三菱plc编程口通讯协议内容摘要:

X,Y,M,S,T,C五个标示:ENQ 05H 请求ACK 06H PLC正确响应NAK 15H PLC错误响应STX 02H 报文开始ETX 03H 报文结束使用累加方式的和校验,帧格式如下:STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)和校验:SUM= CMD+……+ETX。 如SUM=73H,SUM=“73”。 用DEVICE READ命令时,D100地址=100*2+4096;M100地址=100+256;不同的是D类型寄存器存放的是字,M寄存器存放的是位,同样是读两个字节,D100返回的就是PLC中D100地址的值,M类型寄存器返回的是M100到M116的值。 所以当我们用FORCE ON 命令时,M100寄存器地址=100+2048;FORCE ON/Off命令中地址排列与DEVICE READ/WRITE不同,是低位在前高位在后。 如Y20,地址是0510H,代码中4个字节地址表示为:1005。 (注意:Y寄存器为八进制,如Y20 地址=16+1280=0510H)DEVICE READ(读出软设备状态值)计算机向PLC发送:始 命令 首地址。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。