导读:如果我们做项目时,PLC还没采购,而我们需要提前测试一些功能时,可以使用仿真测试,这样等我们设备到达后,编写程序就会很快。那么本文就是用汇川PLC来仿真测试Modbus RTU通信功能。

1.汇川EASY521PLC作为从站

1.在汇川编程软件中新建项目,并且配置为Modbus从站

设置好通信速率、校验位、站号等等

打开今日头条查看图片详情

2.程序编写:调试软件将数据发送到D0寄存器中,我们可以监控D0中的数值!

打开今日头条查看图片详情

3.打开仿真功能,监控程序

打开今日头条查看图片详情

4.打开串口调试软件:选择“虚拟串口”,选择“COM9”为虚拟口

打开今日头条查看图片详情

打开今日头条查看图片详情

5.选择“Modbus RTU”主站协议,然后调试软件中发数据给PLC,查看数据发送过去了。

打开今日头条查看图片详情

打开今日头条查看图片详情

没有PLC?Modbus RTU通信可以仿真测试!

打开今日头条查看图片详情

2.汇川EASY521PLC作为主站

1.设置PLC为“Modbus RTU”主站,相关的通讯速率、效验位两边设置一致即可!

打开今日头条查看图片详情

2.选择“添加Modbus配置”,然后将要发送的数据存储在D200地址中,读取的数据存储在D201中。

打开今日头条查看图片详情

打开今日头条查看图片详情

3.调试软件中选择“Modbus RTU从站”功能!

打开今日头条查看图片详情

4.在PLC的监控表中监控D200、D201数据,查看是否与调试软件中一致!

打开今日头条查看图片详情

打开今日头条查看图片详情

最后:我们使用了汇川PLC作为Modbus主从站与串口调试软件测试实现数据的交互!