Matrox Design Assistant X includes Matrox Profiler, a separate utility to post-analyze the execution of a vision project for performance bottlenecks and timing issues. It presents the flowchart steps executed over time on a navigable timeline. Matrox Profiler permits searching for and selecting specific steps and their execution times for analysis. It computes statistics on execution times and presents these on a per-step basis.
Project Change Validator
Project Change Validator is a utility employing a client-server architecture for ensuring that changes made to a deployed project are not detrimental to the functioning of that project. It provides the ability to record reference images, along with the associated inspection settings and results, for a given project.
This archived reference data is then used to validate changes made to the project. Changes are validated by running the modified project with the reference data and comparing the projects’ operation against this data. Validation is performed by the server—typically running on a separate computer—which is reachable over a network.
The Matrox Design Assistant X portal provides access to the validation data for management as well as the validation results. Validation requests are made on demand from the Matrox Design Assistant X portal, an automation controller, or an HMI panel.
Project Change Validator (view from portal)
PLC interface emulation
While developing a project in Matrox Design Assistant X, the PLC interface emulator is to be used to test communication in instances when a physical one is not connected. Values can be changed and viewed dynamically to test the communication between the project and the PLC. The PLC interface emulator supports CC-Link IE Field Basic, EtherNet/IP2, MODBUS over TCP/IP, and PROFINET protocols for communication; these can be activated and controlled from the portal pages.