Matrox Iris GT MIL Installation And Technical Reference Download Page 6

Using Microsoft Visual Studio remote tools from your 
development computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Detecting disconnected devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Executing an application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Copying your application to multiple Matrox Iris GT cameras  . . . . . . . . . . . . . . . . . 81

MIL examples  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Compiling MIL examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

Running MIL examples  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

Appendix A: Glossary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   83

Glossary   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Appendix B: Technical Reference . . . . . . . . . . . . . . . . . . . . . . . . .   89

Matrox Iris GT smart camera summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Sensor board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

CPU board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Software environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Lenses  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

Matrox Iris GT specifications   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Environmental specifications  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Mechanical specifications  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Dimension and mounting bracket specifications . . . . . . . . . . . . . . . . . . . . . . . 95

Matrox Iris GT connectors  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Digital I/O and power connector  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

100/1 GBase T connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

VGA/USB connector  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Summary of Contents for Iris GT MIL

Page 1: ...Matrox Iris GT with MIL Installation and Technical Reference Manual no Y11155 201 0110 June 3 2010...

Page 2: ...documentation or related technical support including without limitation damages or costs relating to the loss of profits business goodwill even if advised of the possibility of such damages In no eve...

Page 3: ...apter 2 Powering and connecting to your Matrox Iris GT 23 Powering and connecting to your Matrox Iris GT 24 Reading the state of your Matrox Iris GT 26 Chapter 3 Configuring your Matrox Iris GT to wor...

Page 4: ...ng Matrox Iris GT 50 Using the Matrox Iris portal website 50 Accessing the portal website 50 Viewing images from your Matrox Iris GT 51 Web access HTTP 52 File access 53 Folders of your Matrox Iris GT...

Page 5: ...Matrox Iris GT 66 Creating your MIL application 67 Configuring your Microsoft Visual Studio project s environment 68 Creating a new Microsoft Visual Studio project 69 Particularities of MIL for Micro...

Page 6: ...es 82 Appendix A Glossary 83 Glossary 84 Appendix B Technical Reference 89 Matrox Iris GT smart camera summary 90 Sensor board 90 CPU board 90 Software environment 92 Lenses 93 Matrox Iris GT specific...

Page 7: ...Connecting to a PNP compatible PLC device 111 Connecting to an inductive load device 112 Connecting to a TTL device 113 Connecting a light controller to an auxiliary output signal 114 Powering and con...

Page 8: ...ry input signal 133 Routing one Matrox Iris GT auxiliary output signal to the Matrox Iris GT trigger signal 134 Routing Matrox Iris GT outputs 135 Routing a Matrox Iris GT auxiliary output signal to a...

Page 9: ...160 Utilities installed on your development computer 161 Matrox IrisBootParams utility 161 IrisClientUpdate utility 163 Matrox Iris Camera Finder utility 166 Matrox Iris OS Downloader utility 167 Uti...

Page 10: ...4 ExecLog utility 185 FileDepacker utility 186 FilePacker utility 186 MemMon utility 187 ParamSave utility 188 ProcMon utility 189 RegDump utility 190 RemoteAgent utility 192 Restart utility 193 TempM...

Page 11: ...MIL settings page 233 Display settings page 234 Firmware updates on the Administration utility page 234 Rebooting and restarting pages 237 Appendix J Troubleshooting 239 Problems with accessing the Ma...

Page 12: ......

Page 13: ...Chapter 1 Chapter 1 Before you begin This chapter describes the features of your Matrox Iris GT with MIL and an overview of this manual...

Page 14: ...rchitecture processor is an Intel Atom 1 6 GHz processor with an Intel SCH companion interface bridge The 1 Gbyte flash disk provides in camera on board storage for both the operating system and addit...

Page 15: ...ckage does not include any cables a power supply or a manual iris lens For these items refer to the Matrox Iris GT starter kit described later in this chapter or contact a Matrox sales representative...

Page 16: ...er computer or network device GT CBL VGAUSB a VGA via USB cable with a M12 12 pin male connector on one end and a HD 15 female connector and a USB female connector on the other end This cable is meant...

Page 17: ...onfigure your Matrox Iris GT find other smart cameras on your network update the firmware and handle licensing information To operate Matrox Iris GT you can use one or more Matrox Imaging software pro...

Page 18: ...to grab an image and communicate with connected devices to build projects Once the project is built it runs on your Matrox Iris GT without relying on the resources of your development computer Contact...

Page 19: ...Ethernet drivers and a configured TCP IP communication network protocol Matrox Iris GT Ethernet M12 8 pin to RJ 45 cable Matrox Iris GT Digital I O and power cable plus a power supply An optional VGA...

Page 20: ...computer In addition the Matrox Iris portal website must be listed in Microsoft Internet Explorer as a trusted site Verify that the following settings under the ActiveX controls and plug ins element...

Page 21: ...ermine how to install software used to create build and transfer a MIL application for Microsoft Windows CE refer to Chapter 6 Installing application development software and Chapter 7 Creating a Micr...

Page 22: ...www matrox com imaging support This page provides answers to frequently asked questions as well as offers registered customers additional ways of obtaining support If your question is not addressed a...

Page 23: ...Chapter 2 Chapter 2 Powering and connecting to your Matrox Iris GT This chapter guides you through powering your Matrox Iris GT connecting it to another device and reading the LEDs...

Page 24: ...Base T 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 or 1000BaseT fast Ethernet 100BaseT...

Page 25: ...erence 2 Connect your Matrox Iris GT to your display device using the M12 12 pin cable to the VGA USB connector of your Matrox Iris GT Screw the other end into the connector of your display device If...

Page 26: ...etwork refer to Chapter 3 Configuring your Matrox Iris GT to work on a network If you connected your Matrox Iris GT directly to your computer refer to Chapter 4 Configuring your Matrox Iris GT to work...

