当前位置:首页 >> 电力/水利 >>

IEC104规约报文实例总结


IEC104 规约调试小结 丁敬雷 调试广西中调 IEC-104 规约时对报文作了如下的分析,不对地方请指正。 一、四遥信息体基地址范围 “可设置 104 调度规约”有 1997 年和 2002 年两个版本,在流程上没有什么变化, 02 版只是在 97 版上扩展了遥测、遥信等信息体基体址,区别如下: 类别 遥信 遥测 遥控 设点 电度 二、一些报文字节数的设置 类别 公共地址字节

数 传输原因字节数 信息体地址字节数 配置方式 2 2 3 1997 版基地址 1H------400H 701H------900H B01H------B80H B81H------COOH C01H------C80H 2002 版基地址 1H------4000H 4001H------5000H 6001H------6100H 6201H------6400H 6401H------6600H

此配置要根据主站来定,有的主站可能设为 1,1,2,我们要改与主站一致。 三、以公共地址字节数=2,传输原因字节数=2,信息体地址字节数=3 为例对一些基本的报 文分析 第一步:首次握手(U 帧) 发送→激活传输启动 : 68(启动符)04(长度)07(控制域)00 00 00 接收→确认激活传输启动 : 68(启动符)04(长度)0B(控制域)00 00 00 第二步:总召唤(I 帧) 召唤 YC、YX(可变长 I 帧)初始化后定时发送总召唤,每次总召唤的间隔时间一般设 为 15 分钟召唤一次,不同的主站系统设置不同。 发送→总召唤 : 68(启动符)0E(长度)00 00(发送序号)00 00(接收序号)64(类型标示)01(可变 结构限定词)06 00(传输原因)01 00(公共地址即 RTU 地址)00 00 00(信息体地址)14(区
分是总召唤还是分组召唤,02 年修改后的规约中没有分组召唤)

接收→S 帧 :
注意:记录接收到的长帧,双方可以按频率发送,比如接收 8 帧 I 帧回答一帧 S 帧,也可以要求 接收 1 帧 I 帧就应答 1 帧 S 帧。

68 04 01 00 02 00 接收→总召唤确认(发送帧的镜像,除传送原因不同) : 68(启动符)0E(长度)00 00(发送序号)00 00(接收序号)64(类型标示)01(可变 结构限定词)07 00(传输原因)01 00(公共地址即 RTU 地址)00 00 00(信息体地址)14(同
上)

发送→S 帧 :
注意:记录接收到的长帧,双方可以按频率发送,比如接收 8 帧 I 帧回答一帧 S 帧,也可以要求 接收 1 帧 I 帧就应答 1 帧 S 帧。

68 04 01 00 02 00 接收→YX 帧(以类型标识 1 为例) :

68(启动符)1A(长度)02 00(发送序号)02 00(接收序号)01(类型标示,单点遥信) 04(可变结构限定词,有 4 个遥信上送)14 00(传输原因,响应总召唤)01 00(公共地址即 RTU 地址)03 00 00(信息体地址,第 3 号遥信)00(遥信分) 发送→S 帧 : 68 04 01 00 04 00 接收→YX 帧(以类型标识 3 为例) : 68(启动符)1E(长度)04 00(发送序号)02 00(接收序号)03(类型标示,双点遥信) 05(可变结构限定词,有 5 个遥信上送)14 00(传输原因,响应总召唤) 01 00(公共地址) 01 00 00(信息体地址,第 1 号遥信)02(遥信合)06 00 00(信息体地址,第 6 号遥信)02(遥 信合)0A 00 00(信息体地址,第 10 号遥信)01(遥信分)0B 00 00(信息体地址,第 11 号遥信) 02(遥信合)0C 00 00(信息体地址,第 12 号遥信)01(遥信分) 发送→S 帧 : 68 04 01 00 06 00 接收→YC 帧(以类型标识 9 为例) : 68(启动符)13(长度)06 00(发送序号)02 00(接收序号)09(类型标示,带品质描述 的遥测)82(可变结构限定词,有 2 个连续遥测上送)14 00(传输原因,响应总召唤)01 00 (公共地址)01 07 00(信息体地址,从 0X0701 开始第 0 号遥测)A1 10(遥测值 10A1)00(品质 描述)89 15(遥测值 1589)00(品质描述) 发送→S 帧 : 68 04 01 00 08 00 接收→结束总召唤帧 : 68(启动符)0E(长度)08 00(发送序号)02 00(接收序号)64(类型标示)01(可变 结构限定词)0A 00(传输原因)01 00(公共地址)00 00 00(信息体地址)14(区分是总召
唤还是分组召唤,02 年修改后的规约中没有分组召唤)

