W
wxqdelphi2
Unregistered / Unconfirmed
GUEST, unregistred user!
最近,正在调试一款仪表,CAL9500。
此仪表使用MODBUS RTU通讯协议。
通过阅读使用说明,可以向下发送:01 03 00 1C 00 01 45 CC
以上8个字节,代表“读取温度”命令。
遇到的问题是:使用串口助手,可以打开串口COM1,可以向下发送命令,但是没有返回值。
按照协议中提到的,应该返回:01 03 02 00 C4 B9 D7
但是,软件中的返回窗口没有任何数据。
使用串口助手,调试国内温控仪表,可以实现通讯。发送命令和接收命令均没有问题。
说明串口和软件均无问题。
问题出在仪表本身的参数设定和通讯协议上。
请高手们指点迷津。
小弟先谢过了!
此仪表使用MODBUS RTU通讯协议。
通过阅读使用说明,可以向下发送:01 03 00 1C 00 01 45 CC
以上8个字节,代表“读取温度”命令。
遇到的问题是:使用串口助手,可以打开串口COM1,可以向下发送命令,但是没有返回值。
按照协议中提到的,应该返回:01 03 02 00 C4 B9 D7
但是,软件中的返回窗口没有任何数据。
使用串口助手,调试国内温控仪表,可以实现通讯。发送命令和接收命令均没有问题。
说明串口和软件均无问题。
问题出在仪表本身的参数设定和通讯协议上。
请高手们指点迷津。
小弟先谢过了!