Page 27: ...er and User LEDs typically display one of the following sets of colors For a complete list of the LED states refer to Appendix G Reading the LEDs LED Color Description Power User Off Off Matrox Iris G...

Page 28: ...28 Chapter 2 Powering and connecting to your Matrox Iris GT...

Page 29: ...Chapter 3 Chapter 3 Configuring your Matrox Iris GT to work on a network This chapter guides you through configuring your Matrox Iris GT to communicate with a network...

Page 30: ...ly The amount of configuration required to connect your Matrox Iris GT to a network depends on whether your network uses automatically assigned IP addresses from a DHCP server or uses static IP addres...

Page 31: ...your computer by performing the following 1 Open the Windows Control Panel and double click on the Network Connections icon The Network Connections dialog box opens If you have more than one active L...

Page 32: ...3 Configuring your Matrox Iris GT to work on a network 2 Right clickonthe LocalArea Connection icon to display the contextmenu Select the Properties command The Local Area Connection Properties dialog...

Page 33: ...box opens If Obtain an IP address automatically is selected your computer uses an automatically assigned IP address DHCP In this case refer to the Configuring your Matrox Iris GT to work with a networ...

Page 34: ...00 BaseT cable from your network 2 Connect your Matrox Iris GT 100 1000 BaseT cable directly to your computer 3 On your computer launch the Matrox IrisBootParams utility To do so from the Matrox Imagi...

Page 35: ...problem persists verify that your firewall settings or network router settings are not blocking communications 6 Select the DHCP option 7 Click on the Save button 8 Close the Matrox IrisBootParams ut...

Page 36: ...unique network name 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 tr...

Page 37: ...ost networks have IP addresses all on the same subnet 2 Disconnect the Matrox Iris GT 100 1000 BaseT cable from your network 3 Plug your Matrox Iris GT 100 1000 BaseT cable directly to your computer 4...

Page 38: ...ng your Matrox Iris GT a timeout error is displayed Verify that the MAC address is entered correctly If the problem persists verify that your firewall settings or network router settings are not block...

Page 39: ...your Matrox Iris GT 12 Disconnect your computer from your Matrox Iris GT and connect your computer to your network 13 Connect your Matrox Iris GT to your network 14 Reconnect the power supply to your...

Page 40: ...40 Chapter 3 Configuring your Matrox Iris GT to work on a network...

Page 41: ...Chapter 4 Chapter 4 Configuring your Matrox Iris GT to work with your computer directly This chapter guides you through configuring your Matrox Iris GT to communicate with your computer directly...

Page 42: ...our computer and you do not change your Matrox Iris GT from using DHCP you incur a significant delay 5 minutes every time your Matrox Iris GT reboots This isbecause your Matrox Iris GT tries to connec...

Page 43: ...sign your Matrox Iris GT must be on the same subnet as your computer so that the two can communicate To determine the subnet of your computer perform the following 1 Open the Windows Control Panel and...

Page 44: ...guring your Matrox Iris GT to work with your computer directly 2 Right clickonthe LocalArea Connection icon to display the contextmenu Select the Properties command The Local Area Connection Propertie...

Page 45: ...5 Determine your computer s subnet address from its IP address and subnet mask The bits in your computer s IP address that have enabled bits in the subnet mask correspond to your computer s subnet ad...

Page 46: ...network name of your Matrox Iris GT as well as the COM port settings It also allows you to enable or disable DHCP and automatic naming Using the Matrox IrisBootParams utility To use the Matrox IrisBoo...

Page 47: ...eference 4 If the DHCP option is selected deselect it 5 Enter the static IP address established for your Matrox Iris GT in the previous section in the Static IP address text box Recall that this IP ad...

Page 48: ...48 Chapter 4 Configuring your Matrox Iris GT to work with your computer directly...

Page 49: ...Chapter 5 Chapter 5 Accessing Matrox Iris GT This chapter provides an overview of how to access your Matrox Iris GT using its web interface FTP file access and telnet...

Page 50: ...ervices such as file servers telnet and FTP and handle licensing information For the minimum requirements to configure your Matrox Iris GT with MIL refer to the Minimum requirements to configure your...

Page 51: ...t amount of bandwidth is consumed when the zoom is set to 1 Matrox Iris GT sends only what is needed to keep the amount of bandwidth used as low as possible If the zoom is less than or greater than 1...

Page 52: ...screen will refresh automatically and when it does the grabbed image from your Matrox Iris GT should appear Panning and zooming displayed images You can control panning and zooming through the Matrox...

Page 53: ...backup procedure for files Alternatively you can use the IrisBackup utility to make a full image of your Matrox Iris GT s current state For more information refer to the IrisBackup utility section in...

Page 54: ...accessible from the Administration utility page of the Matrox Iris portal website Microsoft Vista Configuring network policy A specific network policy related to NTLM must be set to access Matrox Iri...

Page 55: ...ur network shared folder and the FullRescue utility fetches files from your network shared folder For more information regarding the IrisBackup and FullRescue utilities refer to Appendix H Matrox Iris...

Page 56: ...indow 3 Select Local Security Policy from the list of options provided The Local Security Policy dialog box opens 4 Select Turn Windows features on or off from the Task sidebar The Windows features di...

Page 57: ...Open Microsoft Internet Explorer and go to the following address By default FTP is enabled You can enable or disable the Matrox Iris GT FTP server through the Telnet FTP server settings page of the Ma...

Page 58: ...58 Chapter 5 Accessing Matrox Iris GT...

Page 59: ...hapter 6 Chapter 6 Installing application development software This chapter describes the installation of software used in creating building and transferring a MIL application for Microsoft Windows CE...

Page 60: ...d software in the order listed Items to install Details 1 Microsoft Visual Studio 2005 or Microsoft Visual Studio 2008 Includes the Visual Studio integrated development environment IDE the Microsoft W...

Page 61: ...k partition although they can be located in different paths We recommend that you use the path that is assigned by default 2 Install Microsoft Visual Studio SP This provides updates to Microsoft Visua...

