User Manual
Line Scan Camera
XCM
XCM40170DLMT2CXP
40170DLMT2CXP
NIPPON ELECTRO-SENSORY DEVICES
CORPORATION
Page 1: ...User Manual Line Scan Camera XCM XCM XCM XCM40170DLMT2CXP 40170DLMT2CXP 40170DLMT2CXP 40170DLMT2CXP NIPPON ELECTRO SENSORY DEVICES CORPORATION...
Page 2: ...o cause harmful interference in which case the user will be required to correct the interference at his or her own expense For Customers in the EU This equipment has been tested and found to comply wi...
Page 3: ...erwise specified to do so in this manual When hands are wet avoid handling this product and do not touch any of the connection cable pins or other metallic components Do not operate this product in an...
Page 4: ...Be careful not to scratch the glass Use of non infrared lighting such as a daylight fluorescent lamp is recommended If halogen lighting is employed always install an infrared filter into your system...
Page 5: ...caused by fire earthquake other acts of a third party other accidents negligent or intentional misuse by the user or other usage under extraordinary circumstances Damages e g loss of business profits...
Page 6: ...nstall double or triple failsafe systems Repair Service Outline The cost of dispatching engineers etc for repair service is not included in the price of purchased and supplied goods On request arrange...
Page 7: ...era Startup Procedure 20 5 Camera Control 21 5 1 Flow of Camera Control 21 5 1 1 GenICam overview 21 5 1 2 Camera Control registers 21 5 1 3 Memory Setup Values Factory Settings 24 5 2 Programmable Ex...
Page 8: ...Camera Settings 38 5 7 Video Output Format 39 5 8 XML file 39 5 9 Exposure Mode and Timing Chart 40 5 9 1 Free Run Exposure Mode 40 5 9 2 External Trigger Exposure Mode Trigger Edge 42 5 9 3 External...
Page 9: ...NED UME 0064 01 XCM40170DLMT2CXP 9 9 Others 62 9 1 Notice 62 9 2 Contact for support 62 9 3 Product Support 62...
Page 10: ...Cable length up to about 100 m High integrity data Real time action Up Link trigger semantics Device Discovery GenICam correspondence 1 2 Application Inspection of Transparent panels and PCBs Flat pan...
Page 11: ...omes as the output data of 2048 pixels with 14 m square pixel equivalent from 170MHz by 2x2 pixels binning 2048 pixels with 14 m square pixel equivalent by 2x2 pixels binning Applicable Object COB BGA...
Page 12: ...rsion Sensitivity Gain Adjustable Range Analog Amplifier Digital Analog Amplifier 1 to 17 8 8 Steps Digital 1 to 2 512 Steps Digital Offset Adjustable Range Digital 127 to 127 0 5DN Steps 8bit FPN Fix...
Page 13: ...easurements were made at room temperature Items Interface specifications XCM40170DLMT2CXP Bit Rate 2 5Gbps CXP 2 Discovery Rate 1 25Gbps CXP 1 at Device discovery Number of Links 2 2 cables Dual mode...
Page 14: ...rew holes 4 places at the front 8 places at the side to set the camera Or use the 1 4 20UNC screw hole for a tripod 1 place at side If using the front panel M4 mounting holes 4 places at the front 8 p...
Page 15: ...ENSORY DEVICES CORP 70 4 60 87 4 34 39 59 1 7 unit mm 1 1 4 20UNC DEEP 6 1st Pixel 4096 4 M4 DEEP 6 TOP BOTTOM 4 M4 DEEP 6 BOTTOM SIDE 4 M4 DEEP 6 FRONT 40 5 74 18 64 Indicator 5 40 50 Power Connector...
Page 16: ...he customer values enough 2 Keep these guidelines in mind when setting up your light source LED light sources are relatively inexpensive provide a uniform field and longer life span compared to other...
Page 17: ...hoosing a suitable coaxial cable Please use a 75 coaxial cable with a BNC connector according to the CoaXPress standard The maximum cable length is not prescribed by the standard The maximum cable len...
Page 18: ...d Indicator The pin assignment of the power supply connector is shown below 1 2 3 4 5 6 Figure 3 2 2 Power Supply Connector HIROSE HR10G 7R 6PB Round shape push pull lock type Table 3 2 1 Pin Assignme...
Page 19: ...ter power is supplied turn off power immediately Inspect wiring Check the voltage and capacity of the supplied power source 3 4 LED Indicator Status Camera Power Supply is off LED off Camera Booting U...
Page 20: ...scovery Camera and Frame Grabber connection Please check your frame grabber s manual for how to perform device discovery The below example uses Matrox s Radient eV CXP as an example The Radient eV CXP...
Page 21: ...rame grabber board reads the XML file during Discovery and acquires the register information Camera control is enabled after Discovery 5 1 2 Camera Control registers The camera can be controlled the f...
Page 22: ...ory NED Camera features AnalogGain 0x0000_A080 R W 0 to 7 x1 00 x17 8 See 5 11 DigitalGain 0x0000_A084 R W 0 to 511 x1 x2 x0 003906 step See 5 11 DigitalOffset 0x0000_A088 R W 127 to 127 63 63 0 5DN s...
Page 23: ...Black User white PixelCorrectSetLevel 0x0000_A0AC R W 0 to 255 Correction Level 8bit PixelCorrectDataSave 0x0000_A0B0 W 1 Store pixel correction data in memory White PixelCorrectDataSave Black 0x0000...
Page 24: ...Dual line average PixelFormat 0x0000_A014 0x101 Mono8 8bit Acquisition Start 0x0000_A00C 0 Stop Acquisition Stop 0x0000_A010 1 Stop NED_GammaMode 0x0000_A258 0 Off 1 00 Gamma 0x0000_A25C 1000 1 000 An...
Page 25: ...0 Scan Rate s Programmable Exposure Time Exposure Readout Time Calculated example ExposureTimeCounter 0x0000_A094 10000 Padding 0x0000_A098 0 Programmable Exposure Time 10000 85 0 117 647 s Exposure R...
Page 26: ...4 01 26 Open the DCF file and the Feature Browser Control the camera from the Features box In the case of the Matrox Radient the list of registers is displayed in the window Change the settings via th...
Page 27: ...500Gbps After setting run the memory save function in 5 3 21 Also need to re discovery If you did not the memory saving it will go back to the original setting value when the power is turned on again...
Page 28: ...TDIMode VAL 0 1 2 3 Dual line average Single line A Dual line addition Single line B Example Dual line mode Additional average NED_TDIMode Dual line average 5 3 4 Setting Pixel Format Sets pixel forma...
Page 29: ...ff 1 00 0 45 0 56 Negative Positive inversion Custom Register name Gamma Custom mode only VAL 0 250 to 4 000 0 250 4 000 Example Custom 0 3 NED_GammaMode Custom Gamma 0 3 5 3 6 Setting Analog Gain Set...
Page 30: ...and x2 Digital Gain 1023 1023 VAL Register name Digital Gain VAL 0 1 511 2 Example Digital Gain 255 Setting digital gain 255 1023 1023 255 x1 33 5 3 8 Setting Digital Offset Sets digital offset 127 12...
Page 31: ...ExposureMode VAL Free run External edge External level Example ExposureMode Free run 5 3 10 Setting Exposure Time Sets the exposure time Register name ExposureTimeCounter VAL 915 1048575 Setting Coun...
Page 32: ...readout time Register name Padding VAL 0 1048575 Example Padding 200 The changes will be reflected in Padding Time and Scanrate 5 3 12 Generating Test Pattern Generates test pattern Register name Test...
Page 33: ...on Sets the pixel readout direction Register name ReverseX VAL clear the check box Forward check box Reverse Example ReverseX Check box 5 3 14 Setting Line Delay Sets line delay when TDI mode is Dual...
Page 34: ...name Pixel Correct Set Level VAL 0 255 Setting correction level 8bit Example for Factory white correction level 127 PixelCorrectSetMode Factory white PixelCorrectSetLevel 127 5 3 16 Getting User White...
Page 35: ...a_ResetToFactoryDefault VAL Execute 5 3 19 Memory Initializing Initializing Camera Settings Reset the flash memory to the factory default Register name User Set_Reset to Factory Default VAL Execute 5...
Page 36: ...0 No delay 0 Average Purpose Improvement S N ratio Pixel size 7x14um 1 A line output Output A line only 2 Addition Purpose Improvement Responsivity Pixel size 7x14um 3 B line output Output B line only...
Page 37: ...gital Offset 8 or 10bit 8 or 10bit 8 or 10bit 8 or 10bit select select select select Output Block Output Block Output Block Output Block select select select select In Test Pattern mode Black White re...
Page 38: ...he camera Registers for rewriting the memory are as follows Get Pixel Correction User white data PixelCorrectDataSave Get Pixel Correction User black data PixelCorrectDataSaveBlack Reset to factory se...
Page 39: ...can be output as a video data 5 8 XML file The XML file is a file saved in the camera which contains the register information described in chapter 5 According to the CoaXPress specification when Devi...
Page 40: ...ters exposure time and readout time Table 5 9 1 1 Free Run Programmable Exposure Time p Programmable exposure time 4096pixels_Dual 10 765 12336 176 4096pixels_Single 23 000 12336 176 2048pixels_Dual 1...
Page 41: ...NED UME 0064 01 XCM40170DLMT2CXP 41 Figure 5 9 1 2 Free Run Exposure Mode In case of 2048 pixels The data of Exposure 1 is read out at Readout 1 Exposure Readout p r scan...
Page 42: ...Trigger Edge Programmable Exposure Time p Programmable exposure time 4096pixels_Dual 10 765 12336 176 4096pixels_Single 23 000 12336 176 2048pixels_Dual 10 941 12336 176 2048pixels_Single 10 941 12336...
Page 43: ...D UME 0064 01 XCM40170DLMT2CXP 43 Figure 5 9 2 2 External Trigger Trigger Edge Exposure Mode In case of 2048 pixels The data of Exposure 1 is read out at Readout 1 Exposure Readout Trigger CC1 a b p r...
Page 44: ...below Table 5 9 3 1 ExternalTrigger Trigger Level Programmable Exposure Time r Readout time 4096pixels_Dual 12 05 4096pixels_ Single 24 09 2048pixels_Dual 12 05 2048pixels_ Single 12 05 a Trigger puls...
Page 45: ...UME 0064 01 XCM40170DLMT2CXP 45 Figure 5 9 3 2 External Trigger Trigger Level Exposure Mode In case of 2048 pixels The data of Exposure 1 is read out at Readout 1 Exposure Readout Trigger CC1 c b a r...
Page 46: ...he amount of exposure when the output saturates Figure 5 10 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset valu...
Page 47: ...lts in a higher camera output for a given amount of light Analog gain can be changed by setting the AnalogGain control register Digital gain can be changed by setting the DigitalGain control register...
Page 48: ...ity AnalogGain Analog Amplifier Sensitivity V lx s 0 x1 0 0 0dB 125 1 x1 8 5 0dB 225 2 x3 4 10 7dB 425 3 x5 2 14 3dB 650 4 x6 4 16 1dB 800 5 x7 8 17 9dB 975 6 x9 7 19 7dB 1213 7 x17 8 25 0dB 2225 Digi...
Page 49: ...m illumination or to be able to completely clear the uneven brightness generated by changing the spectral response level of the light source Cal_bl Output data of each pixel at perfectly dark digital...
Page 50: ...correction data With a lens the shading by both the lens and the light source will be simultaneously corrected At this time please defocus a little to avoid being affected by the non uniformity of the...
Page 51: ...tions between the camera and the frame grabber board Figure 5 13 1 Test Pattern of XCM40170DLMT2CXP 4096pixels Figure 5 13 2 Test Image of XCM40170DLMT2CXP 4096pixels From pixel 0 10bit data is output...
Page 52: ...M40170DLMT2CXP 2048pixels Figure 5 13 4 Test Image of XCM40170DLMT2CXP 2048pixels From pixel 0 10bit data is output in order 0 1 2 3 1023 0 1 2 repeating 2 times In case of 8bit data is output in orde...
Page 53: ...o Name 1 12 15V 2 12 15V 3 12 15V 4 GND 5 GND 6 GND Figure 6 1 1 Pin Assignment of Power Cable Make sure that the coaxial cables are connected to the frame grabber board correctly as follows A 75 type...
Page 54: ...Figure 6 1 2 Channel of Camera Cables 6 2 After Power on Check the camera operation using the camera control software supplied with your frame grabber For details please refer to your frame grabber s...
Page 55: ...the power cable and coaxial cables are connected to the camera firmly 3 Coaxial cables are susceptible to noise when the cables are laid near a light source inverter line or a power line The personal...
Page 56: ...CMOS sensor window is part of the optical path and should be handled like other optical components with care If you use the camera in a dusty area prepare a dust proof enclosure Dust can obscure pixel...
Page 57: ...camera and the frame grabber board with camera cables After being powered up set the frame grabber board properly Is the sample software program being used to control the camera The sample software pr...
Page 58: ...age with full aperture The optical axes of the camera and the image sensor are aligned Check the compatibility between the camera and the frame grabber board The capturing software program is provided...
Page 59: ...gher than room temperature Check the condition of the power supply The camera and or cables are used in a moving environment attached to a machine which applies stress to the cables Check the conditio...
Page 60: ...should not be too long to avoid the noise disturbance The power source has no fluctuation in voltage and is not deteriorated Use a stable power supply The camera could be faulty Please contact us for...
Page 61: ...The camera will become hotter than the ambient temperature while in operation because of self heating Allow sufficient air circulation around the camera to give it a longer product life Keep the ambi...
Page 62: ...Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Phone 81 6 6534 5300 Fax 81 6 6534 6080 Tokyo Branch Gibraltar Oi BLDG Room No 402 1 45 2 Oi Shi...
Page 63: ...NED UME 0064 01 XCM40170DLMT2CXP 63 Revision History Revision Date Changes 01 24 March 2016 Initial release...