background image

 

 

User

’s  Manual 

Line Scan Camera 

Type

XCM8060SA/8040SA/6040SA 

 

 

 

 

 
 
 
 
 
 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION

 

Summary of Contents for XCM8060SA

Page 1: ...User s Manual Line Scan Camera Type XCM8060SA 8040SA 6040SA NIPPON ELECTRO SENSORY DEVICES CORPORATION...

Page 2: ...EU This 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 200...

Page 3: ...ss otherwise 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...

Page 4: ...emove the dust particles Dip a cotton swab into ethanol alcohol and clean the camera window Be careful not to scratch the glass Use of non infrared lighting such as a daylight fluorescent lamp is reco...

Page 5: ...ing cases 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 oth...

Page 6: ...and manufactured 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 failsa...

Page 7: ...3 Reply Format Camera to PC Transmission 26 4 1 4 Camera Control Commands 27 4 1 5 Memory Setup Values Factory Settings 28 4 2 Details on Commands 29 4 2 1 Setting Analog Gain 29 4 2 2 Setting Digita...

Page 8: ...0 Setting Offset 46 4 11 Setting Gain 47 4 12 Pixel Correction 49 4 12 1 Command Settings 50 4 12 2 How to correct 50 4 13 Test Pattern 51 5 Confirming Camera Settings 53 5 1 Before Power on 53 5 2 Af...

Page 9: ...ts 70 8 6 2 Clock Integration 71 8 6 3 Trigger Video 72 8 6 4 Intelligence 72 8 6 5 Memory in camera 73 8 7 Upgrade 73 8 8 How to Program 73 8 9 Other Points of Note 73 9 Dynamic Range Control Multi S...

Page 10: ...interface Single power source DC12V to 15V for operation Flat field correction minimizes lens vignetting non uniform lighting and sensor FPN and PRNU 1 2 Applications Inspection of Transparent panels...

Page 11: ...rk 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 8192 6144pi...

Page 12: ...7 7 Sensor Length mm 57 344 43 008 Spectral Responsivity nm 400 1000 Peak 625 Data Rate MHz 240 60 x 4 160 40 x 4 160 40 x 4 Maximum Scan Rate s kHz 35 73 27 99 53 6 18 65 40 2 24 88 Saturation Exposu...

Page 13: ...Pin Lens Mount M72 x 0 75 Screw 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 120 65 80 x1...

Page 14: ...XCM8060SA_8040SA_6040SA UME 0034 03 14 The spectral Responsivity is shown below Ta 25 Figure 1 4 1 Spectral Responsivity 20 40 60 80 100 0 400 500 600 700 800 900 1000 Wavelength nm Relative Responsiv...

Page 15: ...ng Camera Use the M4 screw holes 4 places at the front 8 places at the 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 hole...

Page 16: ...JAPAN DC12 15V CL1 CL2 DIGITAL LINESCAN CAMERA CLISBee 80 Unit mm 31 8 1st Pixel M72 x 0 75 Depth 10 Sensor Optical Distance 10 5 65 Indicator Power Supply Connector HIROSE HR10A 4P Camera Link Conne...

Page 17: ...Optical Distance 5 10 1 4 20UNC 60 15 90 4 M4 Depth 6 Both Sides NIPPON ELECTRO SENSORY DEVICES CORP MADE IN JAPAN NIPPON ELECTRO SENSORY DEVICES CORP MADE IN JAPAN 65 Unit mm Indicator Camera Link Co...

Page 18: ...se 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 light sources However they also requ...

Page 19: ...le 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 photographic lens mount a light source and...

Page 20: ...Specification 2007 Version1 2 using a typical cable 14B26 SZLB xxx 0LC from 3M and frame grabber board Solios from Matrox Please choose the appropriate Camera Link cable type and length for your appli...

Page 21: ...00 100 100 SerTFG SerTC CC1 CC2 CC3 CC4 26 pin MDR Connector X1 X0 X2 X3 XClk SerTFG SerTC CC1 CC2 CC3 CC4 LVDS_DRIVER NS DS90CR285MTD equivalent LVDS_DRIVER RECEIVER NS DS90LV019TM equivalent LVDS_RE...

Page 22: ...e logic 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 connect...

Page 23: ...lock output for above data output synchronization Channel Link SerTC SerTC Serial data input LVDS SerTFG SerTFG Serial data output LVDS CC1 CC1 External synchronous signal input LVDS CC2 CC2 Not in us...

Page 24: ...power 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 l...

Page 25: ...rface uses 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 o...

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

Page 27: ...put block selection Output Signal Setting 2 voc 0 1 Linear log Setting Multi Slope level msl 0 to 15 0 to 15 0 to 15 Set the output level aspect of the vertex of the multi slope function VAL1 VAL2 VAL...

Page 28: ...elow 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 0 x1 Digital Offset odx 0 0DN 8 bit Exposure Mode...

Page 29: ...log gain 5 x1 84 OK gax 5 4 2 2 Setting Digital Gain Sets digital gain in 512 steps between x1 and x2 Format 2 CMD VAL1 CR CMD gdx VAL 0 x1 511 x2 Example gdx 255 CR Setting digital gain 255 1023 1023...

Page 30: ...s the exposure time Format 3 CMD VAL1 VAL2 CR CMD int VAL1 0 11 Setting Dividing VAL2 0 1023 Setting Counter value Example int 0 120 CR Setting exposure time 96 s in case of 8040SA OK int 0 120 4 2 6...

Page 31: ...L 0 1 0 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...

Page 32: ...mory Format 1 CMD CR CMD rfd Example rfd CR OK Type XCM8040SA Ver 2 06_0x4063 Serial 0 check_code 20070615 gax 0 gdx 0 odx 0 inm 0 int 0 61 cka 0 voa 0 0 voc 0 tpn 0 shc 1 600 pad 0 rev 0 rfd 4 2 10 M...

Page 33: ...n data and saves it in the flash memory One set of correction data can be saved 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 co...

Page 34: ...etting command int For XCM8060SA if VAL1 in int 0 and VAL1 in pad 1 the increment is 16 7nsx2x16x2 1 07 s If VAL1 in int 3 and VAL1 in pad 1 the increment is 16 7nsx2x16x 2x2x2 4 27 s For XCM8040SA or...

Page 35: ...15 Make certain that VAL1 VAL2 VAL3 Example msl 0 5 10 CR Setting Multi Slope level 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 36: ...The actual exposure time will be calculated and displayed below Select the most appropriate Counter value see the circled area below With a lens attached adjust the focus to the subject Adjust the len...

Page 37: ...of the bright area to the desired level without affecting the dark area For reference the msl values and the points at which the slope changes are plotted below e g To have the slope change at 150 in...

Page 38: ...hardware 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 se...

Page 39: ...t get images and can not change the setting See 4 9 2 and 4 9 3 Table 4 6 1 Camera Operation Mode and Control Input Camera operation mode Exposure mode Control input from frame grabber board Free Run...

Page 40: ...t The camera outputs 8 bit or 10 bit digital data through 4 taps LSB MSB LSB MSB 8 Default 10 Figure 4 8 1 Pin Assignments of Digital Data The A D converter of the camera has a 10 bit resolution For 8...

Page 41: ...2048 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 1 BLOCK Invalid 2049 4095 2051 4096 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 2 BLOCK Invalid 4097 6143 4099 6144 Invali...

Page 42: ...d Invalid Invalid Invalid Invalid Invalid Invalid I 1 BLOCK Invalid 1537 3071 1539 3072 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 2 BLOCK Invalid 3073 4607 3075 4608 Invalid Invalid In...

Page 43: ...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 XCM8060SA XCM8040SA XCM6040SA p Progra...

Page 44: ...r 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 XCM8060SA XCM8040SA XCM6040DSA p Programma...

Page 45: ...ge 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 Time XCM8060SA XCM8040SA...

Page 46: ...or 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...

Page 47: ...s response 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...

Page 48: ...76dB 482 7 x2 08 6 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...

Page 49: ...form 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 digit...

Page 50: ...lens cap 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 def...

Page 51: ...verify the proper timing and connections between the camera and the frame grabber board The test pattern of XCM8060SA XCM8040SA is as follows Figure 4 13 1 Test Pattern of XCM8060SA XCM8040SA Figure 4...

Page 52: ...03 52 The test pattern of XCM6040SA is as follows Figure 4 13 3 Test Pattern of XCM6040SA Figure 4 13 4 Test Image of XCM6040SA The test pattern is a ramp from 0 to 1023DN and then from 0 to 511DN in...

Page 53: ...f Cable 1 12 15V White 2 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...

Page 54: ...ly Connector HIROSE HR10A 4P Camera Link Connector MDR26 DIGITAL LINESCAN CAMERA CLISBee S Figure 5 1 3 Channel of Camera Link Cables 5 2 After Power on 1 Confirm sent and received commands using the...

Page 55: ...t mode with the camera control utility Trigger mode Free run Video output mode 8bit Figure 5 5 Setting of Exposure Mode and Video Output Mode Figure 5 2 2 Exposure Mode Video Output Mode Settting If y...

Page 56: ...y be insufficient 2 The cable is detached from the connector Ensure that the power cable and Camera Link cables are connected to the camera firmly 3 Camera Link cables are susceptible to noise when th...

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

Page 58: ...s the 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...

Page 59: ...e images 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 t...

Page 60: ...pply has 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 ar...

Page 61: ...ance with 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 T...

Page 62: ...rger than 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 K...

Page 63: ...ommunication 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...

Page 64: ...1 Start 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...

Page 65: ...lecting 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 set...

Page 66: ...lows 1 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 abor...

Page 67: ...ct into 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 Lin...

Page 68: ...the first data Next Receive The maximum time between a letter and the next one Send The maximum time until finishing sending a command 2 Click OK button Click Cancel button to abort setup Note The cam...

Page 69: ...5 5 Check of the contents of communication Click Console tag at the lower of a window 8 5 6 Export Parameters to text file 1 Click button A 2 Input file name and click Save button The present setting...

Page 70: ...6 Control 8 6 1 Gains and Offsets Gain Analog 1 Analog 2 The command will be sent to the camera every time you select from the menu in the drop down list Note XCMx0x0SA V1 does not use Analog 2 Inclu...

Page 71: ...ntegration 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 v...

Page 72: ...Free Run Exposure mode and External Trigger Exposure mode Video output The selection of the number of the output bits and the output block ADC Characteristic The selection of the A D characteristics D...

Page 73: ...ze the camera s flash memory with the factory default data 8 7 Upgrade When a new software version becomes available please follow the below procedure 1 Check that CLISBeeCtrl has not started 2 Uninst...

Page 74: ...of Camera Control Commands 9 1 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...

Page 75: ...ion is a straight line to A and the camera is saturated with incident light By curving the linear response of the photoelectric conversion this can be changed to line A Similarly the green changes fro...

Page 76: ...r 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 inm 4 The integration time becom...

Page 77: ...nm 3 or inm 4 The integration time becomes 55 in the first slope 11 in the second slope and the knee point becomes of the saturation level as shown in the diagram below The minimum line period is 38 4...

Page 78: ...amic range becomes 284 times 1 ratio of saturation exposure amount 28 4 0 1 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 t...

Page 79: ...NED UME 0034 03 XCM8060SA_8040SA_6040SA 79...

Page 80: ...any errors 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 P...

Page 81: ...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 when...

Page 82: ...NED XCM8060SA_8040SA_6040SA UME 0034 03 82 Revision History Revision Number Date Changes 01 18 Jun 2008 Initial release 02 16 July 2013 Product Warranty 03 26 Nov 2013 Model type...

Reviews: