Matrox Imaging - Iris GTR with Matrox Design Assistant X

Matrox Imaging - Iris GTR with Matrox Design Assistant X
  • Install comfortably in confined and dirty industrial environments by way of a compact IP67-rated design
  • Run typical vision jobs efficiently using an Intel® dual-core embedded processor
  • Capture images at high speed through a choice of CMOS sensors
  • Simplify vision setup and upkeep via integrated lens focusing and illumination intensity control
  • Interact with vision and automation devices by way of real-time digital I/Os
  • Synchronize to the manufacturing line through the support for incremental rotary encoders
  • Communicate with automation controllers and enterprise networks via a Gigabit Ethernet interface
  • Take on HMI function by way of VGA and USB connectivity
  • Configure with ease for vision inspection and guidance using Matrox Design Assistant flowchart-based vision software

More

Matrox® Iris GTR is a line of compact, capable smart cameras paired with Matrox Design Assistant, an intuitive, versatile, and extendable integrated development environment (IDE). Manufacturing engineers and technicians can easily and quickly configure and deploy machine vision applications on a highly integrated platform without the need for conventional programming. Video capture, analysis, location, measurement, reading, verification, communication, and I/O operations—as well as a web-based operator interface—are all set up within the single IDE.

Application development and deployment

1. The software may be protected by one or more patents; see www.matrox.com/patents for more information.

Matrox Design Assistant is an 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. This field proven software is also a perfect match for the Matrox 4Sight GPm vision controller or the Matrox Iris GTR smart camera. Matrox Design Assistant provides the freedom to choose the ideal platform for any vision project.

Matrox Design Assistant at a glance

Solve machine vision applications quickly and easily without writing program codeby using an intuitive flowchart-based methodology
Choose the best platform for the job within a hardware-independent environment that supports any PC with any GigE Vision or USB3 Vision camera
Deploy the same project simultaneously on a rugged and reliable Matrox vision controller and smart camera
Tackle machine vision applications with utmost confidence using field-proven tools for analyzing, locating, measuring, reading, and verifying
Use a single program for creating both the application logic and operator interface
Work with multiple cameras within the same project
Rely on a common underlying vision library for the same results with a Matrox smart camera, vision system, or third-party computer
Maximize productivity with instant feedback on image analysis and processing operations
Receive immediate, pertinent assistance through an integrated contextual guide
Communicate actions and results to other automation and enterprise equipmentthrough discrete Matrox I/Os, RS-232, and Ethernet (TCP / IP, EtherNet / IP™2, Modbus®, PROFINET®, and native robot interfaces)
Maintain control and independence through the ability to create custom flowchart steps
Increase productivity and reduce development costs with Matrox Vision Academy online and on-premises training
Protect against inappropriate changes with the Project Change Validator tool

Application design

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.

Matrox Design Assistant can be used with a Matrox Iris GTR smart camera, as well as in emulation mode. Emulation mode allows for the design and testing of a flowchart and the creation of an operator interface without being connected to the smart camera. Matrox Design Assistant’s emulation mode is used to enable parallel project work, resulting in greater development efficiency.

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 5.1 highlights

  • Project Change Validator tool guards against detrimental changes to a project
  • Image-centric configuration lets measurements be set up directly on an image instead of through a configuration pane
  • QuickComm provides ready-to-go communication with a programmable logic / automation controller
  • Events & Actions put the management of specific events and actions into secondary flowcharts thus simplifying the main flowchart
  • Persistent recipes enable the creation of a simpler flowchart with different settings for inspecting similar object types
  • HTML-5-based Operator View provides access to the operator interface from any HTML-5 capable browser
  • SureDotOCR® step enables the reading of dot-matrix text even when distorted, rotated and on irregular backgrounds

Application deployment

Once development is complete, the project—with flowchart and operator interface—are downloaded to and stored locally on the Matrox Iris GTR smart camera. The flowchart is then executed on the smart camera, independent of any PC.

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:

  • Barcode and 2D code reading
  • Presence / Absence
  • Recipes
  • Robot guidance (Pick-and-Place)
  • Dot-matrix text reading (SureDotOCR)

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.

1. The software may be protected by one or more patents; see www.matrox.com/patents for more information. 
2. Certification pending.

