101规约

101规约
101规约

PMA规约分析仿真软件,开启通信规约之门https://www.360docs.net/doc/e4809668.html,

DL/T634.5101-2002 /IEC60870-5-101:2002

(基本远动任务配套标准)应用规范

前言

2002年9月16日,国家经贸委发布2002年第65号公告,颁布了45项电力行业

标准,这些标准已于2002年12月1日起实施。其中DL/T634.5101-2002

/IEC60870-5-101:2002 远动设备及系统第5-101部分:传输规约基本远动任务配套标准(简称新版101标准)替代了DL/T634-1997标准(简称老版101标准)。两者的最大区别是新版101标准为等同采用国际标准而老版101标准为非等同采用国际标准。新版101标准在许多方面较老版本有许多改进,在应用功能定义方面更加明确,特别在传输效率上有一定的提高。

一些单位在应用新版101标准时出现了一些问题,主要表现在两个方面,首先,标准中的可选参数选择范围比较大,选择子集的不同将使传输的实现有很大不同,直接影响互换性实现;其次,主站系统与厂站端系统对规约传输过程的不同理解导致传输过程不能进行。

为解决上述问题制定本规范。本规范给出了对标准中可选参数的推荐选择,

并在标准允许的前提下,对信息体地址进行了分配。另外定义了多点设定命令以满足AGC功能的需求。当前随着系统互联的要求扩大及信息共享需求的扩大,多个主站同时采集一个厂站设备的情况越来越多,选择共同的子集有利于降低规约实现的难度,也有利于提高设备运行的稳定性。同时也为进行标准的一致性测试提供一定依据。

本规范是在华东网调的工作基础上制定的。华东网调通过对101标准的应用

情况进行分析,发现了应用上的一些问题,2002年12月组织了网内有关技术人员及有关设备生产厂商对应用101标准进行研讨,在此基础上,新版101标准起草小组的专家起草了本规范的初稿,2003年2月,国调中心组织有关网省调的技术人员和有关设备生产厂商在上海对本规范的初稿进行了研讨,形成本规范,并报全国电力系统控制及通信标准化技术委员会三届五次会议。

本规范不涉及有关规约的传输过程的理解问题,IEC60870-5-6(IEC60870-5 规约系列的一致性测试规则)对规约的传输过程有明确的阐述。

本规范适用于点对点或多个点对点的非平衡式传输。当采用DL/T634.5104:2002 标准进行网络传输时,应采用平衡式传输,并按照DL/T634.5104:2002互操作性进行选择。

本规范将作为DL/ T634.5101-2002的提示性附录C与该标准一起出版。

2

1、互操作性推荐意见

本规范对标准的第8 章互操作性的任选项有如下三种选择:

-推荐选项,用符号“◎”表示

-可选用选项,用符号“○”表示

-不推荐选项,用符号“●”表示

在实际应用时,可根据电力系统通信网络的实际情况和具体需要选用。

1. 1 系统或者装置

系统特定参数。

◎系统定义

○控制站(主站)定义

○被控站(从站)定义

1.2 网络配置

◎点对点

○多点共线

◎多个点对点

○多点星形

1.3 物理层

网络特定参数。

――传输速率(控制方向)

非平衡交换电路非平衡交换电路平衡交换电路

V.24/V.28 V.24/V.28 X.24/X.27

若>1200 bit/s

●100 bit/s ○2400bit/s ○2400bit/s ○56000bit/s

●200 bit/s ○4800bit/s ○4800bit/s ○64 000 bit/s

○300 bit/s ○9600bit/s ○9600 bit/s

○600 bit/s ○19200bit/s

○1200 bit/s ○38400bit/s

――传输速率(监视方向)

非平衡交换电路非平衡交换电路平衡交换电路

V.24/V.28 V.24/V.28 X.24/X.27

若>1200 bit/s

●100 bit/s ○2400 bit/s ○2400 bit/s ○56 000 bit/s

●200 bit/s ○4800 bit/s ○4800 bit/s ○64 000 bit/s

○300 bit/s ○9600 bit/s ○9600 bit/s

○600 bit/s ○19200 bit/s

○1200 bit/s ○38400 bit/s

3

1.4 链路层

网络特定参数。

唯一采用帧格式FT1.2,单个字符E5H和固定的超时时间。

平衡传输或非平衡传输的实现应按照GB/T18657.2-2002/IEC60870-5-2:1992 的规

定∶

链路传输过程链路地址域

○平衡传输●不出现(平衡传输)

◎非平衡传输◎一个八位位组

○两个八位位组(配电优选)

●结构化

◎非结构化

帧长

○最长帧长L(八位位组数, 控制方向)

○最长帧长L(八位位组数, 监视方向)

报文类型

当采用非平衡传输时,下述应用服务数据单元类型用2 级报文返回(低优先级)并带

有所指出的传送原因。

○下述应用服务数据单元为2 级报文:

类型标识传送原因

9,11,13,21 <1>

(定义的循环传输数据不能采用背景扫描、突发、总召唤传输)

◎下述应用服务数据单元为2 级报文:

类型标识(与总召唤的内容相同,由被控

站定时形成背景扫描数据)

传送原因

1,3,5,7,9,11,13,20,21 <2>

在响应2 级用户数据召唤,被控站无2 级用户数据,可以用1 级用户数据响应。

1. 5 应用层

应用数据的传输模式

唯一地采用在GB/T18657.4-2002/IEC 870-5-4:1993 的4.10 定义的模式1(最低

位的八位位组先传送)。

4

应用服务数据单元公共地址

系统特定参数

◎一个八位位组○二个八位位组(配电系统可选用)

信息对象地址

系统特定参数

●一个八位位组○结构化(对应三个八位位组)

◎二个八位位组◎非结构的

○三个八位位组

信息对象地址的选择应注意如下几点:

