MODBUS规约报文详细举例解析.doc_第1页
MODBUS规约报文详细举例解析.doc_第2页
MODBUS规约报文详细举例解析.doc_第3页
MODBUS规约报文详细举例解析.doc_第4页
MODBUS规约报文详细举例解析.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MODBUS规约报文解析报文格式,报文全部为16进制,遥信状态需要转换为二进制:主站发送报文地址功能码寄存器起始地址读取数据长度CRC校验码010301000002C5F7说明(读取01地址设备03功能码遥信状态)设备地址设备的规约或点表查看(遥信、遥测、遥控)从设备的:0x0100H 寄存器读取遥信状态,可以在规约或寄存器点表中查看。0100说明:其中00为低位(1-8个遥信),01为高位(9-16个遥信)读取:0x0100H、0x0101H 两个寄存器数据,一共读取32个遥信位置。可通过串口软件自动计算出主站接受报文地址功能码数据长度寄存器1状态0100H寄存器2状态0101HCRC校验码010304034300000BA3说明(读取01地址设备03功能码遥信状态)设备地址设备的规约或点表查看(遥信、遥测、遥控)表示收到4个数据(03、03、00、00)高位状态(916号遥信状态,需转换成二进制)00000011第9、10个遥信为合位低位状态(18号遥信状态,需转换成二进制)01000011第1、2、7个遥信为合位高位(1724号遥信状态,需转换成二进制)低位(2532号遥信状态,需转换成二进制)设备自动计算出遥信报文1分析:发送数据:01 03 01 00 00 02 C5 F7 /16时14分02秒接收数据:01 03 04 03 03 00 00 0A 77 /16时14分02秒结果分析为:第1、2、9、10遥信合位。遥信:(03命令码)寄存器号遥信号状态报文值转换为二进制YX1 0100H :0遥信1合0300000011YX2 0100H :1遥信2合YX3 0100H :2遥信3分YX4 0100H :3遥信4分YX5 0100H :4遥信5分YX6 0100H :5遥信6分YX7 0100H :6遥信7分YX8 0100H :7遥信8分YX9 0100H :8遥信9合0300000011YX10 0100H :9遥信10合YX0100H :遥信分YX160100H :16遥信16分YX170101H :17遥信17分0000000000YX0101H :遥信分YX240101H :24遥信24分YX250101H :25遥信25分0000000000YX0101H :遥信分YX320101H :32遥信32分遥信报文2分析:发送数据:01 03 01 00 00 02 C5 F7 /16时15分40秒接收数据: 01 03 04 12 A2 00 00 5E A9 /16时15分40秒结果分析为:第2、6、8、10、13遥信合位遥信:(03命令码)寄存器号遥信号状态报文值转换为二进制YX1 0100H :0遥信1分A210100010YX2 0100H :1遥信2合YX3 0100H :2遥信3分YX4 0100H :3遥信4分YX5 0100H :4遥信5分YX6 0100H :5遥信6合YX7 0100H :6遥信7分YX8 0100H :7遥信8合YX9 0100H :8遥信9分1200010010YX10 0100H :9遥信10合YX0100H :遥信分YX13 0100H :13遥信13合YX0100H :遥信分YX160100H :16遥信16分YX170101H :17遥信17分0000000000YX0101H :遥信分YX240101H :24遥信24分YX250101H :25遥信25分0000000000YX0101H :遥信分YX320101H :32遥信32分遥信报文3分析:发送数据:01 03 01 00 00 02 C5 F7 /16时21分47秒接收数据:01 03 04 00 33 00 00 0A 3C /16时21分47秒结果分析为:第1、2、5、6遥信合位遥信:(03命令码)寄存器号遥信号状态报文值转换为二进制YX1 0100H :0遥信1合3300110010YX2 0100H :1遥信2合YX3 0100H :2遥信3分YX4 0100H :3遥信4分YX5 0100H :4遥信5合YX6 0100H :5遥信6合YX7 0100H :6遥信7分YX8 0100H :7遥信8分YX9 0100H :8遥信9分0000000000YX0100H :遥信分YX160100H :16遥信16分YX170101H :17遥信17分0000000000YX0101H :遥信分YX240101H :24遥信24分YX250101H :25遥信25分0000000000YX0101H :遥信分YX320101H :32遥信32分遥控点号:开关操作=0300H 合操作TX: 01 06 03 00 00 02 08 4F /06表示遥控功能码,02表示分操作;RX: 01 06 03 00 00 02 08 4F /06表示遥控功能码,02表示分操作;遥控点号:开关操作=0300H 分操作 TX: 01 06 03 00 00 01 48 4E /06表示遥控功能码,01表示分操作;RX: 01 06 03 00 00 01 48 4E /06表示遥控功能码,01表示分操作;遥测报文,每个遥测值占用2个字节,即1个寄存器,最大值为:0x0000H0xFFFFH,即:065535。发送数据:01 03 02 00 00 0D 85 B7 /16时27分02秒接收数据:01 03 1A 00 00 00 00 00 00 1E AE 00 00 1E AD 1E AD 00 00 00 00 00 00 00 00 00 00 6A 96 77 67 /16时27分02秒遥测接受报文解析01031A0000000000001EAE00001EAD1EAD000000000000000000006A967767地址功能长度0200H寄存器数值0202H寄存器数值0204H寄存器数值0206H寄存器数值0208H寄存器数值020AH寄存器数值020CH寄存器数值020EH寄存器数值0210H寄存器数值0212H寄存器数值0214H寄存器数值0216H寄存器数值0218H寄存器数值CRC校验遥测:(03命令码)寄存器号遥测功能遥测报文值转换10进制值YC1 0200HIa00 000YC2 0202HIb00 000YC3 0204HIc00 000YC4 0206HUab1E AE7854YC5 0208HUbc00 000YC6 020AHUca1E AD7853YC7 020CHUa1E AD7853YC8 020EHUb00 000YC9 0210HUc00 000YC10 0212HP00 000YC11 0214HQ00 000YC12 0216Hcos00 000YC13 0218HF6A 9627286电度报文分析:/*伴随着总召换的电度主动上送*/共有4个电度:正向有功积分电度=0301H 10000.000(0x00989680),正向无功积分电度=0302H 0.000 (0x0),反向有功积分电度=0303H 0.000(0x0),反向无功积分电度=0304H 0.000(0x0)。TX: 01 03 81 02 00 08 CD F0 /81 02为总召唤,00 08 为数据长度。RX: 01 03 10 00 98 96 80 00 00 00 00 00 00 00 00 00

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论