块能够从下列数据源接收数据:
- 其它块。
- 一个I/O驱动程序或OPC服务器。
- 键盘(使用数据连接)。
- 配方。
- 简单数据库访问(EDA)程序。
- Visual Basic for Applications(VBA)脚本。
通过设置块的模式,您能够控制它从何处接收数据,如下图所示:
将一个块置于手动模式不能使其退出扫描;SAC 仍然使用最近的值处理该块。m手动模式只能阻止块从I/O驱动程序、OPC服务器或上游块中接收数据。当模式改变(从自动到手动模式,反之亦然)时,SAC还会扫描基于变位处理的块。当处于手动模式时,SAC会接受任何在EGU范围内的输入并立即对块进行扫描。对这些输入值没有死区检查。
您能从操作员画面中通过加入一个对象,然后使用任务向导中的“切换标签自动/手动专家”来切换块的模式。为了在操作员画面上显示一个块的模式,可以添加一个指向块的A_AUTO字段的数据连接。如果在您配置数据连接时,允许了数据输入选项,那么您就可以从操作员画面中单击数据连接,并输入AUTO或MANL来修改块的模式。您还可以通过在数据库管理器中的“当前模式”列中为选中的块输入AUTO或MANL,来修改块的模式。
注意: 块在自动和手动模式下都会执行报警。
块的自动和手动模式
块... 97%;">数据块... | 手动模式... | 模拟量输入 |
模拟输入 | 每个扫描周期对数据进行读写。 | 从操作员输入的值、脚本、程序块、配方或简单数据库访问(EDA)程序接收数据,但不输出数值。 |
设备控制 | 延缓执行直到块被置于自动模式。 | 数字量输入 |
数字量输入块 | 每个扫描周期对数据进行读写。 | 从操作员输入的值、脚本、程序块、配方或简单数据库访问(EDA)程序接收数据,但不输出数值。 |
PID | 执行PID调节。延缓自动PID输出。 | 延缓自动PID输出。允许您改变块的输出。块的设定点和调节参数的值可以从键盘更改。 |
程序 | 延缓执行直到块被置于自动模式。 | 延缓执行直到块被置于自动模式。当块被切换回自动模式时,将从停止执行的地方继续执行。 |
统计控制 | 当统计数据块产生一个警报时,将反馈信息到您的过程中。 | 统计数据 |
统计数据 | 延缓观测在线数据。 | 延缓观测在线数据。相关信息 |
另请参见