iec101-104规约各种标识

合集下载

104规约中的类型标识符

104规约中的类型标识符

表1 在监视方向上的过程信息类型标识=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<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<22..29> := 为将来兼容定义保留<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<41..44> := 为将来兼容定义保留表2 在控制方向的过程信息类型标识=UI8[1..8]<45..69>CON<45>:= 单点命令C_SC_NA_1 CON<46>:= 双点命令C_DC_NA_1 CON<47>:= 步调节(升降)命令C_RC_NA_1 CON<48>:= 设定值(设点)命令, 规一化值C_SE_NA_1 CON<49>:= 设定值(设点)命令, 标度化值C_SE_NB_1 CON<50>:= 设定值(设点)命令, 短浮点数C_SE_NC_1CON<51>:= 32 比特串C_BO_NA_1 <52..57> := 为将来兼容定义保留CON<58> := 带时标CP56Time2a 的单命令C_SC_NA_1 CON<59> := 带时标CP56Time2a 的双命令C_DC_NA_1 CON<60> := 带时标CP56Time2a 的升降命令C_RC_NA_1 CON<61> := 带时标CP56Time2a 的设点命令,规一化值C_SE_TA_1 CON<62> := 带时标CP56Time2a 的设点命令,标度化值C_SE_TB_1 CON<63> := 带时标CP56Time2a 的设点命令,短浮点数C_SE_TC_1 CON<64> := 带时标CP56Time2a 的32 比特串C_BO_NA_1 <65..69> := 为将来兼容定义保留表3 在监视方向的系统命令类型标识=UI8[1..8]<70..99><70> := 初始化结束M_EI_NA_1<71..99>:= 为将来兼容定义保留表4 在控制方向的系统命令类型标识=UI8[1..8]<100..109>CON<100>:= 总召唤命令C_IC_NA_1 CON<101>:= 电能脉冲召唤命令C_CI_NA_1 CON<102>:= 读命令C_RD_NA_1 CON<103>:= 时钟同步命令C_CS_NA_1 CON<104>:= 测试命今C_TS_NA_1 CON<105>:= 复位进程命令C_RP_NA_1 CON<106>:= 延时获得命今C_CD_NA_1 CON<107>:= 带时标CP56Time2a 的测试命令C_TS_NA_1 <108..109>:= 为将来兼容定义保留表5 在控制方向的参数命令类型标识=UI8[1..8]<110..119>CON<110>:= 测量值参数, 规一化值P_ME_NA_1 CON<111>:= 测量值参数, 标度化值P_ME_NB_1 CON<112>:= 测量值参数, 短浮点数P_ME_NC_1 CON<113>:= 参数激活P_AC_NA_1 <114..119>:= 为将来兼容定义保留表6 文件传输类型标识=UI8[1..8]<120..127><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_T A_1 <127> := 为将来兼容定义保留注在控制方向上具有CON标记的ASDU,在监视方向上可以传送同样的报文内容,只是传送原因会不相同,在监视方向上这些ASDU用作肯定或否定确认。

IEC101(104)规约培训解读

IEC101(104)规约培训解读
18
链路层控制域功能码(平衡模式)
启动方向 功能码和服务
<0> 复位远方链路 <1>复位用户进程 <3>发送/确认用户数据 <9>请求链路状态
从动方向 功能码和服务
<0>确认:肯定认可 <1>确认:否定认可
<4>发送/无应答用户数据 无应答 <11>响应:链路状态
19
规约应用层
0x68 Len Len 0x68 Link Control Link Address Application Data Check Code 0x16

信息体地址 标识某具体的信息。 有明确的含义。
应用层公共地址和信息体地址唯一的标识了某个信息点。
24
链路初始化(非平衡101)
主站 请求链路状态 子站
索引
响应链路状态 复位远方链路
肯定确认/否定确认
25
链路初始化(平衡101)
配电主站应用功能
配电主站初始化开始 请求链路状态 FC=9 PRM=1 PRM=0 复位远方链路 FC=0 链路连接已建立 PRM=1 FC=0 PRM=0 PRM=1 链路状态 FC=11 PRM=0 PRM=1 链路被复位,等待 下一帧的FCB=1 FC=0 PRM=0 配电主站初始化结束 后续命令: (1)总召唤 (2)时钟同步 链路连接已建立 FC=0 复位远方链路 FC=9 请求链路状态 链路被复位,等待 下一帧的FCB=1 FC=11 链路状态

请求 / 响应(S3) 从动站接收到启动站的请求报文后,用数 据响应启动站的请求。如召唤数据、请求 1数据、请求链路状态等。
12
101帧格式一(固定帧长)

IEC101(104)规约

IEC101(104)规约
ACD
D4 D3 D2 D1 D0 FCV 23 22 21 20 DFC 功能码
说明:
FCV--FCB有效位,S2、S3服务时为1,S1服务时为0 FCB--S2、S3服务时切换,S1服务时不变。 PRM--启动标志。主站到子站为1,子站到主站为0 DIR--方向标志。一方为1,反向为0。通常主到子为1,子到主为0 ACD--不在使用本标志,子站数据通过S2发送到主站 DFC--流量控制标识
请求 / 响应(S3) 从动站接收到启动站的请求报文后,用数 据响应启动站的请求。如召唤数据、请求 1数据、请求链路状态等。
11
101帧格式一(固定帧长)
0x10 Link Control Link Address Check Code
0x16
固定帧长帧格式:
• 长度固定恒为5个字符 • 0x10--启动字符 • Link Control--链路控制域 • Link Address--链路地址域 • Check Code--校验和,Link
可变帧长
长度 含义
类型标识 1 什么类型帧?
可变结构限 1 如何解析? 定词
传输原因
1 什么原因传 输?
应用层公共 1 什么地址? 地址域
信息体地址 2 那个数据点?
信息体
X 信息
应用层帧结构
19
常用的类型标识
标识
1 2 9 15 21 45/46
48 100 101 103
含义
总召唤遥信、变位遥信 SOE事项 越限遥测 电度量 总召唤遥测量 遥控
IEC101,104规约入门培训 IEC101/104规约
1
培训大纲
1. IEC规约简介 2. IEC-101规约 3. IEC-104规约 4. 集中答疑

101及104规约报文解析方法

101及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、DNP3.0、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)主站发送总召唤激活请求命令;召唤全数据格式启动68字节数OE发序列发序列收序列收序列类型标识64信息数01原因06原因00公共地址11公共地址00信息地址00信息地址00信息地址00召唤限定词14例如;68 0E 00 00 00 00 64 01 06 00 01 00 00 00 00 14起始字符:68H应用规约数据单元长度(APDU):0EH(14个字节,即00 00 00 00 64 01 06 00 01 00 00 00 00 14)控制域第一个八位组:00H --> 0000 0000由第一位0可知是I格式帧;控制域第二个八位组:00H --> 与第一个八位组的第2-8位组成0000 0000(高位) 0000 000(低位)所以,发送序号N(S)=0(注:I格式帧计数)控制域第三四八位组:00H 00H --> 0000 0000(第四个八位组,高位) 0000 000(第三个八位组的第2-8位,低位)类型标识:64H(CON<100>:=总召唤命令)可变结构限定词:01H(SQ=0,number=1)传送原因:06H 00H(Cause=6,激活)APDU地址:01H 00H(ADDR=1,即0001H,低位在前,高位在后)信息体地址:00H 00H 00H(低位在前,高位在后)信息体元素:14H(召唤限定词QOI=20,站召唤全局)7)从站站发送总召唤激活结束命令,68 0E 06 00 02 00 64 01 0A 00 01 00 00 00 00 14传送原因;0A(结束字符)遥信报文;6)从站发送单点遥信数据帧;68 1E 02 00 02 00 01 05 14 00 01 00 0A 00 00 00 0C 00 00 00 0E 00 00 00 10 00 00 00 64 00 00 01控制域;02 00 02 00类型标识:01H(CON<1>:=单点信息)可变结构限定词:05H(SQ=0,number=5,由此可知有5个不连续的单点信息)传送原因:14H 00H(Cause=20,响应站召唤)终端地址:01H 00H第一个信息体地址:0AH 00H 00H(点号:10)第一个信息体数据:00H(遥信状态;分)第二个信息体地址:0CH 00H 00H(点号;12)第二个信息体数据:00H(遥信状态;分)。

104规约中的类型标识符

104规约中的类型标识符

表1 在监视方向上的过程信息类型标识=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<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<22..29> := 为将来兼容定义保留<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<41..44> := 为将来兼容定义保留表2 在控制方向的过程信息类型标识=UI8[1..8]<45..69>CON<45>:= 单点命令C_SC_NA_1 CON<46>:= 双点命令C_DC_NA_1 CON<47>:= 步调节(升降)命令C_RC_NA_1 CON<48>:= 设定值(设点)命令, 规一化值C_SE_NA_1 CON<49>:= 设定值(设点)命令, 标度化值C_SE_NB_1 CON<50>:= 设定值(设点)命令, 短浮点数C_SE_NC_1CON<51>:= 32 比特串C_BO_NA_1 <52..57> := 为将来兼容定义保留CON<58> := 带时标CP56Time2a 的单命令C_SC_NA_1 CON<59> := 带时标CP56Time2a 的双命令C_DC_NA_1 CON<60> := 带时标CP56Time2a 的升降命令C_RC_NA_1 CON<61> := 带时标CP56Time2a 的设点命令,规一化值C_SE_TA_1 CON<62> := 带时标CP56Time2a 的设点命令,标度化值C_SE_TB_1 CON<63> := 带时标CP56Time2a 的设点命令,短浮点数C_SE_TC_1 CON<64> := 带时标CP56Time2a 的32 比特串C_BO_NA_1 <65..69> := 为将来兼容定义保留表3 在监视方向的系统命令类型标识=UI8[1..8]<70..99><70> := 初始化结束M_EI_NA_1<71..99>:= 为将来兼容定义保留表4 在控制方向的系统命令类型标识=UI8[1..8]<100..109>CON<100>:= 总召唤命令C_IC_NA_1 CON<101>:= 电能脉冲召唤命令C_CI_NA_1 CON<102>:= 读命令C_RD_NA_1 CON<103>:= 时钟同步命令C_CS_NA_1 CON<104>:= 测试命今C_TS_NA_1 CON<105>:= 复位进程命令C_RP_NA_1 CON<106>:= 延时获得命今C_CD_NA_1 CON<107>:= 带时标CP56Time2a 的测试命令C_TS_NA_1 <108..109>:= 为将来兼容定义保留表5 在控制方向的参数命令类型标识=UI8[1..8]<110..119>CON<110>:= 测量值参数, 规一化值P_ME_NA_1 CON<111>:= 测量值参数, 标度化值P_ME_NB_1 CON<112>:= 测量值参数, 短浮点数P_ME_NC_1 CON<113>:= 参数激活P_AC_NA_1 <114..119>:= 为将来兼容定义保留表6 文件传输类型标识=UI8[1..8]<120..127><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_T A_1 <127> := 为将来兼容定义保留注在控制方向上具有CON标记的ASDU,在监视方向上可以传送同样的报文内容,只是传送原因会不相同,在监视方向上这些ASDU用作肯定或否定确认。

IEC101和104规约

IEC101和104规约

