检查 MERLIC 的状态(I/O 相机)

在使用 MERLIC流程集成 MERLIC 用于集成在制造机器中的机器视觉系统。机器控制器(例如,可编程逻辑控制器 [PLC])必须能够控制集成视觉系统、监控执行情况和查询结果。因此,MERLIC 提供了一个流程集成模式以支持与机器控制器的通讯。 可使用应用程序“MERLIC RTE”在流程集成模式下启动,该应用程序随 MERLIC 安装一起提供。模式 (MERLIC RTE) 时,您可能需要检查 MERLIC 的当前状态,以便在正确的时间触发信号,例如,在 MERLIC 完成单次执行后查询迭代的结果。

数字 I/O 相机的可用 MERLIC 状态

如果为流程集成使用了带数字 I/O 通道的相机设备,则只能分别传输和使用有限的 MERLIC 状态和命令集。

下图显示了为 MERLIC 流程集成使用 I/O 相机时,MERLIC 的所有内部状态的概览及其转换。所有可用的 MERLIC 状态都以蓝色突出显示。目前,只能传输状态“Ready”和“Error”。I/O 相机不可用的所有其他 MERLIC 状态均为灰色。这同样适用于转换。所有不可用的转换和命令在图中都为灰色。以橙色显示的转换表示由于内部条件而由 MERLIC 自动触发的转换。

可以从通过各个数字输出通道传输的各个信号中获取某个状态是否为活动的信息。

检查当前的 MERLIC 状态

要检查当前 MERLIC 状态,您需要了解设备输出通道的配置情况。确切地说,您必须了解为 MERLIC 状态的各个信号选择了哪个输出通道。了解这些信息后,您就可以知道特定状态的信号是否已激活。

  1. 如果不确定 I/O 设备的配置,请查询输出通道的当前配置:
    1. 打开 MERLIC RTE Setup 并转到“I/O”选项卡。
    2. 选择 I/O 设备并检查设备配置中以下键的值:
      • Ready”:此值表示 MERLIC 的 “Ready” 状态的输出通道。
      • Error”:此值表示 MERLIC 的 “Error” 状态的输出通道。
  2. 现在,您可以检查这些数字输出中是否有一个当前在设备上处于活动状态。例如,如果各引脚连接到 LED 或灯泡,您就可以轻松监控灯是否打开。

    Signal

    描述

    Ready

    如果此信号为“true”,则 MERLIC 处于“Ready”状态。这样,MERLIC 就准备好可以执行了。映射的数字输出会相应地设置。

    Error

    如果此信号为“true”,则 MERLIC 处于“Error”状态。映射的数字输出会相应地设置。