101规约
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码命令限定词 帧校验和 结束字符
101规约解读解析
101规约解读一、101帧格式1例:10 49 01 4a 16(请求远方链路)2例:68 09 09 68 73 01 64 01 06 01 00 00 14 f4 16 (总召唤)3. 单字节(E5H )无数据应答4. 控制域主站-> 分站分站-> 主站 FCB :主站命令计数位,每次翻转。
正常流程 FCB 位每次翻转,如果主站未收到子站的正确应答,则 FCB 位不翻转,如连续多次(三次以上)未收到,则初始化链路。
子 站判断FCB 位,如果发现未变化,则重发上次的原码。
FCV :主站命令有效位 ACD :子站命令,ACD=1表示有一级数据,要求主站召唤 DFC :子站命令,DFC=1表示数据流满,要求暂停召唤 5.功能码表 主站命令保留 PRM方向子站命令二、101原码分析1.请求远方链路手发报文:10 49 01 4A 16(1)控制域=49, ( 2)链路地址=01H RTU 响应:10 0B 01 8C 16(10 AB 01 AC 16 )结果:响应正确说明:这是规约中的第一步,请求远方链路。
若 RTU 响应后一种报文,表示RTU 有1级数据,那主站在复位远方链路之后立刻召唤1级数据。
2.复位远方链路手发报文:10 40 01 41 16RTU 响应:10 00 01 81 16结果:响应正确说 明:这是规约中的第二步, 数据,那主站在本帧之后立刻召唤3.询问1级用户数据手发报文:10 7A 01 7B 16(1)控制域=40 , (2)链路地址=01HRTU 响应: 68 1B 1B 68 88 01 01 07 05 01 02 00 00 03 00 00 04 00 00 05 00 01 06 00 01 07 00 01 08 00 01 BE 16 10 8F 01 90 16结果:正确(1)控制域=40 , (2 )链路地址=01H(10 A0 01 A1 16 )复位远方链路。
使用说明IEC101装置规约
使用说明IEC101装置规约IEC101装置规约是用于电力系统监控与控制的通信协议之一,它定义了在电力监控系统中,通过传输数据来实现设备之间的通信和控制。
本文将详细介绍IEC101装置规约的使用说明,以帮助读者更好地理解和应用该规约。
一、IEC101装置规约概述IEC101装置规约是国际电工委员会(IEC)制定的一种通信协议,主要用于监控与控制电力系统中的遥测、遥信和遥控信息。
该规约通过串行方式传输数据,采用了一系列规定的帧结构和数据格式,确保数据的可靠传输和正确解析。
IEC101规约一般将工程测量值(遥测)、状态变位信息(遥信)和远方控制命令(遥控)作为基本的通信功能。
二、IEC101装置规约的运行机制IEC101装置规约主要由三个层次构成:物理层、数据链路层和应用层。
在物理层,IEC101规约使用标准的串行电平转换技术,将二进制数据转换为信号进行传输;在数据链路层,规定了传输帧的各个字段,包括起始字符、控制字段、地址字段和校验字段等;在应用层,定义了遥测、遥信和遥控信息的编码方式和解析方式。
三、IEC101装置规约的使用步骤IEC101装置规约的使用步骤如下:1. 配置通信参数:包括物理层参数、数据链路层参数和应用层参数。
根据实际情况,设置通信波特率、校验方式、站址等参数。
2. 建立连接:规定了主站与从站之间的连接建立过程,包括主站发起请求、从站响应确认和建立连接。
3. 传输数据:主站向从站发送监控命令,从站根据命令执行相应操作,并反馈执行结果给主站。
4. 断开连接:规定了连接的结束过程,包括主站发送断开请求、从站响应确认和断开连接。
四、IEC101装置规约的应用范围IEC101装置规约广泛应用于电力系统监控与控制领域,包括电网调度、变电站自动化、电力设备监测和控制等方面。
它能够实现电力系统中各个设备之间的数据采集、信息交换和灵活控制,提高了电力系统的安全性、稳定性和可靠性。
五、IEC101装置规约的优势与挑战IEC101装置规约具有以下优势:1. 可靠性高:采用了校验和差错重传等机制,确保数据的可靠传输;2. 灵活性强:具备多种数据传输方式和编码方式,适应不同的应用场景;3. 扩展性好:支持多主站和多从站之间的通信,能够满足复杂系统的需求。
101规约报文解释讲解
IEC870-5-101规约报文解释一、规约格式简介1、祯格式101规约的基本祯格式如下所示,具体的解释请参照规约手册,这里不再重复。
固定祯长格式:启动字符(10H)控制域(C)链路地址域(A)帧校验和(CS结束字符(16H)可变祯长格式:启动字符(68H)长度(L)长度重复(L)启动字符(68H)控制域(C)链路地址域(A链路用户数据(可变长度)帧校验和(CS结束字符(16H)规约中不同的命令,可能采用不同的祯格式。
2、控制域功能码说明主站下发子站功能码主站初始化RTU下发命令流程(以非平衡方式通信)子站发送遥测遥信祯(和总召唤的一样,只是信息体地址会有所区别) 5、 发对时令 680f 0f6853adrs670106 comadr 0000millisecondsj lmilliseconds_h子站确认祯minute s680fhoursday0f6880monthyearCS adrs67010716 comadr6、 召唤全电度0000minutes 6809millisecond sjhoursday096873lmilliseconds_hmon thyearCSadrs65010616 comadr0000 子站发送电度总召唤确认祯680945CS16096880 adrs650107 comadr000045CS16 子站发送电度祯(下面将详细讲述) 子站发送电度结束祯6809096880adrs65010acomadr 000045CS167、如果电度没有召唤全则进行分组召唤电度680909687badrs650105comadr 0000QccCS16命令码限定词(电度分4组)Qcc=0x26为第一组,0x27rtu 站址),comadr 表示公共地址(一般为rtu 站址), infadr_h 表示信息体地址高位,CS 表示祯校验和。
对时1、询问链路状态子站回答 10149 80 adrsCS adrsCS 16 16-一2、复位远方链路 10 40 adrsCS 16控制域,子站回答 10 89adrsCS16-3、总召唤68 10 106873"adrs6401060014CS 16-子站确认6809096880000014CS16子站发送遥测遥信祯(下面将详细解释) 子站发送总召唤结束祯6809096888000014CS16如果没有石唤全则进行分组召唤 下发命令码:680909687b000024CS16命令码限定词(0x1501 01 01 07 0a 05 comadrcomadrcomadr-0x24),遥信祯8组 (0x1d —0x24)comadr 以下adrs 表示链路地址(一般为infadr_l 表示信息体地址低位,祯为长时标方式。
101远动规约讲解
由于采用变化信息传送策略,应答式规约对通道的要求较高, 因为一次通信失败会带来比较大的损失。 应答式规约往往采用整帧校验的方式。
应答式规约一般适用于多个从站和一个主站间进行数据传输。
1.5 IEC系列配套协议
IEC60870-5家族相关标准
-1 传输帧格式
-2
-3 -4 IEC60870-5
1.2 规约的分类 循环传送(CDT)规约 设备规约:WYZ,SYZ,YDZ 准标准规约:西南CDT,东北CDT 标准规约:DL451-91 串行规约 扩展规约:XT9702、DISA 问答式(POLLING)规约 引进系统所带规约:1801/U4F/SIEMENS 标准规约:DNP/IEC60870 网络规约 行业规约:DL476-92 国际标准规约:DNP/IEC60870-5-104、TASE2.0、 IEC61850
2.1 IEC101规约的基本规则 防止报文丢失和重复传送
用于发送确认和发送响应服务。
启动站发送报文后,从动站的确认报文或响应报文受干扰, 启动站未收到正确的确认或响应报文,或在最大超时间隔
内未收到报文,则启动站重发原发送报文,最大重传送次 数是个规定参数。(在配套标准中为3 )。
从动站收到启动站的发送帧,并向启动站发送确认帧或响 应帧,同时将确认帧或响应帧保存。如下一次接收到的发 送帧的帧计数位的值不同,即将保存帧清除。否则将保存 帧重发。
1.3 循环传送规约的特点
数据传送以厂站端为主,以固定的传送速率循环不断地发 送厂站数据给主站端,而主站端被动接收。
循环传送式规约采用遥信变位优先插入传送的方式,重要 数据发送周期短,大大提高了事故信息传送的相应速度, 实时性强。由于采用现场数据不断循环上报的策略,帧长 度随被测点的增加而增加,一般数据发送周期长,实时性 较差,主站对一般遥测量变化的响应速度慢。 只能传送512路遥信和256路遥测,64路遥脉。 允许多个厂站和多个主站间进行数据传输,通道必须采用 全双工通道,并且不允许多台RTU共线,只能采用点对点 的方式连接,通道占用率高。如有下行信号,需要上、下 行两条通道。
101规约7个字节时标
101规约7个字节时标
摘要:
1.101 规约的概述
2.101 规约的字节时标
3.101 规约的应用领域
正文:
1.101 规约的概述
101 规约是一种数据传输的规范,主要应用于工业自动化和控制系统中。
它定义了数据的格式和传输速率,以确保数据在传输过程中的准确性和完整性。
101 规约具有可靠性高、传输速率快、兼容性强等特点,因此在工业领域中得到了广泛的应用。
2.101 规约的字节时标
101 规约中的字节时标是指在数据传输过程中,每个数据字节的发送和接收时间。
在101 规约中,字节时标的长度为7 个字节。
这意味着,在数据传输过程中,每个数据字节都需要按照特定的时间间隔进行发送和接收。
这种设计可以确保数据传输的稳定性和可靠性,避免数据丢失或错误。
3.101 规约的应用领域
101 规约在工业自动化和控制系统中有着广泛的应用。
例如,在工厂生产线的自动化控制系统中,101 规约可以用于传输生产过程中的各种数据,如温度、压力、速度等。
此外,101 规约还可以应用于楼宇自控系统、电力系统、交通控制系统等领域,为这些领域提供可靠的数据传输和控制功能。
总之,101 规约作为一种重要的数据传输规范,在工业自动化和控制系统中发挥着重要作用。
其字节时标为7 个字节,可以确保数据传输的准确性和完整性。
101规约说明书
2.6帧检验和
帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。
3.平衡式传输(主站作为启动站的各种报文)
3.1 主站的询问顺序
主站请求链路状态→子站响应链路状态→主站复位远方链路→子站肯定确认
子站请求链路状态→主站响应链路状态→子站复位远方链路→主站肯定确认
链路过程若失败则重发3次,3次后停止通讯并置链路为断开状态。
主站的工作流程是主站总召唤→时间同步→召唤1级用户数据→进行遥控→时间同步→召唤2级用户数据→召唤分组YX→召唤分组YC
子站故障主动上传→主站肯定确认
3.2 复位远方链路报文
3.2.1主站复位远方链路帧(C_RL_NA_1)
3.5.5 子站发送总召唤结束帧(M_IC_NA_1)
子站时钟同步确认帧(C_CS_NA_1 ACTCON)
3.10.2 子站发送遥控命令确认帧(预置/执行)(C_DC_NA_1)。
101规约报文解释(适用初学者)
101规约报文解释(适用初学者)1101规约解读101规约解读一、101远动规约的基本对话过程1)初始化过程(链路两端通电时):主站询问子站链路状态和子站以链路状态回答主站,主站复位远方链路,子站确认回答;子站向主站询问链路状态,主站以链路状态回答子站,子站复位远方链路,主站确认回答;主站发总召唤命令,子站以全数据回答,主站发送时钟同步命令,子站以同步时钟事件回答。
2)基本问答过程:主站在初始化完毕,并召唤过全数据和时钟同步之后,开始轮询辅助数据;如果分站有二次数据或一次数据,它将直接用数据应答。
如果它不存在,它将用否定信息回答(否定回答是单个字符“e5h”,也可以用“无请求数据”确认框回答)。
3)其他问答过程:遥控选择命令以遥控选择确认帧回答,遥控执行命令执行电子呼叫框以应答电子命令。
链路报文格式1)固定帧长帧格式启动字符(10h)控制域(c)链路地址域(a)帧校验和(cs)结束字符(16h)固定长帧报文就是链路初始化报文主站:1049064f16(主叫链路状态)子站:100b061116(正常状态)主站:1040064616(重置远程链路)子站:1020222616(确认)主站:105a066016(召唤一级数据)子站:es(没有所召唤的数据)二、总称主站--子站680909685830664010606000014DE166809096968730164010601000014F416主?子:总召唤命令帧c_ic_na_168hl=9L=9(重复)12101协议解释68h01fcb10011(控制域)链路地址域类型ID 100(100十六进制为64)变量结构限定符=01传输原因=6(活动)应用服务数据单元公共地址信息体地址低字节00h信息体地址高字节00hqoi=20(总调用)(20十六进制为14h)帧校验和cs16h子站dd主站68090968280664010706000014b41668hl=9l=9(重复)68h10acddfc0000(控制域)链路地址域类型标识100(100十六进制为64)可变结构限定词=01传送原因=7(激活确认)应用服务数据单元公共地址信息体地址低字节00h信息体地址高字节00hqoi=20(总召唤)(20的十六进制为14h)帧校验和cs16h遥测点编号从16385开始23101协议解释分站DD主站(通用呼叫遥测传输)68888868280615c014(20响应总召唤)0601400600d2040e00ec0316*******f00cc04ff00f3001600f5ff0000cb04ee07a9ffd7ff5 a00ca041700c7ff3d005c0800000000870187008b01eb06d5fbf0fe1604f206000000000000940 6f806f406fd0602075002320040021c002c00ddfff100e90025003e023*********ff9200ff001 5ff8e0000019e002900d80100000000dd1668hl=88l=8868h10acddfc1100链路地址域RTU地址类型ID 9(15代表标准化遥测,0d代表短浮点遥测)消息体数(遥测数)传输原因14h应用服务数据单元公共广播消息体地址低字节开始地址低字节消息体地址高字节起始地址高字节遥测值1(第一个遥测值的低位)遥测值1(第一个遥测值的高位)ivntsbbl000ov(暂时固定为0)遥测值2遥测值2ivnsbbl000ov(暂时固定为0)。
IEC101规约介绍
IEC101规约介绍
IEC101规约主要用于电力系统自动化监控中,实现子站与主站之间的数据交换和通信。
子站主要负责采集电网的实时数据和运行状态信息,而主站则负责对子站进行控制和监控。
IEC101规约确保了子站和主站之间的稳定和可靠的双向通信。
在直接序列通信中,数据是通过串行通信线路传输的,通信速率通常在300至9600比特/秒之间。
直接序列通信主要适用于简单的、点对点的通信情况,通信距离较短。
在IEC 101规约中,数据的传输以信息报元单元(Information Object Unit,简称IOU)为单位。
每个IOU包含一个信息对象组(Information Object Group,简称IOG)或一个信息对象(Information Object,简称IO)。
IOG包含一个或多个信息对象,而IO是信息报文的基本单元。
IEC101规约中定义了多种命令和传输服务,用于不同的应用场景。
其中,主站可以向子站发送控制命令,如遥控命令、遥调命令等,以实现对电网设备的控制操作。
主站还可以向子站发送读命令或写命令,以读取或写入子站的参数和数据。
总之,IEC101规约是一种用于传输电能信息的通信规约,实现了电力系统中子站和主站之间的稳定和可靠的双向通信。
它是电力系统自动化监控中使用最广泛的通信规约之一,为电力系统的正常运行和管理提供了可靠的技术支持。
101规约7个字节时标
101规约7个字节时标摘要:一、引言二、101 规约简介1.背景与历史2.规约内容与特点三、7 个字节时标的含义1.字节时标的概念4.字节时标在101 规约中的应用四、101 规约与7 个字节时标的关系1.101 规约对字节时标的要求2.字节时标对101 规约的影响五、实际应用案例1.案例介绍2.案例中101 规约与7 个字节时标的具体应用六、总结正文:一、引言随着科技的飞速发展,通信技术在人们生活中的应用越来越广泛,特别是在智能电网、智能交通等领域。
数据通信的规约在这些领域中起着至关重要的作用,其中101 规约作为一种广泛应用的数据通信规约,在通信领域占据重要地位。
本文将围绕101 规约中的7 个字节时标展开讨论。
二、101 规约简介101 规约,全称为“IEC 60870-5-101 规约”,是一种用于电力系统自动化的通信规约。
该规约起源于20 世纪80 年代,由国际电工委员会(IEC)制定。
101 规约主要用于实现电力系统自动化设备之间的信息交换与控制,具有传输速率快、实时性强、可靠性高、扩展性好等特点。
2.规约内容与特点101 规约主要包括报文结构、传输方式、应用层协议等方面的内容。
其主要特点有:(1)采用主从通信模式,便于实现多级控制;(2)提供丰富的报文类型,满足不同应用场景的需求;(3)具有较高的传输速率和实时性,适用于实时控制系统;(4)具有较强的兼容性和扩展性,便于与其他规约进行互联互通。
三、7 个字节时标的含义1.字节时标的概念字节时标(Byte Time Stamp)是一种用于表示报文传输时间的方法,通常用于实时通信系统中。
字节时标以一个字节为单位,表示从某个参考时刻开始到报文传输时所经过的字节数。
字节时标可以用于实现报文的同步传输、数据统计等功能。
2.字节时标在101 规约中的应用在101 规约中,字节时标主要用于表示报文的传输时间。
通过对报文进行字节时标处理,可以实现报文的同步传输、数据同步处理等功能,从而提高通信系统的实时性和可靠性。
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规约是更为通用和开放的协议,具有高效可靠的数据传输能力,适用于电力自动化系统。
可以根据具体的系统需求和应用场景选择合适的规约,以满足系统通信的要求。
101通信规约V1-x全解
101通信规约第一部分基本定义一、适用范围1、网络拓扑结构本规约适用的网络拓扑结构为点对点、多点对点、多点共线、多点环形、多点星形等,通道可以是全双工或半双工的情况。
2、传输方式传输方式分为非平衡方式和平衡方式传输两种。
非平衡方式传输:只有主站启动各种链路传输服务,子站只有当主站请求时才传输。
这种传输方式对于所有网络结构都可适用。
但是在点对点和多点对点的网络结构中,非平衡方式传输没有充分发挥这种网络的内在潜力。
平衡方式传输:主站和子站可以同时启动链路传输服务,所以必须有一对全双工的通道。
这里规定对于点对点和多点对点的网络结构采用平衡方式传输,对于多点共线、多点环形和多点星形的网络结构采用非平衡方式传输。
二、帧格式本规约采用的帧格式为FT1.2异步式字节传输帧格式1、FT1.2可变帧长帧格式其具体格式如下传输规定:(1)线路空闲状态为1(2)每个字符有1位启动位(0),8位数据位,1位偶校验位,1位停止位(1)(3)每个字符间无需线路空闲间隔。
(4)两帧之间的线路空闲间隔最少为33位(5)帧长度L包括控制域、地址域、用户数据的字节总数,L最大为250(6)帧校验和为控制域、地址域、用户数据中所有字节的算术和(不考虑溢出)(7)接收校验●由串行接口芯片检查每个字符的启动位、停止位、偶校验位●校验两个启动字符应一致、两个L值应一致,接收字符数L+6、帧校验和、结束字符无差错则数据有效。
●在校验中,若检出一个差错,则舍弃此帧数据。
2、FT1.2固定帧长帧格式具体格式如下:传输规定:(1)线路空闲状态为1(2)每个字符有1位启动位(0),8位数据位,1位偶校验位,1位停止位(1)(3)每个字符间无需线路空闲间隔。
(4)两帧之间的线路空闲间隔最少为33位(5)无帧长度L(6)帧校验和为控制域、地址域中所有字节的算术和(不考虑溢出)(7)接收校验●由串行接口芯片检查每个字符的启动位、停止位、偶校验位●检查启动字符、结束字符以确定此帧长度是否正确●检查校验和●在校验中,若检出一个差错,则舍弃此帧数据。
java 101规约解析
java 101规约解析Java 101规约解析Java是一种广泛使用的计算机编程语言,它具有简单、面向对象、跨平台等特点,成为了软件开发领域中的热门选择。
为了保证代码的可读性和可维护性,Java社区制定了一系列规约标准,其中最为著名的就是Java 101规约。
本文将对Java 101规约进行解析,帮助读者更好地理解和应用这些规约。
一、命名规约1. 包名应使用小写字母,多个单词之间使用"."分隔。
避免使用拼音或缩写。
2. 类名、接口名、方法名应使用驼峰命名法,即每个单词的首字母大写,其余字母小写。
同时,应遵循命名规范,准确描述所代表的实体。
3. 常量名应全部大写,多个单词之间使用"_"分隔。
二、代码风格1. 使用4个空格作为缩进。
2. 行长度不超过80个字符,超过时应换行。
3. 方法体、循环、条件语句等应使用大括号括起来,即使只有一行代码。
4. 在使用运算符时,应在其前后添加空格,增加代码的可读性。
三、注释规约1. 对于复杂的业务逻辑或关键代码,应添加详细的注释,解释其作用和实现方式。
2. 注释应使用中文,避免使用拼音或其他外文字符。
3. 对于修改或优化的代码,应及时更新注释,保持注释与代码的一致性。
四、异常处理1. 不要捕获异常后不处理,应根据具体情况进行处理或抛出。
2. 在捕获异常时,应尽量明确指定捕获的异常类型,避免捕获过于宽泛的异常。
3. 在使用try-catch语句时,应将可能产生异常的代码放在try块中,将处理异常的代码放在catch块中,保持代码的逻辑清晰。
五、并发处理1. 在使用多线程时,应使用线程池管理线程,避免频繁创建和销毁线程。
2. 在共享变量的读写操作时,应使用同步控制机制,保证数据的一致性和线程的安全性。
3. 在使用锁时,应遵循先获取锁再操作的原则,避免死锁的发生。
六、其他规约1. 避免使用魔法数值,应使用常量代替。
2. 在使用集合类时,应明确指定容量大小,避免频繁扩容。
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规约1996
平衡101规约1996(实用版)目录1.引言2.平衡 101 规约的概述3.平衡 101 规约的特点和优势4.1996 年的平衡 101 规约5.平衡 101 规约在我国的应用和发展6.结论正文【引言】在当今社会,平衡 101 规约作为一个重要的技术标准,被广泛应用于各个领域。
本文将重点介绍平衡 101 规约的发展历程以及其在 1996 年的具体情况,并探讨其在我国的应用和发展。
【平衡 101 规约的概述】平衡 101 规约,全称为“平衡和工业用插头插座、耦合器和连接器性能和尺寸的 101 规约”,是国际电工委员会(IEC)颁布的一项关于插头插座、耦合器和连接器性能和尺寸的技术规范。
该规约旨在保证这些设备在不同国家和制造商之间具有互换性和兼容性,从而方便全球范围内的贸易和交流。
【平衡 101 规约的特点和优势】平衡 101 规约具有以下特点和优势:1.规格统一:该规约明确了各类插头插座、耦合器和连接器的尺寸、性能等技术要求,使得不同制造商生产的设备可以实现互换和兼容。
2.互换性:平衡 101 规约确保了不同国家和制造商之间的设备具有互换性,降低了用户在购买和使用过程中的成本和技术门槛。
3.安全性:规约中对设备的安全性能提出了严格的要求,包括防触电、防火、防爆等,保障了设备的使用安全。
4.可持续发展:平衡 101 规约充分考虑了环境保护和资源利用的要求,提倡使用环保材料和可回收利用的设备,有利于实现可持续发展。
【1996 年的平衡 101 规约】在 1996 年,平衡 101 规约已经经历了多次修订,形成了较为完善的技术体系。
这一年的平衡 101 规约对插头插座、耦合器和连接器的性能、尺寸、材料等方面提出了更为严格的要求,为各类设备的生产和应用提供了更为明确的指导。
【平衡 101 规约在我国的应用和发展】自引入平衡 101 规约以来,我国积极推广和应用该规约,取得了显著的成果。
一方面,我国各类插头插座、耦合器和连接器生产企业纷纷按照平衡 101 规约进行生产和研发,提高了产品质量和竞争力;另一方面,该规约的推广应用也促进了我国与国际市场的接轨,为我国的对外贸易和经济合作提供了有力支持。
平衡101规约1996
平衡101规约1996摘要:一、引言二、平衡101 规约的背景和重要性三、平衡101 规约的主要内容1.规约的定义和适用范围2.平衡101 规约的原则3.规约的实施和监管四、平衡101 规约在我国的实践1.我国对平衡101 规约的接受和实施2.我国在规约实施过程中的贡献和经验五、结论正文:一、引言平衡101 规约,全称为《关于消耗臭氧层物质的蒙特利尔议定书》的101 个发展中国家和经济转型国家遵守的规约,于1996 年通过。
该规约旨在控制和减少消耗臭氧层物质的排放,以保护臭氧层,防止环境恶化。
本文将对平衡101 规约进行概述,并探讨在我国的实践情况。
二、平衡101 规约的背景和重要性1987 年,联合国环境规划署(UNEP)通过了《关于消耗臭氧层物质的蒙特利尔议定书》,旨在全球范围内控制和减少消耗臭氧层物质的排放。
由于这些物质对环境具有破坏性,蒙特利尔议定书要求各国采取措施,逐步淘汰这些物质的生产和使用。
平衡101 规约就是在这一背景下制定的,主要针对发展中国家和经济转型国家,以确保这些国家在履行蒙特利尔议定书的过程中,能够获得技术和资金支持。
三、平衡101 规约的主要内容1.规约的定义和适用范围:平衡101 规约是指1996 年通过的一项关于消耗臭氧层物质的蒙特利尔议定书的补充规定,适用于101 个发展中国家和经济转型国家。
2.平衡101 规约的原则:规约强调发达国家应向发展中国家提供技术和资金援助,以帮助后者实现消耗臭氧层物质的淘汰和减少。
同时,发展中国家在履行规约过程中,应遵循公平、可持续发展的原则。
3.规约的实施和监管:各国应制定和执行相应的国内法律法规,确保平衡101 规约的落实。
此外,各国还需定期提交报告,以评估规约的执行情况。
四、平衡101 规约在我国的实践1.我国对平衡101 规约的接受和实施:我国作为蒙特利尔议定书的签署国,一直积极参与国际环保合作,致力于保护臭氧层。
我国于1998 年正式批准接受平衡101 规约,并采取了一系列政策措施,推动规约在我国的实施。
国网平衡式101规约的区别规约实现流程
国网平衡式101规约的区别规约实现流程下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!1. 引言国网平衡式101规约是中国电力行业常用的通信协议之一,用于实现电力系统之间的数据传输与控制。
101电力规约报文解释
101规约解读一、101远动规约的基本对话过程1)初始化过程(链路两端均已上电时):主站向子站询问链路状态,子站以链路状态回答主站,主站复位远方链路,子站确认回答;子站向主站询问链路状态,主站以链路状态回答子站,子站复位远方链路,主站确认回答;主站发总召唤命令,子站以全数据回答,主站发送时钟同步命令,子站以同步时钟事件回答。
2)基本问答过程:主站在初始化完毕,并召唤过全数据和时钟同步之后,开始轮询二级数据;而子站如果存在二级数据或一级数据,直接以数据回答,如不存在,则以否定报文回答(否定回答是单个字符“E5H”,也可以“无所请求数据”确认帧回答)。
3)其他问答过程:遥控选择命令以遥控选择确认帧回答,遥控执行命令以遥控执行确认帧回答,召唤电度命令以传送电度数据帧回答。
链路报文格式1)固定帧长帧格式固定长帧报文就是链路初始化报文主站:10 49 06 4F 16 (召唤链路状态)子站:10 0B 06 11 16 (状态正常)主站:10 40 06 46 16 (复位远方链路)子站:10 20 06 26 16 (确认)主站:10 5A 06 60 16(召唤一级数据)子站:ES(没有所召唤的数据)二、总召主站--子站68 09 09 68 5 3 066401 060600 00 14 DE 1668 09 09 68 73 01 64 01 06 01 00 00 14 F4 16主 子:总召唤命令帧C_IC_NA_1子站――主站68 09 09 68 28 066401070600 00 14B4 16遥测点号从16385开始子站――主站(总召遥测传送)68 88 88 68 28 06 15C0 14(20响应总召唤)06014006 00 D2 04 0E 00 EC 03 16 00 44 00 3F 00 CC 04 FF 00 F3 00 16 00 F5 FF 00 00 CB 04 EE 07 A9 FF D7 FF 5A 00 CA 04 17 00 C7 FF 3D 00 5C 08 00 00 00 00 87 01 87 00 8B 01 EB 06 D5 FB F0 FE 16 04 F2 06 00 00 00 00 00 00 94 06 F8 06 F4 06 FD 06 02 07 50 02 32 00 40 02 1C 00 2C 00 DD FF F1 00 E9 00 25 00 3E 02 35 00 17 02 15 FF 92 00 FF 00 15 FF 8E 00 00 01 9E 00 29 00 D8 01 00 00 00 00 DD 16=6:激活=7:激活确认=8:停止激活=9:停止激活确认=10:激活结束=11:远程命令引起的返送信息(未用)=12:当地命令引起的返送信息(未用)=13:文件传送(未用)=14~19:保留=20:响应总召唤=21:响应第一组召唤=22:响应第二组召唤=23:响应第三组召唤=24:响应第四组召唤=25:响应第五组召唤=26:响应第六组召唤=27:响应第七组召唤=28:响应第八组召唤=29:响应第九组召唤=30:响应第十组召唤=31:响应第十一组召唤=32:响应第十二组召唤=33:响应第十三组召唤=34:响应第十四组召唤=35:响应第十五组召唤=36:响应第十六组召唤=37:响应计数量总召唤=38:响应第一组计数量召唤=39:响应第二组计数量召唤=40:响应第三组计数量召唤=41:响应第四组计数量召唤=42~47:为配套标准保留=48~63:为特殊用途保留遥信点号从1开始子站――主站(总召单点遥信传送)68 87 87 68 28 0601FF 140601 0001 00 00 00 00 00 01 00 00 00 01 00 01 01 00 00 00 01 00 00 00 00 00 00 00 00 00 01 00 00 00 01 01 00 00 00 00 00 01 00 00 00 01 00 00 01 00 01 00 00 01 00 00 01 00 00 00 00 00 00 01 01 00 00 00 01 01 00 00 00 00 00 00 01 00 01 01 00 01 00 00 00 00 01 00 01 01 01 00 01 01 01 01 00 01 01 01 00 01 01 01 00 01 01 00 01 01 01 01 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 01 00 83 1668 09 09 68 08 28 01 01 03 28 12 00 01 70 16子→主总召结束68 09 09 68 08 0664010A0600 00 14 97 16子→主:总召唤结束帧M_IC_NA_1三、一般询问过程当没有变化数据时:1、主→子:召唤二级用户数据帧C_P2_NA_1 (10 7B 06 81 16)子→主:无所请求数据确认帧M_NV_NA_1或回答单个字符E5H 当有遥信变化(一级用户数据)时,直接以一级数据应答2、主→子:召唤二级用户数据帧C_P2_NA_1子→主:单点遥信变化响应帧M_SP_NA_1子→主:不带品质描述的遥测帧子 主:状态和状态变位的遥信帧带品质描述的单点信息SIQSPI(1bit)=0:OFF(开)RES(3bit):保留=1:ON(合)BL(1bit)=0:未被闭锁SB(1bit)=0:未被取代=1:被闭锁=1:被取代NT(1bit)=0:当前值IV(1bit)=0:有效=1:非当前值=1:无效遥控点号从24577开始1.遥控过程主 子:遥控选择命令的发送帧C_DC_NA_1子→主:遥控选择命令的确认帧M_DC_NA_1主→子:遥控执行命令的发送帧C_DC_NA_1子→主:遥控执行命令的确认帧M_DC_NA_1☆遥控命令DCOS/E=0:执行=1:选择QU:目前固定为0DCS =0:不允许=1:OFF,开=2:ON,合=3:不允许当子站发生事件顺序记录SOE(二级用户数据)时,报告SOE:主→子:召唤二级用户数据帧C_P2_NA_1子→主:单点/双点信息的事件顺序记录M_SP_TA_1/ M_DP_TA_1101规约解读遥控点号从3073开始11。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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层,其主要任务是将一条原始传输线路转换为对网络来说是无错的传输线路。
因此,它必须
将输入数据分成数据块(帧),并依次传递各帧和处理由接收端发回的应答帧,解决了数据链路连接的建立、维持和释放;在链路上实现帧的同步或异步传输;差错控制与恢复;流量控制等一系列问题。
本标准采用的链路传输规则,是由启动站向从动站触发一次传输服务,或者成功完成,或者报告产生差错,之后才能开始下一轮的传输服务,即所谓的窗口尺寸为1,链路服务级别为三级,如表1所示:
数据通信由服务原语及通信站之间的界面传送,图3为无差错的传输过程,表示基本链路服务的服务原语和传输过程之间的关系。
服务原语是在服务用户和链路层之间的界面传送,而传输过程是指通信站之间的链路传输过程。
1.3.3应用层
应用层是OSI参考模型的最高层,它为用户提供服务,是OSI用户的窗口,并为用户提供一个OSI的工作环境,即为访问OSI的应用进程提供手段。
应用层的功能包括由程序执行的功能和操作员执行的功能、应用层的服务与其他服务不同,它的服务直接提供给应用进程。
当然,它提供的全部服务必定是应用进程直接能够接受的服务。
以上简单概述了101规约的帧格式及其各层的功能。
下面,我们详细分析101规约中子站端与主站通信的工作过程,以使大家对101规约的基本应用功能有一个大概的了解。
2101规约应用实例
采用101规约的主站与厂站端设备进行通信时,主站的工作流程是MS(主站)—请求链路状态—复位远方链路—总召唤—时间同步—召唤1级用户数据—进行遥控—时间同步—召唤2级用户数据—召唤分组YX—召唤分组YC。
2.1请求链路状态
主站链路层向子站链路层发送“请求链路状态”,若子站链路层工作,则向主站以“链路状态”响应,若子站不回答,主站则多次向子站链路层发送“请求链路状态”。
2.2复位远方链路
主站链路层为了和子站链路层的帧计数位状态保持一致,向子站链路层发送“复位远方链路”。
子站链路层收到此链路规约数据单元后,则将帧计数位(FCBc)置零,并以主站链路层发送的链路规约数据单元的镜象作为确认,此时,两端的帧计数位状态一致,主站就进行总召唤。
2.3总召唤(类型标识64H)
向子站进行总召唤功能是在初始化以后进行,或者是定期进行总召唤,以刷新主站的数据库,主站的应用功能向主站的链路层发送总召唤的请求原语,子站链路层接收后向子站应用功能发送总召唤的指示原语,子站链路层向链路发送总召唤命令的镜象确认。
然后,子站的应用功能就连续地以总召唤的信息内容按组地组成被召唤的信息的请求原语,向子站链路层传送,子站链路层向链路发送响应帧,向主站传送。
传送的内容包括子站的遥信、遥测、步位置信息、BCD码(水位)、子站远动终端状态等,并将它们分组。
其各组的安排分别是第1组~第8组为遥信信息;第9组~第12组为遥测;第13组
为步位置信息;第14组为BCD码;第15组为子站远动终端。
遥测量共分4组,其各组信息体的地址如下:第9组为701H~720 H;第10组为781 H~7a0H;第11组为801H~820 H;第12组为881 H~8a0H。
每组的遥测量个数均不超过32个。
遥信量前4组的信息体起始地址如下:第1组为1 H;第2组为81 H;第3组为101 H;第4组为181H。
以上每组的遥信个数均不超过128个。
2.4时间同步(类型标识67H)
由于子站的时钟必须与主站时钟同步,以便为时标的事件或信息体提供正确的时标或日历。
因此,无论是初始化以后或是定期再同步,时钟同步均由主站启动,由主站的应用功能向链路层传送时钟同步命令的服务原语,链路层向链路发送时钟同步链路规约数据单元。
子站链路层收到后,立即向子站应用功能发送时钟同步命令的指示原语。
子站应用功能将接收的链路规约数据单元内的时间值写入子站的时钟;然后,子站向链路层发送时间报文的请示原语,子站链路层通过链路向主站发送时钟同步的确认帧。
这样,时间同步发送帧和确认帧使子站与主站实现时间同步,同时,使子站当地实现日历钟,使打印和事件顺序(SOE)有日期。
2.5召唤1级用户数据
主站收到时间同步的确认帧之后,就准备开始询问1级用户数据。
所谓1级用户数据是指变位YX,由读数命令所寻址的信息体的数据、子站初始化结束、子站状态变化,而相应地,2级用户数据则是指超过门限值的YC、子站改变下装参数,水位超过门限值、变压器分接头变化、事件顺序记录数据和带时标的其他量。
主站是否执行询问1级用户数据,还要根据总召唤回送的响应帧中ACD是否为1,如果ACD=1,主站立即向该站召唤1级用户数据,其中ACD为子站→主站中控制域的D5位,即要求访问位,否则,则执行下一步功能。
2.6遥控(类型标识2eH)
101规约的遥控是采用返送校核方式,即其遥控命令是采用选择和执行命令的过程。
其命令格式如下:
其中S/E=1时,进行遥控选择;S/E=0时,则进行遥控执行,而QU则代表用于被寻址的控制功能的属性。
这些属性在被控站事先定义而不由控制中心来选择。
DCS为双点遥控状态。
我们采用的控制方式为两个继电器控制一个开关。
这两个继电器分别代表合闸及跳闸继电器,只有当合闸继电器动作时,才能控制开关合闸;当跳闸电器动作时,开关则跳闸。
具体定义如表2。
当进行遥控时,由产站应用功能向主站链路层发送选择命令的请求原语。
主站链路层向链路发送双位选择命令。
子站链路层收到命令后,向子站应用功能发送选择命令的指示原语;子站应用功能将命令中选择的对象和性质送到相应的硬件,经
过校核,形成由主站发来命令的镜象,向子站链睡发送选择响应原语,子站链路层向链路发送双位选择命令的确认帧。
主站链路层发送双位选择命令的确认帧。
主站链跳层收到确认帧后,向子站的应用功能发送选择信息的确认原语。
主站应用功能经过检查确认帧的命令对象和性质正确无误后向链路层发送招待命令的请示原语,向链路发送执行命令帧。
子站链路层接收以后,向子站的应用功能发送执行命令帧。
子站链路层接收以后向子站的应用功能发送执行命令的指示原语,应用功能就执行控制命令并向链路层发送执行命令的响应原语,子站链路层就向链路发送执行命令的确认帧。
主站在完成遥控任务后(假如有遥控任务的话),则又进行时间同步。
这里就不再说明。
须注意的是:假如主站在执行遥控的过程中,子站有遥信变位,则主站应中止遥控任务而用1级用户数据命令去召唤子站,让主站端有关人员了解电网的最新情况,再决定是否重新执行遥控命令。
总而言之,遥信优先遥控是一条原则。
2.7召唤2级用户数据
主站询问多子站的2级用户数据是其经常的询问过程。
如果子站有2级数据,则向主站传送如下5种测量和状态变化帧:
a)遥测数据变化帧;
b)不带品质描述的遥测数据变化响应帧;
c)带时标的遥测数据变化响应帧;
d)变压器分接头变化响应帧;
e)BCD码响应帧。
事件顺序记录也用2级用户数据帧进行召唤。
在2级用户数据中,越过门限的遥测值的优先级最高,优先传送。
主站在完成询问2级用户数据后,就开始召唤遥测、遥信的第1组数据。
须注意的是对于主站而言,若长时间没有和某一子站通信,则要进行询问对方链路状态、复位远方链路状态,进行总召唤和时间同步的工作。