启动 MERLIC RTE Setup
MERLIC RTE Setup 是一个可通过多种方式启动的独立应用程序。您可以通过 MERLIC Creator、Windows 开始菜单和命令行启动它。
如果 MERLIC RTE Setup 是独立于 MERLIC Creator 启动的,则可以选择要在其上进行配置更改的系统。您可以在本地系统和远程系统之间进行选择。如果是远程系统,MERLIC RTE Setup 中的所有配置更改都将应用于远程系统上的相应组件。
您在同一时间仅可从一个 MERLIC RTE Setup 实例配置所选系统,而不管该实例运行在何处。如果 MERLIC RTE Setup 已经在本地系统的后台运行,而您尝试在系统上启动另一个 MERLIC RTE Setup,则已经在配置的本地系统会出现错误。在这种情况下,您必须切换到已经连接到本地系统进行配置的另一个 MERLIC RTE Setup 实例。不过,您在打开本地系统上的 MERLIC RTE Setup 实例的同时,还可以打开另一个已连接到远程系统的实例。
以下各节提供了有关启动 MERLIC RTE Setup 的不同方法、如何选择所需系统,以及本地系统和远程系统可用的配置选项的更多信息。
启动 MERLIC RTE Setup
您可以通过 MERLIC Creator、Windows 开始菜单和命令行启动 MERLIC RTE Setup。
从 MERLIC Creator
从 MERLIC Creator 打开 MERLIC RTE Setup 有多种方法:
- 在 MERLIC Creator 中单击“
Runtime Environment Setup”小组件。
- 在菜单栏中,打开“窗口”,然后单击“
打开 Runtime Environment Setup......”按钮。
- 按“F8”键。
如果直接从 MERLIC Creator 启动 MERLIC RTE Setup,将建立到您的本地系统的连接。不过,您可以切换到远程系统。请参阅切换到不同的系统部分了解更多信息。
从 Windows 开始菜单
- 打开 Windows 开始菜单。
- 单击开始菜单条目“MVTec MERLIC 5.5 > MERLIC 5.5 RTE Setup”。
- 选择要在其上更改配置的系统。请参阅选择系统部分了解更多信息。
通过命令行
- 打开命令提示符窗口,切换到 MERLIC 安装路径(如 "%PROGRAMFILES%\MVTec\MERLIC-5.5\bin\x64-win64")中的“bin\x64-win64”目录。
- 使用以下命令启动 MERLIC RTE Setup:复制
merlic_rte_setup.exe - 选择要在其上更改配置的系统。请参阅选择系统部分了解更多信息。
使用特定 .ini 文件启动 MERLIC RTE Setup
要使用特定 .ini 文件的设置启动 MERLIC RTE Setup,请使用命令行选项“--ini”并添加相应文件的名称:
merlic_rte_setup.exe --ini <FILENAME>.ini
通过连接特定系统启动 MERLIC RTE Setup
通过命令行选项“--host”,您可以指定 MERLIC RTE Setup 启动后将自动尝试连接到的系统。
merlic_rte_setup.exe --host <HOSTNAME OR IP_ADDRESS>
如需在特定系统上重复启动 MERLIC RTE Setup,并且不希望每次都指定远程系统,则可以使用命令行选项并为该命令创建快捷方式。这样,便可以通过双击快捷方式来启动 MERLIC RTE Setup,而该设置程序将自动尝试连接到所需的系统。
|
命令行选项 |
描述 |
|---|---|
|
-h, --help |
获取可用命令行选项的帮助。 |
|
--ini |
设置用于配置 MERLIC 设置的 .ini 文件的路径和文件名称。 |
|
-V, -- version |
显示 MERLIC 版本。 |
|
--host |
指定 MERLIC RTE Setup 应连接到的系统的主机名或 IP 地址。对于本地系统,可以使用“localhost”。 |
|
--tab |
指定启动 MERLIC RTE Setup时预先选择的选项卡:(image_sources|communication|recipes|io) |
选择系统
在本地系统和远程系统上均可使用 MERLIC RTE Setup进行配置。在本地系统上,MERLIC RTE Setup的所有配置选项均可使用。您可以配置图像采集的图像源,管理配方文件,以及配置本地系统上可用的通讯设备和 Communicator 插件。在远程系统上,您可以配置连接的远程系统上可用的图像源和 Communicator 插件。
如果 MERLIC RTE Setup 直接从 MERLIC Creator 启动,则 MERLIC RTE Setup 将自动连接到本地系统。这意味着本地系统上可用设备和组件的配置设置将被激活并显示。如果 MERLIC RTE Setup 是独立于 MERLIC Creator 启动的,则在启动后可以在本地系统和远程系统之间进行选择。也可以在 MERLIC RTE Setup 中切换到不同的系统。
下表概述了本地系统和远程系统上可供配置的组件:
|
配置选项卡 |
本地系统 |
远程系统 |
|---|---|---|
|
图像源 |
✔ |
✔ |
|
通讯 |
✔ |
✔ |
|
配方 |
✔ |
✘ |
|
I/O |
✔ |
✘ |
如果将 MERLIC RTE Setup连接至远程系统,您可以配置图像源和 Communicator 插件,但目前无法配置 MERLIC 为其提供内置插件(例如数字 I/O 设备)的 MERLIC 配方和设备。
而在这两种类型的系统上激活“通讯”选项卡的前提条件是:可以在所选系统上找到 MERLIC Communicator 的配置服务,即系统上已经启动 MERLIC Communicator。
在本地系统上启动 MERLIC RTE Setup
直接从 MERLIC Creator 启动 MERLIC RTE Setup。
或者:
- 通过 Windows 开始菜单或命令行启动 MERLIC RTE Setup。
- 在“选择系统”对话框中选择“本地系统”。
- 单击“连接”。

