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
EN55022:2010 Class A
EN61000-6-2:2005
Warning
This is a class A product. In a domestic environment this product may cause radio
interference in which case the user may be required to take adequate measures.
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.
XCM4085TLCT6 UME-0062-01
Page 3
3 NED
Warning
If the product is not handled properly, this may result
in serious injury or possible death.
Caution
If the product is not handled properly, this may result
in physical injury or cause property damage.
Warning
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.
Safety precaution
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.
If 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.
If the product installation or inspection must be executed in an overhead location,
please take the necessary measures to prevent the camera 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.
XCM4085TLCT6 UME-0062-01
Page 4
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 your system
configuration.
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 the light
source. In cases like this, changing the light source to one with a different spectral
response level may reduce this problem.
Do not expose the sensor to excessive amount of light. The exposure of
excessive amount of light causes a saturated output and other harmful unwanted
characteristics.
Suitable measures should be taken to protect the colour filter on sensor from
bright light when it is not in use.
If the sensor is continually exposed to excessive amount of light over time, the
colour filter may become faded.
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.
The signal ground (SG) and the frame ground (FG) are connected inside the
camera unit. 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.
XCM4085TLCT6 UME-0062-01
Page 5
5 NED
Product Warranty
Warranty Period
The product warranty period, as a general rule, is two years from purchase;
however for detailed conditions please contact the sales representative for your
region/country.
However, in some cases due to the usage environment, usage conditions and/or
frequency of use, this warranty period may not be applicable.
Warranty Scope
Product repair will be performed on a Return To Manufacturer basis. On-site
maintenance will incur additional charges.
If defects in material or workmanship occur during the warranty period, the faulty
part will be replaced or repaired by us free of charge. Return shipping charges
must be paid by the sender. However, the following cases fall outside of the scope
of this warranty:
Exclusions from Warranty Coverage
We will under no circumstances assume responsibility for the following cases:
damage caused by fire, earthquake, other 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, business interruption, etc.) resulting from
use or non-use.
Damages caused by use other than as described in this document.
Damages resulting from malfunction due to a connected device.
Damages resulting from repairs or modifications performed by the customer.
Fault Diagnosis
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.
Exclusion of Liability for Compensation for Missed Opportunities
Regardless of whether within the warranty period or not, our warranty does not
cover compensation for missed opportunities for our customers, or our customers’
customers, caused by a fault of our products, nor for damage to products other
than our own, or related business.
XCM4085TLCT6 UME-0062-01
Page 6
6 NED
Note about Product Usage
This product has been designed and manufactured as a general-purpose product
for general industry. In applications expected to be life-critical or safety-critical, the
installer or user is requested to install double or triple failsafe 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, 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.
9.2 Contact for support .................................................................................................................. 73
9.3 Product Support ....................................................................................................................... 74
XCM4085TLCT6 UME-0062-01
Page 10
10 NED
1. Product Outline
1.1 Features(XCM4085TLCT6)
High speed readout 85MHz(6 taps for R,G,B x 2 of odd/even)
Easy control of gain / offset / video output with external software.
Easy connection with a variety of frame grabber boards via Camera Link
interface
Single power source DC 12V to 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 of foreign material.
Inspection of sheet film
Wood surface inspection
An example of Visual Inspection is shown below.
Figure 1-2-1 Visual Inspection of PCBs
Object of inspection (example) ・printed circuit boards
Device specification 1. Camera: Colour Line scan camera
2. Controller: Dedicated software for PC system
XCM4085TLCT6 UME-0062-01
Page 11
11 NED
Items
Specifications
XCM4085TLCT6
Number of Pixels
4096x3 Lines
Pixel Size H x V (μm)
10x10
Sensor Length (mm)
40.96
Distance between two lines(μm)
*between G and R, between R and B
(Line positions from the top: G-R-B)
Gain Adjustable Range
*Analog Amplifier +Digital (RGB Shared)
Analog Amplifier:x1 to x5.5 (6 Steps)
Digital :x1 to x2 (512 Steps)
Digital Offset Adjustable Range
(RGB shared)
-40 to 40 DN (161Steps): 8bit
-160 to 160 DN (161 Steps): 10bit
Video output Camera Link
Camera Link Medium/Base/Full
Configuration
Control Input
CC1: External Trigger Signal,
CC2-4: Not in use
Connectors
Data/Controller
3M: SDR26 [Mini Camera Link]
Power Supply
Hirose: HR10A (6Pin)
Lens Mount
Nikon F Mount
Operating Temperature (˚C)
0 to 50 *No Condensation
Power Supply Voltage (V)
DC 12 to 15 [+/-5%]
1.3 Image Sensor
The camera usesa CMOS sensor to acquire high quality images with high
sensitivity. The pixel size is 10μm x 10μm. The camera uses RGB with 4096 pixels
each.
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
XCM4085TLCT6 UME-0062-01
Page 12
12 NED
1.0
0
0.2
0.4
0.6
0.8
400500600700
R
G
B
Consumption Current (mA) (typically)
800
Size W x H x D (mm)
62x100x72(F Mount)
Mass (g) (Camera only)
400(F Mount)
Additional Functions
1 Shading Correction
2 Gain/Offset/Video Output Adjustable
3 Programmable Exposure Control
4 Scan Direction Switching
5 Line delay function
Figure 1-4-1 Spectral Responsivity
Relative Responsivity (%)
Note :
*1) DN : Digital Number (8bit : 0-255 / 10bit : 0-1023)
*2) Measurements were made at room temperature, daylight fluorescent light.
The spectral responsivity is shown below.
Wavelength (nm)
XCM4085TLCT6 UME-0062-01
Page 13
13 NED
1st Pixel
4-M4 Deep 6
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.
2.2 Fixing 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. Please
prepare an adjustment mechanism if required.
The dimensions of the camera are shown below.
XCM4085TLCT6 UME-0062-01
Unit: mm
Figure 2-2-1 Dimensions of the Camera (F Mount)
Page 14
14 NED
2.3 Optical Interface
Nikon F mount is provided as standard.
Notes:
1) The amount and wavelengths of light required to capture useful images depend
on the intended use. Factors include the physical properties, speed, the object’s
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.
2) Keep these guidelines in mind when setting up your light source:
LED light sources are relatively inexpensive, provide a uniform field and longer life span
compared to other 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-optic 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.
3) Generally speaking, the brighter the light sources, the shorter the life span.
CMOS image sensors are sensitive to infrared (IR). We recommend using
daylight colour 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.
XCM4085TLCT6 UME-0062-01
Page 15
15 NED
PC
CameraLinkBase or Medium or Full 対応フレームグラバボード
カラーラインスキャンカメラ
XCM4085TLCT6
CameraLinkケーブル(SDR-MDR)
3M製1MF26-L560-00C-xxx
電源ケーブル
DGPSH-10
カメラ用電源
DC+12V 30W
CL2
CL1
CL2
CL1
Colour Line Scan Camera
Camera Link Cable (SDR-MDR)
3M:1MF26-L560-00C-xxx
Camera Link
Base, Medium or Full
Configuration
Frame Grabber Board
Power Cable
Camera Power Supply
3. Hardware
3.1 Camera Connection
Use the camera in the following way:
① Camera Link cables must be used to connect the camera unit with the frame
grabber board.
Notes:
1) When using 2 taps at each colour or 10-bit, two Camera Link cables are
required. The cables should be of the same length and from the same
manufacturer.
2) When using 1 tap at each colour with 8-bit, one Camera Link cable is used.
Connect the cable to the CL1 connector (CL2 is unused).
3) Use asymmetric Camera Link cables and connect the camera with the
connector labeled as ”Camera side”.
4) A Medium and Full Configuration-compatible frame grabber has 2 connectors.
② Connect the camera with the designated power supply.
Notes:
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.
Check the specification of your frame grabber before connecting.
Figure 3-1-1 Connections between Camera and Frame Grabber Board and Power Supply
XCM4085TLCT6 UME-0062-01
Page 16
16 NED
Solios model
clock speed (MHz)
maximum cable length (m)
SOL 6M CL E*
(20~66MHz)
40
9.8
66
8.0
SOL 6M FC E*
(20~85MHz)
75
7.6
85
5.8
<Note: Choosing the appropriate Camera Link cable length >
According to the Camera Link Specification, the maximum cable length is 10m. But
the maximum cable length to be able to transfer data depends on the type of cable
performance and clock speed. The actual maximum transmission distance becomes
less than 10m at faster clock speeds, though the transmission 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-SZLB-xxx-0LC from
3M) and frame grabber board (Solios from Matrox). Please choose the appropriate
Camera 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
XCM4085TLCT6 UME-0062-01
Page 17
17 NED
Power Connector(HIROSE HR10A 6P)
Indicator(Green)
Mini Camera Link Connector(SDR26)
Mini-USB Connector
※Used for maintenance.
3.2 Input / Output Connectors and Indicator
The layoutof input /output connectors and the LED indicator are as follows.
Figure 3-2-1 Input / Output connectors and Power connector
XCM4085TLCT6 UME-0062-01
Page 18
18 NED
2828
Frame Grabber BoardCamera
MDR26 Connector CL1
CC1(control input)
Cable
SerTC
SerTFG
CLK80MHz
Chanel Link Bus
LVAL,FVAL
DVAL,SP
Port A,B,C
CC2
CC3
CC4
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
equivalent
LVDS_DRIVER/
RECIVER(NS)
DS90LV019TM
equivalent
LVDS_RECIVER(NS)
DS90LV048AT
equivalent
LVDS_RECIVER(NS)
DS90CR288AMTD
recommended
LVDS_DRIVER/
RECIVER(NS)
DS90LV019TM
recommended
LVDS_DRIVER(NS)
DS90LV047AT
recommended
2828
MDR 26 Connector CL2
Cable
CLK80MHz
Chanel Link Bus
LVAL,FVAL
DVAL,SP
Port D,E,F
Y1±
Y0±
Y2±
Y3±
YClk±
100Ω
100Ω
100Ω
100Ω
100Ω
MDR 26 Connector
Y1±
Y0±
Y2±
Y3±
YClk±
LVDS_DRIVER(NS)
DS90CR287MTD
equivalent
LVDS_RECIVER(NS)
DS90CR288AMTD
recommended
2828
CLK80MHz
Chanel Link Bus
LVAL,FVAL
DVAL,SP
Port G,H
Z1±
Z0±
Z2±
Z3±
ZClk±
100Ω
100Ω
100Ω
100Ω
100Ω
Z1±
Z0±
Z2±
Z3±
ZClk±
LVDS_DRIVER(NS)
DS90CR287MTD
equivalent
LVDS_RECIVER(NS)
DS90CR288AMTD
recommended
3.3 Connectors・Pin Assignments・Cables
This camera adopts Configurations of Camera Link interface standards.
-Base Configuration for output of 1 tap at each colour with 8 bits,
-Medium Configuration for output of 2 taps at each colour with 8 bits, output of 2 taps at
each colour or output 1 tap at each colour with 10 bits
-Full Configuration for output of 2 taps at each colour with 10bits
Figure 3-3-1 shows the interface for the camera and a typical implementation for
the frame grabber interface. (Example of Medium Configuration)
Figure 3-3-1 Camera / Frame Grabber Interface
XCM4085TLCT6 UME-0062-01
Page 19
19 NED
8bit RGB o/e
10bit RGB o/e
8bit RGB o/e
10bit RGB o/e
Medium
Configuration
Full
Configuration
Medium
Configuration
Full
Configuration
Port A0
Ro0
Ro0
Port E0
Ge0
Bo0
Port A1
Ro1
Ro1
Port E1
Ge1
Bo1
Port A2
Ro2
Ro2
Port E2
Ge2
Bo2
Port A3
Ro3
Ro3
Port E3
Ge3
Bo3
Port A4
Ro4
Ro4
Port E4
Ge4
Bo4
Port A5
Ro5
Ro5
Port E5
Ge5
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
Go8
Port F4
Be4
Re8
Port B5
Go5
Go9
Port F5
Be5
Re9
Port B6
Go6
-
Port F6
Be6
Be8
Port B7
Go7
-
Port F7
Be7
Be9
Port C0
Bo0
Go0
Port G0 - Ge0
Port C1
Bo1
Go1
Port G1 - Ge1
Port C2
Bo2
Go2
Port G2 - Ge2
Port C3
Bo3
Go3
Port G3 - Ge3
Port C4
Bo4
Go4
Port G4 - Ge4
Port C5
Bo5
Go5
Port G5 - Ge5
Port C6
Bo6
Go6
Port G6 - Ge6
Port C7
Bo7
Go7
Port G7 - Ge7
Port D0
Re0
Re0
Port H0 - Ge8
Port D1
Re1
Re1
Port H1 - Ge9
Port D2
Re2
Re2
Port H2 - Be2
Port D3
Re3
Re3
Port H3 - Be3
Port D4
Re4
Re4
Port H4 - Be4
Port D5
Re5
Re5
Port H5 - Be5
Port D6
Re6
Re6
Port H6 - Be6
Port D7
Re7
Re7
Port H7 - Be7
The camera link port assignment is shown in the table below in case of output of 2 taps at
each colour with 8 bits and output of 2 taps at each colour with 10 bits.
Table 3-3-1 Port Assignment of Output
XCM4085TLCT6 UME-0062-01
Page 20
20 NED
1142153
16
1124122513
26
M2x0.4
100Ω
(DRIVER)
(RECEIVER)
H or L
Notes:
1)In 24-bit colour, Base Configuration is used, so it is not necessary to connect a
cable to CL2.
2)Do not make the driver side of 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 signals of Camera Link, data
signals and serial communications.
Figure 3-3-3 Camera Link Connector
XCM4085TLCT6 UME-0062-01
Page 21
21 NED
No
NAME
No
NAME
I/O No
NAME
No
NAME
I/O 1 Inner Shield
14
Inner Shield
- 1 Inner Shield
14
Inner Shield
- 2 X0 -
15
X0 +
OUT
2
Y0 -
15
Y0 +
OUT
3
X1 -
16
X1 +
OUT
3
Y1 -
16
Y1 +
OUT
4
X2 -
17
X2 +
OUT
4
Y2 -
17
Y2 +
OUT
5
Xclk -
18
Xclk+
OUT
5
Yclk -
18
Yclk +
OUT
6
X3 -
19
X3 +
OUT
6
Y3 -
19
Y3 +
OUT
7
SerTC +
20
SerTC -
IN 7 100Ωterminated
20
100Ωterminated
- 8 SerTFG -
21
SerTFG +
OUT
8
Z0 -
21
Z0 +
OUT
9
CC1 -
22
CC1 +
IN 9 Z1 -
22
Z1 +
OUT
10
CC2 +
23
CC2 -
IN
10
Z2 -
23
Z2 +
OUT
11
CC3 -
24
CC3 +
IN
11
Zclk -
24
Zclk +
OUT
12
CC4 +
25
CC4 -
IN
12
Z3 -
25
Z3 +
OUT
13
Inner Shield
26
Inner Shield
-
13
Inner Shield
26
Inner Shield
-
Table 3-3-1 Camera Link Connector (26-pin SDR Connector) pin assignments
Xclk+, Xclk-: Clock output for above data output synchronization
(Channel Link)
Y0+,Y0-・・・Y3+,Y3-: Data output (Channel Link)
Yclk+,Yclk-: Clock output for above data output synchronization
(Channel Link)
Z0+,Z0-・・・Z3+,Z3-:Data output (Channel Link)
Zclk+,Zclk -:Clock output for above data output synchronization (Channel Link)
SerTC+, SerTC- : Serial data input (LVDS) SerTFG+, SerTFG-: Serial data output (LVDS) CC1+, CC1- : External synchronous signal input (LVDS) CC2+, CC2-, CC3+, CC3-, CC4+, CC4-: Not in use (LVDS)
Camera Link compatible cable
XCM4085TLCT6 UME-0062-01
3M: 1MF26-L560-00C-xxx 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.
Page 22
22 NED
1
2
3
6
5
4
No
NAME
Colour of Cable
1
DC12 –15V
White
2
DC12 –15V
Red
3
DC12 –15V
-
4
GND
Green
5
GND
Black
6
GND
-
This camera uses 6-pin round shape push-pull lock type connector for the Power
Supply
Figure 3-3-4 Power Supply Connector (HIROSE: HR10G-7R-6PB)
Table 3-3-2 Pin Assignment of Power Supply Connector
Note: The cable colour in the table describes the compatible cable DGPSH-10.
3.4 Power Supply
The camera requires a single power supply (DC+12 to +15V).
The indicator (LED green) blinks when power is supplied. After a short period, 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) Insert the cable plug securely until it locks into position. This is to prevent the
connector from coming loose during power transmission.
3) 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.
4) It is recommended that the shield processing of the power cable to be
connected with GND on the power supply side.
Compatible Cable (Compatible plug): DGPSH10 (HIROSE:HR10A-7P –6S)
Power supply voltage: DC+12 –15V (+/-5%)
Consumption Current (rated): DC+12V: 800mA
XCM4085TLCT6 UME-0062-01
Page 23
23 NED
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
serial communication 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 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.
The camera receives and interprets the computer commands and then
executes control operations accordingly.
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 S1 CMD CR
Format S2 CMD □ VAL 1 CR
Format S3 CMD □ VAL 1 □ VAL2 CR
CMD: Control text (3 Bytes) Use 3~5 lowercase letters only. No numerals allowed.
CR: Carriage Return (0x0D)
□: Space (0x20) or Comma (0x2C)
VAL1: Setting value (decimal), numerical values only
VAL2: Setting value (decimal), numerical values only
XCM4085TLCT6 UME-0062-01
Page 24
24 NED
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 trying to perform acquisition of pixel correction data, but
pixel correction mode is set to any mode other than User
Setting.
VAL ERR!
Parameter accepted was outside of specified
MEM ERR!
Camera memory error
TRG ERR!
When the scanning interval becomes more than a few seconds
when arbitrary pixel correction data is acquired.
ADJ ERR!
When automatic white balance cannot be performed
4.1.3 Camera Sending Message (PC Receiving Message)
Format R 1 >R CR >[SB] CR EOT
Format R 2 >R CR >[MEM] CR >[SB] CR EOT
> : Results start text (0 x 3E)
R: Camera receive command analyzed results (See table 4-1-3-1)
[SB] : Camera receive command send back
[MEM] : Memory data readout value
CR: Separated text (0 x 0D)
EOT: Send command all text end text (0 x 04)
Table 4-1-3-1 Error Messages
XCM4085TLCT6 UME-0062-01
Page 25
25 NED
Control Item
CMD
VAL1
VAL2
Control Description
Analog Gain
(RGB Shared)
gax
0 to 5
x1,x1.5,x2,x3,x4,x5.5
(x1-x3 recommended)
Digital Gain (RGB
Shared)
gdx
0 to 511
x1… x2 (1+VAL1/511)
Digital Gain R
gdxr
0 to 1022
x1~x3 (1+VAL1/511)
Digital Gain G
gdxg
0 to 1022
x1~x3 (1+VAL1/511)
Digital Gain B
gdxb
0 to 1022
x1~x3 (1+VAL1/511)
Auto white balance
Setting
awb
Run gdxr,gdxg,gdxb auto balance
function
Auto white balance reset
rwb
Set gdxr,gdxg,gdxb to x1
Digital Offset (RGB
Shared)
odx
-80 to 80
-40~+40DN(0.5DN/step at 8bit)
-160~+160DN(2.0DN/step at 10bit)
Digital Offset R
odxr
-40 to 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 8bit)
-80~+80DN(2.0DN/step at 10bit)
Exposure Mode
inm
0 /1/2
Free Run / Ext Edge / Ext Level
Programmable Exposure
Time
int
64
31 to
32767
22.12~23373.17 μs
*See 4.8 for more information
Data Output Clock
clkcl
85/40
85MHz/40MHz
Output Tap Setting
tap
1/2
Number of taps at each RGB for output
Output Bit Setting
dep
8/10
Number of bits at each RGB for output
Line Delay Setting
ldly
-8~8
Numbers of delay lines between output
datas at each RGB
Line Fine Adjusting
Correction
ldlys
-5~5
Line fine adjusting correction for output
datas at each RGB
Test Pattern
tpn
0/1/2
Off/Gray/Gray XY/Color Bar
Pixel Correction Setting
shc
0/1/2/3
0:Correction Off
1:Factory correction On
2:User arbitrary correction 1 On
3:User arbitrary correction 2 On
4.1.4 Camera Control Commands
Table 4-1-4-1 shows the list of Camera Control Commands.
Table 4-1-4-1 Lists of Camera Control Commands
XCM4085TLCT6 UME-0062-01
Page 26
26 NED
Scanning Direction
rev
0 /1
0: Forward / 1: Reverse
Memory Initializing
rst
Reset to factory settings
Memory Load
rfd
Readout setup data in memory
Memory Save
sav
Store present setup data in memory
Pixel Correction Data
Save [gray]
wht
Arbitrary user’s correction data is
acquired and stored in the memory.
Pixel Correction target
value (factory settings) R
MFr
0 to 1023
Factory correction data
R target value(10bit DN)
Pixel Correction target
value (factory settings) G
MFg
0 to 1023
Factory correction data
G target value(10bit DN)
Pixel Correction target
value (factory settings) B
MFb
0 to 1023
Factory correction data
B target value(10bit 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 correction data 1
G target value(10bit DN)
Pixel Correction target
value (user settings 1) B
MUb
0 to 1023
User arbitrary correction data 1
B target value(10bit DN)
Pixel Correction target
value (user settings 2) R
MVr
0 to 1023
User arbitrary correction data 2
R target value(10bit DN)
Pixel Correction target
value (user settings 2) G
MVg
0 to 1023
User arbitrary correction data 2
G target value(10bit DN)
Pixel Correction target
value (user settings 2) B
MVb
0 to 1023
User arbitrary correction data 2
B target value(10bit DN)
Gamma Correction
setting
gamma
0/1/2/3
Off(1.0)/0.45/0.56/Negative-Positive
Operation Status
Readout
sta
Readout the current camera settings
XCM4085TLCT6 UME-0062-01
Page 27
27 NED
Control Item
CMD
VAL1
VAL2
Control Description
Analog Gain
gax 0
x1 (0 dB)
Digital Gain (RGB Shared)
gdx 0
x1 (0 dB)
Digital Gain R
gdxr 0
x1 (0 dB)
Digital Gain G
gdxg 0
x1 (0 dB)
Digital Gain B
gdxb 0
x1 (0 dB)
Digital Offset (RGB Shared)
odx 0
±0DN
Digital Offset R
odxr 0
±0DN
Digital Offset G
odxg 0
±0DN
Digital Offset B
odxb 0
±0DN
Exposure Mode
inm 0
Free Run
Programmable Exposure Time
int
64
200
142.7μs
Data Output Clock
clkcl
85
85MHz
Output Tap Setting
tap 2
2 taps at each RGB for output
Output Bit 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 line at each RGB
Test Pattern
tpn 0
Off
Pixel Correction Setting
shc 1
Factory correction data On,
(Daylight Fluorescent Light)
Scanning Direction
rev 0
Forward
Pixel Correction target value
(factory settings) R
MFr
768
Factory correction data
R target value(768 DN)
Pixel Correction target value
(factory settings) G
MFg
768
Factory correction data
G target value(768 DN)
Pixel Correction target value
(factory settings) B
MFb
768
Factory correction data
B target value(768 DN)
Pixel Correction target value
(user settings 1) R
MUr
768
User arbitrary correction data 1
R target value(768 DN)
Pixel Correction target value
(user settings 1) G
MUg
768
User arbitrary correction data 1
G target value(768 DN)
4.1.5 Memory Setup Values (Factory Settings)
The memory setup values (factory settings) are shown in Table 4-1-5-1.
Format S2 CMD □ VAL1 CR Format R1 >R CR >[SB] CR EOT
CMD gax
VAL 0 (x1) to 5 (x5.5)
<Example>
Send: gax □ 2 CR (Setting analog gain 2(x2))
Receive: >OK CR>gax □ 2 CR EOT
4.2.2 Setting Digital Gain (1)
Sets the camera digital gain.
RGB Shared (gdx): Sets digital gain in 512 steps between x1 and x2.
R, G, B individual (gdxr, gdxg, gdxb): Sets digital gain in 1023 steps between x1 and
x3.
Format S2 CMD □ VAL1 CR, Format R1 >R CR >[SB] CR EOT
CMD gdx, gdxr, gdxg, gdxb
VAL Shared:0 (x 1) to 511 (x 2) R,G,B individual: 0 (×1)~ 1022(×3)
<Example>
Send:gdxb □ 256 CR (Setting digital gain B 256 (1+256/511) =x1. 50))
XCM4085TLCT6 UME-0062-01
Receive::>OK CR > gdxb □ 256 CR EOT
Page 29
29 NED
4.2.3 Setting Digital Gain (2)
Set individual R, G, B gain (gdxr, gdxg, gdxb), “automatically”.
Format S1 CMD CR Format R2 >R CR >[MEM] CR >[SB] CR EOT
CMD awb
<Example>
Send:awb CR
Receive::>OK CR > awb CR EOT
4.2.4 Setting Digital Gain (3)
Set R,G,B individual digital gain settings (gdxr, gdxg, gdxb) to initial value of “0”
Format S1 CMD CR Format R2 >R CR >[MEM] CR >[SB] 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 >R CR >[SB] CR EOT
CMD odx,odxr, odxg, odxb
VAL -80 to 80 (odx) ,-40 to 40(odxr, odxg, odxb)
<Example>
Send:odxg □ 5 CR (Sets Digital Offset G to +10DN at 10bit)
Receive::>OK CR >odxg □ 5 CR EOT
4.2.6 Setting Exposure Mode
Sets the exposure mode.
Format S2 CMD □ VAL1 CR , Format R1 >R CR >[SB] CR EOT
CMD inm
VAL 0,1,2
<Example>
Send:inm □ 0 CR (Sets the exposure mode to free run)
Receive::>OK CR >inm □ 0 CR EOT
XCM4085TLCT6 UME-0062-01
Page 30
30 NED
4.2.7 Setting Exposure Time
Sets the exposure time. Only operates at Free Run/Ext Edge.
4.3 Digital Processing flow in FPGA
Thedigital processing flow in FPGA is shown below.
Figure 4-3-1 FPGA Processing Block Diagram
4.4 Startup
After turning on, the camera runs a startup procedure before it starts getting
images and outputting data. It takes about 15 seconds.
The startup procedure is as follows:
.
(1) The camera hardware initializes. The indicator (LED green) blinks.
(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.
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).
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)
XCM4085TLCT6 UME-0062-01
Page 36
36 NED
Camera operation mode
(Exposure mode)
Control input
(From frame grabber board)
Free Run
(Programmable time setting) (Factory Setting)
Not in use
Ext Edge
(External trigger edge + Programmable time setting)
External trigger (CC1) is required
Ext Level
(External trigger level time setting)
External trigger (CC1) is required
Parameter Items
Setup Value
Communication Speed (Baud rate)
115200bps
Data Length
8bit
Parity Bit
None
Stop bit
1bit
Flow Control
None
Notes:
1) The number of times the flash memory can be rewritten will vary depending on
actual operational conditions.
2) After turning on the power supply, 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.
3) If the camera power is disconnected while rewriting the memory, the whole data
saved in the memory will be deleted.
4) As it takes several seconds to rewrite the memory, do not disconnect power
supply before receiving the answer from the camera.
5) 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
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
XCM4085TLCT6 UME-0062-01
Page 37
37 NED
LSB
MSB
10bit8bit
LSB
MSBbit9
bit8
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
8-bit(Default)
ADC
ADC
10-bit
bit9
bit8
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
24684090 4092 4094 4096
24684090 4092 4094 4096
13574089 4091 4093 4095
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効
XCLK
DVAL
LVAL
12342045 2046 2047 2048
1
1
1
無効無効
無効無効
無効無効
1
2125CLK(25usec)min.
2125
13574089 4091 4093 4095
13574089 4091 4093 4095
24684090 4092 4094 4096
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効1
1
1
無効無効
無効無効
無効無効
R_odd
R_even
G_odd
G_even
B_odd
B_even
2048CLK(24.1usec)
4.7 Video Output Format
The camera outputs 8-bit or 10-bit digital data.
The A/D converter of the camera has a 10-bit resolution. For 8-bit output, the
upper 8-bits of the signal can be output as video data.
Figure 4-7-1 Pin Assignments of Digital Data
Video output phase of the camera is shown below.
Figure 4-7-2 Video Output Phase of the Camera (with 85MHz 2taps at each R,G,B for data output)
XCM4085TLCT6 UME-0062-01
Page 38
38 NED
Item
symbol
XCM4085TLCT6
Programmable exposure time
P
Data output at each colour
at 85MHz 2taps:22.12~23373.17
at 85MHz 1tap:46.37~23373.17
at 40MHz 2taps:49.94~23373.17
at 40MHz 1tap:100.58~23373.17
12344093 4094 4095 4096
12344093 4094 4095 4096
12344093 4094 4095 4096
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効
無効無効無効無効無効無効無効無効
XCLK
DVAL
LVAL
R
G
B
12344093 4094 4095 4096
1
1
1
無効無効
無効無効
無効無効
1
4190CLK(49.3usec)min.
4190
4096CLK(48.2usec)
Figure 4-7-3 Video Output Phase of the Camera (with 85MHz 1tap at each R,G,B for data output)
Note:
1) FVAL = 0 (low level) fixed
2) The configurations of Camera Link interface are shown below when the following
outputs are used.
Output of 1 tap at each colour with 24 bits: Camera Link Base Configuration
Output of 1 tap at each colour with 30 bits: Camera Link Medium Configuration
Output of 2 taps at each colour with 24 bits: Camera Link Medium Configuration
Output of 2 taps at each colour with 30 bits: Camera Link Full Configuration
4.8Exposure 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
XCM4085TLCT6 UME-0062-01
Page 39
39 NED
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 1tap:101.45
Scan Rate
S
Data output at each colour
at 85MHz 2taps:24.97~23376.02
at 85MHz 1tap:49.22~23376.02
at 40MHz 2taps:52.79~23376.02
at 40MHz 1tap:103.44~23376.02
P
Programmable exposure time (μs)
S
Scan rate (μs)
Clock
89.722 (MHz)
Padding
4(fixed)
Dividing
64(fixed)
Counter
31~32767
露光
読み出し
LVAL
R
P
S
Exposure
Readout
LVAL
(unit:μs)
Figure 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}]
(Example)
In case of the camera is ”XCM4085TLCT6” and the command is ”int □ 64 □ 100”
In external trigger exposure mode (Trigger Edge), the exposure time is
determined by the setting through the serial communication, each exposure starts
with the rising edge and the line period is determined by the time from rising edge
to rising edge of the trigger pulse. The range of programmable exposure time, the
timing chart of the exposure and the readout are shown below.
Data output at each colour
at 85MHz 2taps:24.10
at 85MHz 1tap:48.19
at 40MHz 2taps:50.73
at 40MHz 1tap:101.45
Trigger pulse H time (Exposure Time)
T1
≧22.12
Trigger pulse L time
T2
≧2.86
Trigger pulse cycle (Scan Rate)
T3
The value of trigger pulse cycle
must be as follows.
Data output at each colour
at 85MHz 2taps:≧24.98
at 85MHz 1tap:≧49.22
at 40MHz 2taps:≧52.79
at 40MHz 1tap:≧103.44
In external trigger exposure mode (Trigger Level), the exposure time is
determined by the high trigger pulse time, each exposure starts with the rising edge
and the line period is determined by the time rising edge to rising edge of trigger
pulse. 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 (Trigger Level)
Digital gain is set with the following commands: Digital Gain (Common) “gdx”; digital
gain (R) “gdxr”; digital gain (G) “gdxg”; digital gain (B) “gdxb”. RGB (Common)
digital gain setting should be used when making small adjustments to multiple
cameras. Individual colours’ digital gain should be used for adjusting white balance
etc.
Note : Gain and noise are proportionally related. Adjust the amount of gain in
accordance with the requirements of your camera system.
4.9.2 Setting Digital Gain (2) Automatic White Balance
By automatically adjusting R, G, B gain, white balance can be adjusted. Setting is
done by sending the command “awb”. The camera calculates 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.
Note : If the data change is too large, the image is saturated, or the maximum level
is exceeded, an error will occur and adjustment will be cancelled.。
4.9.3 Setting Digital Offset
Through the RGB (Common) setting, offset can be set within the range of -40 ~ +40
(DN) for 8-bit, or -160 ~ +160 (DN) for 10-bit output. Through the individual R, G, B
settings, offset can be set within the range of -20 ~ +20 (DN) for 8-bit or -80 ~ +80
(DN) for 10-bit output. Offset is set with the following commands: Offset RGB
(Common) “odx”; Offset R “odxr”; Offset G “odxg”; Offset B “odxb”.
XCM4085TLCT6 UME-0062-01
Figure 4-9-3 Saturation Exposure and Dark Current Output
Page 43
43 NED
Analog gain
Sensitivity V/ (lx・s)
1
X1
100 2 X1.5
150 3 X2
200
4
X3
300 5 X4
400 6 X5.5
550
Fs:Saturation Output(DN)
Se:Saturation Exposure(DN)
Se
Volume of Light(lx・s)
Output data(DN)
Df:Dark Current(DN)
Fs
Df
0
Minus gain
Plus gain
Note : Adjust amount of offset in accordance with the requirements of your camera
system. The gradients of lines do not change.
4.10 Setting Analog Gain
Gain can be adjusted by setting analog gain (6 steps, x1~x5.5) or digital gain (512
steps, x1~x2). In both cases, increasing the gain setting increases the slope of the
camera’s response curve, so that the output saturates at a lower level of light.
Conversely, with less light, a higher output can be obtained; that is to say, the
cameras sensitivity has been increased. Analog gain can be adjusted with the “gax”
command.
Gain-Sensitivity at digital gain x1, pixel correction: default, factory white correction
data is shown below.
Table 4-10-1 Gain-Sensitivity
Note:
Gain and noise values are proportionally related. Adjust amount of gain in accordance
Figure 4-10-1 Gain Adjustment
with the requirements of your camera system. We recommend using gain from x1 to
x3.
XCM4085TLCT6 UME-0062-01
Page 44
44 NED
4.11 Pixel Correction
Generally speaking, image sensors (CCD, CMOS and so on) have fixed pattern
noise and photo response non-uniformity. When you use a lens, lens shadings and
light sources also can cause non-uniformity. The camera is factory set to the
optimal correction before shipping in order to provide images of high grade. The
camera also has a user white correction function in order to cope with lens shading
and non-uniform illumination.
Cal_bl : Output data of each pixel 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 for user correction (10bit output conversion value)
Fix_bl : Fixed value 32DN (10bit output conversion value)
Vin: Input data (Before correction) Vout :Output data (After correction)
The corrected data is expressed by the following equation.
Vout=[(Vin-Cal_bl) x (Target_val-Fix_bl) / (Cal_wh-Cal_bl)] + Fix_bl
Image “before” user arbitrary pixel is corrected. Luminance Profile of left image
Image “after” user arbitrary pixel is corrected Luminance Profile of left image
Figure 4-11-1 Waveform and image before and after bit correction
XCM4085TLCT6 UME-0062-01
Page 45
45 NED
4.11.1 Operating Procedure
Pixel Correction settings are done for either User Arbitrary Correction Data 1 or 2.
Send the command “shc2 CR” or “shc3 CR” via the COM port; User Arbitrary
Correction Data will be made active.
Place a uniformly white object fully in the camera view. Now we can acquire User
Arbitrary Correction Data (gray). When this is done with the lens attached, lens and
illumination shading will also be corrected at the same time. However, dark and light
details of the white object will be picked out, so the lens should be defocused. Next,
send the command “wht CR” over the COM port. The camera should return “>OK”
“>wht”. Now the User Arbitrary Correction Data (gray) has been written to the
camera’s flash memory.
To set the pixel correction target value, proceed as below:
Send the command “MurVal CR” via the COM port. The camera should return
“>OK” “>Mur” “>Val”. With this, the pixel correction target value R is set.
Send the command “MugVal CR” via the COM port. The camera should return
“>OK” “>Mug” “>Val”. With this, the pixel correction target value G 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-bit).
2) The pixel correction target value should be set slightly higher than the obtained
image brightness in order to attain the full range of output.
4.12 Adjusting White Balance
The white balance on this camera has been adjusted without lens and mount, and
using a daylight fluorescent light. Depending on the lens and light source you use, it
may be necessary to adjust the white balance in one of the two ways described
below.
Note: In the following cases, please use the pixel (bit) correction function:
If a variable responsivity pattern appears across the image when using a light source
that does not have a broad wavelength, such as a 3-wavelength fluorescent lamp.
The difference between the colour levels is large, and exceeds the maximum value of
digital gain.
4.12.1 Pixel (Bit) Correction Function
Correct the white balance using the User White Correction function(see 4.11)
4.12.2 Digital Gain Function
Adjust the white balance by adjusting the digital gain of each RGB colour.(see
4.9.1)Adjust automatically using the automatic white balance function(see 4.9.2)
XCM4085TLCT6 UME-0062-01
Page 46
46 NED
4.13 Test Pattern
The test pattern can be used to check whether your system is correctly receiving
the camera data.
The gray test patterns for 24 and 30-bit colour are shown 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 repeats.
Figure 4-13-3 30-bit Colour Gray Test Pattern
Figure 4-13-4 30-bit Colour Gray Test Image
Where pixel 0 has the value 0DN, the value increases by 1DN each pixel, up to
1023DN, then the pattern repeats.
XCM4085TLCT6 UME-0062-01
Page 47
47 NED
The gray XY test pattern for 24 and 30-bit colour are shown below.
Figure 4-13-5 24-bit Colour Gray XY Test Pattern
Figure 4-13-6 24-bit 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
Figure 4-13-8 30-bit Colour Gray XY Test Image
The value increases by 1DN each pixel, up to 1023DN in both X-direction and
Y-direction(downward), then the pattern repeats.
XCM4085TLCT6 UME-0062-01
Page 48
48 NED
The Colour 24-/30-bit colour bar test pattern is shown below.
Figure 4-13-9 24-bit Colour Bar Test Pattern
Figure 4-13-10 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 B:0) Pink: (R:255 G:0 B: 255), Red (R:255 G:0 B:0), Blue (R:0 G: 0
B:255)
Figure 4-13-11 30-bit Colour Bar Test Pattern
Figure 4-13-12 30-Bit Colour Bar Test Image
XCM4085TLCT6 UME-0062-01
Page 49
49 NED
From the first pixel, the image is a sequence of blocks of 512 pixels: Black (R:0 G:0
B:0), White (R;1023, G:1023, B:1023), Yellow (R:1023 G:1023 B:0), Aqua (R:0
G:1023 B:1023), Green (R:0 G:1023 B:0) Pink: (R:1023 G:0 B: 1023), Red (R:1023
G:0 B:0), Blue (R:0 G: 0 B:1023)
4.14 Line Delay Correction Setting
Three (3) line sensors of this camera are located laterally at one line interval.
Therefore, each RGB output data produces the image which is delayed 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 the unit of one line.
For example, when an imaging object moves from the bottom to the upper direction
for a camera in case of an image of 1:1 reduced scale ratio of length and width and
“ldly □ 2” of command is sent, the image can be corrected on the deviation of delay.
When an imaging object moves from the top to the lower direction, “ldly□ -2” as of
command should be sent.
ldly□0 ldly□2
4 line output delay
2 line output delay
Figure 4-14-1 Line Delay Correction
XCM4085TLCT6 UME-0062-01
Page 50
50 NED
4.15 Line Fine Adjusting Correction Setting
The Line delay correction setting on 4.14 can be used for correcting the deviation of
delay between output datas of each colour at the unit of one line.
This line fine adjusting correction can be used 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 shift.
When the value of the command is minus (-), the correction value of “Idly” becomes smaller.
ldly□2 ldly□2 and ldlys□5 ldly□3
Figure 4-15-1 Line Fine Adjusting Correction
4.16 Gamma Correction Setting
Switches Gamma correction value.
Figure 4-16-1 Gamma Correction Characteristics
XCM4085TLCT6 UME-0062-01
Page 51
51 NED
4096
1
4096
1
Forward
Web Direction
Movement
Reverse
Web
Direction
4.17Camera Scan Readout Direction Setting
The camera scan readout direction can be changed from forward to reverse, or vice
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-17-1 Correlation of Camera Scan Readout Direction and Object Movement Direction
XCM4085TLCT6 UME-0062-01
Page 52
52 NED
CHANNEL #0
CHANNEL #1
CL1
CL2
POWER
DC12-15V
MADE IN JAP AN
CLISBee-S
DIGITAL LINE SCAN CAMERA
NIPPON ELECTR O-SENSOR Y DEV ICES C ORP.
CL1: DATA1
CTRL
CL2: DATA2
USB
Camera side
Frame grabber side
5 Confirming Camera Settings
5.1 Before Power-on
Please check the exterior for any damages that may have been caused during
transportation or handling etc.
① Confirm the pin assignment of the power cable. (See table 3-3-2 and Figure 3-3-4)
② Confirm the direction and the channel of the cables. Some Camera Link cables are
directional.
Note:
There is something that the connection direction is specified in the Camera Link 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 connection channel of in case of “Solios”
Camera side connector CL1 and frame grabber side connector CHANNEL#0 are
connected. Camera side connector CL 2 and frame grabber side connector
CHANNEL#1 are connected.
Figure 5-1-2 Channel of Camera Link Cables
XCM4085TLCT6 UME-0062-01
Page 53
53 NED
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.
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
XCM4085TLCT6 UME-0062-01
Page 54
54 NED
(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
5.3 In Operation
(1) Does acquisition time out error occur?
<Cause>
①Captured images are too heavy.
Note: If there are many filtering processes, the assignments to the driver 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 noise when the cables are
laid near a light source inverter line or a power line.
Note: The personal computer in use may be reset.
(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.
XCM4085TLCT6 UME-0062-01
Page 55
55 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.
XCM4085TLCT6 UME-0062-01
Page 56
56 NED
The indicator is glowing.
Are the correct connectors being used
between the camera and the power
supply, and are they properly
connected?
Arrange a power source that
meets the specifications.
The camera has the correct
connection with the frame grabber.
The camera could be
faulty. Please contact us
for assistance.
When switched on, the 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 board suitably.
Is the sample software program being used to
control the camera.
The sample software program is used to
control the camera and is communicating
with the camera successfully.
Confirm the communication software,
the control protocol for the camera and
commands.
The power source meets the specified voltage.
The frame grabber board is
switched on and set up.
Yes
The frame grabber
is communicating
with the camera
successfully.
Yes
Yes
No
No
Yes
No
No
No
Yes
No
No
No
No
No
Yes
Yes
Yes
Yes
To next page
B
To next page
A
To next page
B
7 Troubleshooting
The following pages contain several troubleshooting charts that can help you find the
cause of problems users sometimes encounter.
7.1 When there is no Image
XCM4085TLCT6 UME-0062-01
Page 57
57 NED
The capturing software program is
custom made.
No image is captured with the
sample software program provided.
The communication port is set correctly.
Nothing blocks off the light.
If a lens cap is on, take it off.
The amount of the illumination is
enough.
Check the light source. If the images 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
camera and the frame grabber board.
The capturing software program is
provided with the board as a sample
program.
Set the communication port
correctly.
The camera could be faulty. Please contact
us for assistance.
The camera could be faulty. Please contact
us for assistance.
No
Yes
No
Yes
No
No
Yes
Yes
Yes
Yes
No
No
No
B
A
XCM4085TLCT6 UME-0062-01
Page 58
58 NED
Noise is present at the
point of first use.
A servomotor or a
magnetic valve is placed
near the camera.
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.
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.
Yes
No
Yes
No
No
No
Yes
Yes
Yes
No
No
Yes
To next page
C
7.2 When Noise is present in the Image
XCM4085TLCT6 UME-0062-01
Page 59
59 NED
Cables are asymmetric such as thin cables.
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.
Use camera cables in accordance 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 camera could be faulty. Please
contact us for assistance.
When the camera gain is on a
high level, bright spots occur
without incident light.
Secondary radiation (rays)
could cause bright spots, but
this is not malfunction.
C
No
Yes
Yes
No
No
Yes
Yes
No
XCM4085TLCT6 UME-0062-01
Page 60
60 NED
The camera is too hot to touch.
The consumption current of the
power supply is larger 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 life.
Keep the ambient temperature within
the range of the specifications.
The camera could be faulty. Please contact
us for assistance.
Yes
No
No
Yes
7.3 When the Camera becomes hot
XCM4085TLCT6 UME-0062-01
Page 61
61 NED
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 (Including a virtual 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 parameter
files.)
Connection: Camera Link frame grabber board, Camera Link cables
8.3 Install
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.
XCM4085TLCT6 UME-0062-01
Page 62
62 NED
ABCDF
E
8.5 Operation
8.5.1 Start Program
Open Windows Explorer and Double-click the “CLISBeeCtrl.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 from a text file (*.txt file)
C: Connection with the camera.
D: Disconnection.
E: Setting Communication.
F: Version Information.
XCM4085TLCT6 UME-0062-01
Page 63
63 NED
8.5.2 Selecting interface and Timeout setting
8.5.2.1 Selecting 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 setup.
Note: The camera can be used without this operation after it has been set up
correctly.
XCM4085TLCT6 UME-0062-01
Page 64
64 NED
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
The camera can be used without this operation after it has been set up correctly.
XCM4085TLCT6 UME-0062-01
Page 65
65 NED
8.5.2.3 Setting Camera Link API
Input the DLL file name for Camera Link API by edit-box,
Or click “Browse” button and select this file.
Input value corresponding to the position of Camera Link cable to connect, into
“Serial Index” column.
Click “OK” button.
Click “Cancel” button when stopping setup.
Note: The camera can be used without this operation after it has been set up
correctly.
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.
XCM4085TLCT6 UME-0062-01
Page 66
66 NED
8.5.2.4 Setting Timeout
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.
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 C. Then you can control the camera. (See “8.6.Control”)
Click the “Memory Dump” button to acquire the current data of the camera.
XCM4085TLCT6 UME-0062-01
Page 67
67 NED
8.5.4. Disconnect and end program
Click button D. Then click “X” button in the upper right ofthe window.
8.5.5. Check of the contents of communication
Click “Console” tag near the bottom window.
XCM4085TLCT6 UME-0062-01
Page 68
68 NED
8.6 Control
8.6.1 Gains and Offsets
Operating it in『Gains & Offsets』tab.
< Gain >
Analog 1 :
The signal 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-button. Then, click “Send”
button.
< Offset >
Digital :
Set a value with the slider, the edit-box or the spin-button. Then, click “Send”
button.
XCM4085TLCT6 UME-0062-01
Page 69
69 NED
8.6.2 Clock & Integration
Operating it in『Clock & Integration』tab.
Clock :
Shows the camera internal clock frequency.
Note: Read OnlyIntegration Time :
Setting integration time. (Unit: μs) When the trigger mode is Free Run, and Ext
Edge
Dividing / Counter :
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
The Counter value of Clock, Diving, and Padding is calculated and set from the
present value when the scanning cycle to be set to the edit-box is input and it then
click on the scanrate->counter calculating button.
Note:
The calculating formula and the value at exposure time (Integration Time) are
displayed by the unit of μs.
The calculating formula and the value of PaddingTime are displayed by the unit of
μs.
The calculation value at scanning cycle (Scanrate) is displayed by the unit of μs.
Select Free Run Exposure mode, External Trigger Exposure mode and External
Trigger 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 camera every
time you choose make a selection from the menu in the drop-down-list-box.
Direction of scanning:
The order of outputting data from the camera is switched in positive direction
(forward) or opposite direction (reverse).
XCM4085TLCT6 UME-0062-01
Page 71
71 NED
8.6.4 Intelligence
Operating it in the『Intelligence』tab.
< Calibration >
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:
On/Off of the test pattern output is switched clicking the check box.
8.6.5 Memory in camera
Memory Dump :
Read the data from the 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.
Note:
It takes a while to save and initialize.
XCM4085TLCT6 UME-0062-01
Page 72
72 NED
8.7 Upgrade
When installing a newer / updated software version from our company,
Please perform in the following procedure.
Check the CLISBeeCtrl has not started.
Uninstall the old version software. (See “8.4.Uninstall”)
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
Reproducing and distributing without notice the part or all of this software and this
book is prohibited.
Reverse engineering, decompiling, disassembling and modifying without notice the
part or all of this software is prohibited.
The specification of this software and the contents of this book may be changed
without announcement in future.
XCM4085TLCT6 UME-0062-01
Page 73
73 NED
9 Others
9.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.
9.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
Gibraltar 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
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
on console by
(1) executing the “sta” command, or
(2) clicking “Memory Dump” button when using CLISBeeCtrl.
XCM4085TLCT6 UME-0062-01
Page 75
75 NED
Revision
Number
Date
Changes
01
22 October 2015
Initial release
XCM4085TLCT6 UME-0062-01
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.