PM3S监控系统上位机通讯协议
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技术文件
技术文件名称:PM3S监控器上位机通讯协议技术文件编号:
版本:V1.0
共页
(包括封面)
拟制
审核
会签
标准化
批准
深圳市汇业达通讯技术有限公司
修改记录
目录
1DL451-91通讯规约 (3)
1.1通讯格式 (3)
1.2帧定义 (3)
1.2.1帧结构 (3)
1.2.2同步字 (3)
1.2.3控制字 (3)
1.2.4信息字 (4)
1.2.5遥控过程 (6)
1.2.6遥控帧结构 (6)
1.2.7控制字格式 (6)
1.2.8信息字格式 (7)
1.2.9遥控序号定义 (7)
1.3设定 (7)
1.4举例 (8)
1.4.1遥调命令举例 (8)
1.4.2遥控命令举例 (8)
2MODBUS通讯协议 (10)
2.1通讯格式 (10)
2.2遥测量 (10)
2.3遥信量 (10)
2.4遥调量 (12)
2.5遥控量 (12)
2.6错误响应 (13)
2.7命令举例 (13)
2.7.1遥测命令举例 (13)
2.7.2遥信命令举例 (13)
2.7.3遥调命令举例 (13)
2.7.4遥控命令举例 (13)
PM3S监控系统上位机通讯协议
1DL451-91通讯规约
1.1通讯格式
通讯接口:RS232
波特率:1200bps、2400bps、4800bps、9600bps
数据格式:1位起始位、8位数据、1位停止位
1.2帧定义
1.2.1
1.2.2同步字
6个字节,依次为EBH 90H EBH 90H EBH 90H。
1.2.3控制字
控制字共有6个字节,定义如下:
1.2.3.1控制字节
控制字节定义如下:
E:扩展位,E=0 表示已定义帧类别码,E=1帧类别码可自定义,本协议中总为0。
L:帧长定义位,E=0 表示本帧无信息字,E=1 表示本帧有信息字,本协议中总为1。
S:源站地址有效,本协议中总为1。
D:目的站地址有效,本协议中总为1。
上行信息中,S=1、D=1,源站地址为直流设备设置地址,目的站地址为上位机地址,固定为01H;下行信息中,S=0、D=1,目的站地址为直流设备设置地址
1.2.3.2帧类别码
帧类别码定义如下:
1.2.3.3信息字数
信息字数N表示该帧中所含信息字数量,N=0表示本帧无信息字。
1.2.3.4校验码
采用CRC校验,校验多项式为107H,每个信息字的前5字节构成码流,后面再加上8个0,得到48位流码,用校验多项式作为除数除以48位流码,相除时做异或运算;最后得到8位余数,取反后既得到校验码。
例如:信息字前5个字节为43H E8H 7DH 33H 56H,计算余数为2FH,取反后为D0H,发送序列为:43H E8H 7DH 33H 56H D0H。
1.2.4信息字
1.2.4.1信息字结构
每个信息字由6个字节构成:功能码1字节、信息4字节、校验码1字节。
1.2.4.2功能码定义
1.1.1.信息字格式
遥测:每个信息字传送2路模拟量,每个模拟量包含2字节,先发送低字节,后发送高字节。Bit11~Bit0为模拟量的数据位,Bit11为符号位,Bit11=0表示正
数,用原码表示;Bit11=1表示负数,用补码表示。Bit14=1表示溢出,Bit15=1
表示无效数据,Bit12~Bit13 未使用,默认为0。
遥信:每个信息字传送32个遥信量。
1.2.4.3校验码
与1.3.4相同。
1.2.4.4遥测定义
1.2.4.5遥信定义
信息字1(功能码:0F0H)
遥控
1.2.5
遥控过程
1.2.6
* 三个信息字相同 1.2.7
●开关序号位二进值码
●遥控返校随机插在上行信息中不跨帧地连送三遍。
●遥控返校后超时30秒未收到执行命令,本次命令自动撤销。
1.2.9
1.3设定
设定命令控制字格式同遥控命令,但设定命令只有一个下行帧,无返校、执行和撤销命令帧;控制字的帧类别改为57H。信息字格式如下:
●设定对象号为二进制码。
●设定值为12位二进制码,不乘以系数。最小数据单位:1 V
●对象号:E0 –浮充电压,E1 -均充电压(电压实际值)
1.4举例
1.4.1遥调命令举例
浮充电压230V:
EB 90 EB 90 EB 90 71 57 03 01 01 32 E8 C3 E0 E6 00 BE E8 C3 E0 E6 00 BE E8 C3
E0 E6 00 BE
浮充电压243V :
EB 90 EB 90 EB 90 71 57 03 01 01 32 E8 C3 E0 F3 00 A8 E8 C3 E0 F3 00 A8 E8 C3
E0 F3 00 A8
均充电压240V:
EB 90 EB 90 EB 90 71 57 03 01 01 32 E8 C3 E1 F0 00 FC E8 C3 E1 F0 00 FC E8 C3
E1 F0 00 FC
均充电压254V:
EB 90 EB 90 EB 90 71 57 03 01 01 32 E8 C3 E1 FE 00 2A E8 C3 E1 FE 00 2A E8 C3
E1 FE 00 2A
1.4.2遥控命令举例
浮充选择命令:
EB 90 EB 90 EB 90 71 61 03 01 01 EF E0 CC 01 CC 01 FB E0 CC 01 CC 01 FB E0
CC 01 CC 01 FB
浮充执行命令:
EB 90 EB 90 EB 90 71 C2 03 01 01 2A E2 AA 01 AA 01 95 E2 AA 01 AA 01 95 E2
AA 01 AA 01 95
均充选择命令:
EB 90 EB 90 EB 90 71 61 03 01 01 EF E0 33 01 33 01 FD E0 33 01 33 01 FD E0 33
01 33 01 FD
均充执行命令:
EB 90 EB 90 EB 90 71 C2 03 01 01 2A E2 AA 01 AA 01 95 E2 AA 01 AA 01 95 E2
AA 01 AA 01 95
模块1开机选择命令: