101和104规约
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帧格式一(固定帧长)
iec104规约中单点和双点遥控的区别

iec104规约中单点和双点遥控的区别(原创版)目录1.IEC101 和 IEC104 规约的简介2.单点和双点遥控的定义3.单点和双点遥控在 IEC101 和 IEC104 规约中的应用4.单点和双点遥控的区别5.结论正文IEC101 和 IEC104 是两个用于电力系统自动化和远程控制的国际标准。
IEC101 规约主要用于电力系统的遥信和遥测,而 IEC104 规约则用于电力系统的遥控。
在这两个规约中,单点和双点遥控是两种常见的遥控方式。
单点遥控和双点遥控的定义如下:单点遥控:在电力系统中,通过一个遥控点对一个被控设备进行控制。
例如,通过一个遥控点控制一个开关的合闸或分闸。
双点遥控:在电力系统中,通过两个遥控点对一个被控设备进行控制。
例如,通过一个遥控点控制一个开关的合闸,通过另一个遥控点控制该开关的分闸。
在 IEC101 和 IEC104 规约中,单点和双点遥控都被广泛应用。
然而,这两种遥控方式有一些区别:1.控制方式不同:单点遥控只涉及一个遥控点和一个被控点,而双点遥控涉及两个遥控点和一个被控点。
因此,双点遥控的控制方式更为复杂。
2.应用场景不同:单点遥控通常用于对电力系统中的单个设备进行控制,例如开关、断路器等。
双点遥控则用于对电力系统中的多个设备进行协同控制,例如并联或串联控制。
3.通信方式不同:单点遥控只涉及一条通信链路,而双点遥控涉及两条通信链路。
因此,双点遥控的通信方式更为复杂。
总的来说,单点和双点遥控在 IEC101 和 IEC104 规约中都有重要的应用,但它们有一些本质的区别。
单点遥控适用于对单个设备进行控制,而双点遥控适用于对多个设备进行协同控制。
IEC101(104)规约

D4 D3 D2 D1 D0 FCV 23 22 21 20 DFC 功能码
说明:
FCV--FCB有效位,S2、S3服务时为1,S1服务时为0 FCB--S2、S3服务时切换,S1服务时不变。 PRM--启动标志。主站到子站为1,子站到主站为0 DIR--方向标志。一方为1,反向为0。通常主到子为1,子到主为0 ACD--不在使用本标志,子站数据通过S2发送到主站 DFC--流量控制标识
请求 / 响应(S3) 从动站接收到启动站的请求报文后,用数 据响应启动站的请求。如召唤数据、请求 1数据、请求链路状态等。
11
101帧格式一(固定帧长)
0x10 Link Control Link Address Check Code
0x16
固定帧长帧格式:
• 长度固定恒为5个字符 • 0x10--启动字符 • Link Control--链路控制域 • Link Address--链路地址域 • Check Code--校验和,Link
可变帧长
长度 含义
类型标识 1 什么类型帧?
可变结构限 1 如何解析? 定词
传输原因
1 什么原因传 输?
应用层公共 1 什么地址? 地址域
信息体地址 2 那个数据点?
信息体
X 信息
应用层帧结构
19
常用的类型标识
标识
1 2 9 15 21 45/46
48 100 101 103
含义
总召唤遥信、变位遥信 SOE事项 越限遥测 电度量 总召唤遥测量 遥控
IEC101,104规约入门培训 IEC101/104规约
1
培训大纲
1. IEC规约简介 2. IEC-101规约 3. IEC-104规约 4. 集中答疑
101、104、CDT规约区别

101、104、CDT规约区别
一般来说CDT,101,104属于调度类的规约,属于调度端与站内的通讯规约,CDT,101用于串口,104用于网络.
主要区别在于:CDT规约属于主动上送,不管调度发什么命令都会主动上送全站遥信遥测,每隔一段时间就会循环上送全站信号,遥信最大个数512,遥测256,信息类型是通过控制字来区分的,功能码来区分点号,101和104类似,除了报文头有区别,上送信息内容大体一致。
101与104是问答式,就是调度问什么回什么。
大致流程为:主站测试链路报文-子站回确认帧,调度总召,子站上送全遥测遥信,调度下发二级数据召唤报文,子站回变化遥测。
101与104通过类型标识区分信号类型,信息体地址判断信息点号。
三者遥信变位和SOE都是主动上送。
103主要用于站控层设备通讯,同样是问答式,通过ASDU号区分信息类型,FUN号,INF号区分点位。
另外CDT也能用于站内智能设备通讯。
IEC101(104)规约入门培训(免费)

址、应用层数据所有数据累加和的256模值 • Application data--应用层数据域 • 0x16--结束字符
13
规约链路层
索引
链路控制域 顾名思义是链路控制域用于链路控制。 链路控制在两个方向分别定义。 链路控制在平衡和非平衡模式下分别定义。 链路控制域占1个字节。
68 L L 68 L.C
L.A A.D CS 16
09 归一化遥测量 02 SQ:0信息对象序列;2个信息对象 03 传输原因:突变 01 应用层公共地址01 01 信息对象地址:0x0701 07 遥测值:0x640a 0a 品质描述:00 64 00 05 信息对象地址:0x0705 07 遥测值:0x730b 0b 品质描述:00 73 00
17
链路层控制域功能码(平衡模式)
启动方向
从动方向
功能码和服务
功能码和服务
<0> 复位远方链路 <1>复位用户进程 <3>发送/确认用户数据
<0>确认:肯定认可 <1>确认:否定认可
<4>发送/无应答用户数据 无应答
<9>请求链路状态
<11>响应:链路状态
18
规约应用层
索引
0x68 Len Len 0x68 Link Control Link Address Application Data Check Code 0x16
IEC-103
与站内继电保护 设备间通讯
厂站与调度主站
101_104规约介绍

第 20页
一、101规约简介--链路层-控制域
CREAWAY
浙江创维
27 主站至子站
26 1 PRM 启动报 文 0
25 帧 计 数 位 FCB 控制域 要求访问位 ACD
24 帧计数有效 位 FCV 数据流控制 位DFC
23
22 21
20
备用 RES
子站至主站
功能码
DFC: 数据流控制位: DFC=0 表示从动站可以接收后续报文。 DFC=1 表示从动站接收后续报文将引起数据溢出。 从动(响应)站向报文启动站指出一个立即的连续的后续报文将引起缓冲区溢出。
应用层(第7层)
APDU
LPCI LPCI ASDU
链路层(第2层)
LPDU
IEC60870-5-101/104规约及华东101细则介绍
第 6页
一、101规约简介
1、规约结构 2、物理层 3、链路层 4、应用层
CREAWAY
浙江创维
IEC60870-5-101/104规约及华东101细则介绍
第 7页
• 接收校验
IEC60870-5-101/104规约及华东101细则介绍
第 9页
一、101规约简介--物理层
CREAWAY
浙江创维
连接方式
点对点
多点对点
多点共线
多点星形
IEC60870-5-101/104规约及华东101细则介绍
第 10页
一、101规约简介
1、规约结构 2、物理层 3、链路层 4、应用层
应用层
模型1:ISO OSI 参考模型 International Standards Organization
表示层 会话层 传输层
101及104规约报文解析方法

101、104规约报文解析方法一、电力系统数据通信协议体系IEC60870-5系列:远动通信协议体系IEC60870-6系列:计算机数据通信协议体系IEC61850-7系列:变电站数据通信协议体系IEC60870-5系列;IEC TC57 WG03(远动规约)配套标准IEC60870-5-101:基本远动任务IEC60870-5-102:电能累计量IEC60870-5-103:继电保护IEC60870-5-104:IEC60870-5-101的网络访问其他规约类型;CDT、DNP3.0、MODBUS等。
二、远动传输规约IEC60870-5-104的解析方法1)程序启动后,首先发送链路连接请求帧,68 04 07 00 00 00起始字符:68H应用规约数据单元长度(APDU):04H(4个字节,即07 00 00 00)控制域第一个八位组:07H-->0000 0111由前两位11可知是U格式帧;由第三四位01可知是链路连接请求帧2)随后,接到模拟从站发送来的连接请求确认帧,68 04 0B 00 00 00起始字符:68H应用规约数据单元长度(APDU):04H(4个字节,即0B 00 00 00)控制域第一个八位组:0BH-->0000 1011由前两位11可知是U格式帧;由第三四位10可知是链路连接确认帧3)主站发送测试链路询问帧,68 04 43 00 00 00控制域第一个八位组:43H-->0100 0011由前两位11可知是U格式帧;由第七八位01可知是链路测试请求帧4)从站发送链路测试确认帧;68 04 83 00 00 00控制域第一个八位组:43H-->0100 0011由前两位11可知是U格式帧;由第七八位11可知是链路测试确认帧5)主站发送总召唤激活请求命令;召唤全数据格式例如;68 0E 00 00 00 00 64 01 06 00 01 00 00 00 00 14起始字符:68H应用规约数据单元长度(APDU):0EH(14个字节,即00 00 00 00 64 01 06 00 01 00 00 00 00 14)控制域第一个八位组:00H-->0000 0000由第一位0可知是I格式帧;控制域第二个八位组:00H-->与第一个八位组的第2-8位组成0000 0000(高位)0000 000(低位)所以,发送序号N(S)=0(注:I格式帧计数)控制域第三四八位组:00H 00H-->0000 0000(第四个八位组,高位)0000 000(第三个八位组的第2-8位,低位)类型标识:64H(CON<100>:=总召唤命令)可变结构限定词:01H(SQ=0,number=1)传送原因:06H 00H(Cause=6,激活)APDU地址:01H 00H(ADDR=1,即0001H,低位在前,高位在后)信息体地址:00H 00H 00H(低位在前,高位在后)信息体元素:14H(召唤限定词QOI=20,站召唤全局)7)从站站发送总召唤激活结束命令,68 0E 06 00 02 00 64 01 0A 00 01 00 00 00 00 14传送原因;0A(结束字符)遥信报文;6)从站发送单点遥信数据帧;68 1E 02 00 02 00 01 05 14 00 01 00 0A 00 00 00 0C 00 00 00 0E 00 00 00 10 00 00 00 64 00 00 01控制域;02 00 02 00类型标识:01H(CON<1>:=单点信息)可变结构限定词:05H(SQ=0,number=5,由此可知有5个不连续的单点信息)传送原因:14H 00H(Cause=20,响应站召唤)终端地址:01H 00H第一个信息体地址:0AH 00H 00H(点号:10)第一个信息体数据:00H(遥信状态;分)第二个信息体地址:0CH 00H 00H(点号;12)第二个信息体数据:00H(遥信状态;分)。
101103104规约的区别

101、103、104规约是在智能电能表通信规范标准中的三种不同的协议,它们之间有着一些区别。
本文将分别对这三种规约进行介绍和比较。
101规约101规约是由中国电力公司制定的一种通信规范,主要用于电力系统中的终端设备与上位机之间的通信。
它采用了二进制编码方式,数据传输效率较高。
101规约适用于较小规模或较简单的系统,具有较低的通信开销。
它提供了一些基本的功能,如实时数据测量、远程控制和数据传输等。
101规约的缺点是功能相对较为简单,无法满足大规模系统和复杂应用的需求。
因此,在一些大规模电力系统中,较少采用101规约。
103规约103规约是在101规约基础上发展而来的一种通信规约,也是中国电力公司提出的标准之一。
103规约在101规约的基础上增加了更多的功能和灵活性。
它采用了报文格式传输数据,支持多种通信方式,如串口、以太网和无线通信等。
103规约具有较强的稳定性和可靠性,适用于大规模电力系统和复杂应用场景。
相比于101规约,103规约的主要优势在于功能更加丰富,可以支持更多的数据传输和控制操作。
它提供了分组传输、数据压缩和加密等功能,以满足不同系统的需求。
104规约104规约是国际电工委员会(IEC)提出的一种电力自动化系统通信规约,主要用于电力系统的实时数据传输和通信控制。
104规约与101、103规约相比,更加开放和通用。
它可以支持多种通信介质和协议,如以太网、无线通信和TCP/IP 等。
104规约具有高效可靠的数据传输能力,支持主站对子站的远程监控和控制。
它还提供了完整的错误检测和恢复机制,保障了数据传输的稳定性和数据的完整性。
总结起来,101规约主要适用于较小规模或较简单的系统,功能相对较为简单;103规约在101规约的基础上增加了更多的功能和灵活性,适用于大规模电力系统和复杂应用场景;104规约是更为通用和开放的协议,具有高效可靠的数据传输能力,适用于电力自动化系统。
可以根据具体的系统需求和应用场景选择合适的规约,以满足系统通信的要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Link Control Link Address
Check Code 0x16
• 0x16--结束字符
101帧格式(可变长帧)
可变帧长帧格式:
0x68 Length
• 长度不确定,随应用数据长度变化
固定4字节 • 0x68-启动字符,1字节,Length后重复 报文头 • Length-长度域,从Link Control到Check
传输原因
• 传送原因可能为一字节也可能为两字节,具体如下 原因(cause) 低字节 传送原因 (在前) (COT)
高字节 源地址(Source Address) 当传送原因为1字节 时,只有低字节
• 原因字节具体如下所示: D7 D6 D5 T • T=test : P/N
D4
D3
D2
D1
D0
原因(Cause)
45(0x2D) 单点命令
100(0x64) 总召唤命令 103(0x67) 时钟同步 104(0x68) 测试命令 105(0x69) 复位进程命令 106(0x6A) 延时获得命令
可变结构限定词
D7 SQ寻址 方式 D6 D5 D4 D3 NUM D2 D1 D0
• SQ := 0 由信息对象地址寻址的单个信息元素或元素集合 即每个信息体分别带有信息体地址 • SQ := 1 信息对象地址是顺序信息元素的第一个信息元素的 地址。后续信息元素的地址是从这个地址起顺序加1。 即所有信息体只有第一个信息体带有信息体地址,后续 信息体地址依次加1。 • NUM:信息体的个数
• 类型标识:表示帧 类型
• 可变结构限定词: 指定寻址方式和信 息体个数 • 传输原因:1字节时 为传输原因,2字节 时低字节为传输原 因,高字节为源地 址 • 公共地址:与链路 地址相同,为终端 地址
Length
Length 0x68 Link Control Link Address ASDU Check Code 0x16
类型标识
• 续上页 标识 35(0x23) 36(0x24) 46(0x2E) 70(0x46) 名称 含义 带CP56Time2a时标的标度化值 长时标标度化遥测 带CP56Time2a时标的短浮点数 长时标短浮点遥测 单点遥控 双点遥控 子站上送此报文,表示链路初始化完 成 总召唤、组召唤等 对时 应用层测试链路报文 复位用户进行,即重启子站 用于测试链路延时 双点命令 初始化结束
功能码
帧计数位0,1= 为了每个站连续的发送/确认或者请求/响应服务的变化位。 帧计数位用来消除信息传输的丢失和重复。启动站向同一从动站传输新 一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/REPOND)传输服 务时,将帧计数位(FCB)取相反值,启动站为每一个从动站保留一个帧计数位 (FCB)的拷贝,若超时未由从动站收到所期望的报文,或接收出现差错,则启 动站不改变帧计数位FCB的状态,重复原来的发送/确认或者请求/响应服务。 复位命令的情况下帧计数位(FCB)清零,从动站接收此命令将帧计数位置 零,并期望下一次的从启动站到从动站的传,其帧计数位 (FCB)为1,帧计数有 效位FCV为1。
101/104规约培训
——科大正信规约培训
烟台科大正信电气有限公司研发部
规约体系
• 101规约与104规约同为IEC60870-5规约体系 • 其具体标准号为:IEC60870-5-101部分和IEC608705-104部分, • 其中,国内使用的标准号为部颁DL/T634-5-101部分 (等同与IEC60870-5-101部分)和DL/T634-5-104部 分(等同与IEC60870-5-104部分); • IEC60870-5规约体系可分为两部分,一部分为基础 性的,定义各种数据结构、帧格式等包括IEC608705-1 、 IEC60870-5-2、 IEC60870-5-3、 IEC60870-5-4、 IEC60870-5-5等,另一个为通信规约,包括101、 102、103和104规约。
T=<0>:=未试验 T=<1>:=试验 • P/N ∶ P/N=<0> ∶= 肯定确认 P/N=<1> ∶= 否定确认
传输原因
• 101规约定义了很多传输原因(Cause),常用的有以下几种:
传输原因 1(0x01) 2(0x02) 3(0x03) 4(0x04) 5(0x05) 6(0x06) 7(0x07) 8(0x08)
Length
0x68 Link Control Link Address ASDU Check Code 0x16
Code之前的数据长度,1字节,重复 • Link Control-链路控制域,1字节
数据长度 • Link Address-链路地址域,1或2字节 为Length
• ASDU--应用服务数据单元,长度不定
• Check Code-校验和,链路控制、链路地 址、应用层数据所有数据累加和的256模 值,1字节 • 0x16--结束字符,1字节
101链路层
链路控制域
• 顾名思义是链路控制域用于链路控制。
• 链路别定义。 • 链路控制域占1个字节。
• ACD:请求标志位
不再使用本标志,数据由发送/确认服务方式上传
控制域(平衡式功能码)
启动方向的功能码和服务 从动方向所允许的功能码和服务
<0> 复位远方链路 <1> 复位用户进程 <0>确认: 认可或者 <1> 确认: 否定认可 <0> 确认: 认可或者 <1> 确认: 否定认可
<2> 发送/确认 链路测试功能 <0> 确认: 认可或者 <1> 确认: 否定认可
2字节 不定长
1≤n ≤ 127 不定长
类型标识
• 101规约中定义了100种类型标识,常用的有如下几种:
标识
1(0x01) 2(0x02) 3(0x03) 4(0x04)
名称
单点信息 带时标的单点信息 双点信息 带时标的双点信息
含义
单点遥信 短时标的单点SOE(基本不用) 双点遥信 短时标的双点SOE(基本不用)
OSI七层结构
101三层结构
104三层结构
几点说明
• 启动站和从动站
������ ������ 发起通讯的一方为启动站 响应服务的一方为从动站 平衡传输:双方都可发起通讯过程 非平衡传输:一方发起通讯,另一方响应
• 平衡传输传输和非平衡传输
������
������
• 一次完整的交互过程
������ 启动方发起通讯,从动方回应此次通讯过程,双方都 知道最终的通讯结果如何。
规约体系
IEC60870-5规约体系基础定义部分: 规约号 IEC60870-5-1 IEC60870-5-2 IEC60870-5-3 IEC60870-5-4 IEC60870-5-5 名称 传输帧格式 链路传输规则 应用数据的一般结构 应用信息元素的定义和编码 基本应用功能
规约体系
• IEC60870-5规约体系中的规约
• ACD: 要求访问位:
有两种级别的报文数据,名称为1级数据和2级数据; ACD=0 从动站无1级用户数据要求传输;
功能码
ACD = 1 从动站要求传输1级用户数据。从动站向启动站指出希望传输1级用户 数据。 注-1级用户数据传输典型地被用于事件传输或者高优先级报文的传输,2级用户 数据典型地被用于循环传输或者低优先级报文传输。
链路地址
• 链路地址是子站的标识。 • 主站下发的报文中,标识接收站。 • 子站上传时,标识发送站。 • 链路地址域占1个或2个字节。
控制域(非平衡式)
D7 D6 D5 D4 D3 D2 D1 D0
主站到子站 RES PRM FCB FCV ACD DFC 子站到主站 RES: 备用 FCB: 帧计数位:
DFC: 数据流控制位:
DFC=0 表示从动站可以接收后续报文。 DFC=1 表示从动站接收后续报文将引起数据溢出。 从动(响应)站向报文启动站指出一个立即的连续的后续报文将引起缓冲 区溢出。
控制域(非平衡式)
D7 D6 D5 D4 D3 D2 D1 D0
主站到子站 RES PRM FCB FCV ACD DFC 子站到主站
• PRM:启动报文位:
PRM=0, 表示是由忆站向主站传输报文; PRM = 1, 表示是由主站向子站传输报文.
控制域(非平衡式功能码)
主站发往从站 <0> 复位远方链路 <1> 复位用户进程 <3> 发送/确认用户数据 <4> 发送/无回答用户数据 <8> 访问请求 <9> 请求/响应 请求链路状态 <10> 请求/响应 请求1级用户数据 <11> 请求/响应 请求2级用户数据 从站发往主站 <0>确认: 认可或者 <1>确认: 否定认可 <0>确认: 认可或者 <1>确认: 否定认可 <0>确认: 认可或者 <1>确认: 否定认可请求 无回答 <11>响应: 链路状态 <11>响应: 链路状态 <8>响应: 用户数据或者 <9>响应: 无所请求的用户数据 <8>响应: 用户数据或者 <9>响应: 无所请求的用户数据
101帧格式(固定长帧)
固定帧长帧格式:
• 长度固定恒为5或6个字符
0x10
• 0x10--启动字符,1个字节 • Link Control--链路控制域,1个字节 • Link Address--链路地址域,1或2个 字节 • Check Code--校验和,LinkControl 和Link Address累加和的256模值,1个 字节