电能信息采集与管理系统通信协议书

上传人:陈** 文档编号:102241020 上传时间:2022-06-06 格式:DOCX 页数:89 大小:353.72KB
返回 下载 相关 举报
电能信息采集与管理系统通信协议书_第1页
第1页 / 共89页
电能信息采集与管理系统通信协议书_第2页
第2页 / 共89页
电能信息采集与管理系统通信协议书_第3页
第3页 / 共89页
点击查看更多>>
资源描述
Q/ZD浙江省电力公司企业标准Q/ZDJ-2010电能信息采集与管理系统通信协议(配变监控及集抄终端部分)2010- 发布 2010- 实施浙江省电力公司 发布目次前言II1范围12引用的标准和规程13术语14通信协议24.1协议层次描述24.2应用层报文格式34.2.1帧结构34.2.2报文数据格式74.3通信适配层224.3.1基于TCP或UDP协议实现的通信适配层274.3.2基于短信协议实现的通信适配层274.3.3基于红外通讯方式实现的通信适配层274.3.4基于串口通讯实现的通信适配层274.3.5基于传统无线通讯方式实现的通信适配层274.3.6基于电路交换数据通讯(CSD)实现的通信适配层28附录A (规范性附录) 数据项编码与格式29A1终端参数29A2测量点参数40A3测量点数据42A4对应量62A5前置机参数62附录B (规范性附录) 错误编码、供电电压编码64附录C (规范性附录) 任务描述64C1普通任务65C2中继任务70C3异常任务73附录D (规范性附录) 告警编码77附录E (规范性附录) 异常告警的默认参数配置79附录F (资料性附录) 针对技术条件的实现举例82F1零点采集任务82F2负荷曲线任务83F3异常任务举例85F4中继任务举例85F5多套功率定值系列的举例87附录G (资料性附录) 典型的电能信息采集与管理系统构架图88前言根据国家电网公司电能信息采集与管理系统典型设计的要求,为了规范电能信息采集与管理系统的通信协议,浙江省电力公司组织编写了电能信息采集与管理系统通信协议(配变终端与集抄终端部分),原浙电营2003874号文发布的用电现场服务与管理系统通信规约(试行稿)自本标准发布之日起停止执行。本标准附录A、附录B、附录C、附录D、附录E为规范性附录,附录F、附录G为资料性附录。本标准由浙江省电力公司营销部提出。本标准由浙江省电力公司科技信息部归口。本标准主要起草单位:浙江省电力公司、绍兴电力局、金华电业局。本标准主要起草人:王伟峰、童瑞明、王敏、李熊、涂莹、唐学东、陶晖本标准由浙江省电力公司营销部负责解释。编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第84页 共89页电能信息采集与管理系统系统通信协议1 范围本协议规定了配变监控和集抄终端与主站以及主站内部各组成部分之间数据传输的报文格式和基于不同通讯方式或通信协议的实现方式。本协议适用于浙江电网范围内的专用配变终端、公用配变终端、集抄终端和电能信息采集与管理系统主站或手持单元之间的通信,亦适用于电能信息采集与管理系统前置机和厂商分析程序之间的通信。电能信息采集与管理系统主站内部各组成部分之间的通信可以采用本协议。2 引用的标准和规程下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。国家电网公司电能信息采集与管理系统典型方案Q/GDW-11-099-2007公用配变监控终端技术规范浙电营2003874号用电现场服务与管理系统终端、前置机技术条件(试行稿)3 术语电能信息采集与管理系统电能信息采集与管理系统是指实现购电侧、供电侧、售电侧电能信息综合统一的数据采集,为有序用电、远程抄表、计量管理、电费结算、市场管理、客户服务、用电检查等业务提供实时数据支撑的系统。主站具有选择终端并与终端进行信息交换功能的设备。在电能信息采集与管理系统中,主站包括前置机、应用服务器和数据库服务器三个部分,而前置机则是直接和终端进行通讯的部分。在手持单元和终端通信时,手持单元就相当于主站。前置机负责通过各种通讯介质和终端进行通讯的前置设备。厂商分析程序由终端厂商提供的、通过接入电能信息采集与管理系统主站来增强相应厂商的终端分析功能的或用来实现本协议未明确定义的功能的程序。专用配变终端安装于专变用户现场的用于数据采集和监控的设备。公用配变终端 用于公用配变监测和数据采集的设备。集抄终端用于低压用户远程集中抄表的设备。电能信息采集与管理系统应用层协议规定了电能信息采集与管理系统各部分之间业务数据交换规范的协议,简称应用层。电能信息采集与管理系统通信适配层协议规定了电能信息采集与管理系统应用层协议如何在不同的通讯方式或通信协议上实现的协议,简称通信适配层。标准报文指本标准规定的除用户自定义报文以外的应用层协议报文。非标准报文指本标准应用层协议规定的用户自定义报文。测量点measured point指采用某种装置可以在一个特定的时间点测量出唯一的一组量值的电气连接点。当物理上相同的一个电气连接点被多个装置所测量,或者被一个装置所测量但通过多种方式被传递到终端时,视同多个测量点。中继命令 forward command经过终端转发的不经任何解析的上下行命令。任务 scheduled task终端在指定时间或条件下所需执行的操作。中继任务 forward task终端在指定时间执行中继命令的任务。4 通信协议4.1 协议层次描述本协议分两层,上层为应用层,定义了电能信息采集与管理系统各部分之间业务数据交换的规范;下层为通信适配层,定义了应用层在不同的通讯方式或协议上的实现。在通信适配层之下为各具体的通讯方式或通信协议,这部分不在本协议中阐述。由于通信适配层之下的各具体通讯方式或通信协议可能对应到ISO七层参考模型的不同层次,因此,本协议的两个层次并不直接对应到ISO七层参考模型的任何层次。协议层次如下图所示:应用层基于短信的实现基于TCP或UDP协议的实现基于红外通讯方式的实现基于RS-232的实现基于传统无线的实现基于其他通讯方式或协议的实现图 1 协议层次示意图4.2 应用层报文格式4.2.1 帧结构4.2.1.1 帧结构概述帧是传送信息的基本单元,每帧由帧起始符标志域,控制域,数据长度域,数据域,帧信息纵向校验域及帧结束域等6个域组成。每个域由若干字节组成。帧格式如表格 1所示:表格 1 帧结构代 码字节数说 明68H1帧起始符RTUA4终端逻辑地址MSTA&SEQ2主站地址与命令序号68H1帧起始符C1控制码L2数据长度DATA变长数据域CS1校验码16H1结束码4.2.1.2 帧起始符标识一帧信息的开始,其值为68H=01101000B;4.2.1.3 终端逻辑地址为标识通讯的最终发起端和接收端,定义主站和终端逻辑地址。 更好的办法是使用源地址和目的地址,地址统一编号,但是由于主站设备很少,占用4字节地址对于帧的利用率有较大影响,所以本协议利用传送方向标识(见控制码C)和主站、终端地址来实现相同的功能。终端逻辑地址在通讯时用来唯一识别一个通讯的最终发起端和接收端。包括地市区码和终端地址码两部分。如表格 2 终端逻辑地址A1地市码A2区县码B1终端地址B2终端地址其中:当此通讯的最终发起端和接收端为终端时,A1A2为地市区县码,表示终端所属的地市和区县。A1地市码用于区分不同的地市局。参考编码l 杭州91Hl 宁波92Hl 温州93Hl 绍兴94Hl 湖州95Hl 嘉兴96Hl 金华97Hl 衢州98Hl 台州99Hl 丽水9AHl 舟山9BHA2 区县码,用于区分不同地市下的区县局,A2 = 0保留给主站通讯 A2 = FFH用于对终端广播B1 B2共同构成终端地址。B1B2各位全1,表示广播。系统广播遵循:l A2=FFH B1B2=FFFFH 表示地市系统内所有终端广播l A2等于某个区县局代码 B1B2=FFFFH 表示该区县局下的所有终端广播l 不能出现A2=FFH,但是B1B2不等于FFFFH的情况表格 3 终端地址D7D6D5D4D3D2D1D0B1D15D14D13D12D11D10D9D8B2当通讯的最终发起端和接收端为主站时,A1仍为地市码,而A2 = 0,B1 B2的D5-D0表示主站地址,参见MSTA的说明。终端逻辑地址传输时按照A1 A2 B1 B2次序传输。4.2.1.4 主站地址与命令序号主站地址在通讯时用来唯一识别通讯的主站端对象(如应用服务器、厂商分析模块、前置机等)。命令序号用于在异步通讯过程中,区分发送和应答的对应关系。表格 4主站地址与命令序号D7D6D5D4D3D2D1D0MS1D15D14D13D12D11D10D9D8MS2其中:MSTA:主站地址(D5-D0),编号0作为终端主动上报标志,其余编号为1-63。如下:表格 5 主站编号方案1 - 9应用服务器10 - 29厂商分析模块 厂商分析模块编号由厂商向浙江省电力公司申请分配。该编号的作用主要有:1)在非标报文中,作为数据区的第一个字节,表示非标报文对应的厂家;2)作为厂家分析模块和前置机通讯时的主站地址。30前置机31 49前置机通信模块50 62保留63主站广播地址前置机通信模块根据通信方式不同,分为不同的信道,编号如下:l 短信31l GPRS32l DTMF33l CSD34l Ethernet35l 保留36-40l 无线频点141l 无线频点242l 无线频点343l 无线频点444l 无线频点545l 无线频点646l 保留47-49主站地址和终端逻辑地址填写规则:l 主站终端,主站地址表示发送该帧的主站编号,主站指应用服务器或者厂商分析模块。终端地址填写对应的接收命令的终端的逻辑地址或者为广播地址。l 终端主站,终端地址为发起通讯的终端逻辑地址,主站地址有两种情况:n 终端应答主站:表示为本次响应的主站编号。n 终端主动上报:填写为0l 通讯的最终接收端和发起端均为主站端对象时,主站地址为通讯的发起端,而终端逻辑地址为通讯的接收端。特例:当厂商分析模块转换非标报文后,通过前置机发送给应用服务器时,这视作终端和应用服务器之间的通讯,按照终端主站的规则填写。ISEQ:帧内序号(D15-D13),如果由于长度限制,无法一帧内传送数据,需要分成多帧传送的,此序号从1-6递增,7表示最后一帧;如果填写为0表示为单帧传送,没有后继帧。FSEQ:帧序号(D12-D6) 帧序号提供了命令报文和应答报文的对应机制,可以使发送方在收到上一个报文的应答之前下发下一个报文而不至于在收到应答报文时产生对应关系的混乱。当需要顺序发送一组报文时,基于帧序号的滑动窗口机制则提供了确保报文完整性的方法。,用以区分不同的命令,发送方自行循环编号,而应答方填写对应的发送帧的帧序号,其规则如下:l 主站终端n 主站下发命令:为流水号01H07FH,递增循环使用n 主站应答终端:被响应的终端上送数据的帧序号。l 终端主站n 终端应答主站:表示为本次响应的主站帧的帧序号。n 终端主动上报:为流水号01H07FH,递增循环使用l 厂商分析模块主站: 表示为转换的对应的非标准报文的终端上行帧中的帧序号。l 主站(应用服务器和厂商分析模块)前置机:为流水号01H07FH,递增循环使用 此处仅指主站对象内部的通信,不包括应用服务器和厂商分析模块通过前置机和终端的通讯。4.2.1.5 控制码C控制码表示要求执行的操作,格式如下:图表 1 控制码格式D7D6D5D4D3D2D1D0传送方向异常标志功能码D7:传送方向当通讯为主站系统与终端通讯时:n 0:由主站发出的命令帧;n 1:由终端发出的应答帧。当通讯为主站系统对象间通讯时:n 0:主站编号小的对象发出 n 1:主站编号大的对象发出D6:异常标志n 0:确认帧;n 1:否定帧。D5 D0:功能码n 000000B(00H) :中继n 000001B(01H) :读当前数据n 000010B(02H) :读任务数据n 000100B(04H) :读编程日志n 000111B(07H):实时写对象参数n 001000B(08H) :写对象参数n 001001B(09H) :异常告警n 001010B(0AH) :告警确认n 001111B(0FH):用户自定义数据当功能码为用户自定义数据时,其数据域中第一个字节表示厂商编号,其后内容可采用完全自定义的格式。厂商不得自行对本协议进行扩充或修改,对于厂商需要但本协议未明确规定的内容,必须使用本项功能;凡是本协议中有明确规定的,不得使用本项功能。n 100001B(21H) :登录n 100010B(22H) :登录退出n 100100B(24H) :心跳检验n 101000B(28H):请求发送短信n 101001B(29H):收到短信上报4.2.1.6 数据长度LL为数据域的字节数,十六进制编码,低字节在前,高字节在后。4.2.1.7 数据域DATA数据域包括测量点号(TN)、数据标识(DI)、数据区(DATA)和密码(PW)等,其结构随控制码的功能而改变。l 测量点号TN:0固定为终端;FEH表示所有测量点;FFH表示终端和所有测量点。l 数据标识DI:由两个字节组成,其值兼容DL/T-645规约4.2.1.8 校验码CS从帧起始符开始到校验码之前的所有各字节的和模256的余。即各字节二进制算术和,不计超过256的溢出值。4.2.1.9 结束符标识一帧信息的结束,其值为16H=00010110B4.2.1.10 帧拆分原则对于召测命令的返回,如果一个数据帧无法容纳所有数据,那么可以将其拆成多个数据帧应答,后续帧可以紧接着前一帧上送而无需主站的请求后续帧命令;除了中继命令和非标准报文外,拆分后的每一帧都是自描述的,其时间、点数、数据标识等仅对本帧数据有效。4.2.2 报文数据格式4.2.2.1 读中继仅用于终端与主站之间通讯。1) 主站请求帧:功能:请求读中继控制码:C=00H数据长度:L=07H+m(中继命令长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(00H)数据长度L端口号(PN)1个字节HEX 0x01-0x0E超时时间(T)单位秒,1个字节HEX特征字节(CC)用于截取,CC=0表示不考虑截取,根据超时机制,返回在超时时间内收到的所有数据;CC为其它值,则从返回帧中从头搜索该特征字节,找到第一个。截取开始(Get From)从特征字节计算,从返回内容截取的开始位置。从特征字节截取为0,二字节HEX,先低后高截取长度(Get Length)从返回内容中,根据截取开始,截取的数据长度,二字节HEX,先低后高;等于0表示截取到帧结束中继命令(N1Nm)校验(CS)帧尾(16H)2) 终端正常应答帧功能:终端正常应答控制码:C=80H回应帧数据长度:L=01H+m(中继应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(80H)数据长度L端口号(PN)中继应答数据(N1Nm)校验(CS)帧尾(16H)4.2.2.2 读当前数据用于终端与主站之间通讯和主站对象与前置机通讯。1) 主站请求帧:功能:请求读终端数据或者前置机的参数。l 若读取终端数据,当要读取的测量点号为0时,指终端本身的数据;当测量点号非0时,指终端中保存的最近时间的测量点数据。l 若读取前置机参数,则测量点标志为全0。l 若读取前置机保存的终端参数,则测量点标志的低4字节为终端逻辑地址,高4字节为0。控制码:C=01H数据长度:L=08H+2*m(读取数据项数)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(01H)数据长度L测量点标志(TNM)标志要读取的测量点,某位置1,表示要读取该测量点的数据,8字节,如下D7D6D5D4D3D2D1D0D15D14D13D12D11D10D9D8D63D62D61D60D59D58D57D56数据项编号1(DI01)数据项编号1(DI11)数据项编号m(DI0m)数据项编号m(DI1m)校验(CS)帧尾(16H)2) 终端/前置机正常应答帧功能:终端正常应答控制码:C=81H回应帧,无后续数据长度:L=08H+X(所有应答数据标识与数据内容的总长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(81H)数据长度L测量点标志(TNM)数据项编号1(DI01)数据项编号1(DI11)数据项1内容(DA1)数据项编号m(DI0m)数据项编号m(DI1m)数据项m内容(DAm)校验(CS)帧尾(16H)如果某项数据,所有请求帧中的要求的测量点都没有该项数据,则省略该数据项。如果测量点多于1个,则数据项内容按照测量点的顺序排列;如果某个测量点没有该项数据,则按照该项数据的长度填写无效标识FFH。4.2.2.3 读任务数据仅用于终端与主站之间通讯。1) 主站请求帧:功能:请求读取终端保存的任务(普通任务和中继任务)数据控制码:C=02H数据长度:L=08H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(02H)数据长度L(08H)任务号(JN)数据起始时间(Year)1字节BCD码 本文中的BCD码均指压缩BCD码。数据起始时间(Mon)1字节BCD码数据起始时间(Day)1字节BCD码数据起始时间(Hour)1字节BCD码数据起始时间(Min)1字节BCD码历史数据点数(Num)1字节HEX码数据间隔倍率(FeqN)上传数据间隔为采样频率的倍率,1字节HEX码校验(CS)帧尾(16H)2) 终端正常应答帧功能:终端正常应答主站的读任务数据请求,或者主动上报任务数据控制码:C=82H回应帧数据长度:L=08H+X(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(82H)数据长度L任务号(JN)数据起始时间(Year)1字节BCD码数据起始时间(Mon)1字节BCD码数据起始时间(Day)1字节BCD码数据起始时间(Hour)1字节BCD码数据起始时间(Min)1字节BCD码历史数据点数(Num)1字节HEX码数据间隔单位(UU)2(分钟) 3(小时) 4(日) 5(月) 数据间隔数值(NN)1字节HEX码数据点1内容(DA1)数据点m内容(Dam)校验(CS)帧尾(16H)注:1)数据间隔表示终端上行的数据的时间间隔状况,表示数据点之间的时间间隔为NN个UU:UU = 2 / NN = 30 表示数据为每隔30分钟一个点。对于UU=2(分钟),NN = 5,也就是任务最小间隔为5分钟,且间隔必须为5分钟的整数倍。UU = 3 / NN = 2 表示数据每2小时一个点。UU = 4 / NN = 10 表示数据为每10天一个点。UU = 5 / NN = 1 表示数据为每月一个点2)任务数据帧拆分原则:一次任务采集所获得的一组数据成为1个数据点。不得对数据点进行拆分,也就是说,拆分后的数据帧中,包含n个数据点的内容,而任何一个数据点都包含完整的任务指定数据项的值。4.2.2.4 读编程日志仅用于终端与主站之间通讯。终端保留最近编程日志记录60条。1) 主站请求帧功能:主站向终端请求读取终端保存的写终端参数和测量点参数的记录控制码:C=04H数据长度:L=07H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(04H)数据长度L(07H)测量点号(TN)TN=FEH表示所有测量点 TN=FFH表示终端和所有测量点数据起始时间(Year)1字节BCD码数据起始时间(Mon)1字节BCD码数据起始时间(Day)1字节BCD码数据起始时间(Hour)1字节BCD码数据起始时间(Min)1字节BCD码记录数据项数(Num)1字节HEX码校验(CS)帧尾(16H)终端参数和测量点参数可以一次设置多个数据项,在记录日志时,应按照多个数据项记录。2) 终端应答帧功能:终端应答主站的读日志请求控制码:C=84H回应帧数据长度:L=0EH+X(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(84H)数据长度L测量点号(TN)编程时间(Year)1字节BCD码编程时间(Mon)1字节BCD码编程时间(Day)1字节BCD码编程时间(Hour)1字节BCD码编程时间(Min)1字节BCD码通讯通道(DAC)9字节,按照终端参数标识中的8010填写编程数据1标识(DI01)编程数据1标识(DI11)编程后内容1(DA1)编程数据m标识(DI0m)编程数据m标识(DI1m)编程后内容m(DAm)校验(CS)帧尾(16H)读编程日志命令,每一应答帧只需要表示同一个时间点设置的数据。通讯通道参见终端参数标识中的8010,为设置数据的通道信息(通道类型和通道地址)。4.2.2.5 写对象参数用于终端与主站之间通讯和主站对象与前置机通讯。1) 主站请求帧功能:主站向终端请求设置终端参数、测量点参数、测量点数据(仅能设置电表的时钟);或者主站向前置机请求设置前置机参数(测量点号为0)。控制码:C=08H数据长度:L=01H+n(权限控制长度)+ m(数据项长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(08H)数据长度L测量点号(TN)权限等级(AUT)00H 低级权限 11H高级权限密码(PW)3字节BCD码数据项编号1(DI01)数据项编号1(DI11)数据项1内容(DA1)数据项编号m(DI0m)数据项编号m(DI1m)数据项m内容(Dam)校验(CS)帧尾(16H)注:对于TN = 0 表示设置终端参数,对于TN 0 表示设置其它测量参数或数据。对于电表类型的测量点,测量点数据只能写时钟。2) 终端/前置机应答帧功能:终端/前置机应答主站设置参数请求控制码:C=88H回应帧数据长度:L=01H+m(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(88H)数据长度L测量点号(TN)数据项编号1(DI01)数据项编号1(DI11)数据项1设置结果(ERR1)参见错误编码数据项编号m(DI0m)数据项编号m(DI1m)数据项m设置结果(ERRm)参见错误编码校验(CS)帧尾(16H)4.2.2.6 实时写对象参数用于终端与主站之间通讯和主站对象与前置机通讯,与写对象参数的差异在于本命令要求在指定时间内收到执行,如果超过指定时间,则终端不执行该命令。1) 主站请求帧功能:主站向终端请求设置终端参数、测量点参数、测量点数据(仅能设置电表的时钟);或者主站向前置机请求设置前置机参数(测量点号为0)。控制码:C=07H数据长度:L=01H+n(权限控制长度)+ m(数据项长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(07H)数据长度L测量点号(TN)权限等级(AUT)00H 低级权限 11H高级权限密码(PW)3字节BCD码命令时间(Year)1字节BCD码命令时间(Mon)1字节BCD码命令时间(Day)1字节BCD码命令时间(Hour)1字节BCD码命令时间(Min)1字节BCD码有效时间(分)1字节BCD码数据项编号1(DI01)数据项编号1(DI11)数据项1内容(DA1)数据项编号m(DI0m)数据项编号m(DI1m)数据项m内容(Dam)校验(CS)帧尾(16H)注:1) 对于TN = 0 表示设置终端参数,对于TN 0 表示设置其它测量参数或数据。对于电表类型的测量点,测量点数据只能写时钟。2) 命令时间和有效时间表示,终端在收到命令后,应比对自己的时钟,若自己时钟在命令时间有效时间的范围内,则执行命令,否则返回异常。2) 终端/前置机应答帧功能:终端/前置机应答主站设置参数请求控制码:C=87H回应帧数据长度:L=01H+m(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(87H)数据长度L测量点号(TN)数据项编号1(DI01)数据项编号1(DI11)数据项1设置结果(ERR1)参见错误编码数据项编号m(DI0m)数据项编号m(DI1m)数据项m设置结果(ERRm)参见错误编码校验(CS)帧尾(16H)4.2.2.7 异常告警、告警确认仅用于终端与主站之间通讯。1) 主站请求帧:功能:请求读取终端保存的告警数据控制码:C=09H数据长度:L=09H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(09H)数据长度L(09H)测量点号(TN)TN = FFH表示所有测量点,为某一具体值,表示查询该测量点的告警告警编号(ALR)ALR=FFFFH表示所有异常类型,为某一具体值表示查询该类型的异常告警起始时间(Year)1字节BCD码告警起始时间(Mon)1字节BCD码告警起始时间(Day)1字节BCD码告警起始时间(Hour)1字节BCD码告警起始时间(Min)1字节BCD码告警数据点数(Num)1字节HEX码0 表示所有符合条件的点数校验(CS)帧尾(16H)如果终端保存的符合条件的告警数据点数小于请求的告警数据点数,则终端按照实际的条数上报。2) 终端应答帧或者终端主动上报告警功能:终端正常应答主站的读告警数据请求,或者主动上报告警数据控制码:C=89H回应帧数据长度:L=01H+m(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(89H)数据长度(L)告警数量(ALRN)1字节HEX告警数据1(ALRD1)告警数据m(ALRDm)校验(CS)帧尾(16H)其中告警数据ALRD为告警发生测量点号(TN)终端TN=0告警发生时间(Year)1字节BCD码告警发生时间(Mon)1字节BCD码告警发生时间(Day)1字节BCD码告警发生时间(Hour)1字节BCD码告警发生时间(Min)1字节BCD码告警编码(ALR)告警参数1内容(DA1)告警参数m内容(Dam)告警参数内容根据告警任务定义确定。如果不支持告警任务,按照缺省的内容上报。在主动上报中,一帧中只存放一个告警。告警内容为对应编码的数据值,不包含数据编码。3) 主站对终端告警的确认帧功能:主站响应终端主动上送的告警控制码:C = 0AH数据长度:L = 03H*m(告警数)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(0AH)数据长度L告警发生测量点号1(TN1)告警编码1(ALR1)告警发生测量点号m(TNm)告警编码m(ALRm)校验(CS)帧尾(16H)注:1) 终端如果在指定时间内没有收到主站的应答,终端应重新上报;如果3次上报都无应答,终端停止该条告警的上报。2) 主站应对终端的每一上报帧,都进行确认。4.2.2.8 登录用于终端与主站之间通讯和主站对象与前置机通讯。1) 应用服务器/厂商分析模块/前置机通讯模块/终端请求帧:功能:请求登录前置机,建立数据连接控制码:C=21H/A1H数据长度:L=08H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(21H/A1H)数据长度L(08H)密码(PW)3字节BCD码(使用低级权限密码)校验(CS)帧尾(16H)前置机应提供界面允许设置口令。2) 前置机正常应答登录功能:前置机应答登录请求控制码:C=A1H回应帧数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(A1H)数据长度L(00H)校验(CS)帧尾(16H)前置机判断主站地址/终端地址和口令,如果符合,则允许登录,否则返回异常权限不足。如果同一个厂商分析模块已经建立过连接,应该把前一个连接关闭,使用最新登录的连接替代。4.2.2.9 登录退出用于终端与主站之间通讯和主站对象与前置机通讯。1) 应用服务器/厂商分析模块/前置机通讯模块/终端请求帧:功能:请求退出前置机登录,关闭数据连接控制码:C=22H/A2H数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(22H/A2H)数据长度L(00H)校验(CS)帧尾(16H)2) 前置机正常应答登录退出功能:前置机应答登录退出请求控制码:C=22H/A2H回应帧数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)终端地址为00 02H,表示为前置机主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(A2H)数据长度L(00H)校验(CS)帧尾(16H)应用服务器/厂商分析模块应当收到应答后,再把连接关闭。4.2.2.10 心跳检测用于终端与主站之间通讯和主站对象与前置机通讯。1) 应用服务器/厂商分析模块/前置机通讯模块/终端检测帧:功能:检测和前置机连接是否正常控制码:C=24H/A4H数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(24H)数据长度L(00H)校验(CS)帧尾(16H)2) 前置机正常应答检测功能:前置机应答检测请求控制码:C=A4H/24H回应帧数据长度:L=00H(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(A4H)数据长度L(00H)校验(CS)帧尾(16H)4.2.2.11 请求发送短信 该项功能在新的系统不建议使用。用于应用服务器请求前置机发送短信到指定手机。1) 应用服务器请求帧:功能:请求前置机发送短信到指定手机控制码:C=28H数据长度:L=0EH+m(短信长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)9X 00 00 02 表示前置机主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(28H)数据长度L手机号码MN14字节字符,参见数据项7028发送内容CT发送的信息内容校验(CS)帧尾(16H)2) 前置机正常应答发送请求功能:前置机应答发送请求控制码:C=A8H回应帧数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(A4H)数据长度L(00H)校验(CS)帧尾(16H)4.2.2.12 收到短信上报该项功能在新的系统不建议使用。用于前置机收到不符合协议的短信上报到应用服务器。1) 前置机发送帧:功能:前置机收到短信上报到应用服务器控制码:C=A9H数据长度:L=0EH+m(短信长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)00 1E 表示前置机起始字符(68H)控制码C(A9H)数据长度L手机号码MN14字节字符,参见数据项7028收到内容CT收到的信息内容校验(CS)帧尾(16H)2) 应用服务器正常应答上报功能:应用服务器应答上报控制码:C=29H回应帧数据长度:L=00H报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(29H)数据长度L(00H)校验(CS)帧尾(16H)4.2.2.13 异常应答帧在命令传送和处理过程中,可能发生异常,为表示整个命令帧的传送或者处理错误,使用异常应答帧。异常应答报文格式功能:表示帧传送和处理过程中发生异常控制码:C=请求命令帧的C(D5-D0部分)+40H(D6置1)+传送方向标志(D7)数据长度:L=01H(应答数据长度)报文格式:起始字符(68H)终端逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C数据长度L(01H)错误编号(ERR)参见错误编码校验(CS)帧尾(16H)4.3 配变终端级联规约4.3.1 配变终端级联方案现场配变终端采用级联安装方式时,具有远传上行通道的配变终端为主配变终端,采用RS485或Radio做为上行通道的配变终端或低压集抄集中器为从配变终端/从集中器,从配变终端/从集中器不具备远程上传的通道,或远程上传通道不启用。级联485总线主配变终端GPRSCDMA从配变终端1从配变终端2从集中器1从集中器2当主站发起的请求命令帧的目标地址是从配变终端/从集中器时,主配变终端收到此命令后,判断目标地址不是主配变终端本身,立即将此命令转发至级联485总线,等待从配变终端/从集中器回应并将回应立刻转发给主站。主配变终端具备主动上报的功能,而从配变终端/从集中器由于不具备远传上行通道,主动上报功能受到限制。采用以下方式实现从集中器主动上报功能:主集中器在通讯空闲时,每间隔5分钟主动向级联的各从配变终端/从集中器发起询问请求。从配变终端/从集中器给予响应,返回应答命令。主配变终端接收到从配变终端/从集中器的正常应答帧后,立即建立级联通讯,等待接收该从配变终端/从集中器的上报数据,并立即通过远传上行通道转发给主站。在第一次发送数据完成后,发级联传输控制命令,通知从配变终端或从集中器继续传送数据。一个主配变终端下挂的从配变终端不超过4块,从配变终端的逻辑地址必须在主配变终端中设置(见配变终端参数表格中881D参数)。一个主配变终端下挂的从集中器不超过5块,从集中器的逻辑地址必须在主配变终端中设置(见配变终端参数表格中881E参数)。3.4.2级联命令级联命令用于实现主配变终端定时轮询从配变终端/从集中器上报需求的功能。1) 主配变终端请求帧:功能:主配变终端轮询命令控制码:C=18H数据长度:L=0帧格式:起始字符(68H)从配变终端/集中器逻辑地址(RTUA)4字节主站地址与命令序号(MSTA&SEQ)2字节起始字符(68H)控制码C(18H)数据长度L(0)2字节校验(CS)帧尾(16H)2) 从配变终端/集中器正常应答帧:功能:配变终端/从集中器响应轮询命令控制码:C=98H数据长度:L=1帧格式:起始字符(68H)从配变终端/集中器逻辑地址(RTUA)4字节主站地址与命令序号(MSTA&SEQ)2字节起始字符(68H)控制码C(98H)数据长度L(1)2字节上报需求标志55H:有上报需求;其他:无上报需求校验(CS)帧尾(16H)3.4.3级联传输控制主配变终端与从配变终端/集中器一旦建立级联通讯后,从配变终端/集中器上报的数据必须受控,否则主配变终端慢速的上行(GPRS)通道将阻塞。主配变终端接收从配变终端/集中器的上报数据,尽快通过上行通道转发主站,发送完成后发以下帧通知从集中器:从配变终端/集中器数据传送控制帧格式:起始字符(68H)从配变终端/集中器逻辑地址(RTUA)4字节主站地址与命令序号(MSTA&SEQ)2字节起始字符(68H)控制码C(28H)数据长度L(0)2字节校验(CS)帧尾(16H)从配变终端/集中器接收到该帧以后才允许上报后续帧。3.4.4级联通讯流程从终端主动上报的数据通讯流程:4.4 通信适配层4.4.1 基于TCP或UDP协议实现的通信适配层由于GPRS、CDMA、宽带网等通讯方式提供了TCP或UDP协议的传输服务,因此,本适配层协议适用于GPRS、CDMA、宽带网等各种网络环境。基于TCP/UDP实现时,在正常通信之前要建立连接(登录),在连接存续期间应维持一定频度的数据传输,结束通信后应关闭连接(登录退出)。连接建立(登录):一般由终端主动发起,和主站建立数据连接。心跳检测:终端和主站之间应维持一定频度的数据传输。当普通的数据传输无法达到这一频度要求时,终端应该按照一定的频率,通过心跳检测报文向主站检测连接状态。主站亦可主动发起检测连接状态。连接关闭(登录退出):一般由终端发起,关闭数据连接。终端软件远程升级应采用本适配层,达到快速和同时批量升级的要求。4.4.2 基于短信协议实现的通信适配层本协议基于短信实现时,采用8位编码的PDU方式通讯,PDU用户数据区的内容即为本协议应用层的内容。4.4.3 基于红外通讯方式实现的通信适配层发送时,在有效数据帧前加上不少于4个FEH作为前导字符,以唤醒终端处于接收状态。波特率:缺省为1200bps字节格式:8位数据位,1位起始位、1位停止位,偶校验。如下图所示:0D0D1D2D3D4D5D6D7P1D0是字节的最低有效位,D7是字节的最高有效位,先传低位,后传高位。4.4.4 基于串口通讯实现的通信适配层波特率:缺省为1200bps字节格式:8位数据位,1位起始位、1为停止位,偶校验。如下图所示:0D0D1D2D3D4D5D6D7P1D0是字节的最低有效位,D7是字节的最高有效位,先传低位,后传高位。4.4.5 基于传统无线通讯方式实现的通信适配层在发送信息之前,先发连续空闲位二进制“1”,长度不少于11个,使接收机做好稳定接收准备。 帧间至少要插入33个空闲位。字节格式:8位数据位,1位起始位、1为停止位,偶校验。如下图所示:0D0D1D2D3D4D5D6D7P1D0是字节的最低有效位,D7是字节的最高有效位,先传低位,后传高位。4.4.6 基于电路交换数据通讯(CSD)实现的通信适配层 不建议使用这一通信方式。主站主动拨号振铃一至两声后挂机,然后终端回拨,和主站建立数据通道,数据通道建立之后,采用本协议应用层协议进行通讯。下层协议采用GSM 02.34。附录A(规范性附录)数据项编码与格式以下如无特殊说明,均为BCD码,一个数据项值全为FF表示无效。一个数据项含有多个字节时,按照低字节在前,高字节在后的顺序传输。下文表格中,权限列有星号表示该权限的密码对该数据项可写,否则不允许写;读数据不需要密码。功能列有星号表示允许读或写,否则不允许。终端参数、测量点参数、终端数据和测量点数据的编码范围:终端参数为80XX-88XX,测量点参数为89XX,终端数据为8AXX-8DXX,测量点数据为9XXX、AXXX、BXXX、CXXX和8EXX-8FXX。A1 终端参数终端参数为与终端的通讯、设置相关的配置参数。表A. 1 终端参数序号标识编码数据格式数据长度(字节)低级权限高级权限单位功能数据项说明DI1 DI0读写18010MMNNNN9*主站通讯地址 终端应拒绝接受来自8010、8011、8012以外的地址发送的命令。对于来自合法地址的命令报文(8010、8011、8012),应答报文的发送对象应和命令来源地址相同。终端主动上送的报文,应优先采用主通道(8010)。MM:通信通道类型; FF无效;01:短信;02:GPRS/CDMA;03:DTMF;04宽带网; 05:红外;06:RS232;07:CSD; 08:RadioNNNN:为通信地址,空余字节高位以AAH填充对于短信、DTMF、CSD等,为主站号码,若号码为单数个数字,首位为0(如013312345678)如是GPRS/CDMA、宽带网通道,NNNN为4字节IP地址2字节端口号(HEX编码),比如:02 AA AA 0A 2F 12 E4 23 29 表示IP地址10.47.18.228端口号90018011MMNNNN9*备用主站通讯地址1,同上8012MMNNNN9*
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!