Page 1
User’s Manual Line Scan Camera Type: XCM4085DLMT4 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.
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
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. XCM4085DLMT4 UME-0058-03...
As a general rule, in the first instance fault diagnosis should take the form of a telephone call or an email to enable us to assess the circumstances of the malfunction. However, depending on the customer’s requests, we, or our agent, may require an additional fee for this service. XCM4085DLMT4 UME-0058-03...
Page 6
On request, arrangements can be made separately. Scope of Repair Service The above assumes business dealings and usage to take place in the customer’s region / country. In cases of business dealings and/or usage outside the customer’s region/country, separate consultation is required. XCM4085DLMT4 UME-0058-03...
4.2.11 White Pixel Correction Data Save ................. 34 4.2.12 Initializing Pixel Correction Data .................. 35 4.2.13 Setting Pixel Correction ....................35 4.2.14 Setting Exposure Time - Readout Time ............... 36 4.2.15 Returning the Camera Settings status ................. 36 XCM4085DLMT4 UME-0058-03...
Page 8
7.2 When Noise is present in the Image ..................66 7.3 When the Camera becomes hot ..................... 68 8 CLISBeeCtrl ......................69 8.1 Overview ........................... 69 8.2 System Requirements ......................69 8.3 Install ............................69 8.4 Uninstall ............................ 69 8.5 Operation ..........................70 XCM4085DLMT4 UME-0058-03...
Page 9
8.7 Upgrade ............................. 81 8.8 How to Program ........................81 8.9 Attention on use ........................81 9 Others ........................82 9.1 Notice ............................82 9.2 Contact for support ........................82 9.3 Product Support ........................83 Revision History ......................84 XCM4085DLMT4 UME-0058-03...
The camera comes with an F-Mount. 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 This camera utilizes an Intelligent Transportation System Outdoor surveillance XCM4085DLMT4 UME-0058-03...
Page 11
LED incident lighting 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 Fields Inspection of patterns on film PCBs XCM4085DLMT4 UME-0058-03...
85MHz_2tap by 2x2 pixels binning 4096Pixels A line B line (View from camera mount side when the camera screw hole for a tripod is at the bottom) 2048 pixels with 14µm-square pixel equivalent by 2x2 pixels binning 2048Pixels 14um 14um XCM4085DLMT4 UME-0058-03...
(8/10bit / 4 tap) Control Input CC1: External Trigger Signal, CC2-4: Not in use Data/Controller 3M: MDR26 [Camera Link] x 2 Connectors Power Supply Hirose: HR10A (6Pin) Lens Mount Standard: F Mount Operating Temperature (˚C) 0 to 50 XCM4085DLMT4 UME-0058-03...
Page 14
3. Test Pattern Output On / Off 4. Programmable Exposure Control 5. Scan Direction Switching Note: *1) DN : Digital Number (8bit : 0-255) *2) Measurements were made at room temperature. The spectral responsivity is shown below. Figure 1-4-1 Spectral Responsivity XCM4085DLMT4 UME-0058-03...
8mm at the front and less than 6mm at the side. No X-, Y-axis orientation and tilt adjustment mechanism is available. Please prepare an adjustment mechanism if required. XCM4085DLMT4 UME-0058-03...
Page 16
The dimensions of the camera are shown below. Figure 2-2-1 Dimensions of the Camera XCM4085DLMT4 UME-0058-03...
2.3 Optical Interface The XCM4085DLMT4 comes with an F-Mount as standard. 1) Quantities of light and the wavelength etc. of a source of light necessary to take the image for which the customer hopes are different according to the usage. The factor to...
DC+12V 10W Figure 3-1-1 Connections between Camera and Frame Grabber Board and Power Supply Camera Link cables maker may have two types of cable for the Camera Link Medium Configuration board. See the specification and choose the appropriate cable. XCM4085DLMT4 UME-0058-03...
Page 19
Link cable type and length for your application. We recommend you perform a connection test in advance. Table 3-1-1 calculated value of maximum cable length maximum cable length (m) Solios model clock speed(MHz) SOL 6M CL E* (20~66MHz) SOL 6M FC E* (20~85MHz) XCM4085DLMT4 UME-0058-03...
The layout of input /output connecters and the LED indicator are as follows. CLISBee-A DIGITAL LINE SCAN CAMERA DATA1 CL1: CTRL CL2: DATA2 CameraLink Connector(MDR26) indicator POWER DC12-15V Power Connector(HIROSE HR-10A 6P) Figure 3-2-1 Input/Output Connectors and Indicator XCM4085DLMT4 UME-0058-03...
Page 23
3M: 14B26 –SZLB – xxx – 0LC by or equivalent Notes: 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. XCM4085DLMT4 UME-0058-03...
Power supply voltage: DC+12 –15V (+/-5%) Consumption Current (rated): DC+12V: 350mA If the lamp fails to illuminate even after power is supplied, turn off power immediately. Inspect wiring. Check the voltage and capacity of the supplied power source. XCM4085DLMT4 UME-0058-03...
CMD □ VAL 1 □ VAL2 □ VAL3 CR CMD: Control text (3 Bytes) Use 3 lowercase letters only. No numerals allowed. Carriage Return (0x0D) □: Space (0x20) or Comma (0x2C) VAL: Setting value (decimal, 1 Byte x maximum 5 digits) <Example> gax□0 CR XCM4085DLMT4 UME-0058-03...
Table 4-1-3-1 Error Messages Camera Response Meaning 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 range MEM ERR! Camera memory error XCM4085DLMT4 UME-0058-03...
Data Save memory. Delete user arbitrary pixel correction data and reset to factory Pixel Correction setting. Data Do not turn off the power supply calibdef Initializing until this control is completed. It takes about one minute to complete XCM4085DLMT4 UME-0058-03...
Page 28
See more information on 4.2.21 Switch between Dual Line Mode (average)/ Single Line Mode (A line)/ Output Signal Dual Line Mode (addition) Single 0/1/2/3 Line Mode(B line). Setting 2 VAL 2 is fixed at 0. See more information on 4.2.21 XCM4085DLMT4 UME-0058-03...
Scanning Direction Forward Line Delay Line Delay 0(Line Delay setting is not used) Output Signal Setting 1 8bit, 4096pixels_4tap Output Signal Setting 2 Dual Line Mode (Average) Gamma Correction Setting gamma 1000 Gamma correction setting is not used XCM4085DLMT4 UME-0058-03...
>gdx 255 4.2.3 Setting Digital Offset Sets digital offset -127 to 127(0.5DN/step at 8bit / 2DN/step at 10bit) Format 2 CMD□VAL 1 CR -127 to 127 <Example> odx□10 CR (Setting digital offset 5/20DN at 8/10-bit]) >OK >odx 10 XCM4085DLMT4 UME-0058-03...
Save the user arbitrary 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 <Example> blk CR >OK >blk XCM4085DLMT4 UME-0058-03...
The explanation is mentioned above in case of 8 bit output but the explanation in case of 10 bit output is the same because the second parameter (calibration level) of the pixel correction in 10 bit output is entered with 8bit output conversion value. XCM4085DLMT4 UME-0058-03...
2:Factory black correction+user arbitrary white correction 3:Not used 4:User arbitrary black correction+factory white correction 5:User arbitrary black correction+user arbitrary white correction) VAL2 0 to 255 (Setting correction level:8bit) <Example> shc□1□200CR (for Factory white correction, Correction level 200) >OK >shc 1,200 XCM4085DLMT4 UME-0058-03...
4.2.14 Setting Exposure Time - Readout Time Prolongs the line period without changing the exposure time. Format 2 CMD□VAL1 CR 0 to 1048575 (XCM4085DLMT4 : 0 to 12336.176µs) <Example> pad□10 CR >OK >pad 10 4.2.15 Returning the Camera Settings status Returns the current camera settings.
Sets the data format of output signals. Format 3 CMD□VAL1□VAL2 CR VAL1 0,1 (Output data 8bit / 10bit switching) VAL2 0,1,2,3 (Output data format switching) See “4.7 Video output format” on 4096pixels_4tap / 4096pixels_2tap / 2048pixels_2tap / 4096pixels_4tap (Type B) for more details. XCM4085DLMT4 UME-0058-03...
- Simple addition Close observation setting of large output signal. (The output signal is the addition of four pixel values. 14x14 um equivalent pixel size. - - - - Do not set. - - - - - - XCM4085DLMT4 UME-0058-03...
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 when normally ending. (1)The camera hardware initializes. (2) Reads out the latest camera settings from the flash memory. (User settings if any or factory default settings) XCM4085DLMT4 UME-0058-03...
8 b it 1 0 b it b it4 b it4 b it3 b it3 b it2 LS B b it2 b it1 b it1 b it0 b it0 LS B Figure 4-7-1 Pin Assignments of Digital Data XCM4085DLMT4 UME-0058-03...
Page 43
Invalid Invalid Invalid Invalid (#4 BLOCK) Note: FVAL = 0 (low level) fixed Figure 4-7-2 Video Output Phase of the Camera at XCM4085DLMT4(4096pixels_4tap) ②This camera outputs 8/10 bit digital data through 4096pixels_2tap formats.(voa * 1) 2048 XClk DVAL LVAL VIDEO...
Page 44
Invalid Invalid Invalid (#2 BLOCK) Note: FVAL = 0 (low level) fixed Figure 4-7-4 Video Output Phase of the Camera at XCM4085DLMT4(2048pixels_2tap) ④This camera outputs 8/10 bit digital data through 4096pixels_4tap (Type B) formats. (voa * 3) 1024 XClk DVAL...
4096pixels_4tap 12.05 (Type B) (unit:µs) scan Exposure ① ② ③ ④ ⑤ ① ② ③ ④ Readout Figure 4-8-1-1 Free Run Exposure Mode at 4096pixels_4tap Note: The timing of reading out does one scanning delay from the exposure. XCM4085DLMT4 UME-0058-03...
Page 46
Exposure ① ② ③ ④ ⑤ ① ② ③ Readout 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. XCM4085DLMT4 UME-0058-03...
Trigger pulse L time ≧12.90 4096pixels_4tap ≧25.13 4096pixels_2tap Trigger pulse cycle ≧13.08 2048pixels_2tap ≧12.90 4096pixels_4tap(TypeB) (unit:µs) Readout Figure 4-8-2-1 External Trigger (Trigger Edge) Exposure Mode at 4096pixels_4tap Note: The timing of reading out does one scanning delay from the exposure. XCM4085DLMT4 UME-0058-03...
Page 48
CC1 1 1 1 ) ) ) ) Exposure Exposure Exposure Exposure ① ② ③ ① Readout Readout Readout Readout Figure 4-8-2-2 External Trigger (Trigger Edge) Exposure Mode at other than 4096pixels_4tap Note: The timing of reading out does two scannings delay from the exposure. XCM4085DLMT4 UME-0058-03...
Trigger pulse Low time ≧13.12 4096pixels_4tap ≧25.93 4096pixels_2tap Trigger pulse cycle ≧13.43 2048pixels_2tap ≧13.12 4096pixels_4tap(TypeB) (unit:µs) Figure 4-8-3-1 External Trigger (Trigger Level) Exposure Mode at 4096pixels_4tap Note: The timing of reading out does one scanning delay from the exposure. XCM4085DLMT4 UME-0058-03...
Page 50
CC1 1 1 1 ) ) ) ) Exposure Exposure Exposure Exposure ① ② ③ ① Readout Readout Readout Readout Figure 4-8-3-2 External Trigger (Trigger Level) Exposure Mode at other than 4096pixels_4tap Note: The timing of reading out does two scannings delay from the exposure. XCM4085DLMT4 UME-0058-03...
By setting the offset, you can set the Y-intercept arbitrarily. DF shows the digital offset value. The gradient of the line does not change. DF : Offset Value Output Amount of Incident Light (lx・s) Figure 4-9-2 Offset Adjustment Adjust amount of offset in accordance with the requirements of your camera system. XCM4085DLMT4 UME-0058-03...
Page 53
S/N. We recommend that the value of analog gain should be as low as possible such as gax 0-3 when the period is less than 20µs. XCM4085DLMT4 UME-0058-03...
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 Output Pixel Number Waveform after bit correction Output Pixel Number Figure 4-11-1 Waveform before and after bit correction XCM4085DLMT4 UME-0058-03...
(3) Confirm that the camera returns “>OK” and “>wht”. Thus user white correction data is saved and loaded to the camera. (4) Send the “shc 2 VAL CR” command through serial communication. Then the user white correction will be on and set the correction level as “VAL”. XCM4085DLMT4 UME-0058-03...
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 XCM4085DLMT4 , (10 bit 4096 Pixels) is as follows. Figure 4-12-1 Test Pattern of XCM4085DLMT4(4096pixels_4tap, 4096pixels_2tap,...
Page 57
The test pattern of XCM4085DLMT4 , (10 bit 2048 Pixels) is as follows. Figure 4-12-3 Test Pattern of XCM4085DLMT4(2048 pixels_2tap) Figure 4-12-4 Test Image of XCM4085DLMT4(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.
(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 this to the camera. Camera Frame grabber side Figure 5-1-2 Connection Direction of Camera Cable XCM4085DLMT4 UME-0058-03...
Page 59
Camera side connector CL1 and frame grabber side connector CHANNEL#0 Camera side connector CL2 and frame grabber side connector CHANNEL#1 CLISBee-S DIGITAL LINE SCAN CAMERA DATA1 CL1: CTRL CHANNEL #0 CL2: DATA2 CHANNEL #1 POWER DC12-15V Figure 5-1-3 Channels of Camera Link Cables XCM4085DLMT4 UME-0058-03...
Figure 5-2-1 Confirmation of Connection (2) Set a trigger mode and a video output mode with the camera control utility Trigger mode: Free Run Video output: 8bit, 4096pixels_4TAP Figure 5-2-2 Setting of Exposure Mode and Video Output Mode XCM4085DLMT4 UME-0058-03...
Page 61
(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 XCM4085DLMT4 UME-0058-03...
(2) Are there dark lines in the direction of vertical scanning on the image? <Cause> <1> Dust on the sensor window Dust may get onto the sensor window from the inside or the outside of the camera. Remove the dust with air or a lens cleaner. XCM4085DLMT4 UME-0058-03...
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. XCM4085DLMT4 UME-0058-03...
The sample software program is used to with the camera control the camera and is communicating successfully. To next page with the camera successfully. To next page To next page Confirm the communication software, the control protocol for the camera and commands. XCM4085DLMT4 UME-0058-03...
Page 65
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. XCM4085DLMT4 UME-0058-03...
(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 To next page contact us for assistance. XCM4085DLMT4 UME-0058-03...
Page 67
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 a malfunction. XCM4085DLMT4 UME-0058-03...
Allow sufficient air circulation around the camera to give it a longer product life. Keep the ambient temperature within the range of the specifications. The camera could be faulty. Please contact us for assistance. XCM4085DLMT4 UME-0058-03...
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. 1)Camera Link API 2)Communication Port (COM port, RS232C) *CLISBee is the nickname for XCM series camera.
A A A A B B B B C C C C D D D D E E E 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. XCM4085DLMT4 UME-0058-03...
8.5.2 Selecting 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.) Click “OK” button. Click “Cancel” button when stopping setup. XCM4085DLMT4 UME-0058-03...
Page 72
Note: The camera can be used without this operation after it has been set up correctly. 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.
Page 73
Note: The camera can be used without this operation after it has been set up correctly. Note: DLL for Camera Link API is provided by the manufacturer of the grabber board. Please contact the manufacturer of the grabber board for detail. XCM4085DLMT4 UME-0058-03...
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. XCM4085DLMT4 UME-0058-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 bottom window. XCM4085DLMT4 UME-0058-03...
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 Load” Input file name and click “Open” button. XCM4085DLMT4 UME-0058-03...
This camera does not use ‘Analog 2’ 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. XCM4085DLMT4 UME-0058-03...
Scanrate: Shows the calculated value of the scan rate. (unit: µs ) Scanrate -> Counter automatic setting: The Counter value of Clock, Dividing, and Padding is calculated and set from the present value when the scanning cycle is set and then clicking on the “Scanrate->Counter Calculating” button. XCM4085DLMT4 UME-0058-03...
ADC Characteristic Read Only Direction of scanning: The order of outputting data from the camera is switched in positive direction (forward) or opposite direction (reverse). XCM4085DLMT4 UME-0058-03...
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. XCM4085DLMT4 UME-0058-03...
Reproducing and distributing without notice the part or all of this software and this document is prohibited. Reverse engineering, decompiling, disassembling and modifying parts or all of this software without notice is prohibited. The specification of this software and the contents of this document may be changed without announcement. XCM4085DLMT4 UME-0058-03...
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 by (1) executing the “sta”...
Need help?
Do you have a question about the XCM4085DLMT4 and is the answer not in the manual?
Questions and answers