强制I/O变量值(NI扫描引擎)
可使用I/O变量探针强制I/O变量的值。强制I/O变量使变量的输入或输出以及所有相关的别名使用强制值,直到取消强制值为止。如硬件的某个输入返回错误,则相关的I/O变量会被强制值,系统管理器不显示错误。但是,如果错误导致一个故障,LabVIEW将记录该故障。如输出返回一个错误,系统管理器将显示该错误。
注: 如链接别名链中的若干I/O变量并强制改变链中某个I/O变量的值,强制值将应用于链中所有I/O变量。 |
启用I/O变量强制
按照下列步骤,在装有NI扫描引擎的终端上启用或禁用I/O变量强制。
- 在系统目录树中单击启用了引擎的终端,在自动查看中显示一个终端探针。也可右键单击终端,选择探针,在独立的窗口中显示终端探针。
- RT终端探针的扫描引擎页将显示已启用强制LED指示灯,用于表示控制器上是否启用了I/O变量强制。
- 使用启用强制按钮启用强制。使用禁用强制按钮,禁用强制并取消所有已强制的I/O变量值。使用清除强制按钮,清除所有I/O变量上的强制。
注: 如禁用强制后再启用强制,所有之前已被强制值的I/O变量将被恢复为最近一次的强制值,除非使用清除强制按钮清除了这些值。 |
强制I/O变量值
按照下列步骤,强制和取消强制I/O变量值。
- 在系统目录树中单击一个I/O变量,在自动查看中打开一个I/O变量探针,或右键单击一个I/O变量并选择探针,在单独的窗口中显示I/O变量探针。
- 在I/O变量探针中的新值部分,输入或选择I/O变量的新值。
- 单击强制按钮,将I/O变量强制为指定的值。
- 单击取消强制按钮,取消强制I/O变量的值。
注: 只有在终端上启用强制后,单个I/O变量强制才生效。使用启用强制和禁用强制按钮,启用和禁用终端上的强制。 |
批量强制I/O变量值
按照下列步骤,批量强制一组I/O变量的值。
- 在终端上禁用强制。
- 强制每个I/O变量的值为期望值。
- 在终端上启用强制。