标记属性

下表描述了 Configuration Hub 应用程序中可用的所有标签类型(块类型)。

注: iFIX 在其数据库中具有一些块类型,例如 AA(模拟报警)、AI(模拟输入)等。在本帮助文档中,当我们使用术语“标签”指代任何块类型。
标签类型 描述
AA 标签

模拟报警 (AA) 标签发送和接收 I/O 驱动程序、OPC 服务器或 OPC UA 服务器的模拟数据,以提供报警控制。可使用该标签暂停报警并为每一个报警定义限制和优先级。该标签也可在发出报警之前等待指定的间隔时间,在发生报警时关闭触点,并自动重发和确认报警。

AI 标签

每次当扫描、报警和控制 (SAC) 程序扫描标签时,模拟输入 (AI) 标签将从 I/O 驱动程序、OPC 服务器或 OPC UA 服务器发送和接收模拟数据。

AO 标签

模拟输出 (AO) 标签每次从上游标签、操作员、程序块、脚本或“初始值”字段接收值时,将向 I/O 驱动程序、OPC 服务器或 OPC UA 服务器发送模拟信号。

AR 标签

模拟寄存器 (AR) 标签在过程硬件中读取和写入模拟数据。它使用少量的内存在单个标签中提供输入和输出容量,因为 iFIX 只在引用该标签的画面打开时才处理该标签。

BB 标签

开关控制 (BB) 标签可根据输入模拟值或操作员输入打开和关闭最多两个数字输出。

BL 标签

布尔 (BL) 标签从多个输入计算单个真/假输出。

CA 标签

计算 (CA) 标签可对由上游标签传递的值以及最多 7 个其他常量或标签值执行简单的数学计算。

注: 计算精度 15 位。舍入误差可达到第16位。
DA 标签

数字报警 (DA) 标签发送和接收 I/O 驱动程序、OPC 服务器或 OPC UA 服务器的数字数据(1 或 0)以提供报警控制。可使用该标签暂停报警和定义报警条件和优先级。该标签也可在发出报警之前等待指定的间隔时间,在发生报警时关闭触点,并自动重发和确认报警。

DC 标签

设备控制 (DC) 标签根据用户定义的特定条件,协调厂内数字设备的开关。该标签可通过使用反馈信号确认其状态,实现设备的定时运行。

DI 标签

每次扫描、报警和控制 (SAC) 程序扫描标签时,数字输入 (DI) 标签发送和接收 I/O 驱动程序、OPC 服务器或 OPC UA 服务器的数字数据(1 或 0)。

DO 标签

数字输出 (DO) 标签每次向/从上游标签、操作员、程序块、脚本或初始值字段接收一个值时,向 I/O 驱动程序、OPC 服务器或 OPC UA 服务器发送数字值(1 或 0)。

因为只要新值发送给硬件 iFIX 就会处理数字输出标签,因此通常这些标签的工作方式类似于被闭锁状态。如果将一个数字输出标签配置为独立标签,它可在每次值变化时输出一个数字值。

DR 标签

数字寄存器 (DR) 标签在过程硬件中读写数字数据。它使用少量的内存在单个标签中提供输入和输出容量,因为 iFIX 只在引用该标签的画面打开时才处理该标签。

DT 标签

延时 (DT) 标签延迟输入值向链中下一个标签的传输。

ETR 标签

扩展趋势 (ETR) 标签最多可从上游标签采集 600 个值。通过使用该标签,在一个标签中即可显示长达 10 分钟的数据趋势(假设扫描时间为 1 秒),无需链接多个趋势标签。此外,还可通过将不同的扫描速度与“平均压缩”一栏配合使用以存储数小时甚至数天的实时数据。

链中的上游主要标签确定了扩展趋势标签的扫描时间。在该标签收到一个值时,它存储数据并立即将其传递到下一个下游标签。可通过使用 iFIX 工作台中的图表显示该标签采集的数据。

注: 过程数据库还提供一个“趋势”标签。该标签最多可显示 80 个值的趋势。如果需要趋势化 80 个以上的值,请使用扩展趋势标签。
EV 标签

事件操作 (EV) 标签使用 IF-THEN-ELSE 逻辑测试前一个标签的值或报警条件。根据测试表达式的结果,标签可打开或关闭一个数字点,或使一个标签开始或停止扫描。

FN 标签

扇出 (FN) 标签将接收的值发送给下一个标签以及最多四个其他标签。作为下一个标签列出的标签可立即接收到值。附加目标标签在下一次 iFIX 扫描那些标签时接收值。如果目标标签是在手动模式中,则立即更新。

HS 标签

直方图 (HS) 标签记录某个值在指定期间出现的频率。

LL 标签

超前滞后 (LL) 标签可通过结合超前和滞后补偿策略的优点,对过程动态进行仿真。

提示: 我们建议您只有在非常熟悉超前滞后理论时才使用该标签。如果您只需要延时,可考虑使用死区时间标签。

超前滞后的公式为:

输出=C3[C1(输入-先前输出)+(输入*扫描时间)+C2(先前输出)]

C1、C2 和扫描时间(针对主要标签)以秒为单位。K 是在标签的“常量”字段中定义的常量。

MDI 标签

多态数字输入 (MDI) 标签可提供一种用于监控一个、两个或三个相关数字输入状态的方法。每次扫描、报警和控制 (SAC) 程序扫描标签时,该标签根据从 I/O 驱动程序、OPC 服务器或 OPC UA 服务器接收的数字值产生一个原始输入值 (0-7)。

PA 标签

帕雷托 (PA) 标签最多可接受八个输入,并为其计算百分比值。

PG 标签

程序 (PG) 标签是一种强大的工具,可运行小程序以提高过程的自动化程度,或在批处理控制中提供帮助。有关可在编程语句中使用的受支持命令的列表,请参阅 iFIX 数据库参考

PID 标签

PID 标签通过更改受控变量(模拟输出)在闭环中保持平衡,以响应用户定义的设置点的偏差。实际值(模拟输入)与设置点值之间的差值为误差或偏差。

PID 标签可针对误差计算适当的控制输出信号,以尝试将误差降低至 0。PID 标签进行的调整取决于设置点和测量值之间的差值,以及比例范围、重置和速率的值。

RB 标签

比例偏差 (RB) 标签可用于通过加上一个常量 (偏差)和/或乘以一个常量(比率)来改变输入信号。该标签在计算常量时将信号值减去一个偏移值。

下面的等式说明了这种方法:

输出 = 比例(输入 - 偏移) + 偏差

注: 这是 y = mx + b 的一种变化。
RM 标签

梯度变化 (RM) 标签减少或增加目标输出值。该标签最多可提供三级梯度变化值。每个梯度变化等级都可用于指定目标值和梯度变化率。前两级还提供保持时间。在每个扫描周期上,梯度变化标签将其输出值发送到“下一个块”一栏中指定的标签。

SC 标签

统计控制 (SC) 标签可通过计算偏差平均值和与平均值 XBARBAR 的偏差率来调整另一个标签的值。

SD 标签

统计数据 (SD) 标签针对数据采集并执行统计计算。

SQD 标签

SQL 数据 (SQD) 标签可在 SQL 触发标签执行时识别要读写的数据。SQL 数据标签在 iFIX 过程数据库和关系型数据库之间传输数据。

SQT 标签

SQL 触发 (SQT) 标签可让 iFIX 执行 SQL 命令。

SS 标签

信号选择 (SS) 标签最多可采样六个输入,根据用户选择的模式对输入进行操作,并向下一标签发送结果。

TM 标签

计时器 (TM) 标签可通过增、减值用作时间计数器。

TR 标签

趋势 (TR) 标签最多可在一段时间内采集 80 个值。可通过在 iFIX 工作台中连接标签和图表显示这些值的趋势。

链中的上游主要标签确定了趋势标签的扫描时间。在该标签收到一个值时,存储数据并立即将其传递到下一个下游标签,延时(传输延迟)极短。

TT 标签

累加器 (TT) 标签保存从上游标签传来的浮点数值的总和。

TX 标签

文本 (TX) 标签从过程硬件或 OPC 服务器读写文本。在该标签接收文本时,它把数据发送到所有启用并指派给该标签报警区的报警目标。