DME3000_空调后台通信协议

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DataMate3000监控协议

1.物理接口 (3)

2.通信方式 (3)

3.信息类型及协议的基本格式 (3)

3.1信息类型 (3)

3.2协议的基本格式 (3)

3.3数据格式 (4)

3.3.1 基本数据格式 (4)

3.3.2 LENGTH数据格式 (4)

3.3.3 CHKSUM数据格式 (4)

3.3.4 INFO数据格式 (5)

4.编码表 (5)

5.协议内容 (6)

5.1获取模拟量量化后数据(定点数) (6)

5.2获取开关输入状态 (6)

5.3遥控 (7)

5.4获取系统参数(定点数) (7)

5.5设定系统参数(定点数) (7)

5.6获取监测模块时间 (8)

5.7设定监测模块时间 (8)

5.8获取通信协议版本号 (9)

5.9获取设备地址 (9)

5.10获取设备(监测模块)厂家信息 (9)

5.11获取报警状态 (10)

5.12获取报警历史 (11)

DataMate3000监控协议

本协议是《监控行标第三部分:智能设备通信协议》(电总协议)的简化版本,适用于艾默生网络能源有限公司基站小空调产品DataMate3000系列精密空调的环境监控。

1.物理接口

串行通信口采用RS485。

信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。

数据传输速率为19200bits。

2.通信方式

在局站内的监控系统为分布式结构。局站监控单元(SU)与设备监控模块(SM)的通信为主从方式,监控单元为上位机,监控模块为下位机。SU呼叫SM并下发命令,SM收到命令后返回响应信息。SU 500ms内接收不到SM响应或接收响应信息错误,则认为本次通信过程失败。

3.信息类型及协议的基本格式

3.1信息类型

信息分两种类型:

(1) 由SU发出到SM的命令信息(简称命令信息);

(2) 由SM返回到SU的响应信息(简称响应信息)。

3.2协议的基本格式

表1 协议的基本格式

基本格式的注解见表2、表3。

注意:在基本格式中的各项除SOI和EOI是以十六进制解释(SOI=7EH,EOI=0DH),十六进制传输外,其余各项都是以十六进制解释,以ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位用一个ASCII码表示,低四位用一个ASCII码表示。例:

CID2=4BH,传送时顺序发送34H,42H。

因此,上表以及以下各表中“字节数”是指“解释字节数”,除SOI和EOI外,实际传输字节数应该乘以2。

表2 基本格式注解

表3

3.3数据格式

3.3.1 基本数据格式

在7.2基本格式中的各项除SOI和EOI是以(SOI=7EH,EOI=0DH)十六进制传输外,其余各项都是以ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位一个ASCII码表示,低四位用一个ASCII码表示。例:

CID2=4BH,传送时顺序发送34H,42H。

3.3.2 LENGTH数据格式

LENGTH的数据格式如表4所示。

表4 LENGTH数据格式

LENGTH共2个字节,由LENID和LCHKSUM组成,LENID表示INFO项的ASCII码字节数,当LENID=0时,INFO为空,即无该项。LENGTH传输中先传高字节,再传低字节,分四个ASCII码传送。

校验码的计算:D11D10D9D8+D7D6D5D4+D3D2D1D0,求和后模16余数取反加1。

例:

INFO项的ASCII码字节数为18,即LENID=0000 0001 0010B。

D11D10D9D8+D7D6D5D4+D3D2D1D0=0000B+0001B+0010B=0011B,模16余数为0011B,0011B取反加1就是1101B,即LCHKSUM为1101B。

可得:

LENGTH为1101 0000 0001 0010B,即D012H。

3.3.3 CHKSUM数据格式

CHKSUM的计算是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1。

例:

收到或发送的字符序列是:“~20014043E00200FD3BCR”(“~”为SOI,“CR”为EOI),则最后五个字符“FD3BCR”中的FD3B是CHKSUM,计算方法是:

…2‟+…0‟+…0‟+…+…E‟+…0‟+…0‟+…2‟+…0‟+…0‟

= 32H + 30H + 30H + …+ 45H + 30H + 30H + 32H + 30H + 30H

= 02C5H

其中…1‟表示1的ASCII码值,…E‟表示E的ASCII码值。02C5H模65536余数是02C5H,02C5H取反加1就是FD3BH。

3.3.4 INFO数据格式

3.3.

4.1 整型数(INTEGER,2BYTE)

有符号整型数-32768~+32767

无符号整型数0~+65535

两个字节的整型数据传送顺序为先高字节后低字节。

3.3.

4.2 无符号字符型(CHAR,1BYTE,0~255)

3.3.

4.3 日期时间格式

表5 日期时间格式

4.编码表

CID1、CID2编码分配及分类表见表6和表7。

表6 设备类型编码分类表(CID1)

表7 命令信息编码分类表(CID2)

相关文档
最新文档