RTU通讯协议全解Word格式文档下载.docx
- 文档编号:16635321
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:14
- 大小:58.66KB
RTU通讯协议全解Word格式文档下载.docx
《RTU通讯协议全解Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《RTU通讯协议全解Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
2、直流电源上传传报文:
ACK报文
NAK报文
送遥测量1
送遥信量
006H
015H
12
2.1壁挂电源系统遥测量定义:
序号
名称
单位
系数
合母电压L
V
0.1
--------
合母电压H
控母电压L
控母电压H
控母电流L
13
控母电流H
14
电池电流L
A
15
电池电流H
16
2.2壁挂电源系统遥信量定义:
2.3壁挂电源系统遥调量定义:
DATA定义:
每个遥调量由3字节构成,第1字节为信号编号,第2字节为遥调量低字节,第3字节为遥调量高字节,每次送1个遥调量。
直流系统接收遥调命令正确执行后返回ACKI命令,否则返回NAK命令。
编号
浮充电压
均充电压
控母电压
2.4壁挂电源系统遥控量定义:
每个遥调量由2字节构成,第1字节为信号编号,第2字节为遥控量(00H:
信号置0,0FFH:
信号置1)。
直流系统接收遥控命令正确执行后返回ACKI命令,否则返回NAK命令。
01
均充
DL451-91(CDT)通讯规约
采用RS232通讯接口;
波特率支持1200、2400、4800、9600,字符格式10位(1位起始位、8位数据、1位停止位)。
1.帧定义
1.1.帧结构
同步字
控制字
信息字1
….
信息字N
1.2.同步字
发送:
EBH90HEBH90HEBH90H,共6个字节。
1.3.控制字
控制字共有B7–B12共6个字节,定义如下:
b7b0
B7
控制字节
B8
帧类别码
B9
信息字数
B10
源站地址
B11
目的站地址
B12
校验码
1.3.1.控制字节
控制字节定义如下:
b7
b6
b5
b4
b3
b2
b1
b0
E
L
S
D
E:
扩展位,E=0表示使用本协议已定义帧类别码,E=1帧类别码可自定义,本协议中总为0
L:
帧长定义位,E=0表示本帧无信息字,E=1表示本帧有信息字,本协议中总为1
S:
源站地址有效
D:
目的站地址有效
(上行信息中,S=1,D=1,源站地址为直流设备设置地址,目的站地址为上位机地址,固定为01H。
)
(下行信息中,D=1,目的站地址为直流设备设置地址)
1.3.2.帧类别码
帧类别码定义如下:
定义
上行E=0
下行E=0
61H
重要遥测
遥控选择
C2H
次要遥测
遥控执行
B3H
一般遥测
遥控撤销
F4H
遥信状态
57H
设定命令
1.3.3.信息字数
信息字数n表示该帧中所含信息字数量;
n=0表示本帧无信息。
1.3.4.校验码
本协议采用CRC校验,校验多项式为107H,为信息字前5字节构成码流,后面加8个0,得到48位码流,用校验多项式作为除数除以码流,相除时做异或;
最后得到8位余数取反后既为校验码。
例如:
信息字为;
43hE8h7DH33H56H计算余数为2FH,取反后为D0H,发送序列为:
43hE8h7DH33H56HD0H。
1.4.信息字
1.4.1.信息字结构
每个信息字由6个字节构成:
功能码1字节,信息4字节校验码1字节。
1.4.2.功能码定义
功能码定义如下:
功能码
字数
用途
00H–7FH
128
遥测
E0H
遥控选择(下行)
E1H
遥控返校(上行)
E2H
遥控执行(下行)
E3H
遥控撤销(下行)
E8H
F0H–FFH
遥信
1.4.3.信息字格式
遥测:
每个信息字传送2路遥测量,每个遥测量包含2字节,先送低字节,后送高字节。
b11–b0表示一路模拟量,以2进值表示,b11=0表示正,b11=1表示负,以二进值补码表示负数。
b14=1表示溢出,b15=1表示无效,b12b13未使用。
遥信:
每个信息字传送32个遥信量。
1.4.4.校验码
1.4.5.遥测定义
遥测量1
遥测量2
01H
合母电压(V)
控母电压(V)
02H
控母电流(0.1A)
电池电流(0.1A)
1.4.6.遥信定义
位号
遥信字定义(32位)功能码0F0H
B00
合母过压报警(0:
正常,1:
报警)
B01
合母欠压报警(0:
B02
控母过压报警(0:
B03
控母欠压报警(0:
B04
交流故障报警(0:
B05
绝缘故障报警(0:
B06
B07
B08
1#模块故障报警(0:
B09
2#模块故障报警(0:
3#模块故障报警(0:
1#模块有无(0:
无,1:
有)
2#模块有无(0:
B13
3#模块有无(0:
B14
电池充电方式(0:
浮充,1:
均充)
B15-B31
保留
2.遥控
2.1.遥控过程
2.2.遥控帧结构
信息字
●三个信息字相同
2.3.遥控字格式
控制字节(71H)
帧类别(61H选择,C2H执行,B3H撤销)
信息字数(03H)
源地址
目的地址
2.4.遥控过程信息字字格式
功能码(E0H)
功能码(E1H)
功能码(E2H)
功能码(E3H)
合/分(CCH/33H)
合/分/错(CCH/33H/FFH)
执行(AAH)
撤销(55H)
开关序号
合/分(重复)
合/分/错(重复)
执行(重复)
撤销(重复)
开关序号(重复)
●开关序号位二进值码
●遥控返校随机插在上行信息中不跨帧地连送三遍。
●遥控返校后超时30秒未收到执行命令,本次命令自动撤销。
3.设定
设定命令控制字格式同遥控命令,但设定命令只有一个下行帧,无返校、执行和撤销命令帧;
控制字的帧类别改为57H。
信息字格式如下:
功能码(E8H)
设定(C3H)
设定对象号
设定值(低8位)
设定值(高8位)
●设定对象号为二进制码。
●设定值为12位二进制码,不乘以`系数,负数用补码表示。
4.遥控序号定义
含义
充电状态
合:
浮充,分:
MODBUS通讯协议
采用RS232、RS485,1位起始位8位数据位,无校验,1位停止位,波特率1200-9600可设置。
1、遥测量
命令格式:
地址
STARADDR
数据长度
CRC校验
03H
0000H
0008H
CRC16
返回:
长度
08H
数据定义:
Address
Define
TYPE
FORMAT
unit
0000
合母电压
WORD
HI-LO
0.1V
0002
0004
控母电流
0006
电池电流
●FORAMT:
高位在前低位在后,BIT15=1表示负数。
2、遥信量
BITS长度
04H
0100H
0003H
数据定义:
字节
位
内容
报警
00
BIT0
合母过压
Y
1#模块有无
N
BIT1
合母欠压
2#模块有无
BIT2
控母过压
3#模块有无
BIT3
控母欠压
电池均充
BIT4
交流故障
1#模块故障
BIT5
绝缘故障
2#模块故障
BIT6
3#模块故障
BIT7
0102
3、遥调量
a:
设置控母输出电压
DATAREG
DATAVALUE
06H
4427H
(2BYTE)
b:
设置均充电压
4443H
c:
设置浮充电压
4448H
DATAREG
4、遥控量
QUANTITY
BYTECNT
DATASTATUS
0FH
0001H
(1BYTE)
遥控内容
00H
一组电池
浮充
5、错误响应
CODE
COM+80H
●CODE:
01–功能码错
03–数据错
COM:
接收到的功能码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RTU 通讯 协议