制作IEC101/104报文解析工具

文章目录

准备

一、IEC101/104协议

二、制作解析工具步骤

1.建立协议族

2.建立协议

3.建立术语

4.建立报文块

5.建立报文解析规则

总结


准备

这里是基于《在线解析二进制报文》文章中介绍的物联网助手来快速搭建IEC101/104报文解析工具,物联网助手可以免费使用,同时也是在线的,方便硬件设备企业和软件平台企业协同调试报文。点击这里开始使用物联网助手,在使用过程中有新的想法或者问题可以给我们留言。


一、IEC101/104协议

IEC104规约由国际电工委员会制定。IEC104规约把IEC101的应用服务数据单元(ASDU)用网络规约TCP/IP进行传输的标准,该标准为远动信息的网络传输提供了通信规约依据。采用104规约组合101规约的ASDU的方式后,可很好的保证规约的标准化和通信的可靠性。

二、制作解析工具步骤

1.建立协议族

        登录物联网助手,打开协议模型/协议族页面,新建一个名为“IEC101/104"的协议族。

2.建立协议

        协议隶属于某个协议族,通常用来标识协议族的具体一个版本。打开协议模型/协议页面,选择协议族后,添加一个版本的协议。协议名称v1.0,匹配规则如下图:

3.建立术语

        术语是用于描述协议中与领域有关的特殊用语,我们建立一个类型标识术语,并配置类型值和用语之间的关系。如下图:

4.建立报文块

        报文块是协议中被多种报文复用的几个数据项集合,比如用于表示时间的CP56Time2a,用于表示ASDU开头的ASUD头。我们新建一个ASUD头如下:


5.建立报文解析规则

        前面几个步骤很容易,制作第一个报文规则稍微复杂点,当成功制作一个报文规则后,熟练后制作报文规则就快了。初次制作前,可以参看下物联网助手的帮助文档,在首页的右上角可以下载。

以建立”遥信-双点遥信-0x3"的报文规则为例,如下是匹配规则图:

 建立好报文的匹配规则后,在配置报文各个字段的含义,如下图:

总结

最后我们打开分析报文/解析报文页面,

 还可以使用拼装报文的功能,这里不再赘述。在上面的五个步骤中,第五步有点难。熟练后,制作起来会比较快。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
IEC 104报文解析工具是一种用于解析IEC 104通信协议的软件工具。IEC 104是一种用于实时数据传输的通信协议,广泛应用于电力系统自动化领域。 这种工具通过读取和解析IEC 104报文,可以将报文中的各个字段提取出来,并根据规定的格式将其展示出来。它可以解析报文中的控制命令、数据值等信息,并以易于理解的形式呈现给用户。 IEC 104报文解析工具的功能包括报文解析、数据的提取和展示。用户只需将需要解析报文导入到工具中,工具即可自动识别并解析报文解析完成后,用户可以通过界面上的表格、图表或其他形式的展示,查看报文中的各个字段的取值。同时,工具还可以将解析结果导出为常见格式的文件,方便用户进行后续的处理和分析。 IEC 104报文解析工具的优势在于其高效、准确的解析能力。通过使用这种工具,用户可以更加方便地查看和理解通信报文,提高系统故障排查和监测的效率。此外,该工具还可以提供报文的日志记录和统计分析功能,方便用户分析通信质量和性能。 由于IEC 104通信协议具有复杂的结构和规则,手动解析和分析报文是一项繁琐且容易出错的工作。因此,IEC 104报文解析工具的出现,极大地简化了相关工作的操作步骤,提高了解析的准确性和效率,是电力系统自动化领域必备的工具之一。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值