background image

 

User

’s  Manual 

Line Scan Camera 

         

       

 

Type

XCM6040SAT2

 

 

 

 

 

 
 
 
 
 
 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION

 

Содержание XCM6040SAT2

Страница 1: ...User s Manual Line Scan Camera Type XCM6040SAT2 NIPPON ELECTRO SENSORY DEVICES CORPORATION...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: