台达PLC串口通信
台达PLC出厂通讯格式为,ASCII,9600,7,E,1。
一、 发送报文格式:PC→PLC
起始
字符
(STX)
从站地址
命令码
起始数据地址
接点个数
校验码
结束符
高字节
ADR1
低字节
ADR0
高字节
CMD1
低字节
CMD0
高位
STR1
低位
STR0
高位
低位
高字节
LRC1
低字节
LRC0
OD
OA
1. 起始字符(STX)
起始字符为“:”,ASCII为3AH。
2. 从站地址
有效的通讯地址范围为0~254。当通讯地址为0 时表示对所有PLC 广播,收到广播消息的PLC
不会对广播消息做回应。当PLC 地址不为0 时,PLC 会回应正常信息给主站设备。
例如,通讯地址为16(十进制)的PLC 的地址的ASCII 码表示方法如下所示(十进制数16
的十六进制为10)。
(ADR 1, ADR 0)=“0”,“1” ;“0”=30H, “1” = 31H
3. 命令码
数据字符的格式取决于命令码,有效的命令码的描述如下所示:
命令码(Hex)