Home

User`s Manual

image

Contents

1. T 90 15 o e O c g Tu E n m A 1 F 2 a O RIS 2 2 c 9 bs G3 4 M4 Depth 6 Both Sides t 0 4 M4 Depth 6 Y 1 4 20UNC Top Bottom 4 N4 Depth 6 c Front Surface 4st Pixel 60 5 NIPPON ELECTRO SENSORY DEVICES CORP dHO S391430 AHOSN3S OH1293 13 NOddIN 120 Figure 2 2 1 Dimensions of the Camera UME 0007 01 XCM6040SAT2 16 NED 2 3 Optical Interface For XCM6040SAT2 the Nikon F mount is available The amount and wavelengths of light required to capture useful images depend on the intended use Factors include the property speed the objects spectral characteristics exposure time the light source characteristics the specifications of the acquisition system and so on The exposure amount exposure time x light amount is the most important factor in getting desirable images Please determine the exposure amount after studying what is most important to your system 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 light sources However they also require a camera with excellent sensitivity Halogen light sources generally provide very little blue light but have high infrared light IR proportions Fiber opt
2. XCM6040 SAT2 Camera Link Cable i PC 3M 14B26 SZLB xxx OLC CL1 CL1 7 52 Camera Link i Base Configuration i Frame Grabber i Board I i i i i Power Cable M Re Camera Power Supply DC 12V 15W Figure 3 1 1 Connections between Camera and Frame Grabber Board and Power Supply There are two connectors available for the Camera Link Base Configuration board according to the manufacturer Always check the frame grabber board specifications before making connections UME 0007 01 XCM6040SAT2 18 NED 3 2 Input Output Connectors and Indicator The layout of input output connecters and the LED indicator are as follows Camera Link Power Supply Connector Indicator Connector MDR26 HIROSE HR10A 4P C DC12 15V NA ei DIGITAL ENICLISBee S camera Figure 3 2 1 Input Output Connectors and Indicator XCM6040SAT2 UME 0007 01 NED 19 3 3 Connectors Pin Assignments Cables This camera adopts Base Configuration of Camera Link interface standards Figure 3 3 1 shows the interface for the camera and a typical implementation for the frame grabber interface Camera Frame Grabber Board LVDS DRIVER NS i i LVDS_RECEIVER
3. sssssssssee ee 45 4 12 Test Pattern oet eh E a 46 5 Confirming Camera Settings 47 5 1 Before Power on urr eaae ted t e ueteri E Cede operi ivoire seeded 47 5 2 After POWeL Ohn n d nir ERR EH ERE ERTIRERM ES EEEUEEERUUEUEERRREEUEEEREERELREREEEE ULIS 48 5 3 In Operation ere ee Eg REPRE geal patena redigo uia 51 6 Sensor Handling Instructions 52 6 1 Electrostatic Discharge and the Sensor ssssssssseeee 52 6 2 Protecting Against Dust Oil and Scratches sssssssssssss 52 6 3 Cleaning the Sensor Window sssssssseee eme 52 7 Troubleshooting sss 53 UME 0007 01 XCM6040SAT2 8 NED 7 1 When there is no Mage inne ont nose dele 53 7 2 When Noise is present in the Image sssssem em 55 7 3 When the Camera becomes hot sssssssssseee eme 57 8 GLISBEEGEIL c o eiim ipee dinsddixc iude 58 8 1 Overview sssssssssssseseseee eene nennen nne nnnene nennen nennen nens nennen nennen 58 8 2 System Reguirements erneenennrenenenneeneneeneaneneananeneennnnenneed 58 833 Installation oe ei pete rege e atre Mor Rae 58 8 4 Uninst ll eS maa Pt etie amer eot 58 0 5 OpertatlOon Ss ced asi pectet ee aided fat AA Padi Pe epit aad er eR ERE aa 59 8 5 1 Start Program ie nete RE RH ER R
4. sssssssseee m emen 23 4 1 1 Command Overview ssssssseeeeeem eene nnne nennen 23 4 1 2 Camera Receiving Message PC Sending ComnmanoQg 23 4 1 3 Camera Sending Message PC Receiving Message 24 4 1 4 Camera Control Commands sss emen 25 4 1 5 Memory Setup Values Factory Settings 26 4 2 Details on Command S si aroei eed a eei ia Ee a 26 4 2 1 Setting Analog Gaih eniro PERPE EGRE RE RU EIEHS 26 4 2 2 Setting Digital Gain sssssssssssem emere 27 4 2 3 Setting Digital Offset ssesssssssesssseeeeeene nee 27 4 2 4 Setting Exposure Mode sssssseseeeem eee 27 4 2 5 Setting Exposure Time wrnsnrennenreeennrnerener 27 4 2 6 Setting Output Signals 1 Setting Data Format sssssssee 28 4 2 7 Setting Output Signals 2 Setting Linear Log suse 28 4 2 8 Memory Initializing Initializing Camera Settings 28 XCM6040SAT2 UME 0007 01 NED 7 4 2 9 Memory Load nde edet ae ee ieee Ane e peer itus 29 4 2 10 Memory Save ssssssssssseseseneneeeneneee nennen nenne seen nnn nnne ren 30 4 2 11 Generating Test Pattern ssssssssesssseee ee 30 4 2 12 Saving Pixel Correction Data
5. sssssssseme 30 4 2 13 Setting Pixel Correction ssesesseseeseeeeenennenen 31 4 2 14 Setting Exposure Time Readout Time ssseseeess 31 4 2 15 Returning the Cameras Settings to the its original status 32 4 2 16 Setting the Pixel Readout Direction ssssseeeeeeees 32 4 2 17 Multi slope level setting sssssem em 33 4 2 18 Multi slope time setting ssssssemm em 33 4 3 Internal Circuit Configuration Block ssseH 34 4 4 Slart p recette te videte ot e nese dann Mi fete dece ea 34 4 5 Saving and Loading Camera Settings 34 4 6 Serial Communication Settings sssssseeem 35 4 7 Video Output Forrmat oro ne eere ede iva 36 4 8 Exposure Mode and Timing Chart sssssssee 38 4 8 1 Free Run Exposure Mode Programming time setting 38 4 8 2 External Trigger Exposure Mode Trigger Edge 39 4 8 3 External Trigger Exposure Mode Trigger Level se 40 4 9 Setting Offset t hcc aede Semin Me nude de rique eene dure nat 41 4 10 Setting Galh ineo ikaldused ihe deitas 42 4 11 Pixel Correction ssssssssssse eem ener 44 4 11 1 Command Settings r a a anaa a aa ia nennen 45 4 11 2 How to calibrate the camera
6. User s Manual Line Scan Camera Type XCM6040SAT2 NIPPON ELECTRO SENSORY DEVICES CORPORATION 2 NED For Customers in the U S A This equipment has been tested and found to comply with the limits for a Class A digital device in accordance with Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to 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 with the essential requirements of the EMC Directive 2004 108 EC based on the following specifications applied EU Harmonized Standards EN55011 2007 A2 2007 Group1 Class A EN61000 6 2 2005 Group 1 contains all ISM Industrial Scientific and medical equipment in which there is intentionally generated and or used conductively coupled radio frequency energy which is necessary for the internal functioning of the Equipment itself Class A equipment is equipment suitable for use in all establishments other than domestic and those directly connected to a low v
7. The connection channel of in case of Solios CL1 CHANNEL 0 Camera Link Connector MDR26 Indicator Power Supply Connector HIROSE HR10A 4P CHANNEL 0 E 9 DC12 15V Elke cu MC LISB ee S x M CHANNEL 11 Figure 5 1 3 Channel of Camera Link Cables 5 2 After 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 ibd File F Communication C Help H al ala amp 3 Type l Ver Serial No r Gain Analog 1 x1 0 Y Analog 2 x1 000 0dB i Digital f send x1 x2 Offset Digital 1 J J Send Gains amp Offsets Clock amp Integration Trigger amp Video Intelligence Console Memory Dump Flash Load Flash Save Flash Initialize DisConnect Figure 5 2 1 Confirmation of Connection XCM6040SAT2 UME 0007 01 NED 49 2 Set a trigger mode and a video output mode with the camera control utility Example Trigger mode Free run Video output mode 8bit Trigger Mode Free Run Video output abit hd 6144pixels v ADC Characteristic linear X Direction of scanning forward Figure 5 5 Setting of Exposure Mode Trigger Mode and Video Output Mode f you have your own application to check the images select suitable settings UME 0
8. 70 NED 8 7 Upgrade When installing a newer updated software version from our company Please perform in the following procedure 1 Check the CLISBeeCtrl has not started 2 Uninstall the old version software See 8 4 Uninstall 3 Install new version software See 8 3 Install 8 8 How to Program Please refer sample programs in CLISBeeCtrl SampleProgram folder 8 9 Attention on use 1 Reproducing and distributing without notice the part or all of this software and this book is prohibited 2 Reverse engineering decompiling disassembling and modifying without notice the part or all of this software is prohibited 3 The specification of this software and the contents of this book may be changed without announcement in future XCM6040SAT2 UME 0007 01 NED 71 9 The Dynamic Range Control The Multi slope mode You can curve the linear response of photoelectric conversion function in mid flow if you set the Multi slope mode using the CLISBeeCtrl software this function makes it possible to increase the dynamic range of captured images You can set the knee point level of the linear response in msl a b c and the integraton time ratio of each slope in mst d e f by using camera command in order to extend the dynamic range The larger ratios of the integraton time the more dynamic range extends but please prevent the minimum value from becoming smaller than one Only operates at Multi Slop
9. As it takes several seconds to rewrite the memory do not disconnect power supply before receiving the answer from the camera Commands for rewriting the memory are as follows Reset to factory settings rst Store present setup data in memory sav Store pixel correction data in memory wht When changing the factory setting exposure mode be sure to send the control input signal CC1 If you do not send CC1 or sending control input signals are out of the designated range you cannot get images and cannot change the settings See 4 8 2 and 4 8 3 Table 4 5 1 Camera Operation Mode and Control Input Camera operation mode Control input Exposure mode From frame grabber board Free Run Programmable time setting Not in use Factory Setting Ext Edge External trigger edge External trigger CC1 is reguired Programmable time setting Ext Level External trigger level time l External trigger CC1 is reguired setting 4 6 Serial Communication Settings Serial communication is performed through the Camera Link Interface Table 4 6 1 shows serial communication settings Table 4 6 1 Serial Communication Settings Parameter Items Setup Value Communication Speed Baud rate 9600bps Data Length bit Parity Bit None Stop bit 1bit Flow Control None UME 0007 01 XCM6040SAT2 36 NED 4 7 Video Output Format The camera outputs 8 bit or 10 bit digital data through 2 taps 8 bit De
10. Exposure 1 is read out at Readout 1 XCM6040SAT2 UME 0007 01 NED 41 4 9 Setting Offset In the diagram below the horizontal axis indicates the volume of light and vertical axis indicates the output Fs shows the output at saturation Dd shows the output at darkness Both Fs and Dd are digital Se shows for the saturation current or the amount of exposure when the output saturates Output Se Saturation Exposure Fs Saturation Output Dd Dark Current Volume of Light Dd Ix s 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 The gradients of lines do not change DF Offset Value Output Volume of Light Ix s Figure 4 9 2 Offset Adjustment Adjust gain and offset to meet your system s requirements UME 0007 01 XCM6040SAT2 42 NED 4 10 Setting Gain The camera can adjust the analog gain x1 to X11 2 in 21 steps and the digital gain As the diagram below indicates increasing the gain setting increases the slope of the camera 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 Fs Saturation Output Output a lt b lt c Fs Gain b Gain c Amount of Incident Light Ix s Figure 4 10 1 PGA Gain Adjustment Gain and
11. Inspection time less than 30 seconds Unit Configuration 1 Camera Line scan camera 2 Controller Dedicated software for PC system 3 Size L930 x D500 x H500 mm Applicable Fields Inspection of patterns on film PCBs UME 0007 01 XCM6040SAT2 12 NED 1 3 Image Sensor The camera adopts a CMOS sensor with the data rate of 80MHz to capture high quality images The pixel size is 7um x 7um The camera output its 6144 pixels data through 40MHz 2Tap 1 4 Performance Specifications The Performance Specifications are shown in Table 1 4 1 It shows the data when the camera is operating at maximum scan rate unless otherwise specified Table 1 4 1 Performance Specifications ORE Specifications XCM6040SAT2 Number of Pixels 6144 Pixel Size H x V um 7x7 Sensor Length mm 43 008 Spectral Responsivity nm 400 1000 Peak 625 See Figure 1 4 1 Data Rate MHz 80 40 x 2 Scan Rate us KHz 80 4 12 44 Saturation Exposure Ix s typically 0 071 Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light Responsivity typically Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light Visible Area 400 700nm TO V Ix s Analog 5V Conversion Sensitivity 40 7 V uJ cm Gain Adjustable Range Analog Amplifier Digital Analog Amplifier x 1to x 11 2 21 Steps Digital x 1to x2 512 Steps Offset Adjustab
12. Note DLL for Camera Link API is provided by the manufacturer of the grabber board Some frame grabber boards are connected directly to the PC s COM port in this case select interface to COM port RS232C Please contact the manufacturer of the grabber board for detail XCM6040SAT2 UME 0007 01 NED 63 8 5 2 4 Setting Timeout Communication Settings x r Select Interface Setting COM port Build In Ver 1 21 Timeouts First Receive 0000 maat Next Receive 10006 BER Send 10000 US Default OK Cancel 1 Input each timeout value in the edit box unit ms When you will click on the Default button the value will be reset to the cameras default values The meanings of each 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 finishing sending a command 2 Click OK button Click Cancel button when stopping setup Note The camera can be used without this operation after it has been set up correctly 8 5 3 Connect Click button B Then you can control the camera See 8 6 Control Click the Memory Dump button to acquire the current data of the camera Connect UME 0007 01 XCM6040SAT2 64 NED 8 5 4 Disconnect and end program Click button C Then click X button in the upper right of the wind
13. Operation Status Readout Returns the current camera settings Scanning Direction 0 1 0 Forward 1 Reverse Multi slope level setting 0 to 15 0 to 15 0 to 15 0 is the most high level and 15 is the most low level Multi slope time setting 0 to 511 0 to 511 0 to 511 See 4 2 18 Programmable Exposure Time VAL2 40000000 16 x 2 VAL 1 UME 0007 01 XCM6040SAT2 26 NED Exposure Readout Time VAL 1 40000000 16 x 2 VAL1 VAL Dividing of Programmable Exposure Time Unit us 4 1 5 Memory Setup Values Factory Settings The memory setup values factory settings are shown in Table 4 1 5 1 Table 4 1 5 1 Memory Setup Values Factory Settings Control Item Control Description Analog Gain x1 0dB Digital Gain x1 Digital Offset ODN 8bit Exposure Mode Free Run Programmable Exposure Time 80 4us Dividing 32 Counter 61 Output Signal Setting 1 8bit 6144pixels Output Signal Setting 2 Linear Test Pattern OFF Pixel Correction Setting Factory White Correction Correction Level 900DN 10bit Operation Status Readout Ous Scanning Direction Forward 0 Multi slope signal setting See 4 2 17 Multi slope time setting 4 2 Details on Commands 4 2 1 Setting Analog Gain See 4 2 18 Sets analog gain in 21 steps between
14. are aligned images are too dark try to increase the light intensity and vice versa The camera could be faulty Please contact us for assistance XCM6040SAT2 UME 0007 01 NED 55 Noise is present at the point of first use A servomotor or magnetic valve is placed near the camera Turning on a servomotor or a magnetic valve generates an electric noise Prevent the noise source from disturbing the camera cables and the power cable To next page UME 0007 01 C 7 2 When Noise is present in the Image The camera has been used for 3 or more years or the ambient temperature is higher than room temperature There are some degradable parts in the camera Please contact us for assistance The power supply has been used for 3 or more years or the ambient temperature is higher 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 of the camera cables and the power supply cable The camera could be faulty Please contact us for assistance XCM6040SAT2 56 NED Cables are asymmetric such as thin cables Yes One of the connectors of an asymmetric camera cable is to be connected with a camera Labeled as Camera side The camera cables are too long Ta r3 Use camera cables in accordance with the transmiss
15. contact us Yes Arrange a power source that for assistance meets the specifications The camera has the correct Connect the camera and the frame connection with the frame grabber grabber board with camera cables After being energized set up the The frame grabber board is frame grabber board suitably switched on and set up Is the sample software program being used to The frame grabber control the camera is communicating with the camera The sample software program is used to successfully control the camera and is communicating To next page with the camera successfully B To next page To next page A B Confirm the communication software the control protocol for the camera and commands UME 0007 01 XCM6040SAT2 54 NED The communication port is set correctly Set the communication port correctly The camera could be faulty Please contact us for assistance The capturing software program is The capturing software program is custom made provided with the board as a sample program No image is captured with the Check the compatibility between the sample software program provided s Nothing blocks off the light No If a lens cap is on take it off The amount of the illumination is camera and the frame grabber board enough No image at the full aperture Yes The optical axes of the camera and Check the light source If the the image sensor
16. fluctuate with the number of camera parameter files Connection Camera Link grabber board Camera Link cables 8 3 Installation Copy the CLISBeeCtrl folder in the media CD ROM etc which our company provides to your hard disk 8 4 Uninstall Remove the CLISBeeCtrl folder and all files in CLISBeeCtrl folder XCM6040SAT2 UME 0007 01 NED 59 8 5 Operation 8 5 1 Start Program Open Windows Explorer and Double click the CLISBeeCtrl exe jf CLISBeeCtrl fo o y L fo tend Buttons in the tool bar have the following functions A Exporting parameters in the text file format B Connection with the camera C Disconnection D Setting Communication E Version Information UME 0007 01 XCM60408AT2 60 NED 8 5 2 Selecting interface and Timeout setting 8 5 2 1 Selecting interface 1 Click button D Communication Settings COM port Build In Ver 1 21 Camera Link API Ver 1 02 10000 10000 10000 2 Select the interface in Drop down list box Communication Settings 3 Click Setting button to set the interface See 8 5 2 2 and 8 5 2 3 4 Click OK button XCM6040SAT2 UME 0007 01 NED 61 Click Cancel button when stopping setup Note The camera can be used without this operation after it has been set up correctly 8 5 2 2 Setting Communication port Communications Port Properties x Port Settings Port v Receive Buff
17. noise values are proportionally related Adjust amount of gain in accordance with the requirements of your camera system XCM6040SAT2 UME 0007 01 NED 43 Gain Sensitivity is shown below Table 4 10 1 Gain Sensitivity Sensitivity Sensitivity Analog Amplifier Analog Amplifier we E 0 00dB 11 46dB 1 06dB 4 12 52dB 2 12dB 13 58dB 3 18dB 14 64dB 4 24dB i 15 70dB 5 30dB 16 76dB 6 36dB 17 82dB 7 20dB 18 88dB 8 26dB 19 94dB 9 32dB E 20 64dB 10 40dB Digital gain x1 Pixel correction default Factory white correction data Correction level 900DN 2 3 4 5 6 7 8 9 gt You can choose between Linear or Log mode for the cameras output A D Characteristics by sending the voc command The characteristics are shown in Figure 4 10 2 mmm OG ADC m N ADC Output Amount of Incident Light Figure 4 10 2 A D Characteristics UME 0007 01 XCM6040SAT2 44 NED 4 11 Pixel Correction Generally speaking image sensors CCD CMOS and so on have fixed pattern noise and photo response non uniformity Lens shadings and light sources also can cause non uniformity The camera is set to the optimal correction before shipping in order to provide images of high grade The camera also has the function of user white correction to cope with lens shading and non uniform illumination or to be able to completely clear the uneven brightn
18. non use of this product The manufacturer assumes no responsibility for damages resulting from failure to follow the instructions and procedures indicated in this User s Manual The manufacturer assumes no responsibility for any damages resulting from malfunctions caused by combined use of this product with other peripheral equipment The manufacturer assumes no responsibility for damages resulting from malfunctions caused by non authorized repair or modifications made to this product UME 0007 01 XCM6040SAT2 6 NED Table of Contents 1 Product Qutli E ee oett tc ett s 10 Tal Features oce oif tu I ei eee ne eite 10 1 2 Applicatlon nere teet t ose ee eee cee 10 1 3 Image SeNSOK re UE RUE Ree Co d et e eee 12 1 4 Performance Specifications sssssssssssseseeem emen 12 2 Camera Setting and Optical Interface 14 2 1 Setting the Camerae eeen Eae A SA Eea E e nennen nene 14 2 2 Fixing the Camera escai ei e e Ee a vk eate t 14 2 3 Optical Interface a Reb nia o p a E iens 16 3 Hardware ocior ribi katke 16 3 1 Camera Connection co rrr d eec t ese n e aee e e tn 16 3 2 Input Output Connectors and Indicator sssssssssssses 18 3 3 Connectors Pin Assignments Cables ssssssee 19 3 4 Power Supply nin Rt e e E wr ie e Erb n nde 22 4 Camera Control 23 4 1 Flow of Camera Control
19. read data without need of controlling it via the serial interface 4 1 Flow of Camera Control 4 1 1 Command Overview The serial interface uses a simple ASCII based command Communication begins when the computer sends control commands to the camera eThe camera receives and interprets the computer commands and then executes control operations accordingly e Transmission ends when the camera returns the analyzed results of the control commands to the computer Always allow the previous transmission to end before starting the next transmission Only one command can be sent per transmission 4 1 2 Camera Receiving Message PC Sending Command Format 1 CMD CR e Format 2 CMD VAL1 CR Format 3 CMD VAL1 VAL2 CR e Format 4 CMD VAL1 VAL2 VAL3 CR CMD Control text 3 Bytes Use 3 lowercase letters only No numerals allowed CR Carriage Return 0xOD Space 0x20 or Comma 0x2C VAL Setting value decimal maximum 5 digits Example gax OCR UME 0007 01 XCM6040SAT2 24 NED 4 1 3 Camera Sending Message PC Receiving Message e Format 1 gt R CR gt SB CR EOT Format2 for sta command gt OK CR gt MEM CR gt sta CR EOT gt Results start text 0x3E R Camera receive command analyzed results SB Camera receive command send back MEM Memory data readout value CR Separated text 0xOD EOT Send command all text End text 0x04 Example 2OK CR gax 0 CR EOT Table 4 1 3 1 Error Me
20. saturate level as the diagram below indicates Data rate is 86 4 u sec 8192 pixels 240MHz version 129 6 u sec 8192 pixels 160MHz version Because the dynamic range is 39 times one the ratio of amount of saturation exposure 3 9 0 1 it becomes 92dB 60db 2010939 91 8 You can reset other settings as much as like this UME 0007 01 XCM6040SAT2 16 NED output 10bit digital data 1023 767 511 255 The fourth slope The third slope The second slope The first slope 3 9 0 025 0 0 775 Amount of saturation exposure ad light exposure lux sec XCM6040SAT2 UME 0007 01 NED TT 10 Others 10 1 Notice No part of this document may be reproduced in any form in whole or in part without the expressed written consent of NED Contents of this document are subject to change without prior notice Every care has been taken in the preparation of this User s Manual If you should discover 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 Phone 81 6 6534 5300 Fax 81 6 6534 6080 Tokyo Branch Jiburaruta Seimei Oi BLDG Room No 402 1 45 2 Oi Shinagawa ku Tokyo 140 0014 Japan Phone 81 3 5718 3181 Fax 81 3 5718 0331 Nishi Nippon Branch 1 8 28 Enokida Hakata ku Fukuoka 812 0004 Japan
21. 007 01 XCM6040SAT2 50 NED 3 Capture images using a camera interface board utility In case of Matrox s Solios it is convenient to use Intellicam f Exposure Signal Grab Mode Sync Signal Digital Synchro Other Overview Camera Video Signal Video Timing Pixel Clock SOLIOS OL MEDIUM E sol 6m cl XCM8040 1300 fr dcf Matrox Solios General Information Digitizer number Camera name XCM8040 Camera signal Digital Camera resolution 8192 x 300 8 bits Vertical timine No Vertical Video signal Monochrome Trigger type Continuous Camera type Line Scan Pixel clock 40 0000 MHz DF Information Figure 5 2 3 Solios Intellicam dcf Window XCM6040SAT2 UME 0007 01 NED 51 5 3 In Operation 1 Does acquisition time out error occur Cause 1 Captured images are too heavy If there are many filtering processes the assignments to the driver may be insufficient 2 The cables are detached from the connector Ensure that the power cable and Camera Link cables are connected to the camera correctly 3 Camera Link cables come under the influence of noise when the cables are laid near a light source inverter line or a power line The personal computer in use may be reset 2 Are there dark lines in the direction of vertical scanning on the image Cause 1 Dust on the sensor window Dust may come on the sensor window from the inside or the outside of th
22. 10bit 0 1023 3 This product is designed and manufactured in accordance with the following standards EN 55011 1998 A1 1999 A2 2002 Group 1 Class A EN 61000 6 2 2005 FCC Part 15 Subpart B 2006 Class A 4 Measurements were made at room temperature UME 0007 01 XCM6040SAT2 14 NED The spectral Responsivity is shown below Relative Responsivity 96 Ta 25 C 100 80 60 40 20 400 500 600 700 800 900 1000 Wavelength nm Figure 1 4 1 Spectral Responsivity 2 Camera Setting and Optical Interface 2 1 Setting the Camera Use the M4 screw holes or the tripod screw hole to set the camera An optional mounting base sold separately is available 2 2 Fixing the Camera Use the M4 screw holes 4 on the front 8 on the side to set the camera Or use the 1 4 20UNC screw hole for a tripod 1 place at bottom If using the front panel M4 mounting holes 4 places at front 8 places at side the screw length for fixing the camera at the front should be less than 8mm and less than 6mm for the side No X Y axis orientation and tilt adjustment mechanism is available Please prepare an adjustment mechanism if required XCM6040SAT2 UME 0007 01 NED 15 The dimensions of the camera are shown below Camera Link Power Supply Connector Unit mm Nikon F Mount Indicator Connector MDR26 HIROSE HR10A 4P e DC12 15V e ou ENNCLISBee S Ca
23. 5 The first slope oo 0 25 lt Amount of saturation exposure light exposure lux sec XCM6040SAT2 UME 0007 01 NED 75 9 4 when you curve it three times Control the comand for msl 4 8 12 mst 1 10 100 int 0 1023 after choosing Multi slope mode by sending command when the ratio of integration time is 10 The integration time becomes 1000 in the first slope it becomes 100 in the second slope 10 in the third slope 1 in the fourth slope and then the each knee point reset level becomes 1 4 1 2 3 4 of the saturate level as the diagram below indicates Data rate is 548 8 sec 8192 pixels 240MHz version 823 2 usec 8192 pixels 160MHz version Because the dynamic range is 284 times one the ratio of amount of saturation exposure 28 4 0 1 it becomes 109dB 60db 20109284 109 1023 The fourth slope The third slope The second slope The first slope 0 28 0 025 N O N N c1 ol output 10bit digital data c 2 84 Amount of saturation exposure gt 284 light exposure lux sec DControl the comand for msl 4 8 12 mst 1 5 25 int 0 156 after choose Multi slope mode by sending command when the ratio of integration time is 5 The integration time becomes 125 156 1 5 25 in the first slope it becomes 25 in the second slope 5 in the third slope 1 in the fourth slope and then the each knee point reset level becomes 1 4 1 2 3 4 of the
24. 8 or 10bit ODD OP P OD P ODD To Channel Link l Ld 8 or 10bit Output Block Digital Gain Digital Offset select select In Test Pattern mode Black White reference and Digital Gain Offset will be skipped Figure 4 3 1 FPGA Processing Block Diagram 4 4 Startup After turning on the camera run a startup procedure before it starts getting images and outputting data It takes about four seconds The startup procedure is as follows 1 The camera hardware initializes 2 Reads out the latest camera settings from the flash memory User settings if any or factory default settings 3 Set up the camera with the setting value from the flash memory After those sequences the camera is ready to get images and output data 4 5 Saving and Loading Camera Settings The camera settings data is saved in the internal memory flash memory and is loaded from the memory when turning on the power supply or loading sending the rfd command e The number of times the flash memory can be rewritten will vary depending on actual operational conditions After turning on the power supply XCM6040SAT2 UME 0007 01 NED 35 the camera always checks the memory status If the data is not within the designated range due to a malfunction or other type of trouble the memory will be automatically reset to the factory settings If the camera power is disconnected while rewriting the memory the whole data saved in the memory will be deleted
25. ERO REESE Exe arx Seals 59 8 5 2 Selecting interface and Timeout setting mmr 60 98 5 3 Connect finest a RP e Pei dae t t ib Patras 63 8 5 4 Disconnect and end program sssssssses 64 8 5 5 Check of the contents of communication 64 8 5 6 Export Parameters to text file 65 8 5 7 Import Parameters from text file 65 0 6 Contro 5 seated ede a ae e e 66 8 6 1 Gains and Olflsets run Dee Poe ER ie ex tne 66 8 6 2 Clock amp Integration sssssese emen 67 8 6 3 Trigger amp Video ee hf dee bet d pla tds 68 8 6 4 Intelligence sssssssenmnemmeemm eene 69 8 6 5 Memory in camera ssssssesseseeeeenenenenenmeneeen nnne nnne nennen nenne 69 8 7 Upgrade eec t nt ee ae e Mec Td 70 8 8 How to Program x tete te a aeos 70 8 9 Attention on USec yian oeeie ane ee era a Ena kariu anea Eai aa rnnt nennen eene 70 EEE E E Ss E Aadma P 71 9 1 Operation in the factory default value sssssss 71 9 2 normal mode ooa e a e RO ete el d uns 73 9 3 when you curve it one time sssssssesse meme 73 9 4 when you curve it three times tenernnerenrrmrre 75 TOOMET T 77 10 1 Notice cte t petet peu enne rove tt abge es ope ie bee ERU ated eR 77 XCM6040SAT2 UME 0007 01 NED 9 10 2 Cont ct Tor supporte erea hie terree eee 77 10 3 Product Support itae d
26. Example gt sta CR gt OK gt Type XCM6040SAT2 2Ver 2 36 0x4425 gt Serial 0 gt check code 20070615 gt gax 0 gt gdx 0 gt odx 0 gt inm 0 gt int 1 61 gt cka 0 gt voa 0 0 gt voc 0 gt tpn 0 gt shc 1 900 gt pad 0 gt rev 0 gt sta 4 2 16 Setting the Pixel Readout Direction Sets the pixel readout direction XCM6040SAT2 Format 2 CMD VAL1 CR rev 0 1 O Forward 1 Reverse Example rev 1 CR Reverse gt OK gt rev 1 UME 0007 01 NED 33 4 2 17 Multi slope level setting You can reset each level that is the knee point of photoelectric conversion characteristic and it makes it possible to improve the dynamic range of captured images See section 9 Format 4 CMDLIVAL1LIVAL2LIVAL3 CR CMD msl VAL1 0715 VAL2 0715 VAL3 0715 Example msILIOLI15L110 CR gt OK gt msl 0 5 10 4 2 18 Multi slope time setting You can set the each ratio of integration time and it makes it possible to allow greater the dynamic range of captured images See section 9 Format4 CMDLIVAL1LIVAL2LIVAL3 CR e CMD mst e VAL1 07512 e VAL2 07512 e VAL3 07512 Example mstCl00110110 CR gt 0K gt mst 0 1 10 UME 0007 01 XCM6040SAT2 34 NED 4 3 Digital Processing flow in FPGA The digital processing flow in FPGA is shown below FPGA Processing block diagram ideo 1 Obit apse tae O O o IO Test Pattern Black reference White reference select substract multipl Video
27. NS Channel Link Bus DS90CR285MTD DS90CR286MTD LVAL FVAL equivalent recommended DVAL SP E PortA C X03 i XO gt 28 ki n 1009 28 SS 1009 a X24 X2 14 Ss x3 N x3x 1009 a o 100Q CK40MHz 1 N rr E XClk E DI oO XCik 2 5 1002 gt LVDS DRIVER T 5 LVDS DRIVER RECEIVER NS o l RECEIVER NS DS90LVO19TM X DS90LVO19TM equivalent Oo iw recommended SerTFG Cable A gt t SerTFG 5 VA OQ SeTFG i008 SerTC lt b sero 2 AY O Serto mg 1009 3 2 3 LVDS RECEIVER NS 9 2 LVDS DRIVER NS DS90LV047AT DS90LV048AT equivalent O 9 recommended l r CC1 control input lt A Sei an cci L cc2 FHL coat i cc2 g as ume cos cc4 009 ss a CC4 I CC4 x 002 Figure 3 3 1 Camera Frame Grabber Interface UME 0007 01 XCM6040SAT2 20 NED Set the LVDS Channel Link receiver side to 100 ohm termination Do not make the driver side of LVDS open but set the logic to H or L even if not used Driver Receiver HorL et 11000 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 power supply 13 12 11 3 2 Q
28. Phone 81 92 451 9333 Fax 81 92 451 9335 URL http ned sensor co jp E Mail sales ned sensor com UME 0007 01 XCM6040SAT2 78 NED 10 3 Product Support If there is still a problem with your camera after checking it in accordance with the troubleshooting guide turn off the power and 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 The example of the camera status sta 20K gt Type XCM6040SAT2 gt Ver 1 10 gt Serial 517 gt gaa 1 gt gab 0 gt gdx 0 gt odx 0 gt inm 0 gt int 1 61 gt cka 0 gt voa 1 0 gt voc 0 gt tpn 0 gt shc 1 900 gt pad 0 gt sta XCM6040SAT2 UME 0007 01 NED 79 Revision History Revision Number Date Changes 01 14 Apr 2010 Initial release UME 0007 01 XCM6040SAT2
29. Q 26 25 24 16 15 14 Figure 3 3 3 Camera Link Connector Half pitch miniature half ribbon shape Locking screw UNC 4 40 type XCM6040SAT2 UME 0007 01 NED 21 Table 3 3 1 Camera Link Connector 26 pin MDR Connector pin assignments CL1 Base Configuration No NAME No NAME 1 0 1 Inner Shield 14 Inner Shield 2 X0 15 X0 Out 3 X1 16 X14 Out 4 X2 17 X2 Out 5 Xclk 18 Xclk Out 6 X3 19 X3 Out 7 SerTC 20 SerTC In 8 SerTFG 21 SerTFG Out 9 CC1 22 CC1 In 10 CC2 23 CC2 In 11 CC3 24 CC3 In 12 CC4 25 CC4 In 13 Inner Shield 26 Inner Shield Explanation 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 SerTFG SerTFG Serial data output LVDS CC1 CC1 External synchronous signal input LVDS CC2 CC2 Not in use LVDS CC3 CC3 Not in use LVDS CC4 CC4 Not in use LVDS Camera Link compatible cable 3M 14B26 SZLB xxx OLC by or equivalent To avoid uncoupling of the cable connectors during power on make sure to clamp them with the locking screws Do not unplug the cables while power is being supplied to the camera UME 0007 01 XCM6040SAT2 22 NED The pin assignment
30. e camera Remove the dust with air or a lens cleaner UME 0007 01 XCM6040SAT2 52 NED 6 Sensor Handling Instructions 6 1 Electrostatic Discharge and the Sensor CMOS sensors are susceptible to damage from electrostatic discharge and can become defective 6 2 Protecting Against Dust Oil and Scratches The 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 pixels producing dark lines on the image 6 3 Cleaning the Sensor Window Dust Can usually be removed by blowing the window surface using a compressed air blower Oil Wipe the window with a lint free cloth wiper moistened with ethyl alcohol carefully and slowly When there is dust or smudges on the sensor window it appears in the same way as noise on the image Please remove it appropriately XCM6040SAT2 UME 0007 01 NED 53 7 Troubleshooting The following pages contain several troubleshooting charts that can help you find the cause of problems user sometimes encounter Are the correct connectors being used 7 1 When there is no Image between the camera and the power The indicator is glowing No supply and are they properly connected Yes The power source meets the specified voltage yesh When switched on the power source meets Yes the specified voltage The camera could be faulty Please
31. e inm 3 in this mode You can t operate at free run exposure mode and external trigger exposure mode inm 0 inm 1 inm 2 The scan rate becomes longer than normal 9 1 Operation in Factory Default Mode Here are examples of the five levels light intensity Strong A E weak Light intensity AE five colers of line and dot show the amount of the incident light in camera when exposure time is 61 The factory default value is mst 0 1 10 msl 0 5 10 int 61 exposure time 1 Camera starts exposure in exposure time O 2 Reset the signal about 1 3 of the saturated level when exposure time is 50 Camera cut off the signal of light exposure in this reset A C that have the signal amount of more than about 1 3 of the saturated level cut off any more D E are no change 3 Reset the signal about 2 3 of the saturated level when exposure time is 10 after that among 50 60 in the second A that have the signal amount of more than about 2 3 of the saturated level cut off any more B E are no change in second times reset 4 Camera stops exposure in exposure time 61 The exposure time is different depending on the model UME 0007 01 XCM6040SAT2 72 NED Intensity light light exposure Blue gt Green gt Orange gt Pink gt Red A A ri 7 A WE 2 3 1 3 ratio of saturated level 50 10 1 exposure time in case of mst 0 1 10 ms 0 5 10 int 61 After second setting the Charac
32. ede speeded acne dre ded cates 78 REVISION MISION accettate eet ue t tlt utt 79 UME 0007 01 XCM6040SAT2 10 NED 1 Product Outline 1 1 Features Wide dynamic range more than 106dB High speed readout 80MHz High resolution 6144pixels On chip AD conversion Easy control of gain offset video output 8 10bit with software outside the camera Easy connection with a variety of frame grabber boards via Camera Link interface Single power source DC12V to 15 for operation Flat field correction minimizes lens vignetting non uniform lighting and sensor FPN and PRNU 1 2 Application Inspection of Transparent panels and PCBs Flat panel display inspection Inspection of glass and sheet like objects Inspection of high speed moving objects Using random access reading High speed inspection becomes possible because only the required data is being transferred This camera utilizes an Intelligent Transportation System Outdoor surveillance Wide dynamic range prevents the camera from saturation caused by direct rays and specular refection rays XCM6040SAT2 UME 0007 01 NED 11 An example of Visual Inspection of PCBs is shown below Line scan camera Power supply box PCB pattern LED incident lighting Figure 1 2 1 Visual Inspection of PCBs Applicable Work COB BGA and MCM printed circuit boards Performance 1 Maximum board size 100mmx200mm 2 Resolution 100m 3
33. er Size fi 024 Bits per Second s v Transmit Buffer Size fos Data bits e sl Receive Timeout NN Parity None z Transmit Timeout fe Stop bits h sz Notify receive DO a v X Flow control None Parity replace 1 Set up each item as follows NED standard However when the setup which differs to the camera to connect is shown follow there 1 2 3 4 5 6 Port Select connecting port Bits per Second 9600 Data bits 8 Parity None Stop bits 1 Flow control None wm wae wae wa tr or Note Other parameters are not used 2 Click OK button Click Cancel button when stopping setup Note The camera can be used without this operation after it has been set up correctly UME 0007 01 XCM6040SAT2 62 NED 8 5 2 3 Setting Camera Link API Camera Link Properties x Place of Camera Link DLL Browse Serial Index ON Cancel 1 Input the DLL file name for Camera Link API by edit box Or click Browse button and select this file TE 0c Look in CLISBeeCtrl amp ex E3 File name eser ai Files of type Camera Link API File clser dll x Cancel 4 2 Input value corresponding to the position of Camera Link cable to connect into Serial Index column 3 Click OK button Click Cancel button when stopping setup Note The camera can be used without this operation after it has been set up correctly
34. ess generated by changing spectral response level of the light source Cal bl Output data of each pixel at perfectly dark digital Cal wh Output data of each pixel in uniform illumination digital Target Val Target value for correction 10bit digital Vin Input data digital Vout Output data digital The corrected data is expressed in the following equation Vout Vin Cal bl x Target val Cal wh Cal bl Waveform before bit correction 255 192 Output 128 64 3628 3662 3696 3730 3763 Pixel Number Waveform after bit correction Y 192 Output 128 64 3628 3662 3696 3730 3763 Pixel Number Figure 4 11 1 Waveform before and after bit correction XCM6040SAT2 UME 0007 01 NED 45 4 11 1 Command Settings You can set the correction on or off and acquire arbitrary white correction data by sending commands through serial communication The example of command settings shc 0 900 No correction shc 1 900 Factory white correction shc 2 900 Arbitrary white correction wht Acquisition of arbitrary white correction data 4 11 2 How to calibrate the camera 1 Remove the lens cap and point it at the white illumination in order to set a uniform wave level Then you can acquire arbitrary white correction data With a lens the shading by both a lens and a light source will be simultaneously corrected At this time please defocus a little to avoid being affected by the un uniformity of the objec
35. fault 10 bit MSB T MSB A gt 1Obit LSB A LSB Figure 4 7 1 Pin Assignments of Digital Data The A D converter of the camera has a 10 bit resolution For 8 bit output the upper 8 bit signal can be output as a video data XCM6040SAT2 UME 0007 01 NED 37 Video output phase of the camera is shown below 3072 e TFUUUUUUUUUUUVU DVAL LVAL VIDEO HETTAP Invalid Y Invalid Y Invalid Invalid Invalid Invalid Invalid Invalid VIDEO 2 TAP Invalid Invalid Invalid X Invalid X Invalid Invalid X Invalid FVAL 0 low level fixed Figure 4 7 2 Video Output Phase of the Camera UME 0007 01 XCM6040SAT2 38 NED 4 8 Exposure Mode and Timing Chart The camera has three exposure modes The overview of each mode and the timing are as follows 4 8 1 Free Run Exposure Mode Programming time setting In free run exposure mode the camera generates its own internal control signal based on two programmable parameters exposure time and readout time Table 4 8 1 1 Programmable Exposure Time p Programmable exposure time 73 2 1 257 140 97 Read tire unit us Exposure 1 2 3 4 Readout Figure 4 8 1 1 Free Run Exposure Mode The data of Exposure 1 is read out at Readout 1 XCM6040SAT2 UME 0007 01 NED 39 4 8 2 External Trigger Exposure Mode Trigger Edge In external trigger exp
36. he drop down list box Trigger Mode Free Run Video output abit KO pixels ADC Characteristic linear Direction of scanning forward Y Trigger Mode The selection of Free Run Exposure mode and External Trigger Exposure mode Video output The selection of the number of the output bit and the output block ADC Characteristic The selection of the A D characteristics Direction of scanning The selection of the scan direction XCM6040SAT2 UME 0007 01 NED 69 8 6 4 Intelligence Calibration Calib White Mode Factory White Level T p00 m Send Test Pattern lt Calibration gt Calib White Acquisition of white data and saving the calibration data to camera s flash memory Mode Level First choose the mode from the drop down list box Next set a value with the slider the edit box or the spin button Then click Send button Test Pattern The signal will be sent to the camera every time you make this selection from the menu in the drop down list box 8 6 5 Memory in camera Memory Dump Flash Load Flash Save Flash Initialize Memory Dump Read the data from the camera s work memory Flash Load Loading the data from the camera s flash memory Flash Save Saving the data in the camera s flash memory Flash Initialize Initializing the camera s flash memory with the factory standard data UME 0007 01 XCM6040SAT2
37. ic light distribution systems generally transmit very little blue light relative to IR Metal halide light sources are very bright but have a shorter life span compared to other light sources Generally speaking the brighter the light sources the shorter the life span CMOS image sensors are sensitive to infrared IR We recommend using daylight color fluorescent lamps that have low IR emissions If you use a halogen light source to prevent infrared from distorting the images use an IR cutoff filter that does not transmit wavelengths 3 Hardware 3 1 Camera Connection Use the camera in the following way 1 Camera Link cables must be used to connect the camera unit with the frame grabber board XCM6040SAT2 UME 0007 01 NED 17 Use two cables of the same length and the same manufacturer Use asymmetric Camera Link cables and connect the camera with the connector labeled as Camera side 2 Connect the camera with the designated power supply Use the designated power cable to connect the camera with the power source for the camera Insert the plug end of the cable into the camera Attach the opposite end loose wires to the power unit Other than those above a personal computer a frame grabber board a compatible lens a lens mount a light source and an encoder are necessary depending on the situation Line Scan Camera
38. ion rate The cables should not be too long to avoid the noise disturbance The power source has no fluctuation in voltage and is not deteriorated Yes When the camera gain is on a USE estab io BOW SUPE high level bright spots occur without incident light Secondary radiation rays The camera could be faulty Please could cause bright spots but contact us for assistance this is not malfunction XCM6040SAT2 UME 0007 01 NED 57 7 3 When the Camera becomes hot The consumption current of the power supply is larger than the rating The camera is too hot to touch The camera will become hotter ambient temperature while in because of self heating Allow air circulation around the camera the longer life Keep the ambient temperature within the range of the specifications The camera could be faulty Please contact us for assistance than the operation sufficient to give it UME 0007 01 XCM6040SAT2 58 NED 8 CLISBeeCtrl 8 1 Overview The CLISBeeCtrl is the remote control software for CLISBee Camera Control Protocol NCCP from a PC Connectable interfaces are following 1 Camera Link API 2 Communication Port COM port RS232C CLISBee is the nickname for XCM series camera kW camera using NED 8 2 System Reguirements PC PC AT compatible Operating System Microsoft Windows 2000 or XP Windows Vista not confirmed Free disk space 1 2MB It may
39. le Range Digital Digital 15 to 15DN 31Steps 8bit 60 to 60DN 31 Steps 10bit XCM6040SAT2 UME 0007 01 NED 13 FPN Fixed Patt Noise Typically 5 without correction at minimum gain ixed Pattern Noise 2 with correction at minimum gain PRNU Photo Response Typically 20 without correction at minimum gain Non Uniformity 4 with correction at minimum gain Random Noise Typically 20DN peak value at minimum gain Video output Camera Link Base Configuration 8 or10bit 2tap Control Input CC1 External Trigger Signal CC2 4 Not in use Data Controller 3M MDR26 Camera Link x 1 Connectors Power Supply Hirose HR10A 4Pin Maximum Cable Length m 10 1 Lens Mount Nikon F Mount Operating Temperature C i s P es 0 to 50 No Condensation Power Supply Voltage V DC12 to 15 5 Consumption Current mA 500 typically Size W xH x D mm 80 x120 x 79 7 Mass g Camera only Approx 730 1 Shading Correction 2 Gain Offset Video Output 8bit 10bit Adjustable Additional Function 3 Test Pattern Output ON OFF 4 Programmable Exposure Control 5 Scan Direction Switching 1 Tested under the following conditions i Camera Link Cable 14B26 SZLB A00 0LC by 3M Full Configuration 10m ii Frame Grabber Board Matrox SOL 6M CL by Matrox Solios Base Configuration compatible or GRAPHIN IPM 8531CL M and IPM 8531CL F 2 DN Digital Number
40. ng Pixel Correction Data Acquires the current pixel correction data and saves it in the flash memory One correction data can be saved at each step of analog gain Format 1 CMD CR e CMD wht lt Example gt XCM6040SAT2 UME 0007 01 NED 21 wht CR gt OK gt wht 4 2 13 Setting Pixel Correction Sets pixel correction e Format 3 CMD VAL1 VAL2 CR e CMD shc e VALI 0 1 2 0 Correction OFF 1 Factory white correction 2 Arbitrary white correction Correction level e VAL2 0 to 1023 Setting correction level 10bit Example shc 1 900 CR for Factory white correction Correction level 900 gt OK gt shc 1 900 4 2 14 Setting Exposure Time Readout Time Prolongs the line period without changing the exposure time Format2 CMD VAL1 CR CMD pad VAL1 0 to 50 0 40960us lt Example gt padL110 CR gt OK gt pad 10 The increment of the line period depends on the exposure time setting command VAL1 in int For example if VAL1 in int 1 and VAL1 in pad 1 the increment is 12 5ns x 2 x 16 x 2 0 8us If VAL1 in int 3 and VAL 1 in pad 1 the increment is 12 5ns x 2 x 16 x 2 x 2 x 2 3 2us And if VAL in int 5 and VAL1 in pad 1 the increment is 12 5ns x 2x 16 x 2x 2x2x2x2 12 8us UME 0007 01 XCM6040SAT2 32 NED 4 2 15 Returning the Cameras Settings to the its original status Returns the current camera settings Format 1 CMD CR e CMD sta lt
41. of the power supply connector is shown below and Table 3 3 2 e Round shape push pull lock type Table 3 3 2 Pin Assignment of Power Supply Connector Color of Cable 3 4 Power Supply The camera requires a single power supply DC 12 to 15V When selecting a power source choose one with the capacity to allow for in rush current 15W or more recommended Insert the cable plug securely until it locks into position This is to prevent the connector from coming loose during power transmission Acceptable Cable Acceptable plug DGPS 10 HIROSE HR10A 7P 4S Power supply voltage DC 12 15V 5 Consumption Current rated DC 12V 500mA LED lamp illuminates when 12V to 15V power is being supplied to the camera If the lamp fails to illuminate even after power is switched on turn OFF power immediately Inspect wiring Check the voltage and capacity of the supplied power source XCM6040SAT2 UME 0007 01 NED 23 4 Camera Control The camera can be controlled through the serial communication Two methods can be used to change the camera s parameters The first approach is to change parameters using CLISBeeCtrl Camera control software See 8 CLISBeeCtrl Or you can also change the parameters directly from your application by using binary read write commands to set values in the camera register Once the camera has been set up according to your requirements the camera can be used to
42. oltage power supply network which supplies buildings used for domestic purposes XCM6040SAT2 UME 0007 01 NED 3 Introduction Thank you for purchasing NED s Line Scan Camera We look forward to your continued custom in the future For safety use For your protection please read these safety instructions completely before operating the product and keep this manual for future reference The following symbols appear next to important information regarding safe product handling 4 Wa rning If the product is not handled properly this may result in serious injury or possible death If th duct i t handled ly thi Iti A Caution e product is not handled properly this may result in physical injury or cause property damage Safety precaution A Warning Never disassemble or modify this product unless 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 in an environment that is exposed to rain or other severe external elements hazardous gases or chemicals lf the product is not to be used for an extended period of time as a safety precaution always unplug the connection cable from the camera unit f the product installation or inspection must be executed in an overhead location please take the necessary measures to prevent the came
43. osure mode Trigger Edge the exposure time is determined by the setting for the line period parameter each exposure starts with the rising edge and the line period is determined by the time from rising edge to rising edge of the internal control signal The range of programmable exposure time the timing chart of the exposure and the readout are shown below Table 4 8 2 1 Programmable Exposure Time p Programmeble exposure time 73 2 1 257 140 97 r pedcs Co Vane nue Lune rage pe ore unit us 1 2 3 Trigger CC1 A Exposure gt 1 2 Readout Figure 4 8 2 1 External Trigger Trigger Edge Exposure Mode The data of Exposure 1 is read out at Readout 1 UME 0007 01 XCM6040SAT2 40 NED 4 8 3 External Trigger Exposure Mode Trigger Level In external trigger exposure mode Trigger Level the exposure time is determined by the setting for the line period parameter each exposure starts with the rising edge and the line period is determined by high trigger pulse time The range of programmable exposure time the timing chart of the exposure and the readout are shown below Table 4 8 3 1 Programmable Exposure Time a High tigger pulse tme 2768 6 Low wioger puse ime 236 c Trigger pulse period unit us 1 2 3 Trigger CC1 Exprosure LEE A L Readout Figure 4 8 3 1 External Trigger Trigger Level Exposure Mode The data of
44. ow 8 5 5 Check of the contents of communication Click Console tag near the bottom window jf CLISBeeCtrl XCM6040SAT2 UME 0007 01 NED 65 8 5 6 Export Parameters to text file 1 Click button A I 2x Save in CLISBeeCtl er E3 SampleProgram File name Tt Save as type Text file txt z Cancel A 2 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 1 Select menu File Text Load Aix Look in C3 CLISBeeCtl e AE SampleProgram File name Pee o SS Files of type Text file txt E Cancel p ZA 2 Input file name and click Open button Each command preserved in the text file is issued one by one UME 0007 01 XCM6040SAT2 66 NED 8 6 Control 8 6 1 Gains and Offsets Gain Analog 1 x1 0 b Analog 2 x 000 04B Digital j o Send x1 x2 Offset Digital 1 j MS Send lt Gain gt Analog 1 Analog 2 The signal will be sent to the camera every time you make a selection from the menu in the drop down list box Note XCMxOxOSA does not use Analog 2 Included to Analog 1 Digital Set a value with the slider the edit box or the spin button Then click Send button lt Offset gt Digital Set a value with the slider the edit box or the
45. ra unit and its components from accidentally falling to the ground If smoke an abnormal odor or strange noise is emitted from the camera unit first turn OFF power then unplug the cable from the camera unit This product is not intended for use in a system configuration built for critical applications UME 0007 01 XCM6040SAT2 4 NED Instructions before use Only operate this product within the recommended environmental temperature range Use only the specified power source and voltage rating Do not drop this product Avoid exposure to strong impact and vibrations Install the camera unit in a well ventilated environment in order to prevent the camera from overheating If the camera must be installed in an environment containing dust or other particles take required measures to protect the camera unit from dust adhesion Do not unplug the cable while power is being supplied to the camera unit To prevent product damage always shut down the power supply before unplugging the power cable When the surface of the camera window becomes dirty due to dust or grime black smudges appear in the displayed image Use an air blower to remove 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 fluorescent lamp is recommended If halogen lighting is employed always install an infrared filter into
46. ration time becomes 100 110 10 in the first slope it becomes 10 in the second slope and the knee point reset level becomes half of the saturate level as the diagram below indicates Please note as the figure of the reset level become larger the output is smaller than it Data rate is 61 9 4 sec 8192 pixels 240MHz version 92 8 u sec 8192 pixels 160MHz version Because the dynamic range is 5 5 times one the ratio of amount of saturation exposure 0 55 0 1 it becomes 75dB 60dB 20log5 5 74 8 UME 0007 01 XCM6040SAT2 74 NED 1023 767 The second slope 511 255 output 10bit digital data The first slope 0 05 0 55 4 Amount of saturation exposure light exposure lux sec 2 Control the comand for msl 0 0 8 mst 0 0 11 int 0 66 after choose Multi slope mode by sending command when the ratio of integration time is 5 The integration time becomes 55 in the first slope it becomes 11 in the second slope and the knee point reset level becomes half of the saturate level as the diagram below indicates Data rate is 38 4 u sec 8192 pixels 240MHz version 57 6 u sec 8192 pixels 160MHz version The amount of saturation exposure is 0 05 0 25 0 3 Because the dynamic range is 3 times one the ratio of amount of saturation exposure 0 3 0 1 it becomes 69 5dB 60db 20log3 69 5 1023 767 The second slope output 1Obit digital data e 25
47. spin button Then click Send button XCM6040SAT2 UME 0007 01 NED 67 8 6 2 Clock 8 Integration Clock eo MHz Exposure time Dividing 15 M Counter E 60 cj Send Integration Time Counter Clock 2 Dividing 32 00 usec Padding o send 1 Padding Time Padding Clock 2 Dividing 0 00 usec Scanrate 35 20 usec Range 3 20 684 80 o usec Scanrate gt Counter Calculating Clock Shows the camera internal clock frequency This parameters are not used Dividing Counter Setting integration time First choose a dividing clock from the drop down list box Next set a counter value with the slider edit box or the spin button Then click Send button Integration Time Shows the calculated value of integration time unit us Padding Set a value with the slider the edit box or the spin button Then click Send button Padding Time Shows the calculated value of padding time unit us Scanrate Shows the calculated value of the scan rate unit US Scanrate gt Counter Calculating Set the value in the edit box Then click this button Put the desirable scan rate value then the counter value will be calculated automatically with the present values of clock dividing and padding UME 0007 01 XCM6040SAT2 68 NED 8 6 3 Trigger amp Video The signal will be sent to the camera every time you choose make a selection from the menu in t
48. ssages Camera Response Meaning OK Camera executed command CMD ERR Command is not valid CMD OVR ERR Command text line is too long VAL ERR Parameter accepted was outside of specified MEM ERR Memory error XCM6040SAT2 UME 0007 01 NED 25 4 1 4 Camera Control Commands Table 4 1 4 1 shows the list of Camera Control Commands Control Item Table 4 1 4 1 List of Camera Control Commands VAL1 Control Description Analog Gain 0 to 20 x1 00 x11 22 1 06dB step Digital Gain 0 to 511 x1 x2 x0 003906 step Digital Offset 15to15 15 15 1DN step at8bit 60 60 4DN step at1 Obit Exposure Mode 0 1 2 3 Free Run Ext Edge Ext Level Multi slope Programmable Exposure Time Dividing Counter 80 4 1257062 40 us Dividing 32 to 32768 Counter 61t01023 Output Signal Setting 1 VAL1 8bit X 1Obit VAL2 O Fixed selection Output Signal Setting 2 Linear Log Memory Initializing Reset to factory settings Memory Load Readout setup data in memory Memory Save Store present setup data in memory Test Pattern OFF ON Pixel Correction Data Save Store pixel correction data in memory Pixel Correction Setting 0 to1023 0 Correction OFF 1 Factory white 2 Arbitrary correction Correction level 10 bit correction white Exposure Readout Time 0 61440us
49. t 2 Send the wht command through serial communication 3 Confirm that the camera returns gt OK and gt wht Thus arbitrary white correction data is saved and loaded to the camera 4 Send the shc 2 VAL2 command through serial communication Then the arbitrary white correction will be on and set the correction level as VAL2 UME 0007 01 XCM6040SAT2 46 NED 4 12 Test Pattern This camera can generate a test pattern Use the test pattern to verify the proper timing and connections between the camera and the frame grabber board The test pattern of the camera is below Figure 4 12 1 Test Pattern of the Camera Figure 4 12 2 Test Image the Camera The test pattern is a ramp from 0 to 1023DN in 10 bit mode and then it repeats itself from 0 again 4 times XCM6040SAT2 UME 0007 01 47 NED 5 Confirming Camera Settings 5 1 Before Power on 1 Confirm the pin assignment of the power cable Color of Cable 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 says Camera side connect it to the camera Frame grabber side Camera side UNC 24 40 Screw 2 39 7 a 32 5 Cable Length Figure 5 1 2 Connection Direction of Camera Cable UME 0007 01 XCM6040SAT2 48 NED
50. t Signals 2 Setting Linear Log Sets the data format of output signals Format 2 CMD VAL1 CR e CMD VOC e VAL 0 1 O linear output 1 log output lt Example gt voc O CR linear output 20K gt voc 0 4 2 8 Memory Initializing Initializing Camera Settings Reset the flash memory to the factory default Format 1 CMD CR e CMD rst lt Example gt XCM6040SAT2 UME 0007 01 NED 29 rst CR gt OK gt Type XCM6040SAT2 gt Ver 2 36 0x4425 gt Serial 0 gt check code 20070615 gt gax 0 gt gdx 0 gt odx 0 gt inm 0 gt int 1 61 gt cka 0 gt voa 0 0 gt voc 0 gt tpn 0 gt shc 1 900 gt pad 0 gt rev 0 gt rst 4 2 9 Memory Load Reads out the camera settings from the flash memory Format 1 CMD CR e CMD rfd lt Example gt rfd CR gt OK UME 0007 01 gt Type XCM6040SAT2 gt Ver 2 36 0x4425 gt Serial 0 gt check code 20070615 gt gax 0 gt gdx 0 gt odx 0 gt inm 0 gt int 1 61 XCM6040SAT2 30 NED gt cka 0 gt voa 0 0 gt voc 0 gt tpn 0 gt shc 1 900 gt pad 0 gt rev 0 gt rfd 4 2 10 Memory Save Stores the current camera settings in the flash memory Format 1 CMD CR e CMD sav lt Example gt sav CR gt OK gt sav 4 2 11 Generating Test Pattern Generates test pattern Format 2 CMD VAL1 CR e CMD tpn e VAL 0 1 0 Image data 1 Test pattern Example tpn 1 CR Generating test pattern 20K gt tpn 1 4 2 12 Savi
51. teristic line becomes a biflex line that bends at the pink and green points see above figure on the right hand side In the case of A blue one if you don t use the Multi slope mode the photoelectric conversion characteristic is straight line and A the amount of the incident light in camera is saturated As curving the linear response of photoelectric conversion characteristic makes it change line A Like this in the light exposure of green make change from B to B orange line make change from C to C The light exposure of pink and red in this case no needs to change You can work out the wide dynamic range as a result of handling as signal without saturating by using Multi Slope if large exposure amounts instead of normal XCM6040SAT2 UME 0007 01 NED 73 It explains as an example of XCM8060SA as follows 9 2 Normal mode Data rate is 35 7 u sec 8192 pixels 240MHz version 52 8 usec 8192 pixels 160MHz version The dynamic range is decided in the saturation voltage of the sensor and the ratio of the output at dark time The specification of the sensor is 60dB commonly 1023 E D 4 ae E S 767 Ki e re D 2 511 a e 5 23 gt S 255 o 0 0 1 light exposure lux sec 9 3 When you curve it one time Control the comand for msl 0 0 8 mst 0 0 10 int 0 110 integration count after choose Multi slope mode by sending command int 3 when the ratio of integration time is 10 The integ
52. x 1 and x 11 2 Format 2 e CMD e VAL lt Example gt gax 5 CR Setting analog gain 5 x1 84 gt OK gt gax 5 XCM6040SAT2 CMD VAL1 CR 0 x1 to 20 x11 2 UME 0007 01 NED 27 4 2 2 Setting Digital Gain Sets digital gain in 512 steps between x 1 and x 2 e Format 2 CMD VAL1 CR e CMD gdx e VAL O x 1 to 511 x 2 Example gdx 255 CR Setting digital gain 255 1023 1023 255 x1 33 gt OK gt gdx 255 4 2 3 Setting Digital Offset Sets digital offset 15 to 15 8bit 1DN Step 60 to 60 10bit 4DN step Format 2 CMD VAL1 CR e CMD odx e VAL 15 to 15 lt Example gt odx 5 CR Setting digital offset 5 8 bit or 20 10 bit gt OK gt odx 5 4 2 4 Setting Exposure Mode Sets the exposure mode Format 2 CMD VAL1 CR e CMD inm e VAL 0 1 2 3 lt Example gt inm 0 CR Setting the exposure mode free run gt OK gt inm 0 4 2 5 Setting Exposure Time Sets the exposure time e Format 3 CMD VAL1 VAL2 CR e CMD int UME 0007 01 XCM6040SAT2 28 NED e VALI 1 to 11 Setting Dividing e VAL2 61 to 1023 Setting Counter value Example int 1 120 CR Setting exposure time 4845 gt OK gt int 1 120 4 2 6 Setting Output Signals 1 Setting Data Format Sets the data format of output signals Format 3 CMD VAL1 VAL2 CR e CMD voa VAL1 0 1 Selecting output data 8 bit or 10bit e VAL2 O fixed value Example voa 0 OCR 8bit output gt OK gt voa 0 0 4 2 7 Setting Outpu
53. your system configuration Please note that exposure to long wavelength light outside of the sensors visible optical range can affect the image 999 Sensitivity may fluctuate depending on the spectral response level of the light source In cases like this changing the light source to one with a different spectral response level may reduce this problem The uneven brightness can be completely cleared by using 4 11 pixel correction function Please see 4 11 Pixel Correction section For stabilized image capturing turn ON the power supply and execute aging for ten to twenty minutes before actually using the camera unit Do not share the power supply with motor units or other devices that generate noise interference Do not disconnect the camera while rewriting an embedded memory When you change exposure mode that is set at NED factory input control signal CC1 from the capture board 9 XCM6040SAT2 UME 0007 01 NED 5 Exclusion Clause The manufacturer assumes no responsibility for damages resulting from natural disasters earthquakes or acts executed by a third party Warranty excludes any accidents resulting from improper handling or misuse of this product whether intentional or not and any camera operations conducted under abnormal conditions The manufacturer assumes no responsibility for any incidental damages loss of corporate profits interruption of business etc resulting form use or

Download Pdf Manuals

image

Related Search

Related Contents

NOTICIAS RED - Seguridad Social  VH-MS260WH Manual de usuario User Manual Manual de utilizador    Lava-louças green&clean  

Copyright © All rights reserved.
Failed to retrieve file