欢迎来到天天文库
浏览记录
ID:42589308
大小:210.50 KB
页数:8页
时间:2019-09-18
《协议-MODBUS协议应用格式详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、通讯应用格式详解遥信(Fun=0x02)查询数据帧AddrFunDatastartreghiDatastartregloData#ofregshiData#ofregsloCRC16hiCRC16lo从机地址功能码数据起始地址高位数据起始地址低位数据长度高位数据长度低位CRC效验码高位CRC效验码低位响应数据帧AddrFunByteCountDatalCRC16hiCRC16lo从机地址功能码数据字节总数数据1••••CRC效验码高位CRC效验码低位举例1(01号地址从遥信1,读4个遥信量)即:查询数据帧AddrFunDatastartreghiDatasta
2、rtregloData#ofregshiData#ofregsloCRC16hiCRC16lo0X010X020X000X000X000X04响应数据帧AddrFunByteCountDatalCRC16hiCRC16lo0X010X020X010X00遥测、提取系统参数杳询数据帧(Fun==0x03)AddrFunDatastartreghiDatastartregloData#ofregshiData#ofregsloCRC16hiCRC16lo从机地址功能码数据起始地址高位数据起始地址低位数据长度高位数据长度低位CRC效验码高位CRC效验码低位响应数据帧
3、AddrFunByteCountDatalCRC16hiCRC16lo从机地址功能码数据字节总数数据1••••CRC效验码高位CRC效验码低位举例2(01号地址从遥测1提取4个遥测量)(注此版本的起始地址可在有效范围内任意)即:查询数据帧AddrFunDatastartreghiDatastartregloData#ofregshiData#ofregsloCRC16hiCRC16lo0X010X030X000X000X000X04响应数据帧AddrFunByteCountDatalData2Data3Data40X010X030X080X000X000X00
4、0X00Data5Data6Data7Data8CRC16hiCRC16lo0X000X000X000X00举例3(01号地址从系统参数1提収3个参数量)(注此版本的起始地址可在有效范围内任意)即:查询数据帧AddrFunDatastartreghiDatastartregloData#ofregshiData#ofregsloCRC16hiCRC16lo0X010X030X000XC80X000X03响应数据帧AddrFunByteCountDatalData2Data3Data40X010X030X060X000X000X010X00Data5Data6C
5、RC16hiCRC16lo0X030X00提取SOE(Fun==0x0C)查询数据帧AddrFunCRC16hiCRC16Io从机地址功能码CRC效验码高位CRC效验码低位响应数据帧AddrFunByteCountDatalCRC16hiCRC1610从机地址功能码数据字节总数数据1••••CRC效验码高位CRC效验码低位举例4(01号地址提取SOE事件)(这里的起始地址和数据长度是虚数没有实际含义,如果没有SOE就返回数据长度为0,如果有SOE就返回数据长度为OXOF)即:查询数据帧AddrFunCRC16hiCRC16lo0X01OXOC响应数据帧(有SO
6、E)AddrFunByteCountDatalData2Data3Data40X01OXOC0X0F0X000X560X320X26Data5Data6Data7DataSData9Data10Data11Data120X200X270X040X050X010X10OXFFOXFFData13Data14Data15CRC16hiCRC16100X000X940X00注:if(Data9==l){DatalO=X(O,1,2,3,4-.16),表示开入X(X<16)的状态发生变化。开入量当前状态是Datall、Datal2cIN(15〜8)=Datall;IN
7、(7〜0)=Datal2;Addrl2及以后的值无实际意义。X==16表示IIL-9661控制回路断线故障,Datall及以后的值无实际意义。}if(Data9==2){Datal0=X(0,1,2,3,4・・・.20),表示有某保护发生。DatalkDatal2>Datal3>Datal4四字节为保护动作时的瞬时值。Data15为动作值属性:0:电流1:电压2:频率(动作值只取前两字节值)3:零序电流4:零序电压5:正序电流6:负序电流7:温度8:横差电流9:功率10:不平衡电流11:间隙电流12:不平衡电压电流、电压的计算公式:SQRT[(DatalKDa
8、tal2>Datal3Datal4)/
此文档下载收益归作者所有