为什么RWGTCP时通信不成功?什么时候需要进行设置?

一、RWG作为Modbus TCP服务器为什么通讯失败?

使用 Modbus TCP 通讯时,请按以下顺序检查:

1、RWG控制器正常上电,绿灯常亮

2、通讯线是否连接好可编程控制器数,IP地址设备是否正常,最好使用PC Ping命令检查物理连接是否畅通

3、确保TCP客户端和服务器在同一个子网,默认子网掩码为255.255.255.0,默认端口为502,你可以换。更改范围请参考通讯参数配置限制。可以使用 Modbus Poll 或 ModScan 等 PC 端 Modbus 测试工具测试通讯是否建立正常

二、为什么RWG为主站时,从站数据有的读了有的没有?

当RWG为主站时,请遵循Modbus RS485组网要求(网络拓扑、通讯电缆、最大长度…),最多可支持31个不同地址的从设备连接RWG主站。如果数据读写不成功,请检查:

1、网络通讯参数是否一致(波特率、奇偶校验、停止位)

2、请检查网络中没有重复或冲突的从地址

3、请检查通讯采集周期是否太小

4、可以通过程序调用“通讯从机状态”查看从机设备是否断开

5、请检查数据绑定是否正确,数据读写属性是否正确

6、请检查数据点的类型和字节顺序,尤其是浮点类型的数据,需要注意不同的字节顺序

三、通讯配置中Float3412是什么意思?我什么时候需要设置它?

1、字节序是多于一个字节类型的数据在内存中存储的顺序。不同的设备可能有不同的字节存储机制。

2、Modbus通讯在传递双字DWORD、Float浮点数等4字节数据时会出现字节顺序匹配问题。RWG 控制器固件在内部使用 Float3412 的字节顺序。需要与触摸屏/组态软件等第三方系统进行Modbus通讯。此时RWG控制器为从站,需要在主站(触摸屏/组态软件)中将字节序设置为Float3412。

当RWG控制器作为主站与其他从设备进行Modbus通信并进行Float数据交换时,需要在创建通信变量时根据从站的字节顺序选择相应的数据类型,如Float1234 /Float3412/Float2143/Float4321。

四、为什么我无法访问 HMI 页面?

HMI 页面无法访问可编程控制器数,原因如下:

1、密码级别保护:除首页外,每个显示界面都有密码级别保护。当低级别用户进入高级界面页面时,会显示“permission denied”。显示一段时间后,返回下一级页面。用户可以在设置页面输入相应级别的密码,获取相应级别的显示权限。

2、页面没有按照从低到高的顺序排列。高级别后的低级别页面不能被低级别用户访问:建议在编辑页面时按照从最低权限到最高权限的顺序排列。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论