User Interface of the MERLIC RTE Setup
The user interface of the MERLIC Runtime Environment Setup (MERLIC RTE Setup) differs depending on which component you are working with. The following sections offer an overview of the MERLIC RTE Setup user interfaces:
"Image Sources" Tab
The Image Source Manager provides a graphical user interface for the configuration of image sources. It is part of the MERLIC RTE Setup represented by the tab "Image Sources". The graphical user interface of the Image Source Manager changes depending on whether you are editing configurations or image sources.
General User Interface
Tab Overview
Using the tabs, you can switch between the different components of the MERLIC RTE Setup: Image Source, Communication, Recipes, and I/O. Each component has its own graphical user interface.
List of Configurations and Image Sources
The list of configurations shows all the available image source configurations with their respective type, status, and name. A configuration represents a set of image sources. The selected configuration is marked blue. If the configuration is expanded, the image sources of the configuration will be shown with their status and name. The status of the configuration indicates if the configuration is active or not, that is, if the image sources of the configuration are currently available for the configuration and for the use in an MVApp. Only one configuration can be activated at the same time but it is possible that no configuration is active at all. For more information, see the topic Adding New Configurations and Image Sources.
Action Buttons
With the action buttons at the bottom of the window you can perform different configuration tasks, such as adding and removing new configurations and image sources. You can also activate and deactivate the selected configurations. When you open the image source configuration for the first time, you have to create a configuration before you can add an image source, because each image source must be assigned to a configuration.
User Interface for selected Configurations
Configuration Details
The "Configuration" section provides you with details about the selected configuration. It displays the configuration name, its status and type, and whether the configuration is used as RTE startup configuration.
Image Source Details
The "Image Sources" section provides you with details about the selected image source. It displays the image source name and its interface type, that is, the camera type or file. Depending on the interface type, the "Image Source" section provides the camera name or the file path. It also displays the status of the image source.
User Interface for selected Image Sources
Image Preview
The image display allows you to check the configuration of the selected image source in real time. When using a camera device, you can use the buttons at the bottom of the image display to activate the live mode of the camera or to take single snapshots. The acquired images will be displayed in the image preview and you can instantly see how configuration changes at the camera parameters affects the acquired images. When using peripheral devices that acquire no images, such as lighting or lens controllers, you can use the image preview to display the images of a specific camera device. This allows you to check how configuration changes at the device parameters affect the images acquired by the respective camera. If your image source is an image directory, the live mode will display all images from the directory consecutively and continuously, while the snapshot mode allows you to step through the images one-by-one. You can also save snapshots to use images from a file directory during the creation and configuration of your MVApp. For more information, see the topic Configuring Camera Devices.
Info
In the "Info" section, you can see general information about the image source, for example, the name of the image source and the current status.
Camera Parameters
The camera parameters section enables you to configure the selected camera device. The camera parameters of a specific camera device are only visible if the configuration that it is stored in is active. After activating the configuration and selecting a camera device to configure, you can adjust the parameter of your selected camera device according to your needs. For more information, see the topic Adjusting Camera Parameters.
"Communication" Tab
MERLIC provides a graphical user interface for the configuration of communication plug-ins MERLIC provides two different types of plug-ins for the process integration: "communication plug-ins" and "I/O plug-ins". Both can be configured in the MERLIC Runtime Environment Setup (MERLIC RTE Setup) but there are different requirements and restrictions for the configuration. Communication plug-ins can be configured in the "Communication" tab of the MERLIC RTE Setup. They can only be configured when MERLIC RTE is already running. In constrast to I/O plug-in, communication plug-ins can also be configured on remote systems. Communication plug-ins provide more possibilities to control and monitor the vision system during the process integration mode of MERLIC. For example, some communication plug-ins support querying image results. This is not supported by any of the I/O plug-ins.. It is part of the MERLIC RTE Setup represented by the tab "Communication". The graphical user interface of this tab consists of the following main parts:
Tab Overview
Using the tabs, you can switch between the different components of the MERLIC RTE Setup: Image Source, Communication, Recipes, and I/O. Each component has its own graphical user interface.
List of Plug-in Instances
The list of plug-in instances shows all the available plug-ins with their respective execution status, ID, and name. The name represents the name of the communication plug-in. If you add multiple instances of a plug-in, all instances of this plug-in will show the same name. However, the IDs of the plug-in instances are unique. The selected plug-in is marked blue. For more information, see Adding a Plug-in Instance.
Plug-in Parameters
The "Plug-in parameters" section provides you with the general parameters of the selected plug-in that cannot be adjusted. They may show the version number of the plug-in, the current parameter value for the log level, the access level of the plug-in, and the setting for the validation of the plug-in configuration. For more information, see Configuring Communication Plug-ins.
User Parameters
The "User parameters" section provides you with the parameters of the selected plug-in that can be configured. It depends on the implementation of the respective plug-in what kind of parameters this entails. For more information, see Configuring Communication Plug-ins.
Action Buttons
With the action buttons at the bottom of the window you can perform tasks, such as adding and removing a plug-in instance, or starting and stopping a plug-in. You can also discard or save the changes that were made to the user parameters.
"Recipes" Tab
The "Recipes" tab in the MERLIC RTE Setup provides a graphical user interface for the configuration of recipes. It consists of the following main parts:
Tab Overview
Using the tabs, you can switch between the different components of the MERLIC RTE Setup: Image Source, Communication, Recipes, and I/O. Each component has its own graphical user interface.
List of Recipes
The list of recipes shows all imported and thus available recipes with their respective ID and name. The selected configuration is marked blue. You can change the order of the recipes with drag-and-drop. Before you can see recipes in the list of recipes, you first have to create and import them. For more information, see Creating a MERLIC Recipe and Importing MERLIC Recipes.
Recipe overview
This section shows the general information of the selected recipe such as the name and file path of the recipe file.
MVApp
This section provides general information on the referenced MVApp such as the name and the file path of the MVApp.
Recipe interface
This section provides information regarding the image acquisition via the Image Source Manager (ISM) and the defined tool parameters and tool results that have been set as MVApp parameters and MVApp results for MERLIC RTE.
Additional components
This section provides information on additional files and MERLIC tools that are used in the MVApp.
Action Buttons
With the action buttons at the bottom of the window you can import or remove recipe files.
"I/O" Tab
The "I/O" tab in the MERLIC RTE Setup provides a graphical user interface for the configuration of I/O plug-ins such as digital I/O devices. It consists of the following main parts:
Tab Overview
Using the tabs, you can switch between the different components of the MERLIC RTE Setup: Image Source, Communication, Recipes, and I/O. Each component has its own graphical user interface.
Enabled Devices
The "Enabled Devices" section of the "I/O" tab shows all of the enabled I/O devices as well as their configuration state. The selected I/O device is marked blue. For more information, see Setting Up I/O Devices.
List of Devices
The list of devices shows all the I/O devices that are currently available for use. Choose one of the devices from the list to move it into the "Enabled Devices" section. For more information, see Setting Up I/O Devices.
Configurations
The "Configurations" section of the "I/O" tab shows all the configuration possibilities of the selected I/O device that can be adjusted with MERLIC. Some I/O devices, such as Hilscher cards, need to be mostly configured beforehand with an external configuration software, and MERLIC only offers some final configuration steps.
Action Buttons
With the action buttons at the bottom of the window you can enable and disable I/O devices as well as save configurations or restore default configurations.