4、层次结构
OSI七层体系
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
IEC 60870-5-101 三层参考模型
“增强性能体系结构” (EPA)
应用层
数据链路层
物理层
远动数据传输规约
-IEC60870-5系列
2019/11/4
IEC60870
12
IEC60870-5-101( V 2.0 ) IEC60870-5-104( V 1.0 )
• 解答疑难问题
• 。。。。。
2019/11/4
IEC60870
15
概要介绍IEC系列协议(一)
• 什么是IEC101,它能解决那些问题
远动设备及系统传输规约第101篇-基本远动任务
问答方式(Polling)
上行信息:遥测,遥信,遥脉,终端设备状态
下行信息:遥控,设点,对时
信息量大,传输机制成熟。
IEC 60870-5-101网络访问
1、应用环境
1.用于变电站与控制中心之间的串行异步数 据通信。
通信口通信参数:1位起始位、1位停止 位、1位偶校验位、8位数据位。
校验方式:纵向和校验 2.使用全双工或半双工通道
3.通讯速率300-9600bps,小于1200bps时, 协议部分应用受到限制。
• IEC101与DL634的关系
IEC101是国际标准。DL634是中国电力行业标 准,而且是从IEC101翻译过来的又增加具有中国 特色的补充规定,但扩充往往又会带来新的矛盾。
2019/11/4
IEC60870
16
选择IEC101协议的理由
一个新的协议是否能被接受
• 传输类型多 • 使用方便、灵活 • 国家、行业命令 • 信息量大 • 大家普遍接受 • 传输的安全性 • 出错处理

IEC101(104)规约入门培训(免费)

IEC101(104)规约入门培训(免费)
之前的数据长度 • Link Control--链路控制域 • Link Address--链路地址域 • Check Code--校验和,链路控制、链路地
址、应用层数据所有数据累加和的256模值 • Application data--应用层数据域 • 0x16--结束字符
13
规约链路层
索引
链路控制域 顾名思义是链路控制域用于链路控制。 链路控制在两个方向分别定义。 链路控制在平衡和非平衡模式下分别定义。 链路控制域占1个字节。
68 L L 68 L.C
L.A A.D CS 16
09 归一化遥测量 02 SQ:0信息对象序列;2个信息对象 03 传输原因:突变 01 应用层公共地址01 01 信息对象地址:0x0701 07 遥测值:0x640a 0a 品质描述:00 64 00 05 信息对象地址:0x0705 07 遥测值:0x730b 0b 品质描述:00 73 00
17
链路层控制域功能码(平衡模式)
启动方向
从动方向
功能码和服务
功能码和服务
<0> 复位远方链路 <1>复位用户进程 <3>发送/确认用户数据
<0>确认:肯定认可 <1>确认:否定认可
<4>发送/无应答用户数据 无应答
<9>请求链路状态
<11>响应:链路状态
18
规约应用层
索引
0x68 Len Len 0x68 Link Control Link Address Application Data Check Code 0x16
IEC-103
与站内继电保护 设备间通讯
厂站与调度主站

104规约解读

104规约解读

104规约解读一、104规约报文分3种类型,称U格式、S格式、I格式。

激活帧生效:680407000000激活帧确认:68040B000000测试帧生效:680443000000测试帧确认:680483000000停止帧生效:680413000000如S帧确认:6804010002003、I格式:一般带有ASDU报文,传输各种数据、命令,如YX、YC数据总召唤、读命令、YK、对时等。

