当前位置:文档之家› 电压监测仪通讯规约

电压监测仪通讯规约

电压监测仪通讯规约
电压监测仪通讯规约

深圳赛源电压监测仪通讯规约

I

目次

1 范围 (1)

2 规范性引用文件 (1)

3 术语和定义 (1)

4 传输规则 (1)

4.1 传输过程 (1)

4.2 传输介质及参数 (1)

4.3 可变帧长帧格式 (1)

4.3.1 帧格式概述 (1)

4.3.2 帧起始符 (2)

4.3.3 终端地址(RTUA) (2)

4.3.4 控制码C (2)

4.3.5 数据长度(2字节)L (3)

4.3.6 数据域DATA (3)

4.3.7 校验码CS (3)

4.3.8 结束符 (3)

4.3.9 帧拆分原则 (3)

4.3.10 命令序号(SEQ) (3)

4.4 通讯数据格式 (4)

4.4.1 读终端参数数据 (4)

4.4.2 读历史数据 (5)

4.4.3 任务数据回写 (8)

4.4.4 写对象参数 (10)

4.4.5 终端登陆主站 (12)

4.4.6 终端心跳(GPRS通讯)。 (12)

4.4.7 读终端窗口电压数据 (13)

4.5 数据项编码与格式 (15)

4.5.1 终端参数编码格式 (15)

4.6 规约控制流程图(GPRS通道) (19)

4.6.1 终端GPRS登陆 (19)

4.6.2 终端GPRS心跳维持 (19)

4.6.3 主站参数下设 (20)

4.6.4 主站任务数据读取 (20)

II

1范围

本规约适用于杭州市电力局各类统计型电压监测仪的数据通讯。

本规约适用于杭州市电力局市区所属各单位以及五县(市、区)局所属各单位。

2规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

Q/GDW 130-2005 电力负荷管理系统数据传输规约

浙电营[2003]874号浙江省用电现场服务与管理系统通讯规约

3术语和定义

3.1实时测量数据:

电压监测仪当前时间的电压瞬时值。

3.2统计数据:

分日统计数据、月统计数据,电压按照,日、月进行计算的统数据。

3.3监测点号:

按照电压监测仪监测的电压路数定义,如果电压监测仪监测3条电压线路,则分别为:等于1为监测点1、等于2为监测点2、等于3监测点3; 等于0表示电压监测仪自身参数(如:通讯参数等)。

3.4历史数据:

表示电压监测仪按照一定时间间隔存储的历史数据。

3.5主动上送:

电压监测仪按照设定上送间隔,自动上送设定数据项内容。

3.6主动上送屏蔽字:

电压监测仪允许上送的数据内容对应的二进制位置1,否则置0。

3.7主动告警屏蔽字:

电压监测仪允许上送告警的告警内容对应的二进制位置1,否则置0。

4传输规则

4.1传输过程

传输过程的启动报文既可以是主站,按照要求读取或设置终端数据参数,终端也可主动上送数据给主站确认。当主站起动报文时,终端(或称电压监测仪,下同)为从动站,;当终端起动报文时,主站为从动站;主站向终端触发一次传输服务(终端向主站触发一次传输服务),或者成功地完成、或者报告出错,之后才能开始下一轮的传输服务,对于发送传输服务在传输过程中受到干扰,用等待—超时—重发的方式发送下一帧。只有在前一轮传输结束之后,才能开始新的一轮的传输;当终端正确收到主站传送的报文后,终端向主站发送相应数据帧或确认帧;若过了超时时间主站未收到终端相应数据帧或确认帧,则重发原报文,最大重传次数一般为3次。

4.2传输介质及参数

本规约可以在GPRS、GSM CSD、短信、红外、RS232C、RS485和电话拔号等通讯方式上实施。

默认通讯参数:波特率:9600,奇偶校验:无,数据位:8,停止位:1

4.3可变帧长帧格式

4.3.1帧格式概述

帧是传送信息的基本单元,每帧由起始符标志域、终端地址码域、控制码域、数据长度(2字节)域、数据域、帧信息纵向校验域及帧结束域等组成。每个域由若干字节组成。帧格式如下表所示:帧格式

1

4.3.2帧起始符

标识帧信息的开始,其值为68H=01101000B。

4.3.3终端地址(RTUA)

为标识通讯的最终发起端和接收端,定义主站和终端逻辑地址。

终端逻辑地址在通讯时用来唯一识别一个通讯的最终发起端和接收端。包括地方区码和终端地址码两部分。

终端地址

当此通讯的最终发起端和接收端为终端时A1A2为地市区县码,表示终端所属的地市和区县。A1地市码用于区分不同的地市局。(参考编码)

●杭州91H

A2区县码,用于区分不同地市下的区县局,A2=0保留给主站通讯A2=FFH用于终端广播

●城南11H

●城北12H

●城东13H

●城西14H

●拱墅15H

●滨江16H

●运行17H

●超高压18H

●萧山19H

●余杭1AH

●富阳1BH

●临安1CH

●桐庐1DH

B1 B2共同构成终端地址。B1B2各位全1,表示广播。

系统广播遵循:

