IAI AT-200GE User Manual

1014E-1101
AT-200GE
Digital 3CCD Progressive Scan
Document Version:1.5
AT-200GE_Ver.1.5_Jan2015
User Manual
AT-200GE
- 1 -
Notice
The material contained in this manual consists of information 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 information contained herein. JAI Ltd., Japan reserves 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 AT-200GE complies with the following provisions applying to its standards. EN 61000-6-3 (Generic emission standard part 1) EN 61000-6-2 (immunity)
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 reasonable protection 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.
AT-200GE
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定。
AT-200GE
- 2 -
Table of Contents
JAI GigE® Vision Camera operation manuals ............................................. - 6 -
Introduction .................................................................................... - 6 -
Before using GigE Vision camera ........................................................... - 6 -
Software installation ......................................................................... - 6 -
Camera Operation ............................................................................ - 7 -
1. General ...................................................................................... - 7 -
2. Camera nomenclature ................................................................... - 7 -
3. Main Features .............................................................................. - 8 -
4. Locations and Functions ................................................................. - 9 -
4.1. Locations and functions .................................................................................... - 9 -
4.2. Rear panel indicator ...................................................................................... - 10 -
5. Pin Assignment ............................................................................ - 11 -
5.1. 12-pin Multi-connector (DC-IN/Digital IO) .............................................................. - 11 -
5.2. Digital Output Connector for Gigabit Ethernet ...................................................... - 11 -
5.3. D-Sub 9pin connector (For GPIO) ..................................................................... - 12 -
5.4. DIP switch .................................................................................................. - 12 -
5.4.1 SW-600 ................................................................................................. - 12 -
5.4.2 SW-100 ................................................................................................. - 13 -
5.4.3 SW-700 ................................................................................................. - 13 -
6. Input and output Interface ........................................................... - 14 -
6.1. Digital Interface ........................................................................................... - 14 -
6.1.1 LineSelector .......................................................................................... - 14 -
6.1.2 LineInverter ........................................................................................... - 14 -
6.1.3 LineStatus ............................................................................................. - 14 -
6.1.4 LineSource ............................................................................................ - 14 -
6.1.5 LineMode .............................................................................................. - 14 -
6.1.6 LineFormat ............................................................................................ - 14 -
6.2. Opto-isolated Interface .................................................................................. - 14 -
6.2.1 Recommended External Input circuit diagram for customer ................................. - 15 -
6.2.2 Recommended External Output circuit diagram for customer .............................. - 15 -
6.2.3 Optical Interface Specifications ................................................................... - 15 -
6.3. Iris video output ........................................................................................... - 16 -
6.4. Trigger input ............................................................................................... - 16 -
6.5. Exposure Active output .................................................................................. - 17 -
7. Video signal output ..................................................................... - 18 -
7.1. Video output image ....................................................................................... - 18 -
7.2. AOI (Area of Interest) .................................................................................... - 19 -
7.2.1 AOI setting ........................................................................................... - 19 -
7.2.2 AOI setting in the AT-200GE ...................................................................... - 19 -
7.2.2.1 When only image part is transmitted (OB is not transferred) .......................... - 19 -
7.2.2.2 When the image including the vertical OB is transmitted ............................... - 19 -
7.2.2. When the image including horizontal OB is transmitted .................................... - 20 -
7.3. In case of vertical binning and horizontal binning .................................................. - 20 -
7.4. Digital video output (Bit allocation) ................................................................... - 20 -
7.5. Pixel format and pixel type ............................................................................. - 21 -
7.5.1 GVSP_PIX_RGB8_PACKED (RGB 24bit output) ................................................... - 21 -
7.5.2 GVSP_PIX_RGB10V1_PACKED (RGB 30bit output) .............................................. - 21 -
7.5.3 GVSP_PIX_RGB10V2_PACKED (RGB 30bit output) .............................................. - 21 -
7.6. Auto iris video output level ............................................................................. - 21 -
7.7. Video output timing ...................................................................................... - 22 -
7.7.1 Binning Vertical = 1 (OFF) .......................................................................... - 22 -
7.7.1.1 1 frame period .................................................................................. - 22 -
7.7.1.2 Horizontal period (In case of Normal mode, Full frame or AOI) ....................... - 23 -
AT-200GE
- 3 -
7.7.2 Binning Vertical =2 (ON) ............................................................................ - 24 -
7.2.2.1 Vertical period .................................................................................. - 24 -
7.7.2.2 Horizontal period .............................................................................. - 24 -
7.8. The calculation of AOI size and frame rate .......................................................... - 25 -
7.9. The relationship between LinePitch and Width ..................................................... - 25 -
7.10. The relationship between PxelSIze and PixelFormat.............................................. - 26 -
7.11. The relationship between Binning Horizontal and Width/LinePitch............................ - 26 -
7.12. The relationship between Binning Vertical and Height ........................................... - 26 -
8. Network configuration ................................................................. - 27 -
8.1. GigEVision Standard interface .......................................................................... - 27 -
8.2. Equipment to configure the network system ........................................................ - 27 -
8.2.1 PC ....................................................................................................... - 27 -
8.2.2 Cables .................................................................................................. - 27 -
8.2.3 Network card (NIC) .................................................................................. - 27 -
8.2.4 Hub ..................................................................................................... - 28 -
8.3. Recommended Network Configurations ............................................................... - 28 -
8.3.1 Guideline for network settings ................................................................... - 28 -
8.3.2 Video data rate (network bandwidth) ............................................................ - 29 -
8.3.3 Note for setting packet size ....................................................................... - 29 -
8.2.4 Calculation of Data Transfer Rate ................................................................ - 29 -
8.3.5 Simplified calculation (Approximate value) ..................................................... - 30 -
8.3.6 Note for 100BASE-TX connection .................................................................. - 30 -
8.4. GigE camera connecting examples..................................................................... - 31 -
8.4.1 Using a switching hub for 1 port .................................................................. - 31 -
8.4.2 Connecting a camera to each port of a multi-port NIC ....................................... - 31 -
8.4.3 The data transfer for multiple cameras ......................................................... - 32 -
8.4.3.1 If delayed readout is not used in continuous mode ...................................... - 32 -
8.4.3.2 If delayed readout is not used in trigger mode............................................ - 32 -
8.4.3.3 If delayed readout is used .................................................................... - 33 -
9. Core functions ............................................................................ - 34 -
9.1. Acquisition function ...................................................................................... - 34 -
9.1.2 Acquisition mode ..................................................................................... - 35 -
9.1.2.1 Single Frame ..................................................................................... - 35 -
9.1.2.2 MultiFrame ....................................................................................... - 36 -
9.1.2.3 Continuous mode ............................................................................... - 37 -
9.1.3 AcquisitionAbort ................................................................................... - 38 -
9.1.4 AcquisitionFrameCount .......................................................................... - 38 -
9.1.5 AcquisitionFrameRate ............................................................................ - 38 -
9.1.5.1 Setting the free running mode (Trigger OFF) .............................................. - 39 -
9.1.5.2 The calculation of the frame rate for the setting area .................................. - 39 -
9.1.6 AcquisitionStatus .................................................................................. - 39 -
9.2. Trigger Control ............................................................................................ - 41 -
9.2.1 TriggerSelector(TriggerMode) ..................................................................... - 41 -
9.2.1.1 Acquisition ....................................................................................... - 41 -
9.2.1.2 Exposure .......................................................................................... - 42 -
9.2.2 Memory readout control ............................................................................ - 43 -
9.2.3 Triggersoftware ...................................................................................... - 43 -
9.2.4 Triggersource ......................................................................................... - 43 -
9.2.5 TriggerActivation .................................................................................... - 44 -
9.2.6 Triggeroverlap ........................................................................................ - 44 -
9.2.7 Triggerdelay .......................................................................................... - 44 -
9.3. Exposure Control .......................................................................................... - 44 -
9.3.1 Exposure Mode ....................................................................................... - 44 -
9.3.2 ExposureTime ......................................................................................... - 45 -
9.3.3 ExposureAuto ......................................................................................... - 46 -
9.4. UserOutputSelector ....................................................................................... - 46 -
AT-200GE
- 4 -
9.5. Counter function .......................................................................................... - 46 -
9.5.1 CounterSelector ...................................................................................... - 46 -
9.5.2 CounterEventSource ................................................................................. - 46 -
9.5.3 CounterEventActivation ............................................................................ - 46 -
9.5.4 CounterResetSource ................................................................................. - 47 -
9.5.5 CounterResetActivation............................................................................. - 47 -
9.5.6 CounterValue ......................................................................................... - 47 -
9.5.7 CounterValueAtReset................................................................................ - 47 -
9.5.8 CounterDuration ..................................................................................... - 47 -
9.5.9 CounterStatus ........................................................................................ - 47 -
9.5.10 CounterTriggerSource .............................................................................. - 48 -
9.5.11 CounterTriggerActivation .......................................................................... - 48 -
9.6. Timer Control .............................................................................................. - 49 -
9.6.1 TimerSelector ........................................................................................ - 49 -
9.6.2 TimerDuration ........................................................................................ - 49 -
9.6.3 TimerDelay ............................................................................................ - 49 -
9.6.4 TimerValue ............................................................................................ - 49 -
9.6.5 TimerStatus ........................................................................................... - 49 -
9.6.6 TimerTriggerSource ................................................................................. - 49 -
9.6.7 TimerTriggerActivation ............................................................................. - 50 -
9.7. Event Control .............................................................................................. - 50 -
9.7.1 EventSelector ......................................................................................... - 50 -
9.8. Video Send Mode .......................................................................................... - 50 -
9.9. ActionControl .............................................................................................. - 50 -
10. Operation modes ...................................................................... - 51 -
10.1. Continuous mode (Free run) ........................................................................... - 51 -
10.2. Trigger operation with “timed” exposure (Previously called EPS) ............................. - 51 -
10.3. Trigger operation by “TriggerWidth” (Previously called PWC) ................................. - 52 -
10.4. Trigger operation by TriggerControlled ............................................................. - 53 -
10.5. Trigger input and exposure start timing............................................................. - 54 -
10.5.1 Synchronous reset timing ......................................................................... - 54 -
10.5.1.1 In the case of Expsoure mode = Timed, Trigger = ON (Full frame)................... - 54 -
10.5.1.2 In the case of Expsoure mode = Trigger width, Trigger = ON (Full frame) .......... - 55 -
10.5.2 Asynchronous reset timing ........................................................................ - 55 -
10.5.2.1 In the case of Expsoure mode = Timed, Trigger = ON (Full frame)................... - 55 -
10.5.2.2 In the case of Expsoure mode = Trigger width, Trigger = ON (Full frame) .......... - 55 -
10.6. Sequence Trigger Mode ................................................................................. - 56 -
10.7. Multi ROI Mode ........................................................................................... - 57 -
10.8. Delayed Readout Mode (JAI Custom Control)....................................................... - 58 -
9.9. Mode and function matrix table ....................................................................... - 58 -
11. Image processing ...................................................................... - 59 -
11.1. Basic construction ....................................................................................... - 59 -
11.2. Shading compensation .................................................................................. - 59 -
11.3. Auto White balance ..................................................................................... - 60 -
11.4. Gain ........................................................................................................ - 61 -
11.4.1 GainAuto ............................................................................................. - 61 -
11.5. BlackLevel ................................................................................................ - 61 -
11.6. Linear matrix ............................................................................................. - 61 -
11.7. LUT (Look Up Table) and gamma ..................................................................... - 62 -
11.8. Test pattern generator ................................................................................. - 62 -
12. Examples of operation using JAI Control Tool ................................... - 63 -
12.1. About GenICamTM SFNC1.3 ............................................................................. - 63 -
12.2. JAI SDK Ver.1.3 .......................................................................................... - 63 -
12.3. Examples of camera operation ........................................................................ - 64 -
12.3.1 Operational cautions ............................................................................... - 64 -
12.3.2 Connecting camera(s) ............................................................................. - 64 -
AT-200GE
- 5 -
12.4. Input and output settings .............................................................................. - 66 -
12.4.1. Connection with the external devices ......................................................... - 66 -
12.4.2. Setting inputs and outputs ....................................................................... - 66 -
12.4.2.1 Select signal to connect with Line which is selected by Line selector .............. - 66 -
12.4.2.2 Select Trigger Source ......................................................................... - 67 -
12.4.3. Specify the image size to be captured ........................................................ - 67 -
12.4.4. Acquisition of the image ......................................................................... - 69 -
12.4.4.1 Basic settings .................................................................................. - 70 -
12.4.5. Setting examples .................................................................................. - 72 -
12.4.5.1 Capture the image continuously with fastest frame rate .............................. - 72 -
12.4.5.2 Capture the image with a half of the frame rate (increasing the sensitivity) ..... - 72 -
12.4.5.3 Capture one frame of the image with preset exposure time using the external .. - 72 -
trigger ........................................................................................................ - 72 -
12.4.5.4 Capture multi frames of the image with preset exposure time using the external
trigger ........................................................................................................ - 73 -
12.4.5.5 Capture one frame of the image with the trigger width using the external trigger - 73
-
12.4.5.6 Capture multi frames of the image with the trigger width using..................... - 74 -
12.4.5.7 Capture the image continuously with preset exposure time by using the external
trigger ........................................................................................................ - 74 -
12.4.5.8 Capture the image by Exposure Start trigger and stop by Exposure End. ........... - 75 -
12.4.5.9 Capture the image using Software Trigger ............................................... - 76 -
12.4.5.10 Sequence Trigger setting ................................................................... - 77 -
12.4.5.11 Multi ROI setting ............................................................................. - 77 -
12.4.5.12 Delayed readout setting .................................................................... - 78 -
12.4.5.13 Operate the external strobe light ........................................................ - 78 -
12.4.5.14 Achieve white balance using individual exposure time for R,G,B ................... - 79 -
12.4.6 How to view the XML file ......................................................................... - 79 -
13. External Appearance and Dimensions ............................................ - 80 -
14. Specifications ............................................................................ - 81 -
14.1. Camera sensitivity response ........................................................................... - 81 -
14.2. Specification table ...................................................................................... - 82 -
Appendix ...................................................................................... - 84 -
1. Precautions ................................................................................................... - 84 -
2. Typical Sensor Characteristics ............................................................................ - 84 -
3. Caution when mounting a lens on the camera ......................................................... - 84 -
4. Caution when mounting the camera ..................................................................... - 85 -
5. Exportation ................................................................................................... - 85 -
6. References .................................................................................................... - 85 -
Change history ............................................................................... - 86 -
User's Record ................................................................................. - 87 -
AT-200GE
- 6 -
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 Guide and JAI SDK Getting Started Guide are provided with the JAI SDK which is available at www.jai.com.
Introduction
GigE Vision is the new standard interface using Gigabit Ethernet for machine vision applications and it was mainly set up 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 for a long distance.
GigE Vision also supports the GenICamTM standard which is mainly set up 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 EMVA web site, www.genicam.org.
JAI GigE Vision cameras comply with both the GigE Vision standard and the GenICam standard.
Before using GigE Vision camera
All software products described in this manual pertain to the proper use of JAI GigE Vision cameras. Product names mentioned in this manual are used only for the explanation of operation. Registered trademarks or trademarks belong to their manufacturers. To use the JAI SDK, it is necessary to accept the “Software license agreement” first.
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.
AT-200GE
- 7 -
Camera Operation
1. General
The AT-200GE complies with GenICam Standard Features Naming Conversion (SFNC) ver.1.3 and functions described in this booklet are described based on this standard. The AT-200GE is a digital 3CCD progressive scan RGB color camera. It employs three 1/1.8­inch 1624 (h) x 1236 (v), 2 Megapixel CCDs and runs at 15.45 frames per second in full resolution mode. The AT-200GE has a GigE Vision interface and its output can be either 24-bit or 32-bit RGB. JAI developed a new 1/1.8-inch compact F4.0 prism optical system and in combination with a linear color matrix, the AT-200GE provides a higher fidelity of color reproduction. The AT-200GE also incorporates a dynamic shading circuit, gamma correction circuit and knee correction circuit to provide high picture quality. Functions like AOI and vertical binning allow higher frame rates.
The latest version of this manual can be downloaded from: www.jai.com The latest version of the JAI GigE Vision SDK & Control Tool for the AT-200GE 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:
AT-200GE
Where A stands for "Advanced" family, T stands for "3 CCD", 200 represents the resolution "2 million pixels" , and GE stands for "GigE Vision " interface.
AT-200GE
- 8 -
3. Main Features
3 x 1/1.8" CCD progressive scan RGB color camera for vision applications 3 x 1624(h) x 1236 (v) 4.4m effective square pixels Compact RGB prism for C-mount lenses Shading reduction permits wider choice of lenses Maximum 15.45 frames per second with 1624 (h) x 1236 (v) pixels Maximum 123.56 fps with 1624 (h) x 8 (v) pixels in AOI mode Vertical binning for higher sensitivity and frame rate of 27.68 fps Horizontal binning is also available for increasing sensitivity (frame rate is not
changed)
24-bit RGB output or 30-bit RGB output (RGB 8, RGB 10V1 or RGB 10V2 pixel format) Gamma can be set from 1.0(OFF) to 0.45 and LUT is also available (selectable) Linear matrix circuit with sRGB or Adobe RGB pre-setting
Shading compensation circuit for color shading and flat field shading built in Acquisition control includes single frame, multi frame and continuous Exposure mode includes Off, timed, trigger width and trigger controlled Trigger control includes frame start, exposure start and exposure end. Combination of Acquisition Control, Exposure Mode and Trigger Control make
various image capture operation
Manual, continuous, or one push white balance Analog iris video output for lens iris control LVAL synchronous/asynchronous operation (Trigger Overlap function) Comprehensive software tools and SDK for Windows XP/Vista/7 (32 bit “x86” and 64
bit “x64” JAI SDK Ver. 1.3.0 and after )
AT-200GE
- 9 -
4. Locations and Functions
4.1. Locations and functions
1. Lens mount Lens mount of C-mount type. *1)
2. CCD sensor 1/1.8 inch CCD
3. RJ-45 connector GigE Vision interface with thumb screws
4. 12-pin connector DC+12V, Trigger IN and EEN out
5. D-sub 9-pin connector LVDS IN and TTL IN and OUT
6. LED Power and trigger indications
7. LINK Indication for Network connection
8. ACT Indication for GigE communication
9. Holes for RJ-45 thumbscrews Vertical type and horizontal type (*2)
10. Mounting holes M3, max length 5mm (*3)
*1) Note: Applicable C-mount lens should be designed for 3-CCD cameras. Rear protrusion on
C-mount lens must be less than 4mm.
Be advised: when using a lens with the iris diaphragm fully open, vignetting on corners
may occur.
*2) Note: When an RJ-45 cable with thumb screws is connected to the camera, please do not
excessively tighten screws by using a driver. The RJ-45 receptacle on the camera might be 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 tripod adapter plate MP-41 can be used.
Fig. 1. Locations
AT-200GE
- 10 -
4.2. 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-TX has been connected (Note)
Flashing amber : Network active in communication
Note: When 10BASE-T is connected, the green is also flashing.
However, the video is not streamed through Ethernet.
Fig.2 Rear Panel
AT-200GE
- 11 -
5. Pin Assignment
5.1. 12-pin Multi-connector (DC-IN/Digital IO)
Type: HR10A-10R-12PB-01 (Hirose) male. (Seen from rear of camera.)
Fig. 3. 12-pin connector. *1) Default is Opt In 2.DIP switch SW700 changes to
iris video output.
5.2. Digital Output Connector for Gigabit Ethernet
Type: RJ-45 HFJ11-1G02E-L21RL or equivalent
The AT-200GE 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. 4. Gigabit Ethernet connector
The digital output signals follow the Gigabit Ethernet interface using RJ-45 conforming connector. The following is the pin assignment for the Gigabit Ethernet connector.
Pin No
In/Out
Name
1
In/Out
MX1+ (DA+)
2
In/Out
MX1- (DA-)
3
In/Out
MX2+ (DB+)
4
In/Out
MX3+ (DC+)
5
In/Out
MX3- (DC-)
6
In/Out
MX2- (DB-)
7
In/Out
MX4+ (DD+)
8
In/Out
MX4- (DD-)
Pin no.
Signal
Remarks
1
GND
2
DC input
+12V to +24V
3
Opt In 2(-) / GND (*1)
Line 6
4
Opt In 2 (+) / Iris video(*1)
5
Opt In 1 (-)
Line 5
6
Opt In 1 (+)
7
Opt Out 1 (-)-
Line 3
8
Opt Out 1 (+)
9
Opt Out 2 (-)
Line 4
10
Opt Out 2 (+)
11
DC input
+12V to +24V
12
GND
3
4
5
6
7
8
9
10
11
12
1
2
AT-200GE
- 12 -
5.3. D-Sub 9pin connector (For GPIO)
Type : DD-09SSG
Fig. 5D Sub 9pin connector
No
I/O
Name
Note
1 I LVDS In 1-
Line 8
2 I LVDS In 1+
3 I TTL IN 1
Line 7 75ohm Terminator (Note 1)
4 O TTL Out 1
Line 1
5 GND 6 NC 7 NC
8 O TTL OUT 2
Line 2
9 GND
Note1) Can be changed by DIP switch (SW600).
5.4. DIP switch
DIP switches are located on circuit boards. When the top cover is removed, please pay careful attention so that circuit boards may not be damaged.
5.4.1 SW-600
This switch sets the 75 ohm trigger input termination to ON or OFF. The factory default setting is OFF which is TTL level.
No
Functions
Setting
ON
OFF
1
Trigger input termination
75Ω
TTL
Fig.6. SW600 (On rear panel)
SW600
Right side for 75 ohms termination
ON
ON
AT-200GE
- 13 -
5.4.2 SW-100
This switch selects ExposreActive signal. The factory default setting is TTL signal and it can be changed to the open collector signal.
No
Function
Setting
ON
OFF
1
Exposure Active output select
Open Collector signal
TTL signal
2
NC - -
Fig.7 SW100 (the right board as looking from the lens side)
5.4.3 SW-700
This DIP switch can select OPT IN or Iris video output through pin#3 and #4 of the
HIROSE 12 pin connector.
The default setting is OPT IN.
No
Functions
Setting
ON
OFF
1
OPT IN(+) / Iris video OUT select
Iris video
OPT IN (+)
2
OPT IN(-) / Iris video OUT select
GND for iris video
OPT IN (-)
Fig.8 SW700 (On the top board)
ON
ON
AT-200GE
- 14 -
6. Input and output Interface
6.1. Digital Interface
In the AT-200GE, the input and output interface for Hirose 12P and D-Sub 9P are
configured as the following.
6.1.1 LineSelector
The following input and output signal are configured on Line 1 through Line 8.
Line 1(TTL out1) Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in)
6.1.2 LineInverter
This function changes the polarity of the signal.
6.1.3 LineStatus
The customer can notify the status of input and output signals.
6.1.4 LineSource
The signal source to output through Line1 to Line4 is selected from the following
fivesignals.
AcquisitionTriggerWait AcquisitionActive FrameTriggerWait FrameActive ExposureActive
6.1.5 LineMode
The current status of inputs and outputs is displayed.
6.1.6 LineFormat
The interface of input and output circuits is displayed.
6.2. Opto-isolated Interface
The control interface of the C3 GigE Vision camera series has opto-isolated inputs and outputs,providing galvanic separation between the camera's inputs/outputs and peripheral equipment. In addition to galvanic separation, the opto-isolated inputs and outputs can cope with a wide range of voltages; the voltage
range for inputs is +3.3V to +24V DC whereas Fig.9 Opto-coupler
outputs will handle +5V to +24V DC.
The figure below shows the functional principle (opto-coupler) of the opto-isolated inputs/outputs.
AT-200GE
- 15 -
6.2.1 Recommended External Input circuit diagram for customer
Fig.10 External Input Circuit, OPT IN 1 and 2
6.2.2 Recommended External Output circuit diagram for customer
Fig.11 External Output Circuit, OPT OUT 1 and 2
6.2.3 Optical Interface Specifications
The relation of the input signal and the output signal through the optical interface is as follows.
AT-200GE
- 16 -
User Power (VCC)
3.3V
5V
1/1.8V
24V
Time Delay Rising TDR(µs)
0.54
0.54
0.62
0.68
Rising Time RT(µs)
1.2
1.2
2.0
3.0
Falling Delay Time FDR(µs)
1.5
1.5
2.4
2.1
Falling Time FT(µs)
3.6
3.4
4.5
6.8
Fig.12 Optical Interface Performance
6.3. Iris video output
This signal can be used for lens iris control In self running mode. The signal is NUM luminance signal and passes through the gain circuit. However, due to reversed compensation applied, the gain settings do not influence this signal. The iris video output is 0.7 V p-p from 75 and without sync.
Fig. 13 Iris video output.
6.4. Trigger input
The trigger input is on Opt in pins #4 or #6 on the 12-pin connector(see section 6.2 for voltages and schematic) or pin#3 on the D­sub 9-pin connector. As shown in the diagram to the right, the input on the 9-pin connector is AC coupled. To allow a long pulse width, the input circuit is a flip-flop, which is toggled by the negative or positive differentiated spikes caused by the falling or rising trigger edges. The trigger polarity can be changed. Trigger input level is 4 V 2 V. It can be terminated by SW600: ON for 75. OFF for TTL(Factory default). Fig.14 9-pin trigger input.
DAC
Iris Video
2K2
1K
1μ
0.1μ
+5V
+5V
SW600
TTL
1K
100K
0.001μ
0.1μ
K2
15K
39K
75
D-Sub 9P #3
AT-200GE
- 17 -
6.5. Exposure Active output
Exposure Active signal (positive) is found on Opt-out on Hirose 12P (see section 6.2) or TTL out on D-sub 9-pin connector. The output circuit on the 9-pin (right) is 75 complementary emitter followers. Output level 3 V from 75. (No termination). It can be changed to the open collector signal. When the open collector is used, the maximum current is 1/1.80mA. However, if a current of more than 50mA is flowed, it is necessary to use bigger diameter wires for connecting pin#8 and 9. In case of narrower wires, due to its resistance, it may not work properly. This output can be changed to Open collector signal by SW100. Fig.15 ExposureActive TTL output
+5V
1K
0.1
10K
10
10
220
EEN
D-SUB
120
150
Open
Collector
Push
Pull
10K
1K
180
SW100
AT-200GE
- 18 -
7. Video signal output
7.1. Video output image
Note: The following OB area can be transferred.
For vertical : 4 pixels in *1 For horizontal : 16 pixels in *2
Fig.16 CCD sensor layout
OB (Optical Black) (High Speed dump by 2 lines)
OB (Optical Black) (High Speed dump by 6 lines)
OB (Optical Black)
Read out
(Vertical)
Read out (Horizontal)
1243
1926 clock
12
1624 32
238
blank
1248
1236
2
5
4
1688
Active Pixel
1624(H) x 1236(V)
blank
16
* 2
* 1
2
2
AT-200GE
- 19 -
7.2. AOI (Area of Interest)
In the AT-200GE, the output image size can be determined by setting the output area.
7.2.1 AOI setting
In order to set the output area, 4 parameters including OffsetY, OffsetX, Width and
Height should be determined.
Fig.17 AOI setting
7.2.2 AOI setting in the AT-200GE
In the AT-200GE, the area including OB is defined as the maximum width and
maximum height as considering transferring OB parts.
Fig.18 OB transfer
7.2.2.1 When only image part is transmitted (OB is not transferred)
Offset X=0 Offset Y=4 Width =1624 Height = Effective lines
7.2.2.2 When the image including the vertical OB is transmitted
Offset X=0 Offset Y=0 Width =1624
Height = Effective lines 4
WidthMax
HeightMax
OffsetY
OffsetX
Width
Height
(0,0)
OB 4 lines
OB 16 pixels
(0,0)
(0,1240) (1640,1240)
(0,4)
(1624,1240)
AT-200GE
- 20 -
7.2.2. When the image including horizontal OB is transmitted
Offset X=0 Offset Y=4 Width =1640 Height = Effective lines
Note: When the horizontal OB is transferred, the width must be set its maximum.
7.3. In case of vertical binning and horizontal binning
Fig.19 Vertical binning
Fig.20 Horizontal binning
7.4. Digital video output (Bit allocation)
Although the AT-200GE is a digital camera, 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(24-
bit)
Digital Out(32-bit)
Black
Setup 3.6%,
25mV
8LSB
32LSB
200mV
700mV
222LSB
890LSB
230mV
800mV
255LSB
1023LSB
The standard setting for 10-bit video level is 890 LSB. 200 mV CCD output level equals 100% video output.
Fig.21 Digital output (10-bit output)
Analog Signal [mV]
Black Level
1023
890
32
0
25
700
Digital Out [LSB]
White Clip Level
100% Level
800
(0,0)
(0.622)
(1640,622)
OB 2 lines
OB 16 pixels
(0,4)
(1624,622)
(0,0)
(0,1240)
OB 4 lines)
OB 8 pixels
(820, 0)
(820, 1240)
(0, 4)
(812, 1240)
AT-200GE
- 21 -
7.5. Pixel format and pixel type
In the GigE Vision Interface, GVSP (GigE Vision Streaming Protocol) is used for an application layer protocol relying on the UDP transport layer protocol. It allows an application to receive image data, image information and other information from a device. As for the sensors in the AT-200GE, the following pixel types supported by GVSP are available. With regard to the details of GVSP, please refer to the GigE Vision Specification available from the AIA (www.machinevisiononline.org).
7.5.1 GVSP_PIX_RGB8_PACKED (RGB 24bit output)
1 Byte 2 Byte 3 Byte 4 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
R0G0B0
7.5.2 GVSP_PIX_RGB10V1_PACKED (RGB 30bit output)
1 Byte 2 Byte 3 Byte 4 Byte
0 1 0 1 0 1 X X 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
B0
B0G0R0
R0
G0
7.5.3 GVSP_PIX_RGB10V2_PACKED (RGB 30bit output)
1 Byte 2 Byte 3 Byte 4 Byte
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 X X
R0
B0
G0
7.6. Auto iris video output level
This video output signal is NUM luminance signal and does not have SYNC. It is available only in Self running operation. It is also not available in the AOI operation. This signal is not affected by the gain control.
CCD out
Analog Out
200mV
700mV
230mV
800mV
Fig.22 Iris video output
0
100% Level700
200
Analog Out [mV]
CCD Out [mV]
265
930
AT-200GE
- 22 -
7.7. Video output timing
7.7.1 Binning Vertical = 1 (OFF)
7.7.1.1 1 frame period
*1) int_FVAL is High in the period of effective lines and OB. *2) int_LVAL is always output. *3) int_DVAL is output in the period of effective lines *4) This timing chart explains the camera operating timing and the output is
converted in the GigE vision interface. The transferred image is 1236 lines of effective lines. When OB is transferred, OB parts is also included.
Fig.23 Vertical timing
2 3 45
OB
Effective Lines
DV AL
S UB
S G E x po s ur e
P e r i o d
i n t _ FV AL
i n t _ LV AL
F r a me Ac t i v e
E x po s ur e A c t i v e
FVAL
L
VAL
1 FVAL per i od
1
0 .5L
DA TA OUT
1236 L
1248 L
1L = 1926 Cl ock ( 51. 88us )
Blank
5L
124 3L
5L
4L
Reserved 2L
1236
Reserved 1L
Reserved 2L
AT-200GE
- 23 -
7.7.1.2 Horizontal period (In case of Normal mode, Full frame or AOI)
*1) 1 clock is 1 pixel clock and OB is optical black period *2) int_LVAL is High in the period of effective pixels and OB. *3) This timing chart explains the camera operating timing and the output is
converted in the GigE vision interface. The transferred image is 1236 lines of effective lines. When OB is transferred, OB parts is also included.
Fig.24 Horizontal timing
1 LVAL per i od
Du mmy+
Bl a nk
8 6
( 2 0u s )
OB R es er v ed
OB
Re s er v ed
3
c
k
5
c
k
2 9c k
2 9c k
1 67
2 38 c k
1 68 8c k
1 92 6c k
1 c k = 3 7. 1 2 5MHz ( 26 . 94 ns / ck )
7 42 ck
8 28 ck
2 c k
1 62 4c k
2 c k
4 8c k
2 38 ck
2 38 ck
1 62 4c k 1 68 8c k
1 2c k
8 6c k
1 54
1 78 1c k
int_LVAL
int_FVAL
SUB
SG
Exposure
Period
Exposure
Active
DATA OUT
CCD OUT
Effective Pixels
FVAL rising edge
FVAL falling edge
AT-200GE
- 24 -
7.7.2 Binning Vertical =2 (ON)
In this mode, the vertical transfer and the horizontal transfer functions are arranged
to add adjacent pixels in vertical direction and to output as one pixel. This results in reducing the vertical resolution to 618 lines but the frame rate can be increased.
7.2.2.1 Vertical period
Fig.25 Vertical timing in Binning Vertical ON
7.7.2.2 Horizontal period
Fig.26 Horizontal timing in Binning Vertical ON
2 3 4 5
Effective Lines
S U B
S G
E x p o s u r e
P e r i o d
i n t _ F V A L
i n t _ L V A L
F r a m e A c t i v e
E x p o s u r e A c t i v e
FV AL
LV AL
1 FV AL pe rio d
1
0 .5L
Bl ank
OB
2
L
2
L
OB
D A T A O U T
1L = 21 36 Clo ck (57 .5 4us )
628L
624L
618L
i n t _ D V A L
5L
5L
Reserved 2L
618
Reserved 2L
Reserved 1L
( 3 0 u s )
8 6
8 6 c k
D u m m y +
B l a n kR e s e r v e d
9 2 7
1 0 1 3
O B
2 9 c k
9 2
1 6 8 8
2 0 4 8
1 2 c k
O B
2 c k
R e s e r v e d
2 c k
4 8 c k
2 9 c k
1 6 8 8
1 6 2 4
1 6 2 4
5 0 c k
1 4 c k
1 c k = 37 . 1 2 5 M H z ( 2 6 . 9 4 n s / c k )
2 1 3 6
4 4 8
4 4 8
6 3 9
2 7 0
1 LVAL period
FVAL rising edge
FVAL falling edge
Effective pixels
int_LVAL
int_FVAL
SUB
Exposure
Period
Exposure
Active
DATA OUT
int_DVAL
CCD OUT
SG
AT-200GE
- 25 -
7.8. The calculation of AOI size and frame rate
The frame rate in the AOI setting is calculated by the following formula.
Frame rate (fps) = Horizontal frequency(19.27KHz) / Total lines
Total lines = OB period + Transition period before start line(L) +
Effective image period (L) + Transition period after end line(L) + Blank period (L)
Where,
OB period = 4L (Fixed)
Blank period =5L (Fixed)
Transition period before start line =  󰇡

