下载此文档

s7200自由口通讯协议详细注解.doc


文档分类:通信/电子 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
s7200自由口通讯协议详细注解.doc自由口通讯协议详细注解西门了PLC的编程风格木人太喜欢了,用了国产仿西门了的都感觉缺这缺那的,很不爽,等吧。希望国内PLCT程师多多努力。对于西门子的东西,也有遗憾的地,如PPI协议人家不公开,MODBUS有库,好象耍购买。这篇文是组态王SIMATICS7-200系列PLCZ间的通讯协议的本人读书注解与心得,从屮也可学到作者的思路,学习PLC先从通信协议入手,为何不妥呢?与初学者切磋与共亨这个协议。锤了此协议为亚控公司为实现组态王与德国西门子公司STMATTCS7-200系列PLC之间的通讯而制上位机从PLC中读数据:上位机发送读指令:BYTE1:PLC地址(广255)BYTE2:0x00(读指令代码)BYTE3:寄存器类型(0-V,1-Q,2-1)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(广32n)BYTE7:数据类型(1,2,4m)BYTE8-11:保留BYTE12:校验字节PLC应答:读成功时:BYTE1:PLC地址(广255)BYTE2:0x00(读指令代码)BYTE3:寄存器类型(0-V,l-Q,2-1)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(广32n)BYTE7:数据类型(1,2,4m)BYTE8-n*m+8:数据BYTEn^m+9:校验字节读失败时:BYTE1:PLC地址(「255)BYTE2:0x80(读指令失败代码)BYTE3:寄存器类型(0-V,1-Q,2-1)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(「32n)BYTE7:数据类型(1,2,4m)BYTES:0x01(校验错代码)BYTE9-11:保留BYTE12:校验字节上位机向PLC中写入数据:上位机发送写指令:BYTE1:PLC地址(广255)BYTE2:0x01(写指令代码)BYTE3:寄存器类型(07,l-Q,2-1)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(1n)BYTE7:数据类型(1,2,4m)BYTE8-11:写入数据BYTE12:校验字节PLC应答:写成功时:BYTE1:PLC地址(广255)BYTE2:0x01(写指令代码)BYTE3:寄存器类型(0-V,l-Q,2-1)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(1n)BYTE7:数据类型(1,2,4m)BYTE8-11:保留BYTE12:校验字节写失败时:BYTE1:PLC地址(「255)BYTE2:0x81(写指令代码)BYTE3:寄存器类型(0-V,1-Q,2-T)BYTE4-5:起始偏移地址(0-9999)BYTE6:数据个数(1n)BYTE7:数据类型(1,2,4m)BYTES:0x01(校验错代码)BYTE9-11:保留BYTE12:校验字节S7200自由口通讯程序电台S7200自由口通讯程序亚控公司修改时间:〃初始化了程序LD :SBR0LD = :+2,VW8 〃PLCH由口地址,,SMB30 〃通讯参数,波特率9600,自由口通讯MOVD

s7200自由口通讯协议详细注解 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小84 KB
  • 时间2020-02-12