一种用于智能制造的软件定义方法及网关技术

技术编号:42679190 阅读:25 留言:0更新日期:2024-09-10 12:30
本发明专利技术提供了软件工程技术领域的一种用于智能制造的软件定义方法及网关,方法包括如下步骤:步骤S1、创建一协议池,通过驱动基类创建若干个协议驱动程序,将各所述协议驱动程序加载到协议池;步骤S2、创建用于通过驱动管理模块从所述协议池中选择并执行协议驱动程序的第一进程、用于调用MemDB的第二进程、用于执行MQTT协议的数据更新和外部接口服务的第三进程、用于系统初始化、外部XML文件传输和解析、协议驱动程序调度、运行状态监控、日志记录的第四进程;步骤S3、基于所述第一进程、第二进程、第三进程以及第四进程进行用于智能制造的软件定义,生成对应的应用软件。本发明专利技术的优点在于:极大的提升了软件定义的扩展性。

【技术实现步骤摘要】

本专利技术涉及软件工程,特别指一种用于智能制造的软件定义方法及网关


技术介绍

1、软件定义一词常见于软件定义网络技术中,用以在业务中将数据平面、控制平面与应用平面分离。软件定义网络的核心思想是将网络设备的控制集中到一个逻辑上的控制器中,该控制器与数据平面分离;通过功能应用分离,可以专注于功能方面的实现和调度。此外,软件定义对于复杂的工业制造现场应用非常灵活,可以在不需要大量定制开发的情况下广泛而灵活地应用。

2、现有智能制造的生产环境中,设备通常具有多种硬件接口与通信协议,而传统上通过软件定义的应用软件由于仅支持特定的协议,导致数据收集困难,降低了即插即用的操作灵活性,而支持多协议的网关的成本高昂,且通常只执行特定协议转换,限制了规模化扩展与升级替换的可能性。

3、因此,如何提供一种用于智能制造的软件定义方法及网关,实现提升软件定义的扩展性,成为一个亟待解决的技术问题。


技术实现思路

1、本专利技术要解决的技术问题,在于提供一种用于智能制造的软件定义方法及网关,实现提升软件定义的扩展本文档来自技高网...

【技术保护点】

1.一种用于智能制造的软件定义方法,其特征在于:包括如下步骤:

2.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤S1中,所述协议池一文件夹形式存在;

3.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤S1中,所述协议驱动程序基于XML文件配置数据采集参数、协议解析参数以及协议转换参数。

4.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤S2中,所述驱动管理模块用于对协议驱动程序进行至少包括初始化、自动加载、执行、运行状态监控的管理。

5.如权利要求1所述的一种用于智能...

【技术特征摘要】

1.一种用于智能制造的软件定义方法,其特征在于:包括如下步骤:

2.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤s1中,所述协议池一文件夹形式存在;

3.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤s1中,所述协议驱动程序基于xml文件配置数据采集参数、协议解析参数以及协议转换参数。

4.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤s2中,所述驱动管理模块用于对协议驱动程序进行至少包括初始化、自动加载、执行、运行状态监控的管理。

5.如权利要求1所述的一种用于智能制造的软件定义方法,其特征在于:所述步骤s2中,所述memdb用于第一进程、第二进程、第三进程以及第四进程之间的数据交互和数据存储。

6.一种用...

【专利技术属性】
技术研发人员:赵泽钧袁苇张宏辉
申请(专利权)人:福建新大陆通信科技股份有限公司
类型:发明
国别省市:

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

1