Page 62: ...turn on Microsoft s network sharing perform the following 1 Open the Windows Control Panel The Windows Control Panel dialog box is displayed 2 Click on the Network and Internet button The Network and...

Page 63: ...XP and Vista compatible tools Note that when you choose the compact install the Matrox Iris GT SDK is not installed Custom A custom install is for developers and is the recommended setup By default al...

Page 64: ...ilities and Microsoft Visual Studio should all be on the same disk partition although they can be located in different paths We recommend you use the path that is assigned by default Once the setup pr...

Page 65: ...reating a Microsoft Windows CE application for Matrox Iris GT This chapter describes the guidelines and procedures used in creating building debugging and transferring a Microsoft Windows CE applicati...

Page 66: ...n via the internet at the MSDN website Steps to develop an application for Matrox Iris GT To develop an application for your Matrox Iris GT perform the following 1 Configure your Microsoft Visual Stud...

Page 67: ...MIL examples as a single project using Microsoft Visual Studio For more information refer to the MIL examples section Creating your MIL application The following subsections deal with important aspect...

Page 68: ...r a MIL application 1 Start Microsoft Visual Studio 2 Select the Tools Options menu command The Option dialog box is displayed 3 Expand the Projects and Solutions option from the tree structure Select...

Page 69: ...Matrox Iris GT Utilities Tools PC Develop Program Files Matrox Imaging Iris Series MIL for WinCE MIL LIB 9 Click on the OK button to close the dialog box Creating a new Microsoft Visual Studio project...

Page 70: ...ard select the IRISGTDISP CE6 option No other platform should be in the Selected SDK platform list box If creating a Visual Basic or Visual C project using Microsoft Visual Studio 2005 Selectthe Smart...

Page 71: ...ndows CE applications with other libraries The following is a list of important differences that you should be aware of when building MIL applications for Microsoft Windows CE Use MappInquire to verif...

Page 72: ...on refer to the sections on portability found in the Building an application chapter of the MIL User Guide Configuring the Microsoft Windows CE Connection Manager Before you can build and transfer you...

Page 73: ...contains the CONMANCLIENT and CMACCEPT command line utilities both of which must be executed manually once you are ready to transfer the application to your smart camera CONMANCLIENT is used by Micro...

Page 74: ...devices for platform drop down list box 7 Click on the Properties button The Device properties dialog box opens 8 Click on the Transport configure button The Configure TCP IP transport dialog box ope...

Page 75: ...ignore the following message generated by Microsoft Visual Studio Connection failed ActiveSync is not installed The connection between your development computer and your Matrox Iris GT is made and mai...

Page 76: ...rst the Connection Manager client CONMANCLIENT2 must be started on your Matrox Iris GT This will be used by Microsoft Visual Studio to communicate with your Matrox Iris GT during the debugging process...

Page 77: ...s you are using the same Microsoft Visual Studio instance If you need to connect from another instance of Microsoft Visual Studio this whole process must be performed again 5 In Microsoft Visual Studi...

Page 78: ...ager is running you can build your application in Microsoft Visual Studio To do so 1 Ensure that you are building the appropriate project by verifying the Solution configuration and Solution platform...

Page 79: ...are not already running perform the steps in the Creating the connection from your development computer to your Matrox Iris GT subsection earlier in this chapter 2 From the Microsoft Visual Studio sub...

Page 80: ...as with the transfer of your application from the development computer to your Matrox Iris GT If problems persist try disabling your third party netware clients Executing an application There are two...

Page 81: ...rox Iris GT The FTP server of Matrox Iris GT For more information refer to Chapter 5 Accessing Matrox Iris GT MIL examples To assist you in the creation of MIL applications several examples are instal...

Page 82: ...odify the following line in the Milsetup h file To compile all the MIL examples start Microsoft Visual Studio on your development computer open the project in the root of the folder specified previous...

Page 83: ...Appendix A Appendix A Glossary This appendix defines some of the specialized terms used in this manual...

Page 84: ...namic host configuration protocol DHCP is a protocol that requires a client and a server Your computer and Matrox Iris GT are DHCP clients A DHCP server serves DHCP client requests on a network and au...

Page 85: ...work also called a network A LAN is a group of computers connected to communicate and share resources and data In this manual a LAN has several computers servers that are dedicated to serving the othe...

Page 86: ...1 1 1 1 to 223 255 255 255 with the exception of 127 x y z and those ranges defined as private IP addresses above SOAP Simple object access protocol An internet protocol that is used to encode inform...

Page 87: ...t mask IP addresses and subnet masks are written in dotted decimal notation each group of numbers is separated by a period To determine your subnet address examine your subnet mask For example if an I...

Page 88: ...88 Appendix A Glossary...

Page 89: ...pendix B Appendix B Technical Reference This appendix summarizes the key features of Matrox Iris GT In addition this appendix provides pinout descriptions for external connectors of your Matrox Iris G...

Page 90: ...GT300C GT1200 GT1200C GT1900 GT1900C CCD sensor Geometry diagonal 6 mm 1 3 type diagonal 8 9 mm 1 1 8 Format monochrome color monochrome color monochrome color Make and model Kodak KAI 0340S Sony ICX...

Page 91: ...lated auxiliary input signals are debounced that is configured to reject signals of less than a certain width The debouncing time can be configured using MIL Controlled current output 1 controlled cur...

Page 92: ...specialized device driver is available for your Matrox Iris GT by contacting your local Matrox Imaging representative The following information relates to the device that can be connected to the VGA U...

Page 93: ...ur 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...

Page 94: ...A max ON voltage drop 25 mV Maximum inrush current 4 A for 300 s max OFF to ON response 250 nsec ON to OFF response 250 nsec Opto isolated input signals Operating voltage TTL 5 V 12 V 24 V Input curre...