1、在标准7.1 中规定“信息对象标识符仅由信息对象地址组成,在大多数情

况下,

一个特定系统中,应用服务数据单元公共地址连同信息对象地址一起可以区分全部信息

元素集,在一个系统中这两个地址结合在一起将是明确的。类型标识不是公共地址也不

是信息对象地址的一部分。”,“类型标识定义了信息对象的结构、类型和格式。”

2 、在标准7.2.5 中规定“特别是,命令(应用服务数据单元类型45~69)和参数

(应用服务数据单元类型110~119)不能和监视的数据(应用服务数据单元类型1~44)

使用相同的信息对象地址值”,“传输返回信息的信息对象必需和传送命令的信息对象

有不同的信息对象地址”。

3 、如果既有单点信息,又有双点信息需要认真考虑信息对象地址的安排。

本规范对信息对象地址的推荐附后。

传送原因

系统特定参数

◎一个八位位组○二个八位位组(具有源发者地址

无源发者地址设置为零)

标准应用服务数据单元

在监视方向的过程信息

站特定参数,短浮点数可用于继电保护设定值或继电保护动作电流值。

◎ <1>:= 单点信息 M_SP_NA_1

◎ <2>:= 带时标的单点信息 M_SP_TA_1

◎ <3>:= 双点信息 M_DP_NA_1

◎ <4>:= 带时标的双点信息 M_DP_TA_1

◎ <5>:= 步位置信息 M_ST_NA_1

○ <6>:= 带时标的步位置信息 M_ST_TA_1

○ <7>:= 32 比特串 M_BO_NA_1

○ <8>:= 带时标的32 比特串 M_BO_TA_1

◎ <9>:= 测量值, 规一化值 M_ME_NA_1

○<10>:= 带时标的测量值, 规一化值 M_ME_TA_1

◎<11>:= 测量值, 标度化值 M_ME_NB_1

○<12>:= 带时标的测量值, 标度化值 M_ME_TB_1

◎<13>:= 测量值, 短浮点数 M_ME_NC_1

5

○<14>:= 带时标的测量值, 短浮点数 M_ME_TC_1

○<15>:= 累计量 M_IT_NA_1

◎<16>:= 带时标的累计量 M_IT_TA_1

◎<17>:= 带时标的继电保护设备事件 M_EP_TA_1

◎<18>:= 带时标的继电保护设备成组启动事件 M_EP_TB_1

◎<19>:= 带时标的继电保护设备成组输出电路信息 M_EP_TC_1

◎<20>:= 带变位检出的成组单点信息 M_PS_NA_1

◎<21>:= 测量值, 不带品质描述词的规一化值 M_ME_ND_1

○<30>:= 带CP56Time2a 时标的单点信息 M_SP_TB_1

○<31>:= 带CP56Time2a 时标的双点信息 M_DP_TB_1

○<32>:= 带CP56Time2a 时标的步位置信息 M_ST_TB_1

○<33>:= 带CP56Time2a 时标的32 比特串 M_BO_TB_1

○<34>:= 带CP56Time2a 时标的测量值, 规一化值 M_ME_TD_1

○<35>:= 带CP56Time2a 时标的测量值, 标度化值 M_ME_TE_1

○<36>:= 带CP56Time2a 时标的测量值, 短浮点数 M_ME_TF_1

○<37>:= 带CP56Time2a 时标的累计量 M_IT_TB_1

○<38>:= 带CP56Time2a 时标的继电保护设备事件 M_EP_TD_1

○<39>:= 带CP56Time2a 时标的继电保护设备成组启动事件 M_EP_TE_1

○<40>:= 带CP56Time2a 时标的继电保拌装置成组输出电路信息 M_EP_TF_1 在选择采用应用服务数据单元集<2>、<4>、<6>、<8>、<10>、<12>、<14>、

<16>、<17>、<18>、<19>或者采用应用服务数据单元集<30>~<40>时,本规范推荐

采用前者。

控制方向的过程信息

◎<45>:= 单点命令 C_SC_NA_1 (选择执行命令)

◎<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_NC_1

在监视方向的系统命令

◎<70>:=初始化结束 M_EI_NA_1

在控制方向的系统命令

◎<100>:= 总召唤命令(分组召唤) C_IC_NA_1

◎<101>:= 累计量召唤命令 C_CI_NA_1

◎<102>:= 读命令 C_RD_NA_1

◎<103>:= 时钟同步命令 C_CS_NA_1

◎<104>:= 测试命令 C_TS_NA_1

◎<105>:= 复位进程命令 C_RP_NA_1

◎<106>:= 延时获得命令 C_CD_NA_1

6

在控制方向的参数命令

◎<110>:= 测量值参数, 规一化值 P_ME_NA_1

◎<111>:= 测量值参数, 标度化值 P_ME_NB_1

◎<112>:= 测量值参数, 短浮点数 P_ME_NC_1

○<113>:= 参数激活 P_AC_NA_1

文件传输

○<120>:= 文件准备就绪 F_FR_NA_1

○<121>:= 节准备就绪 F_SR_NA_1

○<122>:= 召唤目录, 选择文件, 召唤文件召唤节 F_SC_NA_1

○<123>:= 最后的节,最后的段 F_LS_NA_1

○<124>:= 认可文件,认可节 F_AF_NA_1

○<125>:= 段 F_SG_NA_1

○<126>:= 目录 F_DR_NA_1

类型标识和传送原因赋值

系统特定参数,见标准表22。

1.6 基本应用功能

站初始化

站特定参数。

◎远方初始化

循环数据传输

站特定参数。

○循环数据传输

读过程

站特定参数。

○读过程

突发传输

站特定参数

◎突发传输

带突发传输传送原因的信息对象的两次传输

站特定参数,在响应单次被监视信息对象的突发变位时,首先发送不带时间的类型

