文档介绍:NGMC-LF全球监控模块
后台通讯协议(电总)
艾默生网络能源有限公司
修改记录
修改日期
修订版本
描述
修改人
20通讯口采用RS232或RS485。
信息传输方式为异步方式,默认设置为:起始位1位,数据位8位,停止位1位,无校验。数据位可设置为7/8位,停止位可设置为1/2位,校验可设置为奇/偶/无校验。
数据传输速率1200bps、2400bps、4800bps、9600bps。
通讯方式
在局站内的监控系统为分布结构。局站监控单元(SU)与设备监控模块(SM)的通信为主从方式,监控单元为上位机(也称后台机),监控模块为下位机。SU呼叫SM并下发命令,在500ms时间内等待SM应答,若无应答或接收应答错误则认为本次通讯过程失败。
SCU监控模块通过MODEM拨号方式直接与监控中心相连时,通信方式同上。遇到紧急告警,SCU监控模块有主动拔号呼叫功能,即告警回叫。回叫成功后,由监控中心查询数据。
信息类型及协议的基本格式
信息分两种类型:
(1)由SU发出到SM的命令信息(简称命令信息)
(2)由SM返回到SU的响应信息(简称响应信息)
序号
1
2
3
4
5
6
7
8
9
字节数
1
1
1
1
1
2
X
2
1
格式
SOI
VER
ADR
CID1
CID2
LENGTH
INFO
CHKSUM
EOI
、。
符号表
序号
符号
表示意义
备注
1
SOI
起始标志位(START OF INFORMATION)
(7EH)
2
VER
通讯协议版本号()
(20H)
3
ADR
设备地址描述(1-254,0、255保留)
4
CID1
控制标识码(设备类型描述)
5
CID2
命令信息:控制标识码(数据动作类型描述)
相应信息:返回码RTN()
6
LENGTH
INFO字节长度(包括LENID和LCHKSUM),
7
INFO
命令信息:控制数据信息COMMAND INFO
应答信息:应答数据信息DATA INFO
8
CHKSUM
和校验码,
9
EOI
结束码
CR(0DH)
格式说明:
COMMAND INFO由以下控制命令码组成:
COMMAND GROUP(1字节):表示同一类型设备(如交流屏)的不同序号(如交流屏序号);
COMMAND ID(1字节):表示同一类型设备的不同监控数据;
COMMAND TYPE(1字节):表示遥控命令类型;
DATA INFO由以下应答码组成:
DATAI:含有整型数的应答信息;
DATAF:含有浮点数的应答信息;
RUNSTATE:设备的运行状态;
WARNSTATE:设备的告警状态;
返回码RTN定义表
序号
RTN值(HEX)
表示意义
备注
1
00H
正常
2
01H
协议版本错
3
02H
CHKSUM错
4
03H
LCHKSUM错
5
04H
CID2无效
6
05H
命令格式错
7
06H
无效数据
8
E0H
无效权限
9
E1H
操作失败
10
E2H
设备故障
11
E3H
设备写保护
不能设置参数
12
E4H-EFH
保留
用户自定义
基本数据格式
(SOI=7EH,EOI=0DH),十六进制传输外,其余各项都是以十六进制解释,以“十六进制—ASCII码”的方式传输,每个字节用两个ASCII码表示,即高四位用一个ASCII码表示,低四位用一个ASCII码表示。例如:
CID2=4BH,传输时先传送34H,再传送42H两个字节。
LENGTH数据格式
LENGTH的数据格式如下表所示。
高字节
低字节
校验码LCHKSUM
LENID(表示INFO的传送的ASCII码字节数)
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
LENGTH共2个字节,由LENID和