background image

NED                                                                                                                                                           

UME-0027-03                                                                                                          XCM6040SAT2 

13 

Video output 

Camera Link Base Configuration (8 or10 bit / 2tap) 

Control Input 

CC1: External Trigger Signal, CC2-4:Not in use 

Connectors

 

Data/Controller

 

3M : MDR26[Camera Link] x 1 

Power Supply 

Hirose: HR10A (4Pin) 

Lens Mount 

Nikon F Mount

 

Operating Temperature (

˚C)

 

No Condensation 

0 to 50 

Power Supply Voltage (V) 

DC12 to 15 [+/-5%] 

Consumption  Current  (mA)

 

 

(typically)

   

500 

Size

 

W x H x D (mm)

 

80 x120 x 79.7 

Mass (g)

 

(Camera only) 

Approx. 730

 

Additional Functions 

1 Shading Correction 

2 Gain/Offset/Video Output (8bit/10bit) Adjustable 

3 Test Pattern Output

 

ON/OFF 

4 Programmable Exposure Control 

5 Scan Direction Switching

 

*1) DN : Digital Number (10bit : 0 -1023) 

*2) Measurements were made at room temperature. 

Summary of Contents for XCM6040SAT2

Page 1: ...User s Manual Line Scan Camera Type XCM6040SAT2 NIPPON ELECTRO SENSORY DEVICES CORPORATION...

Page 2: ...his equipment has been tested and found to comply with the essential requirements of the EMC Directive 2004 108 EC based on the following specifications applied EU Harmonised Standards EN55011 2009 A1...

Page 3: ...ise 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 en...

Page 4: ...d clean the camera window Be careful not to scratch the glass Use of non infrared lighting such as a fluorescent lamp is recommended If halogen lighting is employed always install an infrared filter i...

Page 5: ...ses fall outside of the scope of this warranty Exclusions from Warranty Coverage We will under no circumstances assume responsibility for the following cases damage caused by fire earthquake other act...

Page 6: ...nufactured as a general purpose product for general industry In applications expected to be life critical or safety critical the installer or user is requested to install double or triple failsafe sys...

Page 7: ...ow of Camera Control 24 4 1 1 Command Overview 24 4 1 2 Command Format PC to Camera Transmission 24 4 1 3 Reply Format Camera to PC Transmission 25 4 1 4 Camera Control Commands 26 4 1 5 Memory Setup...

Page 8: ...t 39 4 8 Exposure Mode and Timing Chart 41 4 8 1 Free Run Exposure Mode 41 4 8 2 External Trigger Exposure Mode Trigger Edge 42 4 8 3 External Trigger Exposure Mode Trigger Level 43 4 9 Setting Offset...

Page 9: ...ile 68 8 5 7 Import Parameters from text file 68 8 6 Control 69 8 6 1 Gains and Offsets 69 8 6 2 Clock Integration 70 8 6 3 Trigger Video 71 8 6 4 Intelligence 71 8 6 5 Memory in camera 72 8 7 Upgrade...

Page 10: ...ting and sensor FPN and PRNU 1 2 Applications Inspection of Transparent panels and PCBs Wide dynamic range prevents saturation caused by direct rays and specular reflection rays High speed inspection...

Page 11: ...licable Work COB BGA and MCM printed circuit boards Performance 1 Maximum board size 100mm 200mm 2 Resolution 10 m 3 Inspection time less than 30 seconds Unit Configuration 1 Camera Line scan camera 2...

Page 12: ...e MHz 80 40 x 2 Maximum Scan Rate s kHz 80 4 12 44 Saturation Exposure lx s typically 0 071 Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light Responsivity typically Minimum Gain P...

Page 13: ...F Mount Operating Temperature C No Condensation 0 to 50 Power Supply Voltage V DC12 to 15 5 Consumption Current mA typically 500 Size W x H x D mm 80 x120 x 79 7 Mass g Camera only Approx 730 Additio...

Page 14: ...he side to fix the camera Or use the 1 4 20UNC screw hole for a tripod 1 place at the side If using the front panel M4 mounting holes 4 places at the front 8 places at the side the screw length for fi...

Page 15: ...des NIPPON ELECTRO SENSORY DEVICES CORP MADE IN JAPAN NIPPON ELECTRO SENSORY DEVICES CORP MADE IN JAPAN 65 Unit mm Indicator Camera Link Connector MDR26 Power Supply Connector HIROSE HR10A 4P 120 70 2...

Page 16: ...ght sources are relatively inexpensive provide a uniform field and longer life span compared to other light sources However they also require a camera with excellent sensitivity Halogen light sources...

Page 17: ...rt the plug end of the cable into the camera Attach the opposite end loose wires to the power unit Other than the above a personal computer a frame grabber board a photographic lens a lens mount a lig...

Page 18: ...ission distance of 10m is feasible at slower clock speeds The following table shows values being calculated in accordance with the Camera Link Specification 2007 Version1 2 using a typical cable 14B26...

Page 19: ...Indicator The layout of input output connecters and the indicator lamp are as follows Figure 3 2 1 Input Output Connectors and Indicator DC12 15V CL1 Indicator Power Supply Connector HIROSE HR10A 4P...

Page 20: ...rame Grabber Board Camera 26 pin MDR Connector CL1 CC control input Cable CK40 hannel ink us CC CC CC X1 X0 X2 X3 XClk 100 100 100 100 100 100 100 100 100 100 100 SerTFG SerTC CC1 CC2 CC3 CC4 26 pin M...

Page 21: ...c to H or L Figure 3 3 2 Circuit of LVDS The camera has 26 pin MDR connectors for control signals of Camera Link data signals and serial communications The camera also has a 4 pin HIROSE connector for...

Page 22: ...planation of Signals Inner Shield Shield cable GND X0 X0 X3 X3 Data output Channel Link Xclk Xclk Clock output for above data output synchronization Channel Link SerTC SerTC Serial data input LVDS Ser...

Page 23: ...er source choose one with the capacity to allow for inrush current 15W or more recommended Insert the cable plug securely until it locks into position This is to prevent the connector from coming loos...

Page 24: ...s a simple ASCII based command Communication begins when the computer sends control commands to the camera The camera receives and interprets the computer commands and then executes control operations...

Page 25: ...analyzed results SB Camera receive command send back MEM Memory data readout value CR Separated text 0 x 0D EOT Send command all text End text 0 x 04 Example OK CR gax 0 CR EOT Table 4 1 3 1 Error Mes...

Page 26: ...election VAL2 0 Fixed Output Signal Setting 2 voc 0 1 Linear Log Memory Initializing rst Reset to factory settings Memory Load rfd Readout setup data in memory Memory Save sav Store present setup data...

Page 27: ...e memory setup values factory settings are shown below Table 4 1 5 1 Memory Setup Values Factory Settings Control Item CMD VAL1 VAL2 VAL3 Control Description Analog Gain gax 0 x1 0dB Digital Gain gdx...

Page 28: ...84 OK gax 5 4 2 2 Setting Digital Gain Sets digital gain in 512 steps between x 1 and x 2 Format 2 CMD VAL1 CR CMD gdx VAL 0 x 1 to 511 x 2 Example gdx 255 CR Setting digital gain 255 1023 1023 255 x...

Page 29: ...s the exposure time Format 3 CMD VAL1 VAL2 CR CMD int VAL1 1 to 11 Setting Dividing VAL2 61 to 1023 Setting Counter value Example int 1 120 CR Setting exposure time 144 s OK int 1 120 4 2 6 Setting Ou...

Page 30: ...linear output 1 log output Example voc 0 CR linear output OK voc 0 4 2 8 Memory Initializing Initializing Camera Settings Reset the flash memory to the factory default Format 1 CMD CR CMD rst Example...

Page 31: ...at 1 CMD CR CMD rfd Example rfd CR OK Type XCM6040SAT2 Ver 2 36_0x4425 Serial 0 check_code 20070615 gax 0 gdx 0 odx 0 inm 0 int 1 61 cka 0 voa 0 0 voc 0 tpn 0 shc 1 900 pad 0 rev 0 rfd 4 2 10 Memory S...

Page 32: ...ed for each step of analog gain Format 1 CMD CR CMD wht Example wht CR OK wht 4 2 13 Setting Pixel Correction Sets pixel correction Format 3 CMD VAL1 VAL2 CR CMD shc VAL1 0 1 2 0 Correction OFF 1 Fact...

Page 33: ...nd VAL1 in pad 1 the increment is 12 5ns x 2 x 16 x 2 x 2 x 2 3 2 s And if VAL1 in int 5 and VAL1 in pad 1 the increment is 12 5ns x 2 x 16 x 2 x 2 x 2 x 2 x 2 12 8 s 4 2 15 Returning the Cameras Sett...

Page 34: ...5 Make certain that VAL1 VAL2 VAL3 Example msl 0 5 10 CR Sets multi slope levels to 0 5 10 OK msl 0 5 10 4 2 18 Multi Slope Timing Settings Sets the camera multi slope timing Format 4 CMD VAL1 VAL2 VA...

Page 35: ...are enter the Counter value in the box on the right and click Send The actual exposure time will be calculated and displayed below Select the most appropriate Counter value see the circled area below...

Page 36: ...ti send inm 3 or inm 4 By adjusting msl you can lower the data level of the bright area to the desired level without affecting the dark area For reference the msl values and the points at which the sl...

Page 37: ...initializes 2 Reads out the latest camera settings from the flash memory User settings if any or factory default settings 3 Sets up the camera with the setting values from the flash memory After this...

Page 38: ...onds to rewrite the memory do not disconnect the power supply before receiving the response from the camera Commands for rewriting the memory are as follows Reset to factory settings rst Store present...

Page 39: ...ttings Parameter Items Setup Value Communication Speed Baud rate 9600bps Data Length 8bit Parity Bit None Stop bit 1bit Flow Control None 4 8 Video Output Format The camera outputs 8 bit or 10 bit dig...

Page 40: ...s shown below 6141 5 6143 Invalid Invalid I 1TAP 2 6142 6 6144 I 2 TAP 7 1 3 8 1 3072 4 Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid...

Page 41: ...n free run exposure mode the camera generates its own internal control signal based on two programmable parameters exposure time and readout time Table 4 9 1 1 Programmable Exposure Time p Programmabl...

Page 42: ...g edge to rising edge of the trigger pulse The range of programmable exposure time and the timing chart of the exposure and the readout are shown below Table 4 9 2 1 Programmable Exposure Time p Progr...

Page 43: ...he time from rising edge to rising edge of trigger pulse The range of programmable exposure time the timing chart of the exposure and the readout are shown below Table 4 9 3 1 Programmable Exposure Ti...

Page 44: ...the amount of exposure when the output saturates Figure 4 10 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset va...

Page 45: ...se curve and results in a higher camera output for a given amount of light Analog gain can be changed by sending the gax command Digital gain can be changed by sending the gdx command Figure 4 11 1 PG...

Page 46: ...36dB 146 18 x7 78 17 82dB 545 8 x2 29 7 20dB 160 19 x8 79 18 88dB 615 9 x2 59 8 26dB 181 20 x9 93 19 94dB 695 10 x2 92 9 32dB 205 21 x11 22 20 64dB 785 11 x3 31 10 40dB 232 Digital gain x1 Pixel corr...

Page 47: ...llumination 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 Cal...

Page 48: ...ap and place a white object Then you can acquire user white 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...

Page 49: ...rify the proper timing and connections between the camera and the frame grabber board The test pattern of the camera is as follows Figure 4 13 1 Test Pattern of the Camera Figure 4 13 2 Test Image the...

Page 50: ...12 15V Red 3 GND Green 4 GND Black Figure 5 1 1 Pin Assignment of Power Cable 2 Confirm the direction and the channel of the cables Some Camera Link cables are directional If one of the connectors say...

Page 51: ...r Power on 1 Confirm sent and received commands using the camera control utility Launch CLISBeeCtrl set COM port and connect Click Memory Dump and wait for the response Figure 5 2 1 Confirmation of Co...

Page 52: ...mode and a video output mode with the camera control utility Example Trigger mode Free run Video output mode 8bit Figure 5 2 2 Exposure Mode Video Output Mode Settting If you have your own applicatio...

Page 53: ...NED UME 0027 03 XCM6040SAT2 53 3 Capture images using a camera interface board utility In the case of Matrox s Solios it is convenient to use Intellicam Figure 5 2 3 Solios Intellicam dcf Window...

Page 54: ...er cable and Camera Link cables are connected to the camera firmly 3 Camera Link cables are susceptible to noise when the cables are laid near a light source inverter line or a power line The personal...

Page 55: ...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 pixels producing dark lines on the image 6 3 Cleanin...

Page 56: ...specified voltage The capacity of the power source is sufficient Connect the camera and the frame grabber board with camera cables After being powered on set up the frame grabber board suitably The sa...

Page 57: ...es are too dark try to increase the light intensity and vice versa No image at the full aperture The optical axes of the camera and the image sensor are aligned Check the compatibility between the cam...

Page 58: ...as been used for 3 or more years or the ambient temperature is higher than room temperature Check the deterioration of the power supply The camera the camera cables and the power source cable are in s...

Page 59: ...ith the transmission rate The cables should not be too long in order to avoid noise disturbance The power source has no fluctuation in voltage and is not deteriorated Use a stable power supply The cam...

Page 60: ...han the rating 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 life Keep th...

Page 61: ...cation Port COM port RS232C 8 2 System Requirements PC PC AT compatible Operating System Microsoft Windows 2000 or XP Windows Vista not confirmed Free disk space 1 2MB Depending on the number of camer...

Page 62: ...rt Program Open Windows Explorer and Double click the CLISBeeCtrl exe Buttons in the tool bar have the following functions A Export parameters in text file format B Connection with the camera C Discon...

Page 63: ...g interface 1 Click button D 2 Select the interface from the Drop down list 3 Click Setting button to set the interface See 8 5 2 2 and 8 5 2 3 4 Click OK button Click Cancel button to abort setup Not...

Page 64: ...Port Select connecting port 2 Bits per Second 9600 3 Data bits 8 4 Parity None 5 Stop bits 1 6 Flow control None Note Other parameters are not used 2 Click OK button Click Cancel button to abort setu...

Page 65: ...o Serial Index column 3 Click OK button Click Cancel button to abort setup Note The camera can be used without repeating this operation after it has been set up correctly Note DLL for Camera Link API...

Page 66: ...ach timeout are as follows First Receive The maximum time from sending a command to receiving the first data Next Receive The maximum time between a letter and the next one Send The maximum time until...

Page 67: ...and you can control the camera See 8 6 Control Then click Memory Dump 8 5 4 Disconnect and end program Click button C Then click X button in the upper right of the window 8 5 5 Check of the contents...

Page 68: ...tton A 2 Input file name and click Save button The present setting value of each control is saved in text format 8 5 7 Import Parameters from text file 1 Select menu File Text Load 2 Input file name a...

Page 69: ...he camera every time you select from the menu in the drop down list Note XCMx0x0SA does not use Analog 2 Included in Analog 1 Digital Set the value with the slider the edit box or the spin button Then...

Page 70: ...tion Time Shows the calculated value of the integration time unit s Padding Set a value with the slider the edit box or the spin button Then click Send button Padding Time Shows the calculated value o...

Page 71: ...t block ADC Characteristic The selection of the A D characteristics Direction of scanning The selection of the scan direction 8 6 4 Intelligence Calibration Calib White Acquisition of white data and s...

Page 72: ...the below procedure 1 Check that CLISBeeCtrl has not started 2 Uninstall the old version of the software See 8 4 Uninstall 3 Install new version of the software See 8 3 Install 8 8 How to Program Plea...

Page 73: ...Operation in Factory Default Mode As an example take five levels of light intensity A to E strong to weak The 5 coloured lines dots show the amount of incident light to the camera when exposure time...

Page 74: ...f the photoelectric conversion this can be changed to line A Similarly the green changes from B to B and orange from C to C In this case the light exposure of pink and red need no change By doing this...

Page 75: ...3 Bending the line one time For an integration time ratio of 10 send the following commands msl 0 0 8 mst 0 0 10 int 0 110 integration time then set Multi slope mode by sending the command inm 3 or in...

Page 76: ...in the diagram below The minimum line period is 38 4us 240MHz or 57 6us 160MHz The amount of saturation exposure is 0 05 0 25 0 3 The dynamic range becomes 3 times 1 ratio of saturation exposure amou...

Page 77: ...i e 109dB 60dB 20log284 109 For an integration time ratio of 5 send the following commands msl 4 8 12 mst 1 5 25 int 0 156 then choose multi slope mode The integration time becomes 125 156 1 5 25 in t...

Page 78: ...Other settings may be changed as you please 0 255 511 767 1023 output 10bit digital data light exposure lux sec 0 025 0 13 0 775 3 9 Amount of saturation exposure The first slope The second slope The...

Page 79: ...or omissions please notify your nearest NED representative 10 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Phone 81 6 65...

Page 80: ...d call your NED representative When contacting us with a problem please inform us of the status of the camera You can get the status by 1 executing the sta command or 2 clicking Memory Dump button whe...

Page 81: ...NED UME 0027 03 XCM6040SAT2 81 Revision History Revision Number Date Changes 01 27 Sep 2012 Initial release 02 21 Jun 2013 Product Warranty 03 28 Nov 2013 Model type...

Reviews: