IEC101规约说明
IEC101规约
传送原因(肯定确认/否定确认)
应用服务数据单元公共地址 信息体地址 召唤遥信遥测BCD码命令限定词
14
15
**H
16H
帧校验和
结束字符
总召唤结束帧
序号 1 2
值 68H 09H 启动字符 帧长度
含义
3
4 5 6 7 8 9 10 11-12 13 14 15 1 0 AC D
09H
68H DF C **H 100+ 01H 0AH **H 0000H 20+ **H 16H 0 0 0 0
序号 1 2 3 4 5 6 7 8 9 10 11-12 13 14 15
不带品质描述的遥测帧
序号 1 2 3 4 5 6 7 8 9 10 1 22+ **H 1 0 ACD DFC 值 68H 63+ 63+ 68H 1 **H 9+ 15 0 0 0 启动字符 帧长度 帧长度重复 启动字符 控制域 地址域 类型标识(测量值) 可变结构限定词(传送15个点) 传送原因(信息组号) 应用服务数据单元公共地址 含义
101规约常用报文
总召唤命令帧
序号 1 2 3 值 68H 09+ 09+ 启动字符 帧长度 帧长度重复 含义
4
5 6 7 8 9 10 11-12 13 14 15 0 1 FCB 1
68H
0 **H 100+ 01H 6+ **H 0000H 20+ **H 16H 0 1 1
启动字符
控制域 地址域 类型标识(召唤) 可变结构限定词 传送原因(激活) 应用服务数据单元公共地址 信息体地址 召唤遥信遥测BCD码命令限定词 帧校验和 结束字符
IEC101 & IEC104规约详解
IEC60870-5-101 IEC60870-5-104
DL/T 634.5101-2002 DL/T 634.5104-2002
自我介绍
王首顶
国电南瑞科技股份有限公司
NARI Technology Development Lt. Co.
高级工程师
IEC TC57 WG03 Member E-mail:topwang@ Tel: 025-3429900-2843
M-BO-TB-1 M-ME-TD-1 M-ME-TE-1 M-ME-TF-1 M-IT-TB-1 M-EP-TD-1 M-EP-TE-1 M-EP-TF-1 M-EI-NA-1
以上都是RTU向主站上送的报文类型
报文类型标识(四) (Type Identification)46》双点命令
C-DC-NA-1
《47》步调节命令
C-RC-NA-1
《48》归一化设定值命令
C-SE-NA-1
《49》标度化设定值命令
C-SE-NB-1
《50》短浮点设定值命令
C-SE-NC-1
《51》32比特串命令
C-BO-NA-1
RTU须逐条对命令确认
报文类型标识(五) (Type Identification)
单个字符 固定帧长报文 (5 Byte) 可变帧长报文 (9-261 Byte)
IEC101的帧格式(一)
• 单个字符 E5
用途: 用于一般确认; 什么事情都没发生; 仅用于对应用报文的回答; 不能用于对链路报文的回答; 优点: 简单;明了;效率高
IEC101的帧格式(二)
• 固定帧长报文
10H
D7 D6
D0
IEC非平衡101规约使用说明
IEC非平衡式101调度一.规约简介使用范围:IEC101调度主站通讯介质:串口二.规约转换内容●当前功能本规约具有转换YC、YX、YM、YK功能三.规约相关信息●当前信息1.“链路地址”/“应用层地址”均代表变电站地址,应由调度主站分配;2.“遥测门槛”:遥测值的变化量超过此值,上送变化遥测;3. “应用层地址采用双字节”:0-应用服务数据单元公共地址采用单字节;1-应用服务数据单元公共地址采用双字节;4. “信息体地址采用3字节”:0-信息体地址2字节表示;1-信息体地址3字节表示;5. “采用单字节确认”:0-确认报文采用短报文方式;1-确认报文采用单字节“0xe5”;6. “装置状态信息体起始地址”:一般不使用,默认值设为0;7. “双点遥信信息体起始地址”/“单点遥信信息体起始地址”/“遥测信息体起始地址”/ “遥脉信息体起始地址”/“步位置信息体起始地址”/“遥控信息体起始地址”由主站确定,此数值应与主站保持一致;8. “装置状态上送数量”:一般不使用,默认值设为0;9. “双点遥信上送数量”/“单点遥信上送数量”/“步位置上送数量”/“遥测上送数量”/“遥脉上送数量”应按调度转发表的实际转发数量填写;10. “单点遥信起始位置1开始”:在调度遥信转发表中单点遥信的实际起时序号;11. “双点遥信占用2个遥信”:0-双点遥信占用1个遥信1-双点遥信占用2个遥信12. “双点遥信占用2个信息体地址”:0-双点遥信占用1个信息体地址1-双点遥信占用2个信息体地址13. “组1起始信息体地址”-"组16结束信息体地址"、“脉冲组1起始信息体地址”-“脉冲组4起始信息体地址”不使用时设为0,使用时与主站端保持一致;14. “遥测系数数量”:默认设为128,需要扩充时根据实际遥测系数个数设定;15. “遥测001系数”-“遥测128系数”:一般不使用,只有主站无法设遥测系数时使用,系数的计算根据主站要求而异。
IEC101(104)规约培训解读
链路层控制域功能码(平衡模式)
启动方向 功能码和服务
<0> 复位远方链路 <1>复位用户进程 <3>发送/确认用户数据 <9>请求链路状态
从动方向 功能码和服务
<0>确认:肯定认可 <1>确认:否定认可
<4>发送/无应答用户数据 无应答 <11>响应:链路状态
19
规约应用层
0x68 Len Len 0x68 Link Control Link Address Application Data Check Code 0x16
信息体地址 标识某具体的信息。 有明确的含义。
应用层公共地址和信息体地址唯一的标识了某个信息点。
24
链路初始化(非平衡101)
主站 请求链路状态 子站
索引
响应链路状态 复位远方链路
肯定确认/否定确认
25
链路初始化(平衡101)
配电主站应用功能
配电主站初始化开始 请求链路状态 FC=9 PRM=1 PRM=0 复位远方链路 FC=0 链路连接已建立 PRM=1 FC=0 PRM=0 PRM=1 链路状态 FC=11 PRM=0 PRM=1 链路被复位,等待 下一帧的FCB=1 FC=0 PRM=0 配电主站初始化结束 后续命令: (1)总召唤 (2)时钟同步 链路连接已建立 FC=0 复位远方链路 FC=9 请求链路状态 链路被复位,等待 下一帧的FCB=1 FC=11 链路状态
请求 / 响应(S3) 从动站接收到启动站的请求报文后,用数 据响应启动站的请求。如召唤数据、请求 1数据、请求链路状态等。
12
101帧格式一(固定帧长)
IEC101规约
启动方发起通讯,从动方回应此次通讯过程,双 方都知道最终的通讯结果如何。
IEC101规约
服务类型
l 发送 / 无应答(S1) 从动站无须回答启动站的报文,启动站也 不知道从动站是否接收到报文,如校时。
发送 / 确认(S2) 从动站接收后需要向启动站发确认报文 通常用于发送参数、发送控制命令等。
请求 / 响应(S3) 从动站接收到启动站的请求报文后,用数 据响应启动站的请求。如召唤数据、请求 1数据、请求链路状态等。
IEC101规约
101帧格式一(固定帧长)
0x10 Link Control Link Address Check Code
0x16
固定帧长帧格式:
l 长度固定恒为5个字符 l 0x10--启动字符 l Link Control--链路控制域 l Link Address--链路地址域 l Check Code--校验和,Link
04 信息体地址:0x0704 07 0a 信息体地址:0x0704 64 遥测值:0x640a 0b 信息对象地址:0x0705 73 遥测值:0x730b 73 信息对象地址:0x0706 02 遥测值:0x0273
IEC101规约
1级数据-总召唤遥信
68 L L 68 L.C
L.A A.D CS 16
有1级数据上传 1级数据上传
IEC101规约
请求2级数据
主站
召唤2级数据
召唤2级数据
子站
有2级数据上传 无所请求的数据
IEC101规约
遥控过程
遥控选择报文 召唤1级数据 遥控执行/取消 召唤1级数据
确认报文 遥控选择确认
确认报文 遥控执行/取消 确认
使用说明IEC101装置规约
使用说明IEC101装置规约IEC101装置规约是用于电力系统监控与控制的通信协议之一,它定义了在电力监控系统中,通过传输数据来实现设备之间的通信和控制。
本文将详细介绍IEC101装置规约的使用说明,以帮助读者更好地理解和应用该规约。
一、IEC101装置规约概述IEC101装置规约是国际电工委员会(IEC)制定的一种通信协议,主要用于监控与控制电力系统中的遥测、遥信和遥控信息。
该规约通过串行方式传输数据,采用了一系列规定的帧结构和数据格式,确保数据的可靠传输和正确解析。
IEC101规约一般将工程测量值(遥测)、状态变位信息(遥信)和远方控制命令(遥控)作为基本的通信功能。
二、IEC101装置规约的运行机制IEC101装置规约主要由三个层次构成:物理层、数据链路层和应用层。
在物理层,IEC101规约使用标准的串行电平转换技术,将二进制数据转换为信号进行传输;在数据链路层,规定了传输帧的各个字段,包括起始字符、控制字段、地址字段和校验字段等;在应用层,定义了遥测、遥信和遥控信息的编码方式和解析方式。
三、IEC101装置规约的使用步骤IEC101装置规约的使用步骤如下:1. 配置通信参数:包括物理层参数、数据链路层参数和应用层参数。
根据实际情况,设置通信波特率、校验方式、站址等参数。
2. 建立连接:规定了主站与从站之间的连接建立过程,包括主站发起请求、从站响应确认和建立连接。
3. 传输数据:主站向从站发送监控命令,从站根据命令执行相应操作,并反馈执行结果给主站。
4. 断开连接:规定了连接的结束过程,包括主站发送断开请求、从站响应确认和断开连接。
四、IEC101装置规约的应用范围IEC101装置规约广泛应用于电力系统监控与控制领域,包括电网调度、变电站自动化、电力设备监测和控制等方面。
它能够实现电力系统中各个设备之间的数据采集、信息交换和灵活控制,提高了电力系统的安全性、稳定性和可靠性。
五、IEC101装置规约的优势与挑战IEC101装置规约具有以下优势:1. 可靠性高:采用了校验和差错重传等机制,确保数据的可靠传输;2. 灵活性强:具备多种数据传输方式和编码方式,适应不同的应用场景;3. 扩展性好:支持多主站和多从站之间的通信,能够满足复杂系统的需求。
IEC101规约介绍复习过程
I E C101规约介绍IEC870-5-101规约介绍1.概述本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平衡式传输方式。
平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为启动站。
2.帧格式简单说明2.1固定帧长格式2.2可变帧长格式2.3长度L长度L包括控制域、地址域、用户数据区的字节数,为二进制数。
2.4控制域(C)的定义RES:备用PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。
=1:启动站,报文为发送或请求报文。
FCB:帧计数位:启动站向从动站传输启动站向从动站传输新一轮的发送/确认、请求/响应服务时,将前一轮FCB取相反值。
FCV:帧计数有效位:启动站向从动站传输=0:表示FCB变化无效。
=1:表示FCB变化有效。
ACD:要求访问位:主站做从动站时ACD位无实际意义,ACD=0。
子站做从动站时ACD=0:表示子站无1级用户数据;ACD=1:表示子站有1级用户数据,希望向主站传输。
DFC:数据流控制位:从动站向启动站传输=0:表示子站可以继续接收数据。
=1:表示子站数据区满,无法接收新数据。
功能码(D3—D0):功能码范围为0—15(00H—0FH)。
2.5链路地址域链路地址域为子站站址。
2.6帧检验和帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。
2.7 应用服务数据单元结构在监视方向上的过程信息类型标识=TYPE IDENTIFICATION:=UI8[1..8]<0..44><0>:= 未定义<1>:= 单点信息 M_SP_NA_1<2>:= 带时标的单点信息 M_SP_TA_1<3>:= 双点信息 M_DP_NA_1<4>:= 带时标的双点信息 M_DP_TA_1<5>:= 步位置信息 M_ST_NA_1<6>:= 带时标的步位置信息 M_ST_TA_1<7>:= 32比特串 M_BO_NA_1<8>:= 带时标的32比特串 M_BO_TA_1<9> := 测量值, 规一化值 M_ME_NA_1<10> := 测量值,带时标的规一化值 M_ME_TA_1<11> := 测量值, 标度化值 M_ME_NB_1<12> := 测量值, 带时标的标度化值 M_ME_TB_1<13> := 测量值, 短浮点数 M_ME_NC_1<14> := 测量值, 带时标的短浮点数 M_ME_TC_1<15> := 累计量 M_IT_NA_1<16> := 带时标的累计量 M_IT_TA_1<17> := 带时标的继电保护设备事件 M_EP_TA_1<18> := 带时标的继电保护设备成组启动事件 M_EP_TB_1<19> := 带时标的继电保护设备成组输出电路信息 M_EP_TC_1<20> := 带变位检出的成组单点信息 M_PS_NA_1<21> := 测量值, 不带品质描述词的规一化值 M_ME_ND_1<22..29> := 为将来兼容定义保留<30> := 带CP56Time2a时标的单点信息 M_SP_TB_1<31> := 带CP56Time2a时标的双点信息 M_DP_TB_1<32> := 带CP56Time2a时标的步位置信息 M_ST_TB_1<33> := 带CP56Time2a时标的32比特串 M_BO_TB_1<34> := 带CP56Time2a时标的测量值, 规一化值 M_ME_TD_1<35> := 带CP56Time2a时标的测量值, 标度化值 M_ME_TE_1<36> := 带CP56Time2a时标的测量值, 短浮点数 M_ME_TF_1<37> := 带CP56Time2a时标的累计量 M_IT_TB_1<38> := 带CP56Time2a时标的继电保护设备事件 M_EP_TD_1<39> := 带CP56Time2a时标的继电保护设备成组启动事件 M_EP_TE_1<40> := 带CP56Time2a时标的继电保护设备成组输出电路信息M_EP_TF_1<41..44> := 为将来兼容定义保留在控制方向的过程信息类型标识=TYPE IDENTIFICATION:=UI8[1..8]<45..69>CON<45>:= 单点命令 C_SC_NA_1CON<46>:= 双点命令 C_DC_NA_1CON<47>:= 步调节命令 C_RC_NA_1CON<48>:= 设定值命令, 规一化值 C_SE_NA_1CON<49>:= 设定值命令, 标度化值 C_SE_NB_1CON<50>:= 设定值命令, 短浮点数 C_SE_NC_1CON<51>:= 32比特串 C_BO_NA_1<52..69> := 为将来兼容定义保留在监视方向的系统命令类型标=TYPE IDENTIFICATION=:=UI8[1..8]<70..99><70>:= 初始化结束 M_EI_NA_1<71..99>:= 为将来兼容定义保留在控制方向的系统命令类型标识=TYPE IDENTIFICATION:=UI8[1..8]<100..109>CON<100>:= 总召唤命令 C_IC_NA_1CON<101>:= 计数量召唤命令 C_CI_NA_1CON <102>:= 读命令 C_RD_NA_1CON<103>:= 时钟同步命令 C_CS_NA_1CON<104>:= 测试命今 C_TS_NA_1注:在控制方向标上(CON) 的应用服务数据单元是被确认的应用服务,在监视方向形成镜像,但传送原因不同. 这些镜像的应用服务数据单元用来作为肯定/否定认可(验证) 。
101规约
1101规约概述1.1101规约的内容IEC 870-5-101是针对IEC 870-5基本标准中的FT1.2异步式字节传输帧格式,对物理层、链路层、应用层、用户进程作了大量具体的规定和定义。
1.2FT1.2帧格式FT1.2帧格式有可变帧长及固定帧长两种,这两种格式如图1所示:FT1.2可变帧长格式用于主站向子站传输数据或由子站向主站传输数据;FT1.2固定帧长格式用于子站回答主站的确认报文或主站向子站的询问报文。
本标准使用的参考模型源出于开放式互联的ISO—OSI参考模型,但由于远动系统在有限的传输带宽下要求短的反映时间,故本标准采用性能结构(EPA)———模型2。
这种模型仅用三层,即物理层、链路层、应用层,其模型如图2所示。
1.3物理层、链路层、应用层1.3.1物理层物理层是OSI模型的第1层,其任务是使网络内两实体间的物理连接,按位串行传送比特流,将数据信息从一个实体经物理信道送经另一个实体,向数据链路层提供一个透明的比特流传送服务。
因此,物理层接口和协议应考虑如下问题:a)机械方面,应考虑插接器的尺寸、引线数目和排列;b)电气方面,要考虑信号的波形和参数,如多少伏电压代表“1”和“0”,一个bit占多少毫秒;c)功能方面,要考虑每一条线路的作用和操作要求,比如是数据电路、控制电路还是时钟电路;d)过程方面,主要考虑利用接口传送比特流的整个过程和执行的先后顺序,比如怎样建立和拆除物理线路的连接,是全双工还是半双工操作。
具体到101规约,对物理层的规定选自ISO和ITU-T标准,该标准支持下述网络结构,包括点对点、多个点对点、多点星形、多点共线、多点环形等。
电气特性方面,对于非平衡式转接电路采用V.24/V.28,而平衡式转接电路则采用X.24/X.27。
1.3.2数据链路层数据链路层是OSI的第2层,其主要任务是将一条原始传输线路转换为对网络来说是无错的传输线路。
因此,它必须将输入数据分成数据块(帧),并依次传递各帧和处理由接收端发回的应答帧,解决了数据链路连接的建立、维持和释放;在链路上实现帧的同步或异步传输;差错控制与恢复;流量控制等一系列问题。
使用说明--IEC101装置规约
IEC101装置规约使用说明一、规约使用范围
二、规约可变选项
三、装置相关信息
无
四、装置可变选项
五、装置.txt文本配置方法
现场可以在“文本模板-IEC101装置v1.00”的基础上根据装置信息点表修改出组态需要的装置文本。
需要注意:
◆遥测:
每组最多配200条,超过200条另起一组,不足200条则不能另起一组,组号依次累加。
◆遥信:
每组最多配208条,超过208条另起一组,不足208条则不能另起一组,组号依次累加。
◆遥控:
每组最多配200条,超过200条另起一组,不足200条则不能另起一组,第一个遥控组的组号与装置可变选项中的“遥控起始组号”一致,后续组的组号依次累加。
◆遥调:
每组最多配200条,超过200条另起一组,不足200条则不能另起一组,第一个遥调组的组号与装置可变选项中的“遥调起始组号”一致,后续组的组号依次累加。
◆遥脉:
每组最多配200条,超过200条另起一组,不足200条则不能另起一组,组号依次累加。
◆档位:
每组最多配200条,超过200条另起一组,不足200条则不能另起一组,组号依次累加。
六、现场问题分析处理
七、修改历史。
IEC101规约报文解析举例
IEC-101规约报文举例1. 子站上电第一次建立连接后,上送初始化结束帧2. 主站复位命令3. 完整的时钟同步过程3.1. 延时采集和延时发送3.2. 时钟同步4. 总召唤4.1. 站总召唤4.2. 分组召唤5. 遥控5.1. 主站下发单点遥控合选择并且执行的全过程5.2. 主站下发单点遥控分选择并且撤销的全过程6. 子站突发上送数据6.1. YXBW、SOE主站:10 5b 01 5c 16子站:10 29 01 2a 16主站:10 7a 01 7b 16子站:68 09 09 68 28 01 01 81 03 01 03 00 01 b3 16【突发单点遥信】主站:10 5a 01 5b 16子站:68 09 09 68 28 01 01 81 03 01 03 00 00 b2 16【突发单点遥信】主站:10 7a 01 7b 16子站:68 1a 1a 68 08 01 1e 02 03 01 03 00 01 fc 43 39 16 81 03 07 03 00 00 f1 4a 39 16 81 03 0762 16【突发单点时标单点CP56Time2a时标事件】主站:10 5b 01 5c 16子站:10 09 01 0a 16主站:10 5a 01 5b 16子站:68 09 09 68 28 01 01 81 03 01 08 00 00 b7 16【突发单点遥信】主站:10 7a 01 7b 16子站:68 0c 0c 68 08 01 02 01 03 01 08 00 01 97 32 04 e6 16【突发带时标CP24单点遥信事件】主站:10 5b 01 5c 16子站:10 09 01 0a 166.2. 变化遥测主站:10 7b 01 7c 16子站:10 29 01 2a 16主站:10 5a 01 5b 16子站:68 0b 0b 68 28 01 09 81 03 01 08 40 00 01 00 00 16【突发规一化遥测】主站:10 7a 01 7b 16子站:68 0b 0b 68 08 01 09 81 03 01 08 40 00 00 00 00 df 16【突发规一化遥测】主站:10 5b 01 5c 16子站:10 09 01 0a 16。
关于iec101的的解析
偶偶校校验验:当实际数据中“1”的个数为偶数的时候,这个校验位就是“0”,否则这个校验位就是“1”,这样就可以保证传送数据满足偶
校验的要求。
波波特特率率:电子通信领域,波特率即调制速率,指的是信号被调制以后在单位时间内的波特数,即单位时间内载波参数变化的次数
IEC101协议基本规则 。
汉汉明明距距离离::在信息论中,两个等长字符串之间的汉明距离是两个字符串对应位置的不同字符的个数。
据2 . . )
06
传送原因--[T bit7:0][P/N bit6:0][原因 bit5~bit0:6]:激活
01 运用地址:1
00 00 14
信息体地址:0 召唤限定词QOI:20
无忧PPT整理发布
无忧PPT整理发布
IEC101帧格式(三)
• 可变帧长
68H length length 68H 控制域 链路地址 应用服务数据单元 帧校验和 16H
应用服务数据单元
类型标识 可变结构限定词 传送原因 服务单元公共地址 信息体地址 信息体元素 信息体时标 。。。 。。。
无忧PPT整理发布
126种报文类型,详见文档34页
01
链路地址:1
64
类型标识:100&& <100> := 总召唤命令 C_IC_NA_1
01 可变结构限定词VSQ--信息数目=1 SQ:0 非顺序(如:地址1 ,数据1 ,地址2 ,数据2 . . )
07
传送原因--[T bit7:0][P/N bit6:0][原因 bit5~bit0:7]:激活确认
• 通讯方式:
基本格式: 异步、串口、偶校验、波特率、数据位8位 、启停各一位、累加和校验、汉明距离=4
IEC101规约介绍
IEC101规约介绍
IEC101规约主要用于电力系统自动化监控中,实现子站与主站之间的数据交换和通信。
子站主要负责采集电网的实时数据和运行状态信息,而主站则负责对子站进行控制和监控。
IEC101规约确保了子站和主站之间的稳定和可靠的双向通信。
在直接序列通信中,数据是通过串行通信线路传输的,通信速率通常在300至9600比特/秒之间。
直接序列通信主要适用于简单的、点对点的通信情况,通信距离较短。
在IEC 101规约中,数据的传输以信息报元单元(Information Object Unit,简称IOU)为单位。
每个IOU包含一个信息对象组(Information Object Group,简称IOG)或一个信息对象(Information Object,简称IO)。
IOG包含一个或多个信息对象,而IO是信息报文的基本单元。
IEC101规约中定义了多种命令和传输服务,用于不同的应用场景。
其中,主站可以向子站发送控制命令,如遥控命令、遥调命令等,以实现对电网设备的控制操作。
主站还可以向子站发送读命令或写命令,以读取或写入子站的参数和数据。
总之,IEC101规约是一种用于传输电能信息的通信规约,实现了电力系统中子站和主站之间的稳定和可靠的双向通信。
它是电力系统自动化监控中使用最广泛的通信规约之一,为电力系统的正常运行和管理提供了可靠的技术支持。
光伏2.0 IEC101通讯规约资料
光伏2.0 101通讯规约V1.00编制:审核:批准:版本:1概述本规约为光伏2.0显示单元与后台调度系统之间的通讯规约。
本规约遵循DL/T634-1997(neq IEC60870-5-101:2002)标准编写。
本规约采用如下定义:控制站:又叫主站,可以执行对被控站的控制和监视。
被控站:又叫子站,受控制站的监视和控制。
控制方向:控制站→被控站的传输方向。
监视方向:被控站→控制站的传输方向。
非平衡传输:控制站通过不断查询被控站实现数据的交换控制。
控制站是源站,启动所有报文的发送,而被控站(子站)仅在被查询时发送报文。
文中将后台系统称作主站,光伏显示单元称作从站。
主站发给从站的报文为请求报文,从站回发给主站的报文称为应答报文。
2帧格式显示单元与主控单元间为点到点结构,异步通信采用FT1.2的帧格式,即:8位信息位+1位起始位+1位校验位+1位停止位。
本规约支持固定帧长、可变帧长报文类型。
采用非平衡模式,以下介绍均为非平衡模式下的帧格式。
2.1字节格式●1位起始位●8位数据位●1位校验位(偶校验)●1位停止位发送过程中,低字节在前,高字节在后。
线路传输顺序如下:图 1 线路上位流传输顺序2.2可变帧长报文格式用于主站向子站传输数据,或由子站向主站传输数据。
D7 D6 D5 D4 D3 D2 D1 D0图 2 可变长度帧格式线路传输规定:1)线路空闲传输的二进制数码是“1”。
2)每个字节包括:1位启始位(二进制0),8位数据位,1位偶校验位,1位停止位(二进制1)。
3)一帧报文传输时,各字节间不允许有传输间隙。
4)长度L包括控制域、地址域、用户数据区的8位位组的个数。
5)帧校验和是控制域、链路地址域、用户数据区8位位组的算术和。
6)接收端需校验以下内容:a)每个字节的启始位、停止位、偶校验位。
b)两个启始字符、两个L值应一致,接收字符数为L+6、帧校验和、结束字符若无差错,则数据有效。
c)校验中,若检出一个差错,则舍弃此帧数据。
IEC101规约流程1
IEC101规约流程一IEC870-5-101规约说明规约标准原文请参照国内1998-05-01实施的等同标准《远动设备及系统第5部分传输规约第101篇基本远动任务配套标准》。
采用101规约的主站与厂站端设备进行通信时,主站的工作流程是MS(主站)—请求链路状态—复位远方链路—总召唤—时间同步—召唤1级用户数据—进行遥控—时间同步—召唤2级用户数据—召唤分组YX—召唤分组YC。
(一)参考模型:本标准中使用的参考模型是源于开放式系统互联的ISO-OSI参考模型,由于远动系统在有限带宽下要求特别短的反应时间,故改进采用增强性能结构(EPA),见下图所示:在这样的参考模型下,各层次数据单元之间的关系如下图所示:(二)帧格式:1.固定帧长帧格式2.可变帧长帧格式其中各部分的含义如下:(1)长度L=C+A+链路用户数据的长度。
(2)控制域C的定义如下:主站向子站传输时:DIR=0, PRM=1;FCB =1表示有一级数据子站向主站传输时:DIR=1, PRM=0。
ACD=1表示有一级数据主站向同一个子站传输新一轮的发送/确认和请求/响应传输服务时,将FCB位取反;主站为每一个子站保留一个帧计数位的拷贝,若超时没有从子站收到所期望的报文,或接收出现差错,则主站不改变帧计数位的状态,重复传送原报文,重复次数为3次。
FCV若等于0,FCB的变化无效。
DFC表示还有报文,后续报文将引起溢出(DFC=1),主站向子站传输的功能码如下表所列:子站向主站传输的功能码如下表所列:(3)链路地址域的内容指的是子站即RTU的站号,通常由调度与变电站协商确定。
(4)链路用户数据(即前文所提到的ASDU)的结构如下:其中,各部分的解释如下:a.类型标识常用的有:参数地址范围•子站-->主站过程信息•M_SP_NA_1 单位遥信带品质描述不带时标 1 •M_DP_NA_1 双位遥信带品质描述不带时标 3 •M_ME_NA_1 归一化遥测值带品质描述不带时标9 •M_ME_NB_1 标度化遥测值带品质描述不带时标11 •M_ME_NC_1 短浮点遥测值带品质描述不带时标13 •M_IT_NA_1 累计量带品质描述不带时标15 •M_PS_NA_1 成组单位遥信带变位检出标志20 •M_ME_ND_1 归一化遥测值不带品质描述不带时标21 •M_SP_TB_1 单位遥信(SOE)带品质描述带绝对时标30 •M_DP_TB_1 双位遥信(SOE)带品质描述带绝对时标31 •M_ME_TD_1 归一化遥测值带品质描述带绝对时标34 •M_ME_TE_1 标度化遥测值带品质描述带绝对时标35 •M_ME_TF_1 短浮点遥测值带品质描述带绝对时标36 •M_IT_TB_1 累计量带品质描述带绝对时标37 1――不带时标的单点信息;01H2――带时标的单点信息;SOE3――不带时标的双点信息;03H4――带时标的双点信息;SOE5――步位置信息(变压器分接头信息)6――带时标的步位置信息(变压器分接头信息)(未用)7――子站远动终端状态(未用)9――测量值09Hbit10-bit0为数值部分,负数为补码bit11为符号位,0正1负b14=1表示溢出,b15=1时表示数无效bit15-bit12为空(画面上显示值为经过前置系数因子处理过后的值)10――带时标的测量值(未用)15――电能脉冲计数量0FH16――带时标的电能脉冲计数量(未用)10Hb23-b0位代表电能脉冲计数值,推荐用二进制码表示。
101规约7个字节时标
101规约7个字节时标
(原创版)
目录
1.101 规约的概述
2.101 规约的字节时标
3.101 规约的应用场景
正文
1.101 规约的概述
101 规约,全称为 IEC 60870-5-101,是一种广泛应用于电力系统自动化领域的通信规约。
该规约主要解决了电力系统中各种设备之间的数据传输和通信问题,为电力系统的自动化运行提供了有效的通信支持。
2.101 规约的字节时标
在 101 规约中,字节时标是一种重要的数据结构,用于描述数据帧
的结构和内容。
字节时标由 7 个字节组成,分别是:起始字节、地址字节、控制字节、数据长度字节、数据字节、校验字节和结束字节。
这 7 个字节共同构成了一个完整的数据帧,实现了数据在电力系统中的高效传输。
3.101 规约的应用场景
101 规约在我国电力系统中得到了广泛的应用,其应用场景主要包括以下几个方面:
(1)电力系统保护:101 规约可以用于实现电力系统保护设备的通信,如距离保护、过电流保护等。
(2)电力系统控制:101 规约可以用于实现电力系统控制设备的通信,如开关、调节器等。
(3)电力系统监测:101 规约可以用于实现电力系统监测设备的通
信,如电压、电流互感器等。
(4)电力系统故障诊断:101 规约可以用于实现电力系统故障诊断设备的通信,如故障录波器等。
总之,101 规约作为电力系统自动化领域的通信标准,其字节时标为数据传输提供了有效的结构和内容描述。
101规约报文解释解析
IEC870-5-101规约报文解释一、规约格式简介1、祯格式101规约的基本祯格式如下所示,具体的解释请参照规约手册,这里不再重复。
固定祯长格式:可变祯长格式:规约中不同的命令,可能采用不同的祯格式。
2、控制域功能码说明主站下发子站功能码子站上送主站功能码二、主站初始化RTU下发命令流程(以非平衡方式通信)以下adrs 表示链路地址(一般为rtu 站址),comadr 表示公共地址(一般为rtu 站址),infadr_l 表示信息体地址低位,infadr_h 表示信息体地址高位,CS 表示祯校验和。
对时祯为长时标方式。
1、 询问链路状态 10 49 adrs CS 16子站回答 10 80 adrs CS2、 复位远方链路1040 adrs CS 子站回答 10 89 adrs CS 3、总召唤 68 10 10 68 16子站确认 68 09 09 68 80 adrs 64 01 07 comadr00 00 14 CS 16子站发送遥测遥信祯(下面将详细解释)子站发送总召唤结束祯68 09 09 68 88 adrs 64 01 0a comadr00 00 14 CS 164、 如果没有召唤全则进行分组召唤下发命令码: 68 09 09 68 7b adrs 64 01 05 comadr子站发送遥测遥信祯(和总召唤的一样,只是信息体地址会有所区别)5、 发对时令 68 0f 0f 68 53 adrs 67 01 06 comadr00 00 milliseconds_l milliseconds_hminutes hours day month year CS 16子站确认祯 68 0f 0f 68 80 adrs 67 01 07 comadr00 00 milliseconds_l milliseconds_hminutes hours day month year CS 166、 召唤全电度 68 09 09 68 73 adrs 65 01 06 comadr00 00 45 CS 16子站发送电度总召唤确认祯68 09 09 68 80 adrs 65 01 07 comadr00 00 45 CS 16子站发送电度祯(下面将详细讲述)子站发送电度结束祯 68 09 09 68 80 adrs 65 01 0a comadr00 00 45 CS 167、 如果电度没有召唤全则进行分组召唤电度68 09 09 68 7b adrs 65 01 05 comadr8、如果ACD位为1则召唤一级数据10 5a adrs CS 16子站发送遥信状态变位祯(下面将详细讲述)如果没有则子站发送E59、召唤二级数据10 7b adrs CS 16如果有变化遥测则子站发送变化遥测祯(下面将详细讲述)如果有SOE则子站发送事件顺序记录祯如果没有相应信息则子站发送E5以上任何一祯发送后子站都应有所回答,如果超时子站没有回答主站都会连发3遍,再没有回答则主站重新询问子站链路状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IEC870-5-101 规约说明目录一 . 参考模型: (2)二 . 帧格式: (2)1.固定帧长帧格式 (2)2.单个字符 E5 (3)3.可变帧长帧格式 (3)三 . 应答过程 (8)1.初始化过程 (8)2.对时过程 (9)3.总召唤过程 (10)4.分组召唤过程 (16)5.一般询问过程 (17)6.遥控过程 (19)7.召唤电度过程 (22)8.报文举例 (24)附录:常用信息体格式 (26)规约标准原文请参照国内 1998-05-01 实施的等同标准《远动设备及系统第 5 部分传输规约第 101 篇基本远动任务配套标准》。
. 参考模型:本标准中使用的参考模型是源于开放式系统互联的 ISO-OSI 参考模型,由于远动系统在有限带宽下要求特别短的反应时间,故改进采用增强性能结构(EPA),见下图所示:在这样的参考模型下,各层次数据单元之间的关系如下图所示:APCI: 应用规约控制单元ASDU: 应用服务数据单元APDU: 应用规约数据单元LPCI: 链路规约控制单元LSDU: 链路服务数据单元LPDU: 链路规约数据单元帧格式:1.固定帧长帧格式启动字符( 10H )控制域( C )链路地址域( A )2.单个字符 E5在子站回答时表示否定。
3.可变帧长帧格式FT1.2 的传输标准要求线路上低位先传;线路的空闲为二进制的1;两帧之间的线路空闲间隔需不小于 33位;每个字符包括 1位起始位、 1位停止位、 1位偶校验位、 8位数据位,字符间无需线路空闲间隔;信息字节求和校验(Check Sum )。
其中各部分的含义如下1)长度 L =C+A+ 链路用户数据的长度。
2)控制域 C 的定义如下:主站向子站传输时: DIR=0, PRM=1;子站向主站传输时: DIR=1, PRM=0 。
主站向同一个子站传输新一轮的发送/确认和请求 /响应传输服务时,将 FCB 位取反;主站为每一个子站保留一个帧计数位的拷贝,若超时没有从子站收到所期望的报文,或接收出现差错,则主站不改变帧计数位的状态,重复传送原报文,重复次数为 3 次。
FCV 若等于 0,FCB 的变化无效。
3)4)其中,各部分的解释如下:a.类型标识常用的有:b.可变结构限定词其结构如下:c.传送原因其字节的结构如下:d.信息体地址信息体地址这一部分,不同调度系统厂家、不同区域、不同组织的定义会有所不同。
国内几个已经投入使用的接受 IEC60870-5-101 远动规约的调度系统,主要包括南瑞的 SD6000 系统、北京南瑞在天津城东应用的调度系统、广东中山应用的德国SIEMENS 调度系统、华中网调应用的 ABB 调度系统等,这些调度系统对于信息体地址的定义不尽相同。
南瑞及其分公司的调度系统对于信息体的定义与全国电力远动通信标准化技术委员会颁布的标准定义相同,常用信息的具体定义如下:为了传送数据的方便, 主站召唤数据的时候, 可以将子站的数据分组上送, 组的安 排及各组起始地址如下如下:Siemens 的调度系统,其 IEC870-5-101 规约的信息体地 SINAUT 8 规约,每个地址包括 3 个字节。
具体如下:华中网调引进的 ABB 的调度系统对于信息体地址的定义与国家标准比较相似,每 个地址也是 2 个字节,具体如下:在这个系统中,因为不采用分组召唤的方式,所以没有“组”的概念。
e. 信息体元素 经常用到的信息体元素格式见附录。
广东某远动系统引进的是德国 址安排类似于它的另一个三. 应答过程在国家标准中,制订了一套典型的问答式规范,一般来说,以下几个过程将依次出现:1.初始化过程1)主子:请求链路状态 C_RQ_NA_12)子主:回答链路状态 M_RQ_NA_1×××× = 0001:链路忙;= 1110:链路服务未工作;=1011:链路完好;= 1111:链路服务未完成。
3)主子:复位远方链路请求 C_RL_NA_14)子主:复位远方链路确认 M_RL_NA_1* (在平衡式如电科院检测程序中要求)1) 主子:时间同步的发送帧 C CS NA 12.对时过程2) 子主:时间同步的确认帧 M_CS_NA_13.总召唤过程子站回答顺序: 1. 总召唤确认帧 M_IC_NA_1 ;2.全遥信;3.全遥测;4.全步位置信息(可选);5.总召唤结束帧 M_IC_NA_1 ACTTERM以上回答针对允许一问多答的实现方式。
对不接受多帧回答的实现,总召主站不应该唤,一般按照分组召唤,每组只能限于一帧。
子主:总召唤确认帧 M IC NA 168HL=9L=968H1 0 ACD DFC 0 0 0 0链路地址域类型标识 100可变结构限定词= 01传送原因= 7(激活确认)应用服务数据单元公共地址信息体地址低字节 00H信息体地址高字节 00HQOI=20 (总召唤)帧校验和 CS16H子主:遥测帧 M ME NA 1子主:单点遥信帧 M SP NA 1子主:双点遥信帧 M_DP_NA_1子主:总召唤结束帧 M_IC_NA_1其中的遥测帧 M_ME_NA_1 可以用不带品质描述的遥测帧 M_ME_ND_1 代替,而两种遥信帧也可以状态和状态变位的遥信帧 M_PS_NA_1 代替,其格式如下:子主:不带品质描述的遥测帧 M ME ND 1子主:状态和状态变位的遥信帧 M PS NA 1应用服务数据单元公共地址起始信息体地址低字节起始信息体地址高字节状态位状态变化检出( SCD )QDS信息体地址低字节信息体地址高字节状态位状态变化检出( SCD )=2:背景扫描= 5:被请求=20:响应总召唤= 29:响应分组召唤= 32:响应分组召唤以上所述的总召唤过程是国家标准中推荐的应答过程,这是一种非平衡式的传输方式,一问多答;但华中网调的ABB 系统采用的纯粹的平衡式的传输方式,即一问一答,具体如下:主子:总召唤命令帧 C_IC_NA_1 (同上)子主:无所请求数据确认帧 M_NV_NA_1 或回答单个字符 E5H子 主:总召唤确认帧 M_IC_NA_1主 子:召唤二级用户数据帧 C_P2_NA_1主 子:召唤二级用户数据帧 C_P2_NA_1或 M_SP_NA_1 、 M_PS_NA_1 )直到送完全部遥测遥信数据)南瑞公司的主站系统经常采用依次召唤某组数据的方法得到全数据, 过程如下: 主68HL=9L=968H0 1 FCB 1 0 0 1 1链路地址域类型标识 100可变结构限定词= 01传送原因= 5应用服务数据单元公共地址信息体地址低字节 00H信息体地址高字节 00HQOI=21 ~ 36(召唤第 1~16 组)帧校验和 CS16H而子站给予的回答则与总召唤时的回答格式相同,只有传送原因字节表示出不 子 主:遥测帧 M_ME_NA_1 或 M_ME_ND_1 )主:遥信帧 M_SP_NA_1 4. 分组召唤过程主 子:召唤二级用户数据帧 C_P2_NA_1同的组号。
5.一般询问过程1.当没有变化数据时:主子:召唤二级用户数据帧 C_P2_NA_1子主:无所请求数据确认帧 M_NV_NA_1 或回答单个字符 E5H2.当有遥信变化(一级用户数据)时,直接以一级数据应答:主子:召唤二级用户数据帧 C_P2_NA_1子主:单点 / 双点遥信变化响应帧 M_SP_NA_1/ M_DP_NA_13.当子站发生遥测变化(二级用户数据)时,报告变化遥测主子:召唤二级用户数据帧 C_P2_NA_1 子主:遥测数据变化响应帧 M_ME_NA_14.当子站发生事件顺序记录 SOE(二级用户数据)时,报告 SOE:主子:召唤二级用户数据帧 C_P2_NA_1子主:单点 / 双点信息的事件顺序记录 M_SP_TA_1/ M_DP_TA_16.遥控过程1.主子:遥控选择命令的发送帧 C_DC_NA_12.子3.主子:遥控执行命令的发送帧 C_DC_NA_116H4.子主:遥控执行命令的确认帧 M_DC_NA_1在 ABB 的主站系统中,遥控过程有些不同之处,具体如下:主子:遥控选择命令的发送帧C_DC_NA_1子主:无所请求数据确认帧M_NV_NA_1 或回答单个字符 E5H主子:召唤二级用户数据帧C_P2_NA_1子主:遥控选择命令的确认帧M_DC_NA_1 (注意此时控制域功能码为主子:遥控执行命令的发送帧C_DC_NA_1子主:无所请求数据确认帧M_NV_NA_1 或回答单个字符 E5H主子:召唤二级用户数据帧C_P2_NA_1子主:遥控执行命令的确认帧M_DC_NA_1 (注意此时控制域功能码为主子:召唤二级用户数据帧C_P2_NA_1子主:遥控执行命令的确认帧M_DC_NA_18)8)68H7.召唤电度过程主子:冻结和召唤电度量的发送帧 C CI NA 1子信息体地址低字节信息体地址高字节电度量 2( 4byte)IV (0) CA(0)CY(0)顺序号帧校验和 CS16H 如果主站发来的是冻结电度量命令,传送原因= 3 如果主站发来的是召唤电度量,传送原因= 37:响应电度量总召唤= 38~41:响应第 1~4 组电度量召唤子主:传送电度量的结束帧 C CI NA 18.报文举例1)请求链路状态: 10 49 01 4a 16 其中,控制域 49H 中帧类型= 9:请求链路状态。
2)复位链路状态: 10 40 01 41 16其中,控制域 40H 中帧类型= 0:复位链路。
3)对时68 0f 0f 68 43 01 67 01 06 01 00 00 39 03 0a 0e 5a 03 01 65 16 其中,0F 0F: 长度;43H :帧类型= 3=>发送 /确认帧;01:链路地址67H= 103:类型标识(日历时间);01:可变结构限定词:表示信息体数目=1;06:传送原因(激活);01:应用服务数据单元公共地址;00 00:信息体地址39 03 0a 0e 5a 03 01 :时间( 01 年 03 月 26 日周一 14 点 10 分 0 秒 825 毫秒)4)召唤数据68 09 09 68 73 01 64 01 06 01 00 00 14 f4 16其中 64H=100 :召唤命令;14H=20 :总召唤;5)召唤一级数据。
10 5a 01 5b 166)召唤二级数据。
10 7b 01 5b 167)召唤分组数据。
68 09 09 68 7b 01 64 01 05 01 00 00 15 fc 16其中 64H=100 :召唤命令;15H=21 :召唤第一组(遥信);8)遥控选择令。
68 09 09 68 73 01 2e 01 06 01 01 0b 81 37 16 其中: 2eH=46 :双点遥控命令01 0b:信息体地址81H :DCO 最高位= 1:选择;低位 DCS=01:分9)遥控执行令。