
<p>[ 指南]iec104 报文解析</p><p>1. 变化遥测报文举例:</p><p>68 04 07 00 00 00</p><p>子站响应帧报文</p><p>68 04 0B 00 00 00</p><p>2. 链路测试帧报文:</p><p>68 04 43 00 00 00</p><p>响应帧报文</p><p>68 04 83 00 00 00</p><p>3. 主站接收数据确认帧报文:</p><p>68 04 01 00 5A 02</p><p>4( 总召唤上送遥测报文举例:</p><p>68 40 18 00 04 00 09 91 14 00 01 0B 70 40 00 00 00 00 00 00 00 00 00</p><p>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F4 01 00 00 00 00 00 00</p><p>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 说明:0x09 ASDU 类型: 遥测数据。</p><p>0x91 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位为1,表示应用数据是信息体地址连续的一串数据,报文中只提供一个起始信息体地址,即第一个遥测的信息体地址,后面的遥测在此地址的基础上递增。如上报文上送的是起始信息体地址为0x4070 的17 个遥测。</p><p>0x0014 传送原因:定义数据上送的原因,低位在前高位在后。20为召唤上送,一般为响应总召唤。</p><p>0x004070 起始信息体地址: 该帧第一个遥测信息体地址,其后信息体地</p><p>址在此地址后依次递增。</p><p>0x0b01 公共地址: 主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。</p><p>00 00 00 遥测实际上送数据:以下每3 个字节一个遥测数据,信息体地址在起始</p><p>地址上依次递增。</p><p>5( 变化遥测报文举例:</p><p>68 3A 00 00 00 00 09 08 03 00 01 0B 01 40 00 45 00 00 02 40 00 CD FF</p><p>00 03 40 00 32 00 00 04 40 00 0C 04 00 05 40 00 2C 00 00 06 40 00 0C 04</p><p>00 07 40 00 50 00 00 0F 40 00 88 13 00</p><p>说明:0x09 ASDU类型:遥测数据。</p><p>0x08 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位不为1,表示每个应用数据前带有一个 3 个字节的信息体地址(inf) ,可以不是连续的。因为是遥测数据,所以每个信息体地址后都有一个3个字节的模拟量数据。若最高位为1,见2总召遥测报文举例。本报文上送8 个遥测量。</p><p>0x0003 传送原因:定义数据上送的原因,低位在前高位在后。3表示变化上送,若</p><p>20 为召唤上送,1 为主动上送等。</p><p>0x0b01 公共地址: 主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。</p><p>0x004001 每个遥测数据的信息体地址: 数据点在数据库中的序号,低位在前高位在后。遥测、遥控、遥信、遥脉的起始地址由主站方给定。子站数据按该起始地址</p><p>上送。</p><p>45 00 00 遥测实际上送数据:低位在前高位在后。如上送的第一个遥测</p><p>是0x000045,十进制为69。</p><p>6. 遥信变位或告警报文举例:</p><p>单点:</p><p>68 15 F8 05 DA 00 01 03 03 00 01 0B 72 00 00 01 75 00 00 00 78 00 00</p><p>01</p><p>双点:</p><p>68 15 F8 05 DA 00 03 03 03 00 01 0B 72 00 00 01 75 00 00 02 78 00 00</p><p>01</p><p>说明:0x01 , 0x03 ASDU类型:单点遥信数据。0x03 ASDU类型:双点遥信数据。</p><p>0x03 可变机构限定词: 第七位定义该帧应用数据的数目,低位在前高位在后。最高位不为1 ,表示每个应用数据前带有一个 3 个字节的信息体地址(inf) ,可以不是连续的。因为是遥测数据,所以每个信息体地址后都有一个 1 个字节的开关量数据。若最高位为1,见 2 总召遥测报文举例。</p><p>0x0003 传送原因:定义数据上送的原因,低位在前高位在后。3表示变化上送,若20 为召唤上送, 1 为主动上送等。</p><p>0x0b01 公共地址:主站个子站设定的地址,低位在前高位在后。由主站方确定,子站严格按此地址设定。</p><p>0x000075每个遥信数据的信息体地址:数据点在数据库中的序号,低位在前高位在后。</p><p>0x01 信息体地址后的遥信数据值,单点可以为0 或1;双点可以为0,1,2,</p><p>3。</p><p>7.总召唤上送遥信或告警报文(单点)举例: 68 15 F8 05 DA 00 01 83 14 00 01 0B 72 00 00 01 00 01</p><p>遥信变位或告警报文 ( 双点) 举例:</p><p>68 15 F8 05 DA 00 03 83 14 00 01 0B 72 00 00 01 02 03</p><p>说明: 定义同 2 召唤遥测。不同点在于遥测是 3 个字节一个量,遥信是一个字 节。</p><p>8.S0E (双点)报文举例:</p><p>68 15 F8 05 DA 00 1F 01 03 00 01 OB 72 00 00 02 78 49 35 0E 01 01 00</p><p>SOE 单点)报文举例:</p><p>68 15 F8 05 DA 00 1E 01 03 00 01 0B 72 00 00 01 78 49 35 0E 01 01 00</p><p>说明: 前面定义同遥信。 78 49 35 0E 01 01 00 为动作时间,从后到前依次为 年、月、日、时、分、毫秒 (2 字节) 。时间为 00年 1月 1日 14时 53分 18808毫 秒(18 秒 808毫秒) 。</p><p>9. 遥控报文举例 :</p><p>68 0E 4A 01 88 09 2E 01 06 00 07 11 01 60 00 82</p><p>68 0E 96 09 4C 01 2E 01 07 00 07 11 01 60 00 82 确认</p><p>报文</p><p>68 0E 4C 01 8C 09 2E 01 06 00 07 11 01 60 00 02</p><p>68 0E 9A 09 4E 01 2E 01 07 00 07 11 01 60 00 02 命令</p><p>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</p><p>变化 soe 。</p><p>68 0E 84 01 2E 0C 2D 01 06 00 07 11 01 60 00 81</p><p>选择命令 68 0E 3C 0C 86 01 2D 01 07 00 07 11 01 60 00 81</p><p>确认报文 取消遥控命令</p><p>主站下发遥合选择命令 子站返回遥合选择命令 主站下发遥合执行命令 子站返回遥合执行确认 子站返回遥合结束报文 68 0E 88 01 30 0C 2D 01 08 00 07 11 01 60 00 81</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/139272.html