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摘要:一、引言二、平衡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。
平衡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 规约进行生产和研发,提高了产品质量和竞争力;另一方面,该规约的推广应用也促进了我国与国际市场的接轨,为我国的对外贸易和经济合作提供了有力支持。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
远动传输规约之IEC60870-5-101篇(1)(2009-01-31 20:44:51)1)101规约唯一地采用IEC60870-5-1 6.2.4.2 中定义的帧格式FT1.2,IEC-60870-5(远动设备及系统第五部分传输规约--共五篇)下载,FT1.2三种帧结构格式如下:固定帧长格式)(可变帧长格式)(单字节)2)101规约有平衡传输和非平衡传输两种方式:①非平衡传输方式对于信息采集、处理均由主站控制策略实现优化,实现简单,易于控制;②平衡传输可以快速上传重要信息,信息传输效率更高,主动性更强,但是主站端相应、控制较复杂。
平衡传输只能用于点对点或者多个点对点的全双工通道。
如果通道为半双工通道或多点共线、多点环形、多点星形等通道配置,只能采用非平衡传输。
101规约一般应使用非平衡方式。
3)101规约--控制域的定义:D7 D6 D5 D4D3 D2 D1 D0①主站子站②子站 --> 主站传输方向位DIR。
DIR=0,表示报文是由主站向子站传输。
启动报文位PRM。
PRM=1,表示主站向子站传输,主站为启动站。
帧计数位FCB。
主站向同一个子站传输新一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/RESPOND)传输服务时,将FCB 位取相反值,主站为每一个子站保留一个帧计数位的拷贝,若超时没有从子站收到所期望的报文,或接收出现差错,则主站不改变帧计数位(FCB)的状态,重复传送原报文,重复次数为3 次。
若主站正确收到子站报文,则该一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/RESPOND)传输服务结束。
复位命令的帧计数位常为0,帧计数有效位FCV=0。
帧计数有效位FCV:FCV=0 表示帧计数位(FCB)的变化无效。
FCV=1 表示帧计数位(FCB)的变化有效。
发送/无回答服务、重传次数为0的报文、广播报文时不需考虑报文丢失和重复传输,无需改变帧计数位(FCB)的状态,因此这些帧的计数有效位常为0。
②传输方向位DIR。
DIR=1 表示报文是由子站向主站传输。
启动报文位PRM。
PRM=0 表示子站向主站传输,子站为从动站。
要求访问位ACD。
ACD=1 表示子站希望向主站传输1 级数据。
数据流控制(DFC):DFC=0 表示子站可以继续接收数据。
DFC=1 表示子站数据区已满,无法接收新数据。
表1 主站向子站传输的功能码9 请求/响应帧召唤链路状态010 请求/响应帧召唤用户1 级数据 111 请求/响应帧召唤用户2 级数据 112、13 备用—14、15 制造厂和用户协商后定义—表2 子站向主站传输的功能码功能码序号帧类型功能功能码序号帧类型功能0 确认帧确认10 备用1 确认帧链路忙、未接收报文11 响应帧以链路状态或访问请求回答请求帧2~5 备用12 备用6、7 制造厂和用户协商后定义13制造厂和用户协商后定义8 响应帧以数据响应请求帧14 链路服务未工作9 响应帧无所召唤的数据15 链路服务未完成待续。
远动传输规约之IEC60870-5-101篇(2)(2009-01-31 21:55:12)标签:101规约it4)101规约结构注:上图中,APCI未用。
LPDU(链路规约数据单元)=LPCI(链路规约控制信息)+ASDU(应用服务数据单元)。
注:101规约中链路地址和ASDU公共地址在具体的项目中是如何取值的,一般LINK ADDR取站地址,如果站中仍分区(SUSTATION)就用ASDU来区分如果只有一个那干脆取一样就好了。
①类型标识,第一个八位位组为类型标识,它定义了后续信息对象的结构、类型和格式。
bit 8 7 6 5 4 3 2 127 ... (20)类型标识=TYPE IDENTIFICATION:=UI8[1..8]<1..255><1..127> :=本配套标准的标准定义(兼容范围)<128..135> :=为路由报文保留(专用范围)<136..255> :=特殊应用(专用范围)②可变结构限定词,在应用服务数据单元中,其数据单元标识符的第二个八位位组定义为可变结构限定词,规定如下:bit 8 7 6 5 4 3 2 1SQ 26数目 20SQ=单个或者顺序:= BS1[8]<0..1><0> :=寻址同一种类型的许多信息对象中单个的信息元素或者信息元素的集合<1> :=寻址ASDU单个信息对象中顺序的单个信息元素信息元素的同类集合number =N=数目:= UI7[1..7]<0..127><0> :=应用服务数据单元不含信息对象<1..127> :=应用服务数据单元信息元素(单个信息元素或同类信息元素组合)的数目③传送原因,在应用服务数据单元中,其数据单元标识符的第三个八位位组定义为传送原因,如下所示:bit 8 7 6 5 4 3 2 1T P/N 25 原因20T=test := BS1[8]<0..1><0>:=未试验<1>:=试验注:原因中测试-比特定义了应用服务数据单元是在测试条件下所产生的。
它被用于(例如) 去测试传输和设备,但不控制过程。
P/N := BS1[7]<0..1><0>:= 肯定确认<1>:= 否定确认注: P/N位用以对由始发应用功能所请求的激活以肯定或者否定确认,在无关的情况下P/N置零。
Cause :=UI6[1..6]<0..63><0>:=未定义<1..63>:=传送原因序号<1..47>:=本配套标准的标准定义(兼容范围)见表14<48..63>:=专用范围数据单元的第四个八位组(若有)是源发者地址 -- 每个系统任选源发者地址:= UI8[9..16]<0>:=缺省值<1..255>:=源发者地址号传送原因的语义:<0> :=未用<1> :=周期、循环per/cyc<2> :=背景扫描1back<3> :=突发(自发)spont<4> :=初始化init<5> :=请求或者被请求req<6> :=激活act<7> :=激活确认actcon<8> :=仃止激活deact<9> :=仃止激活确认deactcon<10> :=激活终止actterm<11> :=远方命令引起的返送信息 retrem<12> :=当地命令引起的返送信息 retloc<13> :=文件传输file<14..19>:=为配套标准兼容范围保留<20> :=响应站召唤introgen<21> :=响应第1组召唤inro1<22> :=响应第2组召唤inro2唤inro3<24> :=响应第4组召唤inro4<25> :=响应第5组召唤inro5<26> :=响应第6组召唤inro6<27> :=响应第7组召唤inro7<28> :=响应第8组召唤inro8<29> :=响应第9组召唤inro9<30> :=响应第10组召唤 in ro10<31> :=响应第11组召唤 in ro11<32> :=响应第12组召唤 in ro12<33> :=响应第13组召唤 in ro13唤 in ro14<35> :=响应第15组召唤 in ro15<36> :=响应第16组召唤 in ro16<37> :=响应计数量总召唤 reqc ogen<38> :=响应笫1组计数量召唤 reqco1<39> :=响应笫2组计数量召唤 reqco2<40> :=响应笫3组计数量召唤 reqco3<41> :=响应笫4组计数量召唤reqco4<42..43> :=为配套标准兼容范围保留<44> :=未知的类型标识<45> :=未知的传送原因<46> :=未知的应用服务数据单元公共地址<47> :=未知的信息对象地址<48..63>∶ =特殊应用保苗(专用范围)在控制方向的应用服务数据单元其数据单元标识符以及信息对象地址为未定义的值(可变结构限定词除外) ,被控站以“P/N=<1>否定确认”以及下述传送原因回答∶传送原因未知类型标识 44未知传送原因 45未知应用服务数据单元公共地址 46未知信息对象地址 47控制站每次接收到下述应用服务数据单元,监视和记录通信差错∶-在监视方向上的应用服务数据单元,其数据单元标识符(可变结构队限定词除外)值未定义;-在监视方向上的应用服务数据单元,其信息对象地址值未定义;-由于控制方向未知(类型标识符45至51)的序号的镜像的应用服务数据单元。
接收这些应用服务数据单元不会影响后续报文的处理。
④应用服务数据单元公共地址:在公共地址为FF或者FFFF(广播地址,请求全体) 的情况下,被控站以特定公共地址返回ACTCON、ACTTERM和被召唤的信息对象(如果有的话),这和向某个特定站发送命令后的响应一样。
FF和FFFF的公共地址严格限定用于在控制方向上的下述应用服务数据单元:类型标识<100>:= 召唤命令C_IC_NA_1类型标识<101>:= 计数量召唤命令C_CI_NA_ 1类型标识<103>:= 时钟同步命令C_CS _NA_1类型标识<105>:= 复位进程命令C_RP _NA_1FF和FFFF的公共地址用于一个特定系统中在同一时刻向所有站同时启动同一个应用功能,例如用时钟同步命令去同步当地时钟或者由计数量召唤命令去冻结电能累计量。
⑤信息对象地址:注:控制站将舍弃那些信息对象地址具有未定义值的应用服务数据单元。
其中笫三个八位位组仅用于结构化信息对象地址,在一个特定系统中定义唯一的地址。
在所有情况下不同信息对象地址的最大数目限制为65536(两个八位位组)。
如果某些应用服务数据单元中信息对象地址是无关的,它就设置为零。
⑥信息元素,略。
⑦信息时标,如下所示:无效Invalid=IV : = BS[24]<0..1>IV<0>: =有效IV<1>: =无效夏季时间=Summer time=SU : = BS[32]<0..1>SU<0>: =标准时间(standard time)SU<1>: =夏季时间(Summer time)待续。