← 返回所有博客与技术文章 近红外分析仪如何与PLC和SCADA系统集成:实用概述

近红外分析仪如何与PLC和SCADA系统集成:实用概述

哪些协议将近红外分析仪的结果传入工厂控制系统,在 PLC 据以动作之前结果记录必须包含哪些内容,延迟从何而来,以及报警、历史数据库和网络安全如何处理——并附相关标准与文献。

分析仪在自动化层级中的位置

在线 NIR 分析仪产生的组成数值,只有送达据以动作的系统时才对控制有用。IEC 62264-1(ISA-95)按层级描述这一接口:第 1 至第 3 层构成制造运行与控制域,第 3 层为制造运行管理,第 4 层为企业域[1]。FDA 的 PAT 指南指出,过程分析仪通常产生大量数据,便捷而安全地访问这些数据对实时控制和质量保证十分重要,且测得的质量属性可用于驱动前馈或反馈控制[2]。这一点在化工与制药行业及其他行业都很重要;闭环 PID 计量另见专门指南。

协议:从电流环到 OPC UA

最古老的途径是 IEC 60381-1 规定的模拟直流信号[3],ISA-50.00.01 规定以 4–20 mA 作为信号范围[4]。所有 PLC 都能接收这种信号,但多参数分析仪需要每个参数一个回路,而且信号不携带状态字或时间戳。Modbus 是一种请求/应答式客户端/服务器协议,其服务器提供离散输入、线圈、输入寄存器和保持寄存器,寄存器为 16 位字;在 TCP/IP 上使用 502 端口[5]。因此,一个浮点结果要占用不止一个寄存器;又由于规范未定义时间戳或质量字段,状态必须由集成方映射到另外的寄存器中[5]。

EtherNet/IP 和 PROFINET 是周期性实时以太网系统,在 IEC 行规标准中分属通信行规族 2(CIP)和族 3(PROFIBUS & PROFINET)[6][7];它们适合需要以 I/O 设备身份出现在控制器扫描周期中的分析仪。OPC UA(IEC 62541)是一项与平台无关的标准,其服务器提供由类型化节点构成的地址空间,具备读取、写入以及订阅数据变化、事件和报警的服务,并内置身份认证、消息完整性与机密性保护[8]。它是通往 SCADA、MES 和历史数据库的常用途径。

结果记录:数值、状态、时间戳

只有携带三项内容的结果才能安全地据以动作。OPC UA 将其规范化为 DataValue:数值;严重程度为 Good、Uncertain 或 Bad 的 StatusCode;以及由源头设置、经中间服务器原样传递的 SourceTimestamp[9]。状态说明 PLC 能否使用该数值;时间戳说明物料是何时测量的。

关于设备健康状况,NAMUR NE 107 描述了标准化的状态信号、其符号及优先级[10]:故障、功能检查、超出规格和需要维护[11]。这些信号必须以状态字的形式与每个数值并列提供:使用 Modbus 时须专门设计这一映射[5];使用 OPC UA 时 StatusCode 虽已存在,但须由分析仪软件进行设置[9]。

延迟:测量、采样与发布

延迟是光谱采集、模型计算和通信三者之和。在 OPC UA 中,通信部分由服务器检查数据源的采样间隔和通知下发的发布间隔决定;规范指出,数据源更新周期若不同步且较慢,还会带来额外延迟[9]。在 Modbus 中与之对应的是客户端的轮询周期[5]。因此,分析仪数值到达较晚且间隔不定;Griesing-Scheiwe 等表明,假定延迟和采样时间恒定的估计器在二者变化时可能失稳[12]。由此得出三点实践要求:

  • 使轮询或发布与分析仪周期相匹配。读取速度快于分析仪产生结果的速度,只会重复读取同一数值;标识新测量的是源时间戳,而不是轮询[9]。
  • 每个数值都附带状态传输。当状态为 Bad 或 Uncertain,或设备报告故障时,PLC 应保持上一个有效值或切换到规定的模式[9][11]。
  • 将标度、单位和数据类型形成文档。Modbus 寄存器不携带这些信息,因此必须在接口规范中加以规定[5]。

报警、历史数据库与网络安全

IEC 62682 规定了流程工业报警系统的管理原则,将报警历史记录和绩效指标纳入报警系统的组成部分,并将其目的定义为向操作人员通报需要响应的异常状况[13]。因此,分析仪的组成限值应与工厂其他报警一并进行合理化,结果应连同状态和时间戳存入工厂历史数据库,这与 ISA-95 第 3 层的功能[1]以及 PAT 指南关于批记录的要求[2]相一致。

在网络方面,IEC 62443-3-3 定义了系统安全要求和安全等级,并通过系统的区域与管道加以实施,为每项资产设定目标等级[14]。将分析仪置于独立区域、仅经由传输约定标签的管道与外界相连,正符合这一模型;OPC UA 以应用程序与用户认证以及签名、加密的消息为其提供支持[8]。

USTECH 的集成做法

USTECH 的 ProChem 软件将 USTECH 分析仪与工厂的 PLC 和 SCADA 相连,实现实时看板、报警和设定值自动控制,并通过基于以太网的 HTTP 接口与 PLC 通信;测量由 ProLine2550 和 ProLine17EC 提供,定标模型由 caliX 提供。针对特定控制系统的合适状态映射和更新间隔,将在使用贵方样品的可行性研究中与工厂自动化工程师共同确定。

参考文献

USTECH Innovations Logo

针对您的工艺评估此应用

我们的应用团队可以讲解方法、提供相关参考文献,并与您探讨如何将其应用于您的工艺。

联系我们

阅读下一步

购买在线近红外分析仪前要问的5个问题
指南

购买在线近红外分析仪前要问的5个问题

一份不偏向任何供应商的在线NIR分析仪采购清单:可测性与准确度、样品接口、定标归属、数据集成以及全生命周期验证。

阅读指南
NIR vs FT-NIR: What's the Difference
指南

NIR 与 FT-NIR:有什么区别

扫描光栅、二极管阵列和傅里叶变换 NIR 分析仪如何产生光谱,通量、多路和波长轴优势究竟带来什么,以及哪些权衡决定在线应用的选择。

阅读指南