●A2=FFH B1B2=FFFFH 表示地市系统内所有终端广播

●A2等于某个区县局代码,B1B2=FFFH 表示该区县局下的所有终端广播

不能出现A2=FFH,但是B1B2不等于FFFH的情况

4.3.4控制码C

控制码表示要求执行的操作,格式如下:

控制码格式

2

3

D7:传送方向/起动报文位

当通讯为主站系统与终端通讯时: ■ 0:由主站发出的命令帧; ■ 1:由终端发出的应答帧。 D5~D0:功能码

■ 000001B (01 H ) :读终端参数数据 ■ 000010B (02 H ) :读任务数据

■ 000011B (03 H ) :主站回写任务数据. ■ 000110B (08 H ) :写对象参数 ■ 001100B (0C H ) :远程程序升级 ■ 100001B (21 H ) :登陆报文 ■

100100B (24 H ) :心跳报文 ■ 110001B (31 H ) :读事件记录 ■ 110010B (32 H ) :读当前窗口数据 001111B (0F H ) :自定义功能码。 4.3.5 数据长度(2字节)L

L 为数据域的字节数,十六进制编码,一个字节(L ≤256-10如果为消息方式:L ≤140-10)。 4.3.6 数据域DATA

数据域包括:

监测点号(JH )、数据标识(DI )、数据(DATA )等,其结构随控制码的功能而改变。 ● 监测点号JH :由一个字节组成;

● 数据标识DI :由两个字节组成,参见第二部分编码与格式。 ● 数据DATA :随控制码的功能而改变。 4.3.7 校验码CS

从第一个帧起始(68H )符开始到校验码之前的所有各字符和模256的余。即各字节二进制算术和,不计超过256的溢出值。 4.3.8 结束符

标识—帧信息的结束,其值为16 H =00010110B 4.3.9 帧拆分原则

为了便于主站对终端应答每帧数据的确认,终端每帧上送数据字节<=255(字节),没有续帧,不拆分帧,故主站在招取终端数据时控制每帧的数据量。 4.3.10 命令序号(SEQ)

命令序号

其中: MSTA :主站地址

(D5-D0),编号0作为终端主动上报标志,其余编号为1-63。如下:

表格5主站编号方案

前置机通信模块根据通信方式不同,分为不同的信道,编号如下: ● 短信 31

MS1 MS2

●GPRS 32

●DTMF 33

●CSD 34

●Ethernet 35

●保留36-40

●无线频点1 41

●无线频点2 42

●无线频点3 43

●无线频点4 44

●无线频点5 45

●无线频点6 46

●保留47-49

ISEQ:帧内序号(D15-D13),如果由于长度限制,无法一帧内传送数据,需要分成多帧传送的,此序号从1-6递减,7表示最后一帧;如果填写为0表示为单帧传送,没有后继帧。

FSEQ:帧序号(D12-D6),用以区分不同的命令,发送方自行循环编号,而应答方填写对应的发送帧的帧序号,其规则如下:

主站→终端

■主站下发命令:为流水号01H~07FH,递增循环使用。

■主站应答终端:被响应的终端上送数据的帧序号。

终端→主站

■终端应答主站:表示为本次响应的主站帧的帧序号。

■终端主动上报:为流水号01H ~07FH,递增循环使用。

厂商分析模块→主站:表示为转换的对应的非标准报文的终端上行帧的帧序号。

主站(应用服务器和厂商分析模块),前置机号01H ~07FH,递增循环使用2。

4.4通讯数据格式

4.4.1读终端参数数据

4.4.1.1主站请求帧

功能:请求读当前终端参数数据.

控制码:C=01H

数据长度(2字节):L=10

帧格式:

注:数据项可以为单个数据项,也可以为数据项的集合(以下同样),具体参见第二部分的数据项定义。

测量点标志(TNM)默认为:0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00表示读取终端参数。

4.4.1.2终端正常应答帧

功能:终端正常应答主站请求的相应终端参数数据。

控制码:C=81H

4

数据长度(2字节):L=10+X

帧格式:

4.4.2读历史数据

4.4.2.1主站请求帧

功能:请求读任务数据

控制码:C=02H

数据长度(2字节):L=8

帧格式:

注:历史数据点数(Num):表示读取任务数据点数; 数据间隔数值(NN):表示读取数据的间隔值。

4.4.2.2终端正常应答帧

功能:终端正常应答主站请求的相应历史测量数据、统计数据

控制码:C=82H

数据长度(2字节):L=9+X

帧格式:

5

注:a) 数据间隔单位(UU)-- 2(分钟),3(小时),4(日),5(月);

b)数据间隔数值(NN)--表示多少分钟或多少小时或多少日或多少月一个数据点。

Eg:UU=2,NN=5 表示5分钟一个数据点…

4.4.2.3

6

备注:1)5分钟点,每点数据为2字节(HEX码),≤380V电压等级单位为V,>380V电压等级单位为KV, 精度为2位小数,即×100后的值;每帧数据不超过255个字节,即每帧读取5分钟点数据不超过117个点。

2)日统计,每帧只读取一日的统计数据;且为读取时间的上天日统计数据;

