本帖最后由 lly1989 于 2023-10-9 08:33 编辑
hmi直接连接仪表进行modbus rtu通讯时,仪表返回数值在控件中显示错误
仪表说明书和通讯设置
eb8000新建一个数值原件,读取地址:6x 0004,数据格式:32bit signed
编译后进行在线模拟,通过串口监控能出现关于电压的读取:
hmi主机发送:01 03 00 03 00 02 34 0B
仪表回复:01 03 04 01 59 76 EE 8D F0
发送和回复与说明书一样无误,hmi主机收到数据应该将01 59 76 ee这4位转换成数值控件的值,但是在实际对比中发现:hmi主机却将仪表回复的59 76 ee 8d进行显示,需要调整那个地方呢? |