标识,再发送其相应的带时间的类型标识。

7

单次信息对象的状态变位引起下述类型标识连续传输,在工程特定表中定义两次传输

的特定信息对象地址。

测量值变化采用单次传输。

◎单点信息 M_SP_NA_1、M_SP_TA_1、M_SP_TB_1、和M_PS_NA_1

◎双点信息 M_DP_NA_1、M_DP_TA_1 和M_DP_TB_1

◎步位置信息M_ST_NA_1

● 32 比特串M_BO_NA_1、M_BO_TA_1 和M_BO_TB_1(在特定工程中定义,见标准

7.2.1.1)

●测量值、规一化值M_ME_NA_1、M_ME_TA_1、 M_ME_ND_1 和M_ME_TD_1

●测量值、标度化值M_ME_NB_1、M_ME_TB_1 和M_ME_TE_1

●测量值、短浮点数 M_ME_NC_1、M_ME_TC_1 和M_ME_TF_1

站召唤

站特定参数,特定远方终端采用的组数由具体情况确定。

◎全局

◎组1 ◎组7 ◎组13

◎组2 ◎组8 ◎组14

◎组3 ◎组9 ◎组15

◎组4 ◎组10 ◎组16

◎组5 ◎组11

◎组6 ◎组12

应有专门的表格定义组地址。

时钟同步

站特定参数。

◎时钟同步

控制命令传输

对象特定参数。

●直接命令传输

◎直接设定值命令的传输

◎选择和执行命令

●选择和执行设定值命令

●采用C_SE ACTTERM

◎无附加定义

○短脉冲持续时间(在被控站由系统参数确定持续时间)

○长脉冲持续时间(在被控站由系统参数确定持续时间)

○持续输出

累计量传输

8

站或者对象特定参数

●模式A:当地冻结,突发传输

●模式B:当地冻结计,召唤传输

◎模式C:由计数量召唤命令冻结并传输

○模式D:由计数量召唤命令冻结,冻结值突发报告

◎计数量读

◎计数量冻结不复位

●计数量冻结带复位

●计数量复位

◎总请求计数量

◎请求计数量组1

◎请求计数量组2

◎请求计数量组3

◎请求计数量组4

参数装载

对象特定参数

◎门限值

●滤波因子

◎传输测量值的下限

◎传输测量值的上限

参数激活

信息对象特定参数,信息对象在被寻址时激活或者停止激活。测试过程

站特定参数

◎测试过程

文件传输

站特定参数

在监视方向文件传输

○透明文件

○继电保护设备的扰动数据

○事件序列传输

○被记录的模拟量序列传输

在控制方向文件传输

○透明文件

9

背景扫描

站特定参数

◎背景扫描

传输延时获得

站特定参数

◎传输延时获得

2.信息对象地址(参照执行)

信息对象地址∶ =UI16[1~16]<0..65535>

<0>∶=无关的信息对象地址

<1..65535>∶=信息对象地址

遥信∶

信息对象地址范围为1H~1000H(4096)。

继电保护∶

信息对象地址范围为1001H~4000H(12288)。

遥测∶

信息对象地址范围为4001H~5000H(4096)。

参数:

信息对象地址范围为5001H~6000 H (4096)。

遥控、升降:

信息对象地址范围为6001H~6200H(512)。

设定:

信息对象地址范围为6201H~6400H(512)。

电能累计量:

信息对象地址范围为6401H~6600H(512)。

步位置:

信息地址范围为6601H~6700H(256)。

二进制信息:

向被控站传送二进制信息地址范围为6701H~6800H(256)。

远动终端状态

地址为6801H。

文件传送:

地址范围为6802H~7000H。

3.组号分配(参照执行)

第1 组~第8 组遥信

第9 组~第14 组遥测

第15 组步位置信息

第16 组远动终端状态

10

4.多点设定命令

为满足AGC 应用的需要,特定义一种专用范围的多点设定值命令,一帧可以传送

i

个设定值。

类型标识=136 :C_SE_ND_1

多点设定命令

多个信息对象(SQ=0)

1 0 0 0 1 0 0 0 类型标识(TYPE)

0 i 可变结构限定词(VSQ)

在标准7.2.3 中定义传送原因(COT)

在标准7.2.4 中定义应用服务数据单元公共地址

数据单元

标识符在

标准7.1

中定义

在标准7.2.5 中定义信息对象地址

s 值

1 NVA=规一化值, (在标准7.2.6.6 中定义)

在标准7.2.5 中定义信息对象地址

s 值

i NVA=规一化值, (在标准7.2.6.6 中定义)

S/E QL QOS=设定命令限定词(在标准7.2.6.39 中定义)

信息对象

图应用服务数据单元:C_SE_ND_1 多点设定命令, 规一化值

C_SE_ND_1:= CP{数据单元标识符,信息对象地址,iNVA,QOS} 传送原因用于

类型标识136:C_SE_ND_1

传送原因

在控制方向

<6> :=激活

<8> :=停止激活

在监视方向

<7> :=激活确认

<9> :=停止激活确认

<10> :=激活终止(任选)

<44> :=未知的类型标识

<45> :=未知的传送原因

<46> :=未知的应用服务数据单元公共地址

<47> :=未知的信息对象地址

__

101规约报文解析

