【技术实现步骤摘要】
本专利技术属于电力通信,尤其涉及一种基于工作流的iec104通信协议实现方法。
技术介绍
1、在现有工业自动化和电力监控系统中,iec104通信协议一般采用面向过程的状态机或硬编码回调方式实现,存在以下不足:
2、协议层与业务层高度耦合,修改或扩展某一asdu类型时,往往需要改动大量代码,可维护性差。
3、日志多为散落的printf/调试语句,缺少统一的结构化推送和前端联动,调试困难,可观测性弱。
4、重连策略多为“固定间隔重试”,无法根据网络状态动态调整,易造成网络抖动或资源浪费,容错性不足。
技术实现思路
1、本专利技术的目的是提供一种基于工作流的iec104通信协议实现方法,解决了利用可配置的工作流引擎,对iec104各类asdu的动态解析与业务解耦,并在模块化分层架构中,集成智能重连与结构化日志推送的技术问题。
2、为实现上述目的,本专利技术采用如下技术方案:
3、一种基于工作流的iec104通信协议实现方法,包括如下步骤
4、本文档来自技高网...
【技术保护点】
1.一种基于工作流的IEC104通信协议实现方法,其特征在于:包括如下步骤:
2.权利要求1所述的一种基于工作流的IEC104通信协议实现方法,其特征在于:在执行步骤1时,初始化模块执行的具体步骤如下:
3.权利要求2所述的一种基于工作流的IEC104通信协议实现方法,其特征在于:在执行步骤2时,链路管理模块执行步骤如下:
4.权利要求3所述的一种基于工作流的IEC104通信协议实现方法,其特征在于:在执行步骤3时,业务解析模块的执行步骤如下:
5.权利要求4所述的一种基于工作流的IEC104通信协议实现方法,其特征在于
...【技术特征摘要】
1.一种基于工作流的iec104通信协议实现方法,其特征在于:包括如下步骤:
2.权利要求1所述的一种基于工作流的iec104通信协议实现方法,其特征在于:在执行步骤1时,初始化模块执行的具体步骤如下:
3.权利要求2所述的一种基于工作流的iec104通信协议实现方法,其特征在于:在执行步骤2时,链路管理模块执行步骤如下:
4.权利要求3所述的一种基于工作流的iec104通信协议实现方法,其特征在于:在执行步骤3时,业务解析模块的执行步骤如下:
5.权利要求4所述的一种基于工作流的iec104通信协议实现方法,其特征在于:在执行步骤4时,定时器调度模块的执行步骤如下:
6.权利要求5所述的一...
【专利技术属性】
技术研发人员:赵明明,
申请(专利权)人:南京大火科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。