Page 95: ...2 pin male connector for VGA USB M12 17 pin male connector for digital I O and power Certification FCC class A CE class A and RoHS compliant Dimensions GT300 GT300C GT1200 GT1200C GT1900 GT1900C Weigh...

Page 96: ...110 4 331 M4X0 7 6H 3 65 4X 3 30 3 65 21 REF 83 21 REF 83 36 1 417 14 REF 552 OPTICAL AXIS 25 55 1 006 5 95 234 98 10 3 862 10 394 4X 25 984 2X 72 55 2 856 50 1 969 4 50 X 90 NEAR SIDE M4X0 7 6H 8 4X...

Page 97: ...ignal format 3 Signal direction 4 Signal rank 1 4 3 2 Signal nomenclature Description Signal function Defines the signal s purpose Signal function type Description AUX XXXX Auxiliary signal Auxiliary...

Page 98: ...rank Indicates a count of the number of signals with the same function starting from 0 Signal nomenclature Description 4 11 3 2 10 1 9 12 8 7 6 5 13 14 15 16 17 Pin number Signal name Description 1 Rx...

Page 99: ...d 14 AUX USER _OPTO_IN0 Opto isolated auxiliary signal 0 input positive Supported function User defined signal 0 input Note The negative component of this signal is internally connected to the ground...

Page 100: ...this connector follows the 100 1000 BaseT Ethernet standard found in the IEEE 802 3 2002 standard The pinout for the Ethernet connector is as follows Cable information Manufacture Phoenix Contact GmbH...

Page 101: ...Description Assembled Ethernet cable CAT 5e shielded 4 pair AWG 26 stranded 7 wire RAL 5021 water blue M12 8 pos A coded on RJ45 plug length 5 m Pin number Signal name Description 1 USB PWR 5 V suppl...

Page 102: ...onnector SACC DSI FS 8CON L180 SCO SH Description Sensor actuator flush type socket 8 pos M12 SPEEDCON shielded rear screw mounting with Pg9 thread with straight solder connection RED GREEN BLUE GROUN...

Page 103: ...Appendix C Appendix C Selecting a lens This appendix provides information on how to select the lens best suited to your needs...

Page 104: ...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 o...

Page 105: ...tical and horizontal dimensions of your object fit within the view of your lens The sensor chip type of your smart camera determines the horizontal and vertical constants required in the above mention...

Page 106: ...ith 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...

Page 107: ...Appendix D Appendix D Using the I O signals and controlled current output of Matrox Iris GT This appendix describes how to connect devices to the input and output connector of your Matrox Iris GT...

Page 108: ...Each of the auxiliary output signals of your Matrox Iris GT uses an open collector sink driver instead of transmitting a high or low voltage state a current from a connected device is either terminat...

Page 109: ...ut Inductive load devices These devices include all forms of external devices that have inductor wiring such as a relay or small motor Devices connected to an inductive load device require a diode to...

Page 110: ...common ground In addition an auxiliary output signal of your Matrox Iris GT must be connected to the device s sinking input The NPN compatible PLC device provides its own power source When the Matrox...

Page 111: ...nal of your Matrox Iris GT and the sourcing input to an external pull up resistor In addition connect the ground of the PNP compatible PLC device and the ground of your Matrox Iris GT to a common grou...

Page 112: ...of the load anode and a Matrox Iris GT output signal to the external diode In addition you should connect the positive side cathode of the load to a 24 V power supply Connect the ground of the induct...

Page 113: ...ignal of your Matrox Iris GT and the device input to an external pull up resistor In addition connect the ground of the TTL device and the ground of your Matrox Iris GT to a common ground The external...

Page 114: ...ater in this appendix Connect Matrox Iris GT auxiliary output signal 4 or 5 directly to the digital input pin for example a TTL In of the light controller You should connect the ground of your Matrox...

Page 115: ...ulses that have a duty cycle proportional to the intensity setting in your MIL program For more information on setting the intensity of the lighting device refer to MdigControl in the MIL Reference Ma...

Page 116: ...nt of current mA that is transmitted when the controlled current output is enabled ON allowing you to control the intensity of the LED lighting device Matrox Iris GT can provide up to 500 mA of curren...

Page 117: ...T 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 Electrical specific...

Page 118: ...ice Your Matrox Iris GT takes the output signal of the external triggering device as its input You can create a MIL program that will accept the trigger signal and grab an image either on the signal s...

Page 119: ...Appendix E Appendix E Connection modules This appendix details the connection modules available for use with your Matrox Iris GT...

Page 120: ...onnection module refer to the Matrox Breakout Box Installation and Technical Reference manual Feature Simple connection modules Feature rich connection modules VIP 3 SC D25SUB F VARIOFACE module DFLK...

Page 121: ...Pin number of Matrox Iris GT Digital I O and power cable connector DB 25 Description 1 AUX USER _OPTO_IN0 1 Opto isolated auxiliary signal 0 input positive Supported function User defined signal 0 inp...

Page 122: ...TO_IN1 14 Opto isolated auxiliary signal 1 input positive Supported function User defined signal 1 input Note The negative component of this signal is internally connected to the ground 15 AUX USER _O...

Page 123: ...ls from the digital I O and power connector of your Matrox camera to the connected third party product s The DFLK D25 SUB B VARIOFACE module has the same pin out information as the VIP 3 SC D25SUB F V...

Page 124: ...he following source Cable information Manufacture Phoenix Contact GmbH Co KG Connector DFLK D25 SUB B Part Number 2280323 Description VARIOFACE panel feed through module for direct coupling of single...

Page 125: ...Appendix F Appendix F The breakout board This appendix describes how to use the Matrox Iris GT breakout board...

Page 126: ...J5 J6 J7 J8 J9 J10 J11 J12 J13 J14 J15 J16 J17 DC Input VDC 24V 1A J18 J20 VDC GND DS6 MAIN POWER STATUS J21 J22 J23 J24 J25 J26 J27 J28 J29 J30 VDC VDC VDC VDC GND OUT0 OUT1 OUT2 OUT3 STROBE DB9 Requ...