101规约(2002版)报文解析速查 1、初始化 ●主站发: 10 49 4F 98 16 目的:给地址为4F的子站发请求链路状态命令。 子站回答:10 0B 4F 5A 16 目的:子站向主站响应链路状态。 ●主站发: 10 40 4F 8F 16 目的:给地址为4F的子站发复位通信单元命令。 子站回答:10 20 4F 6F 16 目的:ACD位置1,表明子站向主站请求1级数据上送。 ●主站发: 10 7A 4F C9 16 目的:向地址为4F的子站发召唤1级数据命令。 子站回答:68 09 09 68 28 4F 46 01 04 4F 00 00 00 11 16 (ASDU70,CON=28,COT=4) 目的:子站以ASDU70(初始化结束)响应主站的召唤。并ACD位置1,表明子站继续 向主站请求1级数据上送。 后面跟随时间同步和总查询。 2、对时 ●主站发:68 0F 0F 68 73 00 67 01 06 00 00 00 CD 85 36 0D 1E 0C 04 A4 16 目的:给地址为0的子站发对时命令。 对时时间为:04年12月31日13时54分34秒253毫秒 报文解析:

子站发:68 0F 0F 68 80 00 67 01 07 00 00 00 F7 01 36 0D 1E 0C 04 58 16 目的:以ASDU67响应主站对时命令。 3、 总召唤 ● 主站发:68 09 09 68 53 4F 64 01 06 4F 00 00 14 70 16 目的:向地址为4F 的子站发总召唤命令。 子站回答:10 20 4F 6F 16 目的:ACD 位置1,表明子站向主站请求1级数据上送。 ● 主站发:10 5A 4F A9 16 目的:向地址为4F 的子站发召唤1级数据的命令。 子站回答:68 09 09 68 28 4F 64 01 07 4F 00 00 14 46 16 目的:子站响应总召唤,ACD 位置1。 ● 主站发: 10 7A 4F C9 16 目的:主站向子站召唤1级数据。 子站回答:68 87 87 68 28 4F 01 7F 14 4F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 E7 16

南网2002-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 16 68 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开始

IEC60870-5-101规约说明书

第一章.IEC870-5-101规约说明 规约标准原文请参照国内1998-05-01实施的等同标准《远动设备及系统第5部分传输规约第101篇基本远动任务配套标准》。 参考模型: 本标准中使用的参考模型是源于开放式系统互联的ISO-OSI参考模型,由于远动系统在有限带宽下要求特别短的反应时间,故改进采用增强性能结构(EPA),见下图所示: 在这样的参考模型下,各层次数据单元之间的关系如下图所示:

帧格式: 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的变化无效。 主站向子站传输的功能码如下表所列:

子站向主站传输的功能码如下表所列: 1)链路地址域的内容指的是子站即RTU的站号,通常由调度与变电站协商确定。 2)链路用户数据(即前文所提到的ASDU)的结构如下:

其中,各部分的解释如下: a.类型标识 常用的有: 子站-->主站过程信息 1――不带时标的单点信息; 2――带时标的单点信息; 3――不带时标的双点信息; 4――带时标的双点信息; 5――步位置信息(变压器分接头信息) 6――带时标的步位置信息(变压器分接头信息)(未用) 7――子站远动终端状态(未用) 9――测量值 10――带时标的测量值(未用) 15――电能脉冲计数量 16――带时标的电能脉冲计数量(未用) 17――带时标的继电保护或重合闸设备单个事件 18――带时标的继电保护装置成组启动事件(未用) 19――带时标的继电保护装置成组输出电路信息事件(未用) 20――具有状态变位检出的成组单点信息 21――不带品质描述的测量值 22~24――为配套标准保留 232――BCD码(水位值) 主站 子站在控制方向的过程信息

101规约报文解释解析

IEC870-5-101规约报文解释 一、规约格式简介 1、祯格式 101规约的基本祯格式如下所示,具体的解释请参照规约手册,这里不再重复。固定祯长格式: 可变祯长格式: 规约中不同的命令,可能采用不同的祯格式。 2、控制域功能码说明 主站下发子站功能码 子站上送主站功能码 二、主站初始化RTU下发命令流程(以非平衡方式通信)

以下adrs 表示链路地址(一般为rtu 站址),comadr 表示公共地址(一般为rtu 站址),infadr_l 表示信息体地址低位,infadr_h 表示信息体地址高位,CS 表示祯校验和。对时祯为长时标方式。 1、 询问链路状态 10 49 adrs CS 16 子站回答 10 80 adrs CS 2、 复位远方链路 10 40 adrs CS 子站回答 10 89 adrs CS 3、 总召唤 68 10 10 68 16 子站确认 68 09 09 68 80 adrs 64 01 07 comadr 00 00 14 CS 16 子站发送遥测遥信祯(下面将详细解释) 子站发送总召唤结束祯 68 09 09 68 88 adrs 64 01 0a comadr 00 00 14 CS 16 4、 如果没有召唤全则进行分组召唤 下发命令码: 68 09 09 68 7b adrs 64 01 05 comadr 子站发送遥测遥信祯(和总召唤的一样,只是信息体地址会有所区别) 5、 发对时令 68 0f 0f 68 53 adrs 67 01 06 comadr 00 00 milliseconds_l milliseconds_h minutes hours day month year CS 16 子站确认祯 68 0f 0f 68 80 adrs 67 01 07 comadr 00 00 milliseconds_l milliseconds_h minutes hours day month year CS 16 6、 召唤全电度 68 09 09 68 73 adrs 65 01 06 comadr 00 00 45 CS 16 子站发送电度总召唤确认祯 68 09 09 68 80 adrs 65 01 07 comadr 00 00 45 CS 16 子站发送电度祯(下面将详细讲述) 子站发送电度结束祯 68 09 09 68 80 adrs 65 01 0a comadr 00 00 45 CS 16 7、 如果电度没有召唤全则进行分组召唤电度 68 09 09 68 7b adrs 65 01 05 comadr

IEC101规约说明

IEC870-5-101 规约说明 目录 一 . 参考模型: (2) 二 . 帧格式: (2) 1.固定帧长帧格式 (2) 2.单个字符 E5 (3) 3.可变帧长帧格式 (3) 三 . 应答过程 (8) 1.初始化过程 (8) 2.对时过程 (9) 3.总召唤过程 (10) 4.分组召唤过程 (16) 5.一般询问过程 (17) 6.遥控过程 (19) 7.召唤电度过程 (22) 8.报文举例 (24) 附录:常用信息体格式 (26)