The web-based operator interface, or Operator View, can be accessed locally or remotely through a HTML-5-capable web browser3. Local viewing is available with a Matrox smart camera through a simple touch screen connected to its video output and USB interface, which eliminates the need for an additional computer. Remote viewing is done from any computer, including dedicated HMI or touch-panel PCs.

A stand-alone HMI application can be created using Microsoft Visual Studio to run on the local or a remote computer as an alternative to the web-based operator interface.

Security features

Access to specific Operator Views can be made to require user authentication (i.e., username and password) so only authorized personnel can modify key parameters of a running project. A project can be locked to a specific Matrox smart camera or vision controller when deployed, preventing it from running on an unauthorized platform. A project can also be encrypted during deployment to a platform, insuring that the project cannot be read or changed by unauthorized users. Projects locked to a platform are automatically encrypted.

All accesses to a smart camera can be restricted by disabling or adding access rights to the various servers running on the camera (HTTP, FTP, TELNET, file server). The number of connections to any one of these servers can also be controlled.

More Product Information

Matrox Imaging - 4Sight GPm with Matrox Design Assistant
  • Tackle typical vision workloads with a mobile-class embedded Intel processor
  • Employ the right image sensor format, resolution, and frame rate for the job by connecting any GigE Vision or USB3 Vision camera
  • Inspect multiple sites through the support for up to four GigE Vision and up to four USB3 Vision cameras
  • Simplify cabling for GigE Vision installations using Power-over-Ethernet (PoE) enabled ports
  • Connect separately to the factory floor and enterprise networks via up to two more Gigabit Ethernet ports
  • Synchronize with other automation equipment using the integrated real-time digital I/Os with rotary encoder support and RS-232/RS-485 ports
  • Install in space-limited, hostile environments with a small footprint ruggedized casing
  • Reduce service stoppages with a fanless design
  • Employ with assurance of a managed, extended lifecycle

Matrox Imaging - Design Assistant
  • Solve machine vision applications efficiently by constructing flowcharts instead of writing program code
  • Choose the best platform for the job within a hardware-independent environment that supports Matrox smart cameras and vision controllers, and third-party PCs with GigE Vision or USB3 Vision cameras
  • Tackle machine vision applications with utmost confidence using field-proven tools for analyzing, locating, measuring, reading, and verifying
  • Use a single program for creating both the application logic and operator interface
  • Work with multiple cameras all within the same project or per project running concurrently and independently from one another2
  • Interface to third-party 3D sensors to process and analyze their depth map
  • Rely on a common underlying vision library for the same results with a Matrox smart camera, vision system, or third-party computer
  • Maximize productivity with instant feedback on image analysis and processing operations
  • Receive immediate, pertinent assistance through an integrated contextual guide
  • Communicate actions and results to other automation and enterprise equipment via discrete Matrox I/Os, RS-232, and Ethernet (TCP/IP, EtherNet/IP™3, Modbus®, PROFINET®, and native robot interfaces)
  • Maintain control and independence through the ability to create custom flowchart steps
  • Increase productivity and reduce development costs with Matrox Vision Academy online and on-premises training
  • Protect against inappropriate changes with the Project Change Validator tool

Matrox Imaging - Iris GTR - Compact, capable smart camera
  • Install comfortably in confined and dirty industrial environments by way of a compact IP67-rated design
  • Run typical vision jobs efficiently using an Intel dual-core embedded processor
  • Capture images at high speed through a choice of CMOS sensors
  • Simplify vision setup and upkeep via integrated lens focusing and illumination intensity control
  • Interact with vision and automation devices by way of real-time digital I/Os
  • Synchronize to the manufacturing line through the support for incremental rotary encoders
  • Communicate with automation controllers and enterprise networks via a Gigabit Ethernet interface
  • Take on HMI function by way of VGA and USB connectivity
  • Program effectively for vision inspection and guidance using the field-proven and established Matrox Imaging Library (MIL) software
  • Deploy with either leading embedded operating system through support for both Microsoft Windows and Linux

Matrox Imaging - Supersight Uno Expandable mid-range industrial imaging computer
  • Leverage eighth-generation Intel Core processor to handle demanding imaging applications
  • Interface directly with GigE Vision® and USB3 Vision® cameras
  • Support for all major video interfaces—Camera Link®, CoaXPress®, DisplayPort, HDMI, and SDI—when used in conjunction with Matrox Imaging frame grabbers
  • Maximize I/O capabilities with seven PCIe slots accepting full-height, full-length cards

Matrox Imaging - 4Sight EV6 Fanless Industrial Imaging Computer
  • Reduce service stoppages with a fanless design
  • Inspect multiple sites through the support for four GigE Vision and four USB3 Vision cameras
  • Simplify cabling for GigE Vision installations using PoE-enabled ports
  • Tackle typical vision workloads with a mobile-class embedded seventh-generation Intel Core processor
  • Connect separately to the factory floor and enterprise networks via two more Gigabit Ethernet ports
  • Synchronize with other equipment using the integrated real-time digital I/Os with rotary encoder support and RS-232/RS-485 ports

Matrox Imaging - Supersight Solo Imaging Computer
  • Harness the full power of today’s multi-core CPU, GPU, and FPGA technology for image processing
  • Interface to any camera type by adding appropriate Matrox Imaging frame grabber board(s)
  • Eliminate I/O bottlenecks with a PCIe 2.0 switched fabric backplane Architecture
  • Maximize density in a 4U chassis with up to 13 full-length full-height PCIe 2.0 slots
  • Increase host data transfer bandwidth through PCIe 2.0 x16 and x4 interfaces1
  • Interface directly to external process equipment via integrated Gigabit Ethernet and USB 3.0/2.0 connectivity
  • Minimize the need for revalidation by utilizing a lifecycle-managed platform with consistent long term availability
  • Simplify system integration by using an integrated platform from a single vendor
  • Solve applications rather than develop underlying tools by leveraging standard Microsoft® development tools and MIL software

Matrox Imaging - 4Sight GPm Imaging Computer
  • Reduce service stoppages with a fanless design
  • Inspect multiple sites through the support for four GigE Vision and four USB3 Vision cameras
  • Simplify cabling for GigE Vision installations using Power-over-Ethernet (PoE) enabled ports
  • Tackle typical vision workloads with a mobile-class embedded 3rd generation Intel Core processor
  • Connect separately to the factory floor and enterprise networks via two more Gigabit Ethernet ports
  • Synchronize with other equipment using the integrated real-time digital I/Os with rotary encoder support and RS232/RS485 ports
  • Drive up to two operator displays
  • Install in space-limited hostile environments with a small footprint ruggedized casing
  • Run applications in a familiar, reliable and customizable environment using the provided Microsoft® Windows® Embedded Standard 7 1
  • Solve applications rather than develop underlying tools by leveraging standard Microsoft development tools and Matrox Imaging Library (MIL) 2
  • Employ for the long run with assurance as a result of a managed extended lifecycle

Matrox Imaging - Supersight Imaging Computer
  • Tackle extreme applications with certainty using a high-performance compute cluster platform
  • Harness the full power of today's multicore CPU, GPU, and FPGA technology to provide image processing offload and acceleration
  • Eliminate I/O bottlenecks with a unique PCIe® / PCI-X® switched fabric backplane architecture
  • Directly interface to external process equipment through the integrated Gigabit Ethernet, RS-232/485 and USB 2.0 connectivity
  • Minimize the need for revalidation by using a lifecycle managed platform with consistent long term availability
  • Simplify system integration by using an integrated platform from a single vendor and pre-qualified third-party components
  • Run applications under a state-of-the-art OS with factory-installed Windows® 7 for Embedded Systems
  • Solve applications rather than develop underlying tools by leveraging standard Microsoft® development tools and Matrox Imaging Library (MIL)

Matrox Imaging - Clarity UHD
  • Capture from legacy to the latest video sources through support for standard definition (SD) analog to ultra-high definition (UHD) digital formats
  • Connect and switch between different video sources via Mini DisplayPort, HD-BNC, HDMI and custom analog DVI1 connectivity
  • Handle multiple video sources with the simultaneous capture of up to four HD or two UHD streams2
  • Optimize video transmission and storage through onboard multi-stream H.264 encoding
  • Minimize system footprint by way of a single-slot PCIe® card design
  • Simplify application development using the Matrox Imaging Library (MIL) software development kit (SDK)
  • Deploy on a current platform of choice with support for 64-bit Windows® 7/10 and Linux®3
1. Using supplied USB Type C to DVI-I adaptor cable.
2. Or a maximum combined bandwidth of 4 GB/sec.
3. Ask for availability.