Page 127: ...is a functional diagram of the breakout board Matrox Iris GT Third party input generating device Push buttons input generating Third party output receiving device Input selector Output router Smart c...

Page 128: ...e orange flange The wire is now attached to the wire terminal on your breakout board 2 If only powering your Matrox Iris GT wrap insulating tape around all the unused wires of the Matrox Iris GT digit...

Page 129: ...Matrox Iris GT Generate a Matrox Iris GT auxiliary input or trigger signal with a push button Route a MatroxIris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal Route one Matrox...

Page 130: ...ls to the breakout board section 2 Connect an open wire cable from the third party device to the breakout board s input connector To adjust for the various current requirements of trigger and auxiliar...

Page 131: ...RIG wire terminal can also be connected to another ground floating ground that is not electrically connected to the ground of your Matrox Iris GT This results in your Matrox Iris GT being fully isolat...

Page 132: ...er signal turn on output to trigger bypass switch 2 SW6 2 This grounds the trigger signal TRIG_OPTO_IN 3 Press a push button to generate an auxiliary input or trigger signal Your breakout board has 5...

Page 133: ...To route Matrox Iris GT auxiliary output signal 4 AUX STB _OPENC_OUT4 to auxiliary input signal 0 AUX USER _OPTO_IN0 turn on output to input bypass switch 1 SW8 1 Repeat for each auxiliary output sig...

Page 134: ...y output signal 4 AUX STB _OPENC_OUT4 to the trigger signal TRIG_OPTO_IN you cannot also route it to the first Matrox Iris GT auxiliary input signal AUX USER _OPTO_IN0 In addition if you route auxilia...

Page 135: ...nput signal See the Routing a Matrox Iris GT auxiliary output signal to a Matrox Iris GT auxiliary input signal subsection of the Routing signals to Matrox Iris GT input signals section earlier in thi...

Page 136: ...rty device to the breakout board s output connector When connecting toa PNP compatible PLC device you can eitheraddanexternal pull up resistor between the third party device and your breakout board or...

Page 137: ...that the amount of resistance provided by your breakout board is 3 k which is suitable for a 24 V power supply If another level of resistance is required an external pull up resistor must be used For...

Page 138: ...put signals from the smart camera connector the observed voltage at the output pin will be low when auxiliary output signals are set to on and high when auxiliary output signals are set to off if ther...

Page 139: ...PENC_OUT4 or auxiliary output 5 AUX STB _OPENC_OUT5 to the digital input pin for example a TTL In of your light controller To control a light controller with an unmodulated signal connect AUX STB _OPE...

Page 140: ...lowing 1 Connect the power current controlled output and the digital I O signals of your Matrox Iris GT to the breakout board by following the steps in the Powering Matrox Iris GT and connecting its I...

Page 141: ...tor provides power to your Matrox Iris GT receives Matrox Iris GTauxiliaryoutput signalsandcontrolled currentoutput CCS and transmits auxiliary input and trigger signals to your Matrox Iris GT This co...

Page 142: ...liary signal 2 input positive Supported function User defined signal 2 input Note The negative component of this signal is internally connected to the ground J6 White green 13 AUX USER _OPTO_IN3 Opto...

Page 143: ...he amount of power required is determined by the power requirements of the devices attached to your Matrox Iris GT such as a Ring LED To properly power Matrox Iris GT J15 J16 and J17 must be connected...

Page 144: ...nd J20 wire terminals Note that the wire terminals are meant to receive power from an external source and should not be connected to the open ended digitial I O and power cable The pinout for the brea...

Page 145: ...inout for the breakout board s output connector is as follows J21 J22 J23 J24 J25 J26 J27 J28 J29 J30 VDC VDC VDC VDC GND OUT0 OUT1 OUT2 OUT3 STROBE Wire terminal Description Matrox Iris GT signal sen...

Page 146: ...J35 J36 J39 J37 J38 Wire terminal Description Matrox Iris GT signal received Routed through the smart camera connector J32 Ground J33 Ground J34 Opto isolated auxiliary signal 3 input AUX USER _OPTO_I...

Page 147: ...ng a terminal emulator program such as HyperTerminal1 enable the POST Power On Self Test string print option in either the Matrox IrisBootParams utility or the COM port availability section on the Boo...

Page 148: ...iliary input or trigger signal with a push button subsection of the Routing signals to Matrox Iris GT input signals section earlier in this appendix The board reference for the push buttons is as foll...

Page 149: ...S5 TRIG INPUT 0 INPUT 1 INPUT 2 INPUT 3 LED Description Associated Matrox Iris GT signal Routed through the breakout board s smart camera connector TRIG DS1 Opto isolated trigger signal LED TRIG_OPTO_...

Page 150: ...4 signal to the TRIG_OPTO_IN0 signal Note that if this switch is ON switch 1 of the output to input bypass switch box SW8 1 cannot be on 2 Grounds the Matrox Iris GT TRIG_OPTO_IN0 signal Note that thi...

Page 151: ...efined output signal 4 AUX STB _OPENC_OUT4 to be re routed to user defined input signal 0 AUX USER _OPTO_IN0 signal switch 1 SW7 1 must be set to ON Switch Description ON 1 Routes the AUX STB _OPENC_O...

Page 152: ...152 Appendix F The breakout board...

Page 153: ...Appendix G Appendix G Reading the LEDs This appendix details how to read the LEDs of your Matrox Iris GT and details the potential LED error codes...

Page 154: ...ing the power up phase your Matrox Iris GT is not receiving 12 V or 24 V 10 If this occurs after the power up phase your Matrox Iris GT is experiencing critical problems while booting If after a few m...

Page 155: ...rox Iris GT Green Orange Automatic applications are being launched as set on the Assignment settings page of the Matrox Iris portal website Green Green Your Matrox Iris GT is ready Blinking green then...

