The latest version MERLIC 4.7 has been launched in March 2021.
With this version, the integrability of MERLIC into the process environment and the handling of cameras has been optimized. Numerous other improvements include, for example, accelerated startup time and optimization of some of MERLIC's tools.
A highlight of MERLIC 4.7 is the improved connectivity. New standard interfaces have been added, such as the integrated OPC UA server, socket communication as well as a communicator plug-in interface (API), which will enable customers to develop their own communication interfaces. MERLIC can thus be seamlessly integrated into almost any machine.
In MERLIC 4.7 the first version of the Image Source Manager (ISM) will be available. This detaches the image acquisition source from the tool flow and allows MVApps to be easily copied and executed between different systems without adjustments to the camera settings. MERLIC also supports the hardware trigger of cameras as well as the "continuous execution" mode in addition to the "single execution" mode.
Beginning with 4.7, MERLIC is built on HALCON Progress, thus laying the foundation to offer the latest image processing features in upcoming MERLIC releases. These include, for example, deep-learning-based tools or the reading of new data code types.
Other improvements include the significantly accelerated startup time of MERLIC, which has a particularly strong impact on lower performant systems. In addition, the execution time for each tool can now be measured. This allows tracking down the most time-consuming tools in an MVApp.
A new maintenance release for MERLIC 4 has been published on March 12, 2020. With this release, we are strongly enhancing the possibilities to integrate MERLIC in the production environment.
Process integration with digital I/O communication and greatly improved recipe management
MERLIC 4 is now providing communication via digital I/O interfaces supporting Advantech, NIDAQmx, and Contec cards. In addition, the new version enables cameras to communicate via GenICam digital I/O control.
Furthermore, with the new release, it is now very easy to create and to manage recipes in an easy-to-use graphical user interface. The newly designed, easy-to-use Recipe Manager helps to keep the overview of the used recipes and to organize them for the production line.
Get more information about process integration with MERLIC in this video.
One highlight of the new version is the parallel processing and execution of different tools. This simplifies the implementation of multi-camera setups and allows for a more efficient use of the system's computing power. Different machine vision tasks can now be performed in one single instance.
3D vision tools
The software also offers 3D vision tools based on height images. This enables users, for example, to read embossed text, check heights, and perform other 3D machine vision tasks. For this, four new tools are included that make it possible to prepare images from 3D sensors or 3D cameras so that inspections can be subsequently carried out using MERLIC’s existing 2D tools.
Process integration with real-time Ethernet and fieldbus systems and recipes
Moreover, MERLIC 4 provides optimized process integration via Hilscher cifX cards of all current form factors. The software can thus communicate with common fieldbus and real-time Ethernet industrial protocols, such as EtherCAT, PROFINET, and many others, via Hilscher PC cards. This makes it possible to seamlessly integrate machine vision systems running MERLIC with a programmable logic controller (PLC). Besides, MERLIC now supports “recipes” which allow for the rapid reconfiguration of different machine vision tasks. Get more information about process integration with MERLIC in this video.
Improved usability with optimized tool flow
MERLIC 4 provides users with an even clearer and more intuitive user interface with a completely redesigned tool flow. Thanks to the tool flow it is possible to easily arrange and connect tools and logic elements using known principles like drag&drop, copy&paste, and multiselection. Automatisms to connect tools have been optimized. Branches between the strands (Branch on Condition) are now displayed more clearly. Using "Triggers", the user has an additional possibility to control the program flow logically.
A quick search for tools has been implemented, allowing for better usability. For camera parameters a quick search is available now, simplifying the setup of camera settings greatly.
Moreover, MERLIC 4 allows customized translations of standard texts in the front end for all languages.
Changes as compared to MERLIC 3
MERLIC is developed in a customer-centric and agile manner. MVTec has focused on the strengths of the software and prioritized value-adding features for the customer. Thus, some features were strongly improved or newly added. By this, the creation of machine vision applications becomes even simpler, more efficient, and more user-friendly. The range of functions has also been streamlined with regards to obsolete technologies and thereby optimized for users developing real world solutions. Some of the features thus not transfered to MERLIC 4 might be published again in improved form in a future version.
For example, the tools "Communicate via OPC UA" and "Communicate via Digital I/O" are no longer included.
Furthermore, the MERLIC engine is no longer included in the new release.
In addition, the interface for Custom Tools has been changed: Customers who want to create a new custom tool or make an existing tool available in MERLIC 4 should contact the usual support channels to have the respective HALCON procedure converted into a MERLIC tool. Training and easyTouch are not supported anymore with Custom Tools.
Moreover, MVApps created and password encrypted in MERLIC 3 cannot be loaded in MERLIC 4, as MERLIC 4 uses a different, more secure encryption. To still open the MVApps, the encryption must first be removed in the old version.
Additionally, with the new release, it is no longer necessary to unlock MERLIC trial versions with an activation ticket online. This allows easier and faster testing of MERLIC 4.