3)月统计,每帧只读取一月的统计数据;且为读取时间的上月月统计数据;

4)统计数据项顺序分配:

谐波数据项

4.4.2.4数据项解释:

①平均值:日/月统计的平均电压数据;

②电压最大值:日/月统计出现的最大电压数据;

③电压最小值: 日/月统计出现的最小电压数据;

④最大值出现的时刻:日/月统计最大电压数据出现时刻;

⑤最小值出现的时刻: 日/月统计最小电压数据出现时刻;

7

⑥合格率: 日/月统计合格时间/总统计时间%;

⑦合格时间: 日/月统计电压合格时间;

⑧超上限率: 日/月统计超上限时间/总统计时间%;

⑨超上限时间: 日/月统计超上限电压时间;

⑩超下限率: 日/月统计超下限时间/总统计时间%;

○11超下限时间: 日/月统计超下限电压时间;

○12统计时间: 日/月统计总统计时间;

4.4.3任务数据回写

4.4.3.1主站回写任务数据

功能:主站回写任务数据

控制码:C=03H

数据长度(2字节):L=9+X

帧格式:

4.4.3.2终端返回数据

功能:终端返回回写任务的结果

控制码:C=83H

数据长度(2字节):L=7

帧格式:

8

回写写数据格式:

9

4.4.4写对象参数

4.4.4.1主站请求帧:

功能:请求写对象参数

控制码:C=08H

数据长度(2字节):L=01H+n(权限控制长度)+m(数据项长度)

帧格式:

注:对于TN=0表示设置终端参数,对于TN<>0表示设置其它测量参数或数据。对于电表类型的测量点,测量点数据只能写时钟。

10

4.4.4.2终端正常应答帧:

功能:终端正常应答主站请求写对象参数结果。

控制码:C=88H

数据长度(2字节):L=01H+m

帧格式:

附:

11

4.4.5终端登陆主站

4.4.

5.1终端主动上送登陆包:

功能:终端主动登陆主站。

控制码:C= 21H

数据长度(2字节):L=3

帧格式:

4.4.

5.2主站登陆确认:

功能:主站确认终端登陆包。

控制码:C= A1

数据长度(2字节):L=1

帧格式:

4.4.6终端心跳(GPRS通讯)。4.4.6.1终端主动上送心跳包:

功能:终端主动登陆主站。

控制码:C= 24H

数据长度(2字节):L=3

帧格式:

4.4.6.2主站心跳确认:

12

功能:主站确认终端心跳包。

控制码:C= A4

数据长度(2字节):L=1

帧格式:

4.4.7读终端窗口电压数据

4.4.7.1主站读取终端窗口电压数据:

功能:主站读取终端窗口电压数据。

控制码:C=32H

数据长度(2字节):L=3

帧格式:

4.4.7.2终端窗口数据上送:

功能:终端回复窗口数据。

控制码:C= 32/B2

数据长度(2字节):L=6

帧格式:

13

4.4.8读取终端测量点事件记录

1)主站请求帧

功能:请求读取测量点事件记录

控制码:C=26H

数据长度(2字节):L=8

帧格式:

a)终端每个测量点保存最近40条事件记录(停电、来电事件),事件序号0为最近发生事件记录,事

事件序号39为保存最久发生的事件记录,事件记录采用循环覆盖保存;

b)测量点号:为0x01~0x03,代表测量点1~测量点3;

c)事件点数(Num):0表示读取序号为(0~9)停电来电记录; 1表示读取序号为(10~19)停电来电

记录; 2表示读取序号为(20~29)停电来电记录; 3表示读取序号为(30~39)停电来电记录;

2)终端正常应答帧

功能:终端正常应答主站请求读取测量点事件记录

控制码:C=A6H

数据长度(2字节):L=2+120

14

注:

a)事件记录格式

4.5数据项编码与格式

以下如无特殊说明,均为HEX码,一个数据项值全为FF表示无效。一个数据项含有多个字节时,按照低字节在前,高字节在后的顺序传输。

4.5.1终端参数编码格式

终端参数为与终端的通讯、设置相关的配置参数。

15

16

对于人造数据的实现方法:

1、仪表上实时显示的电压值与谐波值是实际值。不带偏置的,用万用表测量时,仪表显示与万用表是

一致的。

2、仪表内部的数据存储器中,划分了两个存储区域,一个为真实数据区,一个为偏置数据区,如果没

有设置偏置量的话,两个数据区是一样的,如果设置了偏置,那么,在运行的每一分钟都会形成一个偏置数据,这样,后台软件召唤数据时,8027项决定是否采集偏置数据。

3、如果用户对历史数据中已经做过的偏置结果需要再次修改,那么,就只有通过回写任务数据的方法

进行,回写完成后,才能再召唤新的偏置数据。

4、对于人造数据设置:日合格率允许偏差和月合格率允许偏差,对应的偏差值是0.0%~2.5%,这个怎

么理解?是按100%允许偏2.5%吗?好象也不对;是实际值允许偏2.5%吗?好象更不对了,有机会问下这个吧!

下面这个表好象是重复的,上面中已经提到了这部分内容

18

相关主题
文本预览
相关文档 最新文档