首页 > 科技 >

三菱Q系列串口模块QJ71C24的Modbus通信(5)

2018-06-09 14:16:49 网络整理 阅读:212 评论:0

1.发送区域:以本文的03功能码(读取从站保持寄存器)为例,包含以下内容:

D200:从站站号

D201:从站起始Modbus地址

D202:读取点数(1-125个)

三菱Q系列串口模块QJ71C24的Modbus通信(5)

2.接收区域:

D204:接收到数据的字节数量

D205-D329(数量根据D202当中的个数变化):接收到的数据

以读取10点为例,则数据存放在D205-D214当中。

三菱Q系列串口模块QJ71C24的Modbus通信(5)

第五步:从站设备无应答时的通信错误处理

在通信的过程中,如果出现了从站设备无应答的情况,说明从站或者通信线路出现了故障。这时候PLC需要作出即时的响应,来反馈报警信号出来,并且跳过此站来进行向下一从站的轮询。我们需要将接受等待时间设为一个合适的值,如图所示。注意默认的设置是0,代表出现错误的时候模块会一直等待,这个结果很显然不是我们想要的。

三菱Q系列串口模块QJ71C24的Modbus通信(5)

第六步:将设置好的协议下载到模块当中

相关文章