规约标准原文请参照国内 1998-05-01 实施的等同标准《远动设备及系统第 5 部分传输规约第 101 篇基本远动任务配套标准》。 . 参考模型: 本标准中使用的参考模型是源于开放式系统互联的 ISO-OSI 参考模型,由于远动系统在有限带宽下要求特别短的反应时间,故改进采用增强性能结构(EPA),见下图所示: 在这样的参考模型下,各层次数据单元之间的关系如下图所示: APCI: 应用规约控制单元 ASDU: 应用服务数据单元 APDU: 应用规约数据单元 LPCI: 链路规约控制单元 LSDU: 链路服务数据单元 LPDU: 链路规约数据单元 帧格式: 1.固定帧长帧格式 启动字符 ( 10H ) 控制域( C ) 链路地址域 ( A )

2.单个字符 E5 在子站回答时表示否定。 3.可变帧长帧格式 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 的变化无效。

101规约(1997版)报文解析汇总

101规约(1997版)报文解析速查 1、 初始化 ● 主站发: 10 69 01 6A 16 目的:给地址为1的子站发请求链路状态命令。 子站回答:10 8B 01 8C 16 目的:子站向主站响应链路状态。 ● 主站发: 10 40 01 41 16 目的:给地址为1的子站发复位通信单元命令。 子站回答:10 80 01 81 16 目的:确认,响应主站初始化结束。 后面跟随时间同步和总查询。 2、 对时 ● 主站发:68 0F 0F 68 53 00 67 01 06 00 00 00 CD 85 36 0D 1E 0C 04 A4 16 目的:给地址为0的子站发对时命令。 对时时间为:04年12月31日 13时54分34秒253毫秒 报文解析: 子站发:68 0F 0F 68 80 00 67 01 07 00 00 00 F7 01 36 0D 1E 0C 04 58 16 目的:以ASDU67响应主站对时命令。

3、 总召唤 主站发:68 09 09 68 53 4F 64 01 06 4F 00 00 14 70 16 目的:向地址为4F 的子站发总召唤命令。 子站回答:68 09 09 68 80 4F 64 01 07 4F 00 00 14 46 16 目的:子站响应总召唤。 子站回答:68 87 87 68 88 4F 01 FF 14 4F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 E7 16 目的:子站向主站以ASDU1方式上送全遥信第一帧。 报文解析: 子站回答:68 87 87 68 88 4F 01 FF 14 4F 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 61 16

101报文解析

101规约报文分析 ①主站链路请求报文:10 49 01 4A 16 启动字符:10H 控制域: 49H --> 0100 1001 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站 FCB(帧计数位)=0 FCV(帧计数有效位)=0(无效) 功能码=9 召唤链路状态 链路地址域:01H 帧校验和:4AH (前面除启动字符外的所有字节的累加) 结束字符:16H ②从站链路请求响应报文:10 8B 01 8C 16 启动字符:10H 控制域: 8BH --> 1000 1011 DIR(传输方向位)=1 PRM(启动报文位)=0 从站-->主站 ACD(要求访问位)=0(无一级数据) DFC(数据位)=0(表示子站可以继续接收数据) 功能码=11 以链路状态或访问请求回答请求帧

链路地址域:01H 帧校验和:8CH (前面除启动字符外的所有字节的累加)结束字符:16H ③主站链路复位请求报文:10 40 01 41 16 启动字符:10H 控制域: 40H --> 0100 0000 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站FCB(帧计数位)=0 FCV(帧计数有效位)=0(无效) 功能码=0 复位远方链路 链路地址域:01H 帧校验和:41H (前面除启动字符外的所有字节的累加)结束字符:16H ④从站链路复位响应报文:10 80 01 81 16 启动字符:10H 控制域: 80H --> 1000 0000 DIR(传输方向位)=1 PRM(启动报文位)=0 从站-->主站

ACD(要求访问位)=0(无一级数据) DFC(数据位)=0(表示子站可以继续接收数据) 功能码=0 确认 链路地址域:01H 帧校验和:81H (前面除启动字符外的所有字节的累加) 结束字符:16H ⑤主站召唤2级数据报文:10 7B 01 7C 16 启动字符:10H 控制域: 7BH --> 0111 1011 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站 FCB(帧计数位)=1 FCV(帧计数有效位)=1(有效) 功能码=11 召唤用户2级数据 链路地址域:01H 帧校验和:7CH 结束字符:16H ⑥从站无所召唤数据响应报文:10 89 01 8A 16 启动字符:10H

101规约报文分析(适用初学者)

101规约报文分析 ①站链路请求报文:10 49 01 4A 16 启动字符:10H 控制域: 49H --> 0100 1001 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站 FCB(帧计数位)=0 FCV(帧计数有效位)=0(无效) 功能码=9 召唤链路状态 链路地址域:01H 帧校验和:4AH (前面除启动字符外的所有字节的累加) 结束字符:16H ②从站链路请求响应报文:10 8B 01 8C 16 启动字符:10H 控制域: 8BH --> 1000 1011 DIR(传输方向位)=1 PRM(启动报文位)=0 从站-->主站 ACD(要求访问位)=0(无一级数据) DFC(数据位)=0(表示子站可以继续接收数据) 功能码=11 以链路状态或访问请求回答请求帧链路地址域:01H 帧校验和:8CH (前面除启动字符外的所有字节的累加) 结束字符:16H ③主站链路复位请求报文:10 40 01 41 16 启动字符:10H 控制域: 40H --> 0100 0000 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站 FCB(帧计数位)=0 FCV(帧计数有效位)=0(无效) 功能码=0 复位远方链路 链路地址域:01H 帧校验和:41H (前面除启动字符外的所有字节的累加) 结束字符:16H ④从站链路复位响应报文:10 80 01 81 16 启动字符:10H 控制域: 80H --> 1000 0000 DIR(传输方向位)=1 PRM(启动报文位)=0 从站-->主站 ACD(要求访问位)=0(无一级数据) DFC(数据位)=0(表示子站可以继续接收数据)

