[指南]iec104报文解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[ 指南]iec104 报文解析

1. 变化遥测报文举例:

68 04 07 00 00 00

子站响应帧报文

68 04 0B 00 00 00

2. 链路测试帧报文:

68 04 43 00 00 00

响应帧报文

68 04 83 00 00 00

3. 主站接收数据确认帧报文:

68 04 01 00 5A 02

4( 总召唤上送遥测报文举例:

68 40 18 00 04 00 09 91 14 00 01 0B 70 40 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 F4 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 说明:0x09 ASDU 类型: 遥测数据。

0x91 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位为1,表示应用数据是信息体地址连续的一串数据,报文中只提供一个起始信息体地址,即第一个遥测的信息体地址,后面的遥测在此地址的基础上递增。如上报文上送的是起始信息体地址为0x4070 的17 个遥测。

0x0014 传送原因:定义数据上送的原因,低位在前高位在后。20为召唤上送,一般为响应总召唤。

0x004070 起始信息体地址: 该帧第一个遥测信息体地址,其后信息体地

址在此地址后依次递增。

0x0b01 公共地址: 主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。

00 00 00 遥测实际上送数据:以下每3 个字节一个遥测数据,信息体地址在起始

地址上依次递增。

5( 变化遥测报文举例:

68 3A 00 00 00 00 09 08 03 00 01 0B 01 40 00 45 00 00 02 40 00 CD FF

00 03 40 00 32 00 00 04 40 00 0C 04 00 05 40 00 2C 00 00 06 40 00 0C 04

00 07 40 00 50 00 00 0F 40 00 88 13 00

说明:0x09 ASDU类型:遥测数据。

0x08 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位不为1,表示每个应用数据前带有一个 3 个字节的信息体地址(inf) ,可以不是连续的。因为是遥测数据,所以每个信息体地址后都有一个3个字节的模拟量数据。若最高位为1,见2总召遥测报文举例。本报文上送8 个遥测量。

0x0003 传送原因:定义数据上送的原因,低位在前高位在后。3表示变化上送,若

20 为召唤上送,1 为主动上送等。

0x0b01 公共地址: 主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。

0x004001 每个遥测数据的信息体地址: 数据点在数据库中的序号,低位在前高位在后。遥测、遥控、遥信、遥脉的起始地址由主站方给定。子站数据按该起始地址

上送。

45 00 00 遥测实际上送数据:低位在前高位在后。如上送的第一个遥测

是0x000045,十进制为69。

6. 遥信变位或告警报文举例:

单点:

68 15 F8 05 DA 00 01 03 03 00 01 0B 72 00 00 01 75 00 00 00 78 00 00

01

双点:

68 15 F8 05 DA 00 03 03 03 00 01 0B 72 00 00 01 75 00 00 02 78 00 00

01

说明:0x01 , 0x03 ASDU类型:单点遥信数据。0x03 ASDU类型:双点遥信数据。

0x03 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位不为1 ,表示每个应用数据前带有一个 3 个字节的信息体地址(inf) ,可以不是连续的。因为是遥测数据,所以每个信息体地址后都有一个 1 个字节的开关量数据。若最高位为1,见 2 总召遥测报文举例。

0x0003 传送原因:定义数据上送的原因,低位在前高位在后。3表示变化上送,若20 为召唤上送, 1 为主动上送等。

0x0b01 公共地址:主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。

0x000075每个遥信数据的信息体地址:数据点在数据库中的序号,低位在前高位在后。

0x01 信息体地址后的遥信数据值,单点可以为0 或1;双点可以为0,1,2,

3。

7.总召唤上送遥信或告警报文(单点)举例: 68 15 F8 05 DA 00 01 83 14 00 01 0B 72 00 00 01 00 01

遥信变位或告警报文 ( 双点) 举例:

68 15 F8 05 DA 00 03 83 14 00 01 0B 72 00 00 01 02 03

说明: 定义同 2 召唤遥测。不同点在于遥测是 3 个字节一个量,遥信是一个字 节。

8.S0E (双点)报文举例:

68 15 F8 05 DA 00 1F 01 03 00 01 OB 72 00 00 02 78 49 35 0E 01 01 00

SOE 单点)报文举例:

68 15 F8 05 DA 00 1E 01 03 00 01 0B 72 00 00 01 78 49 35 0E 01 01 00

说明: 前面定义同遥信。 78 49 35 0E 01 01 00 为动作时间,从后到前依次为 年、月、日、时、分、毫秒 (2 字节) 。时间为 00年 1月 1日 14时 53分 18808毫 秒(18 秒 808毫秒) 。

9. 遥控报文举例 :

68 0E 4A 01 88 09 2E 01 06 00 07 11 01 60 00 82

68 0E 96 09 4C 01 2E 01 07 00 07 11 01 60 00 82 确认

报文

68 0E 4C 01 8C 09 2E 01 06 00 07 11 01 60 00 02

68 0E 9A 09 4E 01 2E 01 07 00 07 11 01 60 00 02 命令

68 0E 9C 09 4E 01 2E 01 0A 00 07 11 01 60 00 02 68 15 1E 09 4E 01 1F 01 03 00 07 11 02 00 00 02 20 4E 2B 14 0B 01 05

变化 soe 。

68 0E 84 01 2E 0C 2D 01 06 00 07 11 01 60 00 81

选择命令 68 0E 3C 0C 86 01 2D 01 07 00 07 11 01 60 00 81

确认报文 取消遥控命令

主站下发遥合选择命令 子站返回遥合选择命令 主站下发遥合执行命令 子站返回遥合执行确认 子站返回遥合结束报文 68 0E 88 01 30 0C 2D 01 08 00 07 11 01 60 00 81

相关文档
最新文档