Page 1
User’s Manual Line Scan Camera Type: XCM2080SAT4/XCM2040SAT4 NIPPON ELECTRO-SENSORY DEVICES CORPORATION...
Page 2
Directive on Waste Electrical and Electronic Equipment (WEEE) Please return all End of Life NED products to the distributor from whom the product was purchased for adequate recycling and / or disposal. All costs of returning the Product to NED are borne by the shipper.
Page 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.
Page 4
Design the system configuration so that a loop will not be formed by the ground potential differential. 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. XCM2080SAT4...
Page 5
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Table of Contents 1 Product Outline ..................9 1.1 Features(XCM2080SAT4/XCM2040SAT4) ..............9 1.2 Application ..........................9 1.3 Image Sensor ........................10 1.4 Performance Specifications ....................12 2 Camera Setting and Optical Interface ........14 2.1 Setting the Camera ......................14 2.2 Fixing the Camera ......................
Page 7
7.1 When there is no Image ..................... 57 7.2 When Noise is present in the Image ................59 7.3 When the Camera becomes hot ..................61 8 CLISBeeCtrl ....................62 8.1 Overview ..........................62 8.2 System Requirements ......................62 XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 8
8.7 Upgrade ..........................74 8.8 How to Program ........................74 8.9 Attention on use ......................... 74 9 Others ......................75 9.1 Notice ........................... 75 9.2 Contact for support ......................75 9.3 Product Support ......................... 76 Revision History .................... 77 XCM2080SAT4 XCM2040SAT4 UME-0006-04...
1 Product Outline 1.1 Features(XCM2080SAT4/XCM2040SAT4) High speed readout 320MHz:XCM2080SAT4 / 160MHz:XCM2040SAT4 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 ...
(XCM2080SAT4)/ 160MHZ(XCM2040SAT4)to acquire high quality images and highly sensitive. Both of the pixel sizes are 14μmx14μm. XCM2080SAT4 outputs its 2048 pixel data through 80MHz-4Tap or *80MHz-2Tap and 1024pixel data through 80MHz-2Tap. XCM2040SAT4 outputs its 2048 pixel data through 40MHz-4Tap or *40MHz-2Tap and 1024 pixel data through 40MHz-2Tap.
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 Specifications Items XCM2080SAT4 XCM2040SAT4 Number of Pixels 2048 / 1024 14x14 Pixel Size H x V (μm) Sensor Length (mm) 28.672(2K) / 14.336(1K)
Page 13
*1) DN : Digital Number (8bit : 0-255 / 10bit : 0-1023) *2) Measurements were made at room temperature and daylight fluorescent light The spectral responsivity is shown below. 相 対 感 度 ( % ) 1000 Wavelength (nm) Figure 1-4-1 Spectral Responsivity XCM2080SAT4 XCM2040SAT4 UME-0006-04...
If using the front panel M4 mounting holes (4 places at front, 8 places at side), the screw length for fixing the camera should be less than 6mm. No X-, Y-axis orientation and tilt adjustment mechanism is available. Please prepare an adjustment mechanism if required. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 15
The dimensions of the camera are shown below. F Mount) Figure 2-2-1 Dimensions of the Camera ( XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 16
Figure 2-2-2 Dimensions of the Camera (C Mount) XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 19
3M:14B26-SZLB-xxx-0LC Camera Link Medium Configuration Frame Grabber Board unused at 2tap Line Scan Camera XCM2080SAT4 / XCM2040SAT4 Power Cable Camera Power Supply DC+12V 15W Figure 3-1-1 Connections between Camera and Frame Grabber Board and Power Supply <Note: Choosing the appropriate Camera Link cable length >...
The layout of input /output connecters and the LED indicator are as follows. CLISBee-S DIGITAL LINE SCAN CAMERA DATA1 CL1: CTRL CL2: DATA2 CameraLink Connector(MDR26) indicator POWER DC12-15V Power Connector(HIROSE HR10A 4P) Figure 3-2-1 Input/Output Connectors and Indicator XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 22
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. #4-40 Figure 3-3-3 Camera Link Connector XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 23
3M: 14B26 –SZLB – xxx – 0LC by or equivalent Notes: 1) To avoid uncoupling of the cable connectors during power on, make sure to clamp them with the locking screws. 2) Do not unplug the cables while power is being supplied to the camera. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
I will recommend the shield processing of the power cable to be connected with GND on the power supply side. –4S) AcceptableCable (Acceptable plug): DGPS10 (HIROSE:HR10A Power supply voltage: DC+12 –15V (+/-5%) Consumption Current (rated): DC+12V: 390mA(XCM2080SAT4) DC+12V: 320mA(XCM2040SAT4) XCM2080SAT4 XCM2040SAT4 UME-0006-04...
CMD: Control text (3 Bytes) Use 3 lowercase letters only. No numerals allowed. Carriage Return (0x0D) □: Space (0x20) or Comma (0x2C) VAL1: Setting value (decimal) the character is not used. VAL2: Setting value (decimal) the character is not used. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
When the control character exceeds 254 characters VAL ERR! Parameter accepted was outside of specified MEM ERR! Camera memory error When the scanning interval becomes more than between TRG ERR! a few seconds when arbitrary pixel correction data is acquired XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Control Item Control Description VAL1 VAL2 Analog Gain x2(6dB) Digital Gain Digital Offset Exposure Mode Free Run 98.7μs(XCM2080SAT4) Programmable 1974 Exposure Time 197.4μs(XCM2040SAT4) Output Signal Setting 8bit, 2048pixel 4Tap Test Pattern Factory correction data ON, Pixel Correction Setting User correction target value 512DN...
4.3 Internal Circuit Configuration Block The internal circuit configuration block of XCM2080SAT4、XCM2040SAT4 is shown below. FPGA receives the digital output from CMOS image sensor, and converts the data into Camera Link Medium Configuration or Base Configuration. Clock, CLISBee CMOS Image Sensor...
(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. The indicator (LED green) changes from blinking into lighting. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
When 8bit is output, high rank 8bit is output as video data though the A/D converter resolution is 10bit. 8-bit(Default) 10-bit bit9 bit9 bit8 bit8 bit7 bit7 bit6 bit6 bit5 bit5 8bit 10bit bit4 bit4 bit3 bit3 bit2 bit2 bit1 bit1 bit0 bit0 Figure 4-8-1 Pin Assignments of Digital Data XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 39
Notes: 1) It becomes Camera Link Medium Configuration when 4Tap is selected, and it becomes Base Configuration output when 2Tap is selected. When 2Tap 2048 pixel output is selected, scan rate becomes about 1.8 times at 4Tap. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
4.9.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-9-1-1 Programmable Exposure Time Item symbol XCM2080SAT4 XCM2040SAT4 6.7~3276.7(4TAP) 13.4~6553.4(4TAP) Programmable exposure time 13.4~3276.7 (2TAP)
The range of programmable exposure time, the timing chart of the exposure and the readout are shown below. Table 4-9-3-1 Programmable Exposure Time (Trigger Level) Item Symbol XCM2080SAT4 XCM2040SAT4 6.4(2K 4TAP, 1K 2TAP) 12.8(2K 4TAP, 1K 2TAP) Readout time 12.8(2K 2TAP) 25.6(2K 2TAP)
Df:Dark Current (DN) Volume of Light(lx・s) Figure 4-10-1 Saturation Exposure and Dark Current Output Note: 1) Adjust amount of offset in accordance with the requirements of your camera system. 2) The gradients of lines do not change. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Table 4-11-1 Gain-Sensitivity analog gain Sensitivity V/(lx・s) X1(0dB) X2(6dB) X4(12dB) X8(18dB) X10(20dB) X12(22dB) X20(26dB) 1000 Note: Gain and noise values are proportionally related. Adjust amount of gain in accordance with the requirements of your camera system. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Vout=(Vin-Cal_bl) x Target_val / (Cal_wh-Cal_bl) Luminance Profile Image“before”user arbitrary pixel Green line is Luminance Profile is corrected. Image“after”user arbitrary pixel Green line is Luminance Profile is corrected. Figure 4-12-1 Waveform and image before and after bit correction XCM2080SAT4 XCM2040SAT4 UME-0006-04...
1) The numerical value of 0~1023 is input to above mentioned “Val” as a user correction target value. 2) The user correction target value is not full-scale output if it doesn’t make it to a value that is a little larger than the acquired picture brightness. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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 XCM2080SAT4/XCM2040SAT4 is below. 10bit 2048 Pixels Figure 4-13-1 Test Pattern of...
Page 49
Figure 4-13-3 Test Pattern of 8bit 2048 Pixels Figure 4-13-4 Test Image of 8bit 2048 Pixels It increases in increments of 1DN to 1023DN in order from the first pixel 0DN. This pattern is repeatedly output. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 50
Figure 4-13-5 Test Pattern of 8bit 1024 Pixels Figure 4-13-6 Test Image of 8bit 1024 Pixels It increases in increments of 1DN to 255DN in order from the first pixel 0DN. This pattern is repeatedly output. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 51
Figure 4-13-7 Test Pattern of 10bit 1024 Pixels Figure 4-13-8 Test Image of 10bit 1024 Pixels It increases in increments of 1DN to 1023DN in order from the first pixel 0DN. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Camera side connector CL2 and frame grabber side connector CHANNEL#1 are connected. CL1=CHANNEL#0 CL2= CHANNEL#1 CLISBee-S DIGITAL LINE SCAN CAMERA DATA1 CL1: CTRL CHANNEL #0 CL2: DATA2 CHANNEL #1 POWER DC12-15V Figure 5-1-3 Channel of Camera Link Cables XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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 utility. Figure 5-2-2 Setting of Exposure Mode and Video Output Mode XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 54
(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 XCM2080SAT4 XCM2040SAT4 UME-0006-04...
(2) Are there dark lines in the direction of vertical scanning on the image? <Cause> Dust on the sensor window. Note: Dust may come on the sensor window from the inside or the outside of the camera. Remove the dust with air or a lens cleaner. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
The sample software program is used to communicating control the camera and is communicating with the camera To next page with the camera successfully. successfully. To next page To next page Confirm the communication software, the control protocol for the camera and commands. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 58
The optical axes of the camera and Check the light source. If the images are the image sensor are aligned. too dark, try to increase the light intensity, and vice versa. The camera could be faulty. Please contact us for assistance. カメラの修理をご依頼ください。 XCM2080SAT4 XCM2040SAT4 UME-0006-04...
(attached to a machine which applies stress to the cables). Check the condition of the camera cables and the power supply cable. camera could faulty. To next page Please contact us for assistance. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 60
When the camera gain is on a high level, bright spots occur without incident light. The camera could be faulty. Please Secondary radiation (rays) contact us for assistance. could cause bright spots, but カメラの修理をご依頼ください。 this is not malfunction. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Allow sufficient air circulation around the camera to give it the longer life. Keep the ambient temperature within the range of the specifications. The camera could be faulty. Please contact us for assistance. カメラの修理をご依頼ください。 XCM2080SAT4 XCM2040SAT4 UME-0006-04...
8 CLISBeeCtrl 8.1 Overview The CLISBeeCtrl is the remote control software for “CLISBee*” camera using “NED Camera Control Protocol”(NCCP) from a PC. Connectable interfaces are following. 2)Camera Link API 3)Communication Port (COM port, RS232C) *CLISBee is the nickname for XCM series camera.
It is possible to switch the page by clicking each tab under the window. A B C D E 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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
3)Click “Setting” button to set the interface. (See 8.5.2.2. and 8.5.2.3.) Click “OK” button. 4) Click “Cancel” button when stopping setup. Note: The camera can be used without this operation after it has been set up correctly. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Page 65
8.5.2.2 Setting Communication port 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) Port: Select connecting port. (2) Bits per Second: 9600 (3) Data bits: 8...
Page 66
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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 bottom window. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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” 2)Input file name and click “Open” button. Each command preserved in the text file is issued one by one. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Digital : Set a value with the slider, the edit-box or the spin-button. Then, click “Send” button. < Offset > Digital : Set a value with the slider, the edit-box or the spin-button. Then, click “Send” button. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
μs. 2) The calculating formula and the value of PaddingTime are displayed by the unit of μs. 3) The calculation value at scanning cycle (Scanrate) is displayed by the unit of μs. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Direction of scanning : The order of outputting data from the camera is switched in positive direction (forward) or opposite direction (reverse). l inear XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. Note: It takes a while to save and initialize. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. XCM2080SAT4 XCM2040SAT4 UME-0006-04...
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. 9.2 Contact for 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 (1) executing the “sta”...
Revision History Revision Number Date Changes 24 Mar. 2010 Initial release 7 Jul. 2010 Add directive on WEEE etc. 10 Jun 2011 Add calculated value of maximum cable length 10 Oct. 2012 Update the EU Harmonised Standards XCM2080SAT4 XCM2040SAT4 UME-0006-04...
Need help?
Do you have a question about the XCM2080SAT4 and is the answer not in the manual?
Questions and answers