Page 156: ...D blinks red LED Description Off There is no power Red Matrox Iris GT is booting Orange The Matrox Iris GT acquisition section is initializing or a MIL program is either waiting for a trigger or using...

Page 157: ...rror 6 1 3 3 1 SMBus error 6 1 3 3 2 Clock synthesizer error 6 1 3 3 3 Motherboard SEEPROM communication error 6 1 3 3 4 Motherboard SEEPROM data error 6 1 3 4 1 CPU temperature monitor communication...

Page 158: ...158 Appendix G Reading the LEDs...

Page 159: ...Appendix H Appendix H Matrox Iris GT utilities This appendix describes how to use the utilities stored on your Matrox Iris GT as well as those installed when you install the Matrox Iris GT utilities...

Page 160: ...ns The utilities launched from within a telnet window in this appendix follow a specific format The syntax of the command line call is as follows Obligatory If denoted in the syntax without any bracke...

Page 161: ...atrox Iris GT using its MAC address Once connected you can change its IP address subnet and network name as well as set it to use DHCP or automatic naming Note that this utility works best if your Mat...

Page 162: ...a sticker attached to your Matrox Iris GT 3 Click on the Load button If Matrox IrisBootParams has difficulty locating your Matrox Iris GT a timeout error is displayed Verify that the MAC address is en...

Page 163: ...ion Change the COM port settings by entering the new information in the COM port parameters section 4 Click on the Save button This will change the settings of your Matrox Iris GT 5 Reboot your Matrox...

Page 164: ...ientUpdate The Iris ClientUpdate utility opens 2 Click on the Automatic camera discovery button The Camera s found on the network dialog box opens 3 Select one or more cameras from the Camera s found...

Page 165: ...a more recent version of the files specified Verify that the update files are compatible with the selected smart camera or the level of update required To do so select a single smart camera from the...

Page 166: ...tility To do so from the Matrox Imaging submenu of the Windows Start menu select Iris Series From the presented submenu select Matrox Iris GT utilities and then click on Camera Finder The Matrox Iris...

Page 167: ...the following 1 On your computer open Microsoft Windows Explorer and go to the following location Program files Matrox Imaging Iris Series Matrox Iris GT Utilities applications Click on the Matrox OS...

Page 168: ...iption of the utilities that are integrated in the operating system of your Matrox Iris GT These utilities are stored with your operating system The following utilities are available The AUTOSTCE util...

Page 169: ...ur MIL application does not have any other method of being stopped you can stop it by performing the following a Open Microsoft Internet Explorer and go to the Assignment settings page of the Matrox I...

Page 170: ...h Go to the Assignment settings page page of the Matrox Iris portal website and verify that the settings for the application are correct Unable to start app exe The application cannot be loaded or exe...

Page 171: ...the factory configured boot settings of your Matrox Iris GT READ Specifies to read the Boot ROM content and write it to a file The file name is specified using the FileName parameter FORCE Specifies...

Page 172: ...ection information be saved in the registry This setting cannot be used in conjunction with the MapName parameter MAP Creates the mapping without storing an associated user name password and domain in...

Page 173: ...d location already exists Registry file is not saved Saving the information in the persistent registry is not allowed possibly due to your current permissions Verify that you have write permission on...

Page 174: ...disconnect the power until after the Power LED and User LED are green and your Matrox Iris GT finishes the rescue operation This can take up to 10 minutes Prematurely powering down your Matrox Iris G...

Page 175: ...rox IrisBackup utility QUIET Specifies that the FullRescue utility will run without requiring a user s intervention SharedFolder Specifies the location that holds the rescue files installed from the M...

Page 176: ...g on your Matrox Iris GT before using the FullRescue utility Error restoring CEDisk The content of CEDisk could not be restored to its factory configured state Contact Matrox Imaging technical support...

Page 177: ...s it as a set of files to a network shared folder The resulting set of files can be restored to the smart camera using the FullRescue utility described earlier in this appendix Note that the IrisBacku...

Page 178: ...our computer to force Matrox Iris GT to use your local account The user name must have a password associated with it UserName Specifiesthe user name required to accessthespecified network shared folde...

Page 179: ...kup utility OSFlash utility The OSFlash utility allows you to upload an image of the Matrox Iris GT s operating system and overwrite reflash the existing copy Syntax Parameters DEFSET Specifies to use...

Page 180: ...lowing utilities are available The BootUpd utility The Certimport utility The CPUmon utility The DesignAssistantAgent utility The DoEndDesignAssistantAgent utility The DoEndRemoteAgent utility The Exe...

Page 181: ...oot parameters and registry settings It is the first application launched by AUTOSTCE You can only apply fixes provided by Matrox Note that you cannot manually run this utility Syntax Parameters None...

Page 182: ...ate is imported Note that this feature requires your Matrox Iris GT to have access to the internet FileName Specifies the name of the file to import for example IrisGT300 PFX or IrisGT300 CER Note tha...

Page 183: ...or activity in msecs FileName Specifies the name of the file in which to log the results Use NULL to have results reported only to the screen Errors None DesignAssistantAgent utility TheDesignAssistan...

Page 184: ...grated in the operating system of your Matrox Iris GT section earlier in this appendix Syntax Parameters None Errors None DoEndRemoteAgent utility The DoEndRemoteAgent utility signals the RemoteAgent...

Page 185: ...tion log Set Sets whether the execution log should be enabled or disabled Use the Value parameter to specify the file name of the execution log to enable or disable Value Specifies the value that the...

Page 186: ...ntents of the destination folder before the files are unpacked The Clean parameter can have one of the following values Errors None FilePacker utility The FilePacker utility packs a series of files in...

Page 187: ...ires the amount of memory at a specified interval of time repeating until you interrupt it by typing q This utility can report this information to the screen or to a file Syntax Parameters Command Spe...

