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

31014735/31014740-0811
CM-140GE
CB-140GE
CM-140GE-RA
CB-140GE-RA
CM-140GE-UV
Digital Monoch rome / Color
Document Version: 3.3
CMB-140GE_Ver.3.3_Aug2018
User's Manual
C
M-140GE / -RA/-UV / CB-140GE / -RA
- 2
-
Notice
The material contain ed in this manu al consists of informat ion that is proprietary to JAI Ltd.,
Japan and may only be used by the purchasers of the product. JAI Ltd., Japan makes no warranty for the use of its product and assumes no responsibility for any errors which may appear or for damages resulting from the use of the informat ion containe d herein. JAI L td., Japan r e serves the right to make changes without notice.
Company and product names mentioned in this manual are trademarks or registered trademarks of their respective owners.
Warranty
For information about the warranty, please contact your factory representative.
Certifications
CE compliance
As defined by the Directive 2004/108/EC of the European Parliament and of the Council, EMC (Electromagnetic compatibility), JAI Ltd., Japan declares that CM-140GE, CB-140GE, CM-140GE­RA ,CB-140GE-RA and CM-140GE-UV comply with the following provisions applying to its standards. EN 61000-6-3 (Generic emission standard part 1) EN 61000-6-2 (Generic immunity standard part 1)
FCC
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide re ason able p rotec tion against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is
connected.
- Consult the dealer or an experienced radio/TV technician for help.
Warning
Changes or modifications to this unit not expressly approved by the party responsible for FCC compliance could void the user’s authority to operate the equipment.
KC
CM-140GE /CM-140GE-UV /CM-140GE-RA
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 / CB-140GE-RA
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定。
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 3 -
Table of Contents
To customers who use UV version ........................................................................... - 6 -
JAI GigE
®
Vision Camera operation manuals ............................................................... - 7 -
Introduction ..................................................................................................... - 7 -
Before using GigE
Vision cameras ............................................................................ - 7 -
Software installation ........................................................................................... - 7 -
Camera operation .............................................................................................. - 8 -
1. General ....................................................................................................... - 8 -
2. Came ra nomencl ature ...................................................................................... - 8 -
3. Main Features ................................................................................................ - 9 -
4. Locations and Functions ................................................................................. - 10 -
4.1. Locations and functions (CMCB-140GE, CM-140GE-UV) ........................................... - 10 -
4.2. Locations and functions (CMCB-140GE-RA) ......................................................... - 11 -
4.3. Rear panel indicator. ................................................................................... - 12 -
5. Pin Assignment ............................................................................................ - 13 -
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video) ..................................................... - 13 -
5.2. Digital Output Connector for Gigabit Ethernet ...................................................... - 13 -
6. Input and output interface ............................................................................. - 14 -
6.1. GPIO interface ............................................................................................. - 14 -
6.1.1. LUT (Cross point switch) input and output setting ......................................... - 14 -
6.1.2. 12-bit Counter .................................................................................... - 15 -
6.1.3. Pulse Generators ................................................................................. - 15 -
6.2. Opto-isolated Inputs/Outputs ......................................................................... - 16 -
6.2.1 Recommended External Input circuit diagram for customer .............................. - 17 -
6.2.2 Recommended External Output circuit diagram for customer ............................ - 17 -
6.2.3 Optical Interface Specifications ................................................................. - 18 -
6.3. Inputs and outputs table .............................................................................. - 18 -
6.4. Configuring the GPIO module .......................................................................... - 19 -
6.4.1. Input/Output Signal Selector.................................................................... - 19 -
6.5. Examples of the pulse generator configuration ................................................... - 19 -
6.5.1 Setting screen of the pulse generator ......................................................... - 19 -
6.5.2 GPIO in combination with Pulse Width trigger mode ...................................... - 20 -
6.5.3 Internal Trigger Generator....................................................................... - 21 -
7. Image output signal ..................................................................................... - 22 -
7.1. Output image ............................................................................................. - 22 -
7.2. Vertical binning (CM-140GE only). .................................................................... - 22 -
7.3. Digital Video Output (Bit Allocation) ................................................................. - 23 -
7.3.1 Bit Allocation (Pixel Format / Pixel Type) – CM-140GE/-RA /-UV(monochrome) ...... - 23 -
7.3.1.1 GVSP_PIX_MONO8 (8bit) ....................................................................... - 23 -
7.3.1.2 GVSP_PIX_MONO10 (10bit) ................................................................... - 23 -
7.3.1.3 GVSP_PIX_MONO10_PACKED (10 bit) ........................................................ - 24 -
7.3.2 Bit Allocation (Pixel Format / Pixel Type) – CB-140GE/-RA (Bayer mosaic color) ..... - 24 -
7.3.2.1 GVSP_PIX_BAYGB8 “BayerGB8” .............................................................. - 24 -
7.3.2.2 GVSP_PIX_BAYGB10 “BayerGB10” ........................................................... - 24 -
7.3.2.3 GVSP_PIX_BAYRG8 “BayerRG8“ .............................................................. - 24 -
7.3.2.4 GVSP_PIX_BAYRG10 “Bayer RG10” ............................................................ - 24 -
7.4. CB-140GE Bayer mosaic filter ........................................................................ - 25 -
7.5. Image timing ............................................................................................. - 26 -
7.5.1 Horizontal timing .................................................................................. - 26 -
7.5.2 Vertical timing ..................................................................................... - 26 -
7.5.3 Partial Scanning ................................................................................... - 27 -
7.5.3.1 Vertical Timing ................................................................................. - 27 -
7.5.3.2 Horizontal Timing .............................................................................. - 28 -
7.5.4 Vertical binning .................................................................................... - 28 -
7.5.4.1 Horizontal Timing .............................................................................. - 28 -
CM-140GE / -RA/-UV / CB-140GE / -RA
- 4 -
7.5.4.2 Vertical timing .................................................................................. - 29 -
7.5.5 Auto Iris Lens video output (12-pin Hirose connector) ..................................... - 29 -
8. Network configuration .................................................................................. - 30 -
8.1. GigEVision Standard interface ......................................................................... - 30 -
8.2. Equipment to configure the network system ....................................................... - 30 -
8.2.1 PC .................................................................................................... - 30 -
8.2.2 Cables ............................................................................................... - 30 -
8.2.3 Network card (NIC) ................................................................................ - 30 -
8.2.4 Hub ................................................................................................... - 31 -
8.3. Recommended Network Configurations ............................................................. - 31 -
8.3.1 Guideline for network settings ................................................................. - 31 -
8.3.2 Video data rate (network bandwidth) ......................................................... - 32 -
8.3.3 Note for setting packet size ..................................................................... - 32 -
8.3.4 Calculation of Data Transfer Rate .............................................................. - 32 -
8.3.5 Simplified calculation (Approximate value) .................................................. - 33 -
8.3.6 Note for 100BASE-TX connection ............................................................... - 33 -
8.4. GigE camera connecting examples ................................................................... - 34 -
8.4.1 Using a switching hub for 1 port ................................................................ - 34 -
8.4.2 Connecting a camera to each port of a multi-port NIC ..................................... - 34 -
8.4.3 The data transfer for multiple cameras ....................................................... - 35 -
8.4.3.1 If delayed readout is not used in continuous mode ...................................... - 35 -
8.4.3.2 If delayed readout is not used in trigger mode ........................................... - 35 -
8.4.3.3 If delayed readout is used .................................................................... - 36 -
9. Functions and Operations ................................................................................ - 37 -
9.1. Basic functions ........................................................................................... - 37 -
9.2. Electronic shutter ....................................................................................... - 37 -
9.3. Auto-detect LVAL-sync / a-sync. accumulation .................................................... - 39 -
10. Operation Modes ....................................................................................... - 40 -
10.1. The functions related to GenICam SFNC 1.3 ...................................................... - 40 -
10.2. Operation Mode ........................................................................................ - 43 -
10.2.1 Continuous operation ........................................................................... - 43 -
10.2.2 Edge Pre-Select trigger mode .................................................................. - 44 -
10.2.2.1 LVAL_sync timing ............................................................................. - 45 -
10.2.2.2 LVAL_a-sync timing ........................................................................... - 45 -
10.2.3 Pulse Width Control trigger mode ............................................................ - 46 -
10.2.3.1 LVAL_sync timing ............................................................................. - 47 -
10.2.3.2 LVAL_a-sync timing ........................................................................... - 47 -
10.2.4 Reset Continuous (RCT) trigger mode ........................................................ - 48 -
10.2.5 Sequential Trigger Mode (Pre-Select trigger) ............................................... - 49 -
10.2.6 Delayed Readout mode (Pre-Select trigger and pulse width control trigger) ......... - 51 -
10.2.7 Optical Black transfer mode ................................................................... - 52 -
10.2.8 Operation Mode and Functions matrix ....................................................... - 53 -
11. JAI control tool ......................................................................................... - 54 -
11.1. About GenICamTMSFNC1.3 ............................................................................ - 54 -
11.2. JAI SDK Ver.1.3 ......................................................................................... - 54 -
11.3. Examples of camera operation ...................................................................... - 55 -
11.3.1 Generic cautions for operation ................................................................ - 55 -
11.3.2 Connection of camera(s) ....................................................................... - 55 -
11.3.3 Camera setting level ............................................................................ - 55 -
11.4. Input and Output settings ............................................................................ - 55 -
11.4.1 Interfacing with external devices ............................................................. - 55 -
11.4.2 Setting of input and output .................................................................... - 56 -
11.4.2.1 How to assign the signal to Line ............................................................ - 56 -
11.4.2.2 Selecting of Trigger Source ................................................................. - 57 -
11.4.3 Setting the image size .......................................................................... - 57 -
11.4.4 Acquisition of the image ........................................................................ - 57 -
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 5 -
11.4.5 How to look XML file ............................................................................ - 58 -
11.4.6 Feature Tree Information ...................................................................... - 58 -
11.4.7 Feature Properties (Guru) .................................................................... - 58 -
12. External dimensions ................................................................................... - 63 -
12.1. CM-140GE/-UV and CB-140GE ........................................................................ - 63 -
12.2. CM-140GE-RA and CB-140GE-RA ..................................................................... - 64 -
13. Specifications ............................................................................................ - 65 -
13.1. Spectral respo ns e ....................................................................................... - 65 -
13.2. Specification table (CM/CB-140GE/140GE-RA) .................................................... - 67 -
13.3. Specification table (CM-140GE-UV) .................................................................. - 69 -
14. Appendix .................................................................................................. - 71 -
14.1. Precautions .............................................................................................. - 71 -
14.2. Typical Sensor Characteristics ........................................................................ - 71 -
14.3. Caution when mounting a lens on the camera ..................................................... - 71 -
14.4. Caution when mounting the camera ................................................................. - 72 -
14.5. Exportation ............................................................................................... - 72 -
14.6. References ............................................................................................... - 72 -
Change History ................................................................................................ - 73 -
User's Record .................................................................................................. - 74 -
CM-140GE / -RA/-UV / CB-140GE / -RA
- 6 -
To customers who use UV version
The sensor used in the CM-140MCL-UV, CM-140PMCL-UV and CM-140GE-UV utilizes a special process in order to achieve sensitivity in the ultraviolet spectrum.
Because of this, this sensor will typically begin to exhibit reduced overall sensitivity more rapidly than a conventional sensor.
Based on the results of lifecycle acceleration tests, it is projected that this sensor will start to degrade in approximately one and a half years under 24-hour continuous operation or in approximately 4 years if an 8-hour-per-day duty cycle is used.
Due to this characteristic, it may be necessary to replace the camera periodically. Note: I f the sensor i s subjec ted to light with 1000 times the intensity of the CCD’s saturation
level, degradation will begin in approximately 48 hours. It is therefore advised that lighting of this intensity (1000 times the sensor’s saturation level) never be used.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 7 -
JAI GigE® Vision Camera operation manuals
To understand and operate this JAI GigE® Vision camera properly, JAI provides the following manuals.
User’s manual (this booklet) Describes functions and operation of the hardware JAI SDK & Control Tool User Guide Describes functions and operation of the Control Tool JAI SDK Getting Started Guide Describes the network interface
User’s manual is available at
www.jai.com
JAI SDK & Control Tool User Guid e a nd JAI S DK Getting Started Guide are pro vi ded with the JAI SDK which is available at
www.jai.com.
Introduction
GigE Vision is a standard interface which uses Gigabit Ethernet for machine vision applications. It was developed primarily by AIA (Automated Imaging Association) members. GigE
Vision is capable of transmitting large amounts of uncompressed image data through an inexpensive general purpose LAN cable over long distances.
GigE Vision also supports the GenICamTM standard which is maintained by the EMVA (European Machine Vision Association). The purpose of the GenICam standard is to provide a common program interface for various machine vision cameras. By using GenICam, cameras from different manufactures can seamlessly connect in one platform.
For details about the GigE
Vision standard, please visit the AIA web site,
www.machinevisiononline.org and for GenICam, the EM VA web site, www.genicam.org.
JAI GigE
Vision c am eras comply w ith both the G ig E Vision standard and the GenICam standard.
Before using GigE Vision cameras
All software products described in this manual pertain to the proper use of JAI GigE Vision c am eras . Product names mentioned in this manual are used only for the explanation of operation. Registered trademarks or trademark s belong to their manufacturers. To use the JAI SDK, it is neces sary to accept t h e “Software license agreement” first.
This manual describes necessary equipment and the details of camera functions.
Software installation
The JAI GigE Vision SDK & Control Tool can be downloaded from the JAI web site at www.jai.com. The JAI SDK is available for Windows XP and Vista, 32-bit and 64-bit. For the details of software installation, please refer to the “Getting Started Guide” supplied on the JAI SDK download page.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 8 -
Camera operation
1. General
This manual covers the digital monochrome progressive scan camera CM-140GE/CM­140GE-RA and color progressive scan camera CB-140GE/CB-140GE-RA
The CM-140GE/CM-140GE-RA/CB-140GE/CB-140GE-RA /CM-140GE-UV is a GigE Vision compliant camera. Both the monochrome version CM-140GE/CM-140GE-RA and the color version CB­140GE/CM-140GE-RA provide a frame rate of 31 frames/second at full resolution in continuous operation. Using vertical binning (CM-140GE/CM-140GE-RA 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/CB-140GE-RA, based on CC D sensor with pri mary RGB Bayer mo saic filter, outputs raw Bayer images. Host-based color interpolation is required to display or save color images.
The CM-140GE-UV employs a UV sensitive sensor for covering UV wavelengths. The CM-140GE/CM-140GE-RA/CB-140GE/CB-140GE-RA/CM-140GE-UV also complies with the
GenICam standard and contains an internal XML file that is used to describe the functions/feature s of the camera. For further information about GigE
®
Vision standard, please go to
www.machinevisiononline.org and about GenICamTM, please go to www.emva.org.
As an application programming interface, JAI provides an SDK (Software Development Kit). This SDK includes a GigEVision Filter Driver, JAI control tool software, documentation and code examples.
The JAI SDK can be downloaded from www.jai.com The latest version of this ma nual 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 / CM-140GE-RA
Where C stands for "Compact" family, M stands for "Monochrome", 140 represents the resolution "1.4 million pixel", GE
stand s for "GigE Vision" interface , RA stands for Right Angle type a nd UV
for UV
sensitive version.
CB-140 GE / CB-140GE-RA
Where C stands for "Compact" family, B stands for "Bayer mosaic color", 140 represents the resolution "1.4 million pixel", GE
stands for "GigE Vision" interface , RA stands for Right Angle type
and UV
for UV sensitive version.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 9 -
3. Main Features
Member of C3 Compact series, covering VGA to UXGA resolution
1392 (h) x 1040 (v) 4.65 µm square pixels
1/2” progressive scan – monochrome and Bayer mosaic color versions
UV sensitive version CM-140GE-UV available
31 frames(16.14 frames for UV)/second with full resolution in continuous operation
30 frames(16 frames for UV)/second with external trigger and full resolution
Increased frame rate with vertical binning (CM-140 GE only) and partial scan
Exposure time from 61.168μs (117.8μs for UV)to 2 sec. using Pulse Width trigger mode
Programmable exposure from 61.168μs(117.8μs for UV) to 32.17 ms in Full Frame scan
Sequencer trigger mode for on-the–fly change of gain, exposure and ROI
Edge pre-select and P ulse Width control 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
Can be connected with 1 00BASE-TX
Right Angle type is availabl e as CM-140GE-RA and CB-140GE-RA
Comprehensive software tools and SDK for Windows XP/Vista
Note: CM/CB-140GE ,CM/CB-140GE-RA and CM-140GE-UV can be connected with
100BASE-TX. However, due to the limited bandwidth (100Mbps), the described specifications such as frame rate, minimum trigger interval and so on cannot be satisfied for 100BASE-TX connection.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 10 -
4. Locations and Functions
4.1. CM/CB-140GE, CM-140GE-UV
Serial No.
FCC seal
Caution seal
 ③
 ⑥
POWER / TRIG
GigE
Lens mount C-mount (Note *1)
CCD sensor 1/2 inch CCD sensor 12-pin connector DC +12V to +24V power and GPIO interface RJ-45 Gigabit Ethernet connector with treaded holes for
thumbscrews
 LED Indication for power and trigger input
LED GigE Network condition: LINK LED GigE Network condition: ACT Holes for RJ-45 thumbscrews When an RJ-45 connect o r w ith thumbsc rews is used,
remove the two screws located above and belo w the Ethernet connector (Note*2)
Mounting holes M3 depth 3.5mm for tripod mount plate (Note*3) *1) Note: Rear protrusion on C-mount lens must be less than 10.0mm. *2) Note: When a RJ-45 cable with thumbscrews is connected to the camera, please do not
excessively tighten screws by using a screw driver. The RJ-45 receptacle on the camera might get damaged. For security, the strength to tighten screws shoul d be less than 0.147 Newton meter (Nm). Tightening by hand is sufficient in order to achieve this.
*3) Note: The depth of holes is 3.5mm. Wh en the tripod adapter plate MP-40 or MP-41 is used, use
attached screws. If installing the camera directly, please do no t u se screws l onger t han
3.5mm.
Fig.1. Locations
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 11 -
4.2. CM/CB-140GE-RA
Lens mount C-mount (Note *1)
CCD sensor 1/3 inch CCD sensor 12-pin connector DC +12V to +24V power and GPIO interface RJ-45 Gigabit Ethernet connector with threaded holes for
thumbscrews  LED Indication for power and trigger input
LED GigE Network condition: LINK LED GigE Network condition: ACT Holes for RJ-45 thumbscrews When an RJ-45 connec tor with thumbscrews is used,
remove the two screws located above and below the Ethernet connector (Note*2)
Mounting holes M3 depth 3.5mm for tripod mount plate (Note*3) *1) Note: Rear protrusion on C-mount lens must be less than 10.0mm.
*2) Note: When a RJ-45 cable with thumbscrews is connected to the camera, please do not
excessively tighten screws by using a screw driver. The RJ-45 receptacle on the camera might get damaged. For security, the strength to tighten screws is less than 0.147 Newton meter (Nm). Tightening by hand is sufficient in order to achieve this.
*3) Note: The de pt h of h ole s is 3.5mm. W hen t he tripod adapter plate MP-40 or MP-41 is used, use
the attached screws. If installing the camera directly, please do not us e screws longer than 3.5mm.
Fig.2 Locations (CM-140GE-RA / CB-140GE-RA)
Serial No.
Caution seal
GigE
POWER / TRIG
FCC seal
①  
CM-140GE / -RA/-UV / CB-140GE / -RA
- 12 -
4.3. Rear panel indicator.
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 has been connected (Note)
Flashing amber: Network active in communication
Note: When 10 Base-T is connected, the green is flashing.
However, the video is not streamed through Ethernet.
Fig.3 Rear Panel
POWER / TRIG
GigE
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 13 -
5. Pin Assignment
5.1. 12-pin Multi-connector (DC-in/GPIO/Iris Video)
Type: HR10A-10R-12PB (Hirose) male. (Seen from rear of camera).
Fig.4. 12-pin connector.
DIP switch
5.2. Digital Output Connector for Gigabit Ethernet
Type: RJ-45 HFJ11-1G02E-L21RL or equivalent
The CM-140GE/CM-140GE-RA and CB-140GE/CB-140GE-RA 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. 5. Gigabit Ethernet connector The digital output signals follow the Gigabit Ethern et interface using RJ-45 conforming connector.
The following is pin assignment for Gigabit Ethernet connector.
Pin no.
Signal
Remarks
1
GND
2
DC input +12V to +24V
3
Opto IN 2 (-) / GND (*1)
GPIO IN / OUT
4
Opto IN 2 (+)/Iris Video out (*1)
5
Opto IN 1 ( - )
6
Opto IN 1 ( + )
7
Opto Out 1 ( - )
8
Opto Out 1 ( + )
9
Opto Out 2 ( - )
10
Opto Out 2 ( + )
11
DC input +12V to +24V
12
GND
*1: Iris Video output function can be set by the internal DIP switch.
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-)
3
4
5
6
7
8
9
10
11
12
1
2
Both internal switches
SW600 are located right side as default setting. For iris video output, they should be set at left side.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 14 -
6. Input and output interface
6.1. GPIO interface
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.
LUT
( Cross Point Switch )
Pulse Generator 1
(20 bit Counter )
Pulse Generator 0
(20 bit Counter )
12 bit
Counter
TRIGGER 0 TRIGGER 1 PORT 1 1 PORT 2
Time Stamp Reset
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
INOUT
Pulse Generator 0 Pulse Generator 1
Pulse Generator 0 Pulse Generator 1
Digital I/O(GPIO) setting
0 1 2 3 4 5
12 13 14 15
16 17
Digital I/O(GPIO) setting
0 1 4 5
16
12 13
Setting for
Line Source
Setting for
Line Selector
25 MHz Pixel Clock
Counter Clock Source
0
1
Counter Divide by value
1/2 to 1/4096
Bypass0
1 - 4095
Pulse Generator Setting 0
Start Point Counter 0 ( 1)
Length counter 0
Start Point Counter 0 (2) for repeat End point counter 0 Counter 0 clear
Pulse Generator Setting 1
Pulse Generator 1 Pulse Generator 1
18 19
Pulse Generator 2 Pulse Generator 3
14 15
Pulse Generator Setting 2
Pulse Generator Setting 3
Pulse Generator 2
(20 bit Counter )
Pulse Generator 3
(20 bit Counter )
Fig.6 GPIO block
The input and output settings for the CM-140GE and CB-140GE series have been fixed as foll ows.
Line
Signal
Connector
Line 3
Optical Out 1
Hirose 12P pin # 7/8
Line 4
Optical Out 2
Hirose 12P pin # 9/10
Line 5
Optical In 1
Hirose 12P pin # 5/6
Line 6
Optical In 2
Hirose 12P pin # 3/4
6.1.1. LUT (Cross point switch) input and output setting
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 to rese t the camera's time stamp function, also making it possible to reset and synchronize the time stamp of multiple cameras.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 15 -
Start Point
End Point
Length
Start Point
End Point
Length
6.1.2. 12-bit Counter
A 25MHz clock or the c amera pixel c lock (65MHz for CM-140GE/CB-140GE and 33.75MHz for CM­140GE-UV)) 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. Sett ing Value 0 is bypass, setting value 1 is 1/2 dividing and setting value 4095 is 1/4096 dividing.
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.
Fig.7 Generated pulse
Setting example:
The following example shows the FVAL input to pulse generator. The pulse gen erator creates the pulse using FVAL and the pulse is output through GPIO PORT 1. The pixel clock is 60MHz.
Pulse Generator 0 IN
(FVAL )
0 1 2 3
1
99 100 101 102 103
2 1
Start Point = 0 End Point = 99
Length = 102
Clock IN Clock Source=Pixel Clock ( 60MHz) Clock Pre-scaler = 2399 ⇒ 25KHz
1/25KHz = 40µs
Pulse Generator Clear = 4: Rising Edge
Pulse Generator 0 OUT
(GPIO Port 1 )
Repeat counter: 0 to 255 =0: Continuously repeated
Pulse Generator Setting Example
Fig 8. Pulse generator setting example
The created pulse rises up at the start point and falls down at the end point as shown above. Accordingly, the High duration is (End point – Start point) clocks x (1/ Pulse gen. frequency).
In the above example, the original oscillation uses pixel clock (60 MHz) and the pixel clock is divided by 2400. A pulse frequency of the generator is 25 KHz ( 60000000/2400). As the start point is 0 and the end point is 99, the pulse having 100 x 1/25000 = 4ms width is created.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 16 -
If the HIGH duration needs to be delayed against incoming trigger, the start point should be set at “N“. The delay value is N x (1/ 25000). In the ab ove example, N is “0” which is no delay. The length, in this case, is 102 clocks.
These settings can be achieved by JAI Control tool which is the part of JAI SDK.
6.2. Opto-isolated Inputs/Outputs
The control interface of the C3 GigE Vision camera series ha s 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 figure below shows the functional principle (opto-coupler) of the opto-isolated inputs / o utp uts.
Fig.9 Opto-coupler
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 17 -
6.2.1 Recommended External Input circuit diagram for custom e r
+3.3V to +24V
User Power
2 3
2k2
1 3 2
82
10kB
hirose-12 connector Pin 3 and 5
hirose-12 connector Pin 4 and 6
User side
Camera Inside
EXTERNAL INPUT
+3.3V
To camera circuit
To
Fig.10 External Input Circuit, OPT IN 1 and 2
6.2.2 Recommended External Output circuit diagram for customer
hirose-12 c onnector Pin 8 and 10
hirose-12 c onnector Pin 7 and 9
OUT
270
+5V to +24V
User Power
2
User side
Camera Inside
From Camera Circuit
EXTERNAL OUTPUT
+12V
220
To
Fig.11 External Output Circuit, OPT OUT 1 and 2
CM-140GE / -RA/-UV / CB-140GE / -RA
- 18 -
6.2.3 Optic al In te rface Specifications
The relation of the Input signal and the output signal through optical interface is as follows.
Conditions for Input
Input Line Voltage Range
+3.3v +24V
Input Current
6mA ~ 30mA
Minimum Input Pulse Width to Turn ON
0.5us
Output Specifications
Output Load(Maximum Current)
100mA
Minimum Output Pulse Width
20us
Time Delay Rise TDR
0.5us 0.7us
Rise Time
RT
1.2us 3.0us
Time Delay Fall TDF
1.5us 3.0us
Fall Time
FT
4.0us 7.0us
Fig.12 Optical Interface Performance
6.3. Inputs and outputs table
Output Port
Trigger 0 Trigger 1
OPT OUT1
OPT OUT2
Time
Stamp
Reset
Pulse Gen. 0
Pulse Gen. 1
Pulse Gen. 2
Pulse Gen. 3
Input Port
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
Pulse Gen. 0
×
Pulse Gen. 1
×
Pulse Gen. 2
×
Pulse Gen. 3
×
LEGEND: O = valid combination / X = Not valid (do not use this combination)
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 19 -
6.4. Configuring the GPIO module
6.4.1. Input/Output Signal Selector
Line selector
This sets the input and output to the external equipment. Line 3 through line 6 are already allocated as below.
Line source
This sets which signal can be fed through selected output, external or internal.
6.5. Examples of the pulse generator configuration
6.5.1 Setting screen of the pulse generator
CM-140GE / -RA/-UV / CB-140GE / -RA
- 20 -
6.5.2 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.
Feature
Value
c)Acquisition and
Trigger controls
Trigger
selector
Trigger Mode
ON
JAI Acquis
ition and
Trigger Control
JAI Exposure
Mode
Pulse wi dth control
Pulse Generators Pulse
Generator selector
Pulse Generator 0 Selector Line 5 =OPT IN 1
Clock Choice 1 = Pixel Clock (65MHz)
Counter Dividing Value
0 = Pass through
Length C o unter 0
1000 Clocks
Start point Counter 0
100 Clocks
Repeat Count 0
1
End point Counter 0
750 Clocks
Counter Clear 0
Rising Edge
Trigger source pulse generator 0
LUT
Cross
point switch)
12bit
Counte
Pulse Generator 2
(20bit Counter)
Pulse Generator 1
(20bit Counter)
Pulse Generator 0
(20bit Counter)
LUT
Pulse Generator 3
(20bit Counter)
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.13 Pulse Generator Timing Example 1
OPT IN 1
100
750
1000
Pulse Generator 0
100
1000
output
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 21 -
6.5.3 Internal Tri g ger Genera tor
Create a trigger signal and trigger the camera
Feature
Value
c)Acquisition and
Trigger controls
Trigger selector
Trigger Mode ON
Pulse Generators Pulse
Generator selector
Pulse Generator 0 Selector
Clock Choice 1 = Pixel Clock (65MHz)
Counter Dividing Value
1988(line rate)
Length C o unter 0
1000 Clocks
Start point Counter 0 100 Clocks
Repeat Count 0
0
End point Counter 0
500 Clocks
Clear activati on Off Trigger source pulse generator 0
LUT
Cross
point switch)
12bit
Counte
Pulse Generator 2
(20bit Counter)
Pulse Generator 1
(20bit Counter)
Pulse Generator 0
(20bit Counter)
LUT
Pulse Generator 3
(20bit Counter)
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)
Line Rate 32.696KHz
Fig.14 Pulse Generator 0 t iming Example 2
Pulse Generator 0
100 Line
500 Line
1000 Line
output
Pulse Generator 0
100 Line
500 Line
1000 Line
output
CM-140GE / -RA/-UV / CB-140GE / -RA
- 22 -
7. Image output signal
7.1. Output image
The CCD sensor layout with respect to pixels and lines used in the timing and video full frame read out is shown below.
1434
1052
2 401392
7
2
1040
OB
OB OB
OB(7)
Effective Video Output
1392 (H) x 1040 (V)
3
Pixel (1,1)
R
G
G
B
G
R
DVAL
16
3
4
OB, 4 lines for Vertical and 16 pixels for Horizontal can be transferred on OB Transfer Mode.
Fig. 15 CCD sensor layout
Important Note: By using t he Optical Black (OB) transfer mode, the user can select whether to include optical black pixels in the image stream.
7.2. Vertical binning (CM-140GE only).
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. 13 shows the binning principle. Resolution and frame rate for all combinations are shown in the below table.
Fig.16 CM-140GE binning.
The CM-140GE/-RA/-UV has 2:1 Vertical Binning:
Setting
Value for Register address 0xA084
Resolution (pixels)
Frame rate(fps)
Off (no binning)
0x01
1392(h) x 1040(v)
31.08 (UV:16.14)
2:1 binning 0x02 1392(h) x 520(v) 48.86 (UV:25.37).
H
Xsg1
Video out
No V binning
V binning
H
Xsg1
Video out
No V binning
V binning
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 23 -
Analog Signal [mV]
Black Level
1023
890
32
0
25
700
Digital Out [LSB]
White Clip Level
100% Level
800
7.3. Digital Video O utput (Bit Alloca tion)
Although the CM-140GE/CM-140GE-RA and CB-140GE/CB-140GE-RA 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.
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. 17 Digital Output
7.3.1 Bit Allocation (Pixel Format / Pixel Type) – CM-140GE/-RA /-UV(monochrome)
In the GigE Vision Interface, GVSP (GigE Vision Streaming Protocol) is used as an app licat ion lay er 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 monoc h rom e cam era , CM-140GE/CM-140GE-RA, the following pixel types supported by GVSP are available. With regard to the details of GVSP, please refer to GigE Vision Specification available from AIA (
www.machinevisiononline.org).
7.3.1.1 GVSP_PIX_MONO8 (8bit)
1Byte 2Byte 3Byte
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Y0Y1Y2
7.3.1.2 GVSP_PIX_MONO10 (10bit)
1Byte 2Byte 3Byte 4Byte
0 1 2 3 4 5 6 7 8 9 X X X X X X 0 1 2 3 4
5 6 7 8 9 X X X X X X
Y0Y0Y1
Y1
CM-140GE / -RA/-UV / CB-140GE / -RA
- 24 -
7.3.1.3 GVSP_PIX_MONO10_PACKED (10 bit)
1 Byte 2 Byte 3 Byte 4 Byte
2 3 4 5 6 7 8 9 0 1 X X 0 1 X X 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 0 1 X X 0 1 X X 2 3 4 5 6 7 8 9
Y3
Y1Y0Y2
Address
Internal Name
Access
Size
Value
0xA410 Pixel Format type R/W 4
0x01080001:Mono8
0x01100003:Mono10 0x010C0004:Mono10 Packed
7.3.2 Bit Allocation (Pixel Format / Pixel Type) – CB-140GE/-RA (Bayer mosaic color)
In the Bayer mosaic color camera, CB-140GE/-RA, the following pixel types supported by GVSP (GigE Vision Streaming Protocol) are available. With rega rd to the details of the GVS P, please refe r GigE Vision S pecificatio n available f rom AIA (
www.machinevisiononline.org).
7.3.2.1 GVSP_PIX_BAYGB8 “BayerGB8”
Odd Line
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
G0B1G2
Even Line
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
R0G1R2
7.3.2.2 GVSP_PIX_BAYGB10 “BayerGB10”
Odd Line
1 Byte 2 Byte 3 Byte 4 Byte
0 1 2 3 4 5 6 7 8 9 X X X X X X 0 1 2 3 4 5 6 7 8 9 X X X X X X
G0G0B1
B1
Even Line
7.3.2.3 GVSP_PIX_BAYRG8 “BayerRG8“
Odd Line 1 Byte 2 Byte 3 Byte
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
R0G1R2
Even Line
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
G0B1G2
7.3.2.4 GVSP_PIX_BAYRG10 “Bayer RG10”
Odd Line 1 Byte 2 Byte 3 Byte 4 Byte
0 1 2 3 4 5 6 7 8 9 X X X X X X 0 1 2 3 4 5 6 7 8 9 X X X X X X
R0R0G1
G1
Even Line
0 1 2 3 4 5 6 7 8 9 X X X X X X 0 1 2 3 4 5 6 7 8 9 X X X X X X
G0G0B1
B1
0 1 2 3 4 5 6 7 8 9 X X X X X X 0 1 2 3 4 5 6 7 8 9 X X X X X X
R0R0G1
G1
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 25 -
Address
Internal Name
Access
Size
Value
0xA410 Pixel Format type R/W 4
0x01080009:BAYRG8
0x0108000A: BAYGB8 0x0110000D:BAYRG10 0x0110000E:BAYGB10
Note: CB-140GE/CB-140GE-RA has the same Bayer sequence for full and any of partial
scanning as RG. Therefore, comparing full scanning and partial scanning, the center might be shifted.
As the Pixel Format type, CB-140GE/CB-140GE-RA supports BAYER GB 8 and BAYER GB 10. When these types are selected, the output starts from 2nd line for all scanning.
7.4. CB-140GE Bayer mosaic filter
CB-140GE/-RA is a color camera based on a CCD sen sor wit h a Baye r RGB colo r mosaic . The c olor 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 o dd line numbe r s
Figure 14 shows the timing sequence for the Bayer mosaic read-out for the available partial scan modes.
F
ig.18 Bayer layout for each scanning
FVAL Timing
LVAL
DVAL
1
20
27
31
15
9
Full
2/3 Partial
1/2 Partial
1/4 Partial
1/8 Partial
1
Line # from FVAL raising edge
G BRG
R
G
B
R
GGR
G B
R G
G
R
Actual V Line #
1
85
125
187
217
G B
R GGR
G B
R GGR
G B
R GGR
2ck
CM-140GE / -RA/-UV / CB-140GE / -RA
- 26 -
7.5. Image timing
7.5.1 Horizontal timi ng
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. 19 Horizontal timing
7.5.2 Vertical timing
The FVAL period for normal continuous mode full scan is shown.
FULL FRAME READ OUT FRAME RATE 1052L 31.08fps
LVAL
FVAL
1 2 3
1038 1039 1040
DAVL
3L 7L
1040L
2L
DATA OB
Valid data
OB
OB
CCDExposure
EEN XEEN
Fig. 20 Vertical timing for full scan
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 27 -
7.5.3 Partial Scanning
The FVAL period is shown for 1/2 partial scan in normal continuous mode.
7.5.3.1 Vertical Timing
The below diagram and table provide vertical timing information for the fixed partial scan settings 1/2, 1/4, 1/8 and 2/3
PATIAL FRAME READ OUT
LVAL
FVAL DAVL
3L
DATA Valid data
CCD
Exposure
EEN XEEN
A B
C
Values for vertical timing in partial scan continuous mode.
Fig. 21 Vertical timing for partial scanning
AREA
FVAL Low
(L)
A
(L)
B (L)
C
(L)
Total
line
frame rate
Start line
End line
CM/CB
UV
1/2 3 91
520
88L 702L 46.57 24.19
261
780
1/4 3 134
260
131L 528L 61.92 32.16
391
650
1/8 3 156
130
153L 442L 73.97 38.41
455
584
2/3 3 62
694L
59L 818L 39.97 20.76
173
866
CM-140GE / -RA/-UV / CB-140GE / -RA
- 28 -
7.5.3.2 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.22 Horizontal Timing for Partial Scanning
7.5.4 Vertical binni ng
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/CM-140GE-RA.
Important Note
Vertical Binning cannot be used together with Partial Scanning.
7.5.4.1 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.23 Horizontal Timing for Vertical Binning
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 29 -
7.5.4.2 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.24 Vertical Timing for Vertical Binning
7.5.5 Auto Iris Lens video output (12-pin Hirose connector)
This analog 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 and RCT modes only. The signal is taken from the CCD sensor and is output after the gain circuit. The video output is without sync. The signal is 0.7 V p-p from <400 AC coupled.
Fig. 25 Video output circuit.
To use this signal, an internal DIP switch must be set as follows:
Fig. 26 Iris video output
DAC
1μ1K
2K2
0.1μ
+5V
IRIS Video Out
The auto-iris lens video output is enabled by
setting switch SW600 to ON (two switches to the left). The internal DIP switch is set to OFF (two switches to the right) as factory default.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 30 -
8. Network configuration
For details of the network settings, please refer to the “Getting Started
Guide” supplied with the JAI SDK.
8.1. GigEVision Standard interface
The CM-140GE and CB-140GE series are designe d in accordance with the Gig E Vision standard. Digital images are transmitted 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 triggered. 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 a software trigger, certain latency inherent to the GigE interface must be expected. This latency, which 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 det er ior ate 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 th e Delayed Readout Mode and Inter-Packet Delay functions can be useful.
8.2. Equipment to configure the network system
8.2.1 PC
Th e PC used should have the following performance or better
1) Recommended CPU : Core2 Duo 2.4GHz or better, Better than Core2 Extreme
2) Recommended memory : 2Gbyte or more
3) Video card : Better than PCI Express Bus Ver.1.0 x16
VRAM should be better than 256MByte, DDR2
4) Other : The resident software should not be used
8.2.2 Cables
GigEVision configures the system by using 1000BASE-T. (100BASE-T can be used with some restriction. Refer to chapter 8.3.6). In the market, CAT5e (125MHz), CAT6 (250MHz) and CAT7 (600MHz) cables are available for 1000BASE-T. There are crossover cables and straight through cables available. Currently, as most equipment complies with Auto MDI/MDI-X, please use straight through cables. (Among crossover cables, a half crossover type exists, which the Ethernet will recognize as 100BASE-T).
8.2.3 Network card (NIC)
The network card should comply with 1000BASE-T and also have the capability of JUMBO FRAMES. When the j umbo frame si z e is set at a larger number, the load on the CPU will be decreased. Additionally, as the overhead of the packet is decreased, the
transmission will have more redundancy.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 31 -
JAI confirms the following network cards.
NIC
Manufacture
Type PCI-X Bus
PCI-Express
Bus
Intel PRO/1000MT
Server Adapter
32bit or 64bit
33/66/100/133 MHz
Intel
PRO/1000MT Dual Port
Server Adapter
32bit or 64bit
33/66/100/133 MHz
Intel
PRO/1000GT Quad Port
Server Adapter
32bit or 64bit
66/100/133 MHz
Intel
PRO/1000PT
Server Adapter
( x1 )
2.5Gbps uni-directional
5Gbps bi-directional
Intel
Pro/1000 CT
Desktop adaptor
( x1 )
2.5Gbps uni-directional
5Gbps bi-directional
Intel
Gigabit ET2 Quad port
Server Adapter
( x4 )
10Gbps uni-directional
20Gbps bi-directional
Intel
Gigabit ET Dual port
Server Adapter
( x4 )
10Gbps uni-directional
20Gbps bi-directional
Intel Gigabit EF Dual port
Server Adapter
( x4 )
10Gbps uni-directional
20Gbps bi-directional
8.2.4 Hub
It is recommended to use the metal chassis type due to the shielding performance.
As the hub has a delay in transmission, please note the latency of the unit.
8.3. Recommended Ne twork Configurations
Although the CM-140GE and CB-140GE series conform to Gigabit Ethernet (IEEE 802.3) not all combinations of network interface cards (NICs) and switches/routers are suitable f or 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.
For details of the network settings, please refer to the “Getting Started
Guide” supplied with the JAI SDK.
8.3.1 Guideline for network settings
To ensure the integrity of packets transmitted from the camera, it is recommended to follow these simple guidelines:
1. Whenever possible use a peer-to-peer network.
2. When connecting several cameras going through 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 network 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 use Gigabit Ethernet equipment and components together with the camera.
7. Use at least Cat5e and preferably Cat6 Ethernet cables.
8. Whenever possible, limit the camera output to 8-bit.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 32 -
8.3.2 Video data rate (network bandwidt h)
The video bit rate for CM-140GE/CM-140GE-RA and CB-140GE/CB-140GE-RA is:
In case of using Jumbo Frames, the packet data will be improved 2%. For CM-140GE/-RA/-UV and CB-140GE/-RA, the jumbo frame can be set at maximum 4040 Bytes (Factory setting for packet size is 1428 Bytes). To set Jumbo Frame, refer chapter 8.2.4.
8.3.3 Note for setting packet size
The packet size is set to 1428 as the factory def ault. Users may enter any value for the packet size and the value will be internally adjusted to an appropriate, legal value that complies with the GenICam standard. The packet size can be modified in the GigE Vision Transport Layer Control section of the camera control tool.
Regarding data transfer rate, a larger packet size produces a slightly lower data transfer rate. The CM-140GE and CB-140GE sereis ca n support a maximum of 4040 byte packets provided the NIC being used has a Jumbo Frames function with a setting of a 4040 bytes or larger.
Caution: Do not set the packet size larger than the maximum setting available in
the NIC or switch to which the camera is connected . Doing so will cause output to be blocked.
8.3.4 Calculation of Data Tr ansfer Rate
In orde r to calculate the data transfer rate, the following parameters and formula are required.
Setting par am eter
Item Unit Symbol Image Width [pixels] A
Image Height
[pixels]
B
Bits per Pixel [bits] C
Frame Rate
[fps]
D
Packet Size
[Bytes]
E
Number of Packets (including Data Leader & Trailer Packet)
[packets] G
Data Transfer Rate
[Mbit/s] J
Fixed value
Item
Unit
value
Data Leader Packet Size
[Bytes]
90
Data Trailer Packet Size
[Bytes]
64
Model
Pixel Type
Packet data vo lume
(In case the Packet size is 1500)
CM-140GE/-RA
MONO8
372Mbit/s
MONO10_PACKED
559Mbit/s
MONO10
745Mbit/s
CB-140GE/-RA BAYRG8,BAYGB8
372Mbit/s
BAYRG10,BAYBG10
745Mbit/s
CM-140GE-UV MONO8
194Mbit/s
MONO10_PACKED
291Mbit/s
MONO10
388Mbit/s
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 33 -
Formula to calculate Data Tr ansfer Rate
J={90+64+(E+18)*(G-2)}*8*D/1000000
Where,
G=ROUNDUP{A*B*C/8/(E-36)}+2
The following table shows Bits per Pixel (Item C) which depends on the pixel format.
Pixel format Bit
Mono8,BAYGR8
8
Mono10_Packed/Mono12_Packed
12
Mono10,Mono12,BayGR10,BAYGR12 16
Calculation example: CM-140GE Pixel type RGB8
Item Unit Symbol Setting Image Width [pixels] A 1392
Image Height
[pixels]
B
1040
Bits per Pixel
[bits] C 8
Frame Rate
[fps] D 31
Packet Size
[Bytes]
E
1500
Number of Packets (including Data Leader & Trailer
Packet)
[packets] G
Data Transfer Rate
[Mbit/s] J
G=ROUNDUP{(1392x1040x8/8/(1500-36))+2=989+2=991 J={90+64+(1500+18)x(991-2)}x8x31/1000000=372 Mbit/s
8.3.5 Simplifi ed calculation (Approximate value)
A simple way to calculate the approximate data transfer rate is the following.
Transfer data = Image width (pixel) x Image Height (pixel) x depth per pixel(depending
on the pixel format) x frame rate / 1,000,000 (convert to mega bit)
I n the case of the CM-140GE with the full image and MONO8 pixel format; The data tr ansfer rate = 1392 x 1040 x 8 x 31 / 1000000 = 359 Mbit/s
8.3.6 Note for 100BASE-TX connection
In case of connecting on 100BASE-TX, the maximum packet size should be 1500 byte. In case of connecting on 100BASE-TX, the specifications such as frame rate, trigger interval
etc. described in this manual cannot be satisfied.
Pixel Type
Frame rate at Full Frame[fps]
MONO8, BAYRG8, BAYGB8
8.0 ~ 8.2
MONO10_PACKED
5.4 ~ 5.6
MONO10, BAYRG10, BAYGB10
4.0 ~ 4.2
100BASE-T works in FULL DUPLEX. It does not work in HALF DUPLEX.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 34 -
8.4. GigE camera connecting examples
8.4.1 Using a switching hub for 1 port
All cameras and NIC belong to the same subnet The accumulated transfer rate for all cameras should be within 800Mbps The packet size and the packet delay should be set appropriately in order for
the data not to overflow in the switching hub.
8.4.2 Connecting a camera to each port of a multi-port NIC
This is the example for using a 4-port NIC The pair of the connecting camera and the NIC constructs one subnet. As for the
IP configuration, it is appropriate to use the persistent IP.
In this case, eac h camera can use the maximum 800Mbps bandwidth. However,
the load for the internal bus, CPU and the application software will be heavy, so a powerful PC will most likely be required.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 35 -
8.4.3 The data transfer for multiple cameras
8.4.3.1 If delayed readout is not used in continuous mode
The packet delay should be set larger. The data traffic is controlled by the
buffer of the hub. It is necessary to check the buffer value of the unit.
8.4.3.2 If delayed readout is not used in trigger mode
The packet delay should be set larger. The data traffic is controlled by the
buffer of the hub. It is necessary to check the buffer value of the unit.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 36 -
8.4.3.3 If delayed readout is used
The packet delay should be set smaller, and the packet delay trigger controls
the data traffic. If the camera has a pulse generator, it can control the data traffic.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 37 -
9. Functions and Operations
9.1. Basic functions
The CM-140GE/CM-140GE-RA, CB-140GE/CB-140GE-RA and CM-140GE-UV cameras are progressive scan cameras with 10 or 8-bit video output in Gigabit Ethernet. An analog iris video signal (DIP switch select) can be used for controlling auto-iris lenses. The camera has 1/2, ¼, 1/8, or 2/3 partial scanning for faster frame rates. Vertical binning is also available. The camera can operate in continuous mode as well as in 5 triggered modes:
- Edge Pre-Select (EPS)
- Pulse Width Control (PWC)
- Reset continuous (RCT)
- Sequential trigger (EPS)
- Delayed readout (EPS and PWC)
Depending on the timing of the trigger input in relationship to FVAL (camera internal Frame Valid clock), the start of expo s u re can be immediate (no-delay, LVAL asynchronous) or delayed until next LVAL (LVAL synchronous). In the following section these functions are described in detail.
9.2. Electronic shutter
In the GenICam SFNC interface, the electronic shutter is set by Exposure time (microseconds). The traditional JAI method for shutter setting can also be used including JAI Shutter Mode, JAI Preset Shutter, JAI Exposure Time Raw and JAI Exposure Time (us). If setting is done using the SFNC method, these settings are automatically reflected in the traditional JAI settings area.
Preset shutter
10 preset shutter steps 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.
Note: CM-140GE-UV: OFF (1/16); 1/30, 1/60, 1/100; 1/250; 1/500; 1/1,000; 1/2,000; 1/4,000; 1/10,000 sec.
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 1052L is set, it is the equivalent of “OFF (1/31)“ or 32.17ms.
Minimum Shutter Time 2L Maximum Shutter Time
Normal
30.584µs(1L) * 2 = 61.168µs
30.5844µs * 1052L 1 Frame (32.174 ms)
V Binning
38.83µs * 2L = 77.66µs
38.83µs * 527L 20.46ms
CM-140GE / -RA/-UV / CB-140GE / -RA
- 38 -
The following table is for CM-140GE-UV.
Pulse Width Control
With this mode selected the exposure time is control led by the width of th e trigger pulse. The minimum trigger pulse width is equal to 1L (30.584µs for GE and 58.9µs for UV)
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 microsec onds (μs) in re gister 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. CM/CB-140GE
Minimum value
Maximum Value
Normal Scan
61µs 32,174 µs
2/3 Partial Scan
61µs 25,019 µs
1/2 Partial Scan
61µs 21,471 µs
1/4 Partial Scan
61µs 16,149 µs
1/8 Partial Scan
61µs 13,519 µs
V-Binning Scan
77µs 20,464 µs
CM-140GE-UV
Minimum value
Maximum Value
Normal Scan 117.8us 61,967 us
2/3 Partial Scan
117.8us
48,184 us
1/2 Partial Scan
117.8us
41,351 us
1/4 Partial Scan
117.8us
31,102 us
1/8 Partial Scan 117.8us 26,036 us
V-Binning Scan
149.58us
39,413 us
GPIO in combination with Pulse Width trigger
More precise exposure time can be obtained by using the GPIO in combination with Pulse W idth trigger mode. The clock generator and counter can be programmed in very fine increments. As for the setting example, refer to chapter 6.5.1.
Minimum Shutter Time 2L Maximum Shutter Time
Normal 58.9µs(1L) * 2 = 117.8µs 58.9µs * 1052L 1 Frame (61.96 ms)
V Binning
74.79µs * 2L = 149.58µs
74.79µs * 527L 39.41ms
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 39 -
9.3. Auto-detect LVAL-sync / async. accumulation
This function replaces the manual setting found in older JAI cameras. Whether accumulation is synchronous or asynchronous 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 through in the video signal. There is a maximum jitter of one LVAL period from issuing a trigger and accumulation start. If trigger is received when FVAL is low, the cameras works in LVAL-asynchronous (no delay) mode. This applies to both pre-select (PS) trigger mode and pulse width (PW) trigger mode.
Ext. trigger
FVAL
(1) (3)
(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 randoml y s w itch between "next LVAL" and "immediate". (3) In this period camera executes trigger immediately (no delay)
(2)
Fig. 27 Auto-detect LVAL sync /async accumulation
CM-140GE / -RA/-UV / CB-140GE / -RA
- 40 -
10. Operation Modes
The CM-140GE and CB-140GE series comply with GenICam SFNC (Standard Features Naming Convention) version 1.3 and the acquisition of the image, the trigger functions, the exposur e settings and so on are different from those used in early versions of these cameras.
Note: In this section, the GUI shown is from the CB-200GE.
10.1. The functions related to GenICam SFNC 1.3
The following functions are the most affected by SFNC 1.3. Features – Acquisition and Trigger Control
Acquisition mode
The image can be captured in two ways, continuous or single fame. Continuous
By executing AcquisitionStart command, the image can be output until AcqusitionStop Trigger is
input. Single Frame By executing AcquisitionStart command, one frame of the image can be output and then the
acquisition is stopped.
Trigger Selector
This can be selected from FrameStart or TransferStart. FrameStart The trigger pulse can take one frame capture. TransferStart The trigger pulse can read out the image stored in the frame me mory . This is used for the
delayed Readout
TriggerMode
This selects either trigger mode (ON) or continuous mode (OFF).
TriggerSoftware
This is one of the trigger sources which enables trigger commands to be created using software.
In orde r to use TriggerSoftware, TriggerSource should be set at Software.
TriggerSource
The trigger source can be selected from the following signals.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 41 -
TriggerActivation
This can set how the trigger is activated.
RisingEdge: The trigger is effective at the rising edge of the pulse. FallingEdge: The trigger is effective at the falling edge of the pulse.
ExposureMode
This can select the exposure mode.
Timed: The exposure is set in units of μ seconds or lines. TriggerWidth: The exposure is the same as the trigger width.
The CM-140GE and CB-140GE series have a JAI Acquisition and Trigger Control function which is the same as used for previous models and includ es 7 types of exposure modes.
Acquisition and Trigger Control and JAI Acquisition and Trigger Control are linked to each other and if the one is set, the setting parameters are reflected in the other.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 42 -
The following is an example: when JAI Acquisition and Trigger Control is set at EPS, TriggerMode is automatically set ON and ExposureMode is set to Timed. The exposure time can be set in the JAI Shutter Mode by selecting either lines or microseconds and the setting values are reflected in the same items of Acquisition and Trigger Control.
Other parameters such as trigger signal should be set in Acquisition and Trigger Control. The following description uses JAI Acquisition and Trigger Control and the operation mode can be
selected in JAI Exposure Mode.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 43 -
10.2. Operation Mode
This camera can operate in 6 primary modes.
1. Continuous mode Pre-selected exposure.
2. Edge Pre-Select trigger mode (EPS) Pre-selected exposure.
3. Pulse Width Control trigger mode (PWC) Pulse width controlled exposure.
4. Reset continuous trigger mode (RCT) Pre-selected exposure
5. Sequential trigger Pre-selected exposure (EPS/RCT)
6. Delay ed Readou t trigger Pre-selected exposure (EPS/RCT) Pulse width (PWC)
10.2.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 is possible to use a lens with video controlled iris. For timing details, refer to fig. 19 through fig. 24.
To use this mode:
CM-140GE / -RA/-UV / CB-140GE / -RA
- 44 -
10.2.2 Edge 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 asynchronous. The resulting video signal will start to be read out after the selected shutter time.
For timing details, refer to fig. 19. through fig. 24 and fig.28 and 29.
To use this mode:
Important notes on using this mode
Trigger pulse >2 LV AL 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.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 45 -
10.2.2.1 LVAL_sync timing
TRIG
2L (min)
LVAL
1L(max)
CCD Exposure
EEN
Exposure Time
2L
FVAL
When trigger is input during FVAL HIGH, LVAL sync Mode is set.
GE:(Full:61us Vbinnig:78us)
UV:(Full:117.8us Vbinnig:149.6us)
Fig. 28 Edge Pre-select LVAL sync Timing
10.2.2.2 LVAL_async timing
TRI G
EEN
FAVL
2L3L
Full:61us92us Vbinnig:78us116us)
2L (min.)
GE:7.83µs ± 1µs UV:15.66µs ± 1µs
UV: Full:117.86µs ~176.7µs, V Binning 149.6µs ~224.4µs
GE:
CCD exposure
Exposure time
When the trigger is input while FVAL is LOW, the accumulation is LVAL async mode.
Fig.29 Edge Pre-select LVAL async Timing
CM-140GE / -RA/-UV / CB-140GE / -RA
- 46 -
10.2.3 Pulse Width Control trigger mode
In this mode the accumulation time is equal to the trigger pulse width. Here it is possible to have a long time exposure. The maximum recommended time is <2 seconds. The accumulation can be LVAL synchronous or LVAL asynchronous. The resulting video signal will start to be read out after the trigger rising edge.
For timing details, refer to fig. 19 through fig. 24 and fig. 30 through 31.
To use this mode:
Important notes on using this mode
Trigger pulse width >2 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 asynchronous mode, the exposure time should be added to the above table.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 47 -
10.2.3.1 LVAL_sync timing
TRIG
LVAL
1L(max)
1L
EEN
FAVL
2L 3L
(Fu l l : 61u s 92us V b i nnig : 7 8 us1 1 6us)
2L(min.)
UV: (Full:117.8µs ± 176.7µs,V Binning:149.6µs±224.4µs)
GE:
CCD exposu re
Exposure time
Trigger falling is prohibited in this pe riod
When the trigg e r is in pu t wh il e F V AL is HIGH , the accumulation is LVAL sync mode.
Fig. 30 Pulse width control. LV A L sync
10.2.3.2 LVAL_async timing
TRIG
1L
EEN
FAVL
2L3L
(F u l l :61us 92us V binni g : 7 8us1 1 6 us)
2L(min.)
GE:7.83µs±1µs
UV:15.66µs±1µs
GE: UV:(Full 117.8µs~176.7µs,V Binning 149.6µs~224.4µs)
CCD exposure
Exposure time
When the trigger is iput while FVAL is LOW, the accumulation is LVAL async mode.
Fig.31 Pulse Width control LVAL async
CM-140GE / -RA/-UV / CB-140GE / -RA
- 48 -
10.2.4 Reset Continuous (RCT) tri g ger mode
The RCT mode operates like EPS (edge pre-select) mode with smearless function. An external trigger pulse will immediately stop the video read out, reset and re s tart the exposure, then operate as normal mode until the next trigger. After the trigger pulse is input, a fast dump readout is performed. In the CM-140GE/ CB-140GE, this period is
10.71ms which is 350L and in the CM-140GE-UV, it is 20.615ms for the same 350L. The exposure time is determined by the pre-set shutter speed. If no further trigger pulses are applied, the camera will continue in normal mode and the video signal is not output. The fast dump read out has the same effect as “smearless read out”. Smear over highlight areas is reduced for the trigger frame. The reset continuous trigger mode makes it possible to use triggering in conjunction with a lens with video controlled iris. This mode is available only in LVAL_async mode.
To use this mode:
Important notes on using this mode
Trigger pulse >2 LV AL to <1 FVAL) The following table shows minimum trigger interval in asynchronous accumulation mode
Full scan
1411 L
2/3 Partial 1174 L
1/2 Partial
1058 L
1/4 Partial
884 L
1/8 Partial
798 L
1/2 V Binning
886 L
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 49 -
Trigger
CCD Exposure
350L :10.71ms(GE)
20.615ms(UV )
EEN
FVAL
DVAL
2L
3
L
GE:(Full:63μs
~ 94μs,V Binning 89μs~126μs)
UV:(Full:117.8μs~176.7µs, V Binning 149.6µs~224.4µs)
Note: When PE is set at 1052 or the shutter is set at OFF, EEN is always HIGH.
Fig.32 RCT mode timing
10.2.5 Sequential Trigg er Mode (Pre-Select trigger)
The ROI, Shutter and Gain values can be preset for up to 10 sequential trigger events. With every trigger input, the image data from the preset sequence is output as described below.
Trigger Sequence
Operation Signals added to trigger can be selected by Trigger Source. The camera will fu nct ion o n the r isi ng
edge of the trigger and Negative or Positive should be determined accordingly. For the sequence, the following default settings are installed.
ID
ROI
Shutter Gain
Width Height
Offset X Offset
Y
1 1392 1040 0 0 1052 0
2
1392
1040 0 0
1052
0
3
1392
1040 0 0
1052
0
4 1392 1040 0 0 1052 0 5 1392 1040 0 0 1052 0
6
1392
1040 0 0
1052
0
7
1392
1040 0 0
1052
0
8 1392 1040 0 0 1052 0
9
1392
1040 0 0
1052
0
10
1392
1040
0
0
1052
0
Sequence 1 Sequence 4Sequence 3Sequence 2
CM-140GE / -RA/-UV / CB-140GE / -RA
- 50 -
In the case of Sequential EPS, (Trigger source is Software)
For each sequence,
The following table shows the minimum trigger interval in asynchronous accumulation mode. In the sequential mode, only asynchronous 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
1055 L
821 L
705 L
531 L
445 L
530 L
The conditions for this table are 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.
Do not input the trigger just after the sequence is reset. It requires at least 500ms delay. In sequential mode, the exposure should be adjusted so that the LVAL async mode can always
function.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 51 -
10.2.6 Delayed Readout mode (Pre-Select trigger and pulse width control trigger)
This mode can be used to delay the transmission of a captured image. When several cameras are triggered simult aneously and connec ted to the same GigE i nterface, it allo ws the cameras to be read out in sequence, preventing congestion.
The image data is not transmitted directly by the trigger 0 a nd it is sto red in t he mem ory l ocate d at Ethernet Interface. By the falling edge of trigger 1, the image data is output.
Exposure
CCD output
Store in the
GigE memory
Output from
GigE
Trigger 0
CCD Photodiode
CCD Transfer gate
GigE memery
Ethernet output
Trigger
Trigger settings;
CM-140GE / -RA/-UV / CB-140GE / -RA
- 52 -
When the image stored is transferred, the trigger source should be set at Transfer Start When the trigger pulse is input, the image is output.
10.2.7 Optical Black transfer mode
It is possible for the user to decide whether the optical black (OB) portion of the i mage will be transferred or not. The optical black part can be used for black reference in the application software. The default condition is OFF.
OB Transfer Mode OFF
OB Transfer Mode ON
Normal scan
1 1392 1
1040
1 1392 1408 1
16 pixels for Horizontal, & 4 lines for
Vertical
are added.
1044
2/3
Partial scan
1 1392 1
694
1 1392 1408 1
ます 16 pixels for Horizontal are
added
694
1/2
Partial scan
1 1392 1
520
1 1392 1408 1
520
1/4 Partial scan
1 1392 1
260
1 1392 1408 1
ます 260
1/8
Partial scan
1 1392 1
130
1 1392 1408 1
130
V binning scan
1 1392 1
520
1 1392 1408 1
ます 520
16 pixels for horizontal are added.
16 pixels for horizontal are added.
16 pixels for
horizontal are added.
16 pixels for
horizontal are added.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 53 -
10.2.8 Operation Mode and Functions matrix
Mode
Shutter
Preset /
Program.
Vertical Binning
Note 1
Partial
Scanning
LVAL
Sync/Async
Auto Iris
output
Continuous
Yes Yes Yes ---
Yes
Note 2
Pre-Select
(PS)
Yes Yes Yes Auto No
Pulse Width
(PW)
Not
applicable
Yes Yes
Auto
No
Reset
Continuous
(RCT)
Yes Yes Yes Only async
Yes
Note 2
Sequential
Pre-Select
(PS)
Yes Yes Yes Only async No
Pre-Select
Delayed Readout
Yes Yes Yes Auto No
PWC
Delayed Readout
Not
applicable
Yes Yes Auto No
Note 1: Vertical Binning is available for only CM-140GE/CM-140GE-RA. Note 2: Auto iris output is available only on Continuous mode with full resolution or with vertical
binning. It cannot be used w ith partia l s can mode.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 54 -
11. JAI control tool
In this section, the general operation of the JAI control tool is explained. For more details regarding the JAI control tool, please refer to the JAI control tool documentation provided in the JAI SDK.
11.1. About GenICamTMSFNC1.3
The CM-140GE an d CB-140GE series are now redesigned as conforming to GenICam SFNC1.3. GenICam SFNC stands for GenICam Standard Features Naming Convention. By defining the standard cases and the standard features, general-purpose software can control cameras from any manufacturers which conform to the GenICam standard.
JAI, in the past, used traditional feature names in order to maintain naming continuity with previous cameras. However, new revisions of cameras comply with GenICam SFNC feature names, even though the traditional feature names are still maintained.
Terminologies used for functions will be much different from previous models. This manual explains the basic operation using feature names specified in the GenIC am SFNC 1.3 specification.
The latest version of JAI GigE Vision cameras comply with GenICam SFNC1.3. However, JAI can offer the following options for customers who use older versions of GIgE Vision cameras.
JAI provides the following software.
1. Version prior to SFNC 1.3 for older camera version
2. Downgrade to old version from the latest SFNC 1.3 version Please contact local sales representatives for the detail s
11.2. JAI SDK Ver.1.3
JAI SDK has also been upgraded to version 1.3. In a GigE Vision compliant camera, all features are described in the XML file inside the camera and after connecting JAI Control Tool software, all features are downloaded to the JAI Control Tool software. If customers use older versions of cameras together with the Control Tool software ver.1.3, feature properties shown in the Control Tool exhibit old feature names, enabling customers to operate cameras in a familiar way.
If the latest version of the camera is connected, some traditional JAI feature names su ch as JAI Preset Shutter, will display in the Feature Properties in addition to the newer GenICa m S FNC 1.3 names .
These features can be set as usual and settings for those features are reflected automatically in the GenICam SFNC 1.3 feature names.
The features shown above will vary dependi ng on the specific camera.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 55 -
11.3. Examples of camera operation
The following descriptions are based on GenICam SFNC 1.3.
11.3.1 Generi c cautions for operation
1. The parameters in the gray part of the control tool cannot be changed.
2. If the image size is changed, the acquisition should be stopped and parameters set for determining the size.
11.3.2 Connection of camera(s)
Connect camera(s) to Network. After establishing the connection, start the control tool. The model name connected to the Network is displayed with connecting icon.
CM-140GE
When this icon is double-clicked, the camera can communicate with the camera control tool and the icon is changed.
11.3.3 Came ra setting lev el
The setting level has th r ee layers: beginner, expert and guru. Guru level includes the most sophisticated functions.
11.4. Input and Output settings
11.4.1 Interfacing with external devices
For interfacing with external devices, the relationship between Line in/out (Digital I/O) and the external terminal is fixed. Please refer to 6.1. GPIO (Inputs and outputs).
CM-140GE / -RA/-UV / CB-140GE / -RA
- 56 -
In the camera control tool, it is displayed as Line 1 –TTL Out1.
11.4.2 Setting of input and output
11.4.2.1 How to assign the signal to Line
This function decides which signal is assigned to Digital I/O (Line 1 to Line 8). The following is the example to set Line5 – Opt In 1. In this case, the line source is the signal connected to Opt In 1. The line format is automatically set to Opto Coupled.
The following is the example to set the output signal. It selects the output signal from Line3 – Optical Out 1 from Line source. In the following example, Exposure Active signal is output. As the line format, TTL is automatically selected.
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 57 -
11.4.2.2 Selecting of Trigger Source
The trigger signal is chosen by TriggerSource of TriggerSelector in Acquisition Control. In the following example, pulse generator 0 is selected as the trigger signal.
11.4.3 Setting the image size
11.4.4 Acqui s i tion of the im a g e
The settings for image capturing are controlled in Acquisition and Trigger Control or JAI Acquisition and Trigger Control. The following shows the screen.
After the setting of capture is completed, push StartAcquisiton button. As for the details of each operation mode, refer to 10. Operation Modes.
CM-140GE / -RA/-UV / CB-140GE / -RA
- 58 -
11.4.5 How to lo o k at XML file
All features and registers o f the camera are stored in the camera as an XML file. This XML file is stored in the following folder.
My computer Local disk ( C ) ➔ Program files ➔ GenICam_V2.0 ➔ xml ➔ TransportLayers ➔ JAI
11.4.6 Featu re Tree Infor mation
11.4.7 Featu re Propert i es (Guru)
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 59 -
CM-140GE / -RA/-UV / CB-140GE / -RA
- 60 -
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 61 -
CM-140GE / -RA/-UV / CB-140GE / -RA
- 62 -
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 63 -
12. External dimensions
12.1. CM-140GE/-UV and CB-140GE
44
29
C-Mount
13
26
26
14.5
5
59
75
Serial No.
FCC seal
Caution seal
67
3M3 depth 3.5mm
5
Outside size toleran ce ± 0.3mm 
POWER / TRIG
GigE
(depth 0.14)
6M3 depth 3.5mm
(depth 0.14)
Fig. 33 CM-140GE/CB-140GE Outline
CM-140GE / -RA/-UV / CB-140GE / -RA
- 64 -
12.2. CM-140GE-RA and CB-140GE-RA
Outside size tolerance± 0.3mm
C-Mount
6-M3depth 3.5
3-M3depth 3.5
(depth0.14)
(depth0.14)
(depth0.14)
102.5
(4.04)
6.3 (0.25)
(1.14)
29
31
(1.22)
32.5
59
8
(
0.31
)
(2.32)(1.28)
(1.02)
26
Serial No.
Cauti on seal
4-M3depth 3.5
(1.02)
(1.28) (2.64)
(0.57)
(1.73)
(0.20)
5
(0.31)
(1.02)
67
32.5
8
14.5
44
26
26
Gig E
POWE R / TRIG
FCC seal
( ) in inch
Fig.34 Outline for CM-140GE-RA / CB-140GE-RA
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 65 -
13. Specifications
13.1. Spectral response
Fig. 35 Spectral response for CM-140GE/-RA
Fig.36 Spectral response for CB-140GE/-RA
CM-140GE / -RA/-UV / CB-140GE / -RA
- 66 -
Fig. 37 Spectral response for CM-140GE-UV
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 67 -
13.2. Specification table (CM/CB-140GE/140GE-RA)
Specifications
CM-140GE / 140GE-RA
CB-140GE / 140GE-RA
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 Cell size
4.65 (h) x 4.65(v) µm
Active pixels 1392 (h) x 1040 (v)
Pixels in video output.
Full Scan
2/3 partial Scan 1/2 partial Scan 1/4 partial Scan 1/8 partial Scan Vertical Binning Region-of-
interest (ROI)
1392 (h) x 1040 (v) 31.08 fps. H = 32.696 kHz 1392(h) x 694 (v) 39.97 fps H= 32. 696 k H z 1392 (h) x 520 (v) 46.57 fps. H = 32.696 kHz 1392 (h) x 260 (v) 61.92 fps. H = 32.696 kHz 1392 (h) x 130 (v) 73.97 fps. H = 32.696 k H z 1392 (h) x 520 (v) 48.86 fps. H = 25.753 kHz ( *Note)
User Definable. Memory read-out
*Note: Vertical bin n in g is for CM-140GE only
Sensitivity on sensor (minimum)
0.08 Lux (Max. gain, Shutter OFF,
50%
video )
0.42 Lux (Max. gain, Shutter OFF,50% Green, w/IR cut filter)
S/N ratio More than 50 dB (0dB gain) Digital Video outpu t.
GigE Vision Compliant
Mono8,Mono10,Mono10_Packed
GigE Vision Compliant
BAYRG8,BAYGB8,BAYRG10,BAYGB10
Iris video output. An al ogue 0.7 V p-p , enabled by internal switch Gain Manual -3 to +24 dB (1 step=0.0358dB) Synchronization Internal X-tal GPIO Module
Input/output switch
Clock Generator ( One)
Pulse Generators ( Four)
Configurable 14-in / 9-out switch
12-bit counter based on 25MHz clock or P ix e l clock
20-bit counter prog r amm ab l e for length, start point, stop point, repeat Hardware Trigger mode s Pre-Select (PS), Pulse Width (PW), RCT, Frame Delay and Sequence Optical Black area transfe r mode ON / OFF
Event message
SYNC / ASYNC mode ( Trigger mode status when exposu re starts )
Exposure start, Exposure end, Trigger IN, Vid eo start, Video end
Electronic Shutter
Preset Shutter speed
Programmable exposure
Exposure Time (Ab s)
GPIO plus Pulse Width
OFF(1/31) and 1/60 to 1/10,000 in 9 steps
2L (61.2µs) to 1052L (32.2ms) in 1L st e ps
µsec – user definable . Same range as PE
max. 2 sec (Can be set by 100µs un it or Pixel Clock unit)
Control interface Register based. GigE Vision / GenICam compliant Functions controlled via GigE
Vision Interface
Shutter, Gain, Black Level, Trigger mode, Read out mode,
GPIO setup ,ROI ( GenICam mandatory function s )
GigE Vision Streaming Control
Packet size, Del ay e d ( Frame ) read-out, inter-packet delay
Jumbo frame can be se t at max. 4K (4040), Default packet size is 1428 Byte .
Indicators on rear pane l Power, Hardware t r igger, GigE Link, GigE activ ity Operating temp e r ature
-5°C to +45°C Humidity 20 – 90% non-condensing Storage temp/humidity
-25°C to +60°C/20% to 90% non-condensing Vibration 10G (20Hz to 200Hz, XYZ) Shock 70G
Regulatory CE (EN61000-6-2 and EN61000-6-3), FCC part 15 class B, RoHS, WEEE
CM-140GE / -RA/-UV / CB-140GE / -RA
- 68 -
Specifications
CM-140GE / 140GE-RA
CB-140GE / 140GE-RA
Power
+12V DC to +24V DC ± 10%. 340mA (at 1 2V in put, Full Frame, 8-bit)
Lens mount
C-mount
Rear protrusion on C-mount lens must be less than 10.0mm
Flange back 17.526mm Tolerance 0 to -0.05mm Dimensions
CM/CB-140GE
44 x 29 x 75 mm (W x H x D) excluding protrusions
CM/CB-140GE-RA 44 x 29 x 102.5 mm (W x H x D) excluding protrusions
Weight
CM/CB-140GE
125 g
CM/CB-140GE-RA 155 g
For stable operation within the above specifications, allow approximately 30 minutes warm up. Note: Above specifications are subject to change without notice
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 69 -
13.3. Specification table (CM-140GE-UV)
Specifications
CM-140GE-UV
Scanning system Progressive scan Frame rate full frame 16.14 frames/sec. Progressive (1052 lines/frame)
Pixel clock 33.75 MHz Line frequency 16.978kHz (1H = 58.9 µs, (1988 pixel clock/line) CCD sensor 1/2” UV sensitive Monochro me ICX407BLA Sensing area 6.4 (h) x 4.8 (v) mm 1/2 inch diagonal Cell size
4.65 (h) x 4.65(v) µm
Active pixels 1392 (h) x 1040 (v) Pixels in video output.
Full Scan
2/3 partial Scan 1/2 partial Scan 1/4 partial Scan 1/8 partial Scan Vertical Binning Region-of-
interest (ROI)
1392 (h) x 1040 (v) 16.14 fps. H = 16.978 kHz 1392(h) x 694 (v) 20.76 fps H= 16.978 kHz 1392 (h) x 520 (v) 24.16 fps. H = 16.978 kHz 1392 (h) x 260 (v) 32.16 fps. H = 16.978 kHz 1392 (h) x 130 (v) 38.41 fps. H = 16.978 kHz 1392 (h) x 520 (v) 25.37 fps. H = 13.370 kHz
User Definable. Memory read-out
Sensitivity on sensor (minimum)
0.25 Lux (Max. gain, Shutter OFF, 50% vide o )
S/N ratio More than 50 dB (0dB gain) Digital Video outpu t.
GigE Vision Compliant
Mono8,Mono10,Mono10_Packed
Iris video output. An al ogue 0.7 V p-p , enabled by internal switch Gain Manual -3 to +12 dB Synchronization Internal X-tal GPIO Module
Input/output switch
Clock Generator ( One)
Pulse Generators ( Four)
Configurable 14-in / 9-out switch
12-bit counter based on 25MHz clock or Pixel clock
20-bit counter programmable for lengt h, start p oint , stop point, re p e at Hardware Trigger mode s Pre-Select (PS), Pulse Widt h (PW), RCT, Frame Delay and Sequence Optical Black area transfe r mode ON / OFF
Event message
SYNC / ASYNC mode ( Trigger mode status when ex posure starts )
Exposure start, Exposure end, Trigger IN, Vid eo start, Video end
Electronic Shutter
Preset Shutter speed
Programmable exposure
Exposure Time (Ab s)
GPIO plus Pulse Width
OFF(1/16) and 1/31 to 1/10,000 in 9 st e ps
2L (117.8µs) to 1052L (61.97ms) in 1L steps
µsec – user definable . Same range as PE
max. 2 sec (Can be set b y 100µs u n it or Pixel Clock unit)
Control interface Register based. Gig E V ision / GenICam compliant Functions controlled via GigE
Vision Interface
Shutter, Gain, Black Level, Trigger mode, Read out mode,
GPIO setup ,ROI ( GenICam mandatory function s )
GigE Vision Streaming Control
Packet size, Del ay e d ( Frame ) read-out, inter-packet delay
Jumbo frame can be se t at max. 4K(4040) , Default pack et size is 14 28 By te.
Indicators on rear pane l Power, Hardware t r igger, GigE Link, GigE activ it y Operating temp e r ature
-5°C to +45°C Humidity 20 – 90% non-condensing Storage temp/humidity
-25°C to +60°C/20% to 90% non-condensing Vibration 10G (20Hz to 200Hz, XYZ) Shock 70G
CM-140GE / -RA/-UV / CB-140GE / -RA
- 70 -
Specifications CM-140GE-UV
Regulatory CE (EN61000-6-2 and EN61000-6-3), FCC part 15 class B, RoHS, WEE E Power
12V DC ± 10%. 4.1 w
Lens mount
C-mount
Rear protrusion on C-mount lens must be less t h an 10.0mm Dimensions 44 x 29 x 75 mm (W x H x D) exclud ing p rotrusions Weight 125 g
For stable operation within the above specifications, allow approximately 30 minutes warm up. Note: Above specifications are subject to change without notice
CM-140 GE / -RA/-UV / CB-140GE/-RA
- 71 -
14. Appendix
14.1. 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 compo nent s . 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.
14.2. 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, a 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 ap pear on the image se nsor. Please ta ke 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.
14.3. Caution when mounting a lens on the camera
When mounting a lens on the camera dust particles in the air may settle on the surface of th e 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.
C
M-140GE / -RA/-UV / CB-140GE / -RA
- 7
2 -
14.4. Caution when mounting the camera
When you mount the camera on your system, please make sure to use screws of the
recommended length described in the following drawing. Longer screws may cause serious damage t o the PCB inside the camera.
If you mount the tripod mounting plate, please use the provided screws.
14.5. Exportation
When exporting this product, please follow the export regulation of your own country.
14.6. References
1. This manual 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
3. The JAI SDK and camera Control Tool software can be downloaded from www.jai.com
Camera chassis
Fixing plate
3.5mm ± 0.2mm
Camera chassis
Tripod mount
3.5mm ± 0.2mm
CM-14
0 GE / -RA/-UV / CB-140GE/-RA
- 73 -
Change History
Month/Year
Revision
Changes
Sept. 2007
1.0
New release
Nov. 2008
1.1
Add RA version
Sept 2009
2.0
Change the depth in chassis for screws from 4mm to 3.5mm and
add caution, Gain up from +12dB to +24dB(Camera revision G
and after), Sensitivity is changed, Add RCT trigger mode August 2011 3.0 Totally revised to conform with GenICam SFNC ver.1.3 April 2012 3.1 Correct typo in specifications table, Correct typo in drawings Aug. 2018 3.3 Add KC.
C
M-140GE / -RA/-UV / CB-140GE / -RA
- 7
4 -
User's Record
Camera type: CM-140 GE / CB-140 GE
CM-140GE-RA / CB-140GE-RA CM-140GE-UV
Revision: …………….. Serial No. …………….. Firmware version. ……………..
For camera revision history, please contact your local JAI distributor.
User's Mode Settings.
User's Modifications.
C
ompany and product names mentioned i n this manual are trademarks or regist ered trademarks of their respective o wners. JAI A-S cannot be held responsible for any technical or typographical errors and res erv es the right to make changes to products and documentation without prior notification.
Eu
rope, Middle East & Africa Asia Pacific Americas
Phone +45 4457 8888
Fax +45 4491 3252
Phone +81 45 440 0154 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
Loading...