101规约报文解析

<1 0 101规约(2002版)报文解析速查 1、 初始化 主站发:10 49 4F 98 16 目的:给地址为4F 的子站发请求链路状态命令。 子站回答:10 0B 4F 5A 16 目的:子站向主站响应链路状态。 主站发:10 40 4F 8F 16 目的:给地址为4F 的子站发复位通信单元命令。 子站回答:10 20 4F 6F 16 目的:ACD 位置1,表明子站向主站请求 1级数据上送。 主站发:10 7A 4F C9 16 目的:向地址为4F 的子站发召唤1级数据命令。 子站回答:68 09 09 68 28 4F 46 01 04 4F 00 00 00 11 16 (ASDU70,CON=28 ,COT=4) 目的:子站以 ASDU70(初始化结束)响应主站的召唤。并 ACD 位置1,表明子站继续 向主站请求1级数据上送。 后面跟随时间同步和总查询。 2、 对时 主站发:68 0F 0F 68 73 00 67 01 06 00 00 00 CD 85 36 0D 1E 0C 04 A4 16 目的:给地址为0的子站发对时命令。 对时时间为:04年12月31日13时54分34秒253毫秒 报文解析: 101规约(2002版)报文解析 四方

子站发:68 OF OF 68 80 00 67 01 07 00 00 00 F7 01 36 0D 1E 0C 04 58 16 目的:以ASDU6刀向应主站对时命令。 3、总召唤 主站发:68 09 09 68 53 4F 64 01 06 4F 00 00 14 70 16 目的:向地址为4F 的子站发总召唤命令。 子站回答:10 20 4F 6F 16 目的:ACD 位置1,表明子站向主站请求 1级数据上送。 主站发:10 5A 4F A9 16 目的:向地址为4F 的子站发召唤1级数据的命令。 子站回答:68 09 09 68 28 4F 64 01 07 4F 00 00 14 46 16 目的:子站响应总召唤, ACD 位置1。 主站发:10 7A 4F C9 16 目的:主站向子站召唤 1级数据。 子站回答:68 87 87 68 28 4F 01 7F 14 4F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 0000 0000 0000 00 00 00 00 00 00 00 01 01 0100 00 00 00 00 00 00 00 00 00 0000 0000 0000 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 0000 0101 0100 00 00 00 00 01 01 00 00 00 0000 00 00 00 00 00 00 00 00 00 0000 0000 0001 四方 101规约(2002版)报文解析

IEC101规约介绍

IEC870-5-101规约介绍 1?概述 本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通 道结构中只采用非平衡式传输方式。平衡式传输方式中101规约是一种“问答+循环”式规 约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答 式规约,只有主站端可以作为启动站。 2?帧格式简单说明 固定帧长格式 ________ 启动字符(10H)_________ 控制域(C) 启动字符(68H) 长度L包括控制域、地址域、用户数据区的字节数,为二进制数。 控制域(C)的定义 RES备用 PRM:启动报文位=0:从动站,报文为确认报文或响应报文。 =1:启动站,报文为发送或请求报文。 FCB帧计数位:启动站向从动站传输 启动站向从动站传输新一轮的发送/确认、请求/响应服务 时,将前一轮FCB取相反值。 FCV:帧计数有效位:启动站向从动站传输 =0:表示FCB变化无效。 =1 :表示FCB变化有效。 ACD:要求访问位:主站做从动站时ACD位无实际意义,ACD=0 子站做从动站时ACD=O:表示子站无1级用户数据; ACD=1 :表示子站有1级用户数据,希望向主站传输。 DFC:数据流控制位:从动站向启动站传输 =0:表示子站可以继续接收数据。 =1 :表示子站数据区满,无法接收新数据。

功能码(D3—D0):功能码范围为0—15(00H—0FH)。 链路地址域 链路地址域为子站站址。 帧检验和 帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。

101报文举例分析

101报文举例说明1.术语定义

2.报文举例并说明 (下行)对时命令 68 (启动字符)12 12 (长度)68(启动字符)73(控制域)01 00(链路地址01)67 (类型标识67对时)01(可变结构限定词sq=0,不连续,number=1个遥测值))06 00(激活)01 00(公共地址)00 00(空数据)f0 1c 0c 0a 3d 01 12(时间=2018年1月29日星期一,10时12分7秒408毫秒)55(校验和)16(结束字符) (上行)时钟上传 68(启动字符)12 12(长度)68 (启动字符)f3(控制域)01 00 (链路地址01)67(类型标识67对时)01(可变结构限定词sq=0,不连续,number=1个遥测值))07 00 (激活确认)01 00 (公共地址)00 00(空数据)ca dc 0c 0a 3d 01 12(时间=2018年1月29日星期一,10时12分56秒522毫秒)70 (校验和)16(结束字符) (下行)确认帧 10 00 01 00 01 16 (上行)请求链路状态 10 0b 01 00 0c 16 (下行)回复链路状态 10 80 68 80 68 80 (下行)请求链路状态 10 49 01 00 4a 16 (上行)回复链路状态 10 c9 01 00 ca 16 (下行)复位通道 10 40 01 00 41 16 (上行)确认帧 10 8b 01 00 8c 16 (下行)回复链路状态 10 0b 01 00 0c 16 (上行)请求链路状态