Page 188: ...values are set in memory but not saved to the boot or permanent registry settings of your Matrox Iris GT Note that these settings will be lost the next time you restart the operating system of your Ma...

Page 189: ...the CPU load of each thread It can also be used to kill a process Syntax Parameters Action Specifies the action that the utility should perform This parameter can be set to one of the following values...

Page 190: ...ble process identifiers can be listed using the following command Errors None RegDump utility The RegDump utility lets you save and change the content of the Microsoft Windows CE registry It can also...

Page 191: ...read Note that if SubKey is omitted the entire key folder will be saved Example The following example will write the registry entries and subentries located under HKEY_LOCAL_MACHINE ident into the tex...

Page 192: ...moteAgent utility Matrox Iris GT also publishes a default display for the View utility page allowing you to focus and position your Matrox Iris GT without needing to write a new application RemoteAgen...

Page 193: ...assigns it that specific IP address If however you specify an incomplete IP address your Matrox Iris GT will wait until DHCP assigns it an IP address within that subnet Note that the IP parameter is o...

Page 194: ...nquires the temperature at a specified interval of time repeating until you interrupt it by typing q This utility can report these temperatures to the screen or to a file Syntax Parameters msec Specif...

Page 195: ...Appendix I Appendix I Matrox Iris portal website details This appendix provides a description of the pages of the Matrox Iris portal website...

Page 196: ...he search Once found the list of discovered smart cameras on the network is displayed Click on the Model URL link to go to a specific smart cameras Field name Description Name Specifies the network na...

Page 197: ...T and cannot be changed Date Time Specifies the current date and time To change this information refer to the Time date settings page which can be accessed from the Administration utility page Network...

Page 198: ...Kbytes This value changes dynamically This value is related to the number of image buffers available to the acquisition queue MIL DMA memory free Specifies the amount of non paged linear DMA memory cu...

Page 199: ...ure in Celsius inside your Matrox Iris GT This value is dynamic Sensor temperature Specifies the temperature in Celsius of the image sensor inside your Matrox Iris GT This value is dynamic Motherboard...

Page 200: ...sion and build number Specifies the version and build number of the Boot ROM firmware Boot ROM date stamp Specifies the date and time when the Boot ROM firmware was created Running OS version Specifie...

Page 201: ...plays Lists the available displays One display is added to the List of displays list for each network display created by your MIL application The remote agent display RemoteAgent exe is always listed...

Page 202: ...ical axis Field name Description Exposure time Specifies the time between the exposure and the grab in msec The range of this value is limited by the smart camera s CCD Button name Description Set Upd...

Page 203: ...em loader path Specifies all the folders in which Matrox Iris GT should look for applications and components whenever an application is launched Each folder should start at the root and be separated b...

Page 204: ...ication Application start up priority Specifies the application s start up priority This value can be from 1 highest priority to 200 lowest priority Note that the application with the highest priority...

Page 205: ...ized Yes The application will start after MIL is initialized and before the initialization of the network display Yes and also after network display initialization The application will start after MIL...

Page 206: ...field by field description of the data displayed Map Lists the address space both the address space used and reserved for the process Kill Kills the associated process Note that this link appears only...

Page 207: ...information as it occurs This information is stored in RAM even if the Enable POST string print to serial port option is disabled on the Boot settings page accessible from the Administration utility p...

Page 208: ...GT HTTP log in your web browser The listing is a text dump with very little formatting provided The HTTP log is a text file stored in the location specified by the Folder to store web server log file...

Page 209: ...e following Field name Description Download OS image from ethernet Specifies whether your Matrox Iris GT will download the image of the operating system from a specific remote computer or server when...

Page 210: ...MFiles and root folders in Kbytes This value must be at least 2048 and is limited by the amount of installed RAM inside your Matrox Iris GT In addition this value must be set to a multiple of 1024 byt...

Page 211: ...ED Specifies whether the User LED displays one of several types of activity by blinking No activity on User LED Disables the User LED from displaying activity Ethernet and acquisition activity Enables...

Page 212: ...for the Matrox Iris GT should be used This ensures that each Matrox Iris GT on your network has a unique name The default network name is IRISnnnnnn where nnnnnn represents the last 6 digits 3 bytes o...

Page 213: ...one A list of time zones is provided Use automatic time change for daylight saving time Specifies whether daylight saving time also called DST or Summer Time will be used This is the local time that a...

Page 214: ...ame Specifies a user defined name for the environment variable Environment variable value Specifies the contents of the environment variable Button name Description Add new environment variable Adds y...

Page 215: ...files Specifies the location on your Matrox Iris GT in which to store the error dump information Button name Description Update error dump settings Updates the error dump settings on your Matrox Iris...

Page 216: ...e system when your Matrox Iris GT is in a critical low memory condition in Kbytes The default value is 0 Kbytes To ignore this limit set this value to 0 Button name Description Update out of memory se...

Page 217: ...omain This is used to provide NT LAN Manager authentication for the web server Refer to the Web server settings page Note that when setting the default authentication domain name you must connect your...

Page 218: ...ic IP address Specifies the static IP address of your Matrox Iris GT Note that this value can only be changed if DHCP is disabled Static IP subnet mask Specifies the static bit mask used to identify w...

Page 219: ...ecifies the last known subnet mask used by AutoIP Note that if the IP address has recently changed you must refresh this page to see the change The default is 255 255 0 0 Default subnet for AutoIP Spe...

Page 220: ...cifies your user name Default LAN login domain Specifies the name of the login domain that your Matrox Iris GT uses to connect to a secure LAN Default LAN login password Specifies the password for the...

Page 221: ...modify or delete each one Field name Description New connection mount name Specifies a user defined name for the new connection New connection URL share path Specifies the location of the connection o...

Page 222: ...egotiation challenge and authentication All three steps are handled by Microsoft Internet Explorer and should be invisible to the user Use Basic authentication protocol Basic authentication uses a lis...

