电力规约协议解析
文章平均质量分 68
常见的电力规约协议解析,开发要点总结。开源协议栈学习!
赶晚集的老男人
8年电力二次设备开发(配网终端,继电保护),4年充电桩/V2G/微电网设备。 2年光伏逆变器处理器底层软件开发经验。不科普,专写小白文!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[电力通信规约]Modbus规约简介及协议开发要点
本文介绍了Modbus通信协议的基本概念和开发要点。Modbus是工业控制领域的通用协议,分为RTU和TCP两种报文格式,TCP报文比RTU多一个MBAP报文头。文章详细解析了报文格式,包括地址、功能码、数据域和CRC校验等组成部分,并列举了常见功能码0x02、0x03、0x06、0x10等。开发要点部分重点介绍了CRC-Modbus校验方法,提供了完整的8位和16位CRC校验表代码实现。这些内容为Modbus协议开发提供了实用参考。原创 2023-12-31 21:37:19 · 1497 阅读 · 0 评论 -
[电力通信规约]设备侧GOOSE、SV简介及协议开发要点
摘要:本文介绍了GOOSE/SV协议开发的要点。重点包括:1)配置文件的灵活解析,获取订阅/发布信息;2)采用FIFO或FPGA接收数据,避免网络风暴;3)轻量系统需关闭MAC过滤功能,Linux使用raw_socket;4)解包从首字节开始,组包从尾部反向进行;5)GOOSE时标需满足2/2/4/8格式要求。SV协议开发采用相同原则,强调底层实现以节约系统资源。原创 2023-12-20 09:11:42 · 1506 阅读 · 0 评论 -
[电力通信规约] IEC61850协议栈应用开发注意事项及思维导图
摘要:本文探讨了61850 MMS功能开发的要点与难点,指出协议栈覆盖范围的局限性是主要挑战,特别是设备建模、CID文件解析和维护等问题。作者分享了基于开发经验整理的思维导图,为相关开发提供参考。文章强调CID文件维护的重要性,并提供了可视化资源(附思维导图图片链接),建议开发者收藏备用。(98字)原创 2023-12-02 10:43:23 · 817 阅读 · 0 评论 -
[电力通信规约]设备侧IEC60870-5 101/103协议开发要点
本文介绍了电力通讯规约IEC101/103的基本概念和应用场景。IEC101主要用于配电自动化系统通讯,支持多种网络拓扑结构,分为非平衡式和平衡式传输。协议采用FT1.2异步字节传输帧格式,包含固定帧和可变帧两种结构,其中可变帧由帧头、控制域和ASDU组成。文章详细解析了控制域的功能位定义、地址域结构以及数据单元分类(1级和2级用户数据)。在开发要点部分,建议采用状态机模式实现协议栈,强调灵活配置地址字节数、规范数据源提取方法,并针对不同现场需求进行版本管理。最后推荐使用"青云规约测试软件&quo原创 2023-11-12 21:00:07 · 5364 阅读 · 0 评论 -
[电力通信规约]设备侧IEC104规约简介及协议开发要点
摘要:本文系统介绍了电力系统远动通信中的IEC104协议。首先阐述了RTU和SCADA系统的基本概念,以及遥测、遥信、遥控、遥调四类远动信息。重点解析了IEC104协议的报文格式,包括APDU、APCI和ASDU的组成结构。针对协议开发中的关键问题,归纳了灵活配置、链路安全、协议帧处理和测试四个要点,并指出开源库与国内标准存在的差异问题。最后提供了开源协议栈链接和相关实施细则资料,为开发者提供了实用参考。文章对电力自动化通信协议的开发具有实际指导价值。原创 2023-07-28 21:39:38 · 11739 阅读 · 2 评论
分享