- 6
- 0
- 约3.06千字
- 约 2页
- 2022-03-09 发布于四川
- 举报
旧底图总号
底图总号
ZHD2.900.023TX1
日期
签名
更改标记
数量
更改单号
签 名
日 期
第 张
格式(4a) 描图:
PAGE
PAGE 2
KJY01监控器通讯协议(MODBUS)
一、报文格式
设备地址
功能码
数据区
校验码
1BYTE
1BYTE
N BYTE
低字节
高字节
设备地址:监控器通讯地址
功能码: 命令监控器执行的功能
数据区: 下行命令为地址索引,上行命令为主站所要的数据
校验码: CRC校验
二、报文类型及数据格式
遥测、遥信 功能码=03或04
a、下行数据
设备地址
03
数据起始
地址(高位)
数据起始
地址(低位)
数据个数
(高位)
数据个数
(低位)
校验(2byte)
低字节在前
b、上行
设备地址
03
数据字节个数
(1byte)
数据区
校验(2byte)
低字节在前
c、数据格式(见寄存器地址定义)
遥控、遥调 功能码=06
a、下行数据
设备地址
06
数据起始地 址(高位)
数据起始地 址(低位)
数据个数
(高位)
数据个数
(低位)
校验(2byte)
低字节在前
b、上行
设备地址
06
数据起始地 址(高位)
数据起始地 址(低位)
数据个数
(高位)
数据个数
(高位)
校验(2byte)
低字节在前
c、数据格式(见寄存器地址定义)
三、校验方式
冗余循环码(CRC)包含2个字节,即16位二进制。CRC码由发送设备计算,放置于发送信息的尾部。接收信息的设备再重新计算接收到信息的 CRC码,比较计算得到的CRC码是否与接收到的相符,如果两者不相符,则表明出错。
CRC码的计算方法是,先预置16位寄存器全为1。再逐步把每8位数据信息进行处理。在进行CRC码计算时只用8位数据位,起始位及停止位,如有奇偶校验位的话也包括奇偶校验位,都不参与CRC码计算。
在计算CRC码时,8位数据与寄存器的数据相异或,得到的结果向低位移一字节,用0填补最高位。再检查最低位,如果最低位为1,把寄存器的内容与预置数相异或,如果最低位为0,不进行异或运算。
这个过程一直重复8次。第8次移位后,下一个8位再与现在寄存器的内容相相异或,这个过程与以上一样重复8次。当所有的数据信息处理完后,最后寄存器的内容即为CRC码值。CRC码中的数据发送、接收时低字节在前
计算CRC码的步骤为:
(1)预置16位寄存器为十六进制FFFF(即全为1)。称此寄存器为CRC寄存器;
(2)把第一个8位数据与16位CRC寄存器的低位相异或,把结果放于CRC寄存器;
(3)把寄存器的内容右移一位(朝低位),用0填补最高位,检查最低位;
(4)如果最低位为0:重复第3步(再次移位); 如果最低位为1:CRC寄存器与多项式A001 (1010 0000 0000 0001)进行异或;
(5)重复步骤3和4,直到右移8次,这样整个8位数据全部进行了处理;
(6)重复步骤2到步骤5,进行下一个8位数据的处理;
(7)最后得到的CRC寄存器即为CRC码。
计算crc的函数如下:
UINT crc
void calccrc(BYTE crcbuf)
{
BYTE i;
crc=crc ^ crcbuf;
for(i=0;i8;i++)
{
BYTE TT;
TT=crc1;
crc=crc1;
crc=crc0x7fff;
If (TT==1)
crc=crc^0xa001;
crc=crc0xffff;
}
}
寄存器定义
注:适用版本为ver2.4d
0000h绝缘主控通讯故障
返回的低字节低四位表示主控通讯故障,例如:0x0002 表示绝缘主控2通讯故障,0x0000 表示无故障
1000h 一号主控模块故障数 1001h 二号主控模块故障数
1002h三号主控模块故障数 1003h四号主控模块故障数
1100h合母一正对地电压 1101h合母一负正对地电压
1102h合母二正对地电压 1103h合母二负正对地电压
1104h合母三正对地电压 1105h合母三负正对地电压
1106h合母四正对地电压 1107
您可能关注的文档
- 32-4WE 6 D62EW230N9K4说明书 最详细说明书.pdf
- 60-电阻FWT60-500说明书 最详细说明书.pdf
- 76-按钮LA39-A1-20r说明书 最详细说明书.docx
- 84-端子ST2.5-T win说明书 最详细说明书.pdf
- 7760054115_ACT20P-CI-2CO_zh 最详细说明书.pdf
- 7760056063_DRM270220L_zh 最详细说明书.pdf
- IPM逆变模块用户手册(print).doc
- s260停止销售通知.pdf
- 电力系统成品检验作业指导书2009修改.pdf
- 调速器导叶位移传感器.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)