二、通讯报文实例:68 04 07 00 00 00 /* U格式启动帧 */68 04 0B 00 00 00 /* 响应帧 */68 0E 00 00 02 00 64 01 06 00 01 00 00 00 0014/* I格式总召帧 */ 68 0E 44 00 02 00 64 01 07 00 01 00 00 00 0014/* 总召激活帧 *//* 总召遥信帧 */68 8C 46 00 02 00 01 FF 14 00 01 00 01 00 00 00 00 01 01 00 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 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 80 00 01 01 00 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 01 00 00 01 00 00 00 00 00信息字个数为:FF-80,当信息字个数小于80时为非连续数据,应给出每个信息字的地址68 8C 48 00 02 00 01 FF 14 00 01 00 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 80 00 01 00 00 0000 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 0001 00 00 00 00 01 00 00 00 00 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 01 00 00 00 00 00 00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00/* 总召遥测帧 */68 8D 5C 00 02 00 15 C0 14 00 01 00 01 40 00 0B 04 0D 04 09 04 69 00 79 00 67 00 40 FD EC FF CE FF AA 06 0C 04 09 04 09 04 27 02 21 02 3D 02 4B F8 F0 FE B6 FF AA 06 0B 04 0B 04 09 04 00 00 00 00 00 00 00 00 00 00 00 00 0B 04 0C 04 09 04 00 00 02 07 01 07 00 07 1F 06 1A 06 77 04 4B 04 EA 04 12 05 00 00 00 00 00 00 00 00 00 00 73 05 75 05 58 05 5A 05 37 01 12 01 1B 01 00 00 00 00 00 00 E5 03 DF 03 F0 03 10 00 C4 06 C3 06 BC 0668 8D 5E 00 02 00 15 C0 14 00 01 00 41 40 00 E9 03 D0 03 F2 03 22 00 BD 06 BE 06 BD 06 0A 04 0C 04 0A 04 54 02 4B 02 52 02 3E 07 0E 01 7C 00 E6 03 DF 03 EF 03 D6 03 D6 03 DB 03 84 07 C3 01 A2 00 0B 04 0B 04 09 04 9A 02 96 02 99 02 67 07 37 01 7E 00 E8 03 D0 03 F3 03 4D 04 4B 04 46 04 A6 07 01 02 9A 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 8D 01 94 01 98 01 96 07 BC 0068 0E 64 00 02 00 64 01 0A 00 01 00 00 00 0014/* 总召激活终止帧 *//* 对时报文 */68 14 08 00 04 00 67 01 0600 01 00 00 00 0020 00 1E 08 18 0A 0668 14 0A 00 04 00 67 0107 00 01 00 00 00 0020 00 1E 08 18 0A 06|> |-------------| | | |-----| |-----| |---------| |--------------------------| 长度帧计数 | 个数原因主站地址信息地址 CP56Time2a时标按乘2变化类型毫秒L-毫秒H-分-时-日-月-年68 04 43 00 00 00 /* 链路测试报文 */68 04 83 00 00 00 /* 响应帧 *//* 变化遥测帧 */68 AA 64 00 02 00 15 20 03 00 01 00 01 40 0005 04 02 40 0005 04 03 40 00 18 04 07 40 00 24 FD 0F 40 00 26 02 3E 40 00 C4 06 3F 40 00 BD 06 4C 40 00 51 02 50 40 00 81 00 55 40 00 DC 03 66 40 00 59 04 81 40 00 42 00 95 40 00 56 03 97 40 00 5307 9A 40 00 C9 01 9B 40 00 C8 01 9C 40 00 C6 01 9E 40 00 D3 00 A2 40 00 ED 01 A7 40 00 2E 02 A8 40 00 2C 02 AA 40 00 11 01 AC 40 00 37 02 AD 40 00 2C 02 B8 40 00 35 00 B9 40 00 47 00 BB 40 00 71 FE C7 40 00 B9 FD CA 40 00 3E 02 CB 40 00 3E 02 CC 40 00 41 02 D6 40 00 86 06/* 变位遥信帧 */68 16 0E 00 0A 00 01 03 0300 01 00 01 00 00 01 02 00 00 01 03 00 00 01| |-------------| | | |-----| |-----| |---------| | |---------| | |--------| | 长度帧计数类型个数原因主站地址遥信地址值遥信地址值遥信地址值/* SOE事件帧 */68 15 10 00 0C 00 1E 01 0300 01 00 01 00 00 01 01 62 3A 08 18 0A 06|> |-------------| | | |-----| |-----| |---------| | |-------------------------| 长度帧计数 | 个数原因主站地址遥信地址值 CP56Time2a时标类型毫秒L-毫秒H-分-时-日-月-年68 0E 12 00 0E 00 2E 01 0600 01 00 01 60 0081/* 双点遥控分选择 */68 0E 12 00 0E 00 2E 01 07 00 01 00 01 60 0081 /* 遥控返校 */|> |-------------| | | |-----| |-----| |---------| |长度帧计数 | 个数原因主站地址信息地址双命令类型68 0E 12 00 0E 00 2E 01 0600 01 00 01 60 0001/* 双点遥控分执行 */68 0E 12 00 0E 00 2E 01 07 00 01 00 01 60 0001 /* 遥控返校 */68 0E 12 00 0E 00 2D 01 0600 01 00 01 60 0080/* 单点遥控分选择 */68 0E 12 00 0E 00 2D 01 07 00 01 00 01 60 0080 /* 遥控返校 */68 0E 14 00 10 00 2D 01 06 00 01 00 01 60 0000/* 单点遥控分执行 */68 0E 14 00 10 00 2D 01 07 00 01 00 01 60 0000 /* 遥控返校 */|> |-------------| | | |-----| |-----| |---------| |长度帧计数 | 个数原因主站地址信息地址单命令类型68 0E 14 00 10 00 2D 01 08 00 01 00 01 60 0080/* 单点遥控分撤销 */68 0E 14 00 10 00 2D 01 09 00 01 00 01 60 0080 /* 遥控返校 */68 10 34 00 00 00 30 01 06 00 01 00 01 62 00 64 00 80/*单点AGC选择*/|> |-------------| | | |-----| |-----| |---------| | |长度帧计数 | 个数原因主站地址信息地址 YT值单命令类型68 0E 40 00 00 00 65 01 06 00 01 00 00 00 0045/* I格式总召YM*/68 10 36 00 00 00 30 01 06 00 01 00 01 62 00 64 00 00/*单点AGC执行*/68 04 01 00 12 00 /* S格式计数帧 */|> |-----| |------|长度 S格式帧接收序号注:收到5、6帧以后,主站发一次确认帧,可以以此判断通道状况三、信息体地址的问题前面说101对YX、YC、YK都有规定的信息体起始地址。

104规约类型标识

104规约类型标识

104规约类型标识1:单点信息2:带短时标的单点信息3:双点信息4:带短时标的双点信息5:步长位置信息6:带短时标的步长位置信息7:32比特串8:带短时标的32比特串9:测量值,归一化值10:带短时标的测量值,归一化值11:测量值,标度化值12:带短时标的测量值,标度化值13:测量值,短浮点数14:带短时标的测量值,短浮点数15:累计值16:带短时标的累计值17:带时标的保护设备事件18:带时标的继电保护装置成组启动事件19:带时标的继电保护装置成组输出电路信息20:具有状态变位检出的成组单点信息21:测量值,不带品质描述的归一化值30:带CP56Time2a时标的单点信息31:带CP56Time2a时标的双点信息32:带CP56Time2a时标的步位置信息33:带CP56Time2a时标的32比特串34:带CP56Time2a时标的测量值规一化35:带CP56Time2a时标的测量值标度化36:带CP56Time2a时标的测量值短浮点37:带CP56Time2a时标的累计量38:带CP56Time2a时标的继电保护装置39:带CP56Time2a时标的继电保护装置成组启动事件40:带CP56Time2a时标的继电保护装置成组输出电路信息41~44:为将来的兼容定义保留45:单命令46:双命令47:步调节命令48:设点命令,归一化值49:设点命令,标度化值50:设点命令,浮点数值51:32比特串52~57:为将来的兼容定义保留58:带CP56Time2a时标的单命令59:带CP56Time2a时标的双命令60:带CP56Time2a时标的步调节命令61:带CP56Time2a时标的设点命令,归一化值62:带CP56Time2a时标的设点命令,标度化值63:带CP56Time2a时标的设点命令,浮点数值64:带CP56Time2a时标的32比特串65~69:为将来的兼容定义保留70:初始化结束71~99:为将来的兼容定义保留100:总召唤101:电能脉冲召唤命令102:读命令103:时钟同步命令104:测试命令105:复位进程命令106:延时获得命令107:带CP56Time2a时标的测试命令108~109:为将来的兼容定义保留110:规一化值的参数111:比例系数的参数112:浮点数值的参数113:参数的激活114~119:为将来的兼容定义保留120:文件准备就绪121:节准备就绪122:召唤目录,选择文件,召唤文件,召唤节123:最后节,最后段124:确认文件,确认节125:段126:目录127:为将来的兼容定义保留。

