一种基于状态机的多协议转换方法技术

技术编号:40975694 阅读:13 留言:0更新日期:2024-04-18 21:23
本发明专利技术涉及一种基于状态机的多协议转换方法,方法包括:建立数据与配置平面分离的可配置协议帧,将不同种类协议帧在同一套配置模板中实现统一配置;采用三个并行的子流程对整个系统的数据进行采集管控。

【技术实现步骤摘要】

本专利技术涉及一种基于状态机的多协议转换方法


技术介绍

1、异构网络(包括混合工业有线/无线协议)的互操作性是工业物联网的一个重要方面,因为各种工业协议共存。因此,很难获得具有灵活配置的多协议转换解决方案。

2、工业4.0旨在实现制造机器配备传感器和网络,从而形成一个网络物理系统,以可视化整个生产流程,进行智能决策。因此,工业物联网是工业4.0演进中最重要的方向之一。iiot旨在利用物联网技术建立智能工厂。作为iiot中的关键赋能技术,通信和网络技术将制造业的所有事物连接在一起,并允许它们共享信息。

3、然而,由于不同的制造场景和需求,iiot中的网络具有非常复杂的异构特征。通过各种通信技术建立各种类型网络之间的连接。有线工业网络协议包括modbus-rtu、电总协议、can、profinet等。工业无线网络有几种国际标准,如modbus-tcp、mqtt、wirelesshart等。iiot中网络的复杂异构特性导致了异构设备之间高效数据收集和交互的挑战。因此,可灵活配置的协议帧以及结合状态机设计的稳定的通信流程,为解决工业异构网本文档来自技高网...

【技术保护点】

1.一种基于状态机的多协议转换方法,其特征在于:包括以下具体步骤:

2.根据权利要求1所述的一种基于状态机的多协议转换方法,其特征在于:所述S1中将不同种类协议帧在同一套配置模板中实现统一配置包括协议帧字段配置、协议帧配置、协议帧字段值配置和协议帧属性值配置。

3.根据权利要求2所述的一种基于状态机的多协议转换方法,其特征在于:所述协议帧字段配置的具体内容为:该协议帧发送数据的名称、数据类型、是否转换成浮点数存储;存储数据所占用寄存器的类型、地址和空间大小;四个可选择数量和数据长度的功能码;协议帧携带的数据值;数据在协议帧中的地址以及偏移;内置的各类协议帧校验算法...

【技术特征摘要】

1.一种基于状态机的多协议转换方法,其特征在于:包括以下具体步骤:

2.根据权利要求1所述的一种基于状态机的多协议转换方法,其特征在于:所述s1中将不同种类协议帧在同一套配置模板中实现统一配置包括协议帧字段配置、协议帧配置、协议帧字段值配置和协议帧属性值配置。

3.根据权利要求2所述的一种基于状态机的多协议转换方法,其特征在于:所述协议帧字段配置的具体内容为:该协议帧发送数据的名称、数据类型、是否转换成浮点数存储;存储数据所占用寄存器的类型、地址和空间大小;四个可选择数量和数据长度的功能码;协议帧携带的数据值;数据在协议帧中的地址以及偏移;内置的各类协议帧校验算法的选择配置。

4.根据权利要求3所述的一种基于状态机的多协议转换方法,其特征在于:所述协议帧配置的具体内容为:采用的工业协议类型;协议的版本号、起止标记字符;决定数据采集频率的刷新周期;协议发送的字符形式(ascii/二进制);大小端模式、预读模式配置。

5.根据权利要求4所述的一种基于状态机的多协议转换方法,其特征在于:所述协议帧字段值配置和协议帧属性值配置的具体内容为:按照实际采用的工业协议具体协议帧进行配置,每个需要访问获取的变量均需配置一组协议帧字段值,同一种协议...

【专利技术属性】
技术研发人员:贾曼宋维君张津铭王迎樵吴越红郭鑫彬
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1