iFIX技术文章:各类型数据块的典型应用

您可以在以下应用场景下使用对应的数据块

AA 模拟量报警(模拟报警块)

  • 以设定的时间间隔从 I/O 地址(如 PLC 寄存器)读写模拟值。
  • 执行平滑、信号条件和报警限值检查。
  • 为每个类型的报警定义报警值和优先级。
  • 当报警发生时关闭数字块。
  • 只要该数据块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。
  • 根据过程条件暂停此块内或多个块内的报警处理,提供智能报警。
  • 从远程站点确认报警。
  • 当链接到 PID 或开关控制块时,帮助诸如直接数字控制等控制情况。
  • 通过“下一个块”一栏把值传递给其它块。

AI 模拟量输入(模拟输入块)

  • 以设定的时间间隔或基于例外事件从 I/O 地址(如 PLC 寄存器)读写模拟值。
  • 执行平滑、信号条件和报警限值检查。
  • 当链接到 PID 或开关控制块时,帮助诸如直接数字控制等控制情况。
  • 通过“下一个块”一栏启动其它块的处理。

AO 模拟量输出(模拟输出块)

  • 把值发送到 I/O 地址。
  • 连接到调制的控制阀门和电机速度控制器。
  • 从操作员显示屏、多数初级、二级和控制块接收值,包括 PID 和梯度变化块。
  • 通过“下一个块”一栏把值传递给其它块。
  • AR 模拟寄存器(模拟寄存器块)
  • 对多个 I/O 位置进行读写,只要那些位置共用相同的工程单位限制和信号条件。
  • 当无需报警和背景监视时,减少系统内存要求。
  • 从 PLC 内存上传和下载不常查看的或半静态的值。

BB 开关控制(开关块)

  • 为诸如加热器或泵之类的项提供实际控制。
  • 提供特别的报警处理。
  • 通过“下一个块”一栏处理其它块。

BL 布尔(布尔块)

  • 执行二进制操作和计算。
  • 计算复合的报警条件。
  • 监视多个 I/O 点以获得大设备的状态。
  • 为同步和控制批处理程序创建状态环。
  • 通过“下一个块”一栏处理其它块。

CA 计算(计算块)

  • 通过把一个计算块与另一个计算块或扇出块链接,执行复杂的或多等式计算。
  • 通过对尺寸进行计算,确认已制造零件的有效性。您可以使用此特性对有缺陷的零件计数。
  • 当大量传感器(模拟输入块)监视同一参数时,找到平均读数。例如,模拟输入块可以在需要保持相同温度的管道的多个点上测量流的温度。

DA 数字量报警(数字报警块)

  • 检测数字状态的条件(液位或转变)。
  • 代表诸如限值开关、阀门、报警触点或电机辅助触点的项。
  • 通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使它们对操作员更有意义。
  • 为块定义报警值和优先级。
  • 当报警条件发生时关闭数字块。
  • 只要该块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。
  • 根据过程条件暂停此块内或多个块内的报警处理。
  • 从远程站点确认报警。
  • 当链接到 PID 或开关控制块时,帮助诸如直接数字控制等控制情况。
  • 通过“下一个块”一栏把值传递给其它块。

DC 设备控制(设备控制块)

  • 监视许多数字输入点,在所有点都报告它们处于指定状态时打开特定的阀门。
  • 指定其它控制参数,如块应当等待数字输入点多久才从关闭切换到打开,然后才继续下一个编程语句。
  • 控制打开和关闭阀门的电磁开关(数字输出)。
  • 打开和关闭确认阀门操作的限值开关。

DI 数字量输入(数字输入块)

  • 提供报警。
  • 代表诸如限值开关、阀门、报警触点和电机辅助触点的项。
  • 通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使这些值对操作员更有意义。
  • 当链接到 PID 或开关控制块时,帮助诸如直接数字控制等控制情况。
  • 通过“下一个块”一栏把值传递给其它块。

DO 数字量输出(数字输出块)

  • 在数据库初始化过程中,在 SAC 首次处理块时,通过自动把值发送到硬件,使用“初始值”一栏建立稳态条件。
  • 连接到数字设备,如电机起动机、喇叭和电磁阀。
  • 通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使它们对操作员更有意义。
  • 当链接到 PID 或开关控制块时,帮助诸如直接数字控制等控制情况。
  • 通过“下一个块”一栏把值传递给其它块。

DR 数字寄存器(数字寄存器块)

  • 当无需报警和背景监视时,减少系统内存要求。
  • 在一个轮询记录中的多个 I/O 位置进行读写,只要那些点共用相同的工程单位范围和信号条件。
  • 控制数字输入过程,如限值开关、报警触点和电机辅助触点。
  • 控制数字输出过程,如电机起动机、报警器、喇叭和电磁阀。

DT 延时(计时器块)

  • 记录过程的时间长度。
  • 监视数字触点保持打开或关闭的时间长度。
  • 跟踪一个设备已被使用的时间量。
  • 正计时或倒计时到特定值并触发报警或关闭触点。
  • 跟踪基于时间的批次过程步骤。

ETR 扩展趋势块(扩展趋势块)

  • 您可以使用扩展趋势块来显示较长时间期间的实时模拟或数字趋势。
  • 注意:如果您要对数据显示趋势以便存档,建议使用历史采集应用程序。

EV 事件动作(事件操作块)

  • 将打开/关闭输出发送到数字块。
  • 使主块或链开始或停止扫描。
  • 通过“下一个块”一栏把值传递给其它块。

FN 扇出(扇出块)

  • 把设定点值发送到 PID 块。
  • 把目标值发送到梯度变化块。
  • 把模拟值从一个块发送到几个不同的点。
  • 通过“下一个块”一栏处理其它块。

HS 直方图(直方图块)

  • 当上游一级块以自动模式操作时,接收过程信息,如温度。
  • 当上游一级块以手动模式操作时,接收操作员信息,如重量。
  • 通过“下一个块”一栏处理其它块。

LL 超前滞后(超前滞后块)

  • 当与 PID 块结合使用时,实施前反馈控制策略。
  • 通过“下一个块”一栏处理其它块。

MDI 多态数字量输入(多态块)

  • 监视设备的暂停和开/关状态。
  • 提供报警。
  • 代表诸如触点在开和关位置的以电机操作的阀门之类的项。
  • 通过为原始值指派标签,提供原始值的更有意义的说明。
  • 通过“下一个块”一栏把值传递给其它块。

PA 帕雷托(帕雷托块)

  • 您可以使用帕雷托块来记录过程或制造缺陷的数量和百分比。
  • 如果只想跟踪全部缺陷的总量,请使用计算块而非帕雷托块。

PG 程序块(程序块)

  • 设置调用其它块的主程序块。
  • 提供批次和连续过程的完全启动、关闭和列队。
  • 让操作员以简单合理的方式输入运算和测试的顺序。

PID PID(PID块)

  • 在 pH 控制过程中执行间隙操作控制。
  • 提供反馈控制。
  • 供给前反馈控制。
  • 提供反重置结束能力以确保控制器输出不会在结束状态下被饱和。
  • 当操作员把块从手动切换到自动模式时,通过使设置点等于测量值(平衡),顺利执行转换。
  • 对设定点偏差生成报警。
  • 通过“下一个块”一栏处理其它块。

RB 比率偏差(比率偏差块)

  • 混合需要特定比例以定义其组合的元素。
  • 通过“下一个块”一栏处理其它块。

RM 斜波(梯度变化块)

  • 启动需要加速控制的梯度变化和浸泡(保持)过程。
  • 过程启动,包括温度和速度梯度变化。

SC 统计控制(统计控制块)

  • 如果上游统计数据块生成报警,对另一个块的值执行自动调节。受监控的值可以是温度或压力之类的任何项。
  • 调节诸如 PID 设定点、梯度变化块目标值或模拟输出值之类的值以优化工厂操作条件。

SD 统计数据(统计数据块)

  • 测量过程值,如密度、重量和大小。
  • 对由事件触发的值进行采样,如重量。
  • 在手动模式中通过 Proficy iFIX 工作台中的数据链接,对诸如时间之类的操作员信息进行采样。
  • 在采集预定数量的组后或基于运动平均值计算控制限值和启动时的 XBARBAR、RBAR 和 SBAR 值。
  • 通过“下一个块”一栏处理其它块。

SQD SQL数据(SQL数据块)

  • 标识读写数据的块和字段对(数据点)。
  • 设置数据传送的方向。SQL 数据块在 iFIX 过程数据库和关系型数据库之间读或写值。
  • 当 SQL 数据块执行时重置数据点。
  • 连接到其它 SQL 数据块以形成扩展链。

SQT SQL触发器(SQL触发块)

  • 启动过程数据到关系型数据库或到过程数据库中块的传输。数据传送是基于时间、事件或两者的结合。
  • 确认数据的传输。
  • 提供 Proficy iFIX 工作台中的操作员信息。您可以通过数据链接显示块的时间、日期、事件触发参数和 SQL 命令,让操作员按需要更改这些值。
  • 从操作员显示屏手动触发数据传输。

SS 信号选择(信号选择块)

  • 支持冗余传感器。
  • 监视和控制带有多个模拟传感器的大设备。
  • 执行选择性控制,这样两个 PID 块操作相同的最终控制元素,如阀门。
  • 通过“下一个块”一栏处理其它块。

TM 定时器(延时块)

  • 设定传感器与机械之间的传送延迟。例如,它可用作速度可变的传送带。
  • 当您首次脱机设置系统时,模拟与硬件的通信或过程延迟。

TR 趋势(趋势块)

  • 显示实时模拟或数字趋势。
  • 通过“下一个块”一栏处理其它块。
  • 注意:建议您使用历史采集应用程序以满足长期数据存储需求。

TT 累计(累加器块)

  • 维持运行总计。例如,如果在块的 PER 字段中输入 00:00:00,则块把收到的每个值加上它之前的值。
  • 用作计数器。例如,如果您把上游模拟时钟的扫描时间和累加块的 PER 字段设置为一,累加块在每次 SAC 扫描模拟块时递加一。
  • 基于班次或时间期限监视生产水平。
  • 通过“下一个块”一栏处理其它块。

TX 文本(文本块)

  • 通过把文本字符串输入数据链接,为操作员提供消息收发功能。
  • 发送文本(配方)到设备控制器:
  • 用过程硬件或 OPC 服务器生成的文本消息或报警提示操作员。


【注】各类型数据块的典型应用摘自iFIX Version 5.1中文版帮助文档内,是为了便于喜欢使用互联网进行搜索的朋友特意制作的。如需更多关于iFIX的使用信息,GoupTeam推荐您查阅iFIX自带的帮助文档。

标签: , ,
文章分类 iFIX技术文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*