IEC101和104

IEC101和104

RTU须逐条对命令用相Identification)
系统命令
《100》站(总)召唤命令 《101》计数量召唤命令 《102》读命令 《103》时钟同步命令 《104》测试命令 《105》复位进程命令 《106》延时获得命令 C-IC-NA-1 C-CI-NA-1 C-RD-NA-1 C-CS-NA-1 C-TS-NA-1 C-RP-NA-1 C-CD-NA-1
报文类型标识(三) (Type Identification)
《33》带CP56时标的32比特串 《34》带CP56时标的归一化测量值 《35》带CP56时标的标度化测量值 《36》带CP56时标的短浮点测量值 《37》带CP56时标的累计量 《38》带CP56时标的继电保护设备事件 《39》带CP56时标的继电保护设备成组启动事件 《40》带CP56时标的继电保护设备成组输出信息 《70》站端初始化结束 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
信息体1
信息体时标
。。。。。
信息体n
IEC101协议的典型报文(二)
总召唤报文 遥控命令 68090968 730164010601000014 F416 68090968 53012D010601010BYK XX16 S/E QU RES BS1 0 执行 0 无意 1 短脉冲 0 0跳
1 选择 2长脉冲 3 持续输出 1合
RTU须逐条回答
报文类型标识(六) (Type Identification)
参数命令 《110》归一化测量值参数 《111》标度化测量值参数 《112》短浮点测量值参数 《113》参数激活 文件传输 《120》文件准备就绪 《121》节准备就绪 《122》召唤/选择目录、文件 《123》最后的节、段 《124》认可文件、节 《125》段 《126》目录

101和104规约

101和104规约

遥测,无品质描述词的规一划遥测
30(0x1E)
带CP56Time2a时标的单点信息 长时标的单点SOE(一般使用)
31(0x1F)
带CP56Time2a时标的双点信息 长时标的双点SOE(一般使用)
34(0x22) 带CP56Time2a时标的规一划值 长时标规一划遥测
类型标识
• 续上页
标识
名称
含义
9(0x09)
停止激活确认
10(0x0A)
激活终止
20(0x14)
响应总召唤
21(0x15)-36(0x24)
响应第一组——第十六组组召唤
传输原因
传输原因
含义
44(0x2C)
未知的类型标识
45(0x2D)
未知的传送原因
46(0x2E)
未知的应用服务数据单元公共地址
47(0x2F)
未知的信息对象地址
集合
即每个信息体分别带有信息体地址
• SQ := 1 信息对象地址是顺序信息元素的第一个信息
元素的地址。后续信息元素的地址是从这个地址起顺序
加1。
即所有信息体只有第一个信息体带有信息体地址,后续
信息体地址依次加1。
• NUM:信息体的个数
传输原因
• 传送原因可能为一字节也可能为两字节,具体如下
原因(cause)
分(等同与IEC60870-5-104部分);
• IEC60870-5规约体系可分为两部分,一部分为基础
性的,定义各种数据结构、帧格式等包括IEC608705-1 、 IEC60870-5-2、 IEC60870-5-3、 IEC60870-5-4、
IEC60870-5-5等,另一个为通信规约,包括101、

IEC104规约说明

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的分组召唤。

IEC101、104规约培训资料

IEC101、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.信息体地址信息体地址这一部分,不同调度系统厂家、不同区域、不同组织的定义会有所不同。

101规约和104规约介绍

101规约和104规约介绍

101.104子站端通讯规约101规约和104规约常用于调度中心和子站之间通讯。

101规约一般用于串口通讯,也可用UDP方式;104规约则用于网络通讯,采用TCP/IP方式。

目前公司在eComm和DCAP系统中只有101规约和104规约发送端(即子站端/从站端)软件,没有接收端(即主站端)软件;而PDS 系统中,有101规约和104规约接收端(即主站端)软件,以及104规约发送端(即子站端)软件。

步骤1确认信息(1)101串口UDP104 网口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 新建配置,另存一个文件如104xml4生成数据对照表※DCAP 用CTMfor104.exe根据已给点表生成数据对照表ECOMM 在进入Config104XML.exe 新建配置,另存一个文件如104xml 后修改其配置5启动通讯程序DCAP 启动Comm101Rtu.exeECOMM 新建通道在Root (ecomm节点)上新建通道把已另存的104xml文件上传到通道启动Ecommserver=调试诊断首先确认信息,和对方协商通讯口配置和互操作性:●对101规约而言,通讯双方必须约定采用串口还是UDP方式,以及串口的设置(波特率,奇偶校验,数据位,停止位)或UDP的设置(双方IP和端口)●对eComm系统的104发送软件而言,必须指定对方的IP地址,如果端口不指定,可以设为0;对DCAP系统的104发送软件而言,如果指定对方的IP地址和端口,则分别设置到远方网址和远方端口,如果不指定,远方网址和远方端口必须清空(不能写0)如果不能确定对方IP和端口,不要随便填。

IEC104报文流程有常用类型标识解释

IEC104报文流程有常用类型标识解释

