0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

彭瑜工业软件与工业标准的关系及其发展趋势|上海工业自动化仪表研究院

发表时间:2023-10-26 11:05:08

文章来源:炫佑科技

浏览次数:170

菏泽炫佑科技

彭瑜工业软件与工业标准的关系及其发展趋势|上海工业自动化仪表研究院

工业软件与工业标准的关系

在许多工业领域为他们服务的工业软件通常依赖于该领域的行业标准。 工业软件平台往往是多种工业标准综合应用的结果。

近年来有影响力的过程工业自动化标准活动包括美国The Open Group推动的开放过程自动化系列标准OPAS、德国NAMUR推动的NAMUR开放自动化NOA、NAMUR发起的模块化类型包MTP(Type) 。 综上所述,OPA S是一个完全开放的架构,重新定义了DCS和PLC,采用市场领先的软件和硬件组件,致力于互操作性和互换性,以及信息安全能力; NOA在现有DCS系统中基本上采用IT技术来实现成本可控优化和信息安全,并力争利用供应商独立的技术来实现流程工业4.0的各种案例; MTP利用现有的DCS和PL组件无缝集成到过程设备单元的自动化中彭瑜工业软件与工业标准的关系及其发展趋势|上海工业自动化仪表研究院,强调*大限度地减少项目体积,同时优化性价比并加快项目交付进度。

这三个标准虽然侧重点不同,但也有很多相同点和相似之处。 对于*终用户来说,太多的标准并不是一件好事,因此OPAF和NAMUR考虑将这三个标准统一到一个架构中,并提出了如图1所示的架构。

图1 NAMUR提出的NOA、MTP和OPA的集成架构(来源:NAMUR)

在未来过程工业自动化技术的发展过程中,特别是利用IT技术的成熟和*新成果,相应的工业软件将向虚拟化方向发展。 遵循综合利用多年积累的有效基础工业标准和IT标准制定的下一代过程工业自动化系列标准,参与并深化全开放自动化架构。 同时,要从*终用户的利益和需求出发,考虑新旧更替过程中的平滑过渡,这也是开发工业软件时必须遵循的原则。

容器化技术在工业自动化软件开发中成效显着

当前,我们正处于工业数字化转型之中。 “软件正在吞噬世界”的说法意味着软件在系统中扮演着“基础设施”的角色,云计算软件开发方式已经成为软件开发的主要方向。 经过几年的探索,云计算开发方法在工业自动化软件开发应用虚拟化方向取得了长足的进步。 实际应用的结果验证了容器化在工业自动化软件开发中的优越性。

它也是一种虚拟化技术。 与虚拟机相比,容器化有以下明显优势:一是APP的粒度更细,有利于轻量级容器的形成; 其次,所需的硬件开销要小得多; 第三,应用程序代码及其相关软件环境被打包并安排在操作系统基础设施上由容器引擎执行,无需任何其他支持; 第四,容器中的各个应用程序相互隔离,这种隔离保证了信息安全; 第五,应用程序代码的更新和升级可以远程部署。 总之,容器是独立的,可以通过特定平台根据需要进行选择和部署,给用户很大的灵活性; 同时,独立且封闭的容器提供了本机信息安全。

过程自动化行业对软件容器有特殊需求。 它们需要能够容纳广泛的应用软件,例如高级过程控制(APC)、过程优化和资产管理等,同时通过标准化接口(例如OPC UA)交换数据。 此外,过程自动化容器需要在不同的物理位置和不同的主机硬件之间移动。 对于大型操作自动化软件开发,可以使用这样的编排工具来维护、组织和管理容器库,根据资源可用性自动平衡计算负载。

以虚拟化的使用为例,它不仅用于HMI和服务器级别的应用程序,而且开始扩展到过程自动化的其他方面,例如I/O的软配置。 正在考虑软件和硬件解耦的可能性,不仅在服务器中使用容器化技术,而且在控制器和 I/O 级别也使用容器化技术。 LCN(ELCN)的开发有效地模拟了TDC 3000等旧系统,使公司现有客户能够“无限延长其知识产权投资的寿命”。 它与旧系统 100% 二进制兼容并可互操作。 2018年6月,在用户组织会议上向公众宣布,TDC 3000的相同代码无需修改即可在虚拟环境中运行,大大降低了可能存在的技术风险。 虚拟化 TDC 环境带来了许多额外的好处,包括使工程师能够应用基于云的虚拟工程平台 () 来交付 TDC 解决方案。 此后,它继续推出虚拟化版本,并在 2019 年用户大会上宣布推出用于高度集成虚拟环境的 PKS HIVE。 总之,在应用层、控制器层和I/O层都实现了具有虚拟化特性和软硬件解耦的解决方案。

另一种容器化实例类型(MTP)正在流程工业中开发。 MTP本质上是利用容器技术来创建易于集成的过程设备,并使用预定义的自动化模块单元来实现模块化。 这种预定义的自动化模块化单元很容易根据生产需要添加、布置和调整。 每个MTP都符合标准化方法和框架,包括将其集成到模块化设备中的所有必要信息(例如通信服务、HMI描述、维护信息等)。 例如,ABB 的 MTP 供应清单包括用于操作流程和编排的 ABB 800xA 智能模块。 开放架构的骨干网络通过OPC UA通信连接编排层和模块层。

在未来五年甚至更长时间内,与其他形式的软件开发相比,云软件开发技术显然将成为主导形式。 而且,企业软件、嵌入式软件和云软件这三类软件开发将得到极大的融合。 有理由预期,面向云计算业务的开源软件技术将得到快速发展和推广,所有软件开发都将采用云软件开发方式。 值得注意的是,这种融合将由开源软件开发的快速步伐推动,而不是工业自动化行业目前采用的软件开发方法的缓慢步伐。

摘自《自动化博览会》2020年8月号

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多