第三方系统与DCS集成

在将分布式控制系统(DCS)连接到第三方系统时,需要考虑几个因素,包括使用SCADA或对等控制解决方案之间的选择。

通过托尼Kolluri 2014年12月9日

将分布式控制系统(DCS)连接到第三方系统(比如可编程逻辑控制器(PLC)),通常是通过SCADA或使用各种通信协议的对等控制来实现的。虽然看起来只是将数据“导入”到DCS的一项任务,但要理解目的、与DCS点的数据交互以及数据的重要性,需要考虑几个方面。

当考虑将SCADA作为解决方案时,DCS就像任何其他SCADA系统一样提供了健壮的人机界面(HMI)。这涉及到创建一个SCADA数据库,它通常是具有点、报警、历史记录和DCS提供的其他功能的PLC数据库的副本。操作人员使用这种方法具有优势,因为界面是相同的,本质上是在相同的工作站上工作,使用类似的面板、趋势和显示器作为DCS点。如果第三方系统作为独立系统运行,这将是一个完美的解决方案。

在DCS中,DCS服务器是SCADA数据库存储库。服务器使用相应的驱动程序生成通信请求,并响应第三方设备的请求。服务器实际上成为整个接口工作的关键组件。如果需要将数据传递给DCS控制器,那么在发生网络故障时,该服务器将成为故障点。服务器还成为在正常操作中传递数据的中间人,这可能会增加延迟。

在对等控制方法中,第三方设备通过DCS控制器进行接口。控制器通过使用适当的驱动程序和协议来生成并响应设备。因此,控制器成为第三方设备的“对等体”,因为它能够直接与另一个系统通信。必须记住,除了正常处理外,过程控制器不能承担通信职责;因此中央处理器的装载必须小心。这可能需要一个专门的通信控制器来处理第三方数据。

那么问题来了:哪个是更好的解决方案?一个更好的问题应该是:什么时候每种方法都是最佳解决方案?所引入的数据的性质决定了哪一个最适合应用程序。如果第三方设备是与DCS点交互最少的独立系统,则SCADA必须是路由。如果第三方系统(如安全仪表系统)具有影响DCS点在特定时间内以特定方式响应的跳闸和许可,则对等控制接口将是最佳方法。

本文由Tony Kolluri撰写。托尼是公司的高级工程师特立独行的技术是一家领先的自动化解决方案提供商,为流程工业提供工业自动化、战略制造和企业集成服务。MAVERICK提供广泛领域的专业知识和咨询,包括工业自动化控制、分布式控制系统、制造执行系统、运营战略、业务流程优化等。