在远程系统上启动 MERLIC RTE Setup
- 通过 Windows 开始菜单或命令行启动 MERLIC RTE Setup。
- 在“选择系统”对话框中选择“远程系统”。
- 输入远程系统的主机名或 IP 地址。
- 单击“连接”。

如果另一位用户已经连接到指定的主机,或者正在指定主机上本地使用 MERLIC RTE Setup,您仍然可以强制连接到该主机。另一位用户未保存的任何配置更改都将丢失。
切换到不同的系统
- 单击 MERLIC RTE Setup 右上角的连接状态按钮,打开“选择系统”对话框。
根据状态,将显示以下图标:
:断开连接
:正在连接
:已连接
- 按照以上各节所述选择所需系统。
除了启动 MERLIC RTE Setup 后直接选择系统的情况,您也可以关闭“选择连接”对话框,而不建立新连接。
重新连接系统
在某些情况下,与所选系统或 MERLIC RTE Setup中的当前服务(例如“通讯”选项卡)的连接可能会丢失,必须重新连接系统或启动所需的 MERLIC 应用程序才能继续配置。根据连接断开的原因,可能需要采取不同的措施来恢复连接。下面列出了 MERLIC RTE Setup中各选项卡的常见用例。
“图像源”选项卡缺少配置服务
只有在 MERLIC Creator 或 MERLIC 的流程集成模式(即 MERLIC RTE)当前正在运行时,“图像源”选项卡中的配置选项才可用。否则无法配置图像源,因为没有可用的图像源配置服务。MERLIC Creator 或 MERLIC RTE 必须在连接的系统上运行,例如,要在本地系统上进行配置,MERLIC Creator 或 MERLIC RTE 必须在本地系统上运行。
如果“图像源”选项卡的配置服务丢失,通过相应的按钮重新启动 MERLIC RTE Setup中的 MERLIC Creator 或 MERLIC RTE 即可。但是,只有在所连接的系统上安装 MERLIC Creator 和 MERLIC RTE 之后,才可以使用这些按钮。否则,无法使用配置服务。在这种情况下,您首先必须通过已连接系统上的 MVTec Software Manager 安装 MERLIC 软件包“Runtime and Development”,以启用图像源的配置。有关安装的更多信息,请参阅主题安装 MERLIC。
如果在 MERLIC RTE Setup 之外启动这些应用程序(例如通过 Windows 开始菜单),您也可以使用“重试连接”按钮重新连接相应的配置服务。连接至远程系统期间可能需要执行此操作。但是,当配置服务丢失时,图像源配置中所有未保存的更改都将丢失。
“通讯”选项卡缺少配置服务
只有相应系统上当前正在运行 MERLIC Communicator 时,“通讯”选项卡中的配置选项才可用。如果要配置本地系统上可用的 Communicator 插件,必须确保本地系统上正在运行 MERLIC Communicator。如需配置远程系统上的 Communicator 插件,所选远程系统上必须正在运行 MERLIC Communicator。否则,Communicator 插件的配置服务将不可用,并且“通讯”选项卡中的配置选项将无法访问。
如果“通讯”选项卡的配置服务丢失,通过“启动 MERLIC Communicator”按钮重新启动 MERLIC RTE Setup中的 MERLIC Communicator 即可。但是,只有在所连接的系统上安装 MERLIC Communicator 之后,才可以使用此按钮。否则,无法使用配置服务。在这种情况下,您首先必须通过已连接系统上的 MVTec Software Manager 安装 MERLIC 软件包“Runtime and Development”,以启用 Communicator 插件的配置。有关安装的更多信息,请参阅主题安装 MERLIC。
如果不通过 MERLIC RTE Setup启动 Communicator,您也可以使用“重试连接”按钮重新连接相应的配置服务。连接至远程系统期间可能需要执行此操作。但是,当配置服务丢失时,配置插件时所有未保存的更改都将丢失。
“配方”和“I/O”选项卡不可用
在下述某些情况下,“配方”和 MERLIC RTE Setup的“I/O”选项卡中的配置选项可能不可用。
MERLIC RTE 正在运行
如果要在“配方”选项卡中管理配方文件或如果要配置 MERLIC 为其提供内置插件(例如 Hilscher card)的通讯设备,必须确保 MERLIC 流程集成模式(即 MERLIC RTE)当前没有运行。否则无法访问配方和配置选项。此设置可确保系统处理期间 MERLIC RTE 的配置不会更改。
与远程系统的连接
如果已连接至远程系统上的 MERLIC RTE Setup,“配方”和“I/O”选项卡将不可用。这些选项卡的配置选项仅适用于本地系统上的配方和通讯设备。Communicator 插件可以远程配置,而 MERLIC 为其提供内置插件的通讯设备只能在本地系统上配置。
如果在连接至远程系统期间转至一个此类选项卡,系统将不显示配置选项。但是,您可以通过 MERLIC RTE Setup中的“ 选择本地系统”按钮快速切换到本地系统。
MERLIC RTE Setup的会话已过期
如果其他用户强制连接至您当前连接的系统,您的会话将过期且无法继续配置。所有未保存的更改都将丢失。在这种情况下,“选择系统”对话框将显示,并且其中会显示相应消息。您可以通过选中“强制连接”复选框并单击“连接”按钮来强制连接至相应的系统。之前保持连接的用户随后同样将收到用户会话已过期的消息。