JAI CM-140GE, CB-140GE User Manual

User's Manual
CM-140GE
CB-140GE
Digital Monochrome / Color
Document Version: 1.0
Camera Revision: 0
CM-140 GE / CB-140 GE
Table of Contents
1. General ............................................................................................................ - 4 -
2. Camera nomenclature........................................................................................... - 4 -
3. Main Features..................................................................................................... - 5 -
4. Locations and Functions......................................................................................... - 6 -
5. Pin Assignment ................................................................................................... - 7 -
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video) ..................................................... - 7 -
5.2. Digital Output Connector for Gigabit Ethernet....................................................... - 7 -
6. GPIO (General purpose inputs and outputs)................................................................. - 8 -
6.1. Overview................................................................................................... - 8 -
6.1.1. LUT (Look Up Table).............................................................................. - 8 -
6.1.2. 12-bit Counter ..................................................................................... - 9 -
6.1.3. Pulse Generators .................................................................................. - 9 -
6.2. Opto-isolated Inputs/Outputs .......................................................................... - 9 -
6.2.1 Recommended External Input circuit diagram for customer ............................... - 9 -
6.2.2 Recommended External Output circuit diagram for customer............................ - 10 -
6.2.3 Optical Interface Specifications ................................................................ - 10 -
6.3. Inputs and outputs table ............................................................................. - 11 -
6.4. Configuring the GPIO module (register settings) ................................................... - 11 -
6.4.1. Input/Output Signal Selector................................................................... - 11 -
6.4.2. 12bit counter ..................................................................................... - 12 -
6.4.3. Pulse generators (20 bit x 4) ................................................................... - 12 -
6.5. GPIO programming examples.......................................................................... - 14 -
6.5.1 GPIO in combination with Pulse Width trigger mode ...................................... - 14 -
6.5.2 Internal Trigger Generator ....................................................................... - 15 -
7. GigE Vision Streaming Protocol (GVSP) ..................................................................... - 16 -
7.1. Digital Video Output (Bit Allocation)................................................................. - 16 -
7.2. Bit Allocation (Pixel Format / Pixel Type) – CM-140GE (monochrome)......................... - 16 -
7.2.1. GVSP_PIX_MONO8 (8bit) ........................................................................ - 16 -
7.2.2. GVSP_PIX_MONO10 (10bit)..................................................................... - 16 -
7.2.3. GVSP_PIX_MONO10_PACKED ( 10 bit ) ........................................................ - 17 -
7.3. Bit Allocation (Pixel Format / Pixel Type) – CB-140GE (Bayer mosaic color) .................. - 17 -
7.3.3 GVSP_PIX_BAYRG8 “ BayerRG8 “ ............................................................... - 17 -
7.3.4 GVSP_PIX_BAYRG10 “Bayer RG10” .............................................................. - 17 -
7.3.1 GVSP_PIX_BAYGB8 “BayerGB8”.................................................................. - 17 -
7.3.2 GVSP_PIX_BAYGB10 “BayerGB10” ............................................................... - 18 -
8. Functions and Operations...................................................................................... - 19 -
8.1. GigE Vision Standard Interface......................................................................... - 19 -
8.2. Recommended Network Configurations .............................................................. - 19 -
8.2.1 Verified Network Interface Cards (NICs) ....................................................... - 19 -
8.2.2 Video data rate (network bandwidth) .......................................................... - 20 -
8.2.3 How to set Jumbo Frame (in Windows
TM
environments) ................................... - 20 -
8.2.4 Packet delay ...................................................................................... - 22 -
8.3. Basic functions ........................................................................................... - 23 -
8.3.1 Vertical Binning (CM-140GE only). ........................................................... - 23 -
8.3.2 CB-140GE. Bayer mosaic filter .................................................................. - 23 -
8.3.3 Electronic Shutter................................................................................. - 24 -
8.3.4. Auto Iris Lens video output (12-pin Hirose connector) ..................................... - 25 -
8.3.5 Auto-detect LVAL-sync / a-sync. accumulation .............................................. - 25 -
8.3.6 Rear panel indicator. ............................................................................ - 26 -
8.4. Sensor Layout and timing .............................................................................. - 26 -
8.4.1. CCD Sensor Layout ................................................................................ - 26 -
8.4.2. Horizontal timing ................................................................................. - 27 -
8.4.3. Vertical timing..................................................................................... - 27 -
8.4.4. Partial Scanning ................................................................................... - 28 -
Vertical Timing ............................................................................................- 28 -
- 2 -
CM-140 GE / CB-140 GE
8.4.5. Vertical binning ................................................................................... - 29 -
8.5. Operation Modes ......................................................................................... - 30 -
8.5.1 Continuous operation ............................................................................ - 30 -
8.5.2 Pre-Select trigger mode......................................................................... - 31 -
LVAL_sync timing.......................................................................................... - 31 -
LVAL_a-sync timing ....................................................................................... - 32 -
8.5.3 Pulse Width trigger mode ....................................................................... - 32 -
LVAL_sync timing.......................................................................................... - 33 -
LVAL_a-sync timing ....................................................................................... - 33 -
8.5.4 Sequential Trigger Mode (Pre-Select trigger) ............................................... - 34 -
8.5.5 Delayed Readout mode (Pre-Select trigger) ................................................. - 35 -
8.5.6 Optical Black transfer mode..................................................................... - 36 -
8.6. Operation Mode and Functions matrix ............................................................... - 37 -
9. Register Map ..................................................................................................... - 37 -
9. External Appearance and Dimensions........................................................................ - 47 -
10. Specifications .............................................................................................. - 48 -
10.1. Spectral response ...................................................................................... - 48 -
10.2. Specification table..................................................................................... - 49 -
11. Appendix ........................................................................................................ - 51 -
Precautions ..................................................................................................... - 51 -
Typical Sensor Characteristics............................................................................... - 51 -
References ...................................................................................................... - 51 -
11. User's Record............................................................................................... - 54 -
- 3 -
CM-140 GE / CB-140 GE
1. General
This manual covers the digital monochrome progressive scan camera CM-140GE and color progressive scan camera CB-140GE
The CM-140GE/CB-140GE is a GigE Vision compliant camera, based on the CM-140MCL/CB­140MCL. Both the monochrome version CM-140GE and the color version CB-140GE provide a frame rate of 31 frames/second at full resolution in continuous operation. Using vertical binning (CM-140GE only) and partial scan provides higher frame rates. The 1/2" CCD with square pixels offers a superb image quality. The high-speed shutter function and asynchronous random trigger mode allows the camera to capture high quality images of fast moving objects.
The color version CB-140GE, based on CCD sensor with primary RGB Bayer mosaic filter, outputs raw Bayer images. Host-based color interpolation is required to display or save color images.
The CM-140GE/CB-140GE also complies with the GenICam standards, as it has in internal XML file that is used to describe the functions/features of the camera. For further information on GenICam please go to www.emva.org.
As an application programming interface, JAI provides an SDK (Software Development Kit). This SDK includes software documentation, register information, code examples and objects such as Transport Layer and Device Drivers (High Performance Filter Driver and Standard Windows Stack). The JAI SDK can be downloaded from www.jai.com
The latest version of this manual can be downloaded from www.jai.com
For camera revision history, please contact your local JAI distributor.
2. Camera nomenclature
The standard camera composition consists of the camera main body and C-mount protection cap.
The camera is available in the following versions:
CM-140 GE
Where C
stands for "Compact" family, M stands for "Monochrome", 140 represents the resolution "1.4
million pixel" and GE
stands for "GigE Vision" interface
CB-140 GE
Where C
stands for "Compact" family, B stands for "Bayer mosaic color", 140 represents the resolution
"1.4 million pixel" and GE
stands for "GigE Vision" interface
- 4 -
CM-140 GE / CB-140 GE
3. Main Features
Member of C3 Compact series, covering VGA to UXGA resolution
1380 (h) x 1040 (v) 4.65 µm square pixels
1/2” progressive scan – Monochrome and Bayer mosaic color versions
31 frames/second with full resolution in continuous operation
30 frames/second with external trigger and full resolution
Increased frame rate with vertical binning (CM-140 GE only) and partial scan
Exposure time from 30.584μs to 2 sec. using Pulse Width trigger mode
Programmable exposure from 61.168μs to 32.17 ms in Full Frame scan
Sequencer trigger mode for on-the –fly change of gain, exposure and ROI
Pre-select and Pulse Width trigger modes
LVAL-synchronous/-asynchronous operation (auto-detect)
Auto iris lens video output allows a wider range of light
GigE Vision Interface with 10 or 8-bit output
Programmable GPIO with opto-isolated inputs and outputs
Comprehensive software tools and SDK for Windows XP/Vista
- 5 -
CM-140 GE / CB-140 GE
4. Locations and Functions
Seri al No.
FCC seal
Caution s eal
①②
 ③
 ⑥
POWER / TRIG
GigE
1 Lens mount C-mount (Note *1)
2 CCD sensor 1/2 inch CCD sensor 3 12-pin connector DC +12V power and GPIO interface 4 RJ-45 Gigabit Ethernet connector
with treaded holes for thumbscrews
5 LED Indication for power and trigger input
h LED GigE Network condition : LINK i LED GigE Network condition : ACT j Holes for RJ-45 thumbscrews When an RJ-45 connector with thumbscrews is used, remove
the two screws located above and below the Ethernet connector.
9Mounting holes M3 depth 4mm for tripod mount plate
*1) Note: Rear protrusion on C-mount lens must be less than 10.0mm.
Fig. 1. Locations
- 6 -
CM-140 GE / CB-140 GE
5. Pin Assignment
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video)
Type: HR10A-10R-12PB (Hirose) male.
Pin no.
Signal
Remarks 1 GND 2 +12 V DC input
(Seen from rear of camera.)
3 Opto IN 2 (-) / GND (*1)
3
4
5
6
7
8
9
10
11
12
1
2
4 Opto IN 2 (+)/Iris Video out (*1) 5 Opto IN 1 ( - ) 6 Opto IN 1 ( + )
Fig. 2. 12-pin connector.
5.2. Digital Output Connector for Gigabit Ethernet
Type: RJ-45 HFJ11-1G02E-L21RL or equivalent
The CM-140GE and CB-140GE cameras also accept industrial RJ-45 connectors with thumbscrews. This assures that the connector does not come undone in tough industrial environments. Please contact the nearest JAI distributor for details on recommended industrial RJ-45 connectors.
Fig. 3. Gigabit Ethernet connector
The digital output signals follow the Gigabit Ethernet interface using RJ-45 conforming connector. The following is pin assignment for Gigabit Ethernet connector.
Pin No In/Out Name
1 In/Out MX1+ (DA+) 2 In/Out MX1- (DA-) 3 In/Out MX2+ (DB+) 4 In/Out MX3+ (DC+) 5 In/Out MX3- (DC-) 6 In/Out MX2- (DB-) 7 In/Out MX4+ (DD+) 8 In/Out MX4- (DD-)
7 Opto Out 1 ( - )
GPIO IN / OUT
8 Opto Out 1 ( + ) 9 Opto Out 2 ( - )
10 Opto Out 2
( + )
11
+ 12 V DC input
12 GND
*1 : Iris Video output function can be set by the internal DIP switch.
- 7 -
CM-140 GE / CB-140 GE
6. GPIO (General purpose inputs and outputs)
6.1. Overview
All input and output signals pass through the GPIO (General Purpose Input and Output) module. The GPIO module consists of a Look-Up Table (LUT – Cross-Point Switch), 4 Pulse Generators and a 12-bit counter. In the LUT, the relationship between inputs, counters and outputs is governed by internal register set-up.
12 bit
Count er
LUT
(Cross point switch)
Pulse Generat or 3
( 20 bit Count er )
Pulse Generat or
( 20 bit Count er )
Pulse Generat or
( 20 bit Count er )
Pulse Generat or
( 20 bit Counter )
25MHz
Pixel Clock
LVAL IN DVAL IN FVAL IN
EEN IN OPT IN 1
OPT IN 2
Soft T r i gger 0
Soft T r i gger 1 Soft T r i gger 2
Soft T r i gger 3
TRIGGER 0
TRIGGER 1
OPT OUT 1 OPT OUT 2
Time Stamp Reset
The blocks shown in the above diagram have the following functionality:
6.1.1. LUT (Look Up Table)
The LUT works as a cross-point switch which allows connecting inputs and outputs freely. The signals LVAL_IN, DVAL_IN, FVAL_IN and EEN_IN all originate from the camera timing circuit. Trigger 0 is connected to the camera's timing circuit and is used for initiating triggered exposure. Trigger 1 is used for Delayed Readout mode. The Time Stamp Reset signal is used reset the camera's time stamp function, also making it possible to reset and synchronize the time stamp of multiple cameras.
- 8 -
CM-140 GE / CB-140 GE
6.1.2. 12-bit Counter
A 25MHz clock or the camera pixel clock (65MHz) can be used as a source. The counter has a “Divide by N”, where N has the range 1 through 4096, allowing a wide range of clock frequencies to be programmed.
6.1.3. Pulse Generators (0 to 3)
Each pulse generator consists of a 20-bit counter. The behavior of these signals is defined by their pulse width, start point, end point and number of repetitions. The pulse generator signals can be set in either triggered or periodic mode. In triggered mode, the pulse is triggered by the rising edge/falling edge/high level or low level of the input signal. In periodic mode, the trigger continuously generates a signal that is based on the configured pulse width, starting point and end point.
6.2. Opto-isolated Inputs/Outputs
The control interface of the C3 GigE Vision camera series has opto-isolated inputs and outputs, providing galvanic separation between the camera's inputs/outputs and peripheral equipment. In addition to galvanic separation, the opto-isolated inputs and outputs can cope with a wide range of voltages; the voltage range for inputs is +3.3V to +24V DC whereas outputs will handle +5V to +24V DC. The below figure shows the functional principle (opto-coupler) of the opto-isolated inputs/outputs.
Fig.4. Opto-coupler
6.2.1 Recommended External Input circuit diagram for customer
+3.3V to +24 V
User Power
2 3
2k2
1 3 2
82
10kB
hiros e-12 connect or Pin 3 and 5
hiros e-12 c onne c tor Pin 4 and 6
User side
Camera Inside
EXTERNAL INPUT
+3.3V
To camera circuit
To
Fig.5 External Input Circuit, OPT IN 1 and 2
- 9 -
CM-140 GE / CB-140 GE
6.2.2 Recommended External Output circuit diagram for customer
hirose-12 c onnec t or Pin 8 and 10
hirose-12 c onnec t or Pin 7 and 9
OUT
270
+5V to +24V
User Power
2
User side
Camera Inside
From Camera Circuit
EXTERNAL OUTPUT
+12V
To
220
Fig.6. External Output Circuit, OPT OUT 1 and 2
6.2.3 Optical Interface Specifications
The relation of the Input signal and the output signal through optical interface is as follows.
User Power(VCC)
3.3V 5V 12V 24V
Time Delay Rise TDR (us) 0.54 0.54 0.62 0.68 Rise Time RT (us) 1.2 1.2 2.0 3.0 Time Delay Fall TDF (us)
1.5 1.5 2.4 2.1
Fall Time FT (us) 3.6 3.4 4.5 6.8
Fig.7. Optical Interface Performance
- 10 -
CM-140 GE / CB-140 GE
6.3. Inputs and outputs table
Output Port
Time Stamp Reset
OPT OUT1
OPT OUT2
Pulse Gen. 0
Pulse Gen. 1
Pulse Gen. 2
Pulse Gen. 3
Trigger 0 Trigger 1
LVAL IN
× × × × ×
× × × × ×
DVAL IN
× × × × ×
FVAL IN
× × ×
EEN IN
OPT IN 1
OPT IN 2 Soft Trigger 0
Soft Trigger 1
Soft Trigger 2
Input Port
Soft Trigger 3
×
Pulse Gen. 0
×
Pulse Gen. 1
×
Pulse Gen. 2
×
Pulse Gen. 3
LEGEND: O = valid combination / X = Not valid (do not use this combination)
6.4. Configuring the GPIO module (register settings)
6.4.1. Input/Output Signal Selector
Address Internal Name GenIcam Name Access Size Value (Range)
Selector CAMERA TRIGGER 0
Camera Trigger
0xB060 0 R/W 4
(for Camera Trigger)
GPIO Selector:
0xB064
Selector CAMERA Trigger 1 (For Delayed Trigger)
Camera Trigger
1
R/W 4
0x00:CAMERA LVAL IN 0x01:CAMERA DVAL IN 0x02:CAMERA FVAL IN
0xB070
Selector GPIO PORT 1 (Optical Out 1)
GPIO_Port1
R/W 4
0x03:CAMERA EEN IN 0x04:GPIO Port 1 IN
0xB074
Selector GPIO PORT 2 (Optical Out 2)
GPIO_Port2
R/W 4
0x05:GPIO Port 2 IN 0x0C:SOFT TRIG 0
0xB090 Pulse Generator 0 Selector
PulseGenerator0
R/W 4
0x0D:SOFT TRIG 1 0x0E:SOFT TRIG 2 0x0F:SOFT TRIG 3
0xB094 Pulse Generator 1 Selector
PulseGenerator1
R/W 4
0x10:Pulse Generator 0 0x11: Pulse Generator 1
0xB098 Pulse Generator 2 Selector
PulseGenerator2
R/W 4
0x12: Pulse Generator 2 0x13: Pulse Generator 13
0xB09C Pulse Generator 3 Selector
PulseGenerator3
R/W 4
0x7F:No Connect
0xB0A0 Selector Time Stamp Reset
TimeStampReset
R/W 4
Add 0x80 will result in active low output.
- 11 -
CM-140 GE / CB-140 GE
6.4.2. 12bit counter
Start Point
End Point
Length
Start Point
End Point
Length
Address Internal Name GenIcam Name Access Size Value (Range)
ClockSource
0xB000 Counter Clock Choice R/W 4
0x00: 25MHz
0x01: Pixel Clock
ClockPreScaler 0x000: Bypass
0xB004 Counter Dividing Value R/W 4
0x001: 1/2 Dividing 0x002: 1/3 Dividing | 0xFFF: 1/4096 Dividing
6.4.3. Pulse generators (20 bit x 4)
There are 4 pulse generators (designated 0 through 3) that can be used to create various timing scenarios by programming start point, endpoint, length and repeats.
Address Internal Name GenIcam name Access Size Value (range)
0xB008 Length Counter 0 R/W 4 0x00001 to 0xFFFFF
0xB00C Start point Counter 0(1) R/W 4 0x00000 to 0xFFFFF
0x00: infinite
0xB010 Start point Counter 0(2) R/W 4
0x01: 1 time | 0xFF: 255 times
0xB014 End point Counter 0 R/W 4 0x00001 to 0xFFFFF
0x00: Free Run
0xB018 Counter Clear 0 R/W 4
0x01: High Level Clear 0x02: Low Level Clear 0x04: Rising Edge Clear 0x08: Falling Edge Clear
0xB01C Length Counter 1 R/W 4 0x00001 to 0xFFFFF
0xB020 Start point Counter 1(1) R/W 4 0x00000 to 0xFFFFF
0: Infinite
0xB024 Start point Counter 1(2) R/W 4
1: 1 time | 255: 255 times
0xB028 End point Counter 1 R/W 4 0x00001 to 0xFFFFF
0x00: Free Run
0xB02C Counter 1 Clear R/W 4
0x01: High Level Clear 0x02: Low Level Clear 0x04: Rising Edge Clear
0x08: Falling Edge Clear 0xB030 Length Counter 2 R/W 4 0x00001 to 0xFFFFF 0xB034 Start point Counter 2(1) R/W 4 0x00000 to 0xFFFFF 0xB038 Start point Counter 2(2) R/W 4 0x00: Infinite
- 12 -
CM-140 GE / CB-140 GE
0x01: 1 time
|
0xFF: 255 times
0xB03C End point Counter 2 R/W 4 0x00001 to 0xFFFFF Address Internal Name GenIcam name Access Size Value (range)
0x00: Free Run
0xB040 Counter 2 Clear R/W 4
0x01: High Level Clear
0x02: Low Level Clear
0x04: Rising Edge Clear
0x08: Falling Edge Clear 0xB044 Length Counter 3 R/W 4 0x00001 to 0xFFFFF 0xB048 Start point Counter 3(1) R/W 4 0x00000 to 0xFFFFF
0x00: Infinite
0xB04C Start point Counter 3(2) R/W 4
0x01: 1 time
|
0xFF: 255 times 0xB050 End point Counter 3 R/W 4 0x00001 to 0xFFFFF
0x00: Free Run
0xB054 Counter 3 Clear R/W 4
0x01: High Level Clear
0x02: Low Level Clear
0x04: Rising Edge Clear
0x08: Falling Edge Clear
- 13 -
CM-140 GE / CB-140 GE
6.5. GPIO programming examples
6.5.1 GPIO in combination with Pulse Width trigger mode
Example: 10µs unit pulse width exposure control (PWC).
Pixel clock is 65MHz. 650 clocks (750-100) equals 10µs.
Address Register Value 0xA040 Trigger Mode 2 = Pulse Width 0xB000 Clock Choice 1 = Pixel Clock (65 MHz) 0xB004 Counter Dividing Value 0 = Pass through 0xB008 Length Counter 0 1000 Clocks 0xB00C Start point Counter 0 100 Clocks 0xB010 Repeat Count 0 1 0xB014 End point Counter 0 750 Clocks 0xB018 Counter Clear 0 4 = Rising Edge Clear 0xB060 CAMERA TRIGGER Selector 11 = pulse generator 0 0xB090 Pulse Generator 0 Selector 4 =OPT IN 1
LUT
Cross pointswitch)
12bit
Counte
Pulse Generator 2
(20bit Co unter)
Pulse Generator 1
(20bit Co unter)
Pulse Generator 0
(20bit Co unter)
LUT
2bit
Pulse Generator 3
(20bit Co unter
)
LVAL IN DVAL IN
FVAL IN
EEN IN
OPT IN 1
OPT IN 2
Soft Trigger 0
Soft Trigger 1
Soft Trigger 2
Soft Trigger 3
( Cross Point Switch )
Trigger 0
Trigger 1
OPT OUT 1 OPT OUT 2
Time Stamp Reset
Counter
25 MHz
Pixel Clock
Fig.8. Pulse Generator Timing Example 1
OPT IN 1
100
750
1000
P
ulse Generator 0
100
1000
output
- 14 -
CM-140 GE / CB-140 GE
6.5.2 Internal Trigger Generator
Create a trigger signal and trigger the camera
R
egister
Value
Address 0xA040 Trigger Mode 1 = Pre-Select (PS) 0xB000 Clock Choice 1 = Pixel Clock 0xB004 Counter Dividing Value 1987 = 1/1988 dev(Line Rate) 0xB008 Length Counter 0 1000 Clocks 0xB00C Start point Counter 0 100 Clocks 0xB010 Repeat Count 0 0 = Free Run 0xB014 End point Counter 0 500 Clocks 0xB018 Counter Clear 0 0 = No Clear 0xB058 CAMERA TRIGGER Selector 11 = pulse generator 0
LUT
Cross point switch)
12bit
Counte
Pulse Generator 2
(20bitCounter)
Pulse Generator 1
(20bitCounter)
Pulse Generator 0
(20bitCounter)
LUT
2bit
Pulse Generator 3
(20bit Cou nte r
)
LVAL IN
DVAL IN
FVAL IN
EEN IN
OPT IN 1
OPT IN 2 Soft Trigger 0 Soft Trigger 1
Soft Trigger 2
Soft Trigger 3
( Cross Point Switch )
Trigger 0
Trigger 1
OPT OUT 1 OPT OUT 2
Time Stamp Reset
Counter
25 MHz
Pixel Clock(65MHz)
Li ne Rat e 32. 696KHz
Pulse Generator 0
100 Line
500 Line
1000 Line
output
Pulse Generator 0
100 Line
500 Line
1000 Line
output
Fig.9. Pulse Generator 0 timing Example 2
- 15 -
CM-140 GE / CB-140 GE
7. GigE Vision Streaming Protocol (GVSP)
7.1. Digital Video Output (Bit Allocation)
Although the CM-140GE and CB-140GE are digital cameras, the image is generated by an analog component, the CCD sensor. The table and diagram below show the relationship between the analog CCD output level and the digital output.
Ana log S igna l [mV ]
B lack Leve l
1023
890
32
0
25
700
DigitalOut [LSB]
Wh i t C l i L le p eve
100%Level
800
CCD out Analog Signal * Digital Out(10-bit)
Black Setup 3.6%, 25mV 32LSB 200mV 700mV 890LSB 230mV 800mV 1023LSB
The standard setting for 10-bit video level is 890 LSB. 200 mV CCD output level equals 100% video output.
Fig. 10. Digital Output
7.2. Bit Allocation (Pixel Format / Pixel Type) – CM-140GE (monochrome)
In the GigE Vision Interface, GVSP (GigE Vision Streaming Protocol) is used as an application layer protocol relying on the UDP transport layer protocol. It allows an application to receive image data, image information and other information from a device. In the monochrome camera, CM-140GE, the following pixel types supported by GVSP are available. With regard to the details of GVSP, please refer GigE Vision Specification available from AIA (www.machinevisiononline.org).
7.2.1. GVSP_PIX_MONO8 (8bit)
1Byte 2Byte 3Byte
Y0 Y1 Y
2
7.2.2. GVSP_PIX_MONO10 (10bit)
Byte 2Byte 3Byte Byte
Y
0Y0
Y1Y
1
- 16 -
CM-140 GE / CB-140 GE
7.2.3. GVSP_PIX_MONO10_PACKED ( 10 bit )
Y3
Y
1Y0
Y
2
Address Internal Name Access Size Value
0x01080001:Mono8 0x01100003:Mono10
0xA410 Pixel Format type R/W 4
0x010C0004:Mono10 Packed
7.3. Bit Allocation (Pixel Format / Pixel Type) – CB-140GE (Bayer mosaic color)
In the Bayer mosaic color camera, CB-140GE, the following pixel types supported by GVSP (GigE Vision Streaming Protocol) are available. With regard to the details of the GVSP, please refer GigE Vision Specification available from AIA (www.machinevisiononline.org).
7.3.3 GVSP_PIX_BAYRG8 “ BayerRG8 “
Odd Line
1 Byte 2 Byte 3 Byte
R0 R2G1
Even Line
G0 B1 G2
7.3.4 GVSP_PIX_BAYRG10 “Bayer RG10”
Odd Line
1 Byte 2 Byte 3 Byte 4 Byte
R0 R0
G1 G1
Even Line
G0 G0 B1 B1
7.3.1 GVSP_PIX_BAYGB8 “BayerGB8”
Odd Line
G0 B1 G2
Even Line
R0 R2G1
- 17 -
CM-140 GE / CB-140 GE
7.3.2 GVSP_PIX_BAYGB10 “BayerGB10”
Odd Line
1 Byte 2 Byte 3 Byte 4 Byte
G0 G0 B1 B1
Even Line
R0 R0
G1 G1
Address Internal Name Access Size Value
0x01080009:BAYRG8 0x0108000A: BAYGB8
0xA410 Pixel Format type R/W 4
0x0110000D:BAYRG10 0x0110000E:BAYGB10
Note: CB-140GE has the same Bayer sequence for Full and any of partial scanning as RG.
Therefore, comparing full scanning and partial scanning, the centre might be shifted.
As the Pixel Format type, CB-140GE supports BAYER GB 8 and BAYER GB 10. When this type is selected, the output starts from 2nd line for all scanning.
- 18 -
CM-140 GE / CB-140 GE
8. Functions and Operations
8.1. GigE Vision Standard Interface
The CM-140GE and CB-140GE are designed in accordance with the GigE Vision standard. In transmits digital images over Cat5e or Cat6 Ethernet cables. All camera functions are also controlled via the GigE Vision interface.
The camera can operate in continuous mode, providing an endless stream of images. For capturing individual images, related to a specific event, the camera can also be trigged. For precise triggering, it is recommended to use a hardware trigger applied to the Hirose 12-pin connector. It is also possible to initiate a software trigger through the GigE Vision interface. However, when using software trigger, certain latency inherent to the GigE interface must be anticipated. This latency, that manifests itself as jitter, greatly depends on the general conditions and traffic on the GigE connection. The frame rate described in this manual is for the ideal case and may deteriorate depending on conditions.
When using multiple cameras (going through a switch and/or a single path) or when operating in a system with limited transmission bandwidth the Delayed Readout Mode and Inter-Packet Delay functions can be useful.
8.2. Recommended Network Configurations
Although the CM-140GE and CB-140GE conform to Gigabit Ethernet (IEEE 802.3) not all combinations of network interface cards (NICs) and Switches/Routers are suitable for use with the GigE Vision compliant camera. JAI will endeavor to continuously verify these combinations, in order to give users the widest choice of GigE components for their system design.
8.2.1 Verified Network Interface Cards (NICs)
At the time of publishing this document these combinations have been verified:
NIC manufacturer Model PCI Bus PCI-X Bus PCI-Express Bus Intel PRO/1000MT
(33MHz) (100MHz)
(PWLA8490MT)
Intel PRO/1000GT
(33MHz) (33MHz)
(PWLA8391GT)
Intel PRO/1000PT
( x1 )
(EXPI9300PT)
Minimum PC requirements are as follows in order to fulfill the above conditions: Intel Core 2 Duo , 2.4GHz or better, alternatively AMD Athlon 64 x2, CPU At least 2 GB memory Video Card with PCI Express Bus x 16 , VRAM better than DDR2 with 256 MB or more, and display capability of 2560 x 1600 More than 200 GB free disk space Windows XP, SP2 (32bit) Do not use screen saver and power save functions.
Pentium 4 type PC is not recommended due to dependency on chip set bus performance.
- 19 -
CM-140 GE / CB-140 GE
8.2.2 Video data rate (network bandwidth)
The video bit rate for CM-140GE and CB-140GE is:
Packet
data volume
Model Pixel Type
(In case the Packet size is 1500)
In case using Jumbo Frame, the packet data will be improved 2 %. For CM-140GE and CB-140GE, the jumbo frame can be set at maximum 4040 Bytes (Factory setting for packet size is 1428 Byte). To set Jumbo Frame, refer chapter 8.2.3.
To ensure the integrity of packets transmitted from the camera is recommended to follow these simple guidelines:
1. Whenever possible use a peer-to-peer network.
2. When connecting several cameras, going though a network switch, make sure it is capable of
handling jumbo packets and that it has sufficient memory capacity.
3. Configure inter-packet delay to avoid congestion in networks switches.
4. Disable screen saver and power save functions on computers.
5. Use high performance computers with multi-CPU, hyper-thread and 64-bit CPU, etc.
6. Only used Gigabit Ethernet equipment and components together with the camera.
7. Use at least Cat5e or preferably Cat6 Ethernet cables.
8. Whenever possible, limit the camera output to 8-bit.
8.2.3 How to set Jumbo Frame (in WindowsTM environments)
(1) Click [start] and click [Control Panel]. (2)Click [Performance and Maintenance]. (3)Click [System]. (4)Click [Hardware] tab. (5)Click [Device Manager].
MONO8 372Mbit/s CM-140GE MONO10_PACKED 559Mbit/s MONO10 745Mbit/s BAYRG8,BAYGB8 372Mbit/s CB-140GE BAYRG10,BAYBG10 745Mbit/s
- 20 -
CM-140 GE / CB-140 GE
(6)Expand [Network adapters].
(7) Select target NIC, right-click, and click [Properties].
Note: The following procedure is the case you use Intel(R)1000. Accordingly the procedure is different if you use different NIC appeared on Network Adaptors. In that case, set the item of a similar content described here..
(8)Click [Advanced] tab.
- 21 -
CM-140 GE / CB-140 GE
(9) Select Jumbo Frames of Property, and select 9014 of Value.
(10)Click [OK]. (11)Close [Device Manager]. (12)Close [System Properties] clicking [OK].
8.2.4 Packet delay
When using multiple cameras (going through a switch and/or a single path) or when operating in a system with limited transmission bandwidth, the Delayed Readout Mode and Inter-Packet Delay functions can be useful.
This is set in the camera control tool.
Packet
Packet
Packet Delay (interval between each packet)
- 22 -
CM-140 GE / CB-140 GE
8.3. Basic functions
The CM-140GE and CB-140GE cameras are progressive scan cameras with 10 or 8-bit video output in Gigabit Ethernet. An analogue iris video signal (DIP switch select) can be used for controlling auto-iris lenses. The camera has 1/2, 1/4 or 1/8 partial scanning for faster frame rates. Vertical binning is also available. The camera can operate in continuous mode as well as in 4 triggered modes:
- Pre-Select
- Pulse Width
- Sequential trigger (with pre-selected exposure time)
- Delayed readout (with pre-selected exposure time)
Depending on the timing of the trigger input in relationship to FVAL (camera internal Frame Valid clock), the start of exposure can be immediate (no-delay, LVAL asynchronous) or delayed until next LVAL (LVAL synchronous). In the following section these functions are described in detail.
8.3.1 Vertical Binning (CM-140GE only).
H
Xsg1
Video out
The binning functions can be used to achieve higher frame rate or higher sensitivity. The drawback is lower resolution. Vertical binning is done by adding the charge from pixels in adjacent lines in the horizontal CCD register. Fig. 11 shows the binning principle. Resolution and frame rate for all combinations are shown in the below table.
Fig.11. CM-140GE binning. The CM-140GE has 2:1 Vertical Binning: Setting Value for Register
address 0xA084
Resolution (pixels)
Frame rate
Off (no binning) 0x01 1380(h) x 1040(v) 31.08 fps. 2:1 binning 0x02 1380(h) x 520(v) 48.86 fps.
8.3.2 CB-140GE. Bayer mosaic filter
CB-140GE is a color camera based on a CCD sensor with a Bayer RGB color mosaic. The color image reconstruction is done in the host PC. The Color sequence in the video signal is the same for all scanning formats.
The line readout follows LVAL. The first valid pixel is the same timing as DVAL.
The Bayer color sequence starts with: GBG for even line numbers. RGR for odd line numbers.
Figure 12 shows the timing sequence for the Bayer mosaic read-out for the available partial scan modes.
Fig.12. Bayer layout for each scanning
FVAL Timing
LVAL
DVAL
1
91
134
156
62
7
Full
2/3 Partial
1/2 Partial
1/4 Partial
1/8 Partial
1
Line # from FVAL triming
G BRG
R
G B
R GGR
G B
R GGR
Actual V Line #
1
173
261
391
455
G B
R GGR
G B
R GGR
G B
R GGR
No V binning
Vbinning
H
Xsg1
Video out
No V binning
Vbinning
- 23 -
CM-140 GE / CB-140 GE
8.3.3 Electronic Shutter
CM-140GE / CB-140GE have conventional shutter functions as well as the GenICam standard “Exposure Time Abs” function.
Preset Shutter
10 steps preset shutter are available: OFF (1/31); 1/60, 1/100; 1/250; 1/500; 1/1,000; 1/2,000; 1/4,000; 1/8,000; 1/10,000 sec. (See the register map included in the SDK documentation for details how to configure this register - 0xA004)
Programmable Shutter
It is possible to set the shutter speed in the range of 2L to 1052L by 1L unit, in case of Full Frame operation. When 625L is set, it is the equivalent of “OFF (1/31)“ or 32.17ms. (See the register map included in the SDK documentation for details how to configure this register - 0xA008)
Pulse Width Control
With this mode selected the exposure time is controlled by the width of the trigger pulse. The minimum trigger pulse width is equal to 1L (30.584µs)
Exposure Time Abs (GenICam Standard)
This is a function specified in the GenICam standard. The shutter speed can be entered as an absolute exposure time in microseconds (μs) in register address 0xA018. The entered absolute time (Time Abs) is then converted to programmable exposure (PE) value inside the camera.
The below equations show the relationship between the PE value used by the camera for the different readout modes and the "Exposure Time Abs" value entered in register 0xA018. As the calculation is based on rounding down to the closest integer, precise values may not always occur.
The relation between PE value and Time Abs: Normal readout PE= 2 + INT ( Exposure time -61) µs / (1988 [pixel clocks/line]/65000000[pixel clk]) V Binning readout PE= 2 + INT ( Exposure time -77) µs / (2524/65000000) INT means integer (rounded down).
The below table shows minimum and maximum values for each readout mode.
Minimum value Maximum Value Normal Scan
61µs
32,175 ms
2/3 Partial Scan
61µs
25,019 ms
1/2 Partial Scan
61µs
21,471 ms
1/4 Partial Scan
61µs
16,149 ms
1/8 Partial Scan
61µs
13,519 ms
V-Binning Scan
77µs
20,464 ms
GPIO in combination with Pulse Width trigger
More precise exposure time can be obtained by using the GPIO in combination with Pulse Width trigger mode. The clock generator and counter can be programmed in very fine increments.
Minimum Shutter Time 2L Maximum Shutter Time
30.584µs(1L) * 2 =
61.168µs
Normal 30.584µs * 1052L 1 Frame(32.17ms)
38.83µs * 2L = 77.66µs
38.83µs * 527L ≈ 20.46ms
V Binning
- 24 -
CM-140 GE / CB-140 GE
As for the setting example, refer to chapter 6.5.1.
8.3.4. Auto Iris Lens video output (12-pin Hirose connector)
GND
75
Video
Output
10k
GND
75
Video
Output
10k
This analogue signal is not routed through the GPIO. This signal is available at pin 4 of 12-pin Hirose connector. It can be used for lens iris control in Continuous mode only. The signal is taken from the CCD sensor output before the gain circuit. The video output is without sync. The signal is 0.7 Vpp from <400 Ω Fig. 13. Video output circuit. AC coupled.
To use this signal, an internal DIP switch must be set as follows:
The auto-iris lens video output is enabled by setting switch SW600 to ON (to the left). The internal DIP switch is set to OFF (to the right) as factory default.
Fig. 14. Iris video output.
8.3.5 Auto-detect LVAL-sync / a-sync. accumulation
This function replaces the manual setting found in older JAI cameras. Whether accumulation is synchronous or a-synchronous in relationship to LVAL depends on the timing of the trigger input. When trigger is received while FVAL is high (during readout), the camera works in LVAL-synchronous mode, preventing reset feed trough in the video signal. There is a maximum jitter of one LVAL period from issuing a trigger and accumulation start. When trigger is received when FVAL is low, the cameras works in LVAL-asynchronous mode (no delay) mode. This applies to both pre-select (PS) trigger mode and pulse width trigger (PW) mode.
Ext. trigger
(1)
FVAL
(3)
(2)
(1) In this period camera executes trigger at next LVAL (prevents feed-through noise) (2) Avoid trigger at FVAL transition (+/- 1 LVAL period), as the function may randomly switch between "next LVAL" and "immediate". (3) In this period camera executes trigger immediately (no delay)
Fig. 15. Auto-detect LVAL sync /a-sync accumulation
- 25 -
CM-140 GE / CB-140 GE
8.3.6 Rear panel indicator.
POWER / TRIG
GigE
The rear panel mounted LED provides the following information:
Amber: Power connected - initiating
Steady green: Camera is operating in Continuous mode Flashing green. The camera is receiving external trigger
Ethernet Connector indicates,
Steady Green: 1000 Base-T has been connected
Flashing green: 100 Base-T or 10 Base-T is connected
Flashing amber: Network active in communication
Note: When flashing green, video Is not streamed
through Ethernet.
Fig.16. Rear Panel
8.4. Sensor Layout and timing
8.4.1. CCD Sensor Layout
The CCD sensor layout with respect to pixels and lines used in the timing and video full frame read out is shown below.
Fig. 17. CCD sensor layout
Important Note: By using the Optical Black (OB) transfer mode, the user can select whether to include
optical black pixels in the image stream.
- 26 -
CM-140 GE / CB-140 GE
8.4.2. Horizontal timing
The LVAL period is shown for normal continuous mode.
LVAL
DATA OUT Valid data OB
1392ck 40ck
1432ck 556ck
DVAL
1392ck
16ck
1 LVAL 1988clk=30.584us 1clk=15.38ns
Fig. 18. Horizontal timing
8.4.3. Vertical timing
The FVAL period for normal continuous mode full scan is shown.
FULLFRAMEREADOU
T
FRAM
E RATE 1052L 31.08fps
LVAL
FVAL
123
1038 1039 1040
DAVL
3L 7L
1040L
2L
DATA OB
Valid data
OB
OB
CCDExposure
EEN
XEEN
Fig. 19. Vertical timing for full scan
- 27 -
CM-140 GE / CB-140 GE
8.4.4. Partial Scanning
The FVAL period is shown for 1/2 partial scan in normal continuous mode.
1 line = 26.7 μs
Vertical Timing
The below diagram and table provide vertical timing information for the fixed partial scan settings 1/2, 1/4, 1/3 and 2/3
PATIAL FRAME READ OUT
LVAL
FVAL
DAVL
3L
DATA Valid data
CCD
Exposure
EEN
XEEN
AB
C
Values for vertical timing in partial scan continuous mode.
Fig. 20. Vertical timing for partial scanning
B (L)
FVAL Low
(L)
A
C
Total line frame rate
AREA
(L)
(fps)
(L)
(L)
Start line
End line
520
1/2 3 91 88L 702L 46.57
261
780
260
1/4 3 134 131L 528L 61.92
391
650
130
1/8 3 156 153L 442L 73.97
455
584
694L
2/3 3 62 59L 818L 39.97
173
866
- 28 -
CM-140 GE / CB-140 GE
Horizontal Timing
The horizontal timing is the same the full scanning.
LVAL
DATA OUT Valid data OB
1392ck 40ck
1432ck 556ck
DVAL
1392ck
16ck
1 LVAL 1988clk=30.584us 1clk=15.38ns
Fig.21. Horizontal Timing for Partial Scanning
8.4.5. Vertical binning
Vertical binning combines charge from two adjacent lines, reducing the vertical resolution to half and at the same time increasing frame rate and sensitivity. By activating this function, the frame rate is increased to 48.87 fps. This function is available only for CM-140GE.
Important Note
Vertical Binning can not be used together with the Partial Scanning.
Horizontal Timing
LVAL
DATA OUT Valid data OB
1392ck 40ck
1432ck 1092ck
DVAL
1392ck
16ck
1LVAL 2524ck=38.83us
Vertical Binning
1ck=15.38us
Fig.22. Horizontal Timing for Vertical Binning
- 29 -
CM-140 GE / CB-140 GE
Vertical timing
FRAME RATE 527L 48.86fps
LVAL
FVAL
1+2 3+4 1037+1038 1039+1040
DAVL
3L 3L
520L 1L
DATA OB Valid data OB
OB
CCD
Exposure
EEN
XEEN
Vertical Binning
Fig.23. Vertical Timing for Vertical Binning
8.5. Operation Modes
This camera can operate in 5 primary modes.
1. Continuous mode Pre-selected exposure.
2. Pre-Select trigger mode Pre-selected exposure.
3. Pulse Width trigger mode Pulse width controlled exposure.
4. Sequential trigger Pre-selected exposure
5. Delayed Readout trigger Pre-selected exposure
8.5.1 Continuous operation
For applications not requiring asynchronous external trigger, but where a continuous stream of images is required, this mode should be used. In this mode it possible to use a lens with video controlled iris.
For timing details, refer to fig. 18. through fig. 23.
To use this mode: Set function: Trigger mode Continuous Scanning Full, Partial scanning Vertical binning On/Off (CM-140GE only) Shutter mode Preset, Programmable, Auto Shutter speed
Programmable exposure
- 30 -
CM-140 GE / CB-140 GE
8.5.2 Pre-Select trigger mode
An external trigger pulse initiates the capture, and the exposure time (accumulation time) is the fixed shutter speed set by registers. The accumulation can be LVAL synchronous or LVAL a-synchronous. The resulting video signal will start to be read out after the selected shutter time.
For timing details, refer to fig. 18. through fig. 25.
To use this mode: Set function: Trigger mode Pre-Select (PS) Scanning Full, Partial Vertical binning ON / OFF Shutter mode Preset, Programmable, Abs Exposure time Shutter speed, Programmable exposure Other functions and settings
Input: Ext. trigger. GigE interface or 12-pin Hirose
Important notes on using this mode
Trigger pulse >1 LVAL to <1 FVAL) The following table shows minimum trigger interval in synchronous accumulation mode
Full scan 1055 L 1/2 Partial 821 L 2/3 partial 705 L 1/4 Partial 531 L 1/8 Partial 445 L 1/2 V Binning 530 L
In case of a-synchronous mode, the exposure time should be added to the above table.
LVAL_sync timing
LAVL SYN
C
TRIG
2L (min)
LVAL
1L(max)
CCD Exposure
EEN
Exposure Time
XEEN
2L
(Full:63us V binning:89us)
FVAL
Trigger Input during FVAL HIGH
LVAL sync Mode setting
Fig. 24. Edge Pre-select LVAL sync Timing
- 31 -
CM-140 GE / CB-140 GE
LVAL_a-sync timing
L
AVLASYNC
7.83μ s± 1μ s
TRIG
1L(min)
CCDExposure
EEN
Exposure Time
XEEN
FAVL
2L 3L
(Full:63us to
94us, V binning:89us to
126us)
Trigger Input During FVAL LOW
LVAL async Mode setting
Note: In case PE value is between 2 or more and 4 or less, LVAL a-sync mode setting
Fig.25. Edge Pre-select LVAL a-sync Timing
8.5.3 Pulse Width trigger mode
In this mode the accumulation time is equal the trigger pulse width. Here it is possible to have long time exposure. The maximum recommended time is <2 seconds. The accumulation can be LVAL synchronous or LVAL a-synchronous. The resulting video signal will start to be read out after the trigger rising edge.
For timing details, refer to fig. 18. through fig. 23 and fig. 26 and 27.
To use this mode: Set function: Trigger mode Pulse Width (PS) Scanning Full , Partial Vertical binning ON / OFF Other functions and settings Input: Ext. trigger. GigE interface or 12-pin Hirose
Important notes on using this mode
Trigger pulse width >1 LVAL to <2 seconds The following table shows minimum trigger interval in synchronous accumulation mode
Full scan 1055 L 1/2 Partial 821 L 2/3 Partial 705 L 1/4 Partial 531 L 1/8 Partial 445 L V Binning 530 L
In case of a-synchronous mode, the exposure time should be added to the above table.
- 32 -
CM-140 GE / CB-140 GE
LVAL_sync timing
TRIG
1L(min)
LVAL
1L(max)
1L
CCD
Exposure
EEN
Exposure Time
XEEN
FAVL
2L ~ 3L
(Full:63us to
94us / V binning:89us to
126us)
LVAL SYN
C
Trigger Rising
Prohibited
Trigger Input during FVAL HIGH
LVAL sync Mode setting
Fig. 26. Pulse width control. LVAL sync.
LVAL_a-sync timing
L
A
VLASYNC
7.83μ s± 1μ s
TRIG
1L(min) 1L
CCDExposure
EEN
Exposure Time
XEEN
FAVL
2L 3L
(Full:63us to 94us / V binning:89us to 126us)
Trigger Input During FVAL LOW
LVAL ASYNC Mode setting
Fig.27. Pulse Width control LVAL a-sync
- 33 -
CM-140 GE / CB-140 GE
8.5.4 Sequential Trigger Mode (Pre-Select trigger)
The ROI, Shutter and Gain values can be preset up to 10 sequences. Along with every trigger input, the image data with the preset sequence is output as described below.
Trigger
Sequence 1 Sequence 2
Sequence 3 Sequence 4
Sequence Operation
Signals added to trigger can be selected by 0xB060 Camera Trigger Selector on register map via GPIO. The camera will functions on the rising edge of the trigger and Negative or Positive should be determined accordingly.
For the sequence, the following default settings are installed.
ROI
ID
Shutter Gain
Offset X Offset
Y
Width Height
1 1392 1040 0 0 1052 0 2 1392 1040 0 0 1052 0
1392 1040 1052
3 0 0 0 4 1392 1040 0 0 1052 0 5 1392 1040 0 0 1052 0
1392 1040 1052
6 0 0 0 7 1392 1040 0 0 1052 0
1392 1040 1052
8 0 0 0 9 1392 1040 0 0 1052 0
1392 1040 1052
10 0 0 0
The following registers are used to configure the sequence.
0xC0F4 Sequence Repetitions (Number of Repetitions) 0xC0F8 Sequence Ending Position (Ending Position) 0xA30C Sequence Reset Command (1 only) 0xB060 Selection for Camera Trigger 0 0xA040 Trigger mode selection and 0x09 for Sequential PS mode
Example of settings
Setting : Repeat 5 times from ID 1 through ID 8
0xC0F4 Set to 0x05 0xC0F8 Set to 0x08 0xB060 For instance, Pin 6 of the 12-pin Hirose connector for Opto IN 1 0xA040 Sequential PS(9). 0xA3F0 Set this for start 0xA040 Set Normal Mode(0) for stop
Please refer the detailed register description on Camera Register Map which is included in the SDK.
- 34 -
CM-140 GE / CB-140 GE
The following table shows the minimum trigger interval in a-synchronous accumulation mode. In the sequential mode, only a-synchronous mode is functional. Therefore, the trigger timing should be set so that the timing is not in synchronous mode.
Full Scan 1/2 Partial 2/3 Partial 1/4 Partial 1/8 Partial 1/2 V Binning
1052 L 818 L 702 L 528 L 442 L 527 L
The conditions for this table is that shutter speed should be set the same for all sequences. If the
shutter speed is different, the difference of exposure time should be added. It is recommended to set the exposure time in order of the shortest to the longest one.
The minimum interval is > Exposure time (expressed in L[Line]) + FVAL + 2. Here, FVAL is 1052L. For proper operation, It is not allowed to issue a trigger pulse immediately after the sequence is
reset. The trigger must be issued at least 500ms after the end of the sequence.
8.5.5 Delayed Readout mode (Pre-Select trigger)
This mode can be used to delay the transmission of a captured image. When several cameras are triggered simultaneously and connected to the same GigE interface, it allows the cameras to be read out in sequence, preventing congestion.
The image data is not transmitted directly by the trigger 0 and it is stored in the memory located at Ethernet Interface. By the falling edge of the trigger 1, the image data is output.
Example of setting
0xA040 Delayed Readout (0x11) 0xB060 Trigger 0 select, e.g. 0x04 OPT IN 1 0xB064 Trigger 1 select, e.g. 0x05 OPT IN 2
For the details of Registers, please refer Camera Register Map which is included in the SDK.
- 35 -
CM-140 GE / CB-140 GE
8.5.6 Optical Black transfer mode
It is possible for the user to decide whether the optical black (OB) portion of the image will be transferred or not. The optical black part can be used for black reference in the application software. Setting register 0xA41C turns the optical black transfer ON or OFF. The default condition is OFF.
OB Transfer Mode OFF OB Transfer Mode ON Normal Scan
1 1392
1 1392 1408
1
1
1040
16 pixels for Horizontal, & 4 lines for Vertical
are added.
1044
2/3 Partial Scan
1 1392
1 1392 1408
1
1
694
ます
16 pixels for
Horizontal are
added
694
1/2 Partial Scan
1 1392
1 1392 1408
1
1
520
520
16 pixels for horizontal are added.
1/4 Partial Scan
1 1392
1 1392 1408
1
1
260
ます 260
16 pixels for horizontal are added.
1/8 Partial Scan
1 1392
1 1392 1408
1
1
130
130
16 pixels for horizontal is added.
V Binning Scan
1 1392
1 1392 1408
1
1
520
ます 520
16 pixels for horizontal is added.
- 36 -
CM-140 GE / CB-140 GE
8.6. Operation Mode and Functions matrix
ID (Value)
Note 1
Mode
Shutter Vertical
LVAL Partial Auto Iris output
Preset / Binning
Program. Note 2
Scanning Sync/Async
Continuous Yes
0x00 Yes Yes Yes ---
Note 3
Pre-Select
0x01 Yes Yes Yes Auto No
(PS)
Pulse Width Auto
0x02
Not applicable
Yes Yes
No
(PW)
Sequential Pre-
Select
Auto
0x09 Yes Yes Yes
No
Only a-sync
(PS)
Pre-Select
0x11 Delayed
Readout
Yes Yes Yes Auto No
Note 1: Write ID in register address 0xA040 in order to set trigger mode. Note 2: Vertical Binning is available for only CM-140GE. Note 3: Auto iris output is available only on Continuous mode with full resolution or with vertical
binning. It cannot be used with partial scan mode.
9. Register Map
The below table provides detailed information for the hardware registers used for controlling the camera and obtaining information on the status of the camera. The content of this register map is also found in the XML file, as stipulated by the GenICam standard.
Generic Registers:
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
Version of the GigE Standard to which the device is compliant.
0x0000 Version R 4
(Major, Minor) vector
Information about device mode of operation.
0x0004 Device mode R 4
Device MAC address (high)
Upper 4 bytes of the MAC address
0x0008 R 4
Device MAC address (low)
Lower 4 bytes of the MAC address
0x000c R 4
Bits can be OR-ed. All other bits are reserved and set to
0. DHCP and LLA bits must be on.
0x0010 IP R 4
Bit 0: persistent
Bit 1: DHCP
Bit 2: LLA
Bit 0: persistent Bits can be OR-ed. LLA is
always activated and is read only.
0x0014 IP address setup R/W 4 Bit 1: DHCP
Bit 2: LLA
0x0024 Current IP address R 4
0x0034 Current subnet mask R 4
Current default gateway
0x0044 R 4
- 37 -
CM-140 GE / CB-140 GE
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
0x0048 Manufacturer's name R 32 e.g. JAI
0x0068 Model name R 32 e.g. CM-140GE
0x0088 Device version R 32
Provides extended manufacturer information about the device.
Manufacturer specific info
0x00A8 R 80
Camera serial number
0x00D8 Serial number R 16
0x00E8 Camera ID R/W 16 User assignable string
File extension .XML indicates uncompressed text file. File extension .ZIP indicates compressed using ZIP.
First choice of URL for XML
51 2
0x0200 R
Second choice of URL for XML
51 2
0x0400 R
Indicates the number of physical network interfaces on this device.
Number of network interfaces
0x0600 R 4
0x064C persistent IP address R/W 4 Valid if Persistent IP is enabled
persistent subnet mask
0x065C R/W 4 Valid if Persistent IP is enabled
0x066C persistent gateway R/W 4 Valid if Persistent IP is enabled
number of messaging channels
0x0900 R 4
This camera has 1 number of available message
channel number of available stream
channel
number of stream channels
0x0904 R 4
This camera only has 1
Bit 31:multiple read
This is a capability register indicating which one of the non-mandatory GVCP commands are supported by this device.
Bit 30:WRITEMEM
0x0934 GVCP capability R 4
Bit29: ACKETRESEND Bit 28:EVENT Bit 27: EVENTDATA
In milliseconds. Internally, the heartbeat is rounded according to the clock used for heartbeat.
0x0938 Heartbeat timeout R/W 4
The min. value is 500 ms
0
64-bit value indicating the number of timestamp clock ticks in 1 second. This register holds the most significant bytes.
0x093C
Timestamp tick frequency (High)
R 4
Timestamp tick frequency is 0 if timestamp is not supported.
This register holds the least significant bytes.
Timestamp tick frequency (Low)
0x0940 R 4
Bit 0: Reset
Used to latch the current timestamp value. No need to clear to 0.
0x0944 Timestamp control W 4
Bit 1:latch current timestamp
- 38 -
CM-140 GE / CB-140 GE
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
Latched value of the timestamp (most significant bytes)
0x0948 Timestamp (High) R 4
Latched value of the timestamp (least significant bytes)
0x094C Timestamp (Low) R 4
0:Disconnect
0x0a00 CCP R 4
1:Exclusive
control channel privilege register
2:Control 0 3:Exclusive Control
0x0b00 MCP R/W 4
message channel port register 0
0x0b10 MCDA R/W 4
Not specified
message channel destination address register
0x0b14 MCTT R/W 4
message channel transfer timeout: ms
300
0x0b18 MCRC R/W 4
message channel retry count 2
0x0d00 SCP0 RW 4
Not specified
primary stream port register
0x0d04 SCPS0 R/W 4
Decided by system
primary stream channel packet size register packet size includes IP, UDP&GVSP Header
1440 XML file
32us Max
0x0d08 SCPD0 R/W 4
With 62.5MHz Tick
primary stream channel packet delay register
0
Time
0x0d18 SCDA0 R/W 4
Not specified
primary stream channel destination address register
Decided by application
- 39 -
CM-140 GE / CB-140 GE
Standard camera functions registers:
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
0= Preset shutter
0xA000 Shutter mode R/W 4
1= Programmable exposure
Sets exposure time for image
capture. 0 4=Exposure TimeAbs 0=Off; 1=1/60; 2=1/100; 3=1/250;
0xA004 Preset shutter R/W 4
4=1/500; 5=1/1000; 6=1/2000; 7=1/4000; 8=1/8000; 9=1/10000;
Fixed values for setting
exposure
0
Flexible setting of exposure
time ranging from 61.2 µs to
32.2 ms using the LVAL period
(L) as increment. 1L is
30.584us.
Programmable exposure, PE
2 to 1052(OFF)
0xA008 R/W 4 1052
Actual exposure time in
microseconds, µs. Exposure TimeAbs 61 to 32174 (OFF)
0xA018 R/W 4 32174
( single) The camera will round value off
to match LVAL increments.
0x00=Continuous 0x01=Edge pre­select
0xA040 Trigger Mode R/W 4
0x02=Pulse width control
0
0x09=Sequential PS 0x11=Delayed PS
0=Full Frame
0xA080 Partial Scan R/W 4
1=2/3 Partial
0
2=1/2 Partial 3=1/4 Partial 4=1/8 Partial
0xA084 Vertical Binning R/W 4
1=Binning OFF
1
2=1/2 V Binning
0xA0C4 Manual Gain Level R/W 4 -84 to 336 0
0 to 1023
0xA0E0 User Black level R/W 4 64 LSB=1023 525 32LSB=512 to 528
CM-140GE 0=OFF
Test Stream 1=White Noise
0xA13C (Jumbo Packet
Check)
R/W 4 4=H Ramp Scale 0
5=V Ramp Scale 6=Moving Ramp Scale
- 40 -
CM-140 GE / CB-140 GE
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
CB-140GE 0=OFF 1= White Noise 4=H Ramp Scale 5=V Ramp Scale
Test Stream
6=Moving Ramp Scale
0xA13C (Jumbo Packet
Check)
R/W 4 0
8=Color Bar 9=Color Bar 10=Moving Color Bar
0xA300
Save Settings into User area
W 4
1=User area1 Allows use to save all camera
settings. Last used area number
becomes new default.
2=User area2 1 3=User area3
0=Factory area
0xA304 Load Settings W 4
1=User area1 Allow the user to recall all
camera settings.
0
2=User area2 3=User area3
EPROM current Area No.
0xA308 R 4 0
0 to 3
0xA30C Save Sequence W 4 1
1 only
Sequence function registers:
Address Function
Read /
Value / Range Default
Write
Description
Size
of value value
Pre-program 1
st
shutter value
Sequence Shutter 1 R/W 4 2 to 1052
1052
0xC000
Pre-program 2
nd
shutter value
Sequence Shutter 2 R/W 4 2 to 1052
1052
0xC004
Pre-program 3
rd
shutter value
Sequence Shutter 3 R/W 4 2 to 1052
1052
0xC008
Pre-program 4
th
shutter value
Sequence Shutter 4 R/W 4 2 to 1052
1052
0xC00C
Pre-program 5
th
shutter value
Sequence Shutter 5 R/W 4 2 to 1052
1052
0xC010
Pre-program 6
th
shutter value
Sequence Shutter 6 R/W 4 2 to 1052
1052
0xC014
Pre-program 7
th
shutter value
Sequence Shutter 7 R/W 4 2 to 1052
1052
0xC018
Pre-program 8
th
shutter value
Sequence Shutter 8 R/W 4 2 to 1052
1052
0xC01C
Pre-program 9
th
shutter value
Sequence Shutter 9 R/W 4 2 to 1052
1052
0xC020
Pre-program 10
th
shutter value
Sequence Shutter 10 R/W 4 2 to 1052
1052
0xC024
Pre-program 1st Gain value 0xC078 Sequence Gain 1 R/W 4 -84 to 326 0
Pre-program 2nd Gain value 0xC07C Sequence Gain 2 R/W 4 -84 to 326 0
- 41 -
CM-140 GE / CB-140 GE
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description
of value value
Pre-program 3rd Gain value 0xC080 Sequence Gain 3 R/W 4 -84 to 326 0
Pre-program 4th Gain value 0xC084 Sequence Gain 4 R/W 4 -84 to 326 0
Pre-program 5th Gain value 0xC088 Sequence Gain 5 R/W 4 -84 to 326 0
Pre-program 6th Gain value 0xC08C Sequence Gain 6 R/W 4 -84 to 326 0
Pre-program 7th Gain value 0xC090 Sequence Gain 7 R/W 4 -84 to 326 0
Pre-program 8th Gain value 0xC094 Sequence Gain 8 R/W 4 -84 to 326 0
Pre-program 9th Gain value 0xC098 Sequence Gain 9 R/W 4 -84 to 326 0
Pre-program 10th Gain value 0xC09C Sequence Gain 10 R/W 4 -84 to 326 0
Sequence Reset 0xC0F0 Sequence Reset W 4 1 only 1
Sequence Mode Function 1
0xC0F4 R/W 4 0 to 255 Number of repetition 0
Sequence Mode Function 2
4 0xC0F8 R/W 0 to 10 Ending position 1
Sequence ROI Width
max
4 0xC0FC R/W 8 to 1392
size- X1
Sequence ROI Width
max
4 8 to 1392 0xC100 R/W
Size- X2
Sequence ROI Width
max
4 8 to 1392 0xC104 R/W
Size- X3
Sequence ROI Width
max
4 8 to 1392 0xC108 R/W
Size- X 4
Sequence ROI Width
max
4 8 to 1392 0xC10C R/W
size- X5
Sequence ROI Width
max
4 8 to 1392 0xC110 R/W
Size- X 6
Sequence ROI Width
max
4 8 to 1392 0xC114 R/W
size- X7
Sequence ROI Width
max
4 8 to 1392 0xC118 R/W
Size- X8
Sequence ROI Width
max
4 8 to 1392 0xC11C R/W
size- X9
Sequence ROI Width
max
4 0xC120 R/W 8 to 1392
Size- X10
Sequence ROI Height
Max
4 0xC124 R/W 8 to 1040
Size-Y1
Sequence ROI Height
Max
4 8 to 1040 0xC128 R/W
Size-Y2
Sequence ROI Height
Max
4 8 to 1040 0xC12C R/W
Size-Y3
Sequence ROI Height
Max
4 8 to 1040 0xC130 R/W
Size-Y4
- 42 -
CM-140 GE / CB-140 GE
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description
of value value
Sequence ROI Height
Max
4 8 to 1040 0xC134 R/W
Size-Y5
Sequence ROI Height
Max
4 8 to 1040 0xC138 R/W
Size-Y6
Sequence ROI Height
Max
4 8 to 1040 0xC13C R/W
Size-Y7
Sequence ROI Height
Max
4 8 to 1040 0xC140 R/W
Size-Y8
Sequence ROI Height
Max
4 8 to 1040 0xC144 R/W
Size-Y9
Sequence ROI Height
Max
4 8 to 1040 0xC148 R/W
Size-Y10
Sequence ROI
4 0xC14C R/W 0 to 1384 0
Offset-X1
Sequence ROI
4 0 to 1384 0 0xC150 R/W
Offset-X2
Sequence ROI
4 0 to 1384 0 0xC154 R/W
Offset-X3
Sequence ROI
4 0 to 1384 0 0XC158 R/W
Offset-X4
Sequence ROI
4 0 to 1384 0 0xC15C R/W
Offset-X5
Sequence ROI
4 0 to 1384 0 0xC160 R/W
Offset-X6
Sequence ROI
4 0 to 1384 0 0xC164 R/W
Offset-X7
Sequence ROI
4 0 to 1384 0 0xC168 R/W
Offset-X8
Sequence ROI
4 0xC16C R/W 0 to 1384 0
Offset-X9
Sequence ROI
4 0xC170 R/W 0 to 1384 0
Offset-X10
Sequence ROI
4 0xC174 R/W 0 to 1032 0
Offset-Y1
Sequence ROI
4 0 0xC178 R/W 0 to 1032
Offset-Y2
Sequence ROI
4 0 0xC17C R/W 0 to 1032
Offset-Y3
Sequence ROI
4 0 0xC180 R/W 0 to 1032
Offset-Y4
Sequence ROI
4 0 0xC184 R/W 0 to 1032
Offset-Y5
Sequence ROI
4 0 0xC188 R/W 0 to 1032
Offset-Y6
Sequence ROI
4 0 0xC18C R/W 0 to 1032
Offset-Y7
0xC190 Sequence ROI
4 0 R/W 0 to 1032
Offset-Y8
- 43 -
CM-140 GE / CB-140 GE
Address Function
R
ea
d
/
Write
Value / Range Default
Size
Description
of value value
Sequence ROI
4 0 0xC194 R/W 0 to 1032
Offset-Y9 Sequence ROI
4 0 0xC198 R/W 0 to 1032
Offset-Y10
GigE Vision streaming related registers:
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description of value value
Horizontal Image Size
return proper value when
normal, V-bin & partial
0xA400 R 4
return proper value when
normal, V-bin & partial
0xA404 Vertical Image Size R 4
0x01080001 Mono8
Mono8
for CM-
140GE /
BAYGB8
for CB-
140GE
0x010C0004 Mono 10 Packed
0xA410
Video Pixel Format Type
R/W 4
0x01100003 Mono10 0x01080009 BAYRG8 0x0108000A BAYGB8 0x0110000D BAYRG10 0x0110000E BAYGB10
0=STD(30fps) 1=STD/2
0xA414 Frame Skipping Ratio R/W 4 0
2=STD/4 3=STD/8
Payload Length register
0xA418 R/W 4
Number of bytes in a frame
0= OFF
0
0xA41C OB Trans Mode R/W 4
1= ON
0xA504 ROI1 Size X R/W 4 Width W. Max
0xA508 ROI1 Size Y R/W 4 Height H. Max
0xA50C ROI1 Offset X R/W 4 0 to 1384 Horizontal offset 0
0 to 1032 0xA510 ROI1 Offset Y R/W 4 Vertical offset 0
0=LOW
0xA600 Soft Trigger 0 R/W 4 0
1=HIGH
0xA604 Video Sending Flag R/W 4 0=Off, 1=On 0
Bit 31: GEV_EVENT_TRIG GER
0
Bit30:GEV_EVENT _START_OF_EXPO SURE
0
Bit29:GEV_EVENT _END_OF_EXPOS URE
0
Event ON/OFF register
0xA610 R/W 4
Bit28:GEV_EVENT _START_OF_TRA NSFER
0
Bit27:GEV_EVENT _END_OF_TRANS FER
0
- 44 -
CM-140 GE / CB-140 GE
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description of value value
Camera Reset ( from
0xA640
GenICam)
w 4
0=OFF
0
1=Reset
0xA644 Soft Trigger 1 R/W 4 0=LOW, 1=HIGH 0
0XA648 Soft Trigger 2 R/W 4 0=LOW, 1=HIGH 0
0xA64C Soft Trigger 3 R/W 4 0=LOW, 1=HIGH 0
0xA714 FPGA version R 4
GPIO Registers:
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description of value value
Counter Clock source
0x00 25MHz
0xB000 R/W 4 0
0x01 Pixel Clock
0x000 0x001
Bypass
Divide by 2
Counter Divide by Value
0xB004 R/W 4 0x002
|
0xFFF
Divide by 3 0
|
Divide by 4096
0x00001 to 0xFFFFF
Defines the length of the
counter
0xB008 Length Counter 0 R/W 4
1
0xB00C
Start point Counter 0 (1)
R/W 4
0x00001 to 0xFFFFF
Defines the starting point of
the counter
0
0x00: infinite
0xB010
Start point Counter 0(2)
R/W 4
0x01: 1 time
Defines the number of repeats
(loops)
0
| 0xFF: 255 times 0x00001 to 0xFFFFF
Defines the end point of the
counter
0xB014 End point Counter 0 R/W 4
1
0 Free Run 1 High Level Clear
0xB018 Counter 0 Clear R/W 4 2 Low Level Clear 0
4 Rising Edge Clear 8 Falling Edge Clear
0x00001 to 0xFFFFF
0xB01C Length Counter 1 R/W 4 Counter length 1
0xB020
Start point Counter 1(1)
R/W 4
0x00001 to 0xFFFFF
Start Point 0
0x00: infinite
0xB024
Start point Counter 1(2)
R/W 4
0x01: 1 time
Repeat Count 0
| 0xFF: 255 times 0x00001 to 0xFFFFF
0xB028 End point Counter 1 R/W 4
End point 1
0 Free Run 1 High Level Clear 2 Low Level Clear
0xB02C Counter 1 Clear R/W 4 0
4 Rising Edge Clear 8 Falling Edge Clear
- 45 -
CM-140 GE / CB-140 GE
Address Function
Rea
d
/
Write
Value / Range Default
Size
Description of value value
0x00001 to 0xFFFFF
0xB030 Length Counter 2 R/W 4 Counter length 1
Start point Counter 2 (1)
0xB034 R/W 4
0x00001 to 0xFFFFF
Start Point 0
0x00: infinite
Start point Counter 2 (2)
0xB038 R/W 4
0x01: 1 time
Repeat Count 0 |
0xFF: 255 times 0x00001 to
0xFFFFF
0xB03C End point Counter 2 R/W 4 End point 1
0 Free Run 1 High Level Clear
0xB040 Counter 2 Clear R/W 4 2 Low Level Clear 0
4 Rising Edge Clear 8 Falling Edge Clear
0x00001 to 0xFFFFF
0xB044 Length Counter 3 R/W 4 Counter length 1
Start point Counter 3(1)
0xB048 R/W 4
0x00001 to 0xFFFFF
Start Point 0
0x00: infinite
Start point Counter 3(2)
0xB04C R/W 4
0x01: 1 time
Repeat Count 0 |
0xFF: 255 times 0x00001 to
0xFFFFF
0xB050 End point Counter 3 R/W 4 End point 1
0 Free Run 1 High Level Clear
0xB054 Counter 3 Clear R/W 4 2 Low Level Clear 0
4 Rising Edge Clear 8 Falling Edge Clear
0xB060
Selector CAMERA TRIGGER 0
R/W 4 For Camera Trigger
GPIO Selector:
0xB064
Selector CAMERA TRIGGER 1
R/W 4 For Delayed Trigger
0x00:CAMERA LVAL IN
0xB070
Selector GPIO PORT 1
R/W 4 Optical out 1
0x01:CAMERA DVAL IN
0xB074
Selector GPIO PORT 2
R/W Optical Out 2
0x02:CAMERA FVAL IN
0xB090
Selector Pulse Generator 0
R/W 4
0x03:CAMERA EEN IN 0x04:OPT IN 1 0x05:OPT IN 2
0xB094
Selector Pulse Generator 1
R/W 4
0x0C:SOFT TRIG 0
127
0x0D:SOFT TRIG 1
0xB098
Selector Pulse Generator 2
R/W 4
0x0E:SOFT TRIG 2 0xoF:SOFT TRIG 3 0x10:Pulse Gen. 0
0xB09C
Selector
Pulse Generator 3
R/W 4
0x11:Pulse Gen. 1 0x12:Pulse Gen. 2 0x13:Pulse Gen. 3 0x7F:No Connection
Selector Time Stamp Reset
0xB0A0 R/W 4
Add 0x80 will result
in low active
output.
- 46 -
CM-140 GE / CB-140 GE
9. External Appearance and Dimensions
44
29
C-Mount
13
26 26
(1.73)
(1.14)
14.5
(0.57)
(0.51)
5
(0.2)
(1.02) (1.02)
(depth0.16)
59
75
Serial No.
6-M3depth4
(depth0.16)
FCC seal
Caution seal
673-M3depth4 5
(0.2)
(2.64)
(2.95)
(2.32)
Outside size tolerance ± 0.3mm 
POWER / TRIG
Gig E
Fig. 28. Outline.
- 47 -
CM-140 GE / CB-140 GE
10. Specifications
10.1. Spectral response
Fig. 29. Spectral response for CM-140MCL
Fig.30. Spectral response for CB-140MCL
- 48 -
CM-140 GE / CB-140 GE
10.2. Specification table
Specifications CM-140GE CB-140GE
Scanning system Progressive scan
Frame rate full frame 31.08 frames/sec. Progressive (1052 lines/frame) Pixel clock 65 MHz Line frequency 32.696kHz (1H = 30.584 µs, (1988 pixel clock/line) CCD sensor 1/2”. Monochrome ICX267AL 1/2” Bayer Color ICX267AK Sensing area 6.4 (h) x 4.8 (v) mm 1/2 inch diagonal
4.65 (h) x 4.65(v) μm
Cell size Active pixels 1392 (h) x 1040 (v)
Pixels in video output.
Full Scan
1392 (h) x 1040 (v) 31.08 fps. H = 32.696 kHz
2/3 partial Scan
1392(h) x 694 (v) 39.97 fps H= 32.696 kHz
1/2 partial Scan
1392 (h) x 520 (v) 46.57 fps. H = 32.696 kHz 1392 (h) x 260 (v) 61.92 fps. H = 32.696 kHz
1/4 partial Scan
1392 (h) x 130 (v) 73.97 fps. H = 32.696 kHz
1/8 partial Scan Vertical Binning
1392 (h) x 520 (v) 48.86 fps. H = 25.753 kHz ( *Note)
Region-of-interest (ROI)
User Definable. Memory read-out
*Note: Vertical binning is for CM-140GE only
Sensitivity on sensor (minimum) 0.3 Lux (Max. gain, Shutter OFF, 50%
video )
1.4 Lux (Max. gain, Shutter OFF,50% Green, w/IR cut filter)
S/N ratio More than 50 dB (0dB gain)
GigE Vision Compliant
Digital Video output. GigE Vision Compliant
Mono8,Mono10,Mono10_Packed
BAYRG8,BAYGB8,BAYRG10,BAYGB10
Iris video output. Analogue 0.7 V p-p , enabled by internal switch Gain Manual -3 to +12 dB Synchronization Internal X-tal
GPIO Module
Configurable 14-in / 9-out switch
Input/output switch
12-bit counter based on 25MHz clock or Pixel clock
Clock Generator ( One)
20-bit counter programmable for length, start point, stop point, repeat
Pulse Generators ( Four)
Hardware Trigger modes Pre-Select (PS), Pulse Width (PW), Frame Delay and Sequence Optical Black area transfer mode ON / OFF
SYNC / ASYNC mode ( Trigger mode status when exposure starts )
Event message
Exposure start, Exposure end, Trigger IN, Video start, Video end
Electronic Shutter
Preset Shutter speed OFF(1/31) and 1/60 to 1/10,000 in 9 steps
Programmable exposure 2L (61.2µs) to 1052L (32.2ms) in 1L steps
Exposure Time (Abs) µsec – user definable. Same range as PE
GPIO plus Pulse Width max. 2 sec (Can be set by 100µs unit or Pixel Clock unit)
Control interface Register based. GigE Vision / GenICam compliant Functions controlled via GigE Shutter, Gain, Black Level, Trigger mode, Read out mode,
Vision Interface GPIO setup ,ROI ( GenICam mandatory functions )
Packet size, Delayed ( Frame ) read-out, inter-packet delay
GigE Vision Streaming Control
Jumbo frame can be set at max. 4K(4040) , Default packet size is 1428 Byte.
Indicators on rear panel Power, Hardware trigger, GigE Link, GigE activity
-5°C to +45°C
Operating temperature Humidity 20 – 90% non-condensing
-25°C to +60°C/20% to 90% non-condensing
Storage temp/humidity Vibration 10G (20Hz to 200Hz, XYZ) Shock 70G Regulatory CE (EN61000-6-2 and EN61000-6-3), FCC part 15 class B, RoHS, WEEE
- 49 -
CM-140 GE / CB-140 GE
12V DC ± 10%. 3.5w
Power
C-mount
Lens mount
Rear protrusion on C-mount lens must be less than 10.0mm
Dimensions 29 x 44 x 75 mm (HxWxD) Weight 125 g 125 g
For stable operation within the above specifications, allow approximately 30 minutes warm up. Note: Above specifications are subject to change without notice
- 50 -
CM-140 GE / CB-140 GE
11. Appendix
Precautions
Personnel not trained in dealing with similar electronic devices should not service this camera. The camera contains components sensitive to electrostatic discharge. The handling of these devices should follow the requirements of electrostatic sensitive components. Do not attempt to disassemble this camera. Do not expose this camera to rain or moisture. Do not face this camera towards the sun, extreme bright light or light reflecting objects, including laser sources. When this camera is not in use, put the supplied lens cap on the lens mount. Handle this camera with the maximum care. Operate this camera only from the type of power source indicated on the camera. Remove power from the camera during any modification work, such as changes of jumper and switch settings.
Typical Sensor Characteristics
The following effects may be observed on the video monitor screen. They do not indicate any fault of the camera, but do associate with typical sensor characteristics.
V. Aliasing
When the camera captures stripes, straight lines or similar sharp patterns, jagged image on the monitor may appear.
Blemishes
All cameras are shipped without visible image sensor blemishes. Over time some pixel defects can occur. This does not have a practical effect on the operation of the camera. These will show up as white spots (blemishes). Exposure to cosmic rays can cause blemishes to appear on the image sensor. Please take care to avoid exposure to cosmic rays during transportation and storage. It is recommended using sea shipment instead of air flight in order to limit the influence of cosmic rays to camera. Pixel defects/blemishes also may emerge due to prolonged operation at elevated ambient temperature, due to high gain setting or during long time exposure. It is therefore recommended to operate the camera within its specifications.
Patterned Noise
When the sensor captures a dark object at high temperature or is used for long time integration, fixed pattern noise may appear in the image.
Caution when mounting a lens on the camera
When mounting a lens on the camera dusts particles in the air may settle on the surface of the lens or the image sensor of the camera. It is therefore important to keep the protective caps on the lens and on the camera until the lens is mounted. Point the lens mount of the camera downward to prevent dust particles from landing on the optical surfaces of the camera. This work should be done in a dust free environment. Do not touch any of the optical surfaces of the camera or the lens.
Exportation
When exporting this product, please follow the export regulation of your own country.
References
1. This manual can for CM-140 MCL / CB-140 MCL can be downloaded from www.jai.com
2. Datasheet for CM-140 MCL / CB-140 MCL can be downloaded from www.jai.com
- 51 -
CM-140 GE / CB-140 GE
3. The JAI SDK and camera Control Tool software can be downloaded from www.jai.com
4. Specifications for the CCD sensor Sony ICX-267AL and ICX-267AQ can be found on
www.jai.com
- 52 -
CM-140 GE / CB-140 GE
Index
LVDS ............................................- 7 -
Auto Iris Lens.................................- 25 -
Network Interface Cards................... - 19 -
Bayer mosaic color ........................... - 4 -
partial scan ........................... - 4 -, - 29 -
Bayer mosaic filter ........................... - 4 -
Partial scanning ............................. - 29 -
Bit Allocation ....................... - 16 -, - 17 -
Pin Assignment ................................- 7 -
Blemishes .....................................- 52 -
Pixel Type............................- 16 -, - 17 -
CAMERA TRIGGER............................- 11 -
Pixels in video output ...................... - 50 -
Cat6 Ethernet ....................... - 19 -, - 20 -
Pre-Select(PS) ............................... - 23 -
CCD sensor.................... - 6 -, - 50 -, - 53 -
Preset Shutter ............................... - 50 -
CCD Sensor ...................................- 27 -
Programmable exposure .....................- 5 -
continuous.. - 19 -, - 23 -, - 28 -, - 29 -, - 31 -
Progressive scan ..............................- 4 -
Continuous operation ........................ - 5 -
PS - 14 -, - 15 -
Delayed Readout Mode ............ - 19 -, - 36 -
Pulse Generators.......................- 8 -, - 9 -
Electronic Shutter ...........................- 24 -
Pulse Width(PW) ............................ - 23 -
Exposure Time Abs ..........................- 24 -
Register ............. - 14 -, - 15 -, - 23 -, - 36 -
external trigger..............................- 27 -
RJ-45............................................- 7 -
External trigger............................... - 5 -
ROI ............................................ - 35 -
Filter Driver ................................... - 4 -
SDK ............................. - 4 -, - 24 -, - 36 -
Gain ...........................................- 50 -
Sequential trigger........................... - 23 -
GenICam ......................................- 24 -
Software Development Kit ............. See SDK
Gigabit Ethernet.............................. - 7 -
Spectral response........................... - 49 -
GigE Vision compliant ...............- 4 -, - 19 -
Switches/Routers ........................... - 19 -
GigE Vision Streaming Protocol ...........- 16 -
Synchronization ............................. - 50 -
GPIO ....- 7 -, - 8 -, - 11 -, - 25 -, - 35 -, - 47 -
transmission bandwidth.................... - 19 -
GPIO programming examples..............- 14 -
Trigger input.......................... - 6 -, - 26 -
Hirose ......................... - 7 -, - 19 -, - 33 -
Trigger mode ............... - 31 -, - 32 -, - 33 -
Host-based color interpolation............. - 4 -
Vertical Binning .....................- 23 -, - 30 -
Inter-Packet Delay ..........................- 19 -
XML..............................................- 4 -
Lens mount ...................................- 51 -
- 53 -
CM-140 GE / CB-140 GE
11. User's Record
Camera type: CM-140 GE / CB-140 GE Revision: …………….. Serial No. …………….. Firmware version. ……………..
For camera revision history, please contact your loc al JAI distributor.
User's Mode Settings.
User's Modifications.
DECLARATION OF CONFORMITY
AS DEFINED BY THE COUNCIL DIRECTIVE
89/336/EEC
EMC (ELECTROMAGNETIC COMPABILITY)
WE HEREWITH DECLARE THAT THIS PRODUCT
COMPLIES WITH THE FOLOWING PROVISIONS APPLYING TO IT.
EN61000-6-2
EN61000-6-3
Company and product names mentioned in this manual are trademarks or registered trademarks of their respective owners. JAI A-S cannot be held responsible for any technical or typographical errors and reserves the right to make changes to products and documentation without prior notification.
Europe, Middle East & Africa Asia Pacific Americas
Phone +45 4457 8888
Phone +81 45 440 0154
Fax +45 4491 8880
Fax +81 45 440 0166
Phone (toll-free) +1 800 445 5444 Phone +1 408 383 0300
Visit our web site at www.jai.com
- 54 -
CM-140GE
Supplement
The following statement is related to the regulation on “ Measures for the Administration of the control of Pollution by Electronic Information Products “ , known as “ China RoHS “. The table shows contained Hazardous Substances in this camera.
mark shows that the environment-friendly use period of contained Hazardous
Substances is 15 years.
嶷勣廣吭並㍻
嗤蕎嗤墾麗嵎賜圷殆兆各式根楚燕
功象嶄鯖繁酎慌才忽佚連恢匍何〆窮徨佚連恢瞳麟半陣崙砿尖一隈〇云恢瞳ゞ 嗤蕎嗤 墾麗嵎賜圷殆兆各式根楚燕 〃泌和
桟隠聞喘豚㍉
窮徨佚連恢瞳嶄根嗤議嗤蕎嗤墾麗嵎賜圷殆壓屎械聞喘議訳周和音氏窟伏翌 亶賜融延、窮徨佚連恢瞳喘薩聞喘乎窮徨佚連恢瞳音氏斤桟廠夛撹冢嶷麟半 賜斤児繁附、夏恢夛撹冢嶷鱒墾議豚㍉。
方忖仝15々葎豚㍉15定。
CB-140GE
Supplement
The following statement is related to the regulation on “ Measures for the Administration of the control of Pollution by Electronic Information Products “ , known as “ China RoHS “. The table shows contained Hazardous Substances in this camera.
mark shows that the environment-friendly use period of contained Hazardous
Substances is 15 years.
嶷勣廣吭並㍻
嗤蕎嗤墾麗嵎賜圷殆兆各式根楚燕
功象嶄鯖繁酎慌才忽佚連恢匍何〆窮徨佚連恢瞳麟半陣崙砿尖一隈〇云恢瞳ゞ 嗤蕎嗤 墾麗嵎賜圷殆兆各式根楚燕 〃泌和
桟隠聞喘豚㍉
窮徨佚連恢瞳嶄根嗤議嗤蕎嗤墾麗嵎賜圷殆壓屎械聞喘議訳周和音氏窟伏翌 亶賜融延、窮徨佚連恢瞳喘薩聞喘乎窮徨佚連恢瞳音氏斤桟廠夛撹冢嶷麟半 賜斤児繁附、夏恢夛撹冢嶷鱒墾議豚㍉。
方忖仝15々葎豚㍉15定。
Loading...