当前位置: 主页 > PLC控制

使用KEPServerEX与WINCC通讯,读取modbusRTU的问题

使用KEPServerEX与wincc通讯,读取MODBUSRTU仪表,仪表通讯说明如下,请问KEPServer中读取的地址应该是多少。
本机采用MODBUS协议,RTU从站模式,地址出厂时固定,波特率9600Bps,8位数据位,1位停止位,偶校验。
下面以测径仪地址为120(78H)为例说明:
主站命令为:读从站地址为120(78H)的0000号寄存器的3个字
78H——-从站地址
03H——-读数据寄存器
0000H—-数据寄存器首地址为0000H
0003H—-读3个字
xxxx——CRC校验码
收到上位机命令后,本机会传以下数据
;B1:78H地址码,测径仪固定地址为120(78H)
;B2:03H功能码,读输入寄存器
;B3:06H数据字节长度
;B4-B6:X轴外径数据(HEX码),单位为0.1微米
;B7-B9:Y轴外径数据(HEX码),单位为0.1微米
;B10B11:CRC校验码
例如:
上位机发送:780300000003CFA2
测径仪上传:7803063BEA0070EA00540A
B6B5B4=Hex00EA3B=59963,即X轴测量值=5.9963mm。
B9B8B7=Hex00EA70=60016,即Y轴测量值=6.0016mm。

最佳答案

40000,40001,…2,…3中找找看。

提问者对于答案的评价:
谢谢

  • 关注微信

猜你喜欢

微信公众号