[发明专利]自动化装备软件的虚拟调试系统及其调试方法有效
申请号: | 202110299933.5 | 申请日: | 2021-03-22 |
公开(公告)号: | CN112799965B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 沙锋;徐爱国;吉洋;李香;王博;孙龙生 | 申请(专利权)人: | 南京远思智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京睿之博知识产权代理有限公司 32296 | 代理人: | 刘菊兰 |
地址: | 211106 江苏省南京市江宁开*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 装备 软件 虚拟 调试 系统 及其 方法 | ||
1.一种自动化装备软件的虚拟调试系统,其特征在于,包括:
运行在虚拟调试平台上的模块,其包括:
分解模块,所述分解模块用于自动化装备的硬件模型的系统分解;
搭建模块,所述搭建模块用于基于Modelica标准库的装备硬件模型库搭建;
验证模块,所述验证模块用于基于Modelica标准库的装备硬件模型库的验证;
建立模块,所述建立模块用于虚拟驱动的建立;
构造模块,所述构造模块用于虚拟调试场景搭建;
所述验证模块还用于根据自动化装备的硬件模型的系统分解与装备硬件模型库搭建,基于给定的测试条件进行仿真分析,测试装备硬件模型库的功能;
所述建立模块还用于模拟出自动化装备的驱动程序和运动控制卡的程序,该模拟出的自动化装备的驱动程序和运动控制卡的程序即虚拟驱动,以此实现控制自动化装备的软件与装备硬件模型库的模型之间的数据交互;
所述构造模块还用于基于具体的所述自动化装备结构,利用装备硬件模型库组件模型作为虚拟的自动化装备的硬件,然后利用虚拟驱动,达成自动化装备的软件与模型间的数据交互,从而完成整个虚拟调试场景的搭建;
所述虚拟调试平台通过4G模块经由4G网中的若干4G网关来与后备平台连接;
所述4G网关包括:
收受模块,用于获得信令;
处置模块,用于认定本信令相应的虚拟驱动的代码数据,还有认定该虚拟驱动的代码数据是不是须经过透传处置,并在认定该虚拟驱动的代码数据须经过透传处置之际,凭借该虚拟驱动的代码数据的传递方向认定用于传递本信令的虚拟链路,这里,该虚拟链路传递信息的方向和该虚拟驱动的代码数据的传递方向相同;
传递模块,用于经由该虚拟链路传递本信令。
2.根据权利要求1所述的自动化装备软件的虚拟调试系统,其特征在于,所述分解模块还用于基于自动化装备的软件和自动化装备的硬件之间的数据交互,提取出基础的硬件组件,抽象出其功能,从而将自动化装备的硬件模型进行系统分解。
3.根据权利要求1所述的自动化装备软件的虚拟调试系统,其特征在于,所述搭建模块还用于基于自动化装备硬件模型的系统分解,根据各个硬件组件的功能特征搭建装备硬件模型库。
4.一种用于如权利要求1-3的任意一项的自动化装备软件的虚拟调试系统的搭建方法,其特征在于,包括:
步骤1:自动化装备的硬件模型的系统分解;
步骤2:基于Modelica标准库的装备硬件模型库搭建;
步骤3:基于Modelica标准库的装备硬件模型库的验证;
步骤4:虚拟驱动的建立;
步骤5:虚拟调试场景搭建;
所述基于Modelica标准库的装备硬件模型库验证的方法,包括:
根据步骤1中自动化装备的硬件模型的系统分解与步骤2中装备硬件模型库搭建,基于给定的测试条件进行仿真分析,测试装备硬件模型库的功能;
所述虚拟驱动的建立的方法,包括:
模拟出自动化装备的驱动程序和运动控制卡的程序,该模拟出的自动化装备的驱动程序和运动控制卡的程序即虚拟驱动,以此实现控制自动化装备的软件与装备硬件模型库的模型之间的数据交互;
所述虚拟调试场景搭建的方法,包括:
基于具体的所述自动化装备结构,利用装备硬件模型库组件模型作为虚拟的自动化装备的硬件,然后利用虚拟驱动,达成自动化装备的软件与模型间的数据交互,从而完成整个虚拟调试场景的搭建。
5.根据权利要求4所述的自动化装备软件的虚拟调试系统的搭建方法,其特征在于,所述自动化装备的硬件模型的系统分解的方法,包括:
基于自动化装备的软件和自动化装备的硬件之间的数据交互,提取出基础的硬件组件,抽象出其功能,从而将自动化装备的硬件模型进行系统分解。
6.根据权利要求4所述的自动化装备软件的虚拟调试系统的搭建方法,其特征在于,所述基于Modelica标准库的装备硬件模型库搭建的方法,包括:
基于自动化装备硬件模型的系统分解,根据各个硬件组件的功能特征搭建装备硬件模型库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京远思智能科技有限公司,未经南京远思智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110299933.5/1.html,转载请声明来源钻瓜专利网。