10 80 01 00 81 16 (下行)复位通道 10 00 01 00 01 16 (上行)复位通道 10 c9 01 00 ca 16 (上行)站端初始化成功 68 0c 0c 68 f3 01 00 46 01 04 00 01 00 00 00 02 42 16 (下行)确认帧 10 00 01 00 01 16 (下行)总召激活 68 0c 0c 68 73 01 00 64 01 06 00 01 00 00 00 14 f4 16 启动字符:68H ASDU长度:0CH(12个字节,即73 01 00 64 01 06 00 01 00 00 00 14) 重复长度:0CH 启动字符:68H 控制域:73H --> 0111 0011 DIR(传输方向位)=0 PRM(启动报文位)=1 主站-->从站 FCB(帧计数位)=1 FCV(帧计数有效位)=1(有效) 功能码=3 传送数据 链路地址域:01 00H 数据类型标识: 64H(CON<100>:=总召唤命令) 可变结构限定词:01H(SQ=0,number=1) 传送原因: 06 00H(Cause=6,激活) 应用服务数据单元地址:01 00H 信息元素00 00 信息体数据(元素):14H(召唤限定词QOI=20,站召唤全局) 帧校验和:F4H 结束字符:16H (上行)确认帧 10 a0 01 00 a1 16 (上行)确认总召唤 68 0c 0c 68 d3 01 00 64 01 07 00 01 00 00 00 14 55 16 (下行)确认帧 10 00 01 00 01 16 遥测数据-归一化值 68 47 47 68 f3 01 00 09 94 14 00 01 00 01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 13 00 ca 05 00 d0 02 00 97 16 正常

及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、、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)主站发送总召唤激活请求命令;

101规约和104规约介绍

101.104子站端通讯规约 101规约和104规约常用于调度中心和子站之间通讯。 101规约一般用于串口通讯,也可用UDP方式; 104规约则用于网络通讯,采用TCP/IP方式。 目前公司在eComm和DCAP系统中只有101规约和104规约发送端(即子站端/从站端)软件,没有接收端(即主站端)软件;而PDS 系统中,有101规约和104规约接收端(即主站端)软件,以及104规约发送端(即子站端)软件。 步骤 1确认信息 (1)101串口UDP 104 网口TCP/TIP 提供本机和对方IP 和端口 (2)配置文件公共地址链路地址域长度单点遥还是双点遥 信信息对象地址长度等

主站-〉子站总召报文:68 09 09 68 73 1F 64 01 061F0000 14 30 16 链路地址传送原因公共地址信息对象地址 (3) 点表数据对照表 2新建通讯设备 ※DCAP 参数数据管理工具 ※ECOMM 新建通讯设备 新建通讯设备类型为TCPSERVER 查看安装盘中是否有101.104规约 Config104.exe 必须和数据库ecomm.mdb 在同一个 文件目录下

3修改配置 DCAP 在Comm101Rtu.ini 中修改其相关配置 ECOMM 进入Config104XML.exe 新建配置,另存一个文件如 104xml 4生成数据对照表 ※DCAP 用CTMfor104.exe根据已给点表生成数据对照表ECOMM 在进入Config104XML.exe 新建配置,另存一个文件如 104xml 后修改其配置 5启动通讯程序 DCAP 启动Comm101Rtu.exe ECOMM 新建通道在Root (ecomm节点)上新建通道把已另存的104xml文件上传到通道启动Ecommserver =调试诊断

IEC101规约报文解析举例

IEC-101规约报文举例 1. 子站上电第一次建立连接后,上送初始化结束帧 2. 主站复位命令

3. 完整的时钟同步过程3.1.延时采集和延时发送 3.2.时钟同步

4. 总召唤4.1.站总召唤

4.2.分组召唤 5. 遥控 5.1.主站下发单点遥控合选择并且执行的全过程

5.2.主站下发单点遥控分选择并且撤销的全过程

6. 子站突发上送数据 6.1.YXBW、SOE 主站:10 5b 01 5c 16 子站:10 29 01 2a 16 主站:10 7a 01 7b 16 子站:68 09 09 68 28 01 01 81 03 01 03 00 01 b3 16【突发单点遥信】 主站:10 5a 01 5b 16 子站:68 09 09 68 28 01 01 81 03 01 03 00 00 b2 16【突发单点遥信】 主站:10 7a 01 7b 16 子站:68 1a 1a 68 08 01 1e 02 03 01 03 00 01 fc 43 39 16 81 03 07 03 00 00 f1 4a 39 16 81 03 07 62 16【突发单点时标单点CP56Time2a时标事件】 主站:10 5b 01 5c 16 子站:10 09 01 0a 16 主站:10 5a 01 5b 16 子站:68 09 09 68 28 01 01 81 03 01 08 00 00 b7 16【突发单点遥信】 主站:10 7a 01 7b 16 子站:68 0c 0c 68 08 01 02 01 03 01 08 00 01 97 32 04 e6 16【突发带时标CP24单点遥信事件】主站:10 5b 01 5c 16 子站:10 09 01 0a 16 6.2.变化遥测 主站:10 7b 01 7c 16 子站:10 29 01 2a 16 主站:10 5a 01 5b 16 子站:68 0b 0b 68 28 01 09 81 03 01 08 40 00 01 00 00 16【突发规一化遥测】 主站:10 7a 01 7b 16 子站:68 0b 0b 68 08 01 09 81 03 01 08 40 00 00 00 00 df 16【突发规一化遥测】 主站:10 5b 01 5c 16 子站:10 09 01 0a 16

101规约

IEC870-5-101规约 1.概述 本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平衡式传输方式。平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为起动站。 2.帧格式简单说明 2.1 2.2 2.3长度L 长度L包括控制域、地址域、用户数据区的字节数,为二进制数。 2.4 DIR:传输方向位 =0:表示报文是主站向子站传输。 =1:表示报文是子站向主站传输(部版101有用)。 PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。 =1:启动站,报文为发送或请求报文。

