IEC101和104规约
- 格式:pptx
- 大小:2.58 MB
- 文档页数:120
iec104规约中单点和双点遥控的区别(原创版)目录1.IEC101 和 IEC104 规约的简介2.单点和双点遥控的定义3.单点和双点遥控在 IEC101 和 IEC104 规约中的应用4.单点和双点遥控的区别5.结论正文IEC101 和 IEC104 是两个用于电力系统自动化和远程控制的国际标准。
IEC101 规约主要用于电力系统的遥信和遥测,而 IEC104 规约则用于电力系统的遥控。
在这两个规约中,单点和双点遥控是两种常见的遥控方式。
单点遥控和双点遥控的定义如下:单点遥控:在电力系统中,通过一个遥控点对一个被控设备进行控制。
例如,通过一个遥控点控制一个开关的合闸或分闸。
双点遥控:在电力系统中,通过两个遥控点对一个被控设备进行控制。
例如,通过一个遥控点控制一个开关的合闸,通过另一个遥控点控制该开关的分闸。
在 IEC101 和 IEC104 规约中,单点和双点遥控都被广泛应用。
然而,这两种遥控方式有一些区别:1.控制方式不同:单点遥控只涉及一个遥控点和一个被控点,而双点遥控涉及两个遥控点和一个被控点。
因此,双点遥控的控制方式更为复杂。
2.应用场景不同:单点遥控通常用于对电力系统中的单个设备进行控制,例如开关、断路器等。
双点遥控则用于对电力系统中的多个设备进行协同控制,例如并联或串联控制。
3.通信方式不同:单点遥控只涉及一条通信链路,而双点遥控涉及两条通信链路。
因此,双点遥控的通信方式更为复杂。
总的来说,单点和双点遥控在 IEC101 和 IEC104 规约中都有重要的应用,但它们有一些本质的区别。
单点遥控适用于对单个设备进行控制,而双点遥控适用于对多个设备进行协同控制。
IEC104规约由IEC101规约演化而来,一般采用网络TCP 通道,标准的端口号为2404,由IANA —互联网数字分配授权定义和确认,也可根据需要自行确定,其报文格式为:启动字符68H 定义了数据流中的起点,APDU 长度 = ASDU 的字节长度 + 4个控制字节,根据4个控制字节的内容分为三类报文:用于编号的信息传输(I 格式)、编号的监视功能(S 格式)、未编号的控制功能(U 格式)。
如下所示:高位 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1I 格式 S 格式高位U 格式S 格式和U 格式的报文均无ASDU 部分。
发送序列号N (S )和接收序列号N (R )的使用与ITU —T X .25定义的方法一致,发送方增加发送序列号而接收方增加接收序列号。
有些厂家对这两个序列号的递增没有考虑。
控制站利用STARTDT (启动数据传输)和STOPDT (停止数据传输)来控制被控站的数据传输。
当连接建立后,连接上的用户数据传输不会从被控站自动激活,控制站需要发送STARTDT 指令来激活这个连接中的用户数据传输,被控站用STARTDT 响应,随后,被控站可利用IEC101中的有关ASDU 将变化数据主动上送给控制站,控制站可以在收到一个或几个被控站的报文后发送一个S 格式的报文给被控站,控制站也可以利用有关的ASDU 报文向被控站请求全数据或全电度,或向被控站下发遥控命令,或对时。
ASDU部分的格式如下:类型标识为一个字节,可变结构限定词为一个字节,传输原因可以为一个或两个字节,公共地址可以为一个或两个字节,信息体地址可以为一个或两个或三个字节,具体采用几个字节表示需要遵照通信双方的约定。
ASDU的详细内容请参考有关的IEC60870—5—101规约由于采用面向连接的TCP网络通道,在应用层可以认为报文是可靠的,因此,规约中没有对报文设置校验,基于同样的原因,规约中也不再采用IEC101的分组召唤。
通讯模块设计一、模块总体设计通讯模块由调度组件,通道组件(TCP 服务模式,UDP 服务模式),104规约组件,内部规约组件,数据管理组件以及数据池模型等六部分组成。
其中调度组件负责通讯的具体调度,驱动其他组件运行。
通道组件产生两个通讯服务,一个用于与外部主站通讯的104 TCP 专用通道服务,一个用于内部通讯的专用UDP 通道服务。
通讯服务不仅负责数据的收发,还负责链路的维护,以及调度相应规约接口。
104规约组件负责应用层链路维护,规约的解释,数据打包等。
内部规约用于接收数据的解析,并调用数据管理组件接口存到数据池中,对于特殊数据可直接通知104规约进行处理。
数据管理组件负责数据池的建立,初始化的等管理,并提供操作数据池专用接口。
数据池是一组定义的可容易扩展的应用数据,模块入口数据和出口数据由相应规约关联到数据池中的相应数据。
组件关系图如下二、组件总体设计组件行为大多具有相似特征和模式,因此可抽像出组件行为共性作为基类。
所有组件都包含以下三个接口:● OnInit 初始化接口● OnNotify 消息通知接口● OnTick 组件调度接口● OnDestroy 销毁接口1、 调度组件接口调度组件用于整个模块的驱动,其接口只需使用基类接口可满足调度需求。
调度组件104通道组件 104规约 内部规约通道组件内部规约数据管理组件数据池2、通道组件接口通道接口负责模块的内外通讯,要满足其功能需增加额外接口,包括:●OnInit 通道初始化接口●OnConnect 连接,对于TCP客户端,建立连接,对于TCP服务端则接受连接(本模块仅允许接受一个连接)。
对于UPD本接口不做任何处理。
●OnDisconnect 断链,一般而言,此接口将由规约应用层直接或间接调用或者直接由销毁接口调用。
●OnRecieve 数据接收接口,通讯组件收到数据不做任何处理,直接调用规约相关接口。
●OnSend 数据发送接口,数据发送接口根据模块设计模型而有所不同,本模块设计为由规约调用此接口将数据发送出去。
101、104规约在配电网历史数据传输中的应用刘海龙;娄英俊;欧阳琪;田巍巍【摘要】据国际电工委员会制定IEC60870-5-101和IEC60870-5-104远动规约,及我国配套标准DL/T634.5101-2002和DL/634.5104-2002规约,结合目前配电网终端设备发展需求及实际应用.本文先介绍101、104规约基本架构,并详细说明101、104规约在配网终端设备中的实际应用,特别在历史数据传输应用中有新突破.经实际工程检验证明,101、104规约不仅很好满足配电网实时数据传输要求,更用于故障分析处理和负荷预测转移历史数据的传输要求,解决目前对于历史数据传输没有特定标准规约格式的现状,着眼于配电网未来发展,具有很高应用价值.【期刊名称】《电气技术》【年(卷),期】2011(000)003【总页数】5页(P21-24,28)【关键词】配电网;101规约;104规约;历史数据传输【作者】刘海龙;娄英俊;欧阳琪;田巍巍【作者单位】珠海许继电气有限公司,广东,珠海,519060;珠海许继电气有限公司,广东,珠海,519060;珠海许继电气有限公司,广东,珠海,519060;珠海许继电气有限公司,广东,珠海,519060【正文语种】中文1 引言配电自动化系统是一种利用现代通信和计算机技术,对配电网中在线运行设备进行远方监视和控制的网络系统[1]。
目前我国配网系统中,对于远动规约主要有101规约、104规约和DNP3.0规约。
101、104规约由IEC电力系统控制和通信技术委员会制定的基本远东配套标准:“IEC 60870-5-101-2003遥控设备和系统.第5部分:传输协议.第101节:基本遥控工作的副标准”,“IEC 60870-5-104-2006遥控设备和系统.第5-104部分:传输协议。
使用标准传输轮廓的 IEC 60870-5-101所列标准的网络存取”以及我国制定的电力行业标准:“DL/T 634.5101-2002远动设备及系统第5-101部分:传输规约基本远动任务配套标准”,“DL/T 634.5104-2002远动设备及系统第5104部分:传输规约采用标准传输协议子集的IEC608705101网络访问”。
2016年度精品--IEC101,IEC104规约遥测浮点值换成十进制浮点数在计算机内存中的存储格式对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用 32bit,double数据占用 64bit,我们在声明一个变量float f =2.25f的时候,是如何分配内存的呢,其实不论是float类型还是double类型,在计算机内存中的存储方式都是遵从IEEE的规范的,float 遵从的是IEEE R32.24 ,而double 遵从的是R64.53。
无论是单精度还是双精度,在内存存储中都分为3个部分:1) 符号位(Sign):0代表正,1代表为负;2) 指数位(Exponent):用于存储科学计数法中的指数数据,并且采用移位存储;3) 尾数部分(Mantissa):尾数部分;R32.24和R64.53的存储方式都是用科学计数法来存储数据的,比如8.25用十进制的科学计数法表示就为:8.25* 10^0,而120.5可以表示为:1.205*10^2。
而我们傻蛋计算机根本不认识十进制的数据,它只认识0和1,所以在计算机内存中,首先要将上面的数更改为二进制的科学计数法表示,8.25用二进制表示可表示为1000.01,120.5用二进制表示为:1110110.1。
用二进制的科学计数法表示1000.01可以表示为1.00001*2^n ,1110110.1可以表示为 1.1101101* 2^n,任何一个数的科学计数法表示都为 1.xxx*2^n , 尾数部分就可以表示为xxxx,第一位都是1嘛,干嘛还要表示呀,可以将小数点前面的1省略,所以23bit的尾数部分,可以表示的精度却变成了 24bit,道理就是在这里,那24bit能精确到小数点后几位呢,我们知道9的二进制表示为1001,所以4bit能精确十进制中的1位小数点,24bit就能使float能精确到小数点后6位,而对于指数部分,因为指数可正可负,8位的指数位能表示的指数范围就应该为:-127-128了,所以指数部分的存储采用移位存储,存储的数据为元数据+127。
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规约是更为通用和开放的协议,具有高效可靠的数据传输能力,适用于电力自动化系统。
可以根据具体的系统需求和应用场景选择合适的规约,以满足系统通信的要求。
IEC101规约结构:帧格式:1.固定帧长帧格式2.可变帧长帧格式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的变化无效。
主站向子站传输的功能码如下表所列:子站向主站传输的功能码如下表所列:链路用户数据(可变长度)其中,各部分的解释如下:a.类型标识常用的有:子站-->主站过程信息1 ――不带时标的单点信息;2 ――带时标的单点信息;3 ――不带时标的双点信息;4 ――带时标的双点信息;9 ――测量值10――带时标的测量值(未用)21――不带品质描述的测量值22~24――为配套标准保留子站→主站在监视方向的系统信息70――初始化71~99――为配套标准保留主站→子站在控制方向的系统信息100――召唤命令101――电能脉冲召唤命令102――读数据命令(未用)103――时钟同步命令104――测试命令105――复位进程命令101~109――为配套标准保留b.可变结构限定词其结构如下:高位低位SQ=1:表明此帧中的信息体是按信息体地址顺序排列的。
SQ=0:表明此帧中的信息体不是按信息体地址顺序排列的。
信息体的个数小于128。
c.传送原因其字节的结构如下:高位低位P/N =0:肯定认可T =0:未试验=1:否定认可=1:试验传送原因=1:周期、循环=2:背景扫描=3:突发=4:初始化=5:请求或被请求=6:激活=7:激活确认=8:停止激活=9:停止激活确认=10:激活结束=13:文件传送(未用)=20:响应总召唤=21:响应第一组召唤…………=36:响应第十六组召唤=42~47:为配套标准保留=48~63:为特殊用途保留d.信息体地址信息体地址这一部分,不同调度系统厂家、不同区域、不同组织的定义会有所不同。
104规约和101规约的应用场景以104规约和101规约的应用场景为标题引言:在计算机网络中,通信协议起着至关重要的作用,它定义了数据的传输规则和格式,保证了数据的可靠传输和正确解析。
而在互联网领域,104规约和101规约是两种常用的通信协议。
本文将分别介绍104规约和101规约的应用场景,并对比它们的特点,帮助读者更好地理解和应用这两种规约。
一、104规约的应用场景104规约,也称为IEC 60870-5-104规约,是一种在电力行业广泛应用的通信协议。
它主要用于电力系统的自动化控制和监测,保障电力系统的安全稳定运行。
1. 电力系统监控与控制104规约可以用于监控和控制电力系统中的各种设备,如发电机、变压器、开关等。
通过与设备进行通信,可以实时监测设备的运行状态、测量数据和告警信息,并进行相应的控制操作。
2. 电力调度与管理104规约还可以用于电力调度与管理系统,用于实现对电力系统的调度计划、负荷预测、供需平衡等功能。
通过与各个电力设备的通信,可以实时获取各个设备的运行状态和负荷情况,从而进行合理的调度和管理。
3. 电力设备维护与管理104规约还可以用于电力设备的维护与管理,包括设备的巡检、维修、保养等工作。
通过与设备进行通信,可以实时获取设备的运行状态和故障信息,及时进行维护与管理,保证设备的正常运行。
二、101规约的应用场景101规约,也称为IEC 60870-5-101规约,是一种在工业自动化领域广泛应用的通信协议。
它主要用于监控和控制工业过程中的各种设备,实现工业自动化的目标。
1. 工业过程监控与控制101规约可以用于监控和控制工业过程中的各种设备,如阀门、传感器、执行器等。
通过与设备进行通信,可以实时监测设备的运行状态、测量数据和告警信息,并进行相应的控制操作,实现工业过程的自动化控制。
2. 数据采集与传输101规约可以用于工业数据的采集与传输,包括采集现场设备的数据和将数据传输到上层监控系统。