󰇢  
Transition period after end line =  󰇡

󰇢
Calculation example Readout: 1/2 partial scan at the center (618L), Start line (310L), End line (927L)
OB period = 4L Blank period =5L Transition period before start line = (6+310-1) ÷9 +1= 35 + 1=36 36
Transition period after end line = (1236-927+2) ÷ 9 =34.6 35 Total lines = 4+36+618+35 +5 = 698 Frame rate = 19.27/ 698 =27.6 fps
7.9. The relationship between LinePitch and Width
The setting range of LinePitch is changed when the output is set at 8-bit or 10-bit. LinePitch can be set as follows.
RGB8Packed 24-4920 REB10V1Packed32-6560 REB10V2Packed32-6560
Note: The unit is byte.
If the minimum is 8 pixels and the output is RGB 8bit, 8 pixels x 3Byte =24Byte If the maximum is 1640 pixels and the output is RGB 8bit, 1640 pixels x 3Byte = 4224Byte.
As for LinePitch and Width, if one is changed, the other will also be changed. The relationship between LinPitch and width is;
RGB8Packed Linepitch/3 REB10V1PackedLinepitch/4 REB10V2PackedLinepitch/4
As the width is change, the output area will also be changed.
AT-200GE
- 26 -
Full Image Full Image Full Image LinePitch 4904 LinePitch 2452 LinePitch 2452 Offset x 348
7.10. The relationship between PxelSIze and PixelFormat
PixelSize and PixelFormat are interlocked for each setting. If PixelSize is Bpp24, PixelFormat is RGB8Packed If PixelSize is Bpp32, PixelFormat is RGB10V18Packed or RGB10V2Packed
This relationship works reversely too.
7.11. The relationship between Binning Horizontal and Width/LinePitch
If Binning Horizontal is set at 1(OFF) or 2(ON), Width/LinePitch is changed accordingly. Binning Horizontal = 1 Width is 1640 as the maximum Binning Horizontal = 2 Width is 820 as the maximum
Note: If Binning Horizontal is reset to 1 after setting to 2, the maximum value is not
changed. It is necessary to reset manually.
7.12. The relationship between Binning Vertical and Height
If Binning Vertical is set at 1(OFF) or 2(ON), Height is changed accordingly. Binning Vertical = 1 Height is 1240 as the maximum Binning Vertical = 2 Height is 622 as the maximum
Note: If Binning Vertical is reset to 1 after setting to 2, the maximum value is not
changed. It is necessary to reset manually.
AT-200GE
- 27 -
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 AT 20- 0GE is designed in accordance with the GigE 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 deteriorate depending on conditions.
When using multiple cameras (going through a switch and/or a single path) or when operating in a system with limited transmission bandwidth the Delayed Readout Mode and Inter-Packet Delay functions can be useful.
8.2. Equipment to configure the network system
8.2.1 PC
The PC used should have the following performance or better
1) Recommended CPU : Core2 Duo 2.4GHz or better, Better than Core2 Extream
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.5). 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 jumbo frame size 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.
JAI confirms the following network cards.
AT-200GE
- 28 -
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 Network Configurations
Although the AT-200GE conforms to Gigabit Ethernet (IEEE 802.3) not all combinations of network interface cards (NICs) and switches/routers are suitable for use with the GigE Vision compliant camera. JAI will endeavor to continuously verify these combinations, in order to give users the widest choice of GigE components for their system design.
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.
AT-200GE
- 29 -
8.3.2 Video data rate (network bandwidth)
The video bit rate for the AT-200GE in Normal mode is:
Model
Pixel Type
Frame Rate
Packet data volume (assumes the packet size is 4036)
AT-200GE
RGB8Packed
15.45 fps
769 Mbit/s
RGB10V1Packed RGB10V2Packed
Approx.
14.5fps
966 Mbit/s
Note1: Depending on the packet size, the frame rate of 15.45 fps may not be achieved. This figure will depend of the system configuration used (RESEND not possible)
If Jumbo Frames (Max.16020) are not used, the packet data will be bigger by 2%. If Jumbo frames are used, the packet size may be automatically optimized to a
smaller size.
For details of setting Jumbo Frames, please refer to the “Getting Started
Guide”.
8.3.3 Note for setting packet size
The packet size is set to 1428 as the factory default. 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 AT-140GE can support a maximum of 16020 byte packets provided the NIC being used has a Jumbo Frames function with a setting of a 16020 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.2.4 Calculation of Data Transfer Rate
In order to calculate the data transfer rate, the following parameters and formula are required.
Setting parameter
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
AT-200GE
- 30 -
Formula to calculate Data Transfer 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
RGB8
24
RGB10V1Packed
30
RGB10V2Packed
30
Calculation example: AT-200GE Pixel type RGB8
Item
Unit
Symbol
Setting
Image Width
[pixels]
A
1624
Image Height
[pixels]
B
1236
Bits per Pixel
[bits] C 24
Frame Rate
[fps]
D
15.45
Packet Size
[Bytes]
E
4036
Number of Packets (including Data Leader & Trailer Packet)
[packets]
G
Transfer Data Rate
[Mbit/s]
J
G=ROUNDUP {(1624 x 1236 x 24/ 8 / (4036-36)) + 2 = 1506 + 2 = 1508 J={90+64+(4036+18)x(1508-2)} x 8 x 15.45/ 1000000 = 755 Mbit/s
8.3.5 Simplified 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)
In the case of the AT-200GE with the full image and RGB 8bit pixel format; The data transfer rate = 1624 x 1236 x 24 x 15.45 / 1000000 = 744 Mbit/s
8.3.6 Note for 100BASE-TX connection
In order to use 100Mbps network, 100BASE-TX and Full Duplex are available. Half
Duplex cannot be used.
In the case of connecting on 100BASE-TX, the maximum packet size should be 1500
bytes.
In the case of connecting on 100BASE-TX, the specifications such as frame rate,
trigger interval and so on described in this manual cannot be satisfied.
Pixel Type
Frame rate at Full Frame scan[fps]
RGB8_Packed
Approx. 1.5
RGB10V1_Packed,RGB10V2_Packed
Approx.1.1
Note: The above frame rates are based on approx. 70Mbps of total frame transfer data.
AT-200GE
- 31 -
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, each camera can use the maximum 800Mbps band width.
However, the load for the internal bus, CPU and the application software become heavy, so a powerful PC will most likely be required.
AT-200GE
- 32 -
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.
AT-200GE
- 33 -
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.
AT-200GE
- 34 -
9. Core functions
The function naming of the AT-200GE complies with GenICam SFNC ver.1.3.
Most of the camera’s core operation is controlled by a combination of standard GenICam
features related to acquisition, triggering, and exposure. Additional control is provided via built-in counter, timer, and event functions.
9.1. Acquisition function
Before using trigger and exposure controls, various acquisition controls must be set. The operation of the camera depends on the interrelationship of all three feature sets.
Fig.27 Acquisition control, Trigger/Exposure control work flow
9.1.1 Basic image acquisition flow The basic commands for acquiring images are as follows:
Acquisition mode To determine the number of the frame to be captured
Trigger Selector
Acquisition Start Trigger Select if the acquisition start is controlled externally
Acquisition End Select if the acquisition end is controlled externally
Trigger Selector
Frame & Exposure start Select if the acquisition of the frame is controlled
externally.
Exposure mode To set the exposure method
Acquisition
State
Control
Exposure Control
Trigger
Selector
[Acquisition
Start]
Trigger
Selector
[Acquisition
Stop]
Trigger Mode
[JAI Acquisition
Transfer Start]
Acquisition Control
Active
Trigger / Exposure Control
Acquisition Start
Acquisition Stop
Acquisition Abort
Acquisition Mode
Acquisition Frame count
Trigger Selecctor
[Frame Start]
Trigger Selector [Exposure Start]
Trigger Selector
[Exposure End]
Acquisition Frame Rate
Stream Control
Acquisition Status Control
Internal Stream Control
Acquisition
Status
Internal
Exposure
Control
AT-200GE
- 35 -
The flow of these commands is shown below. The following drawings are based on the conditions that the Acquisition mode is Single and the Trigger selector is Frame Start.
If the acquisition start is set at ON (The acquisition is controlled externally)
If the acquisition start is set at OFF (The acquisition is controlled internally)
The following sections provide the details for each command set.
9.1.2 Acquisition mode
The AT-200GE has three settings for capturing images. Single frame
AcquisitionStart command outputs one frame. Then the acquisition is
stopped.
MultiFrame AcquisitionStart command outputs frames which are set by AcquisitionFrameCount. After the set frames are output, the acquisition is stopped.
Continuous
AcquisitionStart command outputs frames until AcquisitionEnd is initiated.
9.1.2.1 Single Frame
In single frame mode, executing the AcquisitionStart command causes one frame to be captured. After one frame is captured, this operation is automatically stopped. In order to restart the capture, it is necessary to input the AcquisitionStart command again. BlockID is not reset until AcquisitionEnd is input and is incremented when the AcquisitionStart command is called.
Normal single frame operation
1) AcquisitionStart command is input
2) AcquisitionActive becomes “TRUE” (accepts capture)
3) 1 frame is output
4) AcquisitionActive becomes “FALSE” (stop capturing)
Acquisition
Trigger Wait
Frame Start Trigger Wait
Acquisition Active
Acquisition
Start Command Executed
Acquisition
Trigger Wait
Acquisition
Start
Trigger
Frame Start
Trigger
Acquisition
Start
Trigger
Acquisition
Status
Frame Start Trigger Wait
Acquisition Active
Acquisition
Start Command Executed
Frame Start
Trigger Wait
Frame Start
Trigger
Acquisition
Status
Frame Start
Trigger
AT-200GE
- 36 -
Fig.28 Single frame timing
This drawing shows a case where the AcquisitionStart trigger is “ON”. If the acquisition trigger is OFF, FrameActive is always high.
Forcing acquisition to stop
While AcquisitionActive is “TRUE”, if AcquisitionEnd or AcquisitionAbort is initiated, AcquisitionActive becomes “FALSE” (stop capturing).
Related functions: AcquisitionStartAcquisitionStopAcquisitionAbort
9.1.2.2 MultiFrame
In this mode, the AcquisitionStart command captures the number of frames which are specified by AcquisitionFrameCount. AcquisitionFrameCount can be set in the range of 1 to 255 frames. After all frames are captured , this operation is automatically stopped.
Normal multi-frame operation
1) AcquisitionStart command is input
2) AcquisitionTriggerWait becomes effective
3) AcquisitionActive becomes TRUE
4) Output N frames as specified by AcquisitionFrameCount
5) AcquisitionActive becomes FALSE. Then the output stops. (See the following
diagram)
Fig.29 Multi Frame timing
AcquisitionS tart
Acquisition
Trigger
Wait
Acquisition
Active
Acquisition TriggerWait
ExposureAct ive
CCD Readout
FrameActive
Stream Active
AcquisitionStatus
AcquisitionStart
Acquisition TriggerWait
AcquisitionActive
Acquisition
TriggerWait
If AcquisitionFrameCountN
Setting range of AcquisitionFrameCount
1AcquisitionFrameCount 2550xFF
ExposureActive
CCD Readout
FrameActive
Stream Active
Frame 1 Frame N
AcquisitionStatus
AT-200GE
- 37 -
This diagram shows a case where the AcquisitionStart trigger is “ON”. If the AcquisitionStart trigger is OFF, FrameActive is always high.
Forcing acquisition to stop
While AcquisitionActive is “TRUE”, if AcquisitionEnd or AcquisitionAbort is initiated, AcquisitionActive becomes “FALSE” (stop capturing). Once the operation is set to “FALSE”, the internal FrameCount is reset.
Related functions: AcquisitionStartAcquisitionFrameCount, AcquisitionEnd
AcquisitionAbort
9.1.2.3 Continuous mode
In this mode, when the AcquisitionStart command is set, the image is continuously output at the current frame rate. This is the default setting for the AT-140GE.
1) AcquisitionStart command is input
2) AcquisitionTriggerWait becomes effective
3) AcquisitionActive becomes TRUE
4) Images begin outputting continuously
5) AcquisitionEnd command is sent
6) AcquisitionActive becomes FALSE. At this moment, the output stops.
Fig.30 Continuous timing
This drawing shows a case where the AcquisitionStart trigger is “ON”. If the AcquisitionStart trigger is OFF, FrameActive is always high.
Related functions: AcquisitionStartAcquisitionStopAcquisitionAbort
AcquisitionStart
Acquisition
Trigger
Wait
AcquisitionActive
Acquisition
Trigger
Wait
AcquisitionStop
ExposureActive
CCD Readout
FrameActive
Stream Active
Frame 1 Frame N
AcquisitionStatus
AT-200GE
- 38 -
9.1.3 AcquisitionAbort
AcquisitionAbort forces capture to stop if the AcquisitionAbort command is set while AcquisitionTriggerWait is effective or during exposure. The exact behaviour depends on the status of acquisition and readout:
Condition 1 - While reading out from CCD:
CCD readout and streaming continue. After they are completed, AcquisitionActive becomes FALSE(stop capturing).
At this moment, if AcquisitionStart is set, restart the capturing.
Condition 2 – Acquisition is active, but CCD readout is not yet initiated:
After the exposure is completed, the output is not initiated. AcquisitionActive becomes FALSE.
Condition 3 - Awaiting a trigger:
AcquisitionActive immediately becomes FALSE(capturing is not possible).
9.1.4 AcquisitionFrameCount
If Acquisition Mode is set to MultiFrame, AcquisitionFrameCount can set the number of frames to be captured each time the AcqusitionStart command is input. Setting range is 1 to 255 frames.
Fig.31 Acquisition Frame Count
9.1.5 AcquisitionFrameRate
1) In the trigger OFF mode (self running mode), it is possible to set the exposure period longer than the number of lines required for CCD drive in the designated area of interest (AOI).
2) The number of lines set by AcquisitionFrameRate determines the frame period.
3) The range of lines which can be set by AcquisitionFrameRate is 1 to 65535(16-bits).
The shortest period is dictated by the number of lines required for the desired
partial scan/AOI readout (see formula in section 7.8).
4) AcquisitionFrameRate cannot be used if the trigger mode is ON.
5) This function is useful for a long term exposure or time lapse output.
ReadOut TotalLine
1H1
H
If AcquisitionFrameRate is valid,
FrameStart is OFF ExposureStart is OFF
Setting range of AcquisitionFrameRate
Min LinesAcquisitionFrameRate655350xFFFF Min Lines vary depending on readout lines
AcquisitionFrameRate
1
H
Presetting1Frame
AT-200GE
- 39 -
9.1.5.1 Setting the free running mode (Trigger OFF)
The free running mode can be utilized under one of the following conditions:
ExposureMode is OFF ExposureMode is Timed and FrameStart is OFF and ExposureStart is OFF. ExposureMode is TriggerWidth and FrameStart is OFF and ExposureStart is OFF. ExposureMode is TriggerControlled and ExposureStart or ExposureEnd is OFF.
The following table shows the configurations forfree runningthe camera. If the exposure mode is set Timed and the frame start and exposure start of the
trigger selector are set OFF, the exposure can be controlled.
Trigger Selector
ExposureMode
Frame Start
Exposure Start
Exposure End
Operation
OFF
OFF
OFF
Trig OFF (Free run) No exposure Control
Timed
OFF
OFF
Trig OFF (Free run)
Exposure can be controlled
TriggerWidth
OFF
OFF
Trig OFF (Free run) No exposure control
Trigger Controlled
OFF
Trig OFF (Free run) No exposure control
OFF
Trig OFF (Free run) No exposure control
Note: "-" means that this setting does not impact the operation.
The shortest frame period varies depending on the number of lines to be read out (e.g., partial scanning 618 image lines requires a total of 698 lines to be read out – see formula in section 7.8). If the line number setting is smaller than the number of lines required to support the AOI, the line number setting is ignored and the frame
period is based on the total number of OB, blanking, transition, and image lines. If all pixels are read out, the maximum frame rate is 19.27KHz which is 1248 total lines.
9.1.5.2 The calculation of the frame rate for the setting area
1. Binning Vertical=1 (OFF)
Line frequency 37125000Hz/1926clk=19276Hz Frame frequency19276Hz /total number of lines
Note: for the minimum 8-line partial scan, the total line number is 366.
2. Binning Vertical=2 (ON)
Line frequency 37125000Hz/2136clk=17381Hz Frame frequency 17381Hz / Setting total line number
Please refer to chapter 7.8 for the formula for line number calculation.
9.1.6 AcquisitionStatus
AcquisitionStatus can show the operating status of the following signals set by AcquisitionStatusSelector.
AT-200GE
- 40 -
Each function is:
AcquisitionTriggerWait Effective if waiting for a trigger AcquisitionActive Effective if capture is allowed AcquisitionTransfer Effective while the data is transferring FrameTriggerWait Effective if waiting for FrameTrigger FrameActive Effective during FrameEffective period FrameTransfer Effective while the data is transferring ExposureActive The longest exposure period is provided if R, G and B
channel exposure times are different.
The following diagrams show different scenarios for Exposure Mode and Trigger Mode and their effect on AcquisitionStatus.
If ExposureMode=OFF
Fig.32 Acqusition Status
If ExposureMode=On, Trigger mode=OFF
Fig.33 Acquisition status
Acquisi tionStart
Acquisition
Trigger
Wait
Acquis itionActive
Acquis ition TriggerWait
Acquisi tionStop
Acquisi tion
start
com mand
Acquis ition
stop
com mand
Expos ureActive
CCD Reado ut
FrameActive
FrameTransfer
Frame1 FrameN
FrameTriggerWait
Acquisi tionStatus
Acquisi tionStart
Acquisition
Trigger
Wait
Acquisi tionActive
Acquis ition TriggerWait
Acquis itionStop
Acquisi tion
start
com mand
Acquis ition
stop
com mand
Expos ureActive
CCD Reado ut
FrameActive
FrameTransfer
Frame1 FrameN
FrameTriggerWait
Acquis itionStatus
AT-200GE
- 41 -
If ExposureMode=On, trigger mode =ON
Fig.34 Acqusiition status
9.2. Trigger Control
9.2.1 TriggerSelector(TriggerMode)
This is the function to set the trigger operation. This will set how to control the output and the exposure.
9.2.1.1 Acquisition
This is the trigger function to control the output. This controls AcquisitionStart and AcquisitionEnd. A description of the configuration process is as follows:
AcquisitionStart trigger: Set whether the capture start is to be controlled
externally or not.
TriggerMode On After AcquisitionStart command is input, input the
signal selected by AcquisitionStart trigger as the trigger, and make AcquisitionActive effective.
TriggerMode Off AcquisitionStart command is input. It makes
AcquisitionActive effective regardless of AcquisitionStart.
AcquisitionEnd trigger: Set whether the end of the capture is to be controlled
externally or not.
TriggerMode On While AcquisitionActive is effective, input the signal
selected by AcquisitionEnd as the trigger, and make AcquisitionActive invalid.
TriggerMode Off AcquisitionStart command is input. It makes
AcquisitionActive invalid regardless of the trigger
source.
Note: Refer also to section 9.1.1
AcquisitionStart
Acquisition
Trigger
Wait
Acquis itionActive
Acquis ition TriggerWait
Acquis itionStop
Acquisi tion
start
com mand
Acquisi tion
stop
com mand
Expos ureActive
CCD Readout
FrameActive
FrameTransfer
Frame1 Frame N
FrameTriggerWait
FrameTrigger
Acquisi tionStatus
AT-200GE
- 42 -
9.2.1.2 Exposure
These commands are used for setting the exposure control. They include FrameStartExposureStartand ExposureEnd. If ExposureMode is set to any setting except OFF, the combination of the
ExposureMode setting and the TriggerControl setting will determine the type of exposure and whether triggering is OFF or ON. The following table shows the combination and the operation.
TriggerSelector
ExposureMode
Frame Start
Exposure Start
Exposure End
Operation
Previous JAI
trigger name
OFF
OFF
OFF
Trig OFF(Free run) No Exposure Control
Trigger OFF
Timed
OFF
OFF
Trig OFF(Free run) Exposure Control Is possible
Trigger OFF
ON
Trig On FrameStart Trigger
EPS
OFF
ON
Trig On ExposureStart Trigger
EPS
TriggerWidth
OFF
OFF
Trig OFF(Free run) No Exposure Control
Trigger OFF
ON ― OFF
Trig On FrameStart Trigger
PWC
OFF
ON
Trig On ExposureStart Trigger
PWC
Trigger Controlled
OFF
Trig OFF(Free run) No Exposure Control
Trigger OFF
OFF
Trig OFF(Free run) No Exposure Control
Trigger OFF
OFF
ON
ON
Trig On
Start/Stop
Note: “―”means that this setting does not impact the operation.
FrameStart triggerSet whether the start of the frame is to be controlled
externally or not.
TriggerMode On While AcquisitionActive is effective and ExposureMode is set
at Timed or TriggerWidth, start exposure using the signal selected by FrameStart trigger.
TriggerMode Off While AcquisitionActive is effective, self running operation
takes place.
ExposureStart trigger: Under the following conditions, this works the trigger to
start the exposure.
Frame start trigger is OFF and ExposureMode is set at Timed or TriggerWidth orTriggerControlled.
Note: If TriggerControlled is selected, ExposureEnd must be ON too.
TriggerMode On While AcquisitionActive is effective , FrameStart is OFF
and is set at Timed, TriggerWidth or TriggerControlled, starts the exposure by using the signal selected by ExposureStart as the trigger signal.
AT-200GE
- 43 -
TriggerMode Off While AcquisitionActive is effective, self
running operation takes place.
ExposureEnd triggerWhen ExposureMode is set at TriggerControlled, this
controls the stop timing only when ExposureStart is ON.
TriggerMode On While AcquisitionActive is effective, ExposureMode is
TriggerControlled and ExposureStart is ON, the exposure is stopped by using the signal selected by ExposureEnd as the trigger and the data is output.
TriggerMode Off While AcquisitionActive is effective, self
running operation takes place.
9.2.2 Memory readout control
It is possible to control the readout timing after the signal from the CCD is stored in the Frame Memory.
JAI_AcquisitionTransferStartThis activates the memory readout control.
TriggerMode ON While AcquisitionActive is effective,
AcquisitionTransferStart outputs the stored data.
TriggerMode OFF While AcquisitionActive is effective, the stream is
output.
9.2.3 Triggersoftware
This is one of the trigger sources and is the software trigger command. This has one command signal to each of the 6 items of TriggerSelector. To use this function, TriggerSource must be set at TriggerSoftware.
9.2.4 Triggersource
The following signals can be selected as the trigger signal source.
Off Software Line 1(TTL out1) Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in) Timer1Start Timer1End Counter1Start Counter1End UserOut1 UserOut2 UserOut3
AT-200GE
- 44 -
UserOut4 Action1 Action2
9.2.5 TriggerActivation
This determines the behaviour of the trigger. RisingEdge Initiate at the signal rising edge FallingEdge Initiate at the signal falling edge AnyEdge Initiate at either the signal rising edge or falling edge LevelHigh Initiate during the signal high level When receiving the trigger, if this is effective, the trigger is
automatically received.
LevelLow Initiate during the signal low level
When receiving the trigger, if this is effective, the trigger is automatically received.
Note: When TriggerWidth is used, TriggerActivation should be set at either LevelHigh or LevelLow.
9.2.6 Triggeroverlap
This function sets whether the trigger can be received during the data readout when FrameStart or ExposureStart is ON.
Off The trigger cannot be accepted during CCD readout.
This works the same as LVAL asynchronous trigger.
ReadOut The trigger can be accepted during CCD readout. This works as LVAL synchronous trigger if the CCD is reading out the
data. If CCD is not reading out the data, it works as LVAL async.
9.2.7 Triggerdelay
This function delays the trigger signal against the trigger input.
Step is 1usec/Step.
The setting range is from 0 to 65,535usec at 16bit.
9.3. Exposure Control
This is the function to manage the exposure settings.
9.3.1 Exposure Mode
The exposure mode can be selected from the following choices.
Off No exposure control.
Timed The exposure time is to be set in microseconds. If FrameStart and ExposureStart in TriggerSelector areOFF,
the exposure is controlled in Free Run. If FrameStart or ExposureStart in TriggerSelector is ON, this functions as the EPS mode.
AT-200GE
- 45 -
TriggerWidth This mode controls the exposure time by the pulse width.
If FrameStart and ExposureStart in TriggerSelector is OFF, The camera operates in Free Run. If FrameStart or ExposureStart in the TriggerSelector is ON, this functions as the PWC mode.
TriggerControlledThe exposure is controlled by ExposureStart and ExposureEnd.
The following is the table for the combination of ExposureMode and TriggerControl
and its function.
TriggerSelector
ExposureMode
Frame Start
Exposure Start
Exposure End
Operation
Previous JAI
trigger name
OFF
OFF
OFF
Trig OFF(Free run) Exposure control
Trigger OFF
Timed
OFF
OFF
Trig OFF(Free run) Exposure control is possible
Trigger OFF
ON
Trig On FrameStart Trigger
EPS
OFF
ON
Trig On ExposureStart Trigger
EPS
TriggerWidth
OFF
OFF
Trig OFF(Free run) No Exposure control
Trigger OFF
ON ― OFF
Trig On FrameStart Trigger
PWC
OFF
ON
Trig On ExposureStart Trigger
PWC
Trigger Controlled
OFF
Trig OFF(Free run) No Exposure control
Trigger OFF
OFF
Trig OFF(Free run) No Exposure control
Trigger OFF
OFF
ON
ON
Trig On
Start/Stop
Note: “―”means that this setting does not impact the operation.
9.3.2 ExposureTime
This is effective only if ExposureMode is set toTimed. This command can set the exposure time.
By using JAI_Exposure_Time Enable, the exposure time of R, G and B channels can be set the same time or set independently.
False ExposureTime is effective. True JAI_ExposureTime_R, JAI_ExposureTime_G and
JAI_ExposureTime_B are effective.
The setting step for the exposure time;
Trigger On 1μsec/Step Trigger OFF : 1Line/Step
The setting range of the exposure time;
Trigger On 69μs - 65535μs
Trigger Off 1L - the maximum value which can be set
AT-200GE
- 46 -
9.3.3 ExposureAuto
This is auto exposure control function and is effective only in the Timedmode.
The brightness is controlled by JAI AGC Reference.
ExposureAuto includes OFF, Once and Continuous modes.
The setting range is; JAI AGC Reference0-255 ExposureTime 72L - the maximum value which can be set
9.4. UserOutputSelector
In addition to TriggerSoftware, the user can use the following commands as the trigger
input sources.
UserOutput1 UserOutput2 UserOutput3 UserOutput4
The setting value is False or True.
9.5. Counter function
This function can count up the internal pulse counts.
9.5.1 CounterSelector
The AT-140GE has one counter. The counter function is activated by setting ConterEventSource, CounterResetSource or CounterTriggerSource.
9.5.2 CounterEventSource
CounterEventSource can be selected from the following signals.
CounterEventSource works as the trigger to start the count up.
Off AcquisitionTrigger AcquisitionStart AcquisitionEnd FrameStart Line 1(TTL out1) Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in)
9.5.3 CounterEventActivation
This selects the timing for when the counter starts up.
RisingEdge The counting starts at the signal rising edge.
AT-200GE
- 47 -
FallingEdgeThe counting starts at the signal falling edge. AnyEdge The counting starts at any edge of the signal.
9.5.4 CounterResetSource
The reset source can be selected from the following signals.
The reset source works as the trigger to reset the counter.
Off Software Line 1(TTL out1) Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in) Action1 Action2
9.5.5 CounterResetActivation
This selects the timing for resetting the counter.
RisingEdge The counter is reset at the signal rising edge. FallingEdgeThe counter is reset at the signal falling edge. AnyEdge The counter is reset at any edge. LevelHigh The counter is reset during the signal HIGH level.
LevelLow The counter is reset during the signal LOW level.
9.5.6 CounterValue
This can read the counter value or set the default value when the counter starts.
9.5.7 CounterValueAtReset
This can store the value just before reset and read the value.
9.5.8 CounterDuration
This can set the CounterCompleted value of the counter. The counter itself can count up to the maximum (FFFF).
9.5.9 CounterStatus
This shows the counter status.
CounterIdle The counter is not operating.
The CounterTriggerSource is Off. CounterTriggerWait When the counter is waiting for the start trigger CounterActive The counter is operating. CounterCompleted When the counting value reaches CounterDuration CounterOverflow If the counter counts past the maximum value
AT-200GE
- 48 -
Fig.35 Counter Status
9.5.10 CounterTriggerSource
This is used to select the counter trigger from the following signals. The counter trigger is the trigger that starts the count up.
Off AcquisitionTrigger AcquisitionStart AcquisitionEndFrame TriggerFrameStart FrameEnd Line 1(TTL out1) Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in) Action1 Action2
9.5.11 CounterTriggerActivation
This selects the timing for starting the count up.
RisingEdge The counter starts at the signal rising edge. FallingEdgeThe counter starts at the signal falling edge. AnyyEdge The counter starts at any edge. LevelHigh The counter starts when the signal becomes HIGH level. LevelLow The counter starts when the signal becomes LOW level.
CounterTrigger
Counter
Idle
CounterActive
Counter
Overflow
CounterReset
Counter
“0000”
CountUp
Count
NoChange
CounterEvent CounterEvent
Counter
“0000”
Count = CounterDuration
Counter
Completed
CounterIdle
Counter
Trigger
Wait
Count = FFFF
CounterStatus
16bit Counter
“0000” CountUp “FFFF”
Counter
“0000”
CounterValue
“0000” “FFFF”
CounterValue
AtReset
Count = CounterValue In
Event Active
Event NoActive Event NoActive
AT-200GE
- 49 -
9.6. Timer Control
9.6.1 TimerSelector
There is one internal timer. The timer function starts if the start trigger, TimerDelay
and TimerDuration are set.
9.6.2 TimerDuration
This is used to set the maximum value of the timer.
9.6.3 TimerDelay
This can set the period to start the timer. This results in the delay of the timer start.
9.6.4 TimerValue
This can set the default value of the timer and read the current setting value.
9.6.5 TimerStatus
This checks the current status of the timer and provides one of the following.
TimerIdle When the timer is not operating.
When TimerTriggerSource is OFF.
TimerTriggerWait When the timer is waiting for the start trigger
TimerActive When the timer is operating TimerCompleted When the timer reaches its maximum value
Fig.36 Timer Status
9.6.6 TimerTriggerSource
The start trigger signal to the timer can be selected from the following list.
Off AcquisitionTrigger AcquisitionStart AcquisitionEnd FrameTrigger FrameStart FrameEnd Line 1(TTL out1)
TimerTrigger
TimerIdle TimerActive
Delay
Timer
“0000”
Timer = TimerDuration
Timer
TriggerWai
t
TimerStatus
16bit DelayTimer
Delay Timer
Up
DelayTimer= TimerDelay
Timer
Completed
TimerIdle
DelayTimer N oChange
Timer
TimerValue
Timer
Up
TimerNoChange
16bit Timer
AT-200GE
- 50 -
Line 2(TTL out2) Line 3(Opt out1) Line 4(Opt out2) Line 5(Opt in1) Line 6(Opt in2) Line 7(TTL in1) Line 8(LVDS in) Timer1End Timer2End Action1 Action2
9.6.7 TimerTriggerActivation
The timing of the start trigger to the timer can be selected from the following.
RisingEdge The timer starts at the signal rising edge. FallingEdgeThe timer starts at the signal falling edge. AnyEdge The timer starts at any edge. LevelHigh The timer starts when the signal becomes HIGH level. LevelLow The timer starts when the signal becomes LOW level.
9.7. Event Control
9.7.1 EventSelector
The event can be selected from the following list.
AcquisitionTriggerFrameStartFrameEndExposureStartExposureEnd Line1RisingEdge Line1FallingEdgeLine2RisingEdgeLine2FallingEdgeLine3RisingEdge Line3FallingEdge, Line4RisingEdgeLine4FallingEdgeLine5RisingEdge Line5FallingEdgeLine6RisingEdgeLine6FallingEdgeLine7RisingEdge Line7FallingEdgeLine8RisingEdgeLine8FallingEdge
9.8. Video Send Mode
The Video Send Mode is the function to select how the image information will be read out from the camera.
Normal Ordinary operation Sequence Mode Sequence ROI operation Multi Mode Multi ROI operation
9.9. ActionControl
ActionControl is used to activate the specific functions of multiple cameras on the same network at the same time. For instance, it can be used to trigger multiple cameras at the same time.
ActionControl appears as two inputs (Action 1, Action 2) and is connected with 6 Triggers, CounterReset of the counter, CounterTrigger and Timer. If ActionControl is used, the input source to the trigger should be set to Action 1 or Action 2 in advance.
AT-200GE
- 51 -
10. Operation modes
10.1. Continuous mode (Free run)
For applications not requiring asynchronous external triggering, this mode should be used. In this mode it is possible to use a lens with a video controlled iris. As for the timing, please refer to chapter 7.7 “Video output timing”. In continuous mode, exposure time can be controlled by the frame rate or by the electronic shutter. The following examples describe the GenICam settings used to configure the camera for continuous operation.
10.2. Trigger operation with “timed” exposure (Previously called EPS)
An external trigger pulse initiates the capture, and the exposure time (accumulation time) is set in advance. The minimum active period of the trigger is 66μsec and the minimum trigger interval is shown below.
Mode
Minimum trigger interval
Overlap is set at Readout and the trigger is input during the readout (LVAL Sync)
1248L + 3L
Overlap is set at OFF or Readout and the trigger is input during the readout is not activated. (LVAL Async)
Exposure time + 1248L + 3L
Note: 1) On the above table, 1248L is FVAL interval on normal continuous mode
2) If BinningVertical is effective, 1L is different from the normal scanning. So, the minimum trigger interval will be different.
Fig. 37 Trigger control by Timed (Full pixels readout)
2 L
D A T A O U T
Effecti ve Li nes
Mi n : 2 L ~ M a x : 1 V
Fr om most l ong es t c hanne l
E x t . T r i g 1
Rc h S UB
Rc h S G
Rch Exposur e Peri od
Gc h S UB
Gc h S G
Gch Exposure Per i od
Bc h S UB
Bc h S G
Bch Exposur e Peri od
Sa me a s mos t s hor te st c hanne l
1
Wh en t he LVA L S ync Ac cum. : 2 .5 L Wh en t he L VAL Ay snc Ac cum 2 .0 t o 3. 0L
R e s e r v e d
OB 4 L + R e s e r v e d 2 L
6 L
1 2 4 4 L
i n t _ F V A L
i n t _ L V A L
i n t _ D V A L
1L i ne = 19 26 Cl ock ( 51 . 88us )
Exposure Active
1236
AT-200GE
- 52 -
Note: If the exposure time of R channel is 1/15sec. and the exposure time of G channel is
1/50,000sec., the image quality of the green channel at the 1/50,000 sec exposure time speed may not be guaranteed due to the fundamental CCD operation. In this mode, it is recommended to use the same exposure time for all three channels. If it is necessary to use with the different exposure time, please check the image quality first.
10.3. Trigger operation by “TriggerWidth” (Previously called PWC)
In this mode the accumulation time is equal to the trigger pulse width. Here it is possible to have a long time exposure. The minimum active period of the trigger is 2L and the minimum trigger interval is shown as follows.
Mode
Minimum trigger interval
Overlap is set at Readout and the trigger is input during the readout (LVAL Sync)
1.Exposure time < 1248L
1248L + 3L
2.Exposure time ≥ 1248L
Exposure time +2L
Overlap is set at OFF or Readout and the trigger is input during the readout is not activated. (LVAL Async)
Exposure time + 1248L + 3L
Note: 1) On the above table, 1248L is FVAL interval in normal continuous mode
2) In BinningVertical, 1L is different from the normal scanning. So, the minimum trigger
interval will be different.
Accumulation
t1
t2
LVAL sync operation
1.5L to 2.5L
2.5L
LVAL async operation
1.5L
2.0 to 3.0L
Fig.38 Trigger control by TriggerWidth (Full pixel readout)
2 L
Eff ecti ve Li nes
D A T A O U T
Mi n : 2 L~ Ma x : 3 0 V ( 2 37 6 0 L )
t 1
t 2
S U B
S G
E x t . T r i g
E x p o s u r e
P e r i o d
1
R e s e r v ed
6L
OB 4L + R e s e r v ed 2 L
1 24 4 L
1 23 6 L
i n t _ F V A L
i n t _ L V A L
i n t _ D V A L
E x p o s u r e
A c t i v e
1L = 1926Cl ock ( 51.88us)
1236
AT-200GE
- 53 -
10.4. Trigger operation by TriggerControlled
The timing of the exposure start and the exposure end is controlled by consecutive triggers. After the start trigger is input, the exposure is activated. When the end trigger is received, the exposure is stopped to output the image data.
The minimum active period of the trigger is 66μsec. and the minimum trigger interval
is shown as follows.
Mode
Minimum trigger interval
Overlap is set at Readout and the trigger is input during the readout (LVAL Sync)
1.Exposure time < 1248L
1054L + 3L
2.Exposure time ≥ 1248L
Exposure time +2L
Overlap is set at OFF or Readout and the trigger is input during the readout is not activated. (LVAL Async)
Exposure time + 1248L + 3L
Note: 1) On the above table, 1248L is FVAL interval in the normal continuous mode
2) In BinningVertical, 1L is different from the normal scanning. So, the minimum trigger
interval will be different.
Accumulation
t1
t2
LVAL sync operation
1.5 to 2.5L
2.5L
LVAL async operation
1.5L
2.0 to 3.0L
Fig. 39 Trigger operation by TriggerControlled
2 L
Eff ecti ve Li nes
D A T A O U T
t 1
t 2
S U B
S G
E x p o s u r e
P e r i o d
1
T r i g
E x po s ur e s t a r t E x po s ur e E n d
R e s e r v ed
OB 4 L+ Re s e r v ed 2L
6L
1 24 4 L
1 23 6 L
i n t _ F V A L
i n t _ L V A L
E x p o s u r e
A c t i v e
i n t _ D V A L
1L = 1926Cl ock ( 51. 88us )
1236
AT-200GE
- 54 -
10.5. Trigger input and exposure start timing
Triggeroverlap
This function is used to set whether the trigger can be accepted during the data readout in cases where FrameStart trigger or ExposureStart trigger are “ON”.
OFF: While the CCD reads out the data, the trigger cannot be accepted.
This works as LVAL asynchronous operation.
ReadOut: While the CCD reads out the data, the trigger can be accepted.
In this mode, if the trigger is input during CCD readout, it works as LVAL synchronous and if the trigger is input while the CCD is not reading out, it works as LVAL asynchronous.
This is the same behaviour as LVAL SYNC/ASYNC auto detection.
Note: During synchronous reset, a jitter of up to 1 LVAL will occur from trigger input
to exposure start and end. During asynchronous reset, there is no jitter.
The minimum trigger interval is shown as follows. The synchronous reset shows the shorter interval.
Mode
Minimum trigger interval
Synchronous reset
1248L + 3L
Asynchronous reset)
Maximum exposure time + 1248L + 3L
Note: The above table is based on Exposure mode Timed, Trigger ON.
1248L is FVAL interval in the normal continuous mode.
10.5.1 Synchronous reset timing
10.5.1.1 In the case of Expsoure mode = Timed, Trigger = ON (Full frame)
Fig.40 Synchronous reset Timed
2. 5L
DATA out
t1+1L( Max)
Ext. Trigger
Exposure Period
Exposure Delay
Data Out Delay
Exposure Period
Exposure Active
14.5L
int-FVAL
int-LVAL
AT-200GE
- 55 -
10.5.1.2 In the case of Expsoure mode = Trigger width, Trigger = ON (Full frame)
Fig.41 Synchronous reset (Trigger width)
10.5.2 Asynchronous reset timing
10.5.2.1 In the case of Expsoure mode = Timed, Trigger = ON (Full frame)
Fig.42 Asynchronous reset (Timed)
10.5.2.2 In the case of Expsoure mode = Trigger width, Trigger = ON (Full frame)
Note: In BinningVertical, the delay of exposure end is 57.54μsec. (1L=2136clock)
Fig. 43 Asynchronous reset (Trigger width
DATA out
Ext. Tri g
9. 7us
Exposure
Exposure Period
Exposure delay
Data Out Delay
Exposure
Active
2 to 3L
14 to 15L
int-FVAL
int-LVAL
Data out Del ay
Del ay of Expos ure S t ar
t
( Exposur e)
DATA out
Ext . Tri g
Exposur e Pr i od
Del ay of Expos ure End
9. 7us
29.7us
Exposure
Active
2 to 3L
14 to 15L
int-FVAL
int-LVAL
AT-200GE
- 56 -
10.6. Sequence Trigger Mode
This mode allows the user to define a preset sequence of up to 10 images, each with its own ROI, Exposure time and Gain values. As each trigger input is received, the image data within the preset sequence is output as described below.
Trigger
Sequence Operation
Fig.44 Sequential Trigger Mode
This function is effective when the video send mode is set at the sequence mode. In the sequence mode, the following parameters can be set.
Sequence ROI index: This is the index to set. Sequence ROI FrameCount: Set the frame number in the current index Sequence ROI Next index: Set the next index Sequence ROI Width: Set the horizontal readout width Sequence ROI Height: Set the vertical readout lines Sequence ROI Offset X: Set the horizontal offset Sequence ROI Offset Y: Set the vertical offset Sequence ROI Gain: Set the gain Sequence ROI Exposure Time: Set the exposure time.
The following default settings can be modified by the user to define a sequence.
ID
ROI
Exposure
time(μsec)
Gain
Frame
count
Width
Height
Offset
X
Frame
count
1
1624
1236 0 1
20000
0
1
2
1624
1236 0 1
20000
0 1 3
1624
1236 0 1
20000
0 1 4
1624
1236 0 1
20000
0 1 5
1624
1236 0 1
20000
0 1 6
1624
1236 0 1
20000
0 1 7
1624
1236 0 1
20000
0 1 8
1624
1236 0 1
20000
0
1
9
1624
1236 0 1
20000
0 1 10
1624
1236 0 1
20000
0
1
The other necessary register for the sequence ROI mode is Sequence Repetition. It sets the number of times the sequence will repeat in the range of 1 to 255 or indefinitely (Sequence Repetition = 0).
Sequence 1 Sequence 4Sequence 3Sequence 2
AT-200GE
- 57 -
10.7. Multi ROI Mode
A maximum of 5 preset ROI images can be taken from one image. Using this function, the total data can be smaller than a full frame.
Fig 45. Multi ROII
If the Video Send Mode Selector is set to Multi Mode, this function becomes effective. In the Multi ROI Mode, the following items can be set (see section 12.4.5.11 for an example).
Multi ROI Index This is the index (0-4) to which the setting will be applied Multi ROI Next Index Indicate the next index to read out Multi ROI Width Set the horizontal readout width Multi ROI Height: Set the vertical readout lines Multi ROI Offset X Set the horizontal offset
Multi ROI Offset Y: Set the vertical offset
Each ROI can be overlapped.
ROI 1
ROI 2
ROI 3
ROI 4
ROI 5
AT-200GE
- 58 -
10.8. Delayed Readout Mode (JAI Custom Control)
If multiple cameras need to be simultaneously triggered by one trigger pulse, this function can be used in order for the Ethernet bandwidth to accommodate the added traffic without conflicts. Refer to the chapter 8.4 too. This function can be set by the following;
Set VideosendmodeSelector in the JAI Custom Control to Multi ROI and Set JAI_AcqusitionTransferStart to ON, then the readout can be controlled by the external trigger signal which is selected in JAI_AcqusitionTransferStart.
Fig.46 Delayed Read Out
9.9. Mode and function matrix table
The following table shows the possible combination of mode and function. for effective and × for invalid
Trigger
operation mode
Binning
Vertical
Exposure
Time
Frame
Count
Multi
ROI
Sequence
ROI
Auto
Iris
out
Auto
Exposure
/Gain
Continuous
OFF/ON
×
○ ○ × ○ ○
Timed continuous
OFF/ON
○ ○ × ○ ○
Timed triggered
OFF/ON
× ○ ○ × ×
TriggerWidth
triggered
OFF/ON
×
× ○ × × ×
TriggerControlled
triggered
OFF/ON
×
× ○ × × ×
Exposure
CCD output
Store in GigE
GigE output
Frame Start Trigger
CCD surface
CCD readout
Frame memory
JAI Acquisition Transfer Start Trigger
Ethernet output
AT-200GE
- 59 -
11. Image processing
11.1. Basic construction
The AT-200GE is a 3CCD camera equipped with F4, 1/1.8 inch prism optics. Red, green and blue color signals are taken from each 2 mega CCD which are filtered to the red, green and blue spectral wavelengths. A 32-bit microprocessor controls all functions in the AT-200GE camera. The CCD sensor output is normalized in CDS and preamplifiers. The signals are then digitized to 16 bits. Digital gain control, color matrix, look-up tables and setup can do signal processing in 16 bits before the signal is converted to a 30- or 24-bit RGB pixel format via GigE Vision interface.
Fig.47 Principle diagram for signal processing
11.2. Shading compensation
The AT-200GE implements a digital shading compensation circuit for the white shading which could be caused in the prism or optical system. The whole image is divided horizontally and vertically and uses the center level as the reference. The circuit will compensate the difference between the center and each divided area. The range for compensation is a maximum of 25%. In the factory, the shading compensation is activated and stored in the “Factory” area of the memory. The user can uses this data if the shading compensation is ON.The factory default is OFF. The AT-200GE has two shading compensation circuits.
1. Color shading compensation
In this mode, the shading is compensated using the G channel as the reference. Adjust R and B channels to match the characteristics of the G channel. Use white
balance to match R, G and B levels.
Fig.48 Conceptual drawing for color shading compensation
750 nm700650600550
50 0
450
4 0 0
Light
CCD
CCD
CCD
B ch A/D & process circuit Blemish compensation Shading compensation Color matrix LUT/Gamma/Knee
GigE Interface
G ch A/D & process circuit Blemish compensation Shading compensation Color matrix LUT/Gamma/Knee
R ch A/D & process circuit Blemish compensation Shading compensation Color matrix LUT/Gamma/Knee
750 nm700650600550
50 0
450
4 0 0
750 nm700650600550
50
0
450
4 0 0
Video Level
Video Level
AT-200GE
- 60 -
2. Flat shading compensation In this mode, each channel can be adjusted to achieve flat characteristics.
Fig.49 Conceptual drawing for flat shading compensation
Note: The maximum level of the shading compensation is 25%. In a certain
circumstances such as lighting conditions or used lenses, it may not be compensated. The following is the lens condition. Use 1/1.8 inch type and lens designed for 3CCD camera. The shading depends on the focal length and F number. The wide angle lenses or using a lens in fully open iris condition may deteriorate the shading characteristics.
In order to perform the shading compensation,
Shading correction mode: Select Flat shading or Color shading Shading Enable: True Shading selector: Select R, G or B In case of color shading, select R or B Shading correct: Perform Shading Calibration In order to store the data, select user I or 2 in User selector and activate User set
load.
11.3. Auto White balance
The AT-200GE has 2 auto white balance modes: one push auto white balance or continuous auto white balance. The white balance can adjust R channel and B channel using G channel as the reference in order to set three channels equal. The reference color temperature is 7500K.
The measuring area for the auto while balance is the same as the area of the output(AOI).
Continuous
One push
OFF(Manual)
Tracking range
0.5 to 2.0
0.5 to 2.0
0.5 to 2.0
Adjustable range(R and B)
-6dB +6dB
-6dB +6dB
-6dB +6dB
Store the setting value
No
Yes
Yes
Note: In continuous mode, if the white part is not enough to make an adjustment, the white
balance may not achieve a proper white color.
Note: The completion of one push auto white requires a maximum of 5 seconds to complete.
Video Level
Video Level
AT-200GE
- 61 -
11.4. Gain
The analogue gain and the digital gain can be set from the external. Each functions are the following. Analog All: This is the master gain control. This can set R,G and B simultaneously.
The range is 0 to 15dB. Analog Red: R gain for WihteBalance and the range is ±6dB. Analog Blue: B gain for WihteBalance and the range is ±6dB. Digital All: This is for the fine tuning of the master gain. The range is ±3dB. Digital Red: This is for the fine tuning of R channel and the range is ±3dB. Digital Blue: This is for the fine tuning of B channel and the range is ±3dB.
Note: If WhiteBalace(Balance Ratio) is set, the level of Analog Red and Analog Blue is
applied.
11.4.1 GainAuto
This is the auto level control using Gain command. JAI AGC Reference can control the brightness of the auto gain. GainAuto select OFF, Once or Continuous. The adjusting range is:
JAI AGC Reference 0 to 255 Gain 0 to 15dB5.6 times
11.5. BlackLevel
The black level of the image can be controlled by 1 LSB step for 10bit output.
11.6. Linear matrix
The AT-200GE incorporates a linear color matrix circuit to improve color reproduction. As this circuit processes signals in the linear stage, before the gamma correction circuit, the gamma circuit does not affect color reproduction. The linear matrix is set by Color Transformation Selector. This is OFF at the default setting.
This circuit has:
1. Linear : OFF
2. RGB to RGB : The individual setting for R,G or B is possible.
3. RGB to Custom 1 : sRGB setting. Standard which HP and Microsoft
specify for printers and monitors. This preset is based on this standard.
4. RGB to Custom 2 : Adobe RGB setting. Standard which Adobe systems specify. This preset is based on this standard.
Important Note:
If sRGB or Adobe RGB is used, please note the following procedure.
1) Achieve the white balance under the condition of D65 (6500K) illumination.
2) Gamma should be set at 0.45 and set the linear matrix at either sRGB or Adobe RGB.
3) Monitor should comply with sRGB or Adobe RGB color reproduction capability.
AT-200GE
- 62 -
11.7. LUT (Look Up Table) and gamma
The AT-200GE uses LUT(Look UP Table) to adjust the gamma. JAI LUT mode is used for this function. If LUT is selected, the required gamma characteristics can be achieved. The gamma can be set from 1.0 to 0.45.
Fig.50 Gamma setting
Note: The analog signal is used only internally.
11.8. Test pattern generator
The AT-200GE has an internal test pattern generator. These signals are output as the last process of the digital signal processing circuit and can be used for adjustment of the related system. The AT-200GE has a total of 6 test pattern types.
Gray Horizontal ramp Gray Vertical Ramp Gray Horizontal Ramp Moving
(The starting point of the gradation
moves to the right.)
Gray Vertical Ramp Moving Color Bar
(The starting point of the gradation moves to the bottom.)
Fig.51 Test patterns
CCD out
Analog Signal
Digital Out(32bit)
Digital Out(24bit)
Black
Setup 3.6%, 25mV
32LSB
8LSB
200mV
700mV
890LSB
222LSB
230mV
800mV
1023LSB
255LSB
AT-200GE
- 63 -
12. Examples of operation using JAI Control Tool
Special attention: In this chapter, the images for AT-140GE are used for
explanation purpose.
12.1. About GenICamTM SFNC1.3
The AT-200GEis designed as conforming to GenICam SFNC1.3. GenICam SFNC stands for GenICam Standard Feature 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, starting with the AT-140GE and after, JAI GigE Vision cameras will now fully comply with GenICam SFNC feature names.
Accordingly, terminologies used for functions will be much different from previous models. This manual explains the basic operation using feature names specified in the GenICam 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 details
12.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 features name, enabling customers to operate cameras in a familiar way.
If the latest version of the camera is connected, some traditional JAI feature names such as JAI Preset Shutter, will display in the Feature Properties in addition to the newer GenICam SFNC 1.3 names.
These feaures 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 depending on the specific camera.
AT-200GE
- 64 -
12.3. Examples of camera operation
The following explains the operation of the camera using the GenICam SFNC 1.3 Control Tool.
12.3.1 Operational cautions
1. Features shaded gray in the Features Properties can not be set.
2. If the image size is to be changed, image capturing should first be stopped before setting the size parameters.
12.3.2 Connecting camera(s)
Connect the camera to the network. If the connection is established, start the JAI Control Tool. The model name of the connected camera and icon will be displayed in the screen.
After clicking the icon, the status will change to indicate the camera is successfully
connected to the Control Tool.
12.2.3 Camera setting layers
GenICam has 3 levels of settings. Those are Beginner, Expert and Guru. The number of available settings increase with each level up to a maximum in the Guru layer.
The following examples of Acquisition control menus illustrate how settings expand from level to level.
AT-200GE
- 65 -
Beginner
Expert
Guru
AT-200GE
- 66 -
12.4. Input and output settings
12.4.1. Connection with the external devices
The relation of the line input and output (Digital I/O) and the external terminal in the JAI GigE Vision cameras is fixed. Refer to section 6.1 for the details.
In the Control Tool, they are displayed as Line1-TTL Out 1.
Note: These settings are only available in the Expert and Guru setting layers.
12.4.2. Setting inputs and outputs
12.4.2.1 Select signal to connect with Line which is selected by Line selector
This function determines which signal is connected with Digital I/O (Line 1 through
Line 8). The following figure is an example of setting Line 5 –Opt In 1. In this case, Line Source is the signal to connect with Line 5 -Opt In 1. But Frame Active is available for only output and accordingly, it is not selectable in the Control tool. Line Format is automatically set at Opto Coupled.
The following figure is an example of setting output so that the signal output from Line1 – TTL Out 1is selected from signals in the Line Source. In this case, Exposure Activeis selected to output through TTL Out 1. TTL is automatically selected as Line Format.
AT-200GE
- 67 -
12.4.2.2 Select Trigger Source
Which signal is used as the trigger signal can be configured by the Trigger Source in the Trigger Selector of Acquisition Control. In the following figure, Frame Start is selected as the trigger and the trigger source is configured Line7 – TTL In 1. In the following picture, Trigger Mode is OFF. But to activate the trigger, it should be set ON.
12.4.3. Specify the image size to be captured
Refer also to the chapter 7.2. The following parameters are required to specify the image size. OFFSET X Specify the starting position of the image in the horizontal
direction Width Specify the width of the image OFFSET y Specify the starting line of the image Height Specify the height of the image
AT-200GE
- 68 -
In order to readout full pixels,
OFFSET x = 0
Width = Maximum number of pixels in the horizontal direction
OFFSET y =4
Height= Maximum number of pixels in the vertical direction
In the AT-200GE, total pixels include pixels in the OB. In order to transfer the full pixel image without OB, a setting of OFFSET x = 0 and OFFSET y = 4 is the starting point. Refer to the chapter 7.2.2.
Beginner
Expert , Guru
Full pixels readout Full pixels and OB ( part )
AT-200GE
- 69 -
Line Pitch is explained in chapter 7.9. The resulting image is shown on the right. This is the result of Line Pitch set to 2088 which is half of full width. The half image, starting from the beginning of the full image is enlarged and output. (This is a picture captured in TIFF)
12.4.4. Acquisition of the image
The settings related to image acquisition are configured in the Acquisition Control. The following shows theAcquisition Control screen (Guru layer)
AT-200GE
- 70 -
After setting the acquisition, click Start Acquisition button.
12.4.4.1 Basic settings
The basic setting items are Acquisition Mode, Trigger Selector, Exposure Mode.
Acquisition Mode
Acquisition Mode can be selected from Continuous, Single Frame and Multi Frame.
Continuous: If the trigger is input, the image is continuously captured.
In order to stop the acquisition, Acquisition End command must be executed.
Single Frame: If the trigger is input, only one frame is captured and after the
completion of capturing, the acquisition is automatically stopped.
Multi Frame: If the trigger is input, frames which are set by Acquisition Frame
Count are captured and after the completion of capturing, the acquisition is automatically stopped.
Trigger Selector
AT-200GE
- 71 -
Trigger Selector includes Acquisition Start and Acquisition End commands which determine the start point and end point of acquisition, and Trigger commands which set the trigger timing.
Acquisition Start has ON or OFF setting. Refer to chapter XX for the details.
ON: In this case, if Acquisition Start Trigger is applied, the status is waiting the
trigger input. The acquisition starts in the order of Acquisition start Trigger input and Trigger signal input.
OFF: In this case, the camera runs freely. If the trigger signal is input, the
acquisition starts immediately.
Trigger setting
Select from Frame Start, Exposure Start, Exposure End and JAI Acquisition Transfer Start and set the details.
Frame Start: The exposure starts at the point of frame start. Exposure Start : The exposure starts at the point of exposure start. Exposure End : This command stops the exposure. This is used together with Exposure Start and Trigger Controlled. JAI Acquisition Transfer Start : This command makes the delayed readout from the
camera effective.
Exposure Mode setting
Timed : The exposure is effective only for setting duration. Trigger Width : The exposure time is equal to the trigger width. Trigger Controlled : Exposure Start Trigger starts the exposure and
Exposure End stops the exposure.
AT-200GE
- 72 -
12.4.5. Setting examples
12.4.5.1 Capture the image continuously with fastest frame rate
Acquisition Mode
Continuous
Acquisition Frame Rate
20.814 fps
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : OFF
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
OFF or Timed
Exposure Time
Any value
If Exposure Mode is Timed
12.4.5.2 Capture the image with a half of the frame rate (increasing the sensitivity)
Acquisition Mode
Continuous
Acquisition Frame Rate
10 fps
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : OFF
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
OFF or Timed
Exposure Time
Any value
If Exposure Mode is Timed
12.4.5.3 Capture one frame of the image with preset exposure time using the external trigger
Acquisition Mode
Single Frame
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : ON
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
Timed
Exposure Time
Any value
AT-200GE
- 73 -
Frame Start settings
Trigger Source
Choose from the above selection
Trigger Activation
Rising Edge, Falling Edge, Any Edge
Trigger Overlap
Off or Read Out
Trigger Delay
Any valueNormally set to 0
12.4.5.4 Capture multi frames of the image with preset exposure time using the external trigger
In the 12.4.5.3 example, the following setting should be changed.
Acquisition Mode
Multi Frame
Acquisition Frame Count
Any value which can be set
12.4.5.5 Capture one frame of the image with the trigger width using the external trigger
Acquisition Mode
Single Frame
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : ON
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
Trigger Width
AT-200GE
- 74 -
Frame Start setting
Trigger Source
Choose from the above selection
Trigger Activation
Level High or Level Low
Trigger Overlap
Off or Read Out
Trigger Delay
Any valueNormally set to 0
12.4.5.6 Capture multi frames of the image with the trigger width using
the external trigger
In the example 12.4.5.5, the following setting should be changed.
Acquisition Mode
Multi Frame
Acquisition Frame Count
Any value which can be set
12.4.5.7 Capture the image continuously with preset exposure time by using the external trigger
Acquisition Mode
Continuous
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : ON
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
Timed
Exposure Time
Any value
AT-200GE
- 75 -
Frame Start setting
Trigger Source
Choose from the above selection
Trigger Activation
Rising Edge, Falling Edge, Any Edge
Trigger Overlap
Off or Read Out
Trigger Delay
Any valueNormally set to 0
12.4.5.8 Capture the image by Exposure Start trigger and stop by Exposure End.
Acquisition Mode
Single Frame
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition End
Trigger mode : OFF
Frame Start
Trigger mode : OFF
Exposure Start
Trigger mode : ON
Exposure Stop
Trigger Mode: ON
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
Trigger controlled
Exposure Start and Exposure End setting
For each item, the following should be set.
Trigger Source
Choose from the above selection
Trigger Activation
Rising Edge, Falling Edge, Any Edge
Trigger Overlap
Off
Trigger Delay
0
AT-200GE
- 76 -
12.4.5.9 Capture the image using Software Trigger
Acquisition Mode
Continuous
Trigger selector
Acquisition Start
Trigger mode : OFF
Acquisition Stop
Trigger mode : OFF
Frame Start
Trigger mode : ON
Exposure Start
Trigger mode : OFF
Exposure Stop
Trigger Mode: OFF
JAI Acquisition Transfer Start
Trigger Mode: OFF
Exposure Mode
OFF or Timed
Exposure Time
Any value
Exposure Mode=Timed の場 合
Frame Start setting
Select Software in the Trigger Source and execute Trigger Software command.
Software trigger is generated inside the camera and the settings are not changed. Therefore, it is useful if the customer tests the trigger function.
In order to use the software trigger, use User Output.
Select User Output, and select the same user output in the Trigger Source.
AT-200GE
- 77 -
12.4.5.10 Sequence Trigger setting
Set Video Send mode selector in the JAI Custom Control to Sequence mode. Then, set each image by Sequence ROI Index in the JAI Custom Control.
The following example is for Index0 and one frame is captured.
Then, in the Sequence ROI Next Index, the next image is set. Other images are set in the same manner. Next index can also set the order of capturing the images. In order to stop the sequence, the next index of the last index should be set OFF.
12.4.5.11 Multi ROI setting
Set Video Send Mode Selector in the JAI Custom Control to Multi ROI mode.
Set the image selected by ROI Index. The following example is Index 0.
AT-200GE
- 78 -
Then, the next image is set by Multi ROI Next Index. The following example is for Index 1.
After that, set the image of Index 1 by Multi ROI Index.
While repeating the above procedure, set the necessary ROI. Maximum of 5 images
can be set. On the last image setting, set Multi ROI Next Index to OFF.
12.4.5.12 Delayed readout setting
If a system using multiple cameras is configured, it can use delayed
readout in order to improve the traffic in the PC port. Refer to the chapter xx.
Setting: Trigger selector: JAI Acquisition Transfer Start Trigger mode: ON
This should be applied to all connecting cameras.
12.4.5.13 Operate the external strobe light
Exposure Active can be used as the strobe driven signal.
Then set LINE for signal output. The following example selects Line 1- TTL Out 1 as the output terminal.
AT-200GE
- 79 -
12.4.5.14 Achieve white balance using individual exposure time for R,G,B
In the AT-200GE, if Exposure Mode is set to Timed , it is possible to
white balance by adjusting individual exposure times for R, G and B channels.
A better S/N ratio can be achieved as compared to using gain.
Select each R, G or B channel in the JAI Exposure Time Selector.
Set the exposure time for each channel in the JAI Exposure Time.
12.4.6 How to view the XML file
All features and registers are stored in the camera as an XML file. The XML file is stored in the following folder. This is for SDK 1.4.0 version.
Program JAI SDK GenICam XML Transportlayers JAI
AT-200GE
- 80 -
13. External Appearance and Dimensions
Note: Rear protrusion on C-mount lens must be less than 4.0mm
Fig. 52 Outline
AT-200GE
- 81 -
14. Specifications
14.1. Camera sensitivity response
Fig.53 AT-200GE Camera Sensitivity response
0.000
10.000
20.000
30.000
40.000
50.000
60.000
70.000
80.000
90.000
100.000
400 45 0 50 0 550 60 0 65 0 70 0 750 80 0
Gch
Bch Rch
AT-200GE Camera Sensitivity Response
Wave Length (nm)
Relative Sensitivity Response (%)
AT-200GE
- 82 -
14.2. Specification table
Specifications
AT-200GE
Optical system
1/1.8 inch F4.0 prism
Scanning system
Progressive
Synchronization
Int. X-tal
CCD sensors
3 x 1/1.8” IT CCD on prism. Sony ICX274AL
Sensing area
7.15 (h) x 5.44 (v) mm 1/1.8 inch diagonal
Cell size
4.4 (h) x 4.4 (v) m
Active Image Output pixels
1624 (h) x 1236 (v)
Pixel clock
37.125 MHz
Scanning lines
More than 1248 lines (Binning Vertical=1, Full area readout)
Horizontal frequency / Vertical frequency (Frame rate) at Continuous mode
Effective/total line
Horizontal freq.
Frame rate
Full area
Binning Vertical=1
1236 / 1248
19.276 KHz
15.45 fps (*1)
Minimum line setting
Binning Vertical=1
8 / 156
19.276 KHz
123.56 fps (*2)
Vertical binning
Binning Vertical=2
618 / 628
17.381 KHz
27.68 fps
*1: In the condition of full area readout and fastest frame rate
*2: In the condition of 8 lines readout and fasted frame rate
Horizontal Binning
Binning horizontal= 1(OFF), 2(ON)
The frame rate and line rate is not changed.
OB transfer mode
ON / OFF
Digital Video output
GigE Vision interface
RGB8Packed, RGB10V1Packed, RGB10V2Packed
Video output for lens iris
0.7 V p-p, 75 NUM luminance signal w/o Sync
Sensitivity (on sensor) (min.)
0.62 Lux, (full frame, gain=+15dB, trigger=OFF, 50% video
S/N ratio
>50 dB. (0dB gain)
Inputs
HIROSE 12 pin: OPT x 2
HIROSE 9 pin : TTL/75Ω x 1, LVDS x 1
Outputs
HIROSE 12 pin: OPT x 2
HIROSE 9 pin: TTL x 2
Gain Gain range
Analog Analog All (Master gain) : 0db to +15dB (0.0359dB/step) Analog Red (R gain) : -6dB to +6dB (0.0359dB/step) Analog Blue (B gain) : -6dB to +6dB (0.0359dB/step)
Digital Digital All (Digital Master gain) : -3dB to +3dB (0.0541dB /step) Digital Red (R gain) : -3dB to +3dB (0.0541dB /step) Digital Blue All (B gain) : -3dB to +3dB (0.0541dB /step)
Acquisition Control
Single frame, Multi frame ,Continuous
Trigger Control
Acquisition start, Acquisition end, Frame start, Exposure start, Exposure end
JAI Acquisition transfer start
Exposure Control
In conjunction with the trigger control, the operation mode can be set.
1.OFF
2.Timed: Setting unit is: Trigger mode OFF(Self running) : 1 line step (*1) Trigger mode ON: 1μ second step (*2)
3.Trigger width: Exposure for the pulse width duration
4.Trigger controlled : Exposure the duration between start and stop
*1) Timed: Trigger mode OFF Clock =1 line, Counter for exposure =16bit *2)Trigger mode ON Clock 1MHz, Counter for exposure=16bit
Timer function
X 1 ( Clock=1MHz, Timer counter and timer delay counter = 16bit)
Counter function
X 1 (Counter=16bit)
Event message
The internal signal status can be output as the event message
White balance
Manual/one push, continuous,
Gain range: -6 to +6 dB / tracking range 4000K to 9000K
White balance setting in factory: 7500K
AT-200GE
- 83 -
LUT / Gamma
LUT or gamma can be selected
LUT :Setting point 1024, 10bit
Gamma :1.0 to 0.45
Linear Matrix
Manual for R, G and B / Preset (sRGB, Adobe RGB)
Shading Compensation
ON /OFF (Color shading and flat field shading)
Black level
± 128LSB (at 10bit output)
Event message
Exposure start, Exposure end, Trigger IN, Video start, Video end, GPIO status
Video output connector
RJ-45 x 1
Control interface
Gigabit Ethernet (IEEE802.3, ATA GigE Vision Standard)
Packet size can be set from 1476 bytes to 16K(16020) bytes. (Default is 1476)
Operating temperature
-5C to +45C.
Humidity
20 - 80% non-condensing
Storage temp./humidity
-25C to 60C/20% - 80% non-condensing
Vibration
3 G (15 Hz – 200 Hz in XYZ)
Shock
50 G
Regulations
CE (EN 61000-6-2, EN 61000-6-3), FCC part 15 class B, RoHS
Power
10.8V to 26.4V DC, 0.67 A (Typical , Full frame, DC +12V in)
Lens mount
C-mount (Rear protrusion on C mount must be less than 4mm)
The lens used should be designed for 3CCD cameras.
Flange back
17.526mm, Tolerance +0 to –0.05mm
Optical axis
Center 0.1mm
Dimensions
55 x 55 x 98.3 mm (HxWxD)
Weight
340g
Note: 1) Above specifications are subject to change without notice
2) Specifications are valid after a 30 min. warm up period.
AT-200GE
- 84 -
Appendix
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 components. Do not attempt to disassemble this camera. Do not expose this camera to rain or moisture. Do not face this camera towards the sun, extreme bright light or light reflecting objects. 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. Power off the camera during any modification, such as changes of jumper and switch settings.
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 are associated with typical sensor characteristics.
V. Aliasing
When the CCD camera captures stripes, straight lines or similar sharp patterns, jagged image on the monitor may appear.
Blemishes
All cameras are shipped without visible image sensor blemishes. Over time some pixel defects can occur. This does not have a practical effect on the operation of the camera. These will show up as white spots (blemishes). Exposure to cosmic rays can cause blemishes to appear on the image sensor. Please take care to avoid exposure to cosmic rays during transportation and storage. It is recommended using sea shipment instead of air flight in order to limit the influence of cosmic rays on the 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 on the video monitor screen.
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 the lens or the image sensor of the camera. It is therefore important to keep the protective caps on the lens and on the camera until the lens is mounted. Point the lens mount of the camera downward to prevent dust particles from landing on the optical surfaces of the camera. This work should be done in a dust free environment. Do not touch any of the optical surfaces of the camera or the lens.
AT-200GE
- 85 -
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 to the PCB inside the camera.
If you mount the tripod mounting plate, please use the provided screws.
5. Exportation
When exporting this product, please follow the export regulation of your own country.
6. References
1. This manual and datasheet for the AT-200GE can be downloaded from www.jai.com
2. Camera control software can be downloaded from www.jai.com
Camera chassis
Fixing plate
Mounting the camera to fixing plate
4.5mm ± 0.2mm
Camera chassis
Tripod mount
4.5mm ± 0.2mm
Attaching the tripod mount
AT-200GE
- 86 -
Change history
Date
Revision
Changes
Jan.2011
1.0
New release
Oct 2011
1.1
Correct typo
Mar. 2012
1.2
Add the description of how to perform the shading compensation
May 2012
1.3
Delete Blemish Compensation function
May 2012
1.4
Change the description on section 6.4 and 6.5. Change fig 14 and 15.
Jan. 2015
1.5
Correct the white balance reference color temperature from 7800K to 7500K.
AT-200GE
- 87 -
User's Record
Camera type: AT-200GE
Revision: ……………..
Serial No. ……………..
Firmware version. ……………..
For camera revision history, please contact your local JAI distributor.
User's Mode Settings.
User's Modifications.
Company and product names mentioned in this manual are trademarks or registered trademarks of their respective owners. JAI A-S cannot be held responsible for any technical or typographical errors and reserves the right to make changes to products and documentation without prior notification.
Europe, Middle East & Africa
Asia Pacific
Americas
Phone +45 4457 8888 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...