Page 223: ...ons Specifies the maximum number of simultaneous users that can connect to your Matrox Iris GT web server at any time Any additional simultaneous users will be refused and will return an error Link na...

Page 224: ...tomatically have this level of access Set the new authorization level list to Administrator only if you only want administrators to have access to this virtual root New access rights Specifies the lev...

Page 225: ...the new authorization level list to Administrator only if you only want administrators to have access to this virtual root See Access rights Specifies the level of access rights granted to the virtua...

Page 226: ...server authentication When enabled NT LAN Manager NTLM authentication will be used NTLM is the Windows NT Challenge Response authentication protocol Note that if enabled a valid domain name must be s...

Page 227: ...l users access and group_name to allow all users of a particular group access for example Administrators or PowerUsers Button name Description Modify entry Accepts changes made for the shared folder N...

Page 228: ...s The password of an anonymous user is logged but not verified Restricting anonymous access is always a good idea on a secure network When using FTP anonymously a user name of Anonymous and a password...

Page 229: ...taken Disable GUI message box Specifies that any message box that should pop up on your desktop should appear as a text message on the serial console instead Button name Description Update serial cons...

Page 230: ...the View utility at the same time RemoteView CAB base name Specifies the name of the cabinet CAB file referenced when installing the RemoteViewActiveX control Remote CAB VROOT folder location Specifi...

Page 231: ...fies the port used to send and receive information about the data being passed between your Matrox Iris GT and your application RemoteView watchdog TCP port Specifies the port used to send and receive...

Page 232: ...Provisional or not Disabled Lock Code Returns the automatic lock code generated using your MIL license number Software license key Specifies the key given to you by your MIL sales representative to en...

Page 233: ...cess to initiate new connections The default range is 57000 through 57009 Status Specifies the status of Distributed MIL on your Matrox Iris GT Button name Description Stop Start Starts or stops Distr...

Page 234: ...on of the screen in pixels Pixel depth Specifies the depth of the screen in pixels MIL display type Specifies the MIL display type to use by default For more information on MIL display types refer to...

Page 235: ...ption Browse Provides a Choose file dialog box that allows you to look for the exact location and name of the file required to update your Matrox Iris GT Start update Starts the upload process Note th...

Page 236: ...ame of the file required to update your Matrox Iris GT Start flash Starts the upload process Note that a message will appear on the page when the upload is complete The message will detail any future...

Page 237: ...r to pass while reading QFE files Button name Description Start automatic update Updates the QFE and version automatic update information and enables automatic updating Field name Description Button n...

Page 238: ...238 Appendix I Matrox Iris portal website details...

Page 239: ...Appendix J Appendix J Troubleshooting This appendix provides solutions to the most commonly occurring problems when trying to connect to your Matrox Iris GT...

Page 240: ...of your Matrox Iris GT are green and that the LEDs are not reporting an error If this is not the item contact technical support 2 Use the Matrox IrisBootParams utility to determine your Matrox Iris G...

Page 241: ...ight appear describing that a ping or ICMP command was blocked Enable file sharing using the Firewall utility accessible from the Windows Control Panel This opens port 445 on the firewall and allows p...

Page 242: ...is portal website when using the name of your Matrox Iris GT for example iris080123 Internet Explorer cannot display the web page OR No standard web pages containing all your search terms were found Y...

Page 243: ...Matrox Iris portal website causes errors Do you want to install this software RemoteView OR Your security settings do not allow web sites to use ActiveX controls installed on your computer OR A runtim...

Page 244: ...ox Iris GT cannot find a valid operating system on your smart camera s disk it will try to download one from the Ethernet Use the IrisOSDownloader to redirect your Matrox Iris GT with MIL to the appro...

Page 245: ...ox Iris GT 7 If the problem persists refer to item C FullRescue utility subsection of the Utilities integrated in the operating system of your Matrox Iris GT section in Appendix H Matrox Iris GT utili...

Page 246: ...includes MIL version information Matrox Iris GT operating system information network information and registry information Note that this process can take several minutes 4 When the process completes s...

Page 247: ...GA USB 14 15 19 24 95 97 101 Controlled current output See CCS CPU 198 CPU LED 211 D Digital I O and power 15 19 24 95 97 98 108 141 Discovery utility 197 Disk free space 199 Disk total size 198 DMA 1...

Page 248: ...string print to memory 211 Power 35 39 47 99 100 109 122 126 143 156 Processor 14 199 Project 18 R RAM 155 157 198 210 Reboot 237 Remote view settings 230 RemoteView ActiveX 199 Restart operating syst...

Page 249: ...86 FpgaFlash 173 FullRescue 174 IrisBackup 177 Matrox Iris Camera Finder 166 Matrox Iris OS Downloader 167 Matrox IrisBootParams 161 MemMon 187 ParamSave 188 ProcMon 189 RegDump 190 RemoteAgent 192 Re...

Page 250: ......

Page 251: ...in accordance with the instruction manual may cause harmful interference to radio communications Operation of these devices in a residential area is likely to cause harmful interference in which case...

Page 252: ...lectrical and Electronic Equipment WEEE Europe English European user s information Directive on Waste Electrical and Electronic Equipment WEEE Please refer to the Matrox Web site www matrox com enviro...

Page 253: ...on Matrox hardware products or any software including without limitation the Software Package even if packaged is sold with Matrox Hardware The Software Package provided by Matrox is not covered under...

Page 254: ...NEITHER MATROX NOR ANY OF ITS THIRD PARTY SUPPLIERS MAKES ANY OTHER WARRANTY OF ANY KIND WHETHER EXPRESSED OR IMPLIED WITH RESPECT TO MATROX HARDWARE MATROX SPECIFICALLY DISCLAIMS AND THE PURCHASER B...

Page 255: ...the warranty period Matrox does not offer any other warranty 1 12 The Licensee shall be responsible for all applicable taxes duties and customs fees on any replacement unit as well as all transport i...

Page 256: ......

Reviews: