- 客户区域:
- 查看问题
回复: 1
G781DTU与自建服务器间的通信
产品型号: cloud-usr-cn
-
【您想要实现什么功能?】:
G781与自建服务器间的全双工通信
【您是如何连接和设置的?】:
G781通过RS485使用Modbus RTU与下位机连接
【您遇到什么问题?】:
服务器想要采集下位机的数据或写入数据, 连接模式不同:
1. G781通过网络透传模式与服务器TCP Socket连接,服务器是按Modbus TCP协议直接发16进制的字节命令吗?
2. G781通过网络透传模式与服务器连接,如果WKMOD设为MODBUS, 服务器是按Modbus RTU协议直接发16进制的字节命令吗?
3. G781通过HTTPD模式与服务器连接, 服务器在HTTP请求体内是按Modbus RTU协议发16进制的字节命令吗?
透传云帐号:
帐号的密码:
出现问题的设备ID: -
马玲玉您好,
1、如果是透传,那串口发的是Modbus RTU格式的数据,发送到服务器的数据也是Modbus RTU格式的,服务器返回数据如果想要串口设备有反应,则服务器应该以Modbus RTU格式发送返回数据
2、如果模式更改为Modbus,则G781实现的串口转网络的数据传输为:Modbus RTU<==>Modbus TCP,可以这样协议转换,服务器可以直接发送Modbus TCP格式数据,经过G781转换,串口设备收到的数据就会变成Modbus RTU格式的
3、只要不是2、中的Modbus工作模式,其他模式下都是数据透传,所发即所收,不会进行协议转换,串口和服务器两端的数据格式要一致
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*生