Matrox 4Sight EV6 with Design Assistant
Matrox 4Sight EV6 at a glance
Matrox® 4Sight EV6 is a powerful industrial computer built for machine vision on the factory floor. This system pairs readily with the intuitive, versatile, and extendable integrated development environment (IDE), Matrox Design Assistant X.
Equipped with four Gigabit Ethernet ports and four SuperSpeed USB ports, Matrox 4Sight EV6 supports the use of multiple GigE Vision ® and USB3 Vision ® industrial cameras to enable the oversight of many production lines. Powered by an embedded quad-core Intel ® Core ™ processor, the Matrox 4Sight EV6 is ready to handle multi-camera inspection applications. It interfaces directly to factory automation equipment and enterprise systems through discrete I/Os, plus Gigabit Ethernet, RS-232/RS-485, and USB ports. The Matrox 4Sight EV6’s industrial-strength design and careful component selection ensures its long-term availability.
A dedicated hardware-assisted mechanism on the Matrox 4Sight EV6 delivers real-time discrete I/O management, effectively allowing this vision controller to synchronize a typical vision application with a manufacturing line. The dedicated mechanism enables output events to occur at precise moments in time, based on elapsed time, or for specific input events. An input event can come directly from a discrete input—including from a rotary encoder—or be count-derived from a discrete input. Programmed output events are stored in a hardware list, which is traversed based on a clock or an input event. The execution of an output event results in a state transition, pulse, or pulse train on a specific discrete output. Multiple cascadable hardware timers are available to count or generate specific events.
Matrox 4Sight EV6 comes pre-installed with Microsoft® Windows® 10 IoT Enterprise 2019 (64-bit) and Matrox Design Assistant X, making it ready to deploy on power up. The Windows 10 environment offers familiarity, performance, and reliability, with key embedded features like the Unified Write Filter (UWF) to prevent corruptions caused by unanticipated power-downs.
Connect to devices and networks
Matrox Design Assistant X can capture images from any GigE Vision and USB3 Vision compliant camera. The software can communicate over Ethernet networks using the TCP/IP as well as the EtherNet/ IP 2 , Modbus over TCP/IP, and PROFINET protocols, enabling interaction with programmable logic/automation controllers. Its QuickComm facility provides ready-to-go communication with these controllers. Matrox Design Assistant X supports direct communication with select robot controllers for 2D vision- guided robotic applications. Currently, Matrox Design Assistant X supports ABB IRC5, DENSO RC8, Epson RC420+ / RC520+, Fanuc LRMate200iC / LRMate200iD, KUKA KR C2, and Stäubli CS8 / CS8C HP / CS9 controllers.
Matrox Design Assistant X can be configured to interact with automation devices through a computer’s COM ports. Matrox Design Assistant X can also directly interact with the I/Os built into a Matrox Imaging vision controller, smart camera, and I/O card as well as the I/O available on a GigE Vision or USB3 Vision camera.
Matrox Design Assistant
Matrox Design Assistant is an integrated development environment (IDE) for Microsoft® Windows® where vision
applications are created by constructing an intuitive flowchart instead of writing traditional program code.
In addition to building a flowchart, the IDE enables users to design a graphical web-based operator interface
for the application. Since Matrox Design Assistant is hardware independent, choose any computer with GigE Vision®
or USB3 Vision® cameras and get the processing power needed. Work with multiple cameras all within the same
project, or per project running concurrently and independently from one another. This field-proven software
is also a perfect match for a Matrox vision controller or the Matrox Iris GTR smart camera. Matrox Design
Assistant offers the freedom to choose the ideal platform for any vision project.
Matrox Design Assistant at a glance:
Flowchart and operator interface design are done within the Matrox Design Assistant IDE hosted on a computer running 64-bit Windows. A flowchart is put together using a step-by-step approach, where each step is taken from an existing toolbox and is configured interactively. The toolbox includes steps for image analysis and processing, communication, flow-control, and I/O. Outputs from one step, which can be images and/or alphanumeric results, are easily linked to the appropriate inputs of any other step. Decision making is performed using a conditional step, where the logical expression is described interactively. Results from image analysis and processing steps are immediately displayed to permit the quick tuning of parameters. A contextual guide provides assistance for every step in the flowchart. Flowchart legibility is maintained by grouping steps into sub-flowcharts.
In addition to flowchart design, Matrox Design Assistant enables the creation of a custom, web-based operator interface to the application through an integrated HTML visual editor. Users alter an existing template using a choice of annotations (graphics and text), inputs (edit boxes, control buttons, and image markers) and outputs (original or derived results, and status indicators). A filmstrip view is also available to keep track of and navigate to previously analyzed images. The operator interface can be further customized using a third-party HTML editor.
Why a flowchart?
The flowchart is a universally accessible, recognized, and understood method of describing the sequence of operations in a process. Manufacturing engineers and technicians in particular have all been exposed to the intuitive, logical, and visual nature of the flowchart.
Create custom flowchart steps
Users have the ability to extend the capabilities of Matrox Design Assistant by way of the included Custom Step software development kit (SDK). The SDK, in combination with Microsoft Visual Studio® 2017 enables the creation of custom flowchart steps using the C# programming language. These steps can implement proprietary image analysis and processing, as well as proprietary communication protocols. The SDK comes with numerous project samples to accelerate development.
Release X highlights:
Once development is complete, the project, with flowchart and operator interface, is deployed either locally or remotely. Local deployment is to the samecomputer or Matrox vision controller as was used for development. Remote deployment is to a different computer, including a Matrox vision controller or a Matrox smart camera.
Project templates for quicker start-up
Matrox Design Assistant includes a series of project templates and video tutorials to help new developers get up and running quickly.
These templates serve as either functional applications or application frameworks intended as a foundation for a target application. Templates also permit dynamic modifications, allowing users to tweak functionality at run-time and immediately see the outcome of any adjustments. The project templates address typical application areas, with examples for:
More information on templates can be found on the Quick Start page of Matrox Design Assistant software.
Customizable developer interface
The Matrox Design Assistant user interface can be tailored by each developer. The workspace can be rearranged, even across multiple monitors, to suit individual preferences and further enhance productivity.
Please, see more information in Matrox Design Assistant product description.
Dimensions (L x W x H)
TRAINING AND SUPPORT
Matrox Vision Academy
Matrox Vision Academy provides all the expertise of live classroom training, with the convenience of on-demand instructional videos outlining how to get the most out of Matrox Design Assistant vision software. Available to customers with valid Matrox Design Assistant maintenance subscriptions, as well as those evaluating the software, users can seek out training on specific topics of interest, where and when needed. Regularly scheduled live classroom training is also offered at Matrox Imaging headquarters.
Matrox Vision Academy aims to help users increase productivity, reduce development costs, and bring applications to market sooner. For more information, visit https://info.matrox.com/imaging/form/vision-academy.
Matrox Professional Services
Matrox Professional Services delivers deep technical assistance and customized trainings to help customers develop their particular applications. These professional services comprise personalized training; assessing application or project feasibility (e.g., illumination, image acquisition, and vision algorithms); demo / prototype applications / projects; troubleshooting, including remote debugging; and video / camera interfacing.
Backed by the Matrox Vision Squad—a team of high-level vision professionals—Matrox Professional Services offer more in-depth support, recommending best methods with the aim of helping customers save valuable development time and deploy solutions more quickly. For more information on pricing and scheduling, contact Matrox Sales at https://www.matrox.com/imaging/en/buy/representatives/.
Matrox Design Assistant maintenance program
Matrox Design Assistant users have access to a Maintenance Program, renewable on a yearly basis. This maintenance program entitles registered users to free software updates and entry-level technical support from Matrox Imaging, as well as access to Matrox Vision Academy.
For more information, please refer to the Matrox Imaging Software Maintenance Programs brochure or www.matrox.com/imaging/en/support/support_maintenance/.
Matrox Design Assistant Maintenance Program
Matrox Vision Academy Training
Documents4sight-ev6-da.pdf - English datasheet
design-assistant-x.pdf - Matrox Design Assistant technical description - English datasheet