Reading the state of your Matrox Iris GT ....... . .
Page 4
Introduction ............36 Matrox Iris GT feature list under Windows XPe ......36 Memory allocation .
Page 5
Remote debugging on your Matrox Iris GT ....... . 52...
Page 6
Appendix F: The Matrox breakout board ....103 Introducing the Matrox breakout board ....... . . 104 Connecting an open-wire to a wire-terminal .
Chapter Before you begin Chapter 1: This chapter describes the features of your Matrox Iris GT with MIL for Windows XPe, lists the various smart camera models available, Windows XPe lists the software required to develop your imaging applications on your development...
10 Chapter 1: Before you begin Introduction The Matrox Iris GT with MIL combines the integration of a conventional smart camera with the flexibility of a traditional PC-based machine vision system. Matrox Iris GT is a fully programmable device, allowing extensive customization.
Matrox Iris GT, allowing your imaging application access to more memory and processing power when it runs on your Matrox Iris GT. Your Matrox Iris GT comes with a MIL run-time license, allowing you to run MIL applications. To develop a MIL application, you must purchase an additional copy of MIL from your Matrox representative.
• Matrox Iris GT Windows XPe Rescue Utility DVD. ❖ Note that your Matrox Iris GT base package does not include any cables, a power supply, or a manual iris lens. To purchase these items, refer to the Matrox Iris GT starter kit, described later in this section, or contact a Matrox sales representative.
• VGA/USB cable with an M12 12-pin (female) connector on one end and a HD-15 (female) connector and a USB connector on the other end. This cable is meant to connect your Matrox Iris GT to a display device and a USB device (such as, a keyboard or mouse).
Page 14
For more details about this cable, refer to VGA/USB connector subsection of the Matrox Iris GT connectors section, in Appendix B: Technical Reference. This cable is meant to connect your Matrox Iris GT to a display device and a USB device (such as, a keyboard or mouse).
Software overview Software overview To develop imaging applications for your Matrox Iris GT, you must have a copy of the Matrox Imaging Library (MIL) development software and Microsoft Visual Studio development environment installed on your computer (making it your development computer).
Matrox Design Assistant. Matrox Iris GT Windows XPe Rescue utility DVD The Matrox Iris GT Windows XPe Rescue utility DVD can be used to restore the contents of the hard disk, in case it becomes corrupted. The Matrox Iris GT Windows XPe Rescue utility DVD contains the Rescue utility, a batch file to create a bootable rescue USB flash drive (CreateUSBResQ.bat), as well as the Windows XPe image file (configuration) used...
5 V auxiliary input signals. Information pertaining to the 5 V input version is available in Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals. In all other cases, this manual assumes you have a...
TCP/IP communication network protocol. • An ethernet M12 8-pin to RJ-45 cable. • A Matrox Iris GT digital I/O and power cable, plus a power supply. • An optional VGA/USB cable. • Microsoft Internet Explorer version 7.0, or higher.
Matrox Iris GT, refer to Chapter 4: Creating applications for your Matrox Iris GT. For a summary of the key features of Matrox Iris GT, and pinout descriptions for external connectors of your Matrox Iris GT, refer to Appendix B: Technical Reference.
To determine more about the 5 V Input version of Matrox Iris GT, refer to Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals. For the key feature changes for specific versions and revisions of the Matrox Iris GT smart cameras, refer to Appendix K: Listing of Matrox Iris GT smart cameras.
Chapter Powering and Chapter 2: connecting to your Matrox Iris GT This chapter guides you through powering your Matrox Iris GT, connecting it to another device, reading the LEDs, and configuring your Matrox Iris GT to work on a network.
I/O devices. • 100/1000 BaseT connector. Provides connectivity between your Matrox Iris GT and your computer or your network. Matrox Iris GT can gain access to a LAN via Gbit Ethernet (GigE, 1G BaseT or 1000 BaseT), fast Ethernet (100 BaseT), or twisted pair Ethernet (10 BaseT).
Page 23
VGA connector available, we recommend using it. To connect your Matrox Iris GT to a display device and one or more input devices (such as a keyboard and mouse), connect a USB hub to the USB connector of...
Page 24
VGA/USB cable. Note that, in some cases, your display device can also act as a USB hub. touch- screen Keyboard display device Keyboard display device & hub touch- screen Keyboard ❖ Note that if you are using a Matrox VGA/USB cable, the cable has a type A USB connector.
Page 25
3. Connect your network or your computer (peer-to-peer) to the standard network M12 8-pin connector of your Matrox Iris GT. Use the optional Matrox GT-CBL-ETH/5* cable or, if you have purchased the Matrox Iris GT starter kit, use the standard network cable included in the kit. If you have not purchased either of theses, you will have to purchase one from a third-party.
Reading the state of your Matrox Iris GT From the moment you power up your Matrox Iris GT to the moment you power it down, at least one of the four light-emitting diodes (LEDs) at the back of Matrox Iris GT should be lit.
Page 27
Reading the state of your Matrox Iris GT • 100/1G LED. This LED shows the connection status of your Matrox Iris GT. Description There is either no activity or a low speed (10 Mbits) connection between your Matrox Iris GT and the network. Solid yellow There is a link on the 100 Mbits/sec connection.
Configuring your network Corporate-wide networks typically use DHCP servers to assign each connected device an IP address. If your Matrox Iris GT is still in its factory-configured state, and your network uses a DHCP server, no configuration is required to use your Matrox Iris GT on your network that uses DHCP.
Both the network name of your Matrox Iris GT and its MAC address are written on stickers on your Matrox Iris GT. This automatic name can be used instead of an IP address when you try to access your Matrox Iris GT.
Page 30
30 Chapter 2: Powering and connecting to your Matrox Iris GT 2. Right-click on the Local Area Connection icon to display the context menu. Select the Properties command. The Local Area Connection Properties dialog box opens.
Page 31
If, however, Use the following IP address is selected, your computer uses a static IP address. If the IP address displayed does not begin with 169.254, refer to the Configuring your Matrox Iris GT to use a static IP address section. Otherwise, no further configuration is necessary.
32 Chapter 2: Powering and connecting to your Matrox Iris GT Configuring your Matrox Iris GT to use a static IP address To configure your Matrox Iris GT to use a static IP address, perform the following: 1. Contact your network administrator for a unique IP address for your Matrox Iris GT and to determine the subnet mask for your network.
Page 33
Configuring your network 5. Right-click on the Local Area Connection icon to display the context menu. Select the Properties command. The Local Area Connection Properties dialog box opens.
Page 34
11. Plug your Matrox Iris GT back into its power supply. The Power LED and User LED of your Matrox Iris GT should both turn green at the end of the boot process. This indicates that your Matrox Iris GT is now ready to be used.
Chapter Matrox Iris GT with Chapter 3: Windows XPe This chapter presents an overview of your Matrox Iris GT running Windows XPe and provides an in-depth description of the Matrox XP Configuration utility.
36 Chapter 3: Matrox Iris GT with Windows XPe Introduction This chapter describes the specifics of your Matrox Iris GT operating under Microsoft Windows XPe. Windows XPe is a subset of the Windows XP operating system. Selectively-chosen Windows XP components are included in the embedded operating system, while other components are excluded.
64 Mbytes 64 Mbytes For instance, a Matrox Iris GT 300C has 1 Gbyte of memory (that is, 1024 Mbytes), whereby the memory allotted for MIL is 32 Mbytes. Therefore, the memory allotted for the Windows XPe operating system is 988 Mbytes (plus 4 Mbytes allotted for display memory).
Matrox Iris GT settings without using the Windows XPe registry editor. Note that this utility is on your Matrox Iris GT. The first time that you turn on your Matrox Iris GT, the XPConfig utility is launched automatically. To execute the XPConfig utility manually: 1.
Page 39
- Receive descriptors. By default, these setting are disabled. In case the local area network (LAN) on which the Matrox Iris GT is connected does not support these features, use the XPConfig utility to turn them off. • Remove MIL button. Removes the version of MIL installed on your Matrox Iris GT.
The first time that you turn on and log into your Matrox Iris GT, you are ❖ automatically logged on to a default account, the user name and password of...
Page 41
Providing administrative capabilities The first time that you turn on your Matrox Iris GT, you are automatically logged on as an administrator. Having administrative privileges allows you to create new user accounts with administrative privileges, to change auto-logon settings, and to change the name of your Matrox Iris GT on the network.
• Write Filter Status. Displays whether the Write Filter utility is enabled or disabled. • ENABLE EWF. Enables the Write Filter utility. Note that enabling the Write Filter will cause your Matrox Iris GT to reboot. When the Write Filter is enabled, you can write to your C:\ drive, but the information will not be saved when you reboot your smart camera.
The EULA tab allows you access the End User License Agreement for Microsoft XPe. The EULA appears the first time that you boot the Matrox Iris GT. Read the EULA and then click on the I agree button to agree with the EULA.
Matrox Iris GT. • Eprom content version. Specifies the current version of the content of the EPROM of your Matrox Iris GT. It is composed of two parts: motherboard (MB) information and sensor board (SB) information. • FPGA content version. Specifies the current version of the contents of the FPGA...
Installing and copying files to the hard disk Matrox Iris GT is not equipped with a DVD or floppy disk drive. Therefore, if you need to copy files from an external source to Matrox Iris GT, you can do one of the following: •...
This manual assumes that you have network access, and are able to join a pre-set domain from your Matrox Iris GT. When this is the case, you can share a folder on the device from which to copy files, and access that folder from your smart camera.
Page 47
5. Type the same user name and password into the fields of the Log On to Windows dialog box as you used to logon to your Matrox Iris GT. Once you are logged on, the desktop displayed on the monitor connected to your remote computer is that of your smart camera.
There are three different methods by which you can log off of your Matrox Iris GT: • Manually log off. On the Matrox Iris GT, you can log off Windows XPe using the Log off button, available from the Windows Start menu. Once logged off, the smart camera will automatically go to the log-in screen and wait for a new user to log in.
Chapter Creating Chapter 4: applications for your Matrox Iris GT This chapter describes the guidelines and procedures used in creating, building, debugging, and transferring an application to your Matrox Iris GT.
• The first section deals with the installation of software on your development computer to create and transfer MIL/MIL-Lite applications to your Matrox Iris GT. It also deals with the installation of software on your Matrox Iris GT to run the applications.
Matrox Iris GT. Transferring MIL/MIL-Lite applications to Matrox Iris GT To run a MIL/MIL-Lite application on Matrox Iris GT, you must copy all of the applications' files to your Matrox Iris GT. To do so: 1.
Matrox Iris GT. Make sure to copy the application’s EXE file, applicable DLL files, and DCF files (if used). ❖ Ensure the Write Filter utility on your Matrox Iris GT is disabled before copying any files to the C:\ drive.
Page 53
If, for example, you are debugging an application on your Matrox Iris GT, you must log in with an account that has permission on your Matrox Iris GT to debug and run applications. This could include (but is not limited to) granting administrator privileges to the user account under which the application runs.
Page 54
Matrox Iris GT. • The DLLs with debugging information are Msvcr80d.dll, and Mfc80d.dll. It might be necessary to copy these files to your Matrox Iris GT for remote debugging if the application is using them. These files can be found in: C:\Program Files\Microsoft Visual Studio 8\VC\Redist\Debug_NonRedist\x86 Copy the Msvcr80d.dll and Mfc80d.dll to the location of the application to be...
Page 55
8. Select the Remote Windows Debugger option from the Debugger to launch drop-down list box. 9. In the Remote Server Name text box, enter the name of your Matrox Iris GT. 10. In the Remote Command text box, enter the name and full path of the executable file on your Matrox Iris GT.
MIL/MIL-Lite application, MIL/MIL-Lite example, or your own application. Automatically launching applications To automatically launch your own application (for instance, MyApp.exe) every time that you log into your Matrox Iris GT, do the following: 1. Locate the following command lines in the autost.bat file: REM CMDWND RESTORE REM "C:\MyFolder\MyApp.exe"...
(and/or your Matrox Iris GT) reboots. Auto IP is used when your Matrox Iris GT is configured to get its IP address automatically from a DHCP server, and either there is no DHCP server present or the DHCP server is not responding.
Page 59
Auto IP service of a DHCP client assigns a dynamic IP address that, by default, might change each time your Matrox Iris GT reboots. A DHCP server, if used, can assign an IP address to a computer for a fixed amount of time. When that time expires, the DHCP server can assign a new IP address to that computer.
Page 60
In this manual, a peer-to-peer network refers to when your network is composed of only your Matrox Iris GT and your computer, and these are directly connected to each other without using another device (for example, a router).
Page 61
A static IP address is an IP address that does not change. Unlike a dynamic allocation, a static allocation does not expire. Your Matrox Iris GT and your computer can both be assigned static IP addresses manually or through a fixed IP address returned by a DHCP server request.
Page 62
62 Appendix A: Glossary • Transistor-transistor logic (TTL) devices. Transistor-transistor logic devices use integrated circuits with bipolar circuit logic and a logic signal between 0 and+5 V. Note that a TTL device is either an input or an output device. •...
Appendix B: Technical Reference Appendix B: This appendix summarizes the hardware elements of Matrox Iris GT. In addition, this appendix provides pinout descriptions for the external connectors of your Matrox Iris GT.
(Typical value measured from OFF to ON) CPU board The CPU board of Matrox Iris GT has the following features: • CPU: 1.6 GHz Intel® Atom®. • Volatile memory: 1024 Mbytes of DDR2 SDRAM. • Non-volatile memory: 2 Gbytes of flash disk memory.
Page 65
Matrox Iris GT smart camera summary • Digital I/Os: 5 inputs and 4 open-collector outputs. - 4 independent sink-driver auxiliary output signals, used to connect TTL or non-TTL devices (up to 24 V). Note that two of the four auxiliary output signals can be used as strobe signals.
66 Appendix B: Technical Reference • Display. Your Matrox Iris GT can use a display device (a video screen), either connected to it through the VGA/USB port or through the network. Note that a standard USB keyboard and mouse are supported natively. To ❖...
Lenses Lenses The Matrox Iris GT starter kit ships with a C-mount lens. Contact your Matrox sales representative for details. Keep the lens free of fingerprints and dust. Do not clean with an alcohol-based cleaning solution and do not spray water or cleaning fluids directly onto the lens.
0 to 500 mA max 0 to 500 mA max *. This measurement was taken under testing conditions. There were no USB devices connected to Matrox Iris GT and Matrox Iris GT was not driving CCS. kΩ †. The external resistor requirement for your 5 V input version of Matrox Iris GT is 3 .
Matrox Iris GT connectors Matrox Iris GT connectors Your Matrox Iris GT has several interface connectors. These are the digital I/O and power connector, 100/1000 BaseT connector, and the VGA/USB connector. The following describes the nomenclature used for signal names: AUX(USER)_OPENC_OUT6 1.
Page 72
72 Appendix B: Technical Reference Signal nomenclature Description Signal function Defines the signal’s purpose. Signal function type Description AUX(XXXX) Auxiliary signal. Auxiliary signals can have one or more functions; they can always be user-defined. Their primary function is displayed in the brackets (for example, AUX(STB) is an auxiliary signal that is typically used to control a strobe).
The digital I/O and power connector is an M12 17-pin (male) connector that transmits and receives both RS-232 and digital I/O signals, controlled-current output signal, and provides power to your Matrox Iris GT. The pinout for the digital I/O and power connector is as follows:...
Page 74
(PMW) and exposure timer 2). Note that when you use a 24 V power source for your Matrox Iris GT, the CCS can output from 2.4 V to 21 V to your LED lighting device. If, however, you use a 12 V power source, the CCS can output from 2.4 V to 10 V to your LED lighting...
Bidirectional data A+ MDI_3+ Bidirectional data C+ MDI_2- Bidirectional data B- This cable can be purchased separately from Matrox (GT-CBL-ETH/5*). For an alternate source of 100/1000 BaseT cables, contact: Cable information Manufacture Phoenix Contact GmbH & Co. KG Part number: VS-M12MS-IP20-94B-LI/5,0 Order No.: 1412053...
Windows desktop or an exclusive display (that is, a full-screen display without a windowed border). However, when grabbing with your Matrox Iris GT, a remote display (on your Matrox Iris GT’s operating system display or a computer on your network) is used to view the grab by default.
Page 77
G component of the RGB video output signal. Ground. Ground. Ground. The following is a wire-diagram of the VGA/USB cable, showing the connection between the Matrox Iris GT VGA/USB connector on one end and the HD-15 and USB connectors on the other. GND 4 6 GND GREEN...
80 Appendix C: Selecting a lens Introduction This appendix includes information on lens selection, an important consideration when building your application. The primary consideration during lens selection is that the focal length of the selected lens meets your application’s requirements. The focal length is the distance between the principal plane and the point where parallel light rays, bent at the principal plane, intersect the optical axis.
To calculate the required focal length, measure the distance from the smart camera to the object, as well as the height (vertical size) and width (horizontal size) of the object. Matrox Iris GT Distance from object Use the following calculations to determine the required focal length for your situation.
Page 82
In this example, a lens with a focal length of 3.47 mm (horizontal) is required. If the lens shipped with your Matrox Iris GT starter kit has a focal length equal to the focal length of your calculation, you have the correct lens for your situation.
Appendix D: Using the I/O Appendix D: signals and controlled-current output of Matrox Iris GT This appendix describes how to connect devices to the digital I/O and power connector of your Matrox Iris GT.
Connecting external devices to auxiliary output signals You can send auxiliary output signals of your Matrox Iris GT to a wide variety of external devices, such as programmable logic controllers (PLC) and devices that only accept transistor-transistor logic (TTL) signals for their trigger inputs.
Page 85
There are several types of devices to which your Matrox Iris GT can be connected. These include: • NPN-compatible PLC devices. These devices include all forms of external devices that are programmable logic controllers with NPN transistor types.
86 Appendix D: Using the I/O signals and controlled-current output of Matrox Iris GT Connecting to an NPN-compatible PLC device To connect your Matrox Iris GT to an NPN-compatible PLC device, connect the ground of the NPN-compatible PLC device and the ground of your Matrox Iris GT to a common ground.
Connecting external devices to auxiliary output signals Connecting to a PNP-compatible PLC device To connect your Matrox Iris GT to a PNP-compatible PLC device, you must first connect an external pull-up resistor between them. The external pull-up resistor is needed because PNP-compatible PLC devices expect to be connected to a sourcing signal and your Matrox Iris GT’s auxiliary output signals are all sinking...
In addition, you should connect the cathode of the external diode to the positive side of the load. Connect the ground of the inductive load device and the ground of your Matrox Iris GT to a common ground.
Connecting external devices to auxiliary output signals Connecting to a TTL device To connect your Matrox Iris GT to a device that only accepts TTL signals, you must use an external voltage source because TTL devices expect to be connected to a sourcing signal and the auxiliary output signals of your Matrox Iris GT are sinking signals.
LED lighting device (such as a ring LED) that is connected to a lighting controller. ❖ Note, to connect a LED lighting device directly to your Matrox Iris GT, see the Powering and controlling a LED lighting device with controlled-current output section, later in this appendix.
Page 91
Connecting external devices to auxiliary output signals In the following diagram, to control a light controller with a standard strobe pulse, connect AUX(STB)_OPENC_OUT5 to your light controller. † External Matrox Iris GT digital I/O pull-up & power connector Illuminator resistor...
Page 92
92 Appendix D: Using the I/O signals and controlled-current output of Matrox Iris GT • To control a light controller with a pulse-train strobe signal, connect AUX(STB)_OPENC_OUT4 to your light controller. Instead of having a pulse to indicate the start and duration of a light, it also has a pulse-train to indicate the required intensity of the light.
Page 93
Matrox Iris GT auxiliary output signal, and the lighting controller. In the following example, the lighting controller expects a 5 V TTL input signal.
(ON), allowing you to control the intensity of the LED lighting device. Matrox Iris GT can provide up to 500 mA of current. MIL allows you to specify a value for the intensity, which maps to a value between 0 and 500 mA, in 256 steps.
Connecting external triggering devices generator. using the dedicated ❖ Note that in all cases, your Matrox Iris GT auxiliary input and trigger signals trigger signal expect to have a nominal voltage of 15 to 24 V. Matrox Iris GT digital I/O Trigger &...
Page 96
96 Appendix D: Using the I/O signals and controlled-current output of Matrox Iris GT When using an auxiliary input signal, the negative versions of the signals are Connecting an external device to an internally connected to the ground of your Matrox Iris GT. This results in a input signal partially isolated connection, even when the external device has its own ground.
98 Appendix E: Connection modules Connection modules Instead of joining the wires of an open-ended cable, attached to your Matrox Iris GT, to your input and output devices, you can use a connection module. This ensures a safer, more robust, and reliable connection.
DB-25 connector to 25 wire terminals. The VIP-3/SC/D25SUB/F VARIOFACE module passes the signals from the digital I/O and power connector of your Matrox camera to the connected third-party product(s). 19 20 21 22 23 24 25...
Page 100
(PMW) and exposure timer 2). Note that when you use a 24 V power source for your Matrox Iris GT, the CCS can output from 2.4 V to 21 V to your LED lighting device. If, however, you use a 12 V power source, the CCS can output from 2.4...
Page 101
Connection modules Wire terminal of Matrox Iris GT Pin number of Matrox Iris GT signal description VIP-3/SC/D25SU signal name Matrox Iris GT B/F VARIOFACE digital I/O and module power cable connector (DB-25) AUX(STB)_OPENC_OUT5 Open-collector auxiliary signal 5 (output). Supported function: Standard strobe signal (pulse generated using exposure timer 2), user-defined signal 5 (output), exposure signal (generated using exposure timer 1), or trigger signal bypass.
The DFLK-D25 SUB/B VARIOFACE module is a screw-mountable connection module that connects a DB-25 connector to 25 wire terminals. The DFLK-D25 SUB/B VARIOFACE module passes the signals from the digital I/O and power connector of your Matrox camera to the connected third-party product(s). Back Front...
The Matrox Appendix F: breakout board This appendix describes how to use the Matrox breakout board to connect your Matrox Iris GT to power and/or to third-party devices, such as input generators, trigger generators, and output-receiving devices (such as LED lighting).
104 Appendix F: The Matrox breakout board Introducing the Matrox breakout board The Matrox breakout board allows you to test the inputs and outputs of your Matrox Iris GT, as well as initially power your smart camera. The Matrox breakout board provides a convenient way to connect the digital I/O and power cable, re-route signals, and generate triggers.
Page 105
The output connector uses open-collector output signals that support from 0 to 24 V. • Power source connector. The power source connector is used to power the Matrox breakout board and your Matrox Iris GT. The power source connector includes both a terminal block connector and a DC power socket.
Page 106
106 Appendix F: The Matrox breakout board The following is a flow diagram of the input and output signals of the Matrox breakout board: Push buttons (input-generating) Input selector Output router Output connector Third-party device Equivalent (output-receiving) circuit only When an auxiliary output signal is on, the circuit is grounded and the current flows from the connected device to your Matrox Iris GT (the observed voltage at the output pin will be low).
1. Press down on the orange flange with a small tool or pen. 2. Insert the un-insulated and tinned wire tip into the hole before releasing the orange flange. The wire is now attached to the terminal block connector on the Matrox breakout board.
Connecting an open-wire to a wire-terminal section, earlier in this appendix. 2. If only powering your Matrox Iris GT, wrap insulating tape around each of the unused wires of the Matrox Iris GT digital I/O and power cable. Otherwise, connect them to the appropriate wire terminals of the Matrox camera connector;...
• Route a signal from a third party device to your Matrox Iris GT. • Generate a Matrox Iris GT auxiliary input or trigger signal with a push button. • Route a Matrox Iris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal.
To route an auxiliary input from a third-party device to your Matrox Iris GT through your Matrox breakout board’s input connector, perform the following: 1. Connect the power and the digital I/O signals of your Matrox Iris GT to your Matrox breakout board by following the steps in the Powering and connecting to your Matrox Iris GT section, earlier in this appendix.
Matrox breakout board. To do so, perform the following: 1. Connect the power and the digitial I/O signals of your Matrox Iris GT to the Matrox breakout board by following the steps in the Powering and connecting to your Matrox Iris GT section, earlier in this appendix.
4. Repeat for each Matrox Iris GT auxiliary input or trigger signal that you want to generate. Routing a Matrox Iris GT auxiliary output signal to a Matrox...
Page 113
(TRIG_OPTO_IN0+), using the output-to-trigger bypass switch box (SW6). To do so, perform the following: 1. Connect the power and the digital I/O signals of your Matrox Iris GT to the Matrox breakout board by following the steps in the Powering and connecting to...
Page 114
3. Turn on output-to-trigger bypass switch 2 (SW6[2]). This grounds the Matrox Iris GT TRIG_OPTO_IN- signal. For more information on the output-to-trigger bypass switch box (SW6), see Output-to-trigger bypass switch box subsection of the Switch boxes section, later in this appendix.
• Route the controlled-current output from your Matrox Iris GT to a LED lighting device. • Route a Matrox Iris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal. See the Routing a Matrox Iris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal subsection of the Routing input signals to Matrox Iris GT section, earlier in this appendix.
Routing a Matrox Iris GT auxiliary output signal to a third-party device You can route an auxiliary output signal from your Matrox Iris GT to a third-party device. To do so, perform the following: 1. Connect the power, controlled-current output, and the digital I/O signals of your Matrox Iris GT to the Matrox breakout board by following the steps in the Powering and connecting to your Matrox Iris GT section, earlier in this appendix.
Page 117
Routing Matrox Iris GT output signals - To connect to an NPN-compatible PLC device, connect the ground of the Connecting to an NPN-compatible third-party device and the GND wire-terminal of your Matrox breakout board PLC device to a common ground. Matrox breakout board...
Page 118
PNP-compatible PLC external pull-up resistor between the third-party device and your Matrox device breakout board, or use the output pull-up resistor of your Matrox breakout board. To use an external pull-up resistor, connect the voltage input wire from your external pull-up resistor to the associated +VDC wire terminal. This connection will power your external pull-up.
Page 119
In addition, connect the ground of the inductive load device and the ground of your Matrox breakout board to a common ground. Note that, in this configuration, your third-party device must be powered at ❖ the same voltage as the Matrox breakout board (that is, either 12 or 24 V).
Page 120
Connect the voltage input wire from your external voltage divider to the 24 V wire-terminal and connect the ground of your voltage divider to the GND wire-terminal of the Matrox breakout board. Select a voltage divider whose resistors reduce the voltage such that the connected third-party device receives 5 V.
(for example, a strobe controller device). To do so, perform the following: 1. Connect the power and the digital I/O signals of your Matrox Iris GT to the Matrox breakout board by following the steps in the Powering and connecting to your Matrox Iris GT section, earlier in this appendix.
Page 122
122 Appendix F: The Matrox breakout board - If the voltage source outputs the amount of voltage expected by the lighting When the expected voltage is supplied controller, you need to add an external pull-up resistor. The external resistor pulls the voltage up to the external power supply’s voltage (+V Connect the GND wire-terminal of the output connector and the ground of the lighting controller to a common ground.
Page 123
Routing Matrox Iris GT output signals To control a light controller with a pulse-train strobe signal (PWM, strobe pulse), connect OUT0 to your lighting controller. Matrox breakout board Power connector Output connector DC Input +VDC:24V 800 Ω 3 KΩ External voltage...
Page 124
In the following example, the lighting controller expects a 5 V TTL input signal. The 24 V output of the Matrox breakout board is used to supply the strobe signal voltage. As a result, a voltage divider is required to drop the voltage to 5 V.
Routing the controlled-current output from your Matrox Iris GT to a LED lighting device You can route the controlled-current output from your Matrox Iris GT to a LED lighting device through your Matrox breakout board. To do so, perform the following: 1.
Matrox Iris GT. Matrox camera connector The Matrox camera connector is a series of 17 wire terminals. It connects to the digitial I/O and power connector of your Matrox Iris GT, using the open-wire digital I/O and power cable that comes with the Matrox Iris GT starter kit. Each wire terminal receives a wire with a color corresponding to the color listed on the Matrox breakout board.
Page 127
Open-wire connectors reference The pinout for the Matrox camera connector is as follows. Matrox camera connector Digital I/O and power connector on Matrox Iris GT Wire terminal Wire color Signal name Description number Black TRIG_OPTO_IN0+ Opto-isolated trigger input signal, positive.
Page 128
(PMW) and exposure timer 2). Note that when you use a 24 V power source for your Matrox Iris GT, the CCS can output from 2.4 V to 21 V to your LED lighting device.
You can use either the DC power socket or the two wire terminals to connect the power supply to the Matrox breakout board. Note that a DC power supply is provided in the Matrox Iris GT starter kit. Alternatively, you can connect an open-wire power supply to the J19 and J20 wire terminals.
), via an open-wire. Each auxiliary output signal sent to a third-party device requires two wires: one to carry the signal from your Matrox Iris GT, and one to connect the external pull-up resistor to +VDC, depending on the third-party device.
For information on using the input connector, refer to the Routing input signals to Matrox Iris GT section, earlier in this appendix. The pinout for the input connector is as follow. Wire terminal...
J38/TRIG+ Opto-isolated trigger signal, positive. TRIG_OPTO_IN0+ *. Note that the negative signal is internally connected to the ground inside your Matrox Iris GT. RS-232 serial connector The RS-232 serial connector is a DB-9 connector. It connects to your development computer using a null-modem cable.
Push buttons Push buttons Each push button generates an input signal that is sent to your Matrox Iris GT through the Matrox camera connector. When you press a push button to create an input signal, content bounce (also called chatter) might occur. To guarantee that the created input signal is not interpreted as multiple input pulses, set the minimum duration (debounce time) of the input or trigger pulse.
Opto-isolated auxiliary signal 3 (input) LED. AUX(USER)_OPTO_IN3 Switch boxes The switch boxes redirect the signals of your Matrox Iris GT. There are three switch boxes, labeled SW6 through SW8, on the Matrox breakout board. Each switch box has 4 switches.
Reserved. Diagnostic switch. Set this switch to OFF unless otherwise directed by technical support. If this switch is ON, your Matrox Iris GT will not finish booting until it receives a CRLF through the serial port. Output pull-up resistor switch box...
Iris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal. For the Matrox Iris GT output signals to be used as input signals, the respective switch on the output pull-up resistor switch box (SW7) must be enabled. For...
Appendix G: Restoring your Appendix G: Matrox Iris GT to factory defaults This appendix describes how to restore the contents of the flash disk of your Matrox Iris GT to its factory-configured contents and setup.
DVD drive connected to your Matrox Iris GT: 1. Connect a USB DVD drive to the USB connector of your Matrox Iris GT smart camera. Note that, if you need to connect multiple USB devices, connect a USB hub to the USB connector of your Matrox Iris GT.
Page 139
Windows XPe Rescue utility software, as well as the name of the operating system to be restored on the flash disk. ❖ This utility reports an error when your smart camera is not a Matrox Iris GT.
Page 140
7. Once the restoration is complete, the software licensing terms dialog appears. Click on the I agree button and then remove the Matrox Iris GT Windows XPe Rescue utility DVD from the DVD drive. Your Matrox Iris GT smart camera will reboot with the restored operating system.
Matrox Iris GT Windows XPe Rescue utility DVD. 4. Insert the USB flash drive into a USB port of your Matrox Iris GT smart camera. 5. Configure the BIOS Setup utility so that your computer will boot from the USB flash drive containing the factory default Windows XPe configuration.
Page 142
142 Appendix G: Restoring your Matrox Iris GT to factory defaults...
Matrox Iris GT Windows XP Embedded Configuration dialog box automatically when you log into Windows XP; otherwise, it does nothing. This option is used at bootup time to determine if the Matrox Iris GT Windows XP Embedded Configuration dialog box should be displayed. You can enable or...
/dmacheck When you call XPConfig with the /dmacheck option, XPConfig determines the amount of memory installed in the Matrox Iris GT unit. In addition, it validates and corrects other memory-related parameters. Note that the standard XPConfig dialog box is not displayed when this option is used.
All other command-line options are ignored when this option is used. This option is useful for remote shut down of your Matrox Iris GT smart camera, if you have created the appropriate applications to do so.
Appendix I: Using the AMI Appendix I: Firmware Update utility This appendix describes how to use the AMI Firmware Update utility to update or save the BIOS of your smart camera.
The AMI Firmware Update utility allows you to update or save the system BIOS of Matrox Iris GT. This utility can reprogram the BIOS of Matrox Iris GT using a BIOS image file, or extract the current BIOS image and write it to a file.
Page 149
Updating or saving the BIOS using the AMI Firmware Update utility 1. To operate the AMI Firmware Update utility in graphical user interface (GUI) mode, double-click on AFUWIN.exe. The Information tab is displayed when the utility starts. 2. If you are updating the BIOS, click on the Open button and select the ROM BIOS image file (*.ROM) from the presented dialog box.
Page 150
150 Appendix I: Using the AMI Firmware Update utility 3. Select the Setup tab. 4. You can now update or save the BIOS: • To update the BIOS, select the Program All Blocks option, and select the Destroy CMOS Checksum option. Click the Flash button. The AMI Firmware Update utility will update the BIOS.
Page 151
Updating or saving the BIOS using the AMI Firmware Update utility 5. To monitor the progress of the update or save, click on the Progress tab. 6. Once the update or save of the BIOS is complete, you can exit the program by clicking on the Exit button.
Page 152
152 Appendix I: Using the AMI Firmware Update utility...
Matrox Iris GT that accepts 5 V auxiliary input signals This appendix details the electrical specifications and connection information when dealing with user-defined auxiliary input signals and using a version of Matrox Iris GT that accepts 5 V auxiliary input signals.
154 Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals Matrox Iris GT electrical specifications The following specifications detail the version of Matrox Iris GT that supports 5 V auxiliary input signals. For the electrical specifications pertaining to the version of Matrox Iris GT that supports 24 V auxiliary input signals, refer to the Electrical specifications section, in Appendix B: Technical Reference.
You can connect a wide variety of external devices to the input signals of your Matrox Iris GT, such as external triggering devices. Your Matrox Iris GT auxiliary input and trigger signals can have a 5 V, 12 V, or 24 V power source. For information regarding the electric specifications regarding the ON and OFF voltage levels, see the Matrox Iris GT electrical specifications section, earlier in this appendix.
156 Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals Connecting to an external triggering device To connect your Matrox Iris GT to an external triggering device, connect the ground of your Matrox Iris GT directly to the external triggering device’s ground.
Matrox Iris GT section, in Appendix F: The Matrox breakout board. Routing a signal from a third party device to your Matrox Iris GT You can route a signal from a third-party device to your Matrox Iris GT. To do so, perform the following: 1.
Page 158
158 Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals 3. If routing the signal to the Matrox Iris GT trigger signal, the trigger signal must be grounded. Connect the TRIG_OPTO_IN- wire terminal (J37 on the Matrox breakout board’s input connector) to a ground (floating ground) that is...
Page 159
4. If routing auxiliary input signals that are not trigger signals, connect the ground of the input connector on the Matrox breakout board (J32 or J33 of the breakout board input connector) to the ground of the third-party device providing the signal.
Page 160
160 Appendix J: Using a version of Matrox Iris GT that accepts 5 V auxiliary input signals...
Appendix K: Listing of Matrox Appendix K: Iris GT smart cameras This appendix lists the key feature changes for specific versions and revisions of the Matrox Iris GT smart cameras.
162 Appendix K: Listing of Matrox Iris GT smart cameras Key feature changes Part number Version Description GT0300/X Input circuitry was modified to work at 24 V instead of the original 5 V. Changed housing from machined to cast. GT300C/X Input circuitry was modified to work at 24 V instead of the original 5 V.
Page 163
Index CCS 65 – command-line options 45 /autopopup 144 /dmacheck 145 /mem 145 – 100/1000 BaseT 10 /reboot 146 /shutdown 146 configuration 16 version number 39 account 41 – Connecting 23 ActiveMIL/ActiveMIL-Lite 100/1000 BaseT 10 application Digital I/O and power 22 creating 51 digital I/O and power 12 launch automatically 56...
Page 164
Lens 13 operating system Windows XPe 36 organization 39 Matrox Iris GT DVDs Windows XPe Rescue utility DVD 138 Matrox Iris portal website 29 password 47 Matrox Services Synchronization utility 36 PMW 73 memory 37 PNP 85 DMA. See non-paged memory...
Regulatory Compliance FCC Compliance Statement Warning Changes or modifications to these units not expressly approved by the party responsible for the compliance could void the user's authority to operate this equipment. The use of shielded cables for connections of these devices to other peripherals is required to meet the regulatory requirements.
Page 168
Bitte wenden Sie sich an dem Matrox-Website (www.matrox.com/environment/weee) für Recycling Informationen. (Italiano) Informazioni per gli utenti europei – Direttiva sui rifiuti di apparecchiature elettriche ed elettroniche (RAEE) Si prega di riferirsi al sito Web Matrox (www.matrox.com/environment/weee) per le informazioni di riciclaggio.
Need help?
Do you have a question about the Iris GT with MIL and is the answer not in the manual?
Questions and answers