background image

33                                                                                     

   

                                                                    NED 

XCM4040DLMT4                               

             

     

 

                                              UME-0048-03 

4.2.8 Memory Save 

Stores the current camera settings in the flash memory.   

  Format 1 CMD CR 

  CMD        sav 

 

<Example> 

 

              sav CR   

>OK 

>sav 

 

4.2.9 Generating Test Pattern 

Generates test pattern.   

  Format 2        CMD 

  VAL1 CR 

  CMD 

    tpn 

  VAL                  0,1 (0:Image data, 1: Test pattern) 

 

<Example> 

 

 

tpn 

  1 CR (Generating test pattern) 

>OK 

>tpn 1 

 

 

 

4.2.10 Black Pixel Correction Data Save 

    

     

Save the user arbitray black pixel correction data of analog gain in flash memory. 

The data at each step of analog gain can be saved. This command can be used in at 

perfect dark of the camera.

 

 

         

Format 1          CMD CR 

                    CMD                  blk 

              <Example> 

                            blk CR 

                            >OK 

                            >blk 

 

 

 

 

 

 

Содержание XCM4040DLMT4

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

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

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

Страница 4: ...p 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 recommended If halogen lighting...

Страница 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: ...e PC Sending Command 25 4 1 3 Camera Sending Message PC Receiving Message 26 4 1 4 Camera Control Commands 27 4 1 5 Memory Setup Values Factory Settings 29 4 2 Details on Commands 30 4 2 1 Setting Ana...

Страница 8: ...External Trigger Exposure Mode External trigger edge 47 4 8 3 External Trigger Exposure Mode Trigger Level 49 4 9 Setting Offset 51 4 10 Setting Gain 52 4 11 Pixel Correction 54 4 11 1 Command Setting...

Страница 9: ...6 Export Parameters to text file 76 8 5 7 Import Parameters from text file 76 8 6 Control 77 8 6 1 Gains and Offsets 77 8 6 2 Clock Integration 78 8 6 3 Exposure mode Trigger Mode Video output mode 7...

Страница 10: ...rter 8 10bit on readout of all format Easy control of gain offset gamma exchange with software outside the camera Easy connection with a variety of frame grabber boards via Camera Link interface Singl...

Страница 11: ...Figure 1 2 1 Visual Inspection of PCBs Applicable Work COB BGA and MCM printed circuit boards Unit Configuration 1 Camera Line scan camera 2 Controller Dedicated software for PC system Applicable Fie...

Страница 12: ...al lines The output data of 4096 pixels comes from 40MHz 4Tap or 40MHz 2Tap on TDI mode Also it comes as the output data of 2048 pixels with 14 m square pixel equivalent from 40MHz_2tap by 2x2 pixels...

Страница 13: ...Value 100 Daylight Fluorescent Light Analog 5V Conversion Sensitivity Gain Adjustable Range Analog Amplifier Digital Analog Amplifier 1 to 17 8 8 Steps Digital 1 to 2 512 Steps Offset Adjustable Range...

Страница 14: ...35 Mass g Camera only Approx 300 Additional Function 1 Two line TDI 2 Gain Offset Adjustable 3 Test Pattern Output On Off 4 Programmable Exposure Control 5 Scan Direction Switching Note 1 DN Digital N...

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

Страница 16: ...16 NED XCM4040DLMT4 UME 0048 03 The dimensions of the camera are shown below Figure 2 2 1 Dimensions of the Camera...

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

Страница 18: ...e cable to the camera and the open end to the power supply In addition a personal computer the frame grabber board a lens lens mount a light source and an encoder etc may be required Please choose equ...

Страница 19: ...mission 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 14B2...

Страница 20: ...r The layout of input output connecters and the LED indicator are as follows Figure 3 2 1 Input Output Connectors and Indicator indicator Power Connector HIROSE HR 10A 6P CameraLink Connector MDR26 PO...

Страница 21: ...ER NS DS90CR286MTD LVDS_DRIVER RECIVER NS DS90LV019TM LVDS_DRIVER NS DS90LV047AT 28 28 CK40MHz hanel ink us Y1 Y0 Y2 Y3 YClk 100 100 100 100 100 100 100 100 100 100 100 terminated 100 terminated Y1 Y0...

Страница 22: ...3 3 2 Circuit of LVDS The camera has 26 pin MDR connectors for control signals of Camera Link data signals and serial communications Figure 3 3 3 Camera Link Connector Half pitch miniature half ribbon...

Страница 23: ...nel Link Z0 Z0 Z3 Z3 Data output Channel Link Zclk Zclk Clock output for above data output synchronization Channel Link SerTC SerTC Serial data input LVDS SerTFG SerTFG Serial data output LVDS CC1 CC1...

Страница 24: ...ing a power source choose one with the capacity to allow for inrush current 10W or more recommended 2 Insert the cable plug securely until it locks into position This is to prevent the connector from...

Страница 25: ...view The serial interface 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 the...

Страница 26: ...alyzed 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 E0T Table 4 1 3 1 Error Messa...

Страница 27: ...375 s 984 to 1048575 voa 2 2048pixels_2tap 24 6 26214 375 s 984 to 1048575 voa 3 4096pixels_4tap TypeB 24 6 26214 375 s Memory Initializing rst Reset to factory settings Memory Load rfd Readout setup...

Страница 28: ...Operation Status Readout sta Returns the current camera settings Scanning Direction rev 0 1 0 Forward 1 Reverse Line Delay d 1 0 1 Output delay adjustment between line datas Amount of line data 1 0 1...

Страница 29: ...1 5 1 Memory Setup Values Factory Settings Control Item CMD VAL1 VAL2 VAL3 Control Description Analog Gain gax 0 x1 00 Digital Gain gdx 0 x1 00 Digital Offset odx 0 0 Exposure Mode inm 0 Free Run Pro...

Страница 30: ...OK gax 5 4 2 2 Setting Digital Gain Sets digital gain in 512 steps between x 1 and x 2 Format 2 CMD VAL 1 CR CMD gdx VAL 0 x 1 to 511 x 2 Example gdx 255 CR Setting digital gain 255 1023 1023 255 x1 3...

Страница 31: ...ing Counter value Note The ranges of these counter values vary according to Output data formats as follows 984 1048575 at 4096pixels_4tap 2008 1048575 at 4096pixels_2tap 984 1048575 at 2048pixels_2tap...

Страница 32: ...0 0 vod 0 d 0 gamma 0 1000 rst 4 2 7 Memory Load Reads out the camera settings from the flash memory Format 1 CMD CR CMD rfd Example rfd CR OK Type XCM4040DLMT4 Ver 1 07_0x0156 Serial 204 gax 0 gdx 0...

Страница 33: ...attern Format 2 CMD VAL1 CR CMD tpn VAL 0 1 0 Image data 1 Test pattern Example tpn 1 CR Generating test pattern OK tpn 1 4 2 10 Black Pixel Correction Data Save Save the user arbitray black pixel cor...

Страница 34: ...s In case of voa x 0 and voa x 3 the second parameter calibration level of the pixel correction should be set at 100DN which is in half of digital number because the data is increased approximately tw...

Страница 35: ...r about 1 minute and 30 seconds After that OK comes back from the camera Do not turn off the power supply of the camera during this execution or the camera may be damaged Format 1 CMD CR CMD calibdef...

Страница 36: ...CR CMD pad VAL 0 to 1048575 XCM4040DLMT4 0 to 26214 375 s Example pad 10 CR OK pad 10 4 2 15 Returning the Camera Settings status Returns the current camera settings Format 1 CMD CR CMD sta Example st...

Страница 37: ...on vod because Line Delay is not effective at 1 and 3 When Line Delay is set at d 0 on CMD and VAL the pixel size of the output data becomes 7x14 m equivalent on formats of 4096pixels4tap 4096pixels2t...

Страница 38: ...erage Single Line Mode A line Dual Line Mode addition Single Line Mode B line VAL2 0 Fixed Value Example vod 0 0 CR Dual Line Mode average OK vod 0 0 4 2 20 Setting Gamma correction Switch the gamma c...

Страница 39: ...m equivalent pixel size 1 A line output Only one line output of dual lines 2 Additional Close Observation setting of large output signal 7x14um equivalent pixel size 3 B line output Only one line outp...

Страница 40: ...ing images and outputting data It takes about 25 seconds The start up is executed by the following sequence and as for the camera the preparation for the image acquisition and the output is complete w...

Страница 41: ...factory is shipped 3 If the camera power is disconnected while rewriting the memory the whole data saved in the memory will be deleted 4 As it takes several seconds to rewrite the memory do not discon...

Страница 42: ...ommunication settings Table 4 6 1 Serial Communication Settings Parameter Items Setup Value Communication Speed Baud rate 9600bps Data Length 8bit Parity Bit None Stop bit 1bit Flow Control None 4 7 V...

Страница 43: ...of the Camera at XCM4040DLMT4 4096pixels_2tap Invalid 2045 5 2047 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 1 BLOCK Invalid 2 2046 6 2048 Invalid Invalid Invalid Invalid Invalid Inval...

Страница 44: ...ls_4tap TypeB Invalid 2045 5 2047 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 1 BLOCK Invalid 2 2046 6 2048 Invalid Invalid Invalid Invalid Invalid Invalid Invalid I 2 BLOCK 7 1 3 8 1 10...

Страница 45: ...mable parameters exposure time and readout time Table 4 8 1 1 Programmable Exposure Time Programmable exposure time 4096pixels_4tap 24 6 26214 375 4096pixels_2tap 50 2 26214 375 2048pixels_2tap 24 6 2...

Страница 46: ...46 NED XCM4040DLMT4 UME 0048 03 Exposure Readout p r scan Figure 4 8 1 2 Free Run Exposure Mode at other than 4096pixels_4tap Note The timing of reading out does two scannings delay from the exposure...

Страница 47: ...w Table 4 8 2 1 Programmable Exposure Time Trigger Edge Programmable exposure time 4096pixels_4tap 24 6 26214 375 4096pixels_2tap 50 2 26214 375 2048pixels_2tap 24 6 26214 375 4096pixels_4tap TypeB 24...

Страница 48: ...r Trigger Edge Exposure Mode at other than 4096pixels_4tap Note The timing of reading out does two scannings delay from the exposure Exposure Exposure Exposure Exposure Readout Readout Readout Readout...

Страница 49: ...eadout are shown below Table 4 8 3 1 Programmable Exposure Time Trigger Level r Readout time 4096pixels_4tap 25 6 4096pixels_2tap 51 2 2048pixels_2tap 25 6 4096pixels_4tap TypeB 25 6 a Trigger pulse H...

Страница 50: ...r Trigger Level Exposure Mode at other than 4096pixels_4tap Note The timing of reading out does two scannings delay from the exposure Exposure Exposure Exposure Exposure Readout Readout Readout Readou...

Страница 51: ...e amount of exposure when the output saturates Figure 4 9 1 Saturation Exposure and Dark Current Output By setting the offset you can set the Y intercept arbitrarily DF shows the digital offset value...

Страница 52: ...sending the gdx command Figure 4 10 1 Gain Adjustment Gain and noise values are proportionally related Adjust the amount of gain in accordance with the requirements of your camera system Table 4 10 1...

Страница 53: ...is high and the period is short S N worsens The gain should be low and the period should be long to get a good signal of S N We recommend that the value of analog gain should be as low as possible suc...

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

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

Страница 56: ...MT4 10 bit 4096 Pixels is as follows Figure 4 12 1 Test Pattern of XCM4040DLMT4 4096pixels_4tap 4096pixels_2tap 4096pixels_4tap TypeB Figure 4 12 2 Test Image of XCM4040DLMT4 4096pixels_4tap 4096pixel...

Страница 57: ...2 3 Test Pattern of XCM4040DLMT4 2048 pixels_2tap Figure 4 12 4 Test Image of XCM4040DLMT4 2048 pixels_2tap In 10 bit mode from pixel 0 10 bit data is output in order 0 1 2 3 1023 repeating two times...

Страница 58: ...6 No Name 1 12 15V 2 12 15V 3 12 15V 4 GND 5 GND 6 GND 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...

Страница 59: ...n channel in case of Solios Camera side connector CL1 and frame grabber side connector CHANNEL 0 Camera side connector CL2 and frame grabber side connector CHANNEL 1 POWER DC12 15V CL1 DATA1 CTRL DATA...

Страница 60: ...Launch CLISBeeCtrl set COM port and connect Click Memory Dump and wait for the response Figure 5 2 1 Confirmation of Connection 2 Set a trigger mode and a video output mode with the camera control uti...

Страница 61: ...61 NED XCM4040DLMT4 UME 0048 03 3 Capture images using a camera interface board utility In case of Matrox s Solios it is convenient to use Intellicam Figure 5 2 3 Solios Intellicam dcf Window...

Страница 62: ...ower cable and coaxial 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 c...

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

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

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

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

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

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

Страница 69: ...CLISBee is the nickname for XCM series camera 8 2 System Requirements PC PC AT compatible Operating System Microsoft Windows XP 7 Free disk space 1 2MB It may fluctuate with the number of camera param...

Страница 70: ...Double click the CLISBeeCtrl exe It is possible to switch page by clicking each tab under the window Buttons in the tool bar have the following functions A Exporting parameters in the text file format...

Страница 71: ...interface and Timeout setting 8 5 2 1 Selecting interface 1 Click button D 2 Select the interface in Drop down list box 3 Click Setting button to set the interface See 8 5 2 2 and 8 5 2 3 4 Click OK...

Страница 72: ...standard However when the setup which differs to the camera to connect is shown follow there 1 Port Select connecting port 2 Bits per Second 9600 3 Data bits 8 4 Parity None 5 Stop bits 1 6 Flow cont...

Страница 73: ...corresponding to the position of Camera Link cable to connect into Serial Index column Click OK button Click Cancel button when stopping setup Note The camera can be used without this operation after...

Страница 74: ...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 finishing sending a command Click OK button Click Ca...

Страница 75: ...M4040DLMT4 UME 0048 03 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 of communication Click Console tag near the bott...

Страница 76: ...Parameters to text file Click button A Input file name and click Save button Present setting value of each control is saved by text format 8 5 7 Import Parameters from text file Select menu File Text...

Страница 77: ...sent to the camera every time you make a selection from the menu in the drop down list box Note This camera does not use Analog 2 Digital Set a value with the slider the edit box or the spin button Th...

Страница 78: ...in button Then click Send button Padding Set a counter value with the slider edit box or the spin button Then click Send button Padding time Shows the calculated value of the Padding unit s Scanrate S...

Страница 79: ...nt to the camera every time you make a selection from the menu in the drop down list box Video output Select the number of the output bit and the output block The signal will be sent to the camera eve...

Страница 80: ...er the edit box or the spin button Then click Send button Test Pattern On Off of the test pattern output is switched clicking the check box 8 6 5 Memory in camera Memory Dump Read the data from the ca...

Страница 81: ...software See 8 3 Install 8 8 How to Program Please refer sample programs in CLISBeeCtrl SampleProgram folder 8 9 Attention on use Reproducing and distributing without notice the part or all of this so...

Страница 82: ...errors or omissions please notify your nearest NED representative 9 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Phone...

Страница 83: ...call your NED representative In such case 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 using CLISBeeCtrl Th...

Страница 84: ...84 NED XCM4040DLMT4 UME 0048 03 Revision History Revision Number Date Changes 03 29 October 2015 Initial release...

Отзывы: