少辉 姜
2021-10-15 09:50:31
【提问】:脚本轮询modbus怎么把响应发到socket
【详情】:【设备实际型号PW11,S/N:34EAE703F806】
PW11接485型气象站,设置为tcp client,已经证实过server端可以基于modbus-tcp透传的方式读取传感器数据。现在想利用PW11的脚本,定时轮询发送modbus读保持寄存器的报文,然后在socket服务端接收Modbus-tcp响应报文。利用TIMER和Send(UART,uart0,cmd)等已经实现了传感器读取(用串口工具检查过了,发送和接收的数据都正常),但socket服务端收不到数据。尝试过RECV UART uart0然后SEND(SOCK,netp,data)等方式,都没有效果。请问这个需求对应的正确写法应该是怎么样?有没有例程能提供给我参考一下?谢谢!盼复!