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

IEC104规约调试小结


IEC104 规约调试小结 调试 IEC-104 规约时对报文作了如下的分析,不对地方请指正。 一、四遥信息体基地址范围 “可设置 104 调度规约”有 1997 年和 2002 年两个版本,在流程上没有什么变 化,02 版只是在 97 版上扩展了遥测、遥信等信息体基体址,区别如下: 类别 1997 版基地址 2002 版基地址 遥信 1H------400H 1H------4

000H 遥测 701H------900H 4001H------5000H 遥控 B01H------B80H 6001H------6100H 设点 B81H------COOH 6201H------6400H 电度 C01H------C80H 6401H------6600H 二、一些报文字节数的设置 类别 配置方式 公共地址字节数 2 传输原因字节数 2 信息体地址字节数 3 此配置要根据主站来定,有的主站可能设为 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 帧。 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 帧 : 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(电度值)00(描 述信息)02 0C 00(信息体地址,从 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 帧 : 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(控合) 补充说明: 报文中的长度指的是除启动字符与长度字节的所有字节。 注意长帧报文中的“发送序号”与“接收序号”具有抗报文丢失功能。 常用的类型标识: 遥测: 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 个字节时标的单点遥信 1f———带 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规约调试记录_互联网_IT/计算机_专业资料。首先简单介绍一下 104 规约的结构,让大家有个浅显的认识: 一、104 规约报文的结构如下所示 起动字符 68H APDU 长度...
IEC104规约调试例程
IEC104规约调试例程_计算机软件及应用_IT/计算机_专业资料。电力系统通讯管理机给调度上送数据时,主要以 IEC104 规约为主。但 104 对大部分人来说 还是不容易搞...
104规约报文解析(实例(适用初学者))
104规约报文解析(实例(适用初学者))_信息与通信_工程科技_专业资料。iec104,104...应届生求职季宝典 英文个人简历模板 创意简历模板汇集 推理型题分析与总结文档...
IEC104规约报文说明
IEC104 规约调试小结 一、四遥信息体基地址范围 “可设置 104 调度规约”有 1997 年和 2002 年两个版本,在流程上没有什么变化, 02 版只是在 97 版上扩展了...
104规约报文分析
192.168.1.1 镇江优利德 3.PMA规约分析程序 文件/协议配置/IEC870-5-104规约从站IP:192.168.1.2;主站IP:192.168.1.1;公共地址:1 运行模式:模拟主站 ...
IEC104规约报文说明(104报文解释的较好的文本)
IEC104规约报文说明(104报文解释的较好的文本)_计算机软件及应用_IT/计算机_专业资料。IEC104 规约调试小结 调试广西中调 IEC-104 规约时对报文作了如下的分析,不...
IEC104规约报文说明(104报文解释的比较好的文本)
IEC104规约报文说明(104报文解释的比较好的文本)_计算机软件及应用_IT/计算机_专业资料。IEC104规约报文说明 IEC104 规约详解一、四遥信息体基地址范围 “可设置 ...
IEC104规约说明
IEC104 规约由 IEC101 规约演化而来, 一般采用网络 TCP 通道, 标准的端口号为 2404, 由 IANA—互联网数字分配授权定义和确认,也可根据需要自行确定,其报文格式...
SC1801调度规约调试总结V1.0
SC1801调度规约调试总结V1.0_电力/水利_工程科技_专业资料。1801规约调试说明,精明精简!中西工程部经验总结 1801 调度规约调试总结 1801 调度规约也是一种问答式规约...
更多相关标签:
iec104规约 | iec104规约java源码 | iec104规约标准 | iec60870 5 104规约 | iec104规约解析 | 组态王实现iec104规约 | iec104规约 公共地址 | 104规约调试软件 |