IEC104规约流程该规名^在DF8900中规约号为104,在DF8002或DF1800系统中规约号一般为99,但也有个别现场因实际情况而不同.97版或2002版IEC104在流程上没有什么变化,只是扩展了遥测遥信等信息体基地址..目前无论是DF8900还是DF8002或DF1800系统都可以通过配置"iec104规约配置表.ini”文件来配置下来信息.一.流程下面以公共地址字节=2/传送原因字节=2/信息体地址字节=3,97版基地址为例.报文中字符均为16进制表示,报文中长度指除启动符与长度字节外的所有字节^注意长帧报文中的“发送序号"与“接收序号”具有抗报文丢失功能.第一■步:首次握手(U帧)发送一>激活传输启动:68(启动符)04(长度)07(控制域)000000接收一>确认激活传输启动:68(启动符)04(长度)0B(控制域)000000第二步:总召唤,召唤YC,YX(可变长I帧)初始化后定时发送总召唤(DF8900系统通过设置RTU参数表中的”全数据扫描间隔”单位是分钟.DF1800/DF8002系统在程序中写定,一般15分钟召唤一次)发送一>总召唤:68(启动符)0E(长度)0000(发送序号,2个字节)0000(接收序号,2个字节)64(类型标识)01(可变结构限定词)0600(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)000000(信息体地址,3个字节)14(QOI,区分是总召唤还是分组召唤,如果是2002版基地址的没有分组召唤)接收一>S帧:(记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧I帧回答一S帧,但我们要求接收一帧I帧就应答一S帧)680401000200:接收一>总召唤确认(发送帧的镜像,除传送原因不同):68(启动符)0E(长度)0000(发送序号,2个字节)0200(接收序号,2个字节)64(类型标识)01(可变结构限定词)0700(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)000000(信息体地址,3个字节)14(QOI)发送一>$帧:(记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧I帧回答一S帧,但我们要求接收一帧I帧就应答一S帧)680401000200接收一>YX帧:(以类型标识1为例)68(启动符)1A(长度)0200(发送序号,2个字节)0200(接收序号,2个字节)01(类型标识,单点遥信)04(可变结构限定词,有4个遥信上送)1400(传送原因,2个字节,响应总召唤)0100(公共地址,即RTU站址,2个字节)030000(信息体地址,3个字节,第3号遥信)00(遥信分)050000(信息体地址,3个字节,第5号遥信)00(遥信分)080000(信息体地址,3个字节,第8号遥信)01(遥信合)090000(信息体地址,3个字节,9号遥彳t)00(遥信分)发送一>S帧:680401000400接收一>YX帧:(以类型标识3为例)68(启动符)1E(长度)0400(发送序号,2个字节)0200(接收序号,2个字节)03(类型标识,双点遥信)05(可变结构限定词,有5个遥信上送)1400(传送原因,2个字节,响应总召唤)0100(公共地址,即RTU站址,2个字节)010000(信息体地址,3个字节,第1号遥彳t)02(遥信合)060000(信息体地址,3个字节,第6号遥信)02(遥信合)0A0000(信息体地址,3个字节,第10号遥彳t)01(遥信分)0B0000(信息体地址,3个字节,第11号遥信)02(遥信合)0c0000(信息体地址,3个字节,第12号遥彳t)01(遥信分)发送一>S帧:680401000600接收一>YC帧:(以类型标识9为例)68(启动符)13(长度)0600(发送序号,2个字节)0200(接收序号,2个字节)09(类型标识,带品质描述的遥测)82(可变结构限定词,有2个连续的遥测)1400(传送原因,2个字节,响应总召唤)0100(公共地址,即RTU站址,2个字节)010700(信息体地址,3个字节,从第0x701即0号遥测开始)A110(遥测值0x10A1)00(品质描述)8915(遥测值0x1589)00(品质描述)发送一>S帧:680401000800接收一>结束总召唤帧:68(启动符)0E(长度)0800(发送序号,2个字节)0200(接收序号,2个字节)64(类型标识)01(可变结构限定词)0A00(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)000000(信息体地址,3个字节)14(QOI)发送一>S帧:680401000A00第二步:发送对时报文(通过设置RTU参数表中的“对时间隔”单位是分钟,默认是20分钟左右.)发送一>对时命令:68(启动符)14(长度)0200(发送序号,2个字节)0A00(接收序号,2个字节)67(类型标识)01(可变结构限定词)0600(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)000000(信息体地址,3个字节)01(毫秒低位)02(毫秒高位)03(分钟)04(时)81(日与星期)09(月)05(年)接收一>对时确认:68(启动符)14(长度)0c00(发送序号,2个字节)0400(接收序号,2个字节)67(类型标识)01(可变结构限定词)0700(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)000000(信息体地址,3个字节)**(毫秒低位)**(毫秒高位)**(分钟)04(时)81(日与星期)09(月)05(年)发送一>S帧:680401000E00第三步:电度总召唤(如果没有电度此步骤可以省略且该步骤可以在对时之前发送,DF8900系统通过设置RTU参数表中的”全数据扫描间隔”单位是分钟.DF1800/DF8002系统在程序中写定,一般15分钟召唤一次,如果不需要召唤电度一定在RTU参数表中电度个数设置为0)发送一>召唤电度:68(启动符)0E(长度)0400(发送序号,2个字节)0E00(接收序号,2个字节)65(类型标识)01(可变结构限定词)0600(传送原因,2个字节)0100(公共地址,2个字节)000000(信息体地址,3个字节)45(QCC)接收一>召唤确认(发送帧的镜像,除传送原因不同):68(启动符)0E(长度)1000(发送序号,2个字节)0600(接收序号,2个字节)65(类型标识)01(可变结构限定词)0700(传送原因,2个字节)0100(公共地址,2个字节)000000(信息体地址,3个字节)45(QCC)发送一>S帧:680401001200接收一>电度数据:68(启动符)1A(长度)1200(发送序号,2个字节)0600(接收序号,2个字节)0F(类型标识)02(可变结构限定词,2个电度值)0500(传送原因,2个字节)0100(公共地址,2个字节)010C00(信息体地址,3个字节,0xc01,0号电度)00000000(电度值)00(描述信息)020c00(信息体地址,3个字节,0xc01,1号电度)00000000(电度值)01(描述信息)发送一>S帧:680401001400接收一>结束总召唤帧:68(启动符)0E(长度)1400(发送序号,2个字节)0600(接收序号,2个字节)65(类型标识)01(可变结构限定词)0A00(传送原因,2个字节)0100(公共地址,2个字节)000000(信息体地址,3个字节)45(QCC)发送一>S帧:680401001600第四步:如果RTU有变化数据主动上送主动上送变位遥信,类型标识为1或3接收一>变位遥信:68(启动符)0E(长度)1600(发送序号,2个字节)0600(接收序号,2个字节)01(类型标识,单点遥信)01(可变结构限定词,1个变位发生)0300(传送原因,2个字节,表突发事件)0100(公共地址,2个字节)030000(信息体地址,3个字节,3号遥信)00(分)发送一>S帧:680401001800接收一>变位遥信:68(启动符)0E(长度)1800(发送序号,2个字节)0600(接收序号,2个字节)03(类型标识,双点遥信)01(可变结构限定词,1个变位发生)0300(传送原因,2个字节,表突发事件)0100(公共地址,2个字节)060000(信息体地址,3个字节,6号遥信)01(分)发送一>S帧:680401001a00SOE主动上送,类型标识为0x1e或0x1f接收一>SOE:68(启动符)15(长度)1a00(发送序号,2个字节)0600(接收序号,2个字节)1E(类型标识,单点)01(可变结构限定词,1个SOE)0300(传送原因,2个字节,表突发事件)0100(公共地址,2个字节)080000(信息体地址,3个字节,8号遥信)00(分)AD39(毫秒,2个字节)1C(分)10(时)7A(日与星期)0B(月)05(年)发送一>S帧:0401001c00接收一>SOE:68(启动符)15(长度)1c00(发送序号,2个字节)0600(接收序号,2个字节)1F(类型标识,双点)01(可变结构限定词,1个SOE)0300(传送原因,2个字节,表突发事件)0100(公共地址,即RTU站址,2个字节)0A0000(信息体地址,3个字节,10号遥彳t)01(分)2F40(毫秒,2个字节)1C(分)10(时)7A(日与星期)0B(月)05(年)第五步:如果主站超过一定时间没有下发报文或RTU也没有上送任何报文则双方都可以按频率发送U帧,测试帧发送一>U帧:680443000000接收一>应答:680483000000第六步:遥控发送一>遥控预置:68(启动符)0E(长度)****(发送序号,2个字节)****(接收序号,2个字节)2E(类型标识)01(可变结构限定词)0600(传送原因,2个字节)0100(公共地址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)82(控合)接收一>遥控反校:68(启动符)0E(长度)0E00(发送序号,2个字节)0600(接收序号,2个字节)2E(类型标识)01(可变结构限定词)0700(传送原因,2个字节)0100(公共地址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)82(控合)发送一>遥控执行:68(启动符)0E(长度)0400(发送序号,2个字节)1800(接收序号,2个字节)2E(类型标识)01(可变结构限定词)0600(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)02(控合)接收一>执行确认:68(启动符)0E(长度)1200(发送序号,2个字节)0800(接收序号,2个字节)2E(类型标识)01(可变结构限定词)0700(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)02(控合)发送一>遥控撤销:68(启动符)0E(长度)0400(发送序号,2个字节)1800(接收序号,2个字节)2E(类型标识)01(可变结构限定词)08(传送原因,2个字节)0100(公共地址,即RTU站址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)02(控合)接收一>撤销确认:68(启动符)0E(长度)1200(发送序号,2个字节)0800(接收序号,2个字节)2E(类型标识)01(可变结构限定词)0900(传送原因,2个字节,,停止激活确认)0100(公共地址,即RTU站址,2个字节)050B00(信息体地址,3个字节,遥控号=0xb05-0xb01=4)02(控合)二.补充说明1.常用类型标识:遥测:0x09带品质描述的测量值,每个遥测值占3个字节0x0a带3个字节时标的且具有品质描述的测量值,每个遥测值占6个字节0x0b不带时标的标度化值,每个遥测值占3个字节(目前仅df8900支持)0x0c带3个字节时标的不带时标的标度化值,每个遥测值占6个字节0x0d带品质描述的浮点值,每个遥测值占5个字节0x0e带3个字节时标的且具有品质描述的浮点值,每个遥测值占8个字节0x15不带品质描述的测量值,每个遥测值占2个字节遥信:0x01不带时标的单点遥信,每个遥信占1个字节0x03不带时标的双点遥信,每个遥信占1个字节0x14具有状态变位检出的成组单点遥信,每个字节8个遥信SOE:0x02带3个字节短时标的单点信息0x04带3个字节短时标的双点点信息0x1e带CP56Time2a(7个字节)时标的单点信息0x1f带CP56Time2a(7个字节)时标的双点信息KWH:0x0f不带时标的电能脉冲计数,每个值占5个字节0x10带3个字节短时标的电能脉冲计数,每个值占8个字节0x25带7个字节时标的电能脉冲计数,每个值占12个字节其他:0x2e双点遥控0x2f双点遥调0x64召唤全数据0x65召唤全电度0x67时钟同步2.常用传送原因列表:1----------- 周期、循环2----------- 背景扫描3----------- 突发4----------- 初始化5----------- 请求或被请求6----------- 激活7----------- 激活确认8停止激活9停止激活确认0x0a激活结束0x14响应总召唤3.CP56Time2a时标格式。

