选择设备
MERLIC RTE Setup 的“ I/O”选项卡供您选择设备,从而获得有关这些设备的更多信息以及配置用于流程集成 MERLIC 用于集成在制造机器中的机器视觉系统。机器控制器(例如,可编程逻辑控制器 [PLC])必须能够控制集成视觉系统、监控执行情况和查询结果。因此,MERLIC 提供了一个流程集成模式以支持与机器控制器的通信。
可使用应用程序“MERLIC RTE”在流程集成模式下启动,该应用程序随 MERLIC 安装一起提供。的通讯设备。
单击“I/O”中的“刷新”后,您即可在设备列表中查看当前可用的设备。选择并激活要配置的设备,并通过“启用设备”按钮启用以进行流程集成。有关如何查看和更改配置的更多信息,请打开I/O中相应设备的特定主题。
检查配置状态
已启用设备列表中的图标表示设备配置的状态。
|
图标 |
描述 |
|---|---|
|
|
配置状态未定义。点击“刷新” |
|
|
根据应如何构造配置的正式 MERLIC 要求,该配置有效。但是,这并非意味着该配置可以正常运行。 |
|
|
配置有效,但设备未连接。 |
|
|
根据正式的 MERLIC 要求,该配置无效。 |
选择设备
- 打开 MERLIC RTE Setup。
- 前往设备配置版块的“
I/O”选项卡。
- 单击“
刷新”以获取当前可用于流程集成的所有设备的列表。
- 在屏幕左侧,以粗体显示每个设备的唯一名称。如果可用,还会在第二行显示 IO 接口。双击要配置的设备。另外,也可以先选择所需的设备,然后单击“
启用设备”。相应的设备将被添加到已启用设备列表中,并且设置将显示在右侧的配置区域中。MERLIC 为每类支持的设备提供了默认配置。选择设备后,相应的默认配置将显示在 MERLIC RTE Setup 的右侧。
示例
通过命令行查询可用设备
作为显示 MERLIC 流程集成模式的可用设备及其默认配置列表的替代方式,您可以从安装 MERLIC 所在的目录使用命令行选项“devices”启动 MERLIC。
merlic_rte.exe --devices
在下面的示例中,查询返回了两个可用设备:默认提供的 模拟 PLC 的插件,以及 Contec 设备。有关使用模拟设备的更多信息,请参阅使用模拟 PLC 作为虚拟设备。
Available Devices:
Name: mpiVirtualHilscherDevice
Default Configuration: plugin--mpiVirtualHilscherDevice--Device--simulatedPLC--ByteOrder--LittleEndian
----------------------------------
Name: mpiContec
Default Configuration: plugin--Contec--Device--DIO000-Interface--Contec--StartSingleJob--di0.0--Error--do_0.0--Ready--do_0.1--Result0--do_0.2--Result1--do_0.3--Result2--do_0.4--Result3--do_0.5--Result4--do_0.6--Result5--do_0.7
Available Devices:
Name: mpiVirtualHilscherDevice
Default Configuration: plugin--mpiVirtualHilscherDevice--Device--simulatedPLC--ByteOrder--LittleEndian
----------------------------------
Name: mpiContec
Default Configuration: plugin--Contec--Device--DIO000-Interface--Contec--StartSingleJob--di0.0--Error--do_0.0--Ready--do_0.1--Result0--do_0.2--Result1--do_0.3--Result2--do_0.4--Result3--do_0.5--Result4--do_0.6--Result5--do_0.7
如上述示例所示,用“--”分隔的值对与 “I/O”“配置”区域中的信息相对应。以“mpi”开头的名称由 MERLIC 内部使用,不会显示在“I/O”中。
您需要有效的许可证,才能通过命令行选项“devices”启动MERLIC。关闭信息窗口后,MERLIC 的此实例也将关闭。
并行使用多个设备
要为流程集成并行使用多个通讯设备,您必须在“I/O”中逐一配置每个设备。
在某些情况下,可能需要对您的可编程逻辑控制器 (PLC) 进行一些调整。特别是,如果要让多个通讯设备控制 MERLIC Vision App 的执行,则必须检查 PLC 是否进行了相应编程,以确保其他设备可以控制。
如果要与其他设备并行使用模拟 PLC 进行流程集成,则必须确保只有模拟 PLC 可以控制执行。模拟 PLC 不用于与其他控制设备并行使用。因此,并行使用的所有其他设备只能用于查询结果或使 MERLIC 的当前状态可视化。
移除设备
您可以从已启用设备列表中移除设备,但显示为有效的设备除外。在已启用设备列表中选择要移除的设备,然后点击右下角的 删除 按钮。