[西门子] FX系列PLC通信协议 三菱PLC FX系统通信

[复制链接]
dqjsw | 2010-4-11 03:35:00 | 显示全部楼层

FX系列PLC通信协议 三菱PLC FX系统通信

PC中必须依据所连接PLC的通信规程来编写通信协议,所以我们先要熟悉FX系列PLC的通信协议。

1)数据格式

FX系列PLC采用异步格式,由1位起始位、7位数据位、1位偶校验位及1位停止位组成,比特率为9600 bps,字符为ASCⅡ码。数据格式如图7-14所示。

图7-14 数据格式

2)通信命令

FX系列PLC有4条通信命令,分别是读命令、写命令、强制通命令、强制断命令,如表7-2所示。

表7-2 FX系列PLC的通信命令表

3)通信控制字符

FX系列PLC采用面向字符的传输规程,用到5个通信控制字符,如表7-3所示。

表7-3 FX系列PLC通信控制字符表

控制字符

ASCⅡ码

功能说明

ENQ

05H

PC发出请求

ACK

06H

PLC对ENQ的确认回答

NAK

15H

PLC对ENQ的否认回答

STX

02H

信息帧开始标志

ETX

03H

信息帧结束标志

注:当PLC对计算机发来的ENQ不理解时,用NAK回答。

4)报文格式

计算机向PLC发送的报文格式如下:

STX

CMD

数据段

ETX

SUMH

SUML

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则