iec104类型标识

iec104类型标识

iec104类型标识IEC 104类型标识IEC 104是一种通信协议,用于在电力系统自动化中实现远程监控和控制。

它定义了一种标准化的数据传输方式,使得不同厂商的设备可以互相通信和交互。

IEC 104类型标识是在通信过程中对数据进行分类和标记的关键指示。

IEC 104协议中,类型标识用于指示信息对象的类型和数据格式。

通过类型标识,接收端可以准确地解析数据,确定其含义和用途。

IEC 104定义了多种类型标识,每种类型标识都对应着特定的数据类型和功能。

其中,常见的IEC 104类型标识包括:1. 单点信息(Single-Point Information,SI):用于表示开关状态的单个位信息。

比如,可以用来表示设备的开关状态(合闸/分闸)。

2. 双点信息(Double-Point Information,DI):用于表示开关状态的两个位信息。

比如,可以用来表示设备的开关状态(合闸/分闸)以及中间状态(动作中/停止中)。

3. 步位置信息(Step Position Information,SP):用于表示设备的位置信息,通常用于表示开关的位置。

比如,可以用来表示开关的合闸位置或分闸位置。

4. 命令信息(Command Information,CI):用于表示控制命令的信息。

比如,可以用来发送控制命令,实现对设备的远程控制。

5. 测量值标度化参数(Measured Value Scaled Parameter,MV):用于表示测量值的参数信息。

比如,可以用来表示电流、电压、功率等物理量的测量值。

6. 归一化测量值(Normalized Measured Value,NMV):用于表示归一化测量值的信息。

归一化测量值是通过对实际测量值进行归一化处理得到的,通常用于表示电流、电压等模拟量的测量值。

7. 标度化测量值(Scaled Measured Value,SMV):用于表示标度化测量值的信息。

标度化测量值是通过对实际测量值进行标度化处理得到的,通常用于表示电流、电压等模拟量的测量值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
名称
品质描述关键词
初始化原因(COI)
召唤限定词(QOI)
计数量召唤命令限定词 (QCC)
测量值参数限定词 (QPM)
参数激活限定词(QPA)
复位进程命令限定词 (QRP)
命令限定词(QOC)
FBP=固定测试字
解释
QDS :=CP8{OV,RES,BL,SB,NT,IV} OV :=BS1[1] <0..1> ,(Type 6),<0> :=未溢出, <1> RES =RESERVE :=BS3[2.<0..1> (Type 6),<0> :=未被闭锁,<1> SB :=BS1[6]<0..1> (Type 6),<0> :=未被取代,<1> NT :=BS1[7]<0..1> (Type 6),<0> :=当前值, <1> IV :=BS1[8]<0..1> (Type 6),<0> :=有效, <1> :=溢出 :=被闭锁 :=被取代 :=非当前值 :=无效
<32..63> := 为特定使用保留(专用范围) FRZ = 冻结,:=UI2[7..8]<0..63> ,(Type 1.1) <0> :=读(无冻结或复位) <1> :=计数量冻结不带复位(被冻结的值为累计量) <2> :=计数量冻结带复位(被冻结的值为增量信息) <3> :=计数量复位 QPM :=CP8{KPA,LPC,POP} KPA = 参数类别 :=UI6[1..6]<0..63> (Type 1.1) <0> :=未用 <1> :=门限值 <2> :=平滑系数(滤波时间常数) <3> :=传送测量值的下限 <4> :=传送测量值的上限 <5..31> :=为本配套标准的标准定义保留(兼容范围) <32..63>:= 为特定使用保留(专用范围) LPC = 当地参数改变 :=BS1[7]<0..1> ,(Type 6) <0> :=未改变 <1> :=改变 POP = 参数在运行 :=BS1[8]<0..1>, (Type 6) <0> :=运行 <1> :=未运行 QPA :=UI8[1..8]<0..255> (Type 1.1) <0> :=未用 <1> :=激活/仃止激活这之前装载的参数(信息对象地址=0) <2> :=激活/仃止激活所寻址信息对象的参数1) <3> :=激活/仃止激活所寻址的持续循环或周期传输的信息对象 <4..127> :=为本配套标准的标准定义保留(兼容范围) <128..255> := 为特定使用保留(专用范围) 注: 激活/仃止激活在传输原因中定义。 QRP :=UI8[2..7]<0..255> (Type 1.1) <0> :=未采用 <1> :=进程的总复位 <2> :=复位事件缓冲区等待处理的带时标的信息 <3..127> :=为本配套标准的标准定义保留(兼容范围) <128..255> := 为特定使用保留(专用范围) QOC:=CP6{QU,S/E} QU :=UI5[3..7]<0..31> (Type 1.1) 2) <0> :=无另外的定义 <1> :=短脉冲持续时间(断路器),持续时间由被控站内的系统参数所确定 <2> :=长脉冲持续时间,持续时间由被控站内的系统参数所确定 <3> :=持续输出 <4..8> :=为本配套标准的标准定义保留(兼容范围) 3) <9..15> :=为其他预先定义的功能选集保留 <16..31> :=为特定使用保留(专用范围) S/E:=BS1[8]<0..1> (Type 6) <0> :=执行 <1> :=选择 注:在被控站内预先确定所寻址的控制功能的属性(即脉冲持续时间等)时采用,不由控制站选择 注:采用在被控站内预先定义固定属性的控制功能
:=UI16[1..16]<55AA>
OV=溢出/未溢出
COI :=CP8{UI7[1..7],BS1[8]} (Type 1.1), UI7[1..7]<0..127> <0> :=当地电源合上 <1> :=当地手动复位 <2> :=远方复位 <3..31> :=为本配套标准的标准定义 保留 <32..127>:=为特定使用保留(专用范围) BS1[8]<0..1> (Type 6) <0> :=未改变当地参数的初始化 <1> :=改变当地参数后的初始化 QOI :=UI[1..8\<0..255> <0> :=未用 <1..19> :=为本配套标准的标准定义保留(兼容范围) <20> :=站召唤(全局) <21> :=第1组召唤 <22> :=第2组召唤 <23> :=第3组召唤 <24> :=第4组召唤 <25> :=第5组召唤 <26> :=第6组召唤 <27> :=第7组召唤 <28> :=第8组召唤 <29> :=第9组召唤 <30> :=第10组召唤 <31> :=第11组召唤 <32> :=第12组召唤 <33> :=第13组召唤 <34> :=第14组召唤 <35> :=第15组召唤 <36> :=第16组召唤 <32..63> :=为配套标准的标准定义保留(兼容范围) <64..255> :=为特定使用保留(专用范围) QCC :=CP8{RQT,FRZ} RQT=请求 :=UI6[1..6]<0..63> (Type 1.1) <0> :=没请求计数量(未采用) <1> :=请求计数量第1组 <2> :=请求计数量第2组 <3> :=请求计数量第3组 <4> :=请求计数量第4组 <5> :=总的请求计数量 <6..31> :=为本配套标准的标准定义保留(兼容范围)
相关文档
最新文档