FCB:帧计数位:启动站向从动站传输 启动站向从动站传输新一轮的发送/确认、请求/响应服务 时,将前一轮FCB取相反值。 FCV:帧计数有效位:启动站向从动站传输 =0:表示FCB变化无效。 =1:表示FCB变化有效。 ACD:要求访问位:主站做从动站时ACD位无实际意义,ACD=0。 子站做从动站时ACD=0:表示子站无1级用户数据; ACD=1:表示子站有1级用户数据,希望向主站传输。 DCF:数据流控制位:从动站向启动站传输 =0:表示子站可以继续接收数据。 =1:表示子站数据区满,无法接收新数据。 功能码(D3—D0):功能码范围为0—15(00H—0FH);功能码代表的意义较为烦 琐,参考《关于基本远动任务配套标准的说明》(远动设备及 系统传输规约)。 2.5链路地址域 链路地址域为子站站址。 2.6帧检验和 帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。 3.非平衡式传输—即主站作为启动站的各种报文 3.1 主站的询问顺序 对于点对点和多个点对点的通道结构,主站或子站复位后首先进行初始化,总召唤和时钟同步后系统转入正常,然后在循环召唤2级用户数据的序列中定期插入按照分组召唤方式和按顺序收集各组数据进行召唤。在子站回送的报文中如果ACD=1,则立即收集1级用户数据,1级用户数据收集完后,转向上述循环询问过程,此种循环召唤过程可以被中断,如被召唤电度、遥控等。 3.2复位远方链路报文 子站确认帧(M_RL_NA_1 CON) 3.3

最新101通信规约V1-x

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)接收校验 ●由串行接口芯片检查每个字符的启动位、停止位、偶校验位 ●检查启动字符、结束字符以确定此帧长度是否正确 ●检查校验和 ●在校验中,若检出一个差错,则舍弃此帧数据。 3、控制域(C)的定义 3.1主站作为启动站的传输过程中使用的控制域C1 1)主站向子站传输报文中控制域各位的定义 传输方向位DIR DIR=0,表示报文是由主站向子站传输

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 )无数据应答 4FCB :主站命令计数位,每次翻转。正常流程FCB 位每次翻转,如果主站未收到子站的正确应答,则FCB 位不翻转,如连续多次(三次以上)未收到,则初始化链路。子站判断FCB 位,如果发现未变化,则重发上次的原码。 FCV :主站命令有效位 ACD :子站命令,ACD=1表示有一级数据,要求主站召唤 DFC :子站命令,DFC=1表示数据流满,要求暂停召唤 5.功能码表 主站->分站 分站->主站

子站命令 二、101原码分析 1.请求远方链路 手发报文:10 4901 4A 16 (1)控制域=49,(2)链路地址=01H RTU响应:10 0B01 8C 16 (10 AB 01 AC 16) 结果:响应正确 说明:这是规约中的第一步,请求远方链路。若RTU响应后一种报文,表示RTU有1级数据,那主站在复位远方链路之后立刻召唤1级数据。 2.复位远方链路 手发报文:10 4001 41 16 (1)控制域=40,(2)链路地址=01H RTU响应:10 0001 81 16 (10 A0 01 A1 16) 结果:响应正确 说明:这是规约中的第二步,复位远方链路。若RTU响应后一种报文,表示RTU有1级数据,那主站在本帧之后立刻召唤1级数据。然后才总召唤。 3.询问1级用户数据 手发报文:10 7A01 7B 16 (1)控制域=40,(2)链路地址=01H RTU响应: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级用户数据包括变位遥信,子站初始化结束报文和由读命令所寻址的信息体的数据。其中常用的就是变位遥信。

IEC101规约介绍

IEC870-5-101规约介绍 1.概述 本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平衡式传输方式。平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为启动站。 2.帧格式简单说明 2.1 2.2 2.3长度L 长度L包括控制域、地址域、用户数据区的字节数,为二进制数。 2.4 RES:备用 PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。 =1:启动站,报文为发送或请求报文。 FCB:帧计数位:启动站向从动站传输 启动站向从动站传输新一轮的发送/确认、请求/响应服务 时,将前一轮FCB取相反值。 FCV:帧计数有效位:启动站向从动站传输 =0:表示FCB变化无效。 =1:表示FCB变化有效。

ACD:要求访问位:主站做从动站时ACD位无实际意义,ACD=0。 子站做从动站时ACD=0:表示子站无1级用户数据; ACD=1:表示子站有1级用户数据,希望向主站传输。 DFC:数据流控制位:从动站向启动站传输 =0:表示子站可以继续接收数据。 =1:表示子站数据区满,无法接收新数据。 功能码(D3—D0):功能码范围为0—15(00H—0FH)。 2.5链路地址域 链路地址域为子站站址。 2.6帧检验和 帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。

2.7 应用服务数据单元结构 在监视方向上的过程信息 类型标识=TYPE IDENTIFICATION:=UI8[1..8]<0..44> <0>:= 未定义 <1>:= 单点信息M_SP_NA_1 <2>:= 带时标的单点信息M_SP_TA_1 <3>:= 双点信息M_DP_NA_1 <4>:= 带时标的双点信息M_DP_TA_1 <5>:= 步位置信息M_ST_NA_1 <6>:= 带时标的步位置信息M_ST_TA_1 <7>:= 32比特串M_BO_NA_1 <8>:= 带时标的32比特串M_BO_TA_1 <9> := 测量值, 规一化值M_ME_NA_1 <10> := 测量值,带时标的规一化值M_ME_TA_1 <11> := 测量值, 标度化值M_ME_NB_1 <12> := 测量值, 带时标的标度化值M_ME_TB_1 <13> := 测量值, 短浮点数M_ME_NC_1 <14> := 测量值, 带时标的短浮点数M_ME_TC_1

相关文档
最新文档