为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 串口103规约说明

串口103规约说明

2018-09-29 50页 doc 483KB 101阅读

用户头像

is_998870

暂无简介

举报
串口103规约说明串口103规约说明 串口103通信规约说明、模板及规 约配置 说明文档 南京钛能电气有限公司 NANJING TALENT ELECTRIC CO.,LTD. 文件名称 串口103通信规约说明、模板及规约配置 说明文档 文件说明 无 版本记录 版本 日期 修改人 说明 V1.00 2013-04-24 柏贵贤 初始版本 串口103通信规约说明、模板及规约配置 说明文档 一、 串口103通信规约简介 1.1 串口103通信规约 DL/T667-1999(IEC60870-5-103)标准通信规约...
串口103规约说明
串口103规约说明 串口103通信规约说明、模板及规 约配置 说明文档 南京钛能电气有限公司 NANJING TALENT ELECTRIC CO.,LTD. 文件名称 串口103通信规约说明、模板及规约配置 说明文档 文件说明 无 版本记录 版本 日期 修改人 说明 V1.00 2013-04-24 柏贵贤 初始版本 串口103通信规约说明、模板及规约配置 说明文档 一、 串口103通信规约简介 1.1 串口103通信规约 DL/T667-1999(IEC60870-5-103)标准通信规约即串口103通信规约,这里便于说明,简称串口103通信规约。 1.2 通信接口 1.2.1 接口标准:RS232、RS485、光纤。 1.2.2 通信格式:异步,1位起始位,8位数据位,1位偶校验位,1位停止位。字符和字节传输由低至高。线路空闲状态为1,字符间无需线路空闲间隔,两帧之间线路空闲间隔至少33位(3个字节) 1.2.3 通信速率:可变。 1.2.4 通信方式:主从一对多,Polling 方式。 二、 串口103报文格式 60870,5,103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。 2.2.1 固定帧长报文 10 H 启动字符 CODE 控制域 ADDR 地址域 C S 代码和 16 H 结束字符 注:代码和=控制域+地址域(不考虑溢出位,即256模和) 2.2.2 可变帧长报文 68 H ———— 启动字符1(1byte) Length ———— 长度(1byte) Length ———— 长度(重复)(1byte) 68 H ———— 启动字符2(重复)(1byte) CODE ———— 控制域(1byte) ADDR ———— 地址域(1byte) ASDU ———— 链路用户数据[(length-2)byte] C S————代码和(1byte) 16 H ———— 结束字符(1byte) 注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和) (2)ASDU为“链路用户数据”包,具体格式将在下文介绍 (3)Length=ASDU字节数+2 2.2.3 控制域 控制域分“主, 从”和“从, 主”两种情况。 (1) “主, 从”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM FCB FCV 功能码 0 1 1 (A) PRM(启动报文位)明信息传输方向,PRM=1由主站至子站;PRM=0由子站至 主站。 (B) FCB(帧记数位)。FCB = 0 / 1——主站每向从站发送新一轮的“发送/确认” 或“请求/响应”传输服务时,将FCB取反。主站为每个从站保存一个FCB的 拷贝,若超时未收到应答,则主站重发,重发报文的FCB保持不变,重发次数 最多不超过3次。若重发3次后仍未收到预期应答,则结束本轮传输服务。 (C) FCV (帧记数有效位),FCV= 0表明 FCB的变化无效,FCV=1表明 FCB的变 化有效。发送/无回答服务、广播报文不考虑报文丢失和重复传输,无需改变 FCB状态,这些帧FCV常为0 (D) 功能码定义(主---从方向) 功能码 帧类型 功能描述 FCV状态 0 发送/确认帧 复位通信单元 0 3 发送/确认帧 传送数据 1 4 发送/无回答帧 传送数据 0 7 复位帧计数位 传送数据 0 9 请求/响应帧 召唤链路状态 0 10 请求/响应帧 召唤1级数据 1 11 请求/响应帧 召唤2级数据 1 注:功能码等于3、4的报文为可变帧长报文,其余报文均为固定帧长报文。 (2) “从, 主”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM ACD DFC 功能码 0 0 (A) ACD(访问位)。ACD = 1,通知主站,从站有I级数据请求传送。 (B) DFC(数据流控制位)。DFC = 0表示从站可以接受数据,DFC,1表示从站缓冲 区已满,无法接受新数据。 (C) 功能码(从---主方向) 功能码 帧类型 功 能 0 确认帧 确认 1 确认帧 链路忙,未收到报文 8 响应帧 以数据包响应请求帧 9 响应帧 从站没有所召唤的数据 11 响应帧 从站以链路状态响应主站请求 注:功能码等于8的报文为可变帧长报文,其余报文均为固定帧长报文。 2.2.4 地址域 地址域为主站与之通信的从站地址。 2.2.5 链路用户数据(ASDU) (1) ASDU的一般格式 TYPE ASDU类型标识(1 byte) 数据 VSQ 可变结构限定词 单元 COT 传送原因 标识 ASDU_ADDR 应用服务数据单元公共地址 符 信 FUN 功能类型 息 INF 信息序号 体 信息元 „„ (A) ASDU类型标识(TYPE) ASDU的类型标识号,870-5-103通信规约出于传送各种不同类型信息的需要, 规定了很多种格式的ASDU,每一种格式的信息体都不一样,并且都有一个唯一的 标识号。 (B) 可变结构限定词(VSQ) 它规定了ASDU信息体中信息元的个数和寻址方式 D7 D6 D5 D4 D3 D2 D1 D0 SQ 信息元数目 SQ=1,信息体中只含单个元素或综合信息元,信息体地址(FUN和INF)即信息元 地址 SQ=0,信息体地址是顺序排列的信息元素的第一个信息元地址,后续信息元地址从 这个地址起顺序加1。 (C) 传送原因(COT)。指出报文的性质,分“主, 从”和“从, 主”两种情况。 “主, 从”传送方向 8——同时同步 31——扰动数据的传输 9——总查询(总召唤)的启动 40——通用分类写命令 20——一般命令 42——通用分类读命令 “从, 主”传送方向 1——自发(突发)报文 11——当地操作 2——循环传送 12——远方操作 3——复位帧计算位(FCB) 20——命令的肯定认可 4——复位通信单元(CU) 21——命令的否定认可 5——启动/重新启动 31——扰动数据的传送 6——电源合上 40——通用分类写命令的肯定认可 7——测试模式 41——通用分类写命令的否定认可 8——时间同步 42——通用分类读命令的有效数据响应 9——总查询(总召唤) 43——通用分类读命令的无效数据响应 10——总查询(总召唤)终止 44——通用分类写确认 (D)应用服务数据单元公共地址(ASDU_ADDR) 对于一般的装置,ASDU_ADDR , 装置的物理地址; 对于保护管理机,ASDU_ADDR , 产生信号的保护装置的物理地址。 ASDU_ADDR的取值范围为:0~254 (E) 信息元标识符(FUN、INF) 信息元标识符包括两个部分即功能类型(FUN)和信息序号(INF)。对于继电保护 装置,每个动作元件(如?段距离动作)、报警信号和压板状态等都有一个唯一的FUN 和INF与之对应。具体名称见各保护装置信息表。对于远动装置,每个遥测、遥信、遥 脉、遥控通道也都有一个唯一的FUN和INF与之对应,对于南瑞继保串口103具体定义 如下。(对于容量小的分散式测控单元FUN=1,如果信息量较大,FUN编号顺序增加,以 满足信号容量的要求) 遥测通道:FUN=1~6,INF=92~148 遥信通道:FUN=1~6,INF=149~190 遥脉通道:FUN=1~6,INF=6~31 遥控通道:FUN=1~6,INF=48~75 (F)信息元 以一定格式表示的信息的状态或数值(如遥信状态、遥测值等等)。具体解释见 后续具体ASDU。 三、 主要的通讯过程(这里以南瑞RCS系列继保串口103规约为例) 3.1 遥测 a) 采集过程 总控单元平时依次对每个间隔单元召唤2级用户数据(遥测值),测控装置以ASDU50 (32H)响应。 b) ASDU解释 ASDU50(32H)遥测上送 类型标识TYP 32H 注释 VSQ 0 信息元素的数目i 该装置遥测量个数i 传送原因COT 02H 循环传送 ASDU—ADDR ADDR 测控装置物理地址 功能类型FUN 01 H 遥测第一个信息的FUN和INF,RCS系列测控或保 护测控遥测量从FUN=1,INF=92开始 信息序号INF 5C H 被测值1 0 ER OV 每个遥测占2个字节,低3位为品质描述,测量 值占从第4位至16位,共13位。最高位符号位, 0为正;1为负,补码(原码取反加1)。 被测值2 0 ER OV OV=0,无溢出;OV=1,溢出。 ER=0,测量值有效;ER=1,测量值无效。 „„„.. „„„„„. 第3位RES备用常为0。 被测值 i 0 ER OV c) 报文示例: 10 5b 0f 6a 16 总控对地址为15的装置(9603)要2级数据 68 16 16 68 08 0f 32 07 02 0f 01 5c f8 ff f8 ff 00 00 f8 ASDU FUN INF 测量值3(0) ff f8 ff f8 ff f8 ff 88 16 测量值7 和校验 ASDU51(33H)超过门限值的遥测上送 类型标识TYP 33H 注释 VSQ 1 信息元素的数目i 遥测量个数i 传送原因COT 02H 循环传送 ASDU—ADDR ADDR 总控地址 功能类型FUN FUN 功能类型 信息序号INF INF( 是否代表在遥测表中第1个遥测量的信息序号 的顺序) 被测值1 0 ER OV 每个遥测占2个字节,低3位为品质描述, 测量值占从第4位至16位,共13位。最高 位符号位,0为正;1为负,补码(原码取反 加1)。 OV=0,无溢出;OV=1,溢出。 ER=0,测量值有效;ER=1,测量值无效。 第3位RES备用常为0。 信息序号INF INF 第2个遥测量的信息序号 被测值2 0 ER OV „„„.. „„„„„. 被测值 i 0 ER OV 此处空 附加信息SIN SIN 1个字节。仅总查询有效,否则无意义。 3.2 遥信 a) 采集过程 测控装置的全遥信通过总控对装置的总查询上送。当总控或测控装置初始化过程中 启动总查询,以收集带有总查询标志的信息。总查询过程:总控单元向测控装置发总查询命令(采用ASDU 7),装置以确认帧回答后,再将总查询信息转成1级用户数据后,在当前上送报文里的要求访问位(ACD)置1。总控收到ACD=1后,向装置查询1级数据。装置以 ASDU 44(2CH)上送全遥信。运行正常以后,总控单元按一定时间间隔(约13分钟)启动总查询。在两次总查询间隔过程中,总控轮询各装置2级数据,装置一旦检测到发生遥信变位,则把上送2级数据报文ACD置1,通知主站查询1级数据。装置通过ASDU 40(28H)上送变位遥信和ASDU 41(29H)上送SOE。 b) ASDU解释 ASDU7(07H)启动总查询 类型标识TYP 07H 注释 VSQ 81H 只有一个综合信息 传送原因COT 09H 总查询(总召唤)的启动 ASDU—ADDR ADDR 测控装置物理地址 功能类型FUN FF H FUN=255全局功能类型,对所有系统服务一样 信息序号INF 00 H INF=0全局功能类型,对所有系统服务一样 扫描序号SCN SCN 1个字节。子站的总查询应答报文中附加信息 SIN=启动该次总查询的ASDU7中的SCN 此处空 ASDU44(2CH)上送全遥信 类型标识TYP 2CH 注释 VSQ 0XH 有X个连续排列的信息元(SCD+QDS为1个) 传送原因COT 09H 总查询 ASDU—ADDR ADDR 测控装置物理地址 功能类型FUN 01 H 第一个遥信的FUN和INF,RCS系列测控或 保护测控遥信从FUN=1INF=149开始排列 信息序号INF 95 H 单点状态/状态变D7 16 位状态,0=分,1=合。D0位对应FUN和化检出SCD D0 INF确定的遥信的状态,余下信息顺序排列。 (4字节) D15 D0 D23 状态变化检出,D16~D31对应D0~D15状态变 D16 化。1=上次后检出变化,0=无变化 D31 D24 品质描述字节 INSB0 0 0 OOV=0无溢出;BL=0未闭锁;SB=0未取代 QDS V T B L V OV=1溢出; BL=1闭锁; SB=1取代 NT=0当前值;IV=0有效; „„„„„ NT=1非当前值;IV=1无效; X-1个信息元 附加信息SIN SIN 1个字节。仅总查询有效,SIN=启动该次总 查询的ASDU7中的SCN。否则无意义。 ASDU40(28H)上送变位遥信 类型标识TYP 28H 注释 VSQ 81H 间隔装置每一帧只送一个变位遥信 传送原因COT 01H 突发报文 ASDU—ADDR ADDR 测控装置物理地址 功能类型FUN FUN 发生变位的开关量的FUN和INF 信息序号INF INF 带品质描述的单INSB0 0 0 SP单点信息SPI=0为开,=1为合。 点信息字节 V T B L I BL=0未闭锁;SB=0未取代 SIQ BL=1闭锁; SB=1取代 NT=0当前值;IV=0有效; 此处空 NT=1非当前值;IV=1无效; 附加信息SIN SIN 1个字节。仅总查询有效,否则无意义。 ASDU41(29H)上送SOE 类型标识29H 注释 TYP VSQ 81H 间隔装置每一帧只送一个SOE 传送原因01H 突发报文 COT ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN 发生SOE开关量的FUN和INF FUN 信息序号INF INF 带品质描述INSB0 0 0 SPI 1字节,各位定义同ASDU40中SIQ一 单点信息V T B L 致 SIQ 4个字节的二D7 时标ms 2个字节的二进制毫秒时间(低字节在 进制时间 D0 前) D15 D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 SU 时标h 1个字节小时,su为夏时制标志 附加信息SIN 1个字节。仅总查询有效,否则无意义。 SIN 4 c) 报文示例: 总查询 1) 68 09 09 68 73 0F 07 81 09 0F FF 00 04 25 16 总控对地址为15 的装置启动总查询 ASDU FUN,INF 控制域:FCB,FCV=1 原因:总查询 发送确认帧 VSQ 扫描序号SCN 2) 10 10 0F 1F 16 装置15确认总查询。注意控制域中DFC(数据流控制位)置1。 3) 10 5b 0f 6a 16 总控对装置继续要2级数据。注意1)报文中FCB=1,总控正确接收 到装置的确认 报文后,下一帧报文把FCB状态 反转, 3)报文中FCB=0。 4) 68 16 16 68 28 0f 32 07 02 0f 01 5c f8 ff f8 ff 00 00 f8 ff f8 ff f8 ff f8 ff 88 16 控制域ACD=1 装置组织好总查询信息后,上送2级数据时,把要求访问位ACD置1,通知主站要1级数据 5) 10 7a 0f 89 16 总控对装置15(RCS9603)要1级数据。 6) 68 13 13 68 28 0f 2C 02 09 0f 01 95 00 00 ff ff 00 00 00 7f 00 00 04 94 16 ASDU44 FUN INF 第2个信息元 2组信息 1~16个遥信状态为0 传送原因 从上次查询状态都改变过 总查询 附加信息SIN 同1)启动总查询报文中扫描序号SCN 变位遥信及SOE上送: 1) 10 5b 0f 6a 16 正常状态, 总控对装置不断查询2级数据。 2) 68 16 16 68 28 0f 32 07 02 0f 01 5c f8 ff f8 ff 00 00 f8 ff f8 ff f8 ff f8 ACD=1,装置请求总控查询1级数据。 ff 88 16 3) 10 7a 0f 89 16 总控要1级数据。 4) 68 0a 0a 68 28 0f 28 81 01 0f 01 96 01 00 88 16 装置上送开 入2变位遥信 ACD=1 FUN INF ASDU40 开入2 附加信息SIN,此处无意义 传送原因 单点信息 突发报文 状态为合 5) 10 5a 0f 69 16 因为变位遥信上送报文里ACD置1,所以总控继续要1级数据。 6) 68 0e 0e 68 08 0f 29 81 01 0f 01 96 01 18 71 08 0e 01 09 16 上送开入2的SOE ACD=0 FUN INF ASDU41 开入2 附加信息SIN,此处无意义 传送原因 单点信息 突发报文 状态为合 类型标识2BH 注释 TYP VSQ 81H 间隔装置每一帧只送一个SOE 传送原因01H 突发报文 COT ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN 发生SOE开关量的FUN和INF FUN 信息序号INF INF 带品质描述INSB0 0 DPI 1字节,各位定义同ASDU42中SIQ一 双点信息V T B L 致 DIQ 4个字节的二D7 时标ms 2个字节的二进制毫秒时间(低字节在 进制时间 D0 前) D15 D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 SU 时标h 1个字节小时,su为夏时制标志 附加信息SIN 1个字节。仅总查询有效,否则无意义。 SIN 3.3 脉冲量采集 a) 采集过程 因为脉冲电度是慢变化量,所以采取总控定时采集方式。控制系统首先向间隔单元发送电度冻结命令(ASDU88),间隔单元确认后,将冻结的电度量变成1级用户数据,向控制系统发送冻结命令的确认帧(ASDU88),并将要求访问位ACD置1。总控向间隔单元查询1级数据,间隔单元以ASDU36把脉冲电度上送(包括积分电度)。 b) ASDU解释 ASDU88(58H) 电能脉冲量召唤(冻结) 类型标识TYP 58H 注释 VSQ 01H 1个信息元素 传送原因COT 02H 循环 ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN FUN=1 总控下发的冻结命令, 直接定为 FUN=1,INF=0 信息序号INF INF=0 召唤命令的限DDDDDDDDD0~D5 6位2进制数组。0=无脉冲量被定词QCC 7 6 5 4 3 2 1 0 请求;5=脉冲数量总请求。D6~D72位 数组:0=无冻结或复位;1=冻结不复位;FRZRQT请求标志 2=冻结带复位;3=脉冲量复位 标志 返回信息标识RII 1字节,标识用。 符 注:总控下发的召唤命令中,限定词QCC直接简化为00。 ASDU36(24H) 电能脉冲量上送 类型标识TYP 24H 注释 VSQ 0XH X个信息元素 传送原因COT 02H 循环 ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN FUN=1 第1个脉冲电度的FUN和INF 信息序号INF INF 2进制记数器D7 D0 D0~D31共4个字节的2进制记数器,读数CR D31为符号位。负数为补码形式。 D1 D8 共5个字节: 顺序号SQ为5位数组;进位CY=0,5 4个字节的计在相应的累加周期内无溢出;CY=1,有D2 D1 数器,1个字节溢出。计数器调整位CA=0,上次读数3 6 的顺序记号 后计数器未被调整;CA=1,被调整。有D3 D2 效位IV=0,记数器读数有效;IV=1,读1 4 数无效 I CC V A Y SQ 被测值2 5个字节(计数器+顺序记号) ……………………………….. X-2个信息元素 返回信息标识RII 1字节,标识用。 符 c) 报文示例 1) 68 0a 0a 68 53 0f 58 01 02 0f 01 00 00 00 cd 16 总控下发脉冲召唤命令 ASDU 返回信息标识符RII 传输原因 限定词 循环 简化全为0 FUN INF 2) 10 30 0F 1F 16 装置15确认。 3) 10 7a 0f 89 16 总控要1级数据。 4) 68 0a 0a 68 28 0f 58 01 02 0f 01 00 00 00 a2 16 装置发电度冻结 命令确认帧。 ASDU 同脉冲召唤命令一致 5) 10 5a 0f 69 16 总控继续要1级数据。 6) 68 1d 1d 68 28 0f 24 04 02 0f 01 06 02 00 01 00 18 02 00 01 00 19 02 00 01 00 1a ASDU 02 00 01 00 1b 00 e8 16 4组脉冲 第一个脉冲 的FUN、INF 顺序号18,无溢出、未调整、数据有效 脉冲记数 值65538 3.4 遥控 a) 遥控过程 控制系统向间隔单元发遥控选择帧(ASDU64)。间隔单元正确接收以后,以遥控选择帧的镜像回送控制系统。系统接收正确后,向间隔单元发执行帧(ASDU64),间隔单元正确接收以后,以执行帧的镜像回送控制系统。如果遥控撤消则控制系统向单元发遥控撤消帧(ASDU64),间隔单元正确接收以后,以撤消帧的镜像回送控制系统,并将接收到的选择帧撤消。遥控选择及执行或遥控撤消都采用ASDU64,这三者通过ASDU64中的断路器控制命令DCC字节中S/E和ACT两标志位的组合来区分。 b) ASDU解释 ASDU64(40H) 遥控选择/执行/撤消 类型标识TYP 40H 注释 VSQ 01H 1个信息元素 传送原因COT 12H 远方操作 ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN FUN=1 测控装置遥控点的FUN和INF 信息序号INF INF DDDDDDDD命令状态DCS:2位数组,值=0/3为不 7 6 5 4 3 2 1 0 断路器控制命允许;=1为分;=2为合。 令DCC 限定词QU:5位数组,值=0被寻址的SA (1个字节) 控制功能属性;=4不闭锁重合闸跳闸命/CQU DCS 令;其余略 E T D6、D7两位组合决定操作类别 S/E=1,ACT=0遥控选择。 此处空 S/E=0,ACT=0遥控执行。 S/E=1,ACT=1遥控撤消。 返回信息标识RII 1字节,标识用。 符 c) 报文示例 遥控选择 1) 68 0a 0a 68 73 01 40 01 0c 01 01 30 81 00 74 16 总控下发遥控选择命令 ASDU RII 传送原因 DCS=1遥控分,QU=0 远方操作 S/E=1,ACT=0遥控选择 遥控点的 FUN及INF 2) 10 10 01 11 16 装置确认 总控继续要2级数据 3) 10 5b 01 5c 16 4) 68 24 24 68 28 01 32 0e 02 01 01 5c 00 00 00 00 00 00 00 00 00 00 e8 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0 6a ba 16 装置回答2级数据,ACD置1请求总控查询1级数 据 5) 10 7a 01 7b 16 总控查询1级数据 6) 68 0a 0a 68 08 01 40 01 0c 01 01 30 81 00 09 16 装置以遥控选择帧的镜像回送总控, 只是控制域 同遥控选择帧不同,其余同1)帧报文一致。 ASDU RII 传送原因 DCS=1遥控分,QU=0 远方操作 S/E=1,ACT=0遥控选择 遥控点的 FUN及INF 遥控执行 7) 68 0a 0a 68 53 01 40 01 0c 01 01 30 01 00 d4 16 总控下发遥控执行命令 ASDU RII 传送原因 DCS=1遥控分,QU=0 远方操作 S/E=0,ACT=0遥控执行 遥控点的 FUN及INF 8) 10 10 01 11 16 装置确认 ……………………… 9) 10 7a 01 7b 16 总控查询1级数据 10) 68 0a 0a 68 08 01 40 01 0c 01 01 30 01 00 89 16 装置以遥控执行帧的镜像回送总控, 只是控制域 同执行帧不同,其余同7)帧报文一致。 遥控撤消 11) 68 0a 0a 68 53 01 40 01 0c 01 01 30 c1 00 94 16 总控下发遥控撤消命令 ASDU DCS=1遥控分 S/E=1,ACT=1遥控撤消 12) 10 10 01 11 16 装置确认 ………………………… 13) 10 7a 01 7b 16 总控查询1级数据 14) 68 0a 0a 68 08 01 40 01 0c 01 01 30 c1 00 49 16 装置以遥控撤消帧的镜像回送总控。 ASDU DCS=1遥控分 S/E=1,ACT=1遥控撤消 3.5 装置初始化过程 a) 103规约是一点对多点的主从Polling(问答)方式。正常状态下,控制系统(总控单元)依次轮询各个间隔装置的2级用户数据,如果间隔单元产生1级数据,通过上送的2级数据报文控制域中的ACD标志位,请求控制系统查询1级数据。通常控制系统查询完某个间隔单元的一级数据后,则继续开始对下一个单元的查询。这是正常通讯的一个基本过程。 控制系统在开始新一轮发送/确认服务时,改变下发报文控制域中帧记数位FCB的状态。如超时(等待时间50ms)未收到间隔单元发回的确认帧或响应帧,则不改变FCB状态重发原报文,最大重传次数为3次。如果重发3次后仍收不到应答报文,则首先发复位帧记数位(FCB)复位命令,如果仍收不到应答报文,则复位通讯单元(CU)。复位帧记数位(FCB)复位把FCB置0、发送缓冲区不清零。复位通讯单元(CU)把FCB置0、发送缓冲区清零。 间隔装置上电或复位后,待收到FCB或CU复位命令后,响应确认并请求访问1级数据。以ASDU5标识报文上送厂家名称等设备信息,传送原因为FCB或CU。ASDU5标识报文会上送两次,第2次传送原因为“启动/重新启动”。然后是时间同步(对时)和总查询。DMP3300系统对时采用广播方式。 b) ASDU解释 ASDU5(05H) 标识报文 类型标识05H 注释 TYP VSQ 81H 综合信息 03H=复位帧记数位FCB; 传送原因03H/04/05H 04H=复位通信单元;05H=启动/重新启COT 动 ASDU—ADDR 测控装置物理地址 ADDR 功能类型FUN 由具体装置的FUN而定 FUN 信息序号02 H=复位帧记数位FCB;03H=复位通02H/03H/04H INF 信单元CU;04H=启动/重新启动 兼容级别兼容级别COL 2=未采用通用分类服务;3=采用通用服 COL 务 ASCII字符1 ASCII字符用作设备制造厂的名字。 ASCII字符2 ASCII字符3 ASCII字符4 ASCII字符5 ASCII字符6 ASCII字符7 ASCII字符8 自由赋值 可由制造厂自由赋值 自由赋值 自由赋值 自由赋值 ASDU6(06H) 对时 类型标识06H 注释 TYP VSQ 81H 综合信息 传送原因08H 08H=时间同步 COT ASDU—FFH 广播方式 ADDR 功能类型FFH 全局功能GLB (255) FUN 信息序号00H 时间同步 INF D7 时标ms 2 个字节的二进制毫秒时间(低字节在 D0 前) D15 D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 7个8位位组 时间 SU 时标h 1个字节小时,su为夏时制标志 D7~D5周某D0~D4天数 日(周的某天未采用) 天 备用 D3~D0月 月 备用 D6~D0年 年 ASDU7(07H) 启动总查询 类型标识07H 注释 TYP VSQ 81H 只有一个综合信息 传送原因09H 总查询(总召唤)的启动 COT ASDU—ADDR 测控装置物理地址 ADDR 功能类型FF H FUN=255全局功能类型,对所有系统服务一 FUN 样 信息序号00 H INF=0全局功能类型,对所有系统服务一样 INF 扫描序号SCN 1个字节。子站的总查询应答报文中附加信 SCN 息 SIN=启动该次总查询的ASDU7中的SCN 此处空 ASDU8(08H) 总查询结束(终止) 类型标识08H 注释 TYP VSQ 81H 只有一个综合信息 传送原因0aH 总查询(总召唤)的终止 COT ASDU—ADDR 测控装置物理地址 ADDR 功能类型FF H FUN=255全局功能类型,对所有系统服务一 FUN 样 信息序号00 H INF=0全局功能类型,对所有系统服务一样 INF 扫描序号SCN 1个字节。=启动该次总查询的ASDU7中的 SCN SCN c) 报文示例 1) 10 5b 0f 6a 16 总控要2级数据 2) 10 5b 0f 6a 16 在50ms内,总控未收到应答报文。不改变FCB状态,重发。 3) 10 5b 0f 6a 16 不改变FCB状态,再次重发。 4) 10 47 0f 56 16 超时重发3遍后,发送复位帧记数位(FCB、FCV都为0,功能码为7代表FCB) 5) 10 40 0f 4f 16 复位通讯单元(CU)(FCB、FCV都为0,功能码为0代表CU) 6) 10 40 0f 4f 16 复位通讯单元(CU) 7) 10 20 0f 2f 16 装置15上电,响应复位通信单元命令,ACD置1请求查询1级数据。 8) 10 7a 0f 89 16 总控查询1级数据 9) 68 15 15 68 28 0f 05 81 04 0f 01 03 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 ff 16 上 送标识 ASDU 厂家自定义 发送原因 兼容级别 ASCII码: 复位通信 采用通用服务 装置FUN INF=3为复位通信单元 10) 10 5a 0f 69 16 总控继续查询1级数据 11) 68 15 15 68 28 0f 05 81 05 0f 01 04 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 01 16 上 送标识 发送原因 重新启动 装置FUN, INF=3为重新启动 12) 68 0f 0f 68 44 ff 06 81 08 ff ff 00 77 d7 12 10 1b 08 02 65 16 总控下发广播对时命 令 控制域 ASDU FUN INF 发送/无回答帧 时间同步 广播地址 发送原因 时间同步 广播时间:02年08月27日16时18分55159ms 13) 68 09 09 68 73 0F 07 81 09 0f ff 00 04 25 16 总控启动总查询 14) 10 10 0f 1f 16 装置15确认总查询。 ……………………………………… 15) 10 7a 0f 89 16 查询1级数据 16) 68 13 13 68 08 0f 2C 02 09 0f 01 95 00 00 ff ff 00 00 00 7f 00 00 04 74 16上送全 遥信 17) 10 5a 0f 69 16 查询1级数据 18) 68 09 09 68 08 0f 08 81 0a 0f ff 00 04 bc 16 总查询结束 ASDU 传送原因 扫描序号SCN.注意等于总查询报文中的SCN 总查询终止 FUN INF 全局功能 3.6保护动作等状态量信息上送 a、 保护压板和告警信息等开关量信息采用ASDU1(带时标的报文);保护动作信息采用ASDU2(带相对时间的时标报文)上送。 b、ASDU解释 ASDU1(01H)上送压板及告警等开关量状态 类型标识01H 注释 TYP VSQ 81H 间隔装置每一帧只送一个状态 传送原因01H/09H 突发报文/总查询 COT ASDU—ADDR 装置物理地址 ADDR 功能类型FUN 表怔开关量的FUN和INF,详见各保护 FUN 装置103信息表 信息序号INF INF 1字节双点信0 0 0 0 0 0 DPI为2位数组。值=0/3为无意义;值 息DPI =1为分状态;值=2为合状态。 DPI 4个字节的二D7 时标ms 2个字节的二进制毫秒时间(低字节在 进制时间 D0 前) D15 D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 SU 时标h 1个字节小时,su为夏时制标志 附加信息SIN 1个字节。仅总查询有效,否则无意义。 SIN ASDU2(02H)上送保护动作信息 类型标识02H 注释 TYP VSQ 81H 间隔装置每一帧只送一个动作信息 传送原因01H 突发报文 COT ASDU—ADDR 装置物理地址 ADDR 功能类型FUN 动作元件的FUN和INF,详见各保护装FUN 置103信息表 信息序号INF INF 1字节双点信0 0 0 0 0 0 DPI为2位数组。值=0/3为无意义;值息DPI =1为分状态;值=2为合状态。 DPI 相对时间相对时间RET 2进制数组,单位毫秒。表示从装置启RET 动到该元件动作的相对时间 2个字节 故障序号2进制数组,用以识别故障。每一次启故障序号FAN FAN 动,故障序号加1。如果重合于永久故 2个字节 障,将记录2次单独的故障序号。故障 序号不用复位或预置 4个字节的二D7 时标ms 2个字节的二进制毫秒时间(低字节在进制时间 D0 前) (变位的绝对D15 时间) D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 SU 时标h 1个字节小时,su为夏时制标志 附加信息SIN 1个字节。仅总查询有效,否则无意义。 SIN c) 报文示例 总查询上送开关量状态 1) 10 5a 01 5b 16 总查询过程中,总控查询1级数据。 2) 68 0e 0e 68 28 01 01 81 09 01 c2 22 01 1a 8b 15 10 04 68 16 保护装置依次上送有关状态当前值 ASDU SIN同总查询报文中的SCN 传送原因 4字节时间:16点21分35610ms 总查询 状态为0 FUN、INF 装置报警 保护动作信息上送 1) 10 5b 01 5c 16 即使保护装置无2级数据(一般指遥测值),总控也会定时向装置要2级数据。 2) 10 29 01 2a 16 保护装置以无要求的数据确认,同时ACD置1,请求总控访问1级数据。 ACD=1,控制域功能码为9 3) 10 7a 01 7b 16 查询1级数据 4) 68 12 12 68 28 01 02 81 01 01 c2 3d 02 1b 00 f6 00 47 e3 21 0f 81 9b 16 装置上送动 作信息 ASDU SIN此处无意义 发送原因 动作绝对时间:15时33分58183ms 突发 故障序号:246 FUN、INF 相对时间:27ms 差动速断 状态为合 5) 10 5a 01 5b 16 继续查询1级数据 6) 68 12 12 68 08 01 02 81 01 01 c2 3d 01 57 00 f6 00 83 e3 21 0f 71 60 16 装置上送动 作返回信息 ASDU SIN此处无意义 发送原因 元件返回绝对时间:15时33分58243ms 突发 故障序号:246 FUN、INF 相对时间:87ms 差动速断 状态为分 备注:每一次故障可能会有数个保护元件动作,只要是同一个启动造成的,其故障序号都是一样的。4个字节的时间为该元件状态发生变化(动作/复归)的绝对时间,不要理解成该装置的启动时间。扫描序号SIN在事件突发上送中是无意义的,是随机的。 3.7 保护扰动数据(录波数据)传输 a) 传输过程 扰动数据包括扰动值(模拟量)和2进制值(信号状态)两部分。扰动数据传输按文件传输,传输启动后,首先传输状态量然后是模拟量。扰动值按实际通道序号(ACC)增加的顺序传输,一个通道一个通道传送,若通道不存在则跳过。为了避免传送的帧太长,一个通道可以分成几个帧及几个ASDU传送。扰动数据按1级用户数据传输。 保护设备采用“被记录的扰动表”ASDU23来表明它已经记录了一个新的扰动,当扰动传输已经完成或终止,也要传送该ASDU。扰动数据传输因某种原因中断后,在链路传输恢复后,通过传送ASDU23来再次建立扰动数据传输,同时应指出扰动数据的传输已被中断。ASDU23在总查询启动后也传送一次,但其传送原因为“扰动数据传输”而不是“总查询”。 控制系统根据上送的ASDU23,采用“扰动数据传输的命令”ASDU24来选择欲请求的扰动数据。保护设备以“扰动数据传输准备就绪”ASDU26回答。控制系统继续传送ASDU24命令,保护设备以“带标志的状态变位传输准备就绪”ASDU28应答。控制系统继续传送ASDU24命令作为响应,采用命令类 型为调用带标志的状态变位或终止带标志的状态变位。保护装置采用ASDU29“带标志的状态变位传输”来传送2进制值(信号状态)。当发送完最后一个ASDU29后,保护设备以ASDU31“传输结束”帧通知控制系统。 控制系统以ASDU25“认可”帧对状态变位的传输做肯定/否定确认。保护装置传送ASDU27“被记录的通道传输准备就绪”帧。控制系统以ASDU24给出传送第一个通道的命令。保护以ASDU30“传输扰动值帧”响应,在发送完最后一个ASDU30后,向控制系统传送ASDU31“传输结束”帧以指明此通道传输结束。控制系统以ASDU25“认可”帧对传输做肯定/否定确认。 保护设备用传输第2个通道使该过程继续下去。当全部通道传输完成后,控制系统以以ASDU25“认可”帧对整个故障传输加以确认。在此之前,扰动数据不得从保护中删除。当扰动数据传送已完成或中止,保护设备以ASDU23向控制系统传送一张实际的扰动数据表。任何时候,控制系统可以采用ASDU24(传输原因为中止)来中止数据传输,该过程以ASDU31结束。 b) ASDU解释 ASDU23(17H) 被记录的扰动表 类型标识17H 注释 TYP VSQ 0XH X次扰动。最大限定为8,X=0表示空目 录 传送原因1FH COT=31,扰动数据的传输 COT ASDU—ADDR 保护装置地址 ADDR 功能类型FUN 保护装置的功能类型 FUN 未用 00H 1字节全0,未定义。 故障序号故障序号FAN 2进制数组,用以识别故障。每一次启动,FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 1字节状态,高4位未定义。 TP=0,被记录故障未跳闸;=1,跳闸。 故障状态TM=0,扰动数据等待传输;=1,正在传输 OTTETTSOF 0 0 0 0 TEST=0,正常模式下的数据;=1,测试EV ST M P 模式。 OTEV=0,由启动触发记录;=1,其它事 件触发 D7 时标ms 2 个字节的二进制毫秒时间(低字节在前) D0 7个8位位组D15 时间 D8 IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 SU 时标h 1个字节小时,su为夏时制标志 D7~D5周某D0~D4天数 日(周的某天未采用) 天 备用 D3~D0月 月 备用 D6~D0年 年 2字节FAN 2个字节故障序号FAN加1字节故障状态 SOF加7字节时间构成1组扰动数据的记…………………………. 1字节SOF 录。具体个数由VQC决定 7字节时间 ASDU24(18H) 扰动数据传输的命令 类型标识18H 注释 TYP VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—ADDR 保护装置地址 ADDR 功能类型FUN 保护装置的功能类型 FUN 未用 00H 1字节全0,未定义。 命令类型1个字节的2进制数组,其值大小指明命 TOO 命令类型TOO 令的具体类型。详见下文TOO解释。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号故障序号FAN 2进制数组,用以识别故障。每一次启动, FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 实际通道序1字节数组。=0为全局功能。其余值分别实际通道序号ACC 号ACC 代表一定通道,具体见各装置定义。 命令类型TOO详细解释 TO0为8位数组。未在下表中列出的命令值,为备用。 值1~31用于ASDU24扰动传输的命令; 32~63用于ASDU31扰动传输的结束;64~95用于ASDU25扰动传输的认可。 数数数命令解释 命令解释 命令解释 值 值 值 1 故障的选择 32 不带中止的扰动数据传输的结束 64 成功的扰动数据传输(肯 定) 2 请求扰动数据 33 由控制系统所中止的扰动数据传输的65 不成功的扰动数据传输 结束 (否定) 3 中止扰动数据 34 由保护设备所中止的扰动数据传输的66 成功的通道传输(肯定) 结束 8 通道的请求 35 不带中止的通道传输的结束 67 不成功的通道传输(否定) 9 通道的中止 36 由控制系统所中止的通道传输的结束 68 成功的带标志状态变位传 输 16 请求带标志的状态37 由保护设备所中止的通道数据传输的69 不成功的带标志状态变位变位 结束 传输 17 中止带标志的状态38 不带中止的带标志状态变位传输的结 变位 束 24 请求被记录扰动表 39 由控制系统中止带标志状态变位传输 的结束 40 由保护设备中止带标志状态变位传输 的结束 ASDU25(19H) 扰动数据传输的认可 (除类型标识外,其余同ASDU24类似,命令类型不同) 类型标识19H 注释 TYP VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—ADDR 保护装置地址 ADDR 功能类型FUN 保护装置的功能类型 FUN 未用 00H 1字节全0,未定义。 命令类型1个字节的2进制数组,其值大小指明命TOO 命令类型TOO 令的具体类型。详见下文TOO解释。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号故障序号FAN 2进制数组,用以识别故障。每一次启动,FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 实际通道序1字节数组。=0为全局功能。其余值分别实际通道序号ACC 号ACC 代表1定通道,具体见各装置定义。 ASDU26(1AH) 扰动数据传输准备就绪 类型标识TYP 1AH 注释 VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—ADDR 保护装置地址 ADDR 功能类型FUN FUN 保护装置的功能类型 未用 00H 1字节全0,未定义。 未用 00H 1字节全0,未定义。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号FAN 2进制数组,用以识别故障。每一次启动,故障序号FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 电网故障序号NOF 2字节2进制数组,不用复位或预置。1次电网故障序号电网故障可能因跳闸和重合闸引起好几次NOF 故障。 通道数目1字节2进制数组。 通道数目NOC NOC 表明准备传输的模拟通道的数目 1个通道信息1个通道信息元素的数目2字节2进制数组。所有通道包含同样数目元素的数目 NOE 的信息元素,该数值对所有通道有效。 信息元素之间信息元素之间间隔INT 2字节2进制数组。对所有扰动数据,单个间隔INT 信息元素采样间隔相同,单位微秒。 4个字节的二D7 时标ms 2个字节的二进制毫秒时间(低字节在前) 进制时间 D0 (第1个被记D15 录信息的时D8 标) IV 备用 时标min 1个字节分钟,IV=0为有效;=1无效 S时标h 1个字节小时,su为夏时制标志 U ASDU27(1BH) 被记录的通道传输准备就绪 类型标识TYP 1BH 注释 VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—保护装置地址 ADDR ADDR 功能类型FUN FUN 保护装置的功能类型 未用 00H 1字节全0,未定义。 未用 00H 1字节全0,未定义。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号FAN 2进制数组,用以识别故障。每一次启动,故障序号FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 1字节数组。=0为全局功能。其余值分别实际通道序号 实际通道序号ACC 代表1定通道,具体见各装置定义。 额定一次值 额定一次值RPV 4字节实数 额定二次值 额定二次值RSV 4字节实数 参比因子 4字节实数。扰动值以生数据值传输,参比 参比因子RFA 因子表明生数据和二次值关系:RFA=生数 据/二次值 ASDU28(1CH) 带标志的状态变位传输准备就绪 类型标识TYP 1CH 注释 VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—保护装置地址 ADDR ADDR 功能类型FUN FUN 保护装置的功能类型 未用 00H 1字节全0,未定义。 未用 00H 1字节全0,未定义。 未用 00H 1字节全0,未定义。 故障序号FAN 2进制数组,用以识别故障。每一次启动,故障序号FAN 故障序号加1。故障序号不用复位或预置 (2个字节) ASDU29(1DH) 带标志的状态变位传输 类型标识TYP 1DH 注释 VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—保护装置地址 ADDR ADDR 功能类型FUN FUN 保护装置的功能类型 未用 00H 1字节全0,未定义。 故障序号FAN 2进制数组,用以识别故障。每一次启动,故障序号FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 带标志的状态变位数目NOT 1字节2进制数组,说明每个ASDU传送的变状态变位数目 位数目 状态变位位置 带标志的状态变位位置TAP 2进制数组,指明状态变位和扰动数据集第1 (2个字节) 个元素的距离,按信息元素数目的65536模 编码,第1个变位位置为0. 功能类型FUN FUN 表怔变位的状态量的FUN和INF,详见各保 护装置103信息表 信息序号INF INF 0 0 0 0 0 0 DPI 1字节。DPI=0/3无意义;值=1为分状态;双点信息DPI 值=2为合状态。 ……………………………… 功能类型FUN FUN 第X个状态变位信息。每一个ASDU包含的 状态变位数应小于25。变位序号连续记数后信息序号INF INF 0 0 0 0 0 0 DPI 可以复位为0,以传送有关状态变位的实际双点信息DPI 状态。 ASDU30(1EH)传输扰动值 类型标识TYP 1EH 注释 VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—保护装置地址 ADDR ADDR 功能类型FUN FUN 保护装置的功能类型 未用 00H 1字节全0,未定义。 未用 00H 1字节全0,未定义。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号FAN 2进制数组,用以识别故障。每一次启动,故障序号FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 1字节数组。=0为全局功能。其余值分别实际通道序号 实际通道序号ACC 代表某个通道,具体见各装置定义。 1字节2进制数组。不大于25,否则无意扰动值数目 扰动值数目NDV 义 2字节2进制数组。一个通道内的全部单个第1个信息元素序号NFE 第1个信息元扰动值采用顺序增加的序号传送。为了能正 素序号NFE 确的重新组装文件,故显示第一个扰动值的 序号 单个扰动值1 单个扰动值SDV1 2个字节2进制数组。扰动值1 ……………………. 单个扰动值X 单个扰动值SDVX 扰动值X,X数目不大于25。 ASDU31(1FH) 扰动数据传输结束 类型标识1FH 注释 TYP VSQ 81H 1个综合信息 传送原因1FH COT=31,扰动数据的传输 COT ASDU—ADDR 保护装置地址 ADDR 功能类型FUN 保护装置的功能类型 FUN 未用 00H 1字节全0,未定义。 命令类型1个字节的2进制数组,其值大小指明命 TOO 命令类型TOO 令的具体类型。详见上文TOO解释。 扰动值类型1个字节的2进制数组,值=1代表瞬时值,扰动值类型TOV TOV 其余未定义 故障序号故障序号FAN 2进制数组,用以识别故障。每一次启动, FAN 故障序号加1。故障序号不用复位或预置 (2个字节) 实际通道序1字节数组。=0为全局功能。其余值分别实际通道序号ACC 号ACC 代表1定通道,具体见各装置定义。 c) 报文示例 说明:该报文为3311扰动数据传输报文。因为整个扰动数据传输过程较长,为了节省篇幅在传输过程中,不断查询2级数据及保护事项等报文,此处简略。 1) 10 7a 0a 84 16 查询1级数据 2) 68 12 12 68 28 0a 17 01 1f 0a c6 00 f2 00 08 a1 d9 21 0f 09 09 02 f1 16 以ASDU23上 送被记录的扰动表 ASDU 1个扰动 7字节时间:02年9月9日15点33分55713ms FUN198 故障状态:未跳闸;等待传输;由其它事件启动 故障序号242 3) 10 5a 0a 64 16 查询1级数据 4) 68 12 12 68 28 0a 02 81 01 0a c6 3f 01 81 09 f6 00 47 e3 21 0f 81 21 16 复压过流I 段返回 5) 10 7a 0a 84 16 6) 68 12 12 68 28 0a 02 81 01 0a c6 40 01 81 09 f6 00 47 e3 21 0f ff a0 16 复压过流II 段返回 装置上送过流I、II段返回信息。故障序号已到F6(246),注意第2)条扰动表中,故障序号为 F2(242)。 ………………………… 7) 68 0d 0d 68 53 0a 18 81 1f 0a c6 00 01 00 f2 00 00 d8 16 系统根据上送的扰动, 下发ASDU24故障 ASDU 选择命令(针对故障序号F2)。 命令类型: 通道号ACC,在选择命令中为0。 故障的选择 故障序号F2 扰动值类型TOV,未定义 8) 10 30 0a 3a 16 装置确认,注意DFC为1了。 …………………………… 9) 10 7a 0a 84 16 10) 68 26 26 68 28 0a 17 03 1f 0a c6 00 f4 00 08 84 df 21 0f 09 09 02 f3 00 01 41 da 21 0f 09 09 02 f2 00 08 a1 d9 21 0f 09 09 02 e9 16 装置再次上送扰动记录表,以通知有新 的扰动数据被记录。除F2外,又记录下了F3、F4故障。其中故障序号F3故障状态为跳闸。这3 个故障都在等待传输。 11) 10 5a 0a 64 16 12) 68 30 30 68 28 0a 17 04 1f 0a c6 00 f5 00 00 76 e0 21 0f 09 09 02 f4 00 08 84 df 21 0f 09 09 02 f3 00 01 41 da 21 0f 09 09 02 f2 00 08 a1 d9 21 0f 09 09 02 79 16 新的 扰动表被上送。除原有3个扰动数据外, 又增加了故障序号为F5的新的扰动数据。 13) 10 7a 0a 84 16 14) 68 17 17 68 08 0a 1a 81 1f 0a c6 00 00 01 f2 00 43 00 07 60 00 83 06 a1 d9 21 0f 6c 16 F2故障扰动数 ASDU 据传输准备就绪 扰动值类型 F2故障时间 瞬时值 采样间隔1667uS 故障序号 信息元素数目(采样点)96点 F2 通道数目:7 电网故障号:43H ……………………… 15) 68 0d 0d 68 53 0a 18 81 1f 0a c6 00 02 00 f2 00 00 d9 16 系统下发请求F2故障扰动数 据命令 命令类型 请求数据 通道序号0, 系统发出的命令一般为0 扰动值类型0,系统发出的命令一般为0 16) 10 10 0a 1a 16 装置确认 …………………………. 17) 10 5a 0a 64 16 18) 68 0c 0c 68 08 0a 1c 81 1f 0a c6 00 00 00 f2 00 90 16 带标志的状态变位传输准备就绪 ASDU ………………………… 19) 68 0d 0d 68 73 0a 18 81 1f 0a c6 00 10 00 f2 00 00 07 16 系统请求传输状态变位信息 命令类型,请求状态变位传输 20) 10 10 0a 1a 16 装置确认 ………………………… 21) 10 7a 0a 84 16 查询1级数据 22) 68 22 22 68 28 0a 1d 81 1f 0a c6 00 f2 00 07 00 00 c6 69 01 c6 3f 01 c6 40 01 c6 41 01 c6 54 01 c6 0f 01 c6 15 01 ca 16 ASDU29上送F2扰动变位初始状态 ASDU 故障号 变位数目7 第2个变位,状态分 第一个变位 的FUN、INF 23) 10 5a 0a 64 16 查询1级数据 24) 68 10 10 68 28 0a 1d 81 1f 0a c6 00 f2 00 01 18 00 c6 69 02 fb 16 继续上送F2扰动状 态变位 变位位置,时间, 装置启动 25) 10 7a 0a 84 16 查询1级数据 26) 68 0d 0d 68 08 0a 1f 81 1f 0a c6 00 26 01 f2 00 00 ba 16 F2扰动状态变位传输结束 ASDU 命令类型: 通道号:0 不带中止的状态变位传输结束 扰动值类型:瞬时值 ……………………………… 27) 68 0d 0d 68 53 0a 19 81 1f 0a c6 00 44 00 f2 00 00 1c 16 系统采用ASDU25对扰动变位传 输认可 ASDU 系统下发命令,扰动值类型和通道序号都为0 命令类型68,成功的状态变位传输 28) 10 10 0a 1a 16 装置确认 ……………………………… 29) 10 5a 0a 64 16 查询1级数据 30) 68 19 19 68 08 0a 1b 81 1f 0a c6 00 00 01 f2 00 01 00 a0 e6 44 00 00 a0 40 00 00 c2 42 3f 16 通道传输准备就绪 参比因 子 ASDU 额定二次值 扰动值类型: 额定一次值 瞬时值 通道序号1(Ia) ……………………………… 31) 68 0d 0d 68 73 0a 18 81 1f 0a c6 00 08 00 f2 00 01 00 16 请求第一个通道传输 命令类型 通道请求 实际通道号:1 32) 10 10 0a 1a 16 装置确认 ……………………………… 33) 10 7a 0a 84 16 查询1级数据 34) 68 42 42 68 28 0a 1e 81 1f 0a c6 00 00 01 f2 00 01 19 00 00 ff ff 00 00 00 00 00 00 00 00 00 00 ff ff ASDU 扰动值数目25 扰动值1 本帧第一个信息元素序号0 00 00 ff ff 00 00 00 00 ff ff f7 ff fe ff 47 00 94 00 08 01 40 01 2e 01 a9 00 b7 ff b4 fe b8 fd 4a fd 8e fd a4 16 扰动值13 以ASDU30传输被请求通道的扰动数据 35) 10 5a 0a 64 16 查询1级数据 36) 68 42 42 68 28 0a 1e 81 1f 0a c6 00 00 01 f2 00 01 19 19 00 8c fe e9 ff 58 01 6d 02 da 02 88 02 84 01 本帧第一个 扰动值26 元素序号25 19 00 a3 fe 89 fd 18 fd 6f fd 76 fe e6 ff 64 01 7f 02 f5 02 9b 02 92 01 1c 00 99 fe 7e fd 05 fd 61 fd 6c fe 2a 16 以ASDU30传输第2组(25个)扰动数据 37) 10 7a 0a 84 16 查询1级数据 38) 68 42 42 68 28 0a 1e 81 1f 0a c6 00 00 01 f2 00 01 19 32 00 e3 ff 6b 01 84 02 00 03 a2 02 97 01 1e 00 96 fe 7c fd fe fc 5f fd 68 fe e4 ff 68 01 86 02 01 03 a4 02 99 01 1f 00 98 fe 7a fd ff fc 59 fd 66 fe df ff d0 16 传 输第3组(25个)扰动数据,注意信息元素序号已到32H,50, 39) 10 5a 0a 64 16 40) 68 3a 3a 68 28 0a 1e 81 1f 0a c6 00 00 01 f2 00 01 15 4b 00 68 01 86 02 02 03 a7 02 9b 01 1d 00 99 fe 75 fd fe fc 57 fd 64 fe de ff 65 01 88 02 01 03 ac 02 9d 01 29 00 9b fe 7d fd fe fc 78 16 传输第4组(21个)扰动数据,注意信息元素序号已到4BH,75, ……………………………… 41) 10 7a 0a 84 16 查询1级数据 42) 68 0d 0d 68 08 0a 1f 81 1f 0a c6 00 23 01 f2 00 01 b8 16 ASDU31第一个通道传输结束 ASDU 通道号1 命令类型35 不带中止的通道传输结束 43) 68 0d 0d 68 53 0a 19 81 1f 0a c6 00 42 00 f2 00 01 1b 16 以ASDU25肯定通道1传输 命令类型66,成功的通道传输 44) 10 10 0a 1a 16 装置确认 ……………………………… 通道1扰动数据传输结束后,按同样的过程,传输剩余的通道。当全部扰动数据传输完成或中止,保护设备采用ASDU23上送实际的(刷新的)扰动数据记录表,以通知控制系统是否有新的扰动数据被记录。 3.8 通用分类服务 a、 概述 103规约定义了两种信息交换方法:一种方法是基于严格规定的应用服务数据单元(ASDU) 和标准化的报文传输应用过程、方法;另一种方法是采用通用分类服务,可以传输几乎所有可能的信息。在1999年颁布实施国家电力行业标准DL/T667-1999(基本等同IEC60870-5-103规约)中,明确定义了继电保护信息必须强制性采用的兼容范围的ASDU和应用过程,如果兼容范围不能完全满足要求,应采用通用分类服务来实现。标准同时针对国内已经生产的保护设备,在硬件方面改动比较困难,较难适应通用分类服务的情况,专门定义了保护信息的专用范围以供采用。 通用分类服务的一个重要概念是具有传输任何数据的能力。为了能够正确解释数据的类型和格式,在实际数据的前面加上一个被称为“数据集”的类型和长度信息等,从而形成能自我描述的通用分类数据,这也被采用作为许多通用分类服务的应用服务数据单元(ASDU)的公共单元。一个“数据集”包括: 通用分类标识序号GIN 描述的类别KOD 通用分类数据描述GDD 通用分类标识数据GDI b、 ASDU解释 在通用分类服务中,读所有被定义组的标题、读一个组内所有条目的值和属性、读单个条目目录、读单个条目的属性、通用分类数据的总查询都采用ASDU21应用服务数据单元。对ASDU21做何种具体解释由传送原因COT、信息序号INF等属性来区分。对上述帧的响应,大都采用ASDU10回答。其具体解释,也由信息序号INF等属性来区分。 信息序号INF在通用分类服务功能中的有关解释 信息序 描述(括号内为监视方向的含功能类型 类型标识TYP 传送原因 号INF 义) FUN 主—从 从—主—从—主 主 从 240 读所有被定义的组的标题 GEN=254 21 10 42 42/43 241 读一个组的全部条目的值或属GEN=254 21 10 42 42/43 性 243 读单个条目的目录 GEN=254 21 11 42 42/43 244 读单个条目的值或属性 GEN=254 21 10 42 1/2/7/9/11/12/42/ 43 245 对通用分类数据的总查询(中GEN=254 21 10 9 10 止) 248 写条目 GEN=254 10 无 40 无 249 带确认的写条目 GEN=254 10 10 40 41/44 250 带执行的写条目 GEN=254 10 10 40 40/44 251 写条目中止(带中止的写条目) GEN=254 10 10 40 40 ASDU21(15H) 通用分类读命令(读所有被定义组的标题) 类型标识TYP 15H 注释 VSQ 81H 1个综合信息 传送原因COT 2AH COT=42,通用分类读命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F0H 读全部组的标题INF=240 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类标识数1字节2进制数组,通用分类标识通常包00H 目 括标示序号GIN和描述类别KOD ASDU10(0AH)通用分类数据响应命令(装置响应的读目录) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 COT=42,对通用分类读命令的有效数据传送原因COT 2AH 响应 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F0H 读全部组的标题INF=240 返回信息标识符 返回信息标识符RII 1个字节的2进制数组,为读命令的RII。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标示序号GIN 2个字节。第1个字节为组的标题(第2通用分类标示序个字节为0),第2个字节为该组内的条目号 标示序号 1个字节2进制数组。具体含义见KOD解描述类别KOD 描述类别KOD=0AH 释 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。使通用分类标识数据GID 据 用位串的除外。 ……………………………….. 通用分类标示序号GIN 由通用分类数据集数目NGD所决定的通 用分类数据X,每一个数据集都由这4部 描述类别KOD 分组成。 通用分类数据描述GDD 通用分类标识数据GID KOD描述的类别具体解释 2进制数定义 2进制数值 定义 值 <0> 无所指定的的描述类别 <12> 口令条目 <1> 缺省值 (实际值) <13> 只读 <3> 量程 (最小值、最大值、步长) <14> 只写 <5> 精度(n,m) <19> 相应的功能类型和信息序号 <6> 因子 <20> 相应的事件 <7> %参比 <21> 列表的文本阵列 <8> 列表 <22> 列表的值阵列 <9> 量纲 (单位) <23> 相关联的条目 <10> 描述 (名称) 其余未定义的,皆为备用。 通用分类数据描述GDD中数据类型的具体解释(1字节2进制数值) 2进制数定义 2进制数定义 值 值 <0> 无数据 <15> 通用分类标识序号 <1> ASCII 8位码 <16> 相对时间 <2> 成组8位串 <17> 功能类型和信息序号。 <3> 无符号整数 2字节,低字节为功能类型 <4> 整数 <18> 带时标的报文 <5> 无符号浮点数 <19> 带相对时间的时标报文 <6> 浮点数 (延时等) <20> 带相对时间的时标的被测量 <7> R32.23,IEEE标准754短实数 <21> 外部文本序号 <8> R64.53,IEEE标准754实数 <22> 通用分类回答码 <9> 双点信息 <23> 数据结构 <10> 单点信息 <24> 索引 <11> 带瞬变和差错的双点信息(2位数组) 值=0,瞬变。值=1,状态开。 值=2,状态合。值=3,差错。 <12> 带品质描述词的被测值 <14> 2进制时间 ASDU21(15H)通用分类读命令(读一个组的描述) 类型标识TYP 15H 注释 VSQ 81H 1个综合信息 传送原因COT 2AH COT=42,通用分类读命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F1H 读一个组的属性或值INF=241 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类标识数1字节2进制数组,通用分类标识通常包01H 目 括标示序号GIN和描述类别KOD 通用分类标识序2字节,欲读的组的标识序号 GIN 号 描述类别KOD 0AH 对读一个组的描述,KOD为10 ASDU10(0AH)通用分类数据响应命令(装置响应的读一个组的描述) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 COT=42,对通用分类读命令的有效数据传送原因COT 2AH 响应 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F1H 读一个组的描述INF=241 返回信息标识符 返回信息标识符RII 1个字节的2进制数组,为读命令的RII。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标示序号GIN 2个字节。第1个字节为组的标题(第2通用分类标示序个字节为0),第2个字节为该组内的条目号 标示序号 1个字节2进制数组。具体含义见KOD解描述类别KOD 描述类别KOD=0AH 释 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。使通用分类标识数据GID 据 用位串的除外。 ……………………………….. 通用分类标示序号GIN 由通用分类数据集数目NGD所决定的通 用分类数据X,每一个数据集都由这4部 描述类别KOD 分组成。 通用分类数据描述GDD 通用分类标识数据GID ASDU21(15H)通用分类读命令(读一个组的值) 类型标识TYP 15H 注释 VSQ 81H 1个综合信息 传送原因COT 2AH COT=42,通用分类读命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F1H 读一个组的属性或值INF=241 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类标识数1字节2进制数组,通用分类标识通常包01H 目 括标示序号GIN和描述类别KOD 通用分类标识序2字节,欲读的组的标识序号 GIN 号 描述类别KOD 01H 实际值,KOD为1 ASDU10(0AH)通用分类数据响应命令(装置响应的读一个组的值) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 COT=42,对通用分类读命令的有效数据传送原因COT 2AH 响应 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F1H 读一个组的描述INF=241 返回信息标识符 返回信息标识符RII 1个字节的2进制数组,为读命令的RII。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标示序号GIN 2个字节。第1个字节为组的标题(第2通用分类标示序个字节为0),第2个字节为该组内的条目号 标示序号 1个字节2进制数组。具体含义见KOD解描述类别KOD 描述类别KOD=0AH 释 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。使通用分类标识数据GID 据 用位串的除外。 ……………………………….. 通用分类标示序号GIN 由通用分类数据集数目NGD所决定的通 用分类数据X,每一个数据集都由这4部 描述类别KOD 分组成。 通用分类数据描述GDD 通用分类标识数据GID ASDU21(15H)通用分类读命令(读单个条目的目录) 类型标识TYP 15H 注释 VSQ 81H 1个综合信息 传送原因COT 2AH COT=42,通用分类读命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F3H 读单个条目的目录INF=243 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类标识数1字节2进制数组,通用分类标识通常包01H 目 括标示序号GIN和描述类别KOD 通用分类标识序2字节,欲读的条目的标识序号 GIN 号 描述类别KOD 00H 描述类别含在信息于信息序号内 ASDU11(0BH)通用分类数据响应命令(装置响应的读单个条目的目录) 类型标识TYP 0BH 注释 VSQ 81H 1个综合信息 COT=42,对通用分类读命令的有效数据传送原因COT 2AH 响应 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F3H 读一个组的描述INF=243 返回信息标识符 返回信息标识符RII 1个字节的2进制数组,为读命令的RII。 通用分类标示序号GIN 2个字节。第1个字节为组的标题(第2通用分类标示序个字节为0),第2个字节为该组内的条目号 标示序号 描述元素数目NDE 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 状记 描述元素数目的一位计数器位。D8位状态位=0:后面未态数DDDDDD NDE 跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU,计数器初始 值为0 1个字节2进制数组。具体含义见KOD解描述类别KOD 描述类别KOD=0AH 释 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。使通用分类标识数据GID 据 用位串的除外。 ……………………………….. 描述类别KOD 由描述元素数目NDE所决定的描述数据 通用分类数据描述GDD X,每一个描述元素都由这3部分组成。 通用分类标识数据GID ASDU21(15H)通用分类读命令(读单个条目的值和属性) 类型标识TYP 15H 注释 VSQ 81H 1个综合信息 传送原因COT 2AH COT=42,通用分类读命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F4H 读单个条目的值和属性INF=244 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类标识数1字节2进制数组,通用分类标识通常包NOG=01H 目 括标示序号GIN和描述类别KOD 通用分类标识序2字节,欲读的条目的标识序号 GIN 号 描述类别KOD 01H 描述类别为实际值 ASDU10(0AH)通用分类数据响应命令(装置响应的读单个条目的值和属性) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 COT=42,对通用分类读命令的有效数据传送原因COT 2AH 响应 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F4H 读全部组的标题INF=244 返回信息标识符 返回信息标识符RII 1个字节的2进制数组,为读命令的RII。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标示序号GIN 2个字节。第1个字节为组的标题(第2通用分类标示序个字节为0),第2个字节为该组内的条目号 标示序号 1个字节2进制数组。具体含义见KOD解描述类别KOD 描述类别KOD=0AH 释 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD1 7位2进制数目 面数据有相同RII 态 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD1 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。 通用分类标识数据GID1 据 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD2 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。 通用分类标识数据GID2 据 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后后续状GDD3 7位2进制数目 面数据有相同RII 态 通用分类标识数GID的数目=8位字节*数据宽度*数目。 通用分类标识数据GID3 据 ASDU10(0AH)通用分类写命令(带确认的写条目) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 传送原因COT 28H COT=40,通用分类写命令 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F9H 带确认的写条目INF=249 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集 状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标识序2字节,欲读的条目的标识序号 GIN 号 描述类别KOD 01H 描述类别为实际值 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后GDD 后续状态 7位2进制数目 面数据有相同RII 通用分类标识数GID的数目=8位字节*数据宽度*数目。 通用分类标识数据GID 据 ASDU10(0AH)通用分类数据响应命令(响应带确认的写条目) 类型标识TYP 0AH 注释 VSQ 81H 1个综合信息 传送原因COT 2CH COT=44,对通用分类写命令确认 ASDU—ADDR ADDR 保护装置地址 功能类型FUN FEH 通用分类功能类型GEN=254 信息序号 F9H 带确认的写条目INF=249 1个字节的2进制数组,其值用来区分命返回信息标识符 返回信息标识符RII 令。 通用分类数据集数目NGD 1个字节。低6位2进制数组为数目。D7 位记数器位=0/1,具有相同RII的ASDU低6位数目 通用分类数据集 状记的一位计数器位。D8位状态位=0:后面未数目 态数DDDDDD跟具有相同返回标示符RII的ASDU,=1:位 器 6 5 4 3 2 1 后面跟着相同RII的ASDU 通用分类标识序2字节,欲读的条目的标识序号 GIN 号 描述类别KOD 01H 描述类别为实际值 数据类型 3字节。第1个字节为数据类型(具体解通用分类数据描释见下文)。第2个字节为数据宽度。最高数据宽度 述 位后续状态位=0,后面未跟数据;=1,后GDD 后续状态 7位2进制数目 面数据有相同RII 通用分类标识数GID的数目=8位字节*数据宽度*数目。 通用分类标识数据GID 据 C、报文示例 该报文为监控后台调RCS9682定值的完整过程,具体解释略。 1) 68 0a 0a 68 53 06 15 81 2a 06 fe f0 00 00 0d 16 2) 10 10 06 16 16 …………………………. 3) 10 5a 06 60 16 4) 68 44 44 68 08 06 0a 81 2a 06 fe f0 00 04 00 00 0a 01 08 01 b6 a8 d6 b5 c7 f8 ba c5 01 00 0a 01 08 01 b1 a3 bb a4 b6 a8 d6 b5 02 00 0a 01 0a 01 b1 a3 bb a4 b2 c9 d1 f9 d6 b5 03 00 0a 01 08 01 bc c6 cb e3 b5 e7 b6 c8 a3 16 …………………………. 5) 68 0d 0d 68 73 06 15 81 2a 06 fe f1 00 01 00 00 0a 39 16 6) 10 10 06 16 16 …………………………. 7) 10 7a 06 80 16 8) 68 26 26 68 08 06 0a 81 2a 06 fe f1 00 02 00 00 0a 01 08 01 b6 a8 d6 b5 c7 f8 ba c5 00 01 0a 01 08 01 b6 a8 d6 b5 c7 f8 ba c5 31 16 …………………………. 9) 68 0d 0d 68 53 06 15 81 2a 06 fe f3 00 01 00 01 00 12 16 10) 10 10 06 16 16 …………………………. 11) 10 5a 06 60 16 12) 68 24 24 68 08 06 0b 81 2a 06 fe f3 00 00 01 03 0a 01 08 01 b6 a8 d6 b5 c7 f8 ba c5 01 03 01 01 00 03 03 01 03 00 0d 01 18 16 …………………………. 13) 68 0d 0d 68 73 06 15 81 2a 06 fe f1 00 01 01 00 0a 3a 16 14) 10 10 06 16 16 …………………………. 15) 10 7a 06 80 16 16) 68 58 58 68 28 06 0a 81 2a 06 fe f1 00 84 01 00 0a 01 08 01 b1 a3 bb a4 b6 a8 d6 b5 01 01 0a 01 10 01 b8 b4 d1 b9 b1 d5 cb f8 b8 ba d0 f2 b5 e7 d1 b9 01 02 0a 01 0e 01 b8 b4 d1 b9 b1 d5 cb f8 b5 cd b5 e7 d1 b9 01 03 0a 01 10 01 b8 b4 d1 b9 b1 d5 cb f8 b9 fd c1 f7 a2 f1 b6 ce ac 16 17) 10 5a 06 60 16 18) 68 62 62 68 28 06 0a 81 2a 06 fe f1 00 c4 01 04 0a 01 10 01 b8 b4 d1 b9 b1 d5 cb f8 b9 fd c1 f7 a2 f2 b6 ce 01 05 0a 01 10 01 b8 b4 d1 b9 b1 d5 cb f8 b9 fd c1 f7 a2 f3 b6 ce 01 06 0a 01 10 01 b8 b4 d1 b9 b1 d5 cb f8 b9 fd c1 f7 a2 f4 b6 ce 01 07 0a 01 10 01 c1 e3 d0 f2 b5 e7 d1 b9 b8 e6 be af b6 a8 d6 b5 f8 16 19) 10 7a 06 80 16 20) 68 50 50 68 28 06 0a 81 2a 06 fe f1 00 84 01 08 0a 01 0a 01 b9 fd b8 ba ba c9 b6 a8 d6 b5 01 09 0a 01 0c 01 b9 fd c1 f7 a2 f1 b6 ce ca b1 bc e4 01 0a 0a 01 0c 01 b9 fd c1 f7 a2 f2 b6 ce ca b1 bc e4 01 0b 0a 01 0c 01 b9 fd c1 f7 a2 f3 b6 ce ca b1 bc e4 5b 16 21) 10 5a 06 60 16 22) 68 4d 4d 68 28 06 0a 81 2a 06 fe f1 00 c4 01 0c 0a 01 0c 01 b9 fd c1 f7 a2 f4 b6 ce ca b1 bc e4 01 0d 0a 01 10 01 c1 e3 d0 f2 b5 e7 d1 b9 b8 e6 be af ca b1 bc e4 01 0e 0a 01 0a 01 b9 fd b8 ba ba c9 d1 d3 ca b1 01 0f 0a 01 05 01 b3 f6 bf da 31 c3 16 …………………………. 23) 10 7a 06 80 16 24) 68 44 44 68 28 06 0a 81 2a 06 fe f1 00 84 01 10 0a 01 05 01 b3 f6 bf da 32 01 11 0a 01 05 01 b3 f6 bf da 33 01 12 0a 01 0c 01 b9 fd c1 f7 a2 f1 b6 ce cd b6 c8 eb 01 13 0a 01 0c 01 b9 fd c1 f7 a2 f2 b6 ce cd b6 c8 eb 58 16 25) 10 5a 06 60 16 26) 68 4e 4e 68 28 06 0a 81 2a 06 fe f1 00 c4 01 14 0a 01 0c 01 b9 fd c1 f7 a2 f3 b6 ce cd b6 c8 eb 01 15 0a 01 0c 01 b9 fd c1 f7 a2 f4 b6 ce cd b6 c8 eb 01 16 0a 01 0a 01 b9 fd c1 f7 a2 f1 55 42 4c 31 01 17 0a 01 0a 01 b9 fd c1 f7 a2 f2 55 42 4c 32 f9 16 27) 10 7a 06 80 16 28) 68 4a 4a 68 28 06 0a 81 2a 06 fe f1 00 84 01 18 0a 01 0a 01 b9 fd c1 f7 a2 f3 55 42 4c 33 01 19 0a 01 0a 01 b9 fd c1 f7 a2 f4 55 42 4c 34 01 1a 0a 01 0a 01 b9 fd c1 f7 a2 f1 46 42 4c 31 01 1b 0a 01 0a 01 b9 fd c1 f7 a2 f2 46 42 4c 32 60 16 29) 10 5a 06 60 16 30) 68 3a 3a 68 08 06 0a 81 2a 06 fe f1 00 43 01 1c 0a 01 0a 01 b9 fd c1 f7 a2 f3 46 42 4c 33 01 1d 0a 01 0b 01 b9 fd c1 f7 b1 a3 bb a4 55 42 53 01 1e 0a 01 09 01 50 54 b6 cf cf df 54 55 4c 78 16 …………………………. 31) 68 64 64 68 73 06 15 81 2a 06 fe f4 00 1e 01 01 09 01 02 09 01 03 09 01 04 09 01 05 09 01 06 09 01 07 09 01 08 09 01 09 09 01 0a 09 01 0b 09 01 0c 09 01 0d 09 01 0e 09 01 0f 09 01 10 09 01 11 09 01 12 09 01 13 09 01 14 09 01 15 09 01 16 09 01 17 09 01 18 09 01 19 09 01 1a 09 01 1b 09 01 1c 09 01 1d 09 01 1e 09 4c 16 32) 10 10 06 16 16 …………………………. 33) 10 7a 06 80 16 34) 68 64 64 68 28 06 0a 81 2a 06 fe f4 00 89 01 01 09 01 04 01 b7 fc cc d8 01 02 09 01 04 01 b7 fc cc d8 01 03 09 01 04 01 b0 b2 c5 e0 01 04 09 01 04 01 b0 b2 c5 e0 01 05 09 01 04 01 b0 b2 c5 e0 01 06 09 01 04 01 b0 b2 c5 e0 01 07 09 01 04 01 b7 fc cc d8 01 08 09 01 04 01 b0 b2 c5 e0 01 09 09 01 04 01 c3 eb 00 00 f7 16 35) 10 5a 06 60 16 36) 68 5f 5f 68 28 06 0a 81 2b 06 fe f4 00 ca 01 0a 09 01 04 01 c3 eb 00 00 01 0b 09 01 04 01 c3 eb 00 00 01 0c 09 01 04 01 c3 eb 00 00 01 0d 09 01 04 01 c3 eb 00 00 01 0e 09 01 04 01 c3 eb 00 00 01 0f 09 16 01 01 02 01 10 09 16 01 01 02 01 11 09 16 01 01 02 01 12 09 16 01 01 02 01 13 09 16 01 01 02 a1 16 37) 10 7a 06 80 16 38) 68 57 57 68 08 06 0a 81 2b 06 fe f4 00 0b 01 14 09 16 01 01 02 01 15 09 16 01 01 02 01 16 09 16 01 01 02 01 17 09 16 01 01 02 01 18 09 16 01 01 02 01 19 09 16 01 01 02 01 1a 09 16 01 01 02 01 1b 09 16 01 01 02 01 1c 09 16 01 01 02 01 1d 09 16 01 01 02 01 1e 09 16 01 01 02 66 16 …………………………. 39) 68 64 64 68 53 06 15 81 2a 06 fe f4 00 1e 01 01 05 01 02 05 01 03 05 01 04 05 01 05 05 01 06 05 01 07 05 01 08 05 01 09 05 01 0a 05 01 0b 05 01 0c 05 01 0d 05 01 0e 05 01 0f 05 01 10 05 01 11 05 01 12 05 01 13 05 01 14 05 01 15 05 01 16 05 01 17 05 01 18 05 01 19 05 01 1a 05 01 1b 05 01 1c 05 01 1d 05 01 1e 05 b4 16 40) 10 10 06 16 16 …………………………. 41) 10 5a 06 60 16 42) 68 62 62 68 28 06 0a 81 2a 06 fe f4 00 8b 01 01 05 03 01 02 03 02 01 02 05 03 01 02 03 02 01 03 05 03 01 02 03 02 01 04 05 03 01 02 03 02 01 05 05 03 01 02 03 02 01 06 05 03 01 02 03 02 01 07 05 03 01 02 03 02 01 08 05 03 01 02 03 02 01 09 05 03 01 02 03 02 01 0a 05 03 01 02 03 02 01 0b 05 03 01 02 03 02 63 16 43) 10 7a 06 80 16 44) 68 61 61 68 28 06 0a 81 2b 06 fe f4 00 cc 01 0c 05 03 01 02 03 02 01 0d 05 03 01 02 03 02 01 0e 05 03 01 02 03 02 01 0f 05 16 01 01 02 01 10 05 16 01 01 02 01 11 05 16 01 01 02 01 12 05 16 01 01 02 01 13 05 16 01 01 02 01 14 05 16 01 01 02 01 15 05 16 01 01 02 01 16 05 16 01 01 02 01 17 05 16 01 01 02 cd 16 45) 10 5a 06 60 16 46) 68 3b 3b 68 08 06 0a 81 2b 06 fe f4 00 07 01 18 05 16 01 01 02 01 19 05 16 01 01 02 01 1a 05 16 01 01 02 01 1b 05 16 01 01 02 01 1c 05 16 01 01 02 01 1d 05 16 01 01 02 01 1e 05 16 01 01 02 60 16 …………………………. 47) 68 64 64 68 73 06 15 81 2a 06 fe f4 00 1e 01 01 03 01 02 03 01 03 03 01 04 03 01 05 03 01 06 03 01 07 03 01 08 03 01 09 03 01 0a 03 01 0b 03 01 0c 03 01 0d 03 01 0e 03 01 0f 03 01 10 03 01 11 03 01 12 03 01 13 03 01 14 03 01 15 03 01 16 03 01 17 03 01 18 03 01 19 03 01 1a 03 01 1b 03 01 1c 03 01 1d 03 01 1e 03 98 16 48) 10 10 06 16 16 …………………………. 49) 10 7a 06 80 16 50) 68 64 64 68 28 06 0a 81 2a 06 fe f4 00 85 01 01 03 07 04 03 00 00 00 40 00 00 64 42 0a d7 23 3c 01 02 03 07 04 03 00 00 00 40 00 00 c8 42 0a d7 23 3c 01 03 03 07 04 03 00 00 00 3f 00 00 c8 42 0a d7 23 3c 01 04 03 07 04 03 00 00 00 3f 00 00 c8 42 0a d7 23 3c 01 05 03 07 04 03 00 00 00 3f 00 00 c8 42 0a d7 23 3c 14 16 51) 10 5a 06 60 16 52) 68 64 64 68 28 06 0a 81 2a 06 fe f4 00 c5 01 06 03 07 04 03 00 00 00 3f 00 00 c8 42 0a d7 23 3c 01 07 03 07 04 03 00 00 00 40 00 00 c8 42 0a d7 23 3c 01 08 03 07 04 03 00 00 00 3f 00 00 70 41 0a d7 23 3c 01 09 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c 01 0a 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c f9 16 53) 10 7a 06 80 16 54) 68 60 60 68 28 06 0a 81 2b 06 fe f4 00 86 01 0b 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c 01 0c 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c 01 0d 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c 01 0e 03 07 04 03 00 00 00 00 00 00 c8 42 0a d7 23 3c 01 0f 03 16 01 01 02 01 10 03 16 01 01 02 5f 16 55) 10 5a 06 60 16 56) 68 62 62 68 28 06 0a 81 2b 06 fe f4 00 ca 01 11 03 16 01 01 02 01 12 03 03 01 03 00 01 01 01 13 03 03 01 03 00 01 01 01 14 03 03 01 03 00 01 01 01 15 03 03 01 03 00 01 01 01 16 03 03 01 03 00 01 01 01 17 03 03 01 03 00 01 01 01 18 03 03 01 03 00 01 01 01 19 03 03 01 03 00 01 01 01 1a 03 03 01 03 00 01 01 10 16 …………………………. 57) 10 7a 06 80 16 58) 68 2e 2e 68 08 06 0a 81 2a 06 fe f4 00 04 01 1b 03 03 01 03 00 01 01 01 1c 03 03 01 03 00 01 01 01 1d 03 03 01 03 00 01 01 01 1e 03 03 01 03 00 01 01 65 16 …………………………. 59) 68 0d 0d 68 53 06 15 81 2a 06 fe f1 00 01 01 00 01 11 16 60) 10 10 06 16 16 RXIL …………………………. 61) 10 5a 06 60 16 62) 68 2f 2f 68 28 06 0a 81 2a 06 fe f1 00 84 01 00 01 03 01 01 1f 01 01 01 07 04 01 00 00 c0 40 01 02 01 07 04 01 00 00 9a 42 01 03 01 07 04 01 00 00 90 40 5e 16 63) 10 7a 06 80 16 64) 68 32 32 68 28 06 0a 81 2a 06 fe f1 00 c4 01 04 01 07 04 01 00 00 90 40 01 05 01 07 04 01 00 00 90 40 01 06 01 07 04 01 00 00 90 40 01 07 01 07 04 01 9a 99 21 42 f0 16 65) 10 5a 06 60 16 66) 68 32 32 68 28 06 0a 81 2a 06 fe f1 00 84 01 08 01 07 04 01 cd cc 6c 40 01 09 01 07 04 01 00 00 60 40 01 0a 01 07 04 01 00 00 80 40 01 0b 01 07 04 01 00 00 c8 42 69 16 67) 10 7a 06 80 16 68) 68 2f 2f 68 28 06 0a 81 2a 06 fe f1 00 c4 01 0c 01 07 04 01 00 00 c8 42 01 0d 01 07 04 01 00 00 10 41 01 0e 01 07 04 01 00 00 10 41 01 0f 01 02 04 01 01 b2 16 …………………………. 69) 10 5a 06 60 16 70) 68 26 26 68 28 06 0a 81 2a 06 fe f1 00 84 01 10 01 02 04 01 00 01 11 01 02 04 01 02 01 12 01 03 01 01 01 01 13 01 03 01 01 01 c6 16 71) 10 7a 06 80 16 72) 68 26 26 68 28 06 0a 81 2a 06 fe f1 00 c4 01 14 01 03 01 01 00 01 15 01 03 01 01 00 01 16 01 03 01 01 01 01 17 01 03 01 01 00 0f 16 73) 10 5a 06 60 16 74) 68 26 26 68 28 06 0a 81 2a 06 fe f1 00 84 01 18 01 03 01 01 00 01 19 01 03 01 01 00 01 1a 01 03 01 01 01 01 1b 01 03 01 01 00 df 16 75) 10 7a 06 80 16 68 1f 1f 68 08 06 0a 81 2a 06 fe f1 00 43 01 1c 01 03 01 01 00 01 1d 01 03 01 01 00 01 1e 01 03 01 01 01 68 16 3.9 信号复归 a) 复归过程 控制系统向间隔单元发送信号复归命令(ASDU14)。间隔单元正确接收以后,执行复归命令动作,并回送复归确认给控制系统。 b) ASDU8(14H) 一般命令(信号复归) 类型标识14H 注释 TYP VSQ 81H 一个综合信息 传送原因14H 一般命令 COT ASDU—ADDR 测控装置物理地址 ADDR 功能类型01 H FUN=1 FUN 信息序号13 H 信息号INF=19,信号复归(自定义) INF 返回信息标RII 1字节,标识用。 识符 c)报文示例 68 09 09 68 73 01 14 81 14 01 01 13 00 xx 16 总控下发信号复归命令 ASDU RII 传送原因 命令 FUN 及 INF 10 10 01 11 16 装置确认 在工程现场我们经常遇到第三方设备需要进行通信,如果是特殊规约,那就需要工自研究所专门做规约与模板。如果是标准通信规约比如说CDT-91,MODBUS-RTU,103规约等,我们就可以根据厂家要到的规约与点表,自行配置模板进行通信。这里基于TDC9628通信工作站来主要讲述下常见的Modbus RTU通用规约的模板配置。 这里以某公司直流屏监控模块ZJK-5 Modbus为例来说明如何制作Modbus模板。 下面是该直流屏MODBUS规约与点表。 ZJK-5 MODBUS通讯规约(部分截取) 采用RS232/RS485,1位起始位8位数据位,无校验,1位停止位,波特率9600 。 1、遥测量1 命令格式: STAR ADDR 定义 地址 功能码 数据长度 CRC校验 数据 ADDR 03H 0000H 0016H CRC 16 字节数 1 1 2 2 2 注释: ? ADDR为直流电源屏通讯地址,可设定(1-10); ? 数据长度为返回的数据长度,该长度不可变; ? CRC16是从第一个字节到最后一个字节进行CRC16校验; ? CRC16发送次序为低位在前,高位在后 返回格式: 定义 地址 功能码 长度 返回数据 CRC校验 数据 ADDR 03H 2CH DATA CRC 16 字节数 1 1 1 44 2 DATA数据定义:( 44 bytes) 字 节 号 名 称 格 式 系 数 单 位 01---02 1#交流A相电压 Hi-Lo 1 V 03---04 1#交流B相电压 Hi-Lo 1 V 05---06 1#交流C相电压 Hi-Lo 1 V 07---08 2#交流A相电压 Hi-Lo 1 V 09---10 2#交流B相电压 Hi-Lo 1 V 11---12 2交流C相电压 Hi-Lo 1 V 13---14 模块输出电压 Hi-Lo 0.1 V 15---16 一组电池电压 Hi-Lo 0.1 V 17---18 一段控母电压 Hi-Lo 0.1 V 19---20 二组电池电压 Hi-Lo 0.1 V 21---22 二段控母电压 Hi-Lo 0.1 V 23---24 模块输出电流 Hi-Lo 0.01 A 25---26 一组电池电流 Hi-Lo 0.01 A 27---28 一段控母电流 Hi-Lo 0.01 A 29---30 二组电池电流 Hi-Lo 0.01 A 31---32 二段控母电流 Hi-Lo 0.01 A 33---34 一段正母线对地电阻 Hi-Lo 0.1 K? 35---36 一段负母线对地电阻 Hi-Lo 0.1 K? 37---38 二段正母线对地电阻 Hi-Lo 0.1 K? 39---40 二段负母线对地电阻 Hi-Lo 0.1 K? 41---42 备用 43---44 备用 , 数据类型:带符号定点数,以原码表示.(BIT15=0表示正数,BIT15=1表示负数) 2、遥测量2 命令格式: STAR ADDR 定义 地址 功能码 数据长度 CRC校验 数据 ADDR 04H 0100H 0015H CRC 16 字节数 1 1 2 2 2 返回: 定义 地址 功能码 长度 返回数据 CRC校验 数据 ADDR 04H 2AH DATA CRC 16 字节数 1 1 1 42 2 DATA数据定义: 字 节 号 名 称 格 式 系 数 单 位 01---02 一组电池温度T Hi-Lo 0.1 ? 03---04 备用 Hi-Lo 05---06 一组01节电压 Hi-Lo 0.01 V 07---08 一组02节电压 Hi-Lo 0.01 V 09---10 一组03节电压 Hi-Lo 0.01 V 11---12 一组04节电压 Hi-Lo 0.01 V 13---14 一组05节电压 Hi-Lo 0.01 V 15---16 一组06节电压 Hi-Lo 0.01 V 17---18 一组07节电压 Hi-Lo 0.01 V 19---20 一组08节电压 Hi-Lo 0.01 V 21---22 一组09节电压 Hi-Lo 0.01 V 23---24 一组10节电压 Hi-Lo 0.01 V 25---26 一组11节电压 Hi-Lo 0.01 V 27---28 一组12节电压 Hi-Lo 0.01 V 29---30 一组13节电压 Hi-Lo 0.01 V 31---32 一组14节电压 Hi-Lo 0.01 V 33---34 一组15节电压 Hi-Lo 0.01 V 35---36 一组16节电压 Hi-Lo 0.01 V 37---38 一组17节电压 Hi-Lo 0.01 V 39---40 一组18节电压 Hi-Lo 0.01 V 41---42 一组19节电压 Hi-Lo 0.01 V 数据类型:带符号定点数,以原码表示.(BIT15=0表示正数,BIT15=1表示负数) 3、遥信量 命令格式: STAR ADDR 定义 地址 功能码 长度 CRC校验 数据 ADDR 02H 0200H 0040H CRC 16 字节数 1 1 2 2 2 返回: 定义 地址 功能码 长度 返回数据 CRC校验 数据 ADDR 02H 08H DATA CRC 16 字节数 1 1 1 8 2 数据定义:(8 Bytes) 报报字字内 容 内 容 位号 位号 警 警 节 节 BIT0 1组单只电池欠压 Y Bit0 1#交流电源故障 Y BIT1 Bit1 2#交流电源故障 Y 2组电池过压 Y BIT2 Y Bit2 蓄电池充电/放电 N 2组电池欠压 BIT3 Y Bit3 模块运行状态 浮充/均充 N 2组单只电池过压 1 2 BIT4 Y Bit4 避雷器故障 Y 2组单只电池欠压 BIT5 Y Bit5 1组电池过压 Y 一段控母过压 BIT6 Y Bit6 1组电池欠压 Y 一段控母欠压 BIT7 Y Bit7 1组单只电池过压 Y 二段控母过压 BIT0 BIT0 Y 二段控母欠压 Y 1#电池监测仪通讯中断 BIT1 BIT1 Y 一段母线绝缘降低 Y 2#电池监测仪通讯中断 BIT2 BIT2 Y 二段母线绝缘降低 Y 3#电池监测仪通讯中断 BIT3 BIT3 Y 一组电池熔断器断 Y 4#电池监测仪通讯中断 4 3 BIT4 BIT4 Y 二组电池熔断器断 Y 5#电池监测仪通讯中断 BIT5 BIT5 模块通讯中断 Y 数据采集模块通讯中断 Y BIT6 BIT6 直流输出开关跳闸 Y 绝缘选线装置通讯中断 Y BIT7 BIT7 模块故障 Y 交流采集模块通讯中断 Y 注释: ? 在画有“/”的位置表示该位为预留位,系统发送时该位置0; ? 在标有“Y”的位置表示该位为告警信息; ? 数据位为1时表示该位信息发生; ? 在标有“N”的位置表示该位为非告警信息,0表示前一状态,1表示后一状态。 这里只部分截取了该直流屏的部分规约说明与重要遥测遥信等点表。 2.1 新建模板 打开该工程的TDC9628工程?模板管理?增加?增加模板 图1 新增模板 图2 模板定义 2.2 增加模板信息 模板名称——ZJK-5直流屏(名称可以自行定义) 模板类型——实际设备(需选择) 增加遥测量: 项目名称——遥测量(需自行填写) 项目类型——遥测数据(需选择) 数据数量——由该直流屏规约中遥测量1和2中可看出需定义43个(16H+15H), 在实际现场应用中,我们只需要把重要的直流屏信息上送,并不是需 、2全部做进模要有多少遥测就做多少。这里为了说明,把遥测量1 板中。 数据宽度——16 数据类型——自定义 完善上述信息后,点击加入,此时就增加了遥测量的信息,如下图3。 图3 增加遥测量后的模板 增加遥信量: 项目名称——遥信量(需自行填写) 项目类型——遥信数据(需选择) 数据数量——由该直流屏规约中遥信数据长度为40H,即64个。在实际现场应用中, 我们只需要把重要的直流屏信息上送,并不是需要有多少遥信就做多 少。这里为了说明,只做了前4个字节即32个遥信量。 数据宽度——1 数据类型——自定义 完善上述信息后,点击加入,此时就增加了遥信量的信息,如下图4。 图4 增加遥信量后的模板 增加通信状态: 项目名称——通信状态(需自行填写) 项目类型——通讯状态(需选择) 数据数量——1 数据宽度——16 数据类型——自定义 完善上述信息后,点击加入,此时就增加了通信状态的信息,如图5。 图5 增加通信状态后的模板 2.3 完善模板信息 到这里把模板的信息增加完成了,接下来需要根据实际的规约点表来进行修改模板中相应遥测遥信点号的名称。 图6 数据定义 双击对应序号遥测(信)量——弹出数据定义对话框——修改名称——点击修改,即可,见图6。 把遥测遥信通信状态都修改完成后,勾选“我已经定义好了,可以存起来”——点 击“保存”,然后相应的模板就会在模板管理中最后一个,再点击“退出”,即可。 如图7 图7 模板新建完成 四、 Modbus RUT通用规约配置 3.1 规约文件说明 规约名称:MODBUS-RTU通用规约 类 名:PMODBUSRTU 常 量 名:PMODBUSRTU 文 件 名:PMODBUSRTU.h,PMODBUSRTU.cpp 3.2 通讯参数说明 通 讯 口:RS485/RS232 波 特 率:随装置 帧 格 式:随装置 通讯方式:问答式 串口超时:150ms 链路超时:150ms 3.3 模板配置说明 根据具体厂家实际装置配置或选择相应模板。 3.4 远动系数说明 遥测远动系数:根据厂家装置规约点表进行配置。 3.5 其它说明 DataEditor 3.32及以后版本支持对该规约的配置功能。 968程序在3.362及以后版本包含该规约 MODBUS-RTU通用规约”仅实现了MODBUS RTU协议部分功能。目前可实现读取遥“ 信、遥测、遥脉三类数据,支持01、02、03、04四个功能码,不支持遥控功能,若必须实现遥控功能,则需要单独做规约。 “MODBUS-RTU通用规约”的发送报文格式严格按照MODBUS RTU协议规定,接收报 文格式可根据现场需要,设置不同的字节顺序和数据类型等。详细设置方法见“配置说明”部分。 设备标志为0时,遥脉值原值入库; 设备标志为1时,遥脉值除以10后入库,后台需扩大10倍还原; 设备标志为2时,遥脉值除以100后入库,后台需扩大100倍还原。 3.6 工程使用说明说明 3.6.1 在“串口定义”界面,单击右下角“规约设置”按钮,打开“9628 (C) –规约配置(MODBUS RTU通用规约)”窗口; 3.6.2 选择配置:在规约配置窗口“配置名称”框中可以根据需要选择已有配置; 3.6.3 导入配置:单击“导入”按钮,可以选择导入已有配置; 3.6.4 导出配置:单击“导出”按钮,填写合适的文件名称后,可以将配置保存到 文件。工程使用时可以直接导入该配置文件即可; 3.6.5 单击左下角“保存”按钮,配置即完成; 3.7 规约配置说明(以上面直流屏模板为例) 3.7.1 在“规约配置”框中分别选择“帧类型”、“功能码”,并填写MODBUS寄存器“起始地址”、“数据个数”、“入库点号”等参数。其中: 帧类型:该帧读取数据的类型和入库的类型,目前支持“遥信”、“遥测”、“遥脉”; 功能码:MODBUS协议功能码,目前支持01,02,03和04功能码; 起始地址:MODBUS读取寄存器的起始地址; 数据个数:MODBUS读取寄存器的个数; (读取大量连续数据时,只要设置一帧的起始地址和数据个数即可,程序可以自动分段处理) 入库点号:指TDC9628读取的数据入库时的起始点号,即为所配置模板中的序号。根据需要实际情况配置; 3.7.2 在“规约配置”框中选择一帧后,可以根据需要修改该帧的“可选参数”,可选参数包括: 数据宽度:指程序一次处理的字节个数。默认情况下,“遥信”按位处理,“遥测”按两个字节处理,“遥脉”按四个字节处理;可根据特殊需要修改; 字节顺序:需处理数据的字节排序。其中“1”代表最高字节,“2”次高字节,“3”次低,“4”最低字节;“12”即代表“高字节在前,低字节在后”;“1234”即代表“高字在前,低字在后,字内高字节在前,低字节在后”,其他类同; 数据类型:可选“有符号整型”、“无符号整型”和“浮点型”; 数据格式:根据“数据类型”不同可选。其中 有符号整型: 补码:代表二进制补码表示方式; 绝对值:最高位为符号位,剩余位表示该值绝对值; 无符号整型: HEX:十六进制表示,入库值做“除以2”缩小一倍,后台需“乘以2”还原; BCD:BCD表示方式,入库值为转换后的HEX值; 浮点型: IEEE754:标准浮点类型; 3.7.3 配置完成后,单击“保存”即可。当然,也可导出到文件以供工程人员使用。 3.7.4 ZJK-5直流屏MODBUS规约配置说明 规约配置中序号01为遥测量1,使用03功能码,起始地址为0,数据个数为22个(16H),入库点号为0,在该模板遥测量中从序号00开始。在可选参数中,数据宽度为2字节,高字节在前低字节在后,为有符号整型,且最高位为符号位。 规约配置中序号02为遥测量2,使用04功能码,起始地址为256(100H),数据个数为21个(15H),入库点号为22,在该模板遥测量中接着遥测量1从序号22开始。在可选参数中,数据宽度为2字节,高字节在前低字节在后,为有符号整型,且最高位为符号位。 规约配置中序号03为遥信量,使用02功能码,起始地址为512(200H),数据格式为32个(实际为64个(40H),这里只读32个),入库点号为0,在该模板遥信量中从序号00开始。 3.8 特殊情况说明(这里以斯菲尔CD194E-2S4智能仪表为例) 该表通信协议支持设置选择字通讯或字节通讯。 问题:读地址为2的智能仪表中电流IA,IB,IC 3个遥测数据 解决方法:根据数据地址表以及04功能码选择正确通讯参数。 若使用字通讯方式: 主机请求:02H 04H 00H 12H 00H 06H D0H 3EH H 04H 0CH BYTE11 BYTE12 BYTE13 BYTE14 BYTE21 „ CRC16 从机回答:02 若以字节方式通讯: 主机请求:02H 04H 00H 24H 00H 0CH B0H 37H 从机回答:02H 04H 0CH BYTE11 BYTE12 BYTE13 BYTE14 BYTE21 „ CRC16 说明:从数据地址表知,电流参数WORD地址为:18(BYTE地址为36),即0012H。需要读的数据为3×2个WORD遥测数据(3×4个BYTE数据),即数据长度为:0006H。D0H 3EH为CRC16码。回送的电量数据IA为BYTE11,BYTE12,BYTE13,BYTE14,IB为BYTE21,BYTE22,BYTE23,BYTE24,IC为BYTE31,BYTE32,BYTE33,BYTE34共12个字节的数据,其数据格式满足IEEE-754浮点数格式的数据规范。 CD194E-2S4 地址表: 分析:1.只有用正确的报文格式问询数据,仪表才能应答。 2.无论使用字的通讯方式,还是字节的通讯方式,仪表的应答报文都是一样的。 3.若使用字的通讯方式,我们必须问6个数据,才能使得主机下发报文正确。 4.若使用字节的通讯方式,我们必须问12个数据,才能使得主机下发报文正确。 5.无论使用字通讯或者字节通讯其报文都与我们正常的不太一致,正常一个遥测量就是一个数据,即1个寄存器(2个字节),但是这里因为仪表一个遥测量是用IEEE-754浮点数格式来表示,必须得用4个字节,所以一个遥测量包含2个寄存器。 6.从上分析可知,字的通讯方式和我们目前可配置的标准MODBUS RTU的规约类似,以寄存器为单位,数据个数需配置成字个数,只不过在后面数据处理的时候一个数据按照4个字节即2个寄存器入库处理。若以字节的通讯方式,数据个数需配置成字节个数,同样入库处理时候是按4字节处理的。 7.以后的工程现场碰到一些装置的MODBUS RTU规约,可能问询的报文和应答的报文并不是匹配,但是只要报文是满足MODBUS RTU规约格式要求即可解析,这里要注意一下。
/
本文档为【串口103规约说明】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索