background image

 

 

User

’s  Manual 

Line Scan Camera 

Type: XCM4085TLCT6 

     

 

 

 

 

 

 

 
 
 
 
 

NIPPON ELECTRO-SENSORY DEVICES

 

CORPORATION

 

Summary of Contents for CLISBee-S

Page 1: ...User s Manual Line Scan Camera Type XCM4085TLCT6 NIPPON ELECTRO SENSORY DEVICES CORPORATION...

Page 2: ...o cause harmful interference in which case the user will be required to correct the interference at his or her own expense For Customers in the EU This equipment has been tested and found to comply wi...

Page 3: ...wise specified to do so in this manual When hands are wet avoid handling this product and do not touch any of the connection cable pins or other metallic components Do not operate this product in an e...

Page 4: ...onfiguration Please note that exposure to long wavelength light outside of the sensors visible optical range can affect the image Sensitivity may fluctuate depending on the spectral response level of...

Page 5: ...aused by fire earthquake other acts of a third party other accidents negligent or intentional misuse by the user or other usage under extraordinary circumstances Damages e g loss of business profits b...

Page 6: ...tall double or triple failsafe systems Repair Service Outline The cost of dispatching engineers etc for repair service is not included in the price of purchased and supplied goods On request arrangeme...

Page 7: ...1 1 Command Overview 23 4 1 2 Camera Receiving Message PC Sending Command 23 4 1 3 Camera Sending Message PC Receiving Message 24 4 1 4 Camera Control Commands 25 4 1 5 Memory Setup Values Factory Set...

Page 8: ...hart 38 4 8 1 Free Run Exposure Mode Programming time setting 38 4 8 2 External Trigger Exposure Mode External trigger edge 40 4 8 3 External Trigger Exposure Mode Trigger Level 41 4 9 Digital Gain Of...

Page 9: ...2 System Requirements 61 8 3 Install 61 8 4 Uninstall 61 8 5 Operation 62 8 5 1 Start Program 62 8 5 2 Selecting interface and Timeout setting 63 8 5 3 Connect 66 8 5 4 Disconnect and end program 67...

Page 10: ...15V for operation Auto white balance function Exposure time control mode function 1 2 Application Inspection of PCBs Visual inspection of colour printed materials Colour identification and inspection...

Page 11: ...our Min Scan Period s Max Scan Rate kHz 25 40 Data output 85MHz 2taps at each color Saturation Exposure lx s typically Minimum Gain Pixel Correction Initial Value Daylight Fluorescent Light 0 05 Visib...

Page 12: ...nal Functions 1 Shading Correction 2 Gain Offset Video Output Adjustable 3 Programmable Exposure Control 4 Scan Direction Switching 5 Line delay function Note 1 DN Digital Number 8bit 0 255 10bit 0 10...

Page 13: ...the Camera Use the M4 screw holes 4 at the front to set the camera The screw length for fixing the camera should be less than 6mm No X Y axis orientation and tilt adjustment mechanism is available Pl...

Page 14: ...rce 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 ligh...

Page 15: ...beled as Camera side 4 A Medium and Full Configuration compatible frame grabber has 2 connectors Check the specification of your frame grabber before connecting Connect the camera with the designated...

Page 16: ...ission distance of 10m is feasible at slower clock speeds The following table shows values being calculated in accordance with the Camera Link Specification 2007 Version1 2 using a typical cable 14B26...

Page 17: ...Indicator The layout of input output connectors and the LED indicator are as follows Figure 3 2 1 Input Output connectors and Power connector Power Connector HIROSE HR10A 6P Indicator Green Mini Came...

Page 18: ...hanel ink us B C X1 X0 X2 X3 XClk 100 100 100 100 100 100 100 100 100 100 100 SerTFG SerTC CC1 CC2 CC3 CC4 MDR26 Connector X1 X0 X2 X3 XClk SerTFG SerTC CC1 CC2 CC3 CC4 LVDS_DRIVER NS DS90CR287MTD equ...

Page 19: ...Bo5 Port A6 Ro6 Ro6 Port E6 Ge6 Bo6 Port A7 Ro7 Ro7 Port E7 Ge7 Bo7 Port B0 Go0 Ro8 Port F0 Be0 Bo8 Port B1 Go1 Ro9 Port F1 Be1 Bo9 Port B2 Go2 Port F2 Be2 Be1 Port B3 Go3 Port F3 Be3 Be0 Port B4 Go4...

Page 20: ...f LVDS open but set the logic to H or L even if not used 3 Set the LVDS Channel Link receiver side to 100 ohm termination Figure 3 3 2 Circuit of LVDS The camera has 26 pin SDR connectors for control...

Page 21: ...ner Shield 26 Inner Shield 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 synchr...

Page 22: ...riod it changes to a constant light indicating that the camera is operational Notes 1 When selecting a power source choose one with the capacity to allow for inrush current 30 W or more recommended 2...

Page 23: ...rview The serial interface uses a simple ASCII based command Communication begins when the computer sends control commands to the camera The camera receives and interprets the computer commands and th...

Page 24: ...ror Messages Camera Response Meaning OK Camera executed command CMD ERR Command is not valid CMD OVR ERR Command text line is too long When the control character exceeds 254 characters CMD FAIL When t...

Page 25: ...o 40 20 20DN 0 5DN step at 8bit 80 80DN 2 0DN step at 10bit Digital Offset G odxrg 40 to 40 20 20DN 0 5DN step at 8bit 80 80DN 2 0DN step at 10bit Digital Offset B odxb 40 to 40 20 20DN 0 5DN step at...

Page 26: ...t DN Pixel Correction target value user settings 1 R MUr 0 to 1023 User arbitrary correction data 1 R target value 10bit DN Pixel Correction target value user settings 1 G MUg 0 to 1023 User arbitrary...

Page 27: ...t Setting dep 8 8 bits at each RGB for output Line Delay Setting ldly 2 2 delay lines between output datas at each RGB Line Fine Adjusting Correction ldlys 0 No fine adjusting correction for output li...

Page 28: ...ting gamma 0 Off 1 0 4 2 Details on Commands 4 2 1 Setting Analog Gain Sets analog gain in 6 steps between x 1 to x 5 5 Format S2 CMD VAL1 CR Format R1 R CR SB CR EOT CMD gax VAL 0 x1 to 5 x5 5 Exampl...

Page 29: ...CR EOT CMD rwb Example Send rwb CR Receive OK CR rwb CR EOT 4 2 5 Setting Digital Offset Sets digital offset 60 to 60 0 5DN step at 8bit 240 to 240 2 0DN step at 10bit Format S2 CMD VAL1 CR Format R1...

Page 30: ...tting exposure time 100 s Receive OK CR int 64 140 CR EOT Note See 4 8 1 1 for the calculation of the exposure time 4 2 8 Setting Data Output Clock Frequency Sets the clock frequency of the camera dat...

Page 31: ...mple Reverse movement direction 1 1 of reduced scale ratio of length and width at image acquisition Send ldly 2 CR Receive OK CR ldly 2 CR EOT 4 2 12 Setting Line Fine Adjusting Correction Between Out...

Page 32: ...bitrary correction data 2 On Example Send shc 2 CR User arbitrary correction data 1 Receive OK CR shc 2 CR EOT 4 2 16 Setting Pixel Correction 2 Manually sets the pixel correction target value Format...

Page 33: ...CR Ver 1 10_0xff14 CR Serial 0 CR gax 0 CR gdxr 0 CR gdxg 0 CR gdxb 0 CR odx 0 CR odxr 0 CR odxg 0 CR odxb 0 CR inm 0 CR int 64 200 CR dep 8 CR tap 2 CR tpn 0 CR ldly 2 CR ldlys 0 CR shc 1 0 CR MFr 7...

Page 34: ...T 4 2 22 Returning the Camera Settings to its original status Returns the current camera settings Format S1 CMD CR Format R2 R CR MEM CR SB CR EOT CMD sta Example Send sta CR Receive OK CR Type XCM408...

Page 35: ...r LED green changes from blinking into lighting 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...

Page 36: ...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 T...

Page 37: ...9 4091 4093 4095 XCLK DVAL LVAL 1 2 3 4 2045 2046 2047 2048 1 1 1 1 2125CLK 25usec min 2125 1 3 5 7 4089 4091 4093 4095 1 3 5 7 4089 4091 4093 4095 2 4 6 8 4090 4092 4094 4096 1 1 1 R_odd R_even G_odd...

Page 38: ...s 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 re...

Page 39: ...4 8 1 1 Free Run Exposure Mode 4 8 1 1 Programmable exposure setting time and calculation of scan rate Calculation 1 P Counter Clock Dividing Calculation 2 S P Padding Clock Dividing P Programmable e...

Page 40: ...nd the readout are shown below Table 4 8 2 1 Programmable Exposure Time Item symbol XCM4085TLCT6 Programmable exposure time P 22 12 23373 17 Readout time R Data output at each colour at 85MHz 2taps 24...

Page 41: ...below Table 4 8 3 1 Programmable Exposure Time Trigger Level Item Symbol XCM4085TLCT6 Readout time R Data output at each colour at 85MHz 2taps 24 10 at 85MHz 1tap 48 19 at 40MHz 2taps 50 73 at 40MHz 1...

Page 42: ...the average value of the central 256 pixels then adjusts the other 2 colours to the level of the brightest colour To return to the previous value send the command rwb to reset each gain level to x1 N...

Page 43: ...btained that is to say the cameras sensitivity has been increased Analog gain can be adjusted with the gax command Figure 4 10 1 Gain Adjustment Gain Sensitivity at digital gain x1 pixel correction de...

Page 44: ...in perfect dark factory correction Cal_wh Output data of each pixel in uniform illumination factory correction or when viewing a subject for correction user white correction Target_Val Target value fo...

Page 45: ...is set Send the command MubVal CR via the COM port The camera should return OK Mub Val With this the pixel correction target value B is set Notes 1 For Val above substitute the target value 0 1023 10...

Page 46: ...n below Figure 4 13 1 24 bit Colour Gray Test Pattern Figure 4 13 2 24 bit Colour Gray Test Image Where pixel 0 has the value 0DN the value increases by 1DN each pixel up to 255DN then the pattern rep...

Page 47: ...it Colour Gray XY Test Image The value increases by 1DN each pixel up to 255DN in both X direction and Y direction downward then the pattern repeats Figure 4 13 7 30 bit Colour Gray XY Test Pattern Fi...

Page 48: ...24 bit Colour Bar Test Image From the first pixel the image is a sequence of blocks of 512 pixels Black R 0 G 0 B 0 White R 255 G 255 B 255 Yellow R 255 G 255 B 0 Aqua R 0 G 255 B 255 Green R 0 G 255...

Page 49: ...ed for two pixels in movement direction in case of an image of 1 1 reduced scale ratio of length and width This can be used for correcting the deviation of delay between output datas of each colour at...

Page 50: ...at the unit of a half of line by the corrective calculation For example when the colour shift still generates even if ldly 2 and ldly 3 of commands are sent ldlys 5 of command may improve the colour s...

Page 51: ...versa The correlation between the camera scan readout direction and web object movement direction is shown below Forward Camera Scan Reverse Camera Scan Readout Direction Readout Direction Figure 4 1...

Page 52: ...ink cable If one of the connectors says Camera side connect it to the camera Figure 5 1 1 Connection Direction of Camera Cable Confirm the connection with the Camera Link cable and frame grabber The c...

Page 53: ...the camera control utility Launch CLISBeeCtrl set COM port and connect Click Memory Dump and wait for the response Figure 5 2 1 Confirmation of Connection 2 Set a trigger mode and a video output mode...

Page 54: ...may be insufficient The cables are detached from the connector Note that the power cable and Camera Link cables are connected to the camera correctly Camera Link cables come under the influence of noi...

Page 55: ...OS sensor window is part of the optical path and should be handled like other optical components with care If you use the camera in a dusty area prepare a dust proof enclosure Dust can obscure pixels...

Page 56: ...power source meets the specified voltage The capacity of the power source is enough Connect the camera and the frame grabber board with camera cables After being energized set up the frame grabber boa...

Page 57: ...ges are too dark try to increase the light intensity and vice versa No image at the full aperture The optical axes of the camera and the image sensor are aligned Check the compatibility between the ca...

Page 58: ...een 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...

Page 59: ...ce with the transmission 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 Use a stable power supply The came...

Page 60: ...arger than the rating The camera will become hotter than the ambient temperature while in operation because of self heating Allow sufficient air circulation around the camera to give it the longer lif...

Page 61: ...ual COM port provided by the Frame grabber 8 2 System Requirements PC PC AT compatible Operating System Microsoft Windows XP or 7 Free disk space 1 2MB It may fluctuate with the number of camera param...

Page 62: ...exe It is possible to switch the page by clicking each tab under the window Buttons in the tool bar have the following functions A Exporting parameters in the text file format B Load the parameters f...

Page 63: ...cting interface 1 Click button E 2 Select the interface in Drop down list box 3 Click Setting button to set the interface See 8 5 2 2 and 8 5 2 3 4 Click OK button Click Cancel button when stopping se...

Page 64: ...rs to the camera to connect is shown follow there 1 Port Select connecting port 2 Bits per Second 115200 3 Data bits 8 4 Parity None 5 Stop bits 1 6 Flow control None Note Other parameters are not use...

Page 65: ...ct into Serial Index column 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 Note DLL for Camera Link API i...

Page 66: ...um time from sending a command to receiving the first data Next Receive The maximum time between a letter and the next one Send The maximum time until finishing sending a command Click OK button Click...

Page 67: ...M4085TLCT6 UME 0062 01 8 5 4 Disconnect and end program Click button D Then click X button in the upper right of the window 8 5 5 Check of the contents of communication Click Console tag near the bott...

Page 68: ...will be sent to the camera every time you make a selection from the menu in the drop down list box Note This camera does not use Analog 2 Digital Set a value with the slider the edit box or the spin b...

Page 69: ...or the spin button Then click Send button Padding Read Only Scanrate Counter automatic setting The Counter value of Clock Diving and Padding is calculated and set from the present value when the scan...

Page 70: ...level The signal will be sent to the camera every time you make a selection from the menu in the drop down list box Video output Select the number of the output block The signal will be sent to the ca...

Page 71: ...h the slider the edit box or the spin button Then click Send button Test Pattern On Off of the test pattern output is switched clicking the check box 8 6 5 Memory in camera Memory Dump Read the data f...

Page 72: ...ftware See 8 3 Install 8 8 How to Program Please refer sample programs in CLISBeeCtrl SampleProgram folder 8 9 Attention on use Reproducing and distributing without notice the part or all of this soft...

Page 73: ...rrors or omissions please notify your nearest NED representative 9 2 Contact for support Nippon Electro Sensory Devices Corporation Head Office 2 5 12 Itachibori Nishi ku Osaka 550 0012 Japan Phone 81...

Page 74: ...a 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 on...

Page 75: ...75 NED XCM4085TLCT6 UME 0062 01 Revision Number Date Changes 01 22 October 2015 Initial release...

Reviews: