101103104规约的区别

合集下载

IEC101 & IEC104规约详解

IEC101 & IEC104规约详解
欢迎各位参加 IEC系列协议研讨会
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

101协议与104协议

101协议与104协议

101协议与104协议协议名称:101协议与104协议比较分析1. 引言本协议旨在对101协议与104协议进行比较分析,以便更好地理解两者之间的异同点和适用范围。

本协议将从协议定义、协议结构、协议内容等方面进行详细说明。

2. 协议定义2.1 101协议:101协议是一种通信协议,用于在自动化系统中传输数据。

它定义了数据传输的格式、规则和通信方式,广泛应用于电力系统、工业自动化等领域。

2.2 104协议:104协议是一种远动通信协议,用于在电力系统中实现远程监测和控制。

它定义了数据传输的方式、报文结构和通信规则,主要应用于电力行业。

3. 协议结构3.1 101协议结构:- 物理层:定义了数据传输的物理特性,如电压、速率等。

- 数据链路层:负责数据的分帧、差错检测和纠正等功能。

- 应用层:定义了数据的格式、报文结构和通信规则。

3.2 104协议结构:- 物理层:定义了数据传输的物理特性,如电压、速率等。

- 数据链路层:负责数据的分帧、差错检测和纠正等功能。

- 传输层:定义了数据传输的方式和规则。

- 应用层:定义了数据的格式、报文结构和通信规则。

4. 协议内容比较4.1 数据传输方式:- 101协议:采用双向传输方式,支持主站向从站发送控制命令,从站向主站发送监测数据。

- 104协议:采用单向传输方式,主要用于从站向主站发送监测数据。

4.2 报文结构:- 101协议:报文结构相对简单,包括起始字符、长度字段、控制字段和数据字段。

- 104协议:报文结构复杂,包括起始字符、长度字段、控制字段、传输原因、应用服务数据单元和校验字段。

4.3 通信规则:- 101协议:采用请求/响应模式,主站向从站发送请求,从站向主站发送响应。

- 104协议:采用发布/订阅模式,从站主动向主站发布数据,主站订阅需要的数据。

5. 适用范围5.1 101协议适用范围:- 电力系统自动化领域,如发电厂、输电线路、变电站等。

- 工业自动化领域,如工厂生产线、仪表监测系统等。

104规约详细介绍及报文解析 -回复

104规约详细介绍及报文解析 -回复

104规约详细介绍及报文解析-回复规约(Protocol)是计算机网络通信中的一种协议,用于定义数据交换的格式、顺序以及错误检测和纠正等内容。

104规约(IEC 60870-5-104)是国际电工委员会(International Electrotechnical Commission)制定的一种规约,主要用于监控与控制系统之间的通信。

本文将详细介绍104规约及其报文解析。

一、104规约简介104规约是一种基于TCP/IP网络通信的规约,主要用于工业自动化领域中的远程监控与控制系统。

它提供了一种可靠、高效的通信方式,能够满足实时性、灵活性和可靠性等要求。

104规约采用了面向报文和面向连接的通信方式,能够支持点对点、点对多点和多点对点的通信模式。

二、104规约报文结构104规约的报文结构包括报文头(Header)、ASDU(Application Service Data Unit)和报文尾(Footer)。

报文头包含了报文的控制信息,用于表示报文类型、优先级和传输原因等。

ASDU是实际传输的数据部分,负责携带各种监控与控制的信息。

报文尾用于检测报文的完整性和一致性。

三、104规约报文解析1. 报文头解析:首先读取报文头,根据报文头的信息可以确定报文的类型、传输原因和发送序号等。

报文类型表示了报文的目的和功能,如启动报文、确认报文或者监控与控制的报文。

传输原因表示了触发发送该报文的原因,如周期定时发送、事件触发发送等。

2. ASDU解析:根据ASDU的类型可以确定ASDU的功能和数据的含义。

不同类型的ASDU用于传输不同种类的监控与控制的数据,如单点信息、双点信息、测量值和参数等。

根据ASDU的结构和定义,可以提取出数据的具体内容。

3. 报文尾解析:最后检查报文尾以验证报文的完整性和一致性。

报文尾通常包括一个校验和,用于检测报文是否被修改或丢失。

四、104规约报文的应用104规约广泛应用于电力、水利、交通、石油等行业中的远程监控与控制系统。

101和104规约

101和104规约

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字节 时低字节为传输原 因,高字节为源地 址 • 公共地址:与链路 地址相同,为终端 地址

各种自动化通讯规约学习(CDT, 103)

各种自动化通讯规约学习(CDT, 103)
22
主站与子站间进行以 下信息的传送
a. 遥信 b. 遥测 c. 事件顺序记录(SOE) d. 电能脉冲计数值 e. 遥控命令 f. 设定命令 g. 升降命令 h. 对时 i. 广播命令 j. 复归命令 k. 子站工作状态
23
优先级和循环时间
信息按其重要性有不同的优先级和循 环时间,以便实现国家标准《地区电网数 据采集与监控系统通用技术条件》和《远 动终端通用技术条件》所规定的要求和指 标。
33
控制字
控制字有B7 ~ B12共6字节,如图4所示。
34
图4 控制字组成
控 帧 信 源 目 校 制 字 类 息 字 站 的 站 验 节 别 数 址 址 码
控制字节
E L S D 0 0 0 1
35
控制字节说明
• E: 扩展位。当E=0 时使用表2已定义的帧类别; 当E=1 时帧类别可另行定义,以便扩展功能。 • L: 帧长度定义位。当L=0时表示本帧信息字数n 为0,既本帧没有信息字;当L=1 时表示本帧有 信息。 • S:源站址定义位 • D:目的站址定义位
信息字数
信息字数n表示该帧中所含信息字数 量,即信息字1至信息字n的总数,n=0 表示无信息字。E帧长度不得大于A帧长 E A 度。
5
控制字
b7---b0 控制字节 帧类别 信息字数 源站址 目的站址 校验码
6
71H(70H)
(遥测61H/C2H/B3H,遥信F4H、遥控61H/C2H/B3H ,SOE 26H)
遥测信息字
b7------------------b0 功能码 b7-------------------b0 b15,b14,x,x,b11---b8 b7-------------------b0 b15,b14,x,x,b11---b8 校验码

101103104规约应用典型问题例举(转)

101103104规约应用典型问题例举(转)

101103104规约应用典型问题例举(转)101/103/104规约应用典型问题例举(转)2011-04-01 12:43:46| 分类:电力 | 标签: |字号大中小订阅101/103/104规约应用典型问题例举(转)在近年的规约测试工作中,笔者曾遇到了一些应用方面的问题,这些问题虽然不大但通常会影响规约至关重要的互操作和互联。

在此,我们把这些遇到过的典型情况与广大网友共享,希望能够有益于大家今后的规约开发和研究工作。

IEC60870-5系列的3个标准101、103和104规约在国内已经应用多年了,但在对多个该类规约产品的测试中,我们发现依然存在许多能够造成互操作障碍的规约实现问题,典型的情况例举如下:1.物理接口:103规约规定的物理接口之一是RS-485。

但各厂家的接口还是有些不同,如两线485接口(TX+和RX+)、4线485接口(TX+、RX+,TX-、RX-),有的则提供DB9联接器,更有的提供以太网接口,即采用以太网传输的103规约。

这么多接口类型,从某种程度上降低了规约设计的初衷——即插即用的特性。

比如DB9联接器,采用哪些针脚作为发送端和接收端等都是厂家自定义的,参与互联的厂家则需要在现场焊接自己的联接器,如果稍有不慎,则会给日后的通信运行留下隐患。

2.时钟同步:101、103和104规约都提供了相应的时钟同步功能。

在该功能规约测试中,我们发现90%的厂家没有严格执行规约中的应用层应答,多数都是采用报文镜像的方式应答,而非标准规定的:应答报文的时标应是控制站发送对时命令时对应的被控站当地时间。

另外,部分厂家的软件设计还缺少对校时命令的时间的合理性检查,即在我们的否定测试环节,在接受到无效时间(如13月32日61分)的时钟校时命令时,或者稍加处理的将其改为1月1日1分,或者不加处理的直接用来修改当地时钟。

这样的试验意在模拟现场普遍存在的干扰环境(如电磁干扰)对通信线路的编码造成的影响,以考验装置的容错能力。

精选IEC101104规约入门培训教材

精选IEC101104规约入门培训教材
10
40
01
41
16
主站:复位链路
10
00
01
01
16
厂站:肯定确认
10
01
01
02
16
厂站:否定确认
索引
请求远方链路帧和访问请求
10
48
01
49
16
主站:访问请求
10
49
01
41
16
10
0B
01
0C
16
子站:响应
主站:请求链路
请求用户数据
10
5A/7A
01
5B /7B
16
主站:请求1级数据
10
101帧格式一(固定帧长)
0x10
Link Control
Link Address
Check Code
0x16
固定帧长帧格式:长度固定恒为5个字符0x10--启动字符Link Control--链路控制域Link Address--链路地址域Check Code--校验和,Link Control 和Link Address累加和的256模值0x16--结束字符
01
应用层公共地址01
00
信息体地址:0
00
QOI
召唤限定词: <20>:站召唤 <21>-<36>:召唤第(n-21)组
物理层
体系结构
OSI七层
101三层
应用层
链路层
物理层
应用层
传输层
网络层
链路层
物理层
104规约
索引
几点说明
启动站和从动站发起通讯的一方为启动站响应服务的一方为从动站

104规约详细介绍及报文解析

104规约详细介绍及报文解析

104规约是指用于远动控制通信的规约,以以太网为载体,服务模式是平衡模式。

它是用于调度自动化系统,厂站之间的通讯。

它具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性。

端口号默认为2404。

104规约的帧格式包括ASDU、控制域、信息体等部分。

其中,ASDU是应用服务数据单元,控制域定义了保护报文不至丢失和重复发送的控制信息,信息体包含了传输的数据内容。

104规约的帧格式有三种:I帧、S帧和U帧。

I帧为信息帧,用于传输数据,长度大于6个字节,为长帧;S帧为确认帧,用于确认接收的I帧,长度为6个字节,为短帧;U帧为控制帧,用于控制启动/停止/测试,长度为6个字节,为短帧。

以总召唤报文为例,其帧格式如下:起始字符加上信息体长度(字节数18)加上信息体。

其中,起始字符为68H,信息体长度为18个字节,信息体包括了控制域和信息体元素。

控制域中包含了编号的控制功能,如总召唤命令等。

信息体元素中包含了总召唤的各个信息体地址和信息体元素值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

101103104规约的区别
101103104规约的区别是指三种规约之间的不同特点和适用范围。

- 101规约是电力系统中使用最广泛的规约之一,其特点是通信速率较低(每秒钟传输100位),应用于较小规模的电力系统中。

它使用单向通信方式,只能从测量设备发送数据到监控设备,不能进行双向通信。

101规约常用于传输实时的电能计量数据和状态信息。

- 103规约是一种高级的通信规约,适用于较大规模的电力系统和更复杂的通信需求。

它具有较高的通信速率(每秒钟传输1200位或2400位),可以进行双向通信,即可以同时传输监控设备发送的指令和测量设备上传的数据。

103规约具备较好的灵活性和可扩展性,适用于监控、控制和保护等各种应用。

- 104规约是国际电工委员会(IEC)制定的一种规约标准,主要应用于自动化系统之间的通信。

它适用于对通信速率有较高要求的应用场景,具有较高的可靠性和安全性。

相比于101和103规约,104规约更加灵活和可配置,能够自定义传输的数据类型和结构,同时支持多通道和多点连接。

104规约常用于复杂的远程控制和监视等应用。

总的来说,101规约适用于较小规模的电力系统,103规约适用于较大规模和更复杂的电力系统,104规约适用于对通信速率和可靠性要求较高的自动化系统。

相关文档
最新文档