Modbus TCP 报文解析之遥测、遥脉
的有关信息介绍如下:
电力系统的信号分遥信、遥控、遥测、遥调,称之为四遥。本经验介绍modbus tcp规约的遥测、遥脉。希望对大家有所帮助。
4Modbus TCP报文解析之遥信、遥控
遥测功能码为03
主站下发:00 0A 00 00 00 06 02 03 00 32 00 02
报文解析:
前六个字节00 0A 00 00 00 06表示MBAP报文头;
第七个字节02表示装置地址为2;
第八个字节03表示功能码为3;
第九和第十个字节00 32表示起始寄存器地址为0x0032;
最后两个字节00 02表示召唤寄存器个数为2个。
从站回答:00 0B 00 00 00 07 02 03 04 02 20 03 24
报文解析:
前六个字节00 0B 00 00 00 07表示MBAP报文头;
第七个字节02表示装置地址为2;
第八个字节03表示功能码为3;
第九个字节04表示后面模拟量字节个数为4;
最后四个字节02 20 03 24表示召唤遥测的具体值;
其中:
前两个字节02 20代表第1个遥测的值为544;
后两个字节03 24代表第2个遥测的值为804。
遥测功能码为04
主站下发:00 0A 00 00 00 06 02 04 00 28 00 02
报文解析:
00 0A 00 00 00 06表示MBAP报文;
02表示装置地址为2;
04表示功能码为4;
00 28表示起始寄存器地址为0x0028;
00 02表示召唤寄存器个数为2个。
从站回答:00 0B 00 00 00 07 02 04 04 24 20 02 23
报文解析:
00 0B 00 00 00 07表示MBAP报文头;
02表示装置地址为2;
04表示功能码为4;
04表示后面模拟量字节个数为4;
24 20 02 23表示召唤遥测的具体值;
其中:
24 20代表第1个遥测的值为9248;
02 23代表第2个遥测的值为547。
遥脉功能码为03
主站下发:00 0A 00 00 00 06 02 03 00 26 00 04
报文解析:
00 0A 00 00 00 06表示MBAP报文头;
02表示装置地址为2;
03表示功能码为3;
00 26表示起始寄存器地址为0x0026;
00 04表示召唤寄存器个数为4个。
从站回答:00 0B 00 00 00 0B 02 03 08 00 01 03 24 00 00 43 32
报文解析:
00 0B 00 00 00 0B表示MBAP报文头;
02表示装置地址为2;
03表示功能码为3;
08表示后面模拟量字节个数为8;
00 01 03 24 00 00 43 32表示召唤遥脉的具体值;
其中:
00 01 03 24代表第1个遥脉的值为66340;
00 00 43 32代表第2个遥脉的值为17202。
遥脉功能码为04
主站下发:00 0A 00 00 00 06 02 04 00 32 00 04
报文解析:
00 0A 00 00 00 06表示MBAP报文头;
02表示装置地址为2;
04表示功能码为4;
00 32表示起始寄存器地址为0x0032;
00 04表示召唤寄存器个数为4个。
从站回答:00 0B 00 00 00 0B 02 04 08 00 00 02 22 00 00 04 21
报文解析:
00 0B 00 00 00 0B表示MBAP报文头;
02表示装置地址为2;
04表示功能码为4;
08表示后面模拟量字节个数为8;
00 00 02 22 00 00 04 21表示召唤遥脉的具体值;
其中:
00 00 02 22代表第1个遥脉的值为546;
00 00 04 21代表第2个遥脉的值为1057。