发送→S 帧 : 68 04 01 00 0A 00 第二步:发送对时报文(通过设置 RTU 参数表中的”对间间隔”,单位是分钟,一般是 20 分钟) 发送→对时命令 : 68(启动符)14(长度)02 00(发送序号)0A 00(接收序号)67(类型标示)01(可变 结构限定词)06 00(传输原因)01 00(公共地址)00 00 00(信息体地址)01(毫秒低位) 02(毫秒高位)03(分钟)04(时)81(日与星期)09(月)05(年) 接收→对时确认 : 68(启动符)14(长度)0C 00(发送序号)02 00(接收序号)67(类型标示)01(可变 结构限定词)07 00(传输原因)01 00(公共地址)00 00 00(信息体地址)**(毫秒低位) **(毫秒高位)**(分钟)04(时)81(日与星期)09(月)05(年) 发送→S 帧 : 68 04 01 00 0E 00 第三步:电度总召唤(如果没有电度此步骤可以省略且可以在对时之前以送.通过设置参数 中”全数据扫描间隔”,单位是分钟一般是 15 分钟召唤一交,如果不需要召唤电度一定要

将参数中的电度个数设为 0) 发送→召唤电度 : 68(启动符)0E(长度)04 00(发送序号)0E 00(接收序号)65(类型标示)01(可变 结构限定词)06 00(传输原因)01 00(公共地址)00 00 00(信息体地址)45(QCC) 接收→召唤确认(发送帧的镜像,除传送原因不同) : 68(启动符)0E(长度)10 00(发送序号)06 00(接收序号)65(类型标示)01(可变 结构限定词)07 00(传输原因)01 00(公共地址)00 00 00(信息体地址)45(QCC) 发送→S 帧 : 68 04 01 00 12 00 接收→电度数据 : 68(启动符)1A(长度)12 00(发送序号)06 00(接收序号)0F(类型标示)02(可变 结构限定词,有两个电度量上送)05 00(传输原因)01 00(公共地址)01 0C 00(信息体地址, 从 0X0C01 开始第 0 号电度) 00 00 00 00 (电度值) (描述信息) 0C 00 00 02 (信息体地址, 0X0C01 从 开始第 1 号电度)00 00 00 00(电度值)01(描述信息) 发送→S 帧 : 68 04 01 00 14 00 接收→结束总召唤帧 : 68(启动符)0E(长度)14 00(发送序号)06 00(接收序号)65(类型标示)01(可变 结构限定词)0A 00(传输原因)01 00(公共地址)00 00 00(信息体地址)45(QCC) 发送→S 帧 : 68 04 01 00 16 00 第四步:如果 RTU 有变化数据主动上送 主动上送变位遥信,类型标识为 1 或 3 接收→变位遥信 : 68(启动符)0E(长度)16 00(发送序号)06 00(接收序号)01(类型标示,单点遥信) 01(可变结构限定词,有 1 个变位遥信上送)03 00(传输原因,表突发事件)01 00(公共地址 即 RTU 地址)03 00 00(信息体地址,第 3 号遥信)00(遥信分) 发送→S 帧 : 68 04 01 00 18 00 接收→变位遥信 : 68(启动符)0E(长度)18 00(发送序号)06 00(接收序号)03(类型标示,双点遥信) 01(可变结构限定词,有 1 个变位遥信上送)03 00(传输原因,表突发事件)01 00(公共地址 即 RTU 地址)06 00 00(信息体地址,第 6 号遥信)01(遥信分) 发送→S 帧 : 68 04 01 00 1a 00 主动上送 SOE,类型标识为 0x1e 或 0x1f 接收→SOE : 68(启动符)15(长度)1a 00(发送序号)06 00(接收序号)1e(类型标示,单点遥信) 01(可变结构限定词,有 1 个 SOE)03 00(传输原因,表突发事件)01 00(公共地址即 RTU 地址)08 00 00(信息体地址,第 8 号遥信)00(遥信分)ad(毫秒低位)39(毫秒高位)1c(分 钟)10(时)7a(日与星期)0b(月)05(年) 发送→S 帧 : 68 04 01 00 1c 00 接收→SOE :

68(启动符)15(长度)1c 00(发送序号)06 00(接收序号)1f(类型标示,双点遥信) 01(可变结构限定词,有 1 个 SOE)03 00(传输原因,表突发事件)01 00(公共地址即 RTU 地址)0a 00 00(信息体地址,第 10 遥信)01(遥信分)2f(毫秒低位)40(毫秒高位)1c(分钟) 10(时)7a(日与星期)0b(月)05(年) 第四步:如果主站超过一定时间没有下发报文或 RTU 也没有上送任何报文则双方都可以按 频率发送 U 帧,测试帧 发送→U 帧 : 68 04 43 00 00 00 接收→应答 : 68 04 83 00 00 00 第五步:遥控 发送→遥控预置 : 68(启动符)0e(长度)20 00(发送序号)06 00(接收序号)2e(类型标示)01(可变结 构限定词)06 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)82(控合) 接收→遥控返校 : 68(启动符)0e(长度)0e 00(发送序号)06 00(接收序号)2e(类型标示)01(可变结 构限定词)07 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)82(控合) 发送→遥控执行 : 68(启动符)0e(长度)04 00(发送序号)18 00(接收序号)2e(类型标示)01(可变结 构限定词)06 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)02(控合) 接收→执行确认 : 68(启动符)0e(长度)12 00(发送序号)08 00(接收序号)2e(类型标示)01(可变结 构限定词)07 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)02(控合) 发送→遥控撤消 : 68(启动符)0e(长度)04 00(发送序号)18 00(接收序号)2e(类型标示)01(可变结 构限定词)08 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)02(控合) 接收→撤消确认 : 68(启动符)0e(长度)12 00(发送序号)08 00(接收序号)2e(类型标示)01(可变结 构限定词)09 00(传输原因)01 00(公共地址即 RTU 地址)05 0b 00(信息体地址,遥控号 =0xb05-0xb01=4)02(控合) 补充说明: 1、 报文中的长度指的是除启动字符与长度字节的所有字节。 2、 注意长帧报文中的“发送序号”与“接收序号”具有抗报文丢失功能。 3、 常用的类型标识: 遥测: 09———带品质描述的测量值,每个遥测值占 3 个字节 0a———带 3 个字节时标的且具有品质描述的测量值,每个遥测值占 6 个字节 0b———不带时标的标度化值,每个遥测值占 3 个字节 0c———带 3 个时标的标度化值,每个遥测值占 6 个字节

0d———带品质描述的浮点值,每个遥测值占 5 个字节 0e———带 3 个字节时标且具有品质描述的浮点值,每个遥测值占 8 个字节 15———不带品质描述的遥测值,每个遥测值占 2 个字节 遥信: 01———不带时标的单点遥信,每个遥信占 1 个字节 03———不带时标的双点遥信,每个遥信占 1 个字节 14———具有状态变位检出的成组单点遥信,每个字节 8 个遥信 SOE: 02———带 3 个字节短时标的单点遥信 04———带 3 个字节短时标的双点遥信 1e———带 7 个字节时标的单点遥信 04———带 7 个字节时标的双点遥信 KWH: 0f———不带时标的电能量,每个电能量占 5 个字节 10———带 3 个字节短时标的电能量,每个电能量占 8 个字节 25———带 7 个字节短时标的电能量,每个电能量占 12 个字节 其他: 2e———双点遥控 2f———双点遥调 64———召唤全数据 65———召唤全电度 67———时钟同步 2、常用的传送原因列表: 1———周期、循环 2———背景扫描 3———突发 4———初始化 5———请求或被请求 6———激活 7———激活确认 8———停止激活 9———停止激活确认 0a———激活结束 14———响应总召唤


相关文章:
IEC104规约报文实例总结
IEC104规约报文实例总结_电力/水利_工程科技_专业资料。IEC104 规约调试小结 丁敬雷 调试广西中调 IEC-104 规约时对报文作了如下的分析,不对地方请指正。 一、...
104规约报文解析(实例(适用初学者))
104规约报文解析(实例(适用初学者))_信息与通信_工程科技_专业资料。iec104,104...应届生求职季宝典 英文个人简历模板 创意简历模板汇集 推理型题分析与总结文档...
104规约报文分析
192.168.1.1 镇江优利德 3.PMA规约分析程序 文件/协议配置/IEC870-5-104规约从站IP:192.168.1.2;主站IP:192.168.1.1;公共地址:1 运行模式:模拟主站 ...
IEC104规约报文说明
IEC104规约报文说明_信息与通信_工程科技_专业资料 暂无评价|0人阅读|0次下载|举报文档 IEC104规约报文说明_信息与通信_工程科技_专业资料。IEC104 规约调试小结 ...
IEC104规约报文说明(104报文解释的比较好的文本)
IEC104规约报文说明(104报文解释的比较好的文本)_计算机软件及应用_IT/计算机_...IEC104规约报文实例总结 5页 免费 104规约及典型报文 59页 1下载券 ©...
104规约总结
104规约总结_IT/计算机_专业资料。自己对104规约的一些归纳性总结,希望对各位有...IEC 60870-5-104 规定一个 APDU 报文 (包括启动字符和长度标识) 不能超过 ...
IEC104规约报文说明(104报文解释的较好的文本)
IEC104规约报文说明(104报文解释的较好的文本)_计算机软件及应用_IT/计算机_专业资料。IEC104 规约调试小结 调试广西中调 IEC-104 规约时对报文作了如下的分析,不...
104规约报文
IEC104规约报文信息104 报文 1、 初始化链路及总召...《建筑工程管理与实务》笔记总结81份文档 笑话大全集...104规约报文说明 12页 免费 104规约报文解析(实例(...
104报文解读
IEC104规约报文说明(104... 暂无评价 5页 免费1​0​4​报​文​解​读 暂无评价|0人阅读|0次下载|举报文档104 规约大致有 1997 年和 2002 年(...
IEC104报文解析
1.变化遥测报文举例: 变化遥测报文举例: 变化遥测报文举例 68 04 07 00 00 ...IEC104报文介绍 50页 免费 IEC104规约报文实例总结 5页 免费 IEC104常见...
更多相关标签:
iec104报文实例 | iec101规约报文解析 | 104规约报文解析 | 104规约报文解析工具 | 104规约报文 | 104规约报文解析软件 | iec104规约 | iec104规约java源码 |