工业控制中,MODBUS RTU以低成本、高可靠性始终占据着一定市场,但通讯调试才是最头疼的,今天就给准备入手的工友们介绍一下通讯测试的使用方法:
智慧水利 https://www.key-iot.com.cn/ 智慧水利
需要准备的硬件:笔记本电脑、USB转MODBUS接口转换器(我使用的是宇泰UT-890A);
第一步:电脑安装驱动
有很多工友说将串口转换器插电脑上会自动安装,我的电脑系统是WIN10无法自动安装(启用自动更新也不行),虚拟机是WIN7(可以自动安装),为了避免无端头痛,咱们还是老老实实的手动安装吧。
下载安装包里选择对应的驱动傻瓜式安装即可;
第二步:将串口USB插入电脑
以WIN10为例:右键 此电脑 选择 设备管理 ,打开端口,显示如下图:USB Serial Port (COM3) 不同电脑 端口号(COM后边数字)可能不同,但是不影响使用,这种情况是正常的,如果出现感叹号 建议重新安装对应的驱动;
第三步:将USB转MODBUS接口转换器的端接至设备
串口通讯我们采用的是2线制,即两线半双工通讯方式,连接方式如下:
一定不要连错,是T/R+、T/R- 分别连接至 RS485 + 、RS485-;
RXD+\RXD-在四线全双工通讯下才会用到
注意:西门子PLC RTU 是用 A、B表示,其中A对应RS485-,B对应RS485+,可参考我的上篇文章:西门子PLC DB9插针 MOUDBUS接线图
第四步:下装串口测试软件,建议MODSCAN32 ,原因就是简单粗暴无脑
其中:Modscan32 是笔记本作主站读取设备的数据,如果笔记本作从站则使用Modsim32
配置Modscan32,从站地址、波特率、奇偶校验等与设备保持一致即可,
使用的连接即用到步骤2中的端口号
然后就可以使用电脑进行测试啦!