用于构建软件应用的智能设备扩展制造技术

技术编号:39857662 阅读:23 留言:0更新日期:2023-12-30 12:54
公开了一种用于在工业自动化系统的目标设备上构建应用映像的计算机实现的方法

【技术实现步骤摘要】
【国外来华专利技术】用于构建软件应用的智能设备扩展


[0001]本公开总体上涉及工业自动化,并且尤其涉及一种用于通过扩展目标设备的容量来直接在工业自动化系统的目标设备上构建软件应用的技术


技术介绍

[0002]在工业自动化工业中,通常部署诸如监控和数据采集
(SCADA)
的复杂系统来监控和支持工业或制造过程,该工业或制造过程涉及由诸如多用途可编程逻辑控制器
(PLC)、
嵌入式边缘设备

无头网关

人机接口
(HMI)
面板

工业个人计算机
(PC)、
驻地服务器和云基础设施设备等设备组成的多级各种控制系统

[0003]传统上,用于特定工业自动化设备
(
例如面板
/
边缘设备
)
的软件应用被构建在诸如
CPU、
盘空间等资源丰富的后端服务器
(
例如驻地服务器和基于云的服务器
)


一旦构建本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种用于在工业自动化系统的目标设备上构建应用映像的计算机实现的方法,所述目标设备包括被组织成一个或多个逻辑卷的内部存储介质,所述方法包括:识别连接到所述目标设备的外部存储设备,通过在所述内部存储介质与所述外部存储设备之间的集成来扩展所述一个或多个逻辑卷的第一逻辑卷,以定义扩展的逻辑卷,启动用于构建所述应用映像的构建过程,其中所述扩展的逻辑卷被所述构建过程利用,其中所述构建过程需要比由所述构建过程产生的最终工件所使用的空间更多的空间,所述最终工件定义所述应用映像,以及在完成所述构建过程之后,将所述扩展的逻辑卷收缩为所述第一逻辑卷,使得能够从所述目标设备释放所述外部存储设备
。2.
根据权利要求1所述的方法,其中,所述第一逻辑卷是用根文件系统初始化的主逻辑卷,并且其中扩展所述第一逻辑卷和收缩所述扩展的逻辑卷在每种情况下还包括调整所述根文件系统的大小
。3.
根据权利要求1和2中任一项所述的方法,在先前执行所述构建过程以在所述目标设备上构建所述应用映像的期间,在达到“超出盘空间”条件之后,识别所述外部存储设备
。4.
根据权利要求3所述的方法,包括当达到所述“超出盘空间”条件时,生成用户提示以将外部存储设备连接到所述目标设备
。5.
根据权利要求3所述的方法,包括当达到所述“超出盘空间”条件时,自动识别已经连接的外部存储设备
。6.
根据权利要求1至5中任一项所述的方法,其中,在完成所述构建过程时所述扩展的逻辑卷内的总使用空间小于所述内部存储介质中的空闲空间,其中,收缩所述扩展的逻辑卷还包括将所有数据从所述外部存储设备的物理卷传输到所述内部存储介质的物理卷
。7.
根据权利要求1至5中任一项所述的方法,包括动态地分配所述扩展的逻辑卷中可用的空闲空间,用于存储与正在构建的应用映像有关的应用数据
。8.
根据权利要求1至5中任一项所述的方法,包括:在扩展所述第一逻辑卷之前,在所述外部存储设备内创建第一分区和第二分区,以及静态地分配外部存储的所述第一分区以存储与正在构建的所述应用映像有关的应用数据,其中,扩展所述第一逻辑卷是通过所述内部存储介质与所述外部存储设备的所述第二分区之间的集成来执行的
。9.
根据权利要求1至8中任一项所述的方法,其中,所述应用映像被构建为所述扩展的逻辑卷中隔离用户空间中的虚拟化应用模块
。10.
根据权利要求1至9中任一项所述的方法,其中,所述应用映像被构建为边缘应用模块
。11.
一种非瞬态计算机可读存储介质,包括指令,所述指令在由计算机处理时将所述计算机配置为执行根据权利要求1至9中任一项所述的方法
。12.
一种工业自动化系统的计算设备,包括:处理器;以及
存储器,包括被组织成一个或多个逻辑卷的内部存储介质,所述存储器上存储有软件部件,以扩展所述计算设备的容量用于在其上构建应用映像,所述软件部件在由所述处理器执行时将所述计算设备配置为:识别连接到所述计算设备的外部存储设备,通过所述内部存储介质与所述外部存...

【专利技术属性】
技术研发人员:弗朗切斯科
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

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

1