Advertisement

104规约报文:详细解读(解剖麻雀:快速掌握,强烈推荐)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
IEC-60870-5-104:其应用模型涵盖了物理层、链路层、网络层以及传输层和应用层。物理层的主要职责在于确保数据的可靠传输,并防止潜在的冲突,例如通过利用全双工模式,如在RS232接口中实现。链路层则负责具体地与目标从站进行通信,其成功与否以及是否需要重传均由链路层自身来控制,例如在RS485双线系统中,链路层不进行确认。应用层则承担着具体应用的相关任务,例如区分全数据、单点数据或类数据等,并通过采用诸如CSMA/CD等机制来避免冲突的发生。 基本定义:端口号2404,其中站端被定义为Server,而控端则被定义为Client。这种平衡式的传输方式使用2字节的站地址和2字节的传送原因码,同时包含3字节的信息地址。 请注意:APDU应用规约的数据单元(即整个数据)由固定长度的APCI应用规约控制信息(共6个字节)以及可变长度的AASDU应用服务数据单元组成。 APDU长度是由系统特定的参数决定的,该参数指定了每个系统的最大允许APDU长度。默认情况下,APDU的最大长度域设置为253字节;根据具体系统的情况,可以进行压缩以减少实际长度。 【1个例子】 104报文分析:BUF序 0 1 2 3 4 5 6 7 8 9 .10 11 12 13 14 15 16 17 18 19 20 21 22 M->R:68 15 10 00 02 00 1E 01 03 00 01 00 79 00 00 01 10 01 24 13 D2 0A 02. 分析结果显示I(表明这是一个主动上报SOE的消息),主动上报的原因是由于该报文采用平衡式规约协议。报文头固定为十六进制的$68$,即十进制的$104$,报文长度为$15$字节(并非由六个帧组成),发送序号为$8$ (通过控制字节解析得到, $F=8$) ,接收序号为$1$ (同样通过控制字节解析得到, $C=1$) 。十六进制的$0x1E$对应于M_SP_TB_1指令组中的长时标单点信息,$01$表示信号个数为1,$03$00表示传送原因代码为$[T=0 P/N=0 原因=3 |突发] $, $01$00表示公共地址为1,$79$0000表示十六进制的$79$=121, 信息体地址为121,$01$表示状态位为1,$IV:0 NT:0 SB:0 BL:0,$ 以及最后的时间戳: $۱۰۰۱ ۲۴ ۱۳ D۲ ০A ০۲$,低位值为十进制的 $۱۰$, 高位值为十进制的 $۰۱$, 即 $۰x۰۱۱۰ = (۱*۱۶*۱۶) + ۱۶ = ۲۷۲$. 时标记录于2۰۰۲/۱۰/۱۸ ۱۹:۳۶:۰۰.۲۷۲.

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 104(深入析-高效学习-极力
    优质
    本教程深入解析104规约报文,旨在帮助学员掌握其核心原理与应用技巧,适合电力系统通信技术从业者及研究者,助力实现更高效的通讯协议学习。 IEC-60870-5-104应用模型包括物理层、链路层、网络层和传输层以及应用层。物理层确保数据的正确传送,并防止冲突(如RS232上使用全双工)。链路层负责与特定从设备通信,处理重传等成功与否的问题(例如在RS485 2线中禁止链路确认)。应用层则涉及具体的应用任务,比如传输全量数据、单点数据或类数据等。 基本定义包括端口号为2404。其中服务器端被称为站端,客户端称为控端,并采用平衡式传输方式。每个报文包含两个字节的站点地址、两个字节的原因信息以及三个字节的信息地址。 APDU(应用规约数据单元)由两部分组成:APCI(应用规约控制信息),固定6个字节;ASDU(应用服务数据单元),长度可变。每个系统的最大APDU长度为253字节,但具体系统可能有所调整以适应需要。 以下是一个报文分析示例: M->R: 68 15 10 00 02 00 1E 01 03 00 01 79 0 解析结果表明这是I帧,即主动上报SOE(事件顺序记录)。报文头部为固定值68。长度是15字节。 控制信息中: - 发送序号通过二进制位“10”计算得出为8。 - 接收序号同样解析得到的是1。 APDU类型标识符30(即M_SP_TB_1)表示带长时标的单点信息。传送原因表明是突发传输,公共地址设定为1,而信息体地址则根据十六进制值79转换成十进制的121。 最后的状态位显示状态为ON或激活中,并给出具体时间戳:2002/10/18 19:36:00.272。
  • 104
    优质
    本教程深入剖析104规约报文结构与通信机制,涵盖电力系统远动协议的应用场景、配置方法及调试技巧,助力专业人士掌握高效可靠的电力数据传输技术。 这是一份非常详尽的IEC104规约报文详解文档,是我接触该协议以来见到的最全面的一份资料。对于使用104协议的朋友来说,这份文档值得参考。
  • 104分析
    优质
    本课程深入解析104规约报文结构与应用,涵盖电力系统通信原理及实践案例,旨在提升学员对配电自动化系统的理解和操作能力。 本段落详细介绍了104规约的结构,并提供了实例供初学者学习入门。
  • 101、103、104析,全面展示
    优质
    本文章深入剖析101、103、104通信协议的报文结构与特点,详尽解读各类数据包信息,为用户提供全面的技术解析和应用指南。 101、103、104规约报文解析,一览无余地展示报文信息。
  • IEC104档(优秀的104析资料)(1).doc
    优质
    本文档深入剖析IEC 104通信协议的报文结构与功能,提供全面解析和详细示例,是理解和掌握104规约的专业指南。 遥测值: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个字节。
  • 一款小巧的免安装浏览器,
    优质
    这是一款轻量级、无需安装的浏览器,启动迅速,操作流畅,占用资源极少。它支持多种实用功能,提供纯净浏览体验,是追求高效和便捷用户的理想选择。强烈推荐给所有网络冲浪爱好者。 GreenBrowser(简称GB)虽然不敢说它是最好的浏览器,但对我来说是最顺手的。经过尝试很多款不同的浏览器后,我选择了GreenBrowser,因为它在各方面的综合性能最高。 首先,在易用性方面无可挑剔。当你熟悉了GreenBrowser的操作方式之后,你会发现它有很多实用的功能和快捷键,并且没有其他任何一款浏览器能够与之媲美或全面超越它的功能设置。 其次, GreenBrowser体积小巧(仅600多K),不需要安装过程就可以直接使用,完全符合“绿色软件”的定义。对于网络爱好者来说,GreenBrowser拥有许多独特的优势: 1. 状态栏的设计非常人性化:你可以将诸如时间、星期显示等信息放置于状态栏内,这样在操作电脑时可以轻松掌握机器的状态。 2. 其搜索功能强大且全面,在工具栏设置中随意添加自己常用的搜索引擎。 3. 自动滚屏功能相较于鼠标滚动更加稳定。 此外, GreenBrowser的推广工作做得不够好,所以知道它的人相对较少。然而,一旦熟悉了GreenBrowser的各项设定,并将其调整到最适合自己的状态时,你就会发现它的优点无可比拟。对于那些每天需要长时间使用电脑的人来说,GreenBrowser是最佳选择之一;而在团队环境中推荐给同事后也获得了极高的评价和认可。 另外, GreenBrowser的搜索栏功能非常强大且实用,“其设计简洁明了,并注重实用性而非浮夸效果。” 这句话说得很贴切。经过长期试用过多种浏览器之后,我得出结论:GreenBrowser是目前最好的IE内核浏览器之一;并且它拥有纤细、自由定制的特点。 初次接触GB便被深深吸引, 随着时间推移愈发觉得顺手离不开它了——可以说是一款非常人性化的浏览器产品。
  • 电力101、104析工具
    优质
    本工具专为电力系统设计,能够高效解析DL/T 634标准中的101和104通信协议报文,助力电网数据传输与监控。 在104 104工具的报文分析软件中包括了C浮点数与字符转换wlzl,这是一款用于浮点数和十六进制数转换的实用工具;此外还有IEC8705(报文翻译工具),专门针对101 104报文进行解析。另外还有一款名为“报文解析器”的软件同样适用于此类报文。 在模拟服务端客户端软件中,Peugeot是一款小巧且灵活好用的模拟客户端软件,收发数据正常;而PMA则是另一款广为人知的专业模拟客户端工具。最后,“104主站调试模拟工具”是初哥版升级后的春天版本,虽然我自己没有成功连接使用过该版本的功能模块,但其报文分析部分确实非常好用。 以上列出的软件均为亲测有效且实用的应用程序,欢迎下载试用。
  • VB6.0 MSDN全中版()
    优质
    这是一份全面且详细的Visual Basic 6.0开发文档的中文版本,为开发者提供了丰富的函数、控件和编程技巧说明,是学习与参考的必备工具。强烈推荐给所有VB6.0程序员使用。 对于英文水平不高的VB程序员来说,《VB6.0全中文MSDN帮助手册》是一个非常棒的工具,强烈推荐!
  • :PHP取和写入Excel表格
    优质
    本教程深入浅出地讲解了如何使用PHP语言高效读取与编写Excel文档内容,涵盖常见库的安装及应用实例。适合需要自动化处理大量数据的企业用户学习参考。 这段文字介绍了包含PHP操作Excel读取类及写入类的内容,并解决了由于服务器处理位数不同而引发的内存耗尽错误(Fatal error: Allowed memory size exhausted)。强烈推荐使用该方法来应对此类问题。
  • 电力101、103、104析工具
    优质
    这款工具专为电力系统通信设计,能够高效解析DL/T634标准下的101、103、104规约报文,助力电网自动化与信息化建设。 电力自动化系统中的电力传输规约103、101、104报文详细解析工具的介绍。