更新过程控制系统

当旧的控制系统被新技术取代时,就有很大的机会从现代系统和先进技术中受益。

通过亚历克斯·马西 2016年6月30日

使用新软件更新遗留系统是一个有效的选择,但它将新技术的优势放在了桌面上。控制系统升级应该是现代化和精简的时候,以获得最大的投资价值。

分布式控制系统(dcs)、可编程逻辑控制器(PLC)和基于人机界面(HMI)的控制系统已经存在了几十年。曾经的尖端技术现在已经适应了今天以移动和信息为中心的世界。像面向对象编程这样的软件开发实践已经集成到许多平台中,并且集成到工厂车间之外的系统中的机会几乎多得无法计数。升级过程控制系统有很多好处。

控制系统升级安全问题

控制系统升级最重要的一个方面是利用最新的安全技术。在当今互联的世界中,通过隐匿性实现安全不再是确保控制系统免受恶意访问的有效方法。了解安全漏洞影响的一种方法是阅读来自工业控制系统网络应急响应小组(ICS-CERT)的一些警报。ICS-CERT报告了来自许多供应商的控制系统软件和硬件的详细安全漏洞,以及人们能够以不同的结果恶意访问控制系统的方式。

随着技术的老化,就像遗留的DCS、PLC和HMI系统一样,网络攻击的机会随着安全漏洞的暴露而增加。这是在系统的整个生命周期中维护软件更新,并在系统达到支持生命周期结束时考虑升级到新版本的原因之一。

由于控制系统与整个组织的其他软件和数据库集成在一起,并且可以从设施外部访问,因此安全性变得更加重要。这不仅包括控制系统本身,还包括所需的所有支持系统,包括整个组织的操作系统、防火墙和操作安全性。

使用面向对象编程进行优化

对控制系统技术影响最大的进步之一是面向对象编程的使用。这个概念相对简单,但非常强大。

想象一下在21世纪初开发一个控制系统。给定一个包含数百件几乎相同的设备的流程,复制、粘贴、重命名标签并在HMI屏幕上测试每件设备都需要时间。如果在未来的道路上增加新的仪器,设备将不得不再次经历开发过程。

在面向对象的环境中,可以为流程控制器中的操作人员界面和逻辑为每个设备创建一个模板。标签可以动态处理,只需要一两次更改就可以创建一个设备的新实例,而且每个设备的功能都是相同的。如果相似的设备有不同的选项,这些可以在模板中处理,不再需要相同的图形和代码的多个副本。继续进行更改需要在模板上进行更改,然后这些更改将在整个应用程序中传播。这可以为开发/测试和持续维护节省大量时间。

与其他系统集成

与其他业务系统的集成是可以通过安装现代系统来利用的另一个进步。

过程调度、停机跟踪、计算机化维护管理和统计过程控制是可以用来轻松提高系统整体性能的几个集成,同时提供对制造操作的完全可见性。

许多供应商提供这些类型的开箱即用的集成,在系统之间移动数据只需要相对少量的工作。虽然类似的集成可能与遗留系统进行,但它们将需要大量的时间和精力,从组织的其他部分占用宝贵的资源。

随着技术的进步,它提供了更多的功能和安全性,并且更容易实现。简单地用底层组件的更新版本替换老化的系统可能会使许多这些好处成为可能。

随着技术进步的增加,与供应商和分销商合作,了解最新产品以及如何在任何设施中充分利用它们是有意义的。在进行升级时,了解迁移到新平台的路径以及哪些特性和功能将是最有益的,这是没有坏处的。

虽然迁移是一种选择,但利用现代化的优势通常会提供一个可以持续多年的增强的过程控制系统。

Alex Marcy,体育老师,他是总部位于伊利诺伊州芝加哥的系统集成公司Corso Systems的所有者和总裁。Corso Systems是CFE Media的内容合作伙伴。由CFE Media副内容经理艾米丽·冈瑟编辑,控制工程eguenther@cfemedia.com。

更多的建议

关键概念

  • 使用更现代化的控制系统和技术提供了好处。
  • 升级控制系统可以降低安全威胁的风险。
  • 现代技术可以简化流程。

考虑一下这个

会在什么时候对工厂来说,安装现有系统的软件升级或考虑新的过程控制系统是更有益的?