文章
· 一月 14 阅读大约需 2 分钟

第七十三章 管理设备和助记词空间 - 设备的解释级别

第七十三章 管理设备和助记词空间 - 设备的解释级别

^%ISOPEN 命令一起使用的设备标识符最多要经过三个级别的解释。因此,如果在 ^%ISDevice: 提示符处输入助记词 47,则使用的最终设备 ID 可能会有所不同。下面介绍了这三个级别。

级别 1:%IS 实用工具级别

如果使用 ^%IS 实用程序选择设备,则使用第一级。^%IS 全局中的助记词可以与设备编号相关联。然后,^%IS 实用程序向该设备编号发出 OPEN 命令。

级别 2:OPEN 命令级别

OPEN 命令中,IRIS 会检查此数字是否存在于 Device panel 表的 Alias 列中。如果是这样,它会将其转换为该设备的实际设备号或名称。

注:如果想通过 ^%IS 的助记词访问该设备,请确保不要定义与设备 ID 匹配但与其他设备关联的别名。

定义默认助记词

程序员可以通过在其应用程序中使用 WRITE /mnemonic 命令来控制设备。例如,当程序员使用以下命令使用 %X364 助记词时,他们可以将光标移动到终端设备上当前行中的特定列:

  WRITE /CHA(column)

由助记词的任何特定值引起的操作由 WRITE 命令使用的助记词空间决定。助记词空间是具有定义设备操作和属性的入口点 (助记词) 的例程。

WRITE 命令使用设备的 OPENUSE 命令中定义的助记词空间。如果 OPENUSE 命令不包含助记词空间参数,则 IRIS 会为设备类型使用默认助记词空间。

预定义的助记词空间

IRIS 附带预定义的(默认)助记词 ^%X364。这是X3.64 (ANSI) 终端的默认助记词空间。它是终端、顺序文件和其他设备启动时的默认值。

这些默认值在 Management Portal 中定义。依次选择 System AdministrationConfiguration (配置)Device Settings (设备设置)、IO Settings (IO 设置)。

如果创建自己的助记词空间例程,您可能希望更改 IRIS 用于这些设备类型中的一个或多个的默认助记词空间。

讨论 (0)1
登录或注册以继续