JAI SPARK SP-20000-PMCL Manual
Spark Series
User Manual
SP-20000M-PMCL
SP-20000C-PMCL
20M CMOS Digital Progressive Scan
Monochrome and Color Camera
Document Version: Ver.1.9B
SP-20000-PMCL_Ver.1.9B_Feb2016
1045J-1304
SP-20000M-PMCL / SP-20000C-PMCL
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 SP-20000M-PMCL and SP-20000C-PMCL
comply with the following provisions applying to its standards.
EN 61000-6-3 (Generic emission standard part 1)
EN 61000-6-2 (Generic immunity standard part 1)
FCC
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant
to Part 15 of the FCC Rules. These limits are designed to provide 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.
-2-
SP-20000M-PMCL
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定。
SP-20000C-PMCL
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定。
SP-20000M-PMCL / SP-20000C-PMCL
-
Contents
-
Before using this camera .....................................................................1. General ....................................................................................2. Camera composition ....................................................................3. Main features ..............................................................................4. Locations and functions .................................................................-
67789-
4.1 Locations and functions ..................................................................................... - 9 4.2 Rear Panel .................................................................................................. - 10 -
5. Input and output.......................................................................... - 11 -
5.1 Connectors and pin assignment ........................................................................ - 11 5.1.1
12-Pin connector ..................................................................................... - 11 5.1.1.1 Figure ............................................................................................. - 11 5.1.1.2 Pin Assignment .................................................................................. - 11 5.1.2 Camera Link Connector ............................................................................. - 11 5.1.2.1 Figure ............................................................................................. - 11 5.1.2.2 Pin assignment .................................................................................. - 12 5.1.3
AUX connector HIROSE 10-Pin connector .................................................... - 12 5.2 Camera Link interface ................................................................................... - 13 5.2.1 Camera Link Interface .............................................................................. - 13 5.2.2 Camera Link Pixel clock ............................................................................ - 14 5.3 Digital IN/OUT Inteface .................................................................................. - 14 5.3.1
Line Selector ......................................................................................... - 15 5.3.2
Line Source ........................................................................................... - 15 5.3.3
Line Mode ............................................................................................. - 15 5.3.4
Line Inverter .......................................................................................... - 15 5.3.5
Line Status ............................................................................................ - 15 5.3.6
Line Format ........................................................................................... - 15 5.3.7 GPIO .................................................................................................... - 16 5.3.7.1 Basic block diagram ............................................................................ - 16 5.3.7.2 Input and output matrix table ............................................................... - 16 5.4 Pulse Generator ........................................................................................... - 18 5.4.1 Clock Pre-scaler ...................................................................................... - 18 5.4.2 Pulse Generator Selector ........................................................................... - 18 5.4.3 Pulse Generator Length ............................................................................ - 19 5.4.4 Pulse Generator Start Point........................................................................ - 19 5.4.5 Pulse Generator End Point ......................................................................... - 19 5.4.6 Pulse Generator Repeat Count .................................................................... - 19 5.4.7 Pulse Generator Clear Activation ................................................................. - 19 5.4.8 Pulse Generator Clear Sync Mode ................................................................. - 19 5.4.9 Pulse Generator Clear Source ..................................................................... - 21 5.4.10 Pulse Generator Inverter ......................................................................... - 22 5.4.11 Pulse Generator setting parameters ............................................................ - 22 -
6.
Sensor layout, output format and timing ........................................ - 23 -
6.1 Sensor layout .............................................................................................. - 23 6.1.1
Monochrome sensor ................................................................................. - 23 6.1.2
Bayer sensor .......................................................................................... - 23 6.2 Camera output format ................................................................................... - 24 6.2.1
1X2-1Y ................................................................................................. - 24 6.2.2
1X4–1Y ................................................................................................. - 25 6.2.3
1X8–1Y ................................................................................................. - 25 6.3 Output timing .............................................................................................. - 26 6.3.1 Horizontal timing .................................................................................... - 26 6.3.2
Vertical timing ....................................................................................... - 30 -
-3-
SP-20000M-PMCL / SP-20000C-PMCL
6.3.3 ROI (Region Of Interest) ............................................................................
6.3.4
Mirroring function ...................................................................................
6.3.5
Multi ROI function ...................................................................................
6.3.5.1 Multi ROI setting parameters .................................................................
6.4 Digital output bit allocation ............................................................................
- 33 - 36 - 37 - 37 - 39 -
7.1.
Acquisition control (change the frame rate) ........................................................
7.1.1
Acquisition control ..................................................................................
7.1.2 Interval calculation of frame rate(In Continuous Trigger mode) ........................
7.2. Exposure control .........................................................................................
7.2.1 Exposure Mode .......................................................................................
7.2.2 ExposureTime ........................................................................................
7.2.3
Behavior if Trigger Overlap is set to Readout ..................................................
7.2.4 ExposureAuto .........................................................................................
7.3. Trigger Mode ..............................................................................................
7.3.1 Trigger Selector ......................................................................................
7.3.2 Trigger Mode .........................................................................................
7.3.3 TriggerSource ........................................................................................
7.3.4 TriggerActivation ....................................................................................
7.3.5 Trigger overlap .......................................................................................
7.4. Normal continuous operation (Timed Exposure Mode/Trigger Mode OFF) .....................
7.5. Timed (EPS) mode .......................................................................................
7.5.1 If Overlap setting is” OFF” .........................................................................
7.5.2 If Overlap setting is “Readout” ...................................................................
7.5.3 Calculation formula for the minimum trigger interval if Trigger Overlap is OFF ........
7.5.4 Calculation formula for the minimum trigger interval if Trigger Overlap is Readout ...
7.5.5 GPIO TTL output timing if Trigger Overlap is OFF .............................................
7.5.6 GPIO TTL output timing if Trigger Overlap is Readout ........................................
7.6 Trigger width mode.......................................................................................
7.6.1 If Overlap setting is “OFF” .........................................................................
7.6.2 If Overlap setting is “Readout” ...................................................................
7.6.3
Minimum trigger interval calculation formula (Trigger Overlap = OFF) ....................
7.6.4
Minimum trigger interval calculation formula (Trigger Overlap = Readout) ..............
7.7 PIV (Particle Image Velocimetry) ......................................................................
7.8 Sequential Timed Exposure mode......................................................................
7.8.1 Sequence ROI setting parameters ................................................................
7.9. Operation and function matrix ........................................................................
- 40 - 40 - 41 - 43 - 43 - 44 - 44 - 49 - 49 - 49 - 49 - 50 - 50 - 50 - 51 - 51 - 52 - 53 - 54 - 55 - 56 - 59 - 61 - 62 - 63 - 64 - 65 - 66 - 71 - 72 - 74 -
8.1 Black level control ........................................................................................
8.1.1
Black Level Selector.................................................................................
8.1.2
Black Level ............................................................................................
8.1.3
Auto black control ...................................................................................
8.2 Gain control ................................................................................................
8.2.1 Gain Selector .........................................................................................
8.2.2 Gain ....................................................................................................
8.2.3 Gain Auto .............................................................................................
8.2.4
Balance White Auto .................................................................................
8.3. LUT .........................................................................................................
8.3.1
LUT Mode .............................................................................................
8.3.2
LUT Index .............................................................................................
8.3.3
LUT Value .............................................................................................
8.4 Gamma......................................................................................................
8.5 Shading Correction .......................................................................................
8.6 Blemish compensation ...................................................................................
8.7 ALC ..........................................................................................................
- 75 - 75 - 75 - 75 - 76 - 76 - 76 - 76 - 77 - 77 - 77 - 77 - 77 - 78 - 78 - 79 - 80 -
7.
8.
Operating modes ...................................................................... - 40 -
Other functions ........................................................................ - 75 -
-4-
SP-20000M-PMCL / SP-20000C-PMCL
9. Camera Settings......................................................................... - 83 9.1
9.2
Camera Control Tool ..................................................................................... - 83 Camera Default Settings ................................................................................. - 83 -
10.
11.
External appearance and dimensions .......................................... - 84 Specifications ........................................................................ - 85 -
11.1.
11.2.
Camera spectral response ............................................................................ - 85 Specification table ..................................................................................... - 86 -
Appendix 1
Short ASCII Command Communication Protocol ................ - 88 1 Communication setting ................................................................. - 88 2 Protocol(Short ASCII Command) ............................................... - 88 -
2.1 Transmit the setting command to camera ........................................................... - 88 2.2 Transmit the request command to camera .......................................................... - 88 2.3 Switching baud rate between PC and camera ....................................................... - 88 2.4 Command list (Short ASCII command) ................................................................. - 89 2.4.1 GenCP Bootstrap Register .......................................................................... - 89 2.4.2 Tecnology Specific Bootstrap Register ........................................................... - 89 2.4.3 Device Control ....................................................................................... - 90 2.4.4 Image Format Control............................................................................... - 90 2.4.5
Acquistion Control ................................................................................... - 91 2.4.6 Digital I/O Control ................................................................................... - 92 2.4.7
Analog Control ....................................................................................... - 95 2.4.8
LUT Control ........................................................................................... - 95 2.4.9 Transport Layer Control ............................................................................ - 96 2.4.10 User Set Control .................................................................................... - 96 2.4.11 JAI Custom .......................................................................................... - 96 -
Appendix 2 .................................................................................. - 113 1.
2.
3.
4.
5.
6.
Precautions .................................................................................................. - 113
Typical Sensor Characteristics ............................................................................ - 113
Caution when mounting a lens on the camera ........................................................ - 113
Caution when mounting the camera .................................................................... - 113
Exportation .................................................................................................. - 114
References ................................................................................................... - 114
-
Manual change history .................................................................... - 115 User's Record ............................................................................... - 116 -
-5-
SP-20000M-PMCL / SP-20000C-PMCL
Before using this camera
EMVA 1288
With regard to signal-to-noise ratio in this manual, specifications measured by EMVA 1288 are used
together with specifications by a traditional measurement method.
EMVA 1288 is a more complete measurement that considers multiple noise sources, including random
noise, pattern noise, and shading. Additionally, EMVA 1288 incorporates temporal variances in pixel
output by capturing 100 frames of data and computing the RMS variations over the captured frames.
Because of the comprehensive nature of the noise analysis and the additional consideration for RMS
variances over time, EMVA 1288 SNR measurements are inherently lower than the traditional SNR
measurements given by manufacturers. However, the comprehensive nature combined with rigid test
parameters, means that all manufacturers’ are measuring their products equally and EMVA 1288 tested
parameters can be compared among different manufacturers’ products.
In order to learn more about EMVA 1288, please visit http://www.emva.org
Frame grabber board
The SP-20000M-PMCL and SP-20000C-PMCL comply with “Power over Camera Link” which enables power
to be supplied to the camera through the Camera Link cable(s). Because the power requirements of the
camera exceed the amount of power which can be provided over a single PoCL connection, power must
be supplied via both Camera Link cables in order to utilize the PoCL capabilities. If you plan to use this
function, please be sure that the frame grabber board you are using also complies with this specification.
Alternatively, the camera can be powered via a separate power supply connected to the 12-pin Hirose
connector.
The SP-20000M-PMCL and SP-20000C-PMCL employ output formats which comply with the GenICam Ⓡ
standard. They are 1X8-1Y (8-Tap output), 1X4–1Y (4-Tap output) and 1X2–1Y (2-Tap output). 1X8–1Y,
1X4-1Y and 1X2–1Y are available for 8-bit and 10-bit. Please check if the frame grabber used in the
system complies with the mentioned formats.
Computer used for SP-20000 series
In order to get proper performance from this camera, it is necessary to use a PC equipped with a PCIe
2.0 slot with a size and capacity of 16 lanes or higher (x16 or x32).
Camera control tool
The SP-20000M-PMCL and SP-20000C-PMCL are designed to use the JAI SDK and Control Tool software to
control camera functions. All controllable functions are stored in the camera’s XML file. The JAI SDK can
be downloaded from www.jai.com .
A camera control tool for using the Short ASCII command protocol is not available on the JAI website.
Please contact your local JAI representative if this is required.
-6-
SP-20000M-PMCL / SP-20000C-PMCL
1.
General
The SP-20000M-PMCL and SP-20000C-PMCL are among the first new “Spark Series” cameras to be
introduced. They provide both high resolution and a high frame rate with excellent image quality for
machine vision applications. The SP-20000M-PMCL is a monochrome progressive scan CMOS camera and
the SP-20000C-PMCL is the equivalent Bayer mosaic progressive scan CMOS camera. Both are equipped
with CMOS sensors offering a 35 mm full size image format, a resolution of 20 million pixels, and a 4:3
aspect ratio. They provide 30 frames per second for 1X8–1Y output format continuous scanning with 5120
x 3480 full pixel resolution for both monochrome and raw Bayer output.
8-bit, 10-bit or 12-bit output can be selected for both monochrome and raw Bayer formats. The new
cameras feature a Mini Camera Link interface which is capable of supporting a “Power over Camera Link”
capability. A full pixel readout or partial scan readout mode can be selected depending on applications.
The readout format is available from 8-tap, 4-tap or 2-tap output.
The SP-20000M-PMCL and SP-20000C-PMCL have various comprehensive functions needed for automated
optical inspection applications, such as solid state device inspection or material surface inspection. They
incorporate video processing functions such as a look-up table, flat field shading compensation and
blemish compensation in addition to fundamental functions such as trigger, exposure setting and video
level control. They also provide a new HDR (High Dynamic Range) function.
The latest version of this manual can be downloaded from: www.jai.com
The latest version of the JAI SDK for the SP-20000M-PMCL and SP-20000C-PMCL can be downloaded from:
www.jai.com
For camera revision history, please contact your local JAI distributor.
2.
Camera composition
The standard camera composition is
Camera body
Sensor protection cap
Dear Customer (sheet)
as follows.
1
1
1
The following optional accessories are available.
Tripod base
Power supply unit
MP-42
PD-12 series
-7-
SP-20000M-PMCL / SP-20000C-PMCL
3.
Main features
 New Spark Series, 35mm full size, CMOS 20-megapixel progressive scan camera with global
shutter
 Utilizes Mini Camera Link interface in Medium or Full configurations
 Aspect ratio 4:3, 5120(H) x 3480(V) - 20 million effective pixels
 6.4 μm square pixels
 S/N 53dB for monochrome and 51dB for color
 8-bit, 10-bit or 12-bit output for monochrome and Bayer
 30 frames/second with full resolution in continuous operation for 8-tap output,
15 frames/second for 4-tap output and 7.5 fps for 2-tap output for both monochrome and Bayer
 Vertical and horizontal binning on monochrome model
 Supports ROI (Region Of Interest) modes for faster frame rate
 0dB to +24dB gain control for both SP-20000M-PMCL and SP-20000C-PMCL
 304 μs (1/3290) to 8 seconds exposure control in 1 μs step
 Auto exposure control
 Timed and trigger width exposure control
 PIV and sequential trigger modes for specific applications
 ALC control with combined function of AGC and auto exposure
 Various pre-processing circuits are provided
Programmable LUT
Gamma correction from 0.45 to 1.0
Shading correction
Bayer white balance with manual or one-push auto (SP-20000C-PMCL only)
Blemish compensation





Auto iris lens video output with H-sync
New Hirose 10P connector for TTL IN and OUT and LVDS IN interface
F-mount for lens mount
Accepts power over Mini Camera Link or via 12-pin connector
Setup by Windows XP/Vista/7/8 via serial communication
-8-
SP-20000M-PMCL / SP-20000C-PMCL
4.
Locations and functions
4.1
Locations and functions







Lens mount
10-pin connector
LED
12-pin connector
Camera Link Connector 2
Camera Link Connector 1
Mounting holes
F-mount (Note *1)
AUX connector for TTL IN/OUT and LVDS IN
Indication for power and Trigger input
DC+12V and Trigger input
Digital video output (Medium and Full configuration) (Note *2)
Digital video output (Base, Medium and Full config.) (Note *2)
M3 depth 5 mm for fixing the camera to the tripod base or
direct installation (Note *3)
*1) Note: Rear protrusion on F-mount lens must be less than 40.0 mm.
*2) Note: When a Camera Link cable is connected to the camera, please do not excessively tighten
screws by using a driver. The Camera Link 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 part number for the tripod adapter plate (with 1/4"-20 thread) is MP-42 (option).
Fig. 1
Locations
-9-
SP-20000M-PMCL / SP-20000C-PMCL
4.2
Rear Panel
The rear panel mounted LED provides the following information:
 Amber:
Power connected – initiating
This light goes OFF after initiating.
 Steady green: Camera is operating in Continuous mode
 Flashing green: The camera is receiving external triggering
Note: The interval of flashing does not correspond with external
trigger duration.
Fig. 2
- 10 -
Rear panel
SP-20000M-PMCL / SP-20000C-PMCL
5. Input and output
5.1
Connectors and pin assignment
5.1.1
12-Pin connector
5.1.1.1
Figure
Type: HR-10A-10R-12PB(72) Hirose male or equivalent
Use the part number HR10A-10P-12S or equivalent for the cable
side.
Fig.3
5.1.1.2
Hirose 12-pin connector
Pin Assignment
Table 1 12-pin configuration
Pin no.
Signal
1
GND
2
DC input
3
GND
4
Video Iris
5
NC
6
NC
7
NC
8
NC
9
TTL Out 1
10
TTL In 1
11
DC input
12
GND
Remarks
+12V ~ +24V (note 3)
For lens auto iris
Line1 (note 1)
Line4 (note 2)
+12V ~ +24V (note 3)
Note 1) Factory default setting is Exposure Active and negative
Although Exposure Active is positive in the inside of the camea, it is output from TTL Out 1
after being inverted to negative.
Note 2) Factory default setting is trigger input.
Note 3) See page 6 for notes about power options for these cameras
5.1.2
Camera Link Connector
5.1.2.1
Figure
Type: 26-pin Mini Camera Link connector (Honda HDR-EC26FYTG2-SL+)
See page 6 for notes about Power over Camera Link (PoCL) options for this camera.
13
26
Fig.4
1
14
Camera Link connector
- 11 -
SP-20000M-PMCL / SP-20000C-PMCL
5.1.2.2
Pin assignment
Table-2 Camera link pin configuration – connector 1
Pin No
In/Out
Name
1,26
Power
2(-),15(+)
O
X_OUT0
3(-),16(+)
O
X_OUT1
4(-),17(+)
O
X_OUT2
5(-),18(+)
O
X_Clk
6(-),19(+)
O
X_OUT3
7(+),20(-)
I
SerTC (RxD)
8(-),21(+)
O
SerTFG (TxD)
9(-),22(+)
I
CC1 (Trigger)
10(+),23(-)
CC1 (Reserved)
11,24
N.C
12,25
N.C
13,14
Shield
Camera Link connector 2
Pin No
In/Out
1,26
2(-),15(+)
O
3(-),16(+)
O
4(-),17(+)
O
5(-),18(+)
O
6(-),19(+)
O
7(+),20(-)
I
8(-),21(+)
O
9(-),22(+)
I
10(+),23(-)
11,24
12,25
13,14
5.1.3
AUX connector
Name
Power
Y_OUT0
Y_OUT1
Y_OUT2
Y_Clk
Y_OUT3
N.C
Z_OUT0
Z_OUT1
Z_OUT2
Z_Clk
Z_OUT3
Shield
Note
Power
Data output
Clock for CL
Data output
LVDS serial control
Trigger input
Power Return
Note
Power
Data output
Clock for CL
Data output
Data output
Clock for CL
Data output
Power Return
HIROSE 10-Pin connector
Type: HIROSE 10-Pin Connector 3260-10S3(55)
8
1
Fig. 5 Hirose 10p connector
Table-3 Pin configuration for Hirose 10P AUX connector
No
I/O
Name
Note
TTL OUT2
1
O
Line8
TTL OUT3
2
O
Line9
TTL IN2
3
I
Line10
NC
4
GND
5
LVDS IN1+
6
I
Line11
LVDS IN17
I
NC
8
GND
9
GND
10
- 12 -
SP-20000M-PMCL / SP-20000C-PMCL
5.2
5.2.1
Table-4
Camera Link interface
Camera Link Interface
Camera Link interface
SP-20000M/C-PMCL
Port
D
i
g
i
t
a
l
I
/
O
1
Camera Link Configuration
Camera Link port/bit
GenICam Tap Geometry
TxIN 0
Port A0
TxIN 1
Port A1
TxIN 2
Port A2
TxIN 3
Port A3
TxIN 4
Port A4
TxIN 6
Port A5
TxIN 27
Port A6
TxIN 5
Port A7
TxIN 7
Port B0
TxIN 8
Port B1
TxIN 9
Port B2
TxIN 12
Port B3
TxIN 13
Port B4
TxIN 14
Port B5
TxIN 10
Port B6
TxIN 11
Port B7
TxIN 15
Port C0
TxIN 18
Port C1
TxIN 19
Port C2
TxIN 20
Port C3
TxIN 21
Port C4
TxIN 22
Port C5
TxIN 16
Port C6
TxIN 17
Port C7
TxIN 24
TxIN 25
TxIN 26
(Port I0)
TxIN 23
(Port I1)
Base
2Tap / 12bit
1X2 - 1Y
Tap 1 D0
Tap 1 D1
Tap 1 D2
Tap 1 D3
Tap 1 D4
Tap 1 D5
Tap 1 D6
Tap 1 D7
Tap 1 D8
Tap 1 D9
Tap 1 D10
Tap 1 D11
Tap 2 D8
Tap 2 D9
Tap 2 D10
Tap 2 D11
Tap 2 D0
Tap 2 D1
Tap 2 D2
Tap 2 D3
Tap 2 D4
Tap 2 D5
Tap 2 D6
Tap 2 D7
LVAL
FVAL
DVAL
Exposure Active
Camera Link Configuration
Camera Link port/bit
GenICam Tap Geometry
Port D0
TxIN 0
Port D1
TxIN 1
Port D2
TxIN 2
Port D3
TxIN 3
Port D4
TxIN 4
Port D5
TxIN 6
Port D6
TxIN 27
Port D7
TxIN 5
Port E0
TxIN 7
Port E1
TxIN 8
Port E2
TxIN 9
Port E3
TxIN 12
Port E4
TxIN 13
Port E5
TxIN 14
Port E6
TxIN 10
Port E7
TxIN 11
Port F0
TxIN 15
Port F1
TxIN 18
Port F2
TxIN 19
Port F3
TxIN 20
Port F4
TxIN 21
Port F5
TxIN 22
Port F6
TxIN 16
Port F7
TxIN 17
TxIN 24
(Port I2)
TxIN 25
(Port I3)
TxIN 26
(Port I4)
TxIN 23
Base
2Tap / 12bit
1X2 - 1Y
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
Medium
4Tap / 12bit
1X4 - 1Y
Tap 1 D0
Tap 1 D1
Tap 1 D2
Tap 1 D3
Tap 1 D4
Tap 1 D5
Tap 1 D6
Tap 1 D7
Tap 1 D8
Tap 1 D9
Tap 1 D10
Tap 1 D11
Tap 2 D8
Tap 2 D9
Tap 2 D10
Tap 2 D11
Tap 2 D0
Tap 2 D1
Tap 2 D2
Tap 2 D3
Tap 2 D4
Tap 2 D5
Tap 2 D6
Tap 2 D7
LVAL
FVAL
DVAL
Exposure Active
Full
8 Tap / 8bit
1x8 - 1Y
Tap 1 D0
Tap 1 D1
Tap 1 D2
Tap 1 D3
Tap 1 D4
Tap 1 D5
Tap 1 D6
Tap 1 D7
Tap 2 D0
Tap 2 D1
Tap 2 D2
Tap 2 D3
Tap 2 D4
Tap 2 D5
Tap 2 D6
Tap 2 D7
Tap 3 D0
Tap 3 D1
Tap 3 D2
Tap 3 D3
Tap 3 D4
Tap 3 D5
Tap 3 D6
Tap 3 D7
LVAL
FVAL
DVAL
Exposure Active
80bit
8 Tap / 10bit
1X8 - 1Y
Tap 1 D2
Tap 1 D3
Tap 1 D4
Tap 1 D5
Tap 1 D6
Tap 1 D7
Tap 1 D8
Tap 1 D9
Tap 2 D2
Tap 2 D3
Tap 2 D4
Tap 2 D5
Tap 2 D6
Tap 2 D7
Tap 2 D8
Tap 2 D9
Tap 3 D2
Tap 3 D3
Tap 3 D4
Tap 3 D5
Tap 3 D6
Tap 3 D7
Tap 3 D8
Tap 3 D9
LVAL
FVAL
Tap 1 D0
Tap 1 D1
Full
8 Tap / 8bit
1x8 - 1Y
Tap 4 D0
Tap 4 D1
Tap 4 D2
Tap 4 D3
Tap 4 D4
Tap 4 D5
Tap 4 D6
Tap 4 D7
Tap 5 D0
Tap 5 D1
Tap 5 D2
Tap 5 D3
Tap 5 D4
Tap 5 D5
Tap 5 D6
Tap 5 D7
Tap6 D0
Tap6 D1
Tap6 D2
Tap6 D3
Tap6 D4
Tap6 D5
Tap6 D6
Tap6 D7
LVAL
FVAL
DVAL
Exposure Active
80bit
8 Tap / 10bit
1X8 - 1Y
Tap 4 D2
Tap 4 D3
Tap 4 D4
Tap 4 D5
Tap 4 D6
Tap 4 D7
Tap 4 D8
Tap 4 D9
Tap 5 D2
Tap 5 D3
Tap 5 D4
Tap 5 D5
Tap 5 D6
Tap 5 D7
Tap 5 D8
Tap 5 D9
Tap 6 D2
Tap 6 D3
Tap 6 D4
Tap 6 D5
Tap 6 D6
Tap 6 D7
Tap 6 D8
Tap 6 D9
LVAL
Tap 2 D0
Tap 2 D1
Tap 3 D0
SP-20000M/C-PMCL
Port
D
i
g
i
t
a
l
I
/
O
2
(
1
/
2
)
Medium
4Tap / 12bit
1X4 - 1Y
Tap 4 D0
Tap 4 D1
Tap 4 D2
Tap 4 D3
Tap 4 D4
Tap 4 D5
Tap 4 D6
Tap 4 D7
Tap 3 D0
Tap 3 D1
Tap 3 D2
Tap 3 D3
Tap 3 D4
Tap 3 D5
Tap 3 D6
Tap 3 D7
Tap 3 D8
Tap 3 D9
Tap 3 D10
Tap 3 D11
Tap 4 D8
Tap 4 D9
Tap 4 D10
Tap 4 D11
LVAL
FVAL
DVAL
Exposure Active
- 13 -
SP-20000M-PMCL / SP-20000C-PMCL
SP-20000M/C-PMCL
Port
D
i
g
i
t
a
l
I
/
O
2
(
2
/
2
)
Camera Link Configuration
Camera Link port/bit
GenICam Tap Geometry
Port G0
TxIN 0
Port G1
TxIN 1
Port G2
TxIN 2
Port G3
TxIN 3
Port G4
TxIN 4
Port G5
TxIN 6
Port G6
TxIN 27
Port G7
TxIN 5
Port H0
TxIN 7
Port H1
TxIN 8
Port H2
TxIN 9
Port H3
TxIN 12
Port H4
TxIN 13
Port H5
TxIN 14
Port H6
TxIN 10
Port H7
TxIN 11
(Port I5)
TxIN 15
(Port I6)
TxIN 18
(Port I7)
TxIN 19
(Port K0)
TxIN 20
(Port K1)
TxIN 21
(Port K2)
TxIN 22
(Port K3)
TxIN 16
(Port K4)
TxIN 17
TxIN 24
(Port K5)
TxIN 25
(Port K6)
TxIN 26
(Port K7)
TxIN 23
Base
2Tap / 12bit
1X2 - 1Y
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
Medium
4Tap / 12bit
1X4 - 1Y
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
―
Full
8 Tap / 8bit
1x8 - 1Y
Tap 7 D0
Tap 7 D1
Tap 7 D2
Tap 7 D3
Tap 7 D4
Tap 7 D5
Tap 7 D6
Tap 7 D7
Tap 8 D0
Tap 8 D1
Tap 8 D2
Tap 8 D3
Tap 8 D4
Tap 8 D5
Tap 8 D6
Tap 8 D7
―
―
―
―
―
―
―
―
LVAL
FVAL
DVAL
Exposure Active
80bit
8 Tap / 10bit
1X8 - 1Y
Tap 7 D2
Tap 7 D3
Tap 7 D4
Tap 7 D5
Tap 7 D6
Tap 7 D7
Tap 7 D8
Tap 7 D9
Tap 8 D2
Tap 8 D3
Tap 8 D4
Tap 8 D5
Tap 8 D6
Tap 8 D7
Tap 8 D8
Tap 8 D9
Tap 3 D1
Tap 4 D0
Tap 4 D1
Tap 5 D0
Tap 5 D1
Tap 6 D0
Tap 6 D1
Tap 7 D0
LVAL
Tap 7 D1
Tap 8 D0
Tap 8 D1
Note
1. In this table, all Tap Geometry items are not described. For instance, 1X2–1Y and 1X4–1Y show only
12-bit. In case of 10-bit, upper 2 bits (D10 and D11) are not used and in case of 8-bit, upper 4 bits
(D8 through D11) are not used.
2. Please check whether the frame grabber complies with those formats if you use 80-bit (8Tap/10-bit)
camera configuration.
3. If you use 80-bit (8Tap/10-bit) camera configuration, DVAL and Exposure Active (JAI custom) are
not output through the Camera Link interface. FVAL is only output via Digital I/O-1 connector.
5.2.2
Camera Link Pixel clock
The SP-20000M-PMCL and SP-20000C-PMCL use the Camera Link pixel clock of 80 MHz as the default
setting. It can be changed.
Table – 5 Camera Link pixel clock
Camera Link
Tap
Camera Link
Note
Pixel Clock
Geometry
Configuration
80 MHz
1X8-1Y
80-bit, Full
Defaut setting
1X4-1Y
Medium
1X2-1Y
Base
60 MHz
1X8-1Y
80-bit, Full
1X4-1Y
Medium
1X2-1Y
Base
[Note]
If the Camera Link pixel clock is changed, the output is immediately changed but it may
take a few seconds for the output signal to be stable.
5.3
Digital IN/OUT Inteface
In the SP-20000M-PMCL and SP-20000C-PMCL, the software control tool can assign the necessary signals
used in the system to digital inputs and outputs.
- 14 -
SP-20000M-PMCL / SP-20000C-PMCL
5.3.1
Line Selector
In the Line Selector, the following input and output signals can be assigned.
Table-6 Line selector
Line Selector item
Line 1 TTL 1 Out
Line 8 TTL 2 Out
Line 9 TTL 3 Out
NAND 0 In 1
NAND 0 In 2
NAND 1 In 1
NAND 1 in 2
5.3.2
Description
TTL output from # 9 pin of DC In/Trigger 12-Pin on the rear
TTL output from #1pin “AUX” HIROSE 10-Pin on the rear
TTL output from #2pin “AUX” HIROSE 10-Pin on the rear
First input at NAND first gate in GPIO
Second input at NAND first gate in GPIO
First input at NAND second gate in GPIO
Second input at NAND second gate in GPIO
Line Source
Line source signal can be selected from the following table to connect it to the line item which
is selected in the Line Selector.
Table-7
Line Source
Line Source item
Description
Connect Low Level signal to line item selected in Line Selector, Default setting
Low
High
Connect High Level signal to line item selected in Line Selector
Frame Trigger Wait
Connect Frame Trigger Wait signal to line item selected in Line Selector
Frame Active
Connect Frame Active signal to line item selected in Line Selector
Exposure Active
Connect Exposure Active signal to line item selected in Line Selector
FVAL
Connect FVAL signal to line item selected in Line Selector
LVAL
Connect LVAL signal to line item selected in Line Selector
PulseGenerator0 Out
Connect Pulse Generator 0 signal to line item selected in Line Selector
PulseGenerator1 Out
Connect Pulse Generator 1 signal to line item selected in Line Selector
PulseGenerator2 Out
Connect Pulse Generator 2 signal to line item selected in Line Selector
PulseGenerator3 Out
Connect Pulse Generator 3 signal to line item selected in Line Selector
TTL 1 In
Connect TTL 1 IN signal to line item selected in Line Selector
CL CC1 In
Connect CL CC1 IN signal to line item selected in Line Selector
Nand0 Out
Connect NAND 0 signal to line item selected in Line Selector
Nand1 Out
Connect NAND 1 signal to line item selected in Line Selector
Line 10 TTL 2 In
Connect TTL 2 IN signal to Line 10
Line 11 LVDS 1 In
Connect LVDS 1 IN signal to Line 11
Note: As for LVAL, some line items can not be connected. Refer to “5.4.6.2 GPIO matrix table”
5.3.3
Line Mode
Indicates the status of the item selected in Line Selector. (INPUT or OUTPUT)
5.3.4
Line Inverter
Inverts the signal polarity for the item selected in Line Selector.
(False=Positive, True=Negative)
5.3.5
Line Status
5.3.6
Indicates the status of the selected signal (input or output) (True=High,
False=Low)
Line Format
Controls the format of the line item selected in Line Selector.
(No Connect, TTL, LVDS, Opt Coupled)
Note: The SP-20000-PMCL does not have “Opto Coupled” in and out interface.
- 15 -
SP-20000M-PMCL / SP-20000C-PMCL
5.3.7
GPIO
GPIO is a general interface for input and output and controls the I/O for trigger signals and other valid
signals and pulse generators. By using this interface you can control an external light source, make a
delay function for an external trigger signal, or make a precise exposure setting together with a PWC
trigger.
5.3.7.1
Basic block diagram
The basic block diagram is as follows.
Sel Bit (5,0)
Sel Bit (7)
Soft Trigger
LVAL IN
INV
Trigger 2 (Frame Start)
FVAL IN
Line 1 (TTL OUT 1)
Exposure Active
Acquisition Trigger Wait
Line 8 (TL OUT 2)
Line 9 (TTL OUT 3)
Sel Bit (7)
Acquisition Active
Frame Trigger Wait
Frame Active
INV
INV N
Gate 1
Gate 2
Cross Point
Switch
NAND
Sel Bit (7)
INV
Non INV
Line 4 (TTL IN 1)
Pulse
Pulse
Pulse
Pulse
Line 7 (CL CC1)
Line 10 (TTL IN2)
Generator
Generator
Generator
Generator
Line 11 (LVDS IN)
0
1
2
3
Clear IN
Pulse Generator
20 bit counter x 4
CLR
Clock IN
Pixel Clock
12 bit Counter
Fig.6
5.3.7.2
GPIO interface
Input and output matrix table
The relation between input and output is as follows.
Table-8
GPIO matrix table
- 16 -
SP-20000M-PMCL / SP-20000C-PMCL
Line 8 - TTL 2 Out
Line 9 - TTL 3 Out
NAND 1 In 1
NAND 1 In 2
NAND 2 In 1
NAND 2 In 2
Pulse Generator 0
Pulse Generator 1
Pulse Generator 2
Pulse Generator 3
Source signal
(Cross point switch input)
Low
High
Soft Trigger
Exposure Active
Frame Trigger Wait
Frame Active
FVAL
LVAL
Pulse Generator 0
Pulse Generator 1
Pulse Generator 2
Pulse Generator 3
Line 4 - TTL In1
Line 7 - CL CC1 in
NAND 0 Out
NAND 1 Out 1
Line 10 - TTL 2 In
Line 11 - LVDS 1 In
Pulse Generator
Selector
Line Selector
Line 1 - 12P TTL Out
Trigger Selector
























































































































































































































Trigger Source
(Frame Start )
Selector (Cross
point switch output)
Trigger Source
- 17 -
Line Source
Pulse Generator
Clear Source
SP-20000M-PMCL / SP-20000C-PMCL
5.4
Pulse Generator
The SP-20000-PMCL series has a frequency divider using the sensor clock as the basic clock and four pulse
generators. In each Pulse Generator, various Clear settings are connected to GPIO.
The following shows Pulse Generator default settings.
Table - 9
Pulse Generator default settings
Display Name
Clock Pre-scaler
Value
1
Pulse Generator
Length Start
Point
End
Repeat
Clear
Clear
Clear
Clear
Pulse Generator
Point
Count
Source
Inverter
Activation
Sync
Selector
Mode
1
0
1
0
Off
True
Off
Async Mode
- Pulse Generator 0
- Pulse Generator 1
1
0
1
0
Off
True
Off
Async Mode
1
0
1
0
Off
True
Off
Async Mode
- Pulse Generator 2
- Pulse Generator 3
1
0
1
0
Off
True
Off
Async Mode
Note:]
When Pulse Generator Repeat Count is set to “0”, the camera is operating in free-running mode.
However, based on the above default settings, Length=1, Start Point=0 and End Point=1, Pulse Generator stops at High
output. Therefore, if Start Point =0 and End Point=1 are configured, Length should be “2” as the minimum active
width.
5.4.1
Clock Pre-scaler
Clock pre-scaler (Divide Value) can set the dividing value of the frequency divider (12-bit length)
and the sensor clock is used for this. Four built-in pulse generators work by the same clock. In the
SP-20000-PMCL, the sensor pixel clock is 39.16 MHz.
5.4.2
Pulse Generator Selector
This is where you select one of the 4 pulse generators in order to set or modify its parameters.
Table - 10
Trigger
item
Pulse Generator setting
Selector
Pulse Generator 0
Pulse Generator 1
Pulse Generator 2
Pulse Generator 3
Description
If Pulse Generator 0 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear
Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 0 are displayed under the
selector.
If Pulse Generator 1 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear
Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 1 are displayed under the
selector.
If Pulse Generator 2 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear
Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 2 are displayed under the
selector.
If Pulse Generator 3 is selected, Length, Start Point, End Point, Repeat Count, Clear Source, Clear
Inverter, Clear Activation and Clear Sync Mode of Pulse Generator 3 are displayed under the
selector.
- 18 -
SP-20000M-PMCL / SP-20000C-PMCL
Pulse generator
Clear source IN
(Clear activation
= Rising edge
Clear SYNC mode
= Async)
Pulse generator repeat count = N
(Pulse generator length x N)
Pulse generator
length
Pulse generator
length
Pulse generator
length
Pulse generator
Output
0
0
0
Pulse generator End point
Pulse generator Start point
Fig.7
5.4.3
Pulse Generator pulse construction
Pulse Generator Length
Set the counter up value (number of clocks, refer to Table 12) for the selected pulse generator. If
Repeat Count value is “0”, and if Pulse Generator Clear signal is not input, the pulse generator
generates the pulse repeatedly until reaching this counter up value.
5.4.4
Pulse Generator Start Point
Set the active output start count value for the selected pulse generator.
However, please note that a maximum 1 clock jitter for the clock which is divided in the clock
pre-scaler can occur.
5.4.5
Pulse Generator End Point
Set the active output ending count value for the selected pulse generator.
5.4.6
Pulse Generator Repeat Count
Set the repeating number of the pulse for the selected pulse generator. After Trigger Clear signal is
input, the pulse generator starts the count set in Repeat Count. Accordingly, an active pulse which
has a start point and end point can be output repeatedly.
However, if Repeat Count is set to “0”, it works as free-running counter.
5.4.7
Pulse Generator Clear Activation
Set the clear conditions of clear count pulse for the selected pulse generator.
5.4.8
Pulse Generator Clear Sync Mode
Set the count clear method for the selected pulse generator.
In case of Async Mode, if the clear signal is input during the length setting value, the counter
will stop counting according to the clear signal input.
In case of Sync Mode, if the clear signal is input during the length setting value, the counter
will continue to count until the end of the length setting value and then clear the count.
Both modes clear the repeat count when the counter is cleared.
- 19 -
SP-20000M-PMCL / SP-20000C-PMCL
(Example 1) Clear Activation = Rising Edge, Clear Sync Mode = Async Mode,
Clear Inverter = False
Pulse
Generator
Clear Source In
Pulse
Generator
Output
Clear
↓
0
Fig.8
Counter clear in Async mode
(Example 2) Clear Activation = Rising Edge, Clear Sync Mode = Sync Mode,
Clear Inverter = False
Pulse
Generator
Clear Source In
Pulse
Generator
Output
Clear
↓
0
Pulse
Generator
Length
0
Fig.9
Note: Repeat Count is also reset.
Counter clear in Sync mode
- 20 -
SP-20000M-PMCL / SP-20000C-PMCL
5.4.9
Pulse Generator Clear Source
The following clear source can be selected as the pulse generator clear signal.
Tabel - 11
Pulse generator clear source
Pulse Generator
Clear Source
item
Low
High
Frame Trigger Wait
Frame Active
Exposure Active
FVAL
LVAL
PulseGenerator0
Out
PulseGenerator1
Out
PulseGenerator2
Out
PulseGenerator3
Out
TTL 1 In
CL CC1 In
Nand0 Out
Nand1 Out
Description
Connect Low level signal to Clear Source for the selected pulse generator.
Default setting
Connect High level signal to Clear Source for the selected pulse generator.
Connect Frame Trigger Wait signal to Clear Source for the selected pulse
generator.
Connect Frame Active signal to Clear Source for the selected pulse
generator.
Connect Exposure Active signal to Clear Source for the selected pulse
generator.
Connect FVAL signal to Clear Source for the selected pulse generator.
Connect LVAL signal to Clear Source for the selected pulse generator.
Connect Pulse Generator 0 output to Clear Source for the selected pulse
generator.
Connect Pulse Generator 1 output to Clear Source for the selected pulse
generator.
Connect Pulse Generator 2 output to Clear Source for the selected pulse
generator.
Connect Pulse Generator 3 output to Clear Source for the selected pulse
generator.
Connect TTL 1 IN signal to Clear Source for the selected pulse generator.
Connect CL CC1 IN signal to Clear Source for the selected pulse generator.
Connect NAND 0 output signal to Clear Source for the selected pulse
generator.
Connect NAND 1 output signal to Clear Source for the selected pulse
generator.
Connect TTL 2 IN signal to LINE 10.
Connect LVDS 1 IN signal to Line 11
Line 10 TTL 2 In
Line 11 LVDS 1 In
Note:
The pulse generator output cannot be used as the clear input to the same pulse generator. Refer
to “5.4.6.2.GPIO matrix table”.
- 21 -
SP-20000M-PMCL / SP-20000C-PMCL
5.4.10
Pulse Generator Inverter
Clear Source Signal can be have polarity inverted.
5.4.11
Pulse Generator setting parameters
Table - 12
Pulse Generator setting parameters
Display Name
Value
Clock Pre-scaler
Pulse Generator Clock (MHzMHz)
Pulse Generator Selector
1 to 4096
[Pixel Clock:39.16 MHz]÷[Clock Pre-scaler]
- Pulse Generator 0
- Pulse Generator 1
- Pulse Generator 2
- Pulse Generator 3
1 to 1048575
([Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator Length]
[ Pulse Generator Length (ms)]-1
0 to 1048574
([Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator Start Point]
1 to 1048575
([Clock Source]÷[Clock Pre-scaler])-1 x [Pulse Generator End Point]
- Pulse Generator Length
- Pulse Generator Length (ms)
- Pulse Generator Frequency (Hz)
- Pulse Generator Start Point
- Pulse Generator Start Point (ms)
- Pulse Generator End Point
- Pulse Generator End Point (ms)
- Pulse Generator pulse-width (ms)
- Pulse Generator Repeat Count
- Pulse Generator Clear Activation
Clear Mode for the Pulse Generators
- Pulse Generator Clear Sync Mode
- Pulse Generator Clear Source
- Pulse Generator Inverter(Polarity)
Pulse Generator Clear Inverter
[ Pulse Generator End Point (ms)]-[ Pulse Generator Start Point (ms)]
0 to 255
- Off
- High Level
- Low level
- Rising Edge
- Falling Edge
- Async mode
- Sync mode
- Low
- High
- Frame Trigger Wait
- Frame Active
- Exposure Active
- Fval
- Lval
- PulseGenerator0
- PulseGenerator1
- PulseGenerator2
- PulseGenerator3
- TTL_In1
- CL_CC1_In
- Nand0 Out
- Nand1 Out
- Line 10 - TTL 2 In
- Line 11 - LVDS 1 In
- False
- True
Note:
1. If Pulse Generator Repeat Count is set to “0”, the pulse generator works in free-running mode.
2. The output of the same pulse generator cannot be connected to Clear input.
3. If the Camera Link pixel clock is changed, the pixel clock of the pulse generator remains 39.16 MHz.
- 22 -
SP-20000M-PMCL / SP-20000C-PMCL
6.
Sensor layout, output format and timing
6.1
Sensor layout
The CMOS sensors used in the SP-20000-PMCL have the following pixel layout.
6.1.1
Monochrome sensor
Pixel (0,0)
5120 Pixels
Fig. 10
6.1.2
3840 Pixels
F
Monochrome sensor layout
Bayer sensor
Pixel (0,0)
3840 Pixels
F
5120 Pixels
Fig. 11
Color sensor layout
- 23 -
SP-20000M-PMCL / SP-20000C-PMCL
6.2
Camera output format
Table - 13
Output format
Camera output format
Pixel format
1X2–1Y
8-bit, 10-bit, 12-bit
1X4–1Y
8-bit, 10-bit, 12-bit
1X8–1Y
8-bit, 10-bit
Note: The camera output description is based on GenICam SFNC
6.2.1
Refer to drawing
6.2.1
6.2.2
6.2.3
Ver.1.5.1.
1X2-1Y
1X2–1Y is a 2-tap readout system specified in GenICam Tap Geometry and it outputs as follows.
Step X = 2
Tap 1
Tap 2
X1
Y1
X2
Y1
X3
Y1
X4
Y1
X5
Y1
X6
Y1
X7
Y1
X8
Y1
X5113
Y1
X5114
Y1
X5115
Y1
X5116
Y1
X5117
Y1
X5118
Y1
X5119
Y1
X1
Y2
X5120
X5120
Y1
Y1
X5120
Y2
Height = 3840 Pixel
Pixel(0,0)
Step Y = 1
X1
Y3839
X1
Y3840
X5120
Y3839
X2
Y3840
X3
Y3840
X4
Y3840
X5
Y3840
X6
Y3840
X7
Y3840
X8
Y3840
Width = 5120 Pixel
Fig. 12
X5113
Y3840
X5114
Y3840
X5115
Y3840
X5116
Y3840
X5117
Y3840
X5118
Y3840
X5119
Y3840
2560 Pixel x 2 Taps
1X2-1Y camera output format
- 24 -
X5120
X5120
Y3840
Y3840
SP-20000M-PMCL / SP-20000C-PMCL
6.2.2
1X4–1Y
1X4–1Y is a 4-tap readout system specified in GenICam Tap Geometry and it outputs as follows.
Step X = 4
Tap 1
Tap 2
Tap 3
Tap 4
X1
Y1
X2
Y1
X3
Y1
X5
Y1
X4
Y1
X6
Y1
X7
Y1
X8
Y1
X5113
Y1
X5114
Y1
X5115
Y1
X5116
Y1
X5117
Y1
X5118
Y1
X5119
Y1
X5120
X5120
Y1
Y1
X1
Y2
X5120
Y2
Height = 3840 Pixel
Pixel(0,0)
Step Y = 1
X1
Y3839
X1
Y3840
X5120
Y3839
X2
Y3840
X3
Y3840
X5
Y3840
X4
Y3840
X6
Y3840
X7
Y3840
X8
Y3840
X5113
Y3840
Width = 5120 Pixel
X5115
Y3840
X5116
Y3840
X5117
Y3840
X5118
Y3840
X5119
Y3840
X5120
X5120
Y3840
Y3840
1280 Pixel x 4 Taps
Fig. 13
6.2.3
X5114
Y3840
1X4–1Y output system
1X8–1Y
1X 8–1Y is an 8-tap readout system and outputs as follows.
Step X = 8
Tap 1
Tap 2
Tap 3
Tap 4
Tap 5
Tap 6
Tap 7
Tap 8
X1
Y1
X2
Y1
X3
Y1
X4
Y1
X5
Y1
X6
Y1
X7
Y1
X8
Y1
X5113
Y1
X5114
Y1
X5115
Y1
X5116
Y1
X5117
Y1
X5118
Y1
X5119
Y1
X1
Y2
X5120
X5120
Y1
Y1
X5120
Y2
Height = 3840 Pixel
Pixel(0,0)
Step Y = 1
X1
Y3839
X1
Y3840
X5120
Y3839
X2
Y3840
X3
Y3840
X4
Y3840
X5
Y3840
X6
Y3840
X7
Y3840
X8
Y3840
Width = 5120 Pixel
Fig. 14.
X5113
Y3840
X5114
Y3840
X5115
Y3840
X5116
Y3840
X5117
Y3840
X5118
Y3840
X5119
Y3840
640 Pixel x 8 Taps
1X8–1Y output sysytem
- 25 -
X5120
X5120
Y3840
Y3840
SP-20000M-PMCL / SP-20000C-PMCL
6.3
6.3.1
Output timing
Horizontal timing
This timing is for the continuous trigger. The horizontal frequency is changed by the setting of Tap
Geometry. The SP-20000M-PMCL (monochrome) supports horizontal and vertical binning. However, the
horizontal frequency does not change when horizontal binning is effective, and therefore, the frame rate
is not increased.
FVAL Active
FVAL
(a) LVAL Active
(b)
LVAL
(c) H-Offset
DVAL Active
DVAL
DATA
(d)
Exposure
Active
(Camera Link
“Spare” bit)
Fig. 15
- 26 -
Horizontal timing per 1 tap
SP-20000M-PMCL / SP-20000C-PMCL
Table – 14
Continuous trigger horizontal timing
(a)
Camera Settings
Camera Link
Pixel Clock
Tap
Geometry
80M
Hz
1X8
-1Y
60M
Hz
80M
Hz
1X4
-1Y
60M
Hz
80M
Hz
1X2
-1Y
60M
Hz
ROI
LVAL
Active
Binning
Width
Offset
X
Height
Offset
Y
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
Horiz
ontal
Verti
cal
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
[Unit:
Clock]
(b)
LVAL
Non-Active
[Unit:
Clock]
(c)
(d)
Exposure
Active Start
to
LVAL
Active Start
H-Offset
[Unit:
Clock]
640
14~15
0
640
669~670
0
320
334~335
0
320
989~990
0
640
19~20
0
640
678~679
0
320
339~340
0
320
998~999
0
1280
29~30
0
1280
1339~1340
0
640
669~670
0
640
1979~1980
0
1280
38~39
0
1280
1357~1358
0
640
678~679
0
640
1997~1998
0
2560
58~59
0
2560
2677~2678
0
1280
1339~1340
0
1280
3957~3958
0
2560
77~78
0
2560
2714~2715
0
1280
1357~1358
0
1280
3994~3995
0
Step
(Typ.)
[Unit:
Camera Link Clock]
53
53
or
8
707
53
53
or
8
707
53
53
or
or
713
or
713
or
1959
or
1959
or
1972
or
1972
or
3909
or
3909
or
33
44
3939
1301
1301
33
33
1301
1301
22
33
1290
1290
22
22
1290
1290
16
22
653
653
16
16
653
653
10
16
650
650
10
10
650
650
8
10
53
53
8
44
44
3939
44
Note:
1. In 1X8-1Y, 10-bit setting (80-bit Configuration), DVAL output port is used for data output and therefore, DVAL is not output through
Camera Link interface.
2. In the SP-20000-PMCL, the horizontal frequency is not doubled even if horizontal binning is ON.
3. In the SP-20000-PMCL, the horizontal frequency is 1/2 if vertical binning is ON. And if vertical binning is ON, the invalid data is output
in non-active range (H-offset range) of DVAL during LVAL being active.
4. H-Offset: Duration between LVAL Active Start and DVAL Active Start.
5. The phase of Exposure Active is described based on using the output at Camera Link Spare bit as the reference.
6. If the next exposure is done while the image of V-Binnig On is read out, the exposure control is increased or decreased by 0.5 line unit.
7. “d” ExposureActive Start to LVALActiveStart may have 1 clock difference due to the jitter in LVALNonActive period.
- 27 -
SP-20000M-PMCL / SP-20000C-PMCL
Table – 15 Continuous trigger horizontal frequency (1X8–1Y, 1X4–1Y)
In the following table, values in “Actual operation” are real operating values. However, “1 Line Total
Clock” values in “Calculation” are used to calculate the frame rate and other. This is because jitter
occurs in “LVAL Non Active” period.
Camera Settings
Camera
Link
Pixel
Clock
Tap
Geometry
ROI
Width
5120
5120
Offset
X
0
0
Height
3840
1920
Offset
Y
0
0
80
MHz
2560
2560
0
0
3840
1920
0
5120
0
0
3840
1920
2560
5120
5120
0
0
0
0
3840
1920
3840
1920
2560
0
0
3840
1920
5120
0
0
3840
1920
2560
0
0
3840
1920
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
0
1
(Off)
2
(On)
2
(On)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
1
(Off)
2
(On)
0
0
0
0
0
0
0
0
60
MHz
2560
1
(Off)
1
(Off)
1X4
-1Y
5120
1
(Off)
0
80
MHz
2560
Verti
cal
2
(On)
60
MHz
2560
Horiz
ontal
2
(On)
0
1X8
-1Y
5120
1Line
Total
Clock
Binning
0
0
2
(On)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
2
(On)
2
(On)
- 28 -
[Unit: Clock]
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
Actual
operation
Calculation
654 or 655
654.63
1309 or 1310
1309.27
654 or 655
654.63
1309 or 1310
1309.27
659 or 660
659.31
1318 or 1319
1318.61
659 or 660
659.31
1318 or 1319
1318.61
1309 or 1310
1309.27
2618 or 2619
2618.53
1309 or 1310
1309.27
2618 or 2619
2618.53
1318 or 1319
1318.61
2637 or 2638
Horizontal
Frequency
Horizontal
Period
[Unit: kHz]
[Unit: us]
122.324 or
122.137
122.206
61.115 or
61.068
61.103
122.324 or
122.137
122.206
61.115 or
61.068
61.103
91.047 or
90.909
91.004
45.523 or
45.489
45.502
91.047 or
90.909
91.004
45.523 or
45.489
45.502
61.115 or
61.069
61.103
30.558 or
30.546
30.551
61.115 or
61.069
61.103
30.558 or
30.546
30.551
45.524 or
45.489
45.502
22.753 or
22.745
8.175 or
8.188
8.183
16.363 or
16.375
16.366
8.175 or
8.188
8.183
16.363 or
16.375
16.366
10.983 or
11.000
10.989
21.967 or
21.983
21.977
10.983 or
11.000
10.989
21.967 or
21.983
21.977
16.363 or
16.375
16.366
32.725 or
32.738
32.732
16.363 or
16.375
16.366
32.725 or
32.738
32.732
21.967 or
21.983
21.977
43.950 or
43.967
45.524 or
45.489
45.502
22.753 or
22.745
22.751
21.967 or
21.983
21.977
43.950 or
43.967
43.954
2637.23
1318 or 1319
1318.61
2637 or 2638
2637.23
SP-20000M-PMCL / SP-20000C-PMCL
Table – 16 Continuous trigger horizontal frequency (1X2–1Y)
In the following table, values in “Actual operation” are real operating values. However, “1 Line Total
Clock” values in “Calculation” are used to calculate the frame rate and other. This is because jitter
occurs in “LVAL Non Active” period.
Camera Settings
Camera
Link
Pixel
Clock
Tap
Geometry
ROI
Width
5120
Binning
Offset
X
0
Height
3840
Offset
Y
0
Horiz
ontal
1
(Off)
Verti
cal
1
(Off)
Actual
operation
Calculation
5120
0
1920
0
1
(Off)
2
(On)
Actual
operation
Calculation
80
MHz
2560
0
3840
0
2
(On)
1
(Off)
Actual
operation
Calculation
2560
0
1920
0
2
(On)
2
(On)
Actual
operation
Calculation
1X2
-1Y
5120
0
3840
0
1
(Off)
1
(Off)
Actual
operation
Calculation
5120
0
1920
0
1
(Off)
2
(On)
Actual
operation
Calculation
60
MHz
2560
0
3840
0
2
(On)
1
(Off)
Actual
operation
Calculation
2560
0
1920
0
2
(On)
2
(On)
Actual
operation
Calculation
1Line
Total
Clock
Horizontal
Frequency
Horizontal
Period
[Unit: Clock]
[Unit: kHz]
[Unit: us]
2618
or
2619
2618.54
5237
or
5238
5237.09
2618
or
2619
2618.54
5237
or
5238
5237.09
2637
or
2638
2637.25
5274
or
5275
5274.49
2637
or
2638
2637.25
5274
or
5275
5274.49
30.558
or
30.546
30.551
15.276
or
15.273
15.276
30.558
or
30.546
30.551
15.276
or
15.273
15.276
25.349
or
22.745
22.751
11.377
or
11.374
11.376
25.349
or
22.745
22.751
11.377
or
11.374
11.376
32.725
or
32.738
32.732
65.463
or
65.475
65.464
32.725
or
32.738
32.732
65.463
or
65.475
65.464
39.450
or
43.967
43.954
87.900
or
87.917
87.908
39.450
or
43.967
43.954
87.900
or
87.917
87.908
[Note]
“Actual operation” shows the real operating values that can be expected. However, in order to calculate the frame rate and so on, the
value of 1 Line Total Clock in the calculation is used. This is because jitter occurs in the LVAL Non Active period.
- 29 -
SP-20000M-PMCL / SP-20000C-PMCL
6.3.2
Vertical timing
In Continuous Trigger operation, the output through the Camera Link interface is as follows.
However, if 80-bit (1X8-1Y, 10-bits) configuration is set, DVAL and Exposure Active (JAI CUSTOM)
are not output through Camera Link “Spare” bit because this port is used for data output.
The SP-20000-PMCL can support H-Binning and V-Binning functions, but the frame rate is not
increased.
FVAL Active (A)
(B)
FVAL
(C) V-Offset
0 Line
LVAL
DVAL
DVAL Active (A)
DATA
Exposure
Active
(F) Exposure End to FVAL Active Start
(Camera Link
“Spare” bit)
(E) Exposure time (Max)
(D)
Exposure time (Min)
Fig. 16
- 30 -
Vertical timing
SP-20000M-PMCL / SP-20000C-PMCL
Table – 17 Continuous trigger vertical timing (1/2)
Camera Settings
Binning
60
MHz
[Unit: Line]
[Unit: Line]
[Unit: Line]
[Unit: us]
0
10.0
0
10.0
0
10.0
0
10.0
0
10.0
0
10.0
3840
233.53
5120
0
1920
0
1
(Off)
2
(On)
1920
117.27
2
(On)
2
(On)
1
(Off)
2
(On)
2560
0
3840
0
3840
234.02
2560
0
1920
0
1920
117.51
5120
0
3840
0
1
(Off)
1
(Off)
3840
204.65
5120
0
1920
0
1
(Off)
2
(On)
1920
102.82
2560
0
3840
0
2
(On)
2
(On)
1
(Off)
2
(On)
3840
205.13
2560
0
1920
0
1920
103.07
5120
0
3840
0
1
(Off)
1
(Off)
3840
233.53
5120
0
1920
0
1
(Off)
2
(On)
1920
117.27
2560
0
3840
0
2
(On)
1
(Off)
3840
234.02
2560
0
1920
0
2
(On)
2
(On)
1920
117.51
5120
0
3840
0
1
(Off)
1
(Off)
3840
204.60
5120
0
1920
0
1
(Off)
2
(On)
1920
102.80
2560
0
3840
0
2
(On)
1
(Off)
3840
205.09
2560
0
1920
0
2
(On)
2
(On)
1920
103.04
5120
0
3840
0
1
(Off)
1
(Off)
3840
233.53
5120
0
1920
0
1
(Off)
2
(On)
1920
117.27
2560
0
3840
0
2
(On)
1
(Off)
3840
234.02
2560
0
1920
0
2
(On)
2
(On)
1920
117.51
5120
0
3840
0
1
(Off)
1
(Off)
3840
204.62
5120
0
1920
0
102.81
0
3840
0
3840
205.11
2560
0
1920
0
2
(On)
1
(Off)
2
(On)
1920
2560
1
(Off)
2
(On)
2
(On)
1920
103.05
66666
88888
133333
1X2
-1Y
Exposure
Time
(Min)
Vertical
80
MHz
V -Offset
Horizontal
60
MHz
FVAL
Non
-Active
1
(Off)
44444
1X4
-1Y
FVAL &
DVAL
Active
1
(Off)
Offset
Y
80
MHz
(D)
0
Height
60
MHz
(C)
3840
33333
1X8
-1Y
(B)
0
Time
80
MHz
(A)
5120
Offset
X
Frame
Rate
(Typ.)
Width
Camera
Link
Pixel Clock
Tap
Geometry
ROI
177777
- 31 -
SP-20000M-PMCL / SP-20000C-PMCL
Table – 18 Continuous trigger vertical timing (2/2)
Camera Settings
(E)
Binning
Vertical
Horizontal
Offset
Y
Height
Offset
X
Frame
Rate
(Typ.)
Width
Camera
Link
Pixel Clock
Tap
Geometry
ROI
Time
80
MHz
80
MHz
80
M Hz
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
66666
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
88888
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
133333
1X21Y
60
MHz
3840
44444
1X41Y
60
MHz
0
33333
1X81Y
60
MHz
5120
2560
0
3840
0
2560
0
1920
0
5120
0
3840
0
5120
0
1920
0
177777
2560
0
3840
0
2560
0
1920
0
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
1
(Off)
2
(On)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
Frame
Rate
Exposure
Time
(Max.)
[Unit: Hz]
[Unit: us]
30.000
22.500
15.000
11.250
7.500
5.625
ROUNDDOWN(
[Frame Rate (Time)] (20600clk ÷ 80 ))
= 33075
ROUNDDOWN(
[Frame Rate (Time)] (20600clk ÷ 60 ))
= 44100
ROUNDDOWN(
[Frame Rate (Time)] (20600clk ÷ 80 ))
= 66408
ROUNDDOWN(
[Frame Rate (Time)] (20600clk ÷ 60 ))
= 88544
ROUNDDOWN(
[Frame Rate (Time)] (41200clk ÷ 80 ))
= 132818
ROUNDDOWN(
[Frame Rate (Time)] (41200clk ÷ 60 ))
= 177090
(F)
Exposure
End
to
FVAL
Active
Start
[Unit:
[Unit:
Line]
us]
39.10
319.96
20.05
328.15
39.10
319.96
20.05
328.15
39.10
429.68
20.05
440.68
39.10
429.68
20.05
440.68
20.05
328.15
10.53
344.51
20.05
328.15
10.53
344.51
20.05
440.67
10.53
462.63
20.05
440.67
10.53
462.63
20.05
656.20
10.52
688.93
20.05
656.20
10.52
688.93
20.05
881.22
10.52
925.17
20.05
881.22
10.52
925.17
Note:
1. As the frame rate of the SP-20000-PMCL is 1 µs duration per 1 step, the above FVAL Non-Active conversion may have
certain tolerance.
2. In the SP-20000-PMCL, the horizontal frequency is not doubled even if horizontal binning is used. The frame rate is not
increased.
3. In the SP-20000-PMCL, the horizontal frequency is 1/2 if vertical binning is used. Therefore, if the height is 1/2, the vertical
frequency is not doubled.
4. In the SP-20000-PMCL, the frame rate can be changed by 1 µs unit. In the above table, “B” FVAL Non-Active duration is
varied.
5. V-Offset : The duration between FVAL Active Start and 1st LVAL Active Start
- 32 -
SP-20000M-PMCL / SP-20000C-PMCL
6.3.3
ROI (Region Of Interest)
In the SP-20000-PMCL, a subset of the image can be output by setting Width, Height, Offset-X, and OffsetY. If the height is decreased, the number of lines read out is decreased and as the result, the frame rate
is increased. However, in the horizontal directon, the horizontal frequency is not changed if the width
is decreased. In the SP-20000-PMCL, the minimum width is “8” and minimum height is “2”.
Setting example (1)
Binning Horizontal = 1
Binning Vertical
=1
Mirroring = Off
Setting example (2)
Binning Horizontal = 2
Binning Vertical
=2
Mirroring = Off
Readout area
Readout area
Width
OffsetX
OffsetY
OffsetY
3840 Height Max
Height
Height
2560 Width Max
]
Note: Binning is available only for
SP-20000M-PMCL.
Binning can be used in horizontal,
vertical, or both directions.
5120 Width Max
Fig. 17
Width
1920 Height Max
OffsetX
Setting example ( No binning)
- 33 -
Fig.18 Setting example (Binning)
SP-20000M-PMCL / SP-20000C-PMCL
Table - 19
ROI setting examples (1/2)
Camera Settings
ROI
Vertical
Horizontal
3840
Offset Y
0
Height
2/3 Screen
- Center
1/2 Screen
- Center
1/4 Screen
- Center
1/8 Screen
- Center
Full Line
5120
Offset X
Full Line
Width
ROI
Binning
Width
Max
Height
Max
Max
Offset
X
Value
Width and
Offset
X
Step
Max
Offset
Y
Value
1X8
-1Y
1X4
-1Y
1X2
-1Y
Height
Step
Offset
Y
Step
0
1
(Off)
1
(Off)
5120
3840
0
8
8
8
0
2
1
1
(Off)
5120
3840
1712
8
8
8
1280
2
1
3408
856
2560
640
1
(Off)
2560
1280
1920
960
1
(Off)
1
(Off)
5120
3840
2560
8
8
8
1920
2
1
1280
1920
960
1440
1
(Off)
1
(Off)
5120
3840
3840
8
8
8
2880
2
1
1
(Off)
5120
3840
4480
8
8
8
3360
2
1
2
(On)
2560
1920
0
8
8
8
0
1
1
8
8
640
1
1
8
8
960
1
1
8
8
1440
1
1
8
8
1680
1
1
640
2240
480
1680
1
(Off)
2560
0
1920
0
2
(On)
2/3 Screen
2
2
1704
428
1280
320
2560
1920
856
8
(On)
(On)
- Center
1/2 Screen
2
2
1280
640
960
480
2560
1920
1280
8
(On)
(On)
- Center
1/4 Screen
2
2
640
960
480
720
2560
1920
1920
8
(On)
(On)
- Center
1/8 Screen
2
2
320
1120
240
840
2560
1920
2240
8
(On)
(On)
- Center
[Note : Setting restrictions
1. [Width Max] = 5120, [Height Max] = 3840 (H and V Binning Off) (If it is On, the value is 1/2)
2. [Max Offset X Value] = [Width Max] - [Width] :Maximum value which Offset X can be set
3. [Max Offset Y Value] = [Height Max] - [Height]:Maximum value which Offset Y can be set
4. [Width and Offset X Step]:The step number which Width and horizontal offset can be shifted
5. [Height and Offset Y Step]:The step number which Height and vertical offset can be shifted
- 34 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 20
ROI setting examples (Frame rate)
Camera Settings
ROI
Vertical
Horizontal
Offset Y
Height
Offset X
Width
ROI 考
Frame Rate (Typ.)
Tap Geometry
Binning
1X8-1Y
1X4-1Y
1X2-1Y
Camera Link
Pixel Clock
Camera Link
Pixel Clock
Camera Link
Pixel Clock
80 MHz
Full Line
5120
2/3
Screen
- Center
3408
1/2
Screen
- Center
2560
1/4
Screen
- Center
1280
1/8
Screen
- Center
640
Full Line
2560
2/3
Screen
- Center
1704
1/2
Screen
- Center
1280
1/4
Screen
- Center
640
1/8
Screen
- Center
320
0
856
1280
1920
2240
0
428
640
960
1120
3840
2560
1920
960
480
1920
1280
960
480
240
0
640
960
1440
1680
0
320
480
720
840
1
(Off)
1
(Off)
1
(Off)
1
(Off)
1
(Off)
2
(On)
2
(On)
2
(On)
2
(On)
2
(On)
1
(Off)
1
(Off)
1
(Off)
1
(Off)
1
(Off)
2
(On)
2
(On)
2
(On)
2
(On)
2
(On)
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
Setting
value
[Unit: us]
Output
[Unit: Hz]
60 MHz
60 MHz
80 MHz
60 MHz
33333
44444
66666
88888
133333
177777
30.000
22.500
15.000
11.250
7.500
5.625
22222
29629
44444
59259
88889
118518
44.998
33.751
22.500
16.875
11.250
8.4375
16667
22222
33333
44444
66667
88889
59.998
45.000
30.000
22.500
15.000
11.250
8428
11318
16856
22636
33713
45272
118.64
88.352
59.325
44.176
29.662
22.088
4500
6043
9001
12087
18002
24174
222.18
165.46
111.09
82.728
55.549
41.366
33333
44444
66666
88888
133333
177777
30.000
22.500
15.000
11.250
7.500
5.625
22222
29629
44444
59258
88889
118518
44.998
33.751
22.500
16.875
11.250
8.4375
16667
22222
33333
44444
66667
88889
59.998
45.000
30.000
22.500
15.000
11.250
8412
11296
16824
22592
33648
45184
118.87
88.521
59.437
44.262
29.719
22.132
4484
6021
8968
12043
17937
24086
222.99
166.08
111.50
83.032
55.748
41.518
[Note]
(1) This example is based on 1X8-1Y, Camera Link Pixel Clock =80MHz and 30 fps output.
(2) In case of 1/4 Partial and lower height, the maximum frame rate is described
- 35 -
80 MHz
SP-20000M-PMCL / SP-20000C-PMCL
6.3.4
Mirroring function
SP-20000-PMCL has the ability to reverse the image vertically, horizontally, or both vertically and
horizontally.
If ROI readout is used, ROI image can be read out after the image is reversed.
The following drawings are setting examples of mirror image.
Setting example 1: No binning, no mirror
Setting example 2: No binning, horizontal mirror
Setting example 3: No binning, vertical mirror
Setting example 4: No binning, horizontal and vertical mirror
Setting example 2
Binning Horizontal = 1
Binning Vertical
=1
Mirroring = Horizontal
Setting example 1
Binning Horizontal = 1
Binning Vertical
=1
Mirroring = Off
OffsetX
OffsetX
Width
Width
3840 Height Max
Height
3840 Height Max
OffsetY
OffsetY
Height
5120 Width Max
5120 Width Max
Setting example 3
Binning Horizontal = 1
Binning Vertical
=1
Mirroring = Vertical
Width
OffsetX
3840 Height Max
OffsetY
Height
Width
OffsetY
3840 Height Max
OffsetX
Setting example 4
Binning Horizontal = 1
Binning Vertical
=1
Mirroring = Horizontal & Vertical
Height
5120 Width Max
5120 Width Max
Fig 19.
Mirror setting examples
- 36 -
SP-20000M-PMCL / SP-20000C-PMCL
6.3.5
Multi ROI function
This function divides one frame image into a maximum of 8 images vertically and reads out all areas in
one frame. In this function, width is the same for all 8 images. The multi ROI function is enabled if [Video
Sending Mode] is set to “Multi ROI”.
Table - 21
Multi ROI Index table default values
Multi ROI Index Max
1
Multi ROI Width
5120
Multi ROI
Offset
Multi ROI
Index Selector
- Index 1
- Index 2
- Index 3
- Index 4
- Index 5
- Index 6
- Index 7
- Index 8
6.3.5.1
Height
1
1
1
1
1
1
1
1
X
Y
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Multi ROI setting parameters
(1) Multi ROI Index Max:Setting value 1 ~ 8
Maximum 8 ROI settings are possible in a frame. Set Index 1 through 8 in Multi ROI Index
table as an application requires.
(2) Multi ROI Width
The setting range and Step number are the same as the normal ROI setting in which
[Width] plus [Offset X] should be equal to [Width Max]. In Multi ROI operation, the
maximum offset value in index 1 to index 8 is the object in this calculation.
(3) Multi ROI Index Selector:
Index 1 to 8 can be selected. [Height], [Offset X], and [Offset Y] of the selected Multi ROI
Index are displayed and can be set.
(4) Multi ROI Offset X:
Offset X can be set for each ROI area of Multi ROI Index 1 to 8.
The restriction for setting Step and other factors are the same as the normal ROI setting.
As described before, in Multi ROI operation, Multi ROI Width is a common width setting for
Multi ROI Index 1 to 8.
(5) Multi ROI Height:
Height can be set for each ROI area of Multi ROI Index 1 to 8.
The restriction for setting Step and other factors are the same as the normal ROI setting.
(6) Multi ROI Offset Y:
Offset Y can be set for each ROI area of Multi ROI Index 1 to 8.
The restriction for setting Step and other factors is the same as the normal ROI setting.
The summary of Muliti ROI Height value of index 1 to 8 should be less than Height Max.
- 37 -
SP-20000M-PMCL / SP-20000C-PMCL
ROI setting explanation if Multi ROI Index Max is set to 4
Index 4
Offset X
Index 2
Offset X
Index 1
Offset X
Index 3
Offset X
Index 1
Offset Y
Index 1 Height
Index 2
Offset Y
Index 2 Height
Index 3
Offset Y
Index 3 Height
Index 4
Offset Y
V-Binning Off
Height Max
= 3840
Index 4 Height
H-Binning Off
Width Max = 5120
Video output of Multi ROI
[Width]=
[Multi ROI Width]
]
[Height]=
[Index 1 Multi ROI Height]+
[Index 2 Multi ROI Height]+
[Index 3 Multi ROI Height]+
[Index 4 Multi ROI Height]
Note:
If Multi ROI function is used, the Camera Link frame grabber board that is used should be set as
follows.
Horizontal pixel number is [Multi ROI Width]. Vertical pixel number is the aggregate of [Multi ROI
Height] as configured.
Fig. 20
Multi ROI output image
- 38 -
SP-20000M-PMCL / SP-20000C-PMCL
Digital output bit allocation
CCD out
Black
Monochrome
Color
Monochrome
Color
0%
8-bit
8LSB
Digital Out
10-bit
32LSB
12-bit
128LSB
100%
222LSB
890LSB
3560LSB
115%
255LSB
1023LSB
4095LSB
1023
White Clip Level
890
100% Level
Digital Out [LSB]
6.4
32
0
Fig. 21
Black Level
25
Analog Out [mV]
700 800
Bit allocation (10-bit)
- 39 -
SP-20000M-PMCL / SP-20000C-PMCL
7.
Operating modes
7.1.
Acquisition control (change the frame rate)
7.1.1
Acquisition control
With Trigger OFF (free-running mode), it is possible to specify a free-running frame rate (i.e., no trigger
needed) that is slower than the default rate.
Modification of the frame rate is done by entering a value in the AcquisitionFrameRate control
corresponding to the frequency to be allocated to each frame period. Allowed values range from 1697Hz
to 0.125Hz depending on the ROI and the tap geometry specified. However if the value entered is less
than the time required for the default frame rate, the setting is ignored and the default frame rate is
used. For example, in 1X2 if the value entered is less than the time required at 80MHz Camera Link pixel
clock, the minimum frame period for the smallest possible ROI (2 lines) requires 424Hz, so any entry less
than 424Hz will always be ignored in this configuration.
The setting range in Acquisition Frame Rate is:
Shortest
to
Longest
Inverse number of time
required to drive all pixels in
to
the area set by ROI command
or
0.125 Hz = 8 seconds
inverse number of time
required to transmit one
frame data
For additional details, refer to table 23.
Note: In the table 23, it is possible to set, for instance 7.8136 fps for 1X2–1Y, full frame and
80 MHzMHz of Camera Link pixel clock, but 7.8136 fps is the setting limit value. This value will
vary depending on shutter settings which will cause 1 H delay in conditions. 7.5 fps is the
performance guaranteed value.
How to set:
ROI should be set first.
The available number shown in Acquisition Frame Rate will correspond to the maximum frame
period for the specified ROI.
The value can be decreased up to 0.125Hz (fps).
If ROI is changed from a smaller size to a larger size, the default frame rate of the ROI is
automatically recalculated inside the camera and changed to the slower frame rate of the larger
ROI.
ROI setting:
Height: 2 lines to 3840 lines for SP-20000M-PMCL
2 lines to 3840 lines for SP-20000C-PMCL
As for the details of ROI settings, refer to section 6.3.3.
- 40 -
SP-20000M-PMCL / SP-20000C-PMCL
7.1.2
Interval calculation of frame rate(In Continuous Trigger mode)
Table 22
Frame rate interval calculation formula
Camera Settings
Tap
Binning
Geometry
Vertical
1X8-1Y
1 (Off)
Camera
Link
Pixel
Clock
80 MHz
60 MHz
2 (On)
80 MHz
60 MHz
1X4-1Y
1 (Off)
80 MHz
60 MHz
2 (On)
80 MHz
60 MHz
1X2-1Y
1 (Off)
80 MHz
60 MHz
2 (On)
80 MHz
60 MHz
ART Command Minimum Value Setting Calculation Formula
[Unit:us]
ROUND(([Height] + 70 Line)
x 654.63÷ [Camera Link pixel clock:80MHz ] x 10^6)
ROUND(([Height] + 70 Line)
x 659.31÷ [Camera Link pixel clock:60MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 1309.27÷ [Camera Link pixel clock:80MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 1318.61÷ [Camera Link pixel clock:60MHz] x 10^6)
ROUND(([Height] + 70 Line)
x 1309.50÷ [Camera Link pixel clock:80MHz] x 10^6)
ROUND(([Height] + 70 Line)
x 1318.93÷ [Camera Link pixel clock:60MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 2618.53÷ [Camera Link pixel clock:80MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 2637.23÷ [Camera Link pixel clock:60MHz] x 10^6)
ROUND(([Height] + 70 Line)
x 2618.54÷ [Camera Link pixel clock:80MHz] x 10^6)
ROUND(([Height] + 70 Line)
x 2637.25÷ [Camera Link pixel clock:60MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 5237.09÷ [Camera Link pixel clock:80MHz] x 10^6)
ROUND(([Height] + 34 Line)
x 5274.49 ÷ [Camera Link pixel clock:60MHz] x 10^6)
Note:
1. If Tap Geometry is changed, the minimum value of the frame rate interval is limited automatically.
Please refer to Table 17.
2. If Exposure Mode is set at Timed, the maximum value of Exposure Time is varied automatically by the
setting value of the frame rate. Refer to Table 14 Continuous trigger vertical timing (2/2).
3. The Camera Link pixel clock is 80 MHz as the default setting.
- 41 -
SP-20000M-PMCL / SP-20000C-PMCL
Table 23
Frame rate interval setting range (typical value) in Continuous Trigger mode
Camera Settings
Tap
Camera
Geometry Link
Pixel Clock
1X8-1Y
80 MHz
60 MHz
1X4-1Y
80 MHz
60 MHz
1X2-1Y
80 MHz
60 MHz
ART Command value (limited standard value)
Min.
Max.
Setting
Actual
Setting
Actual
value
operating
value
operating
time/Actual
time/Actual
operating
operating
interval
interval
Binning
Vertical
Height
1 (Off)
3840
31995
2 (On)
1920
31978
1 (Off)
3840
42965
2 (On)
1920
42942
1 (Off)
3840
63990
2 (On)
1920
63957
1 (Off)
3840
85929
2 (On)
1920
85885
1 (Off)
3840
127981
2 (On)
1920
127915
1 (Off)
3840
171860
2 (On)
1920
171772
31.996 ms /
31.254 Hz
31.979 ms /
31.271 Hz
42.966 ms /
23.274 Hz
42.942 ms /
23.287 Hz
63.992 ms /
15.627 Hz
63.959 ms /
15.635 Hz
11.637 Hz
85.933 ms
85.889 ms /
11.643 Hz
8 000 000
8 sec /
0.125 Hz
127.982 ms /
7.8136 Hz
127.916 ms /
7.8176 Hz
171.860 ms /
5.8187 Hz
171.771 ms /
5.8217 Hz
Note:]
1. The above reference value is the setting range to which frame interval is automatically changed if Height
is set at Height Max. In vertical ROI operation, if Height is set at less than Height Max, the minimum
setting value will be smaller. Use Table 17 to calculate the minimum Frame Rate interval in vertical ROI
operation.
2. In the SP-20000-PMCL, the frame rate in 1X8-1Y and Full Line setting can be set at a maximum of 31.250
fps. However, it is only guaranteed up to 30 fps in terms of performance.
3. In the SP-20000M-PMCL and SP-20000C-PMCL, the frame rate has maximum 1 line longer or shorter
depending on the exposure time. This happens, when the exposure executes for the next frame while
the previous video is reading out, the increment or of 1 μs for the exposure time is completed at the
exposure completion side. Refer to 7.2.3.
^
- 42 -
SP-20000M-PMCL / SP-20000C-PMCL
7.2.
Exposure control
7.2.1
Exposure Mode
Exposure mode sets which exposure mode is to be used.
If the trigger is used, Frame Start must also be used.
When Exposure mode is set to Timed or Trigger Width, the combination of Exposure Mode and Frame
Start can set various operations.
The following table shows the operation depending on the combination.
Table 24
Exposure mode and trigger control matrix table
Exposure Mode
Trigger Control
Frame Start
OFF or ON
OFF
Timed (EPS)
Timed(RCT)
Timed (PIV)
OFF
ON
Trigger width
OFF
ON
Trigger mode OFF
Trigger mode ON
Behavior
Free running
No exposure control
Free running
Exposure control
available
Operate in EPS, RCT
or PIV
Free running
No exposure control
Exposure control by
trigger width
Trigger Control select
Frame Start trigger: Sets whether the start of the frame is controlled externally or not.
Trigger mode ON: If Acquisition Active is active and Exposure Mode chooses Timed or
Trigger width, the exposure will be started by using the signal set
in Frame Trigger as the trigger.
Trigger mode OFF: If Acquisition Active is active, the camera operates in free-running mode.
Exposure mode can be selected from the following.
OFF:
No shutter control
Timed:
The exposure will be done in the preset period. The setting can be done in
μsec units.
Frame Start OFF: Free-running mode and exposure control is available.
Frame Start ON: EPS operation mode
In this status, if JAI_PIV is selected as the Trigger option, the camera will
operate in PIV mode.
Trigger width:
The exposure will be controlled by the width of the trigger pulse.
Frame Start OFF: Not active. No exposure control
Frame Start ON: PWC operation mode
- 43 -
SP-20000M-PMCL / SP-20000C-PMCL
7.2.2
ExposureTime
This command is effective only when Exposure Mode is set to Timed. It is for setting exposure
time. The setting step for exposure time is 1 μsec per step.
Minimum:
Maximum:
10 μsec (Note: The real exposure rtime is 304µs)
8 seconds (When Frame Start Trigger Mode is ON)
Note: The real exposure time is shown in the following table due to the sensor characteristics.
But the exposure active signal is same as the exposure time.
TapGeometry
1X8-1Y
1X4-1Y
1X8-1Y
1X4-1Y
1X2-1Y
1X2-1Y
CmaeraLink
Clock
80MHz
Sensor real exposure time
60MHz
Exposure Time + 395us
80MHz
60MHz
Exposure Time + 589us
Exposure Time + 791us
Exposure Time + 294us
Note:
In Continuous Trigger operation with Frame Start Trigger Mode OFF, the maximum Exposure Time
is limited by the frame rate setting. In 1X8–1Y camera output format and 80 MHz Camera Link
pixel clock, the maximum setting value is 7.999742 sec which is 258 µs smaller than 8 seconds,
the maximum value of frame rate setting.
In EPS Trigger operation (Frame Start Trigger Mode set to On), the maximum exposure time is not
influenced and therefore it is 8 seconds as the maximum.
Due to the characteristics of the camera’s sensor, the black level may rise if a long time
exposure is used, or if the sensor temperature increases. Although this black level variance
is compensated in the camera, the performance needed to maintain the dynamic range for a
maximum exposure of 8 seconds is guaranteed only under the following conditions.
SP-20000M-PMCL : The ambient temperature is up to 25℃.
SP-20000C-PMCL : The ambient temperature is up to 15℃.
7.2.3
Behavior if Trigger Overlap is set to Readout
In the SP-20000-PMCL, if the accumulation of the next frame starts while the current image is read out,
the varied value of accumulation time is changed to 1 Line period inside the camera. This is done so that
the accumulation start signal will not affect the output signal while it is overlapped.
Table - 25
Modes where the exposure control becomes 1L if overlap occurs
JAI Custom Naming
Trigger Mode
Trigger Overlap
Continuous Trigger
EPS Trigger / LVAL SYNC Reset
HDR
Off
On
Off / On
(don't care)
Readout
(don't care)
As an example, the following is for Continuous Trigger.
- 44 -
SP-20000M-PMCL / SP-20000C-PMCL
Exposure
Time
If Exposure start and Trigger readout
are overlapped, the exposure start
position is 1Line unit step.。
Exposure Timing
FVAL
Exposure Active
Frame Rate Time
Acquisition Frame Rate
Fig. 22
Behavior in the continuous trigger operation
Extended figure(1)
At exposure start
side
In overlap condition, the
exposure start timing is
changed by 1 LVAL unit.
Exposure Timing
LVAL
“Active”
FVAL
Fig.23
In
Continuous
Trigger
operation, if the exposure
time
is
increased,
the
exposure start point will be
increased 1 line step.
Extended figure at the exposure start side
In continuous trigger, if the
exposure time is increased by 1
µs, the exposure completion is
delayed by 1 µs. This delay with
1 µs step is reset if the delay
exceeds 1 line. This exposure
time increase of 1 line is
adjusted so that the exposure
start timing is 1 line ealier.
Extended figure(2)
At exposure end
side
Exposure Timing
LVAL
“Non-Active”
FVAL
“Non-Active”
Maximum 1 line is delayed.
As the period between the
exposure completion and the
next FVAL active is a fixed
value, the frame rate has a
delay of this amount.
Fig.24
Extended view for the exposure end side
- 45 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 26
Tap
Geometry
1X8-1Y
Calculation for the period which the exposure time is overlapped with previous trigger in
Continuous Trigger mode (1/3)
Item
1Line
Control
Start
Exposure
Time
value
[Unit:us]
Camera
Binning Link
Vertical Pixel
Clock
1 (Off)
80 MHz
80 MHz
60 MHz
80 MHz
ROUND([Frame Rate (Time)]-
((([Height]×654.63)+24901 -654.63+([Width]÷8))
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×659.31)+25109 -654.63+([Width]÷8))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×1309.27)+24901 -640+([Width]÷8))
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×1318.61)+25109 -640+([Width]÷8))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
(24901÷[Camera Link pixel clock:80MHz]×(10^6))
ROUND([Frame Rate (Time)]-
(25109÷[Camera Link pixel clock:60MHz]×(10^6))
ROUNDDOWN(654.63÷[Camera Link pixel clock:80MHz]×10^6)
ROUNDDOWN(659.31÷[Camera Link pixel clock:60MHz]×10^6)
ROUNDDOWN(1309.27÷[Camera Link pixel clock:80MHz]×10^6÷2)
60 MMz
ROUNDDOWN(1318.61÷[Camera Link pixel clock:60MHz]×10^6÷2)
80 MHz
ROUND([Height]-1-(ROUNDOWN( ( [Exposure Time]
-[1Line Control Start Exposure Time value] )×(10^-6)×[Camera Link pixel
clock:80MHz]÷654.63)))
[Height] - 1 - (ROUNDDOWN(( [Exposure Time] - [1Line Control Start
Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷659.31))
[Height]-0.5- (ROUNDDOWN(( [Exposure Time] -[1Line Control Start
Exposure Time Value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷1309.27)÷2)
[Height]-0.5- (ROUNDDOWN(( [Exposure Time] -[1Line Control Start
Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:60MHz]÷1318.61)÷2)
ROUNDDOWN([Frame Rate (Time)] - (20600÷[Camera Link pixel
clock:80MHz]×10^6 ))
ROUNDDOUWN([Frame Rate (Time)] - (20600÷[Camera Link pixel
clock:60MHz]×10^6 ))
60 MHz
2 (On)
80 MHz
60 MHz
1Line Contrl End
Exposure
Time
value
[Unit:us]
1 (Off) ,
2 (On)
When overlapped,
Exposure
Time
effective
step
value
[Unit:us/step]
Exposure
Start
Position
[Unit:Line]
1 (Off)
80 MHz
60 MHz
2 (On)
1 (Off)
60 MHz
2 (On)
80MHz
60 MHz
Exposure Time
Max value
1 (Off) ,
2 (On)
Continuous trigger readout / exposure overlapped period
Exposure Time value calculation formula
80 MHz
60 MHz
Note:
1. If V-Binning is set to On, the horizontal frequency is 1/2. However, as the effective image period is not changed, the
exposure time setting step is approx. 8 steps for 1X8 –1Y and approx. 16 steps for 1X4 –1Y.
2. The default setting for Camera Link Pixel Clock is 80 MHz.
3. The exposure start position calculate numbers of line which Exposure Active Start Edge passes , if the upper part of
the previous video is 1 line. However, it the frame rate is overlapped with Exposure Start, maximum 1 line delay is
occurred and differences may be happened.
4. The result of calculation and actual camera operation may differ by 1 to 2 µs.
5. Exposure Time Effective Step value when overlapped is basic figure. It may be increased or decreased due to
ROUND figures..
6. In overlapped operation, shutter noise occuring at the start of the exposure period will appear in the video (Approx.
70LSB/10bit/24dB as the maximum)
- 46 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 27
Tap
Geometry
1X4-1Y
Calculation for the period which the exposure time is overlapped with previous trigger in
Continuous Trigger mode (2/3)
Item
1Line
Control
Start
Exposure Time
value
[Unit:us]
Camera
Binning Link
Vertical Pixel
Clock
1 (Off)
80 MHz
60 MHz
2 (On)
80 MHz
60 MHz
1Line Contrl End
Exposure Time
value
[Unit:us]
1 (Off) ,
2 (On)
When
overlapped,
Exposure Time
effective
step
value
[Unit:us/step]
Exposure Start
Position
[Unit:Line]
1 (Off)
80 MHz
60 MHz
2 (On)
1 (Off)
80 MHz
60 MHz
80 MHz
60 MHz
80 MHz
60 MHz
2 (On)
80 MHz
60 MMz
Exposure Time
Max value
1 (Off) ,
2 (On)
80 MHz
60 MHz
Continuous trigger readout / exposure overlapped
period
Exposure Time value calculation formula
ROUND([Frame Rate (Time)]-
((([Height]×1309.27)+24931-1309.27+([Width]÷4)
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×1318.61)+25111-1318.61+([Width]÷4))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×2618.53)+24931-1280+([Width]÷4))
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×2637.23)+25111−1280+([Width]÷4))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
(24931÷[Camera Link pixel clock:80MHz]×(10^6))
ROUND([Frame Rate (Time)]-
(25111÷[Camera Link pixel clock:60MHz]×(10^6))
ROUNDDOWN(1309.27÷[Camera Link pixel clock]×10^6)
ROUNDDOWN(1318.61÷[Camera Link pixel clock]×10^6)
ROUNDDOWN(2618.53÷[Camera Link pixel clock])×10^6÷2)
ROUNDDOWN(2637.23÷[Camera Link pixel clock])×10^6÷2)
[Height]-1-(ROUNDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷1309.27))
[Height]-1-(ROUNDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷1318.61))
[Height]-0.5-(ROUNDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷2618.53)÷2)
[Height]-0.5-(ROUNDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:60MHz]÷2637.23)÷2)
ROUNDDOWN([Frame Rate (Time)]-(20600÷[Camera Link pixel
clock:80MHz]×10^6 ))
ROUNDDOWN([Frame Rate (Time)]-(20600÷[Camera Link pixel
clock:60MHz]×10^6 ))
- 47 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 28
Tap
Geometry
1X2-1Y
Calculation for the period which the exposure time is overlapped with previous trigger in
Continuous Trigger mode (3/3)
Item
1Line
Control
Start
Exposure Time
value
[Unit:us]
Camera
Binning Link
Vertical Pixel
Clock
1 (Off)
80 MHz
60 MHz
2 (On)
80 MHz
60 MHz
1Line Contrl End
Exposure Time
value
[Unit:us]
1 (Off) ,
2 (On)
When
overlapped,
Exposure Time
effective
step
value
[Unit:us/step]
Exposure Start
Position
[Unit:Line]
1 (Off)
80 MHz
60 MHz
2 (On)
1 (Off)
80 MHz
60 MHz
80 MHz
60 MHz
80 MHz
60 MHz
2 (On)
80 MHzz
60 MHz
Exposure Time
Max value
1 (Off) ,
2 (On)
80 MHz
60 MHz
Continuous trigger readout / exposure overlapped
period
Exposure Time value calculation formula
ROUND([Frame Rate (Time)]-
((([Height]×2618.54)+49865-2618.54+([Width]÷2))
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×2637.25)+50223-2637.25+([Width]÷2))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×5237.09)+49865-2560+([Width]÷2))
÷[Camera Link pixel clock:80MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
((([Height]×5274.49)+50223-2560+([Width]÷2))
÷[Camera Link pixel clock:60MHz]×(10^6)))
ROUND([Frame Rate (Time)]-
(49865÷[Camera Link pixel clock:80MHz]×(10^6))
ROUND([Frame Rate (Time)]-
(50223÷[Camera Link pixel clock:60MHz]×(10^6))
ROUNDDOWN(2618.54÷[Camera Link pixel clock]×10^6)
ROUNDDOWN(2637.25÷[Camera Link pixel clock]×10^6)
ROUNDDOWN(5237.09÷[Camera Link pixel clock])×10^6÷2)
ROUNDDOWN(5274.49÷[Camera Link pixel clock])×10^6÷2)
[Height]-1-(ROUNDDOWN(
( [Exposure Time]-[1Line Control Start Exposure Timevalue] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷2618.54))
[Height]-1-(ROUNDDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷2637.25))
[Height]-0.5-(ROUNDDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:80MHz]÷5237.09)÷2)
[Height]-0.5-(ROUNDDOWN(
( [Exposure Time]-[1Line Control Start Exposure Time value] )
×(10^-6)×[Camera Link pixel clock:60MHz]÷5274.49)÷2)
ROUNDDOWN([Frame Rate (Time)]-(41200÷[Camera Link pixel
clock:80MHz]×10^6))
ROUNDDOWN([Frame Rate (Time)]-(41200÷[Camera Link pixel
clock:60MHz]×10^6))
- 48 -
SP-20000M-PMCL / SP-20000C-PMCL
7.2.4
ExposureAuto
This is a function to control the exposure automatically. It is effective only for Timed.
JAI ALC Reference controls the brightness.
There are three modes: OFF, Once and Continuous.
OFF:
No exposure control
Once:
Exposure adjusts when the function is set, then remains at that setting
Continuous:
Exposure continues to be adjusted automatically
In this mode, the following settings are available.
ALC Speed:
Rate of adjustment can be set (Common with Gain Auto)
Exposure Auto Max:
The maximum value for the exposure time to be controlled can
be set
Exposure Auto Min:
The minimum value for the exposure time to be controlled can
be set
ALC Reference:
The reference level of the exposure control can be set (Common
with Gain Auto)
ALC Channel area:
The measurement area of the exposure control can be set
7.3.
Trigger Mode
Trigger Mode can be selected in Trigger Selector.
In the SP-20000-PMCL, the trigger mode is limited to Frame Start. However, it is possible to operate as
shown in Table-29 with the trigger option (JAI Custom).
Table - 29
Trigger operation settings
Camera Settings
Trigger
Selector Trigger
Mode
Frame
Off
Start
Off
JAI Custom
Trigger Mode
Name
Description
Trigger
Option
Off
Continuous Trigger
Timed
Off
Continuous Trigger
On
Timed
Off
EPS Trigger
On
Trigger
Width
Timed
Off
PWC Trigger
PIV
PIV Trigger
Self running operation with the maximum
exposure time per the frame rate
Self running operation with a user-set
exposure time.
Externally triggered operation with a userset exposure time
Externally triggered operation with a pulse
width exposure time
Externally triggered operation for PIV
On
7.3.1
Exposure
Mode
Off
Trigger Selector
Selects the trigger operation. In the SP-20000-PMCL, only Frame Start is available.
Table - 30
Trigger selector
Trigger Selector
Description
Item
Frame Start
Frame Start
7.3.2
Trigger
Trigger Mode
Select either free-running operation or external trigger operation.
OFF: Free-running operation
ON: External trigger operation
- 49 -
SP-20000M-PMCL / SP-20000C-PMCL
7.3.3
TriggerSource
Select the trigger source to be used for trigger operation (Frame Start for the SP-20000-PMCL) from the
following table.
Table - 31
Trigger
Item
Trigger Source
Source
Description
Connect LOW level signal to the selected trigger operation
Default setting
Connect HIGH level signal to the selected trigger operation
Connect Soft Trigger signal to the selected trigger operation
Low
High
Soft Trigger
PulseGenerator0 Out
PulseGenerator1 Out
PulseGenerator2 Out
PulseGenerator3 Out
TTL 1 In
CL CC1 In
Nand0 Out
Nand1 Out
Line 10 TTL 2 In
Line 11 LVDS 1 In
Connect Pulse generator 0 signal to the selected trigger operation
Connect Pulse generator 1 signal to the selected trigger operation
Connect Pulse generator 2 signal to the selected trigger operation
Connect Pulse generator 3 signal to the selected trigger operation
Connect TTL 1 IN signal to the selected trigger operation
Connect CL CC1 IN signal to the selected trigger operation
Connect NAND 0 OUT signal to the selected trigger operation
Connect NAND 1 OUT signal to the selected trigger operation
Connect TTL 2 IN signal to Line 10
Connect LVDS 1 IN signal to Line 11
Note: In the SP-20000-PMCL, GPIO port is located on the AUX interface (Hirose 10P). In this GPIO. Line 10 and
Line 11 are available.
7.3.4
TriggerActivation
This command can select how to activate the trigger.
Rising edge:
Falling edge:
Level High:
Level Low:
At the rising edge of the pulse, the trigger is activated.
At the falling edge of the pulse, the trigger is activated.
During the high level of trigger, the accumulation is activated
During the low level of trigger, the accumulation is activated
If Exposure Mode is set to Trigger Width, Level High or Level Low must be used.
Table - 32
Trigger Activation
Camera Settings
Trigger
Selecto Trigge
r
r
Mode
Frame On
Start
On
On
7.3.5
Trigger
Option
JAI Custom
Trigger
Mode
Name
Off
EPS Trigger
○
○
×
×
Timed
PIV
PIV Trigger
○
○
×
×
Trigger
Width
Off
PWC
Trigger
×
×
○
○
Exposur
e
Mode
Timed
Trigger Activation Setting
Rising
Falling
Level
Edge
Edge
High
Level
Low
Trigger overlap
This function defines whether or not a trigger pulse can be accepted while data is being read out.
OFF: The trigger pulse is not accepted during CMOS readout.
Read Out: The trigger pulse can be accepted during CMOS readout.
- 50 -
SP-20000M-PMCL / SP-20000C-PMCL
7.4.
Normal continuous operation (Timed Exposure Mode/Trigger Mode OFF)
This is used for applications which do not require triggering. In this mode, the video signal for the autoiris lens is available.
Table – 33
Minimum interval
Readout Mode
1x8 – 1Y
80 MHz
33.333 ms
Full
22.222 ms
ROI Center 2/3
16.667 ms
ROI Center 1/2
8.428 ms
ROI Center 1/4
ROI Center 1/8
4.500 ms
V Binning ON (Full)
33.333 ms
(Note 1)
Note 1: SP-20000M-PMCL only
7.5.
Time (Min. Trigger Period)
1x4 – 1Y
60 MHz
80 MHz
60 MHz
1X2 – 1Y
80 MHz
60 MHz
44.444 ms
29.629 ms
22.222 ms
11.318 ms
6.043 ms
66.666 ms
44.444 ms
22.222 ms
16.826 ms
9.001 ms
88.888 ms
59.259 ms
44.444 ms
22.636 ms
12.087 ms
133.333 ms
88.889 ms
66.667 ms
33.713 ms
18.002 ms
177.777 ms
118.518 ms
88.889 ms
45.272 ms
24.174 ms
44.444 ms
66.666 ms
88.888 ms
133.333 ms
177.777 ms
Timed (EPS) mode
This mode allows a single image frame to be captured with a preset exposure time by using the external
trigger. An additional setting determines if the trigger pulse can be accepted during the exposure period.
Basic settings to use this mode
Trigger Mode = ON
Exposure Mode = Timed
Trigger Option: OFF
Table - 34
Trigger minimum interval
Readout Mode
1x8 – 1Y
Full
ROI Center 2/3
ROI Center 1/2
ROI Center 1/4
ROI Center 1/8
V Binning ON (Full)
(Note 1)
(Trigger Overlap = Readout)
Time (Min. Trigger Period)
1x4 – 1Y
80 MHz
60 MHz
1X2 – 1Y
80 MHz
60 MHz
80 MHz
60 MHz
≧31.761 ms
≧21.287 ms
≧16.050 ms
≧8.195 ms
≧4.267 ms
≧42.648 ms
≧28.582 ms
≧21.550 ms
≧11.001 ms
≧5.726 ms
≧63.200 ms
≧42.252 ms
≧31.777 ms
≧16.066 ms
≧8.211 ms
≧84.864 ms
≧56.734 ms
≧42.669 ms
≧21.571 ms
≧11.022 ms
≧126.389 ms
≧84.492 ms
≧63.544 ms
≧32.121 ms
≧16.410 ms
≧169.719 ms
≧113.457 ms
≧85.327 ms
≧43.131 ms
≧22.033 ms
≧31.770 ms
≧42.658 ms
≧63.216 ms
≧84.887 ms
≧126.423 ms
≧169.764 ms
Note1: SP-20000M-PMCL only
Note2: If Trigger Overlap is OFF, the accumulation time is added to the above table.
- 51 -
SP-20000M-PMCL / SP-20000C-PMCL
7.5.1
If Overlap setting is” OFF”
t1
Frame Start Trigger
Frame Trigger Wait
Frame Active
CMOS Exposure
t2
Exposure Active
Exposure Period
FVAL
t3
Note
Note: The trigger pulse is accepted during Frame Trigger Wait being active if the trigger overlap
is OFF. When the trigger is accepted, the trigger wait is inactive until the readout is completed.
EPS Trigger Mode、If Trigger Overt Lap = Off
Camara Settings
Camera
Vertical
Tap Geometry Setting
Link
Binning
Pixel
1X8-1Y
Clock
80/60
t1
2L (min)
MHz
80 MHz
450 ns ~ 490 ns
t2
60 MHz
530 ns ~ 580 ns
1 (Off)
320 us
80 MHz
2 (On)
328 us
t3
1 (Off)
430 us
60 MHz
2 (On)
441 us
1X4-1Y
2L (min)
2L (min)
460 ns ~ 490 ns
530 ns ~ 580 ns
328 us
630 ns ~ 690 ns
770 ns ~ 860 ns
656 us
345 us
689 us
441 us
463 us
881 us
925 us
Note: Because jitter occurs during triggering, t2 has tolerance in time.
Fig. 25
Overlap OFF
- 52 -
1X2-1Y
SP-20000M-PMCL / SP-20000C-PMCL
7.5.2
If Overlap setting is “Readout”
t1
Frame Start Trigger
Frame Trigger Wait
Frame Active
CMOS Exposure
t2
Exposure Active
Exposure Period
FVAL
Read out by previous trigger
t3
Note
Note: If the trigger overlap is Readout mode, Frame Trigger Wait is active on FVAL period of the
previous trigger. In this period, the next trigger can be accepted. After receiving this
trigger pulse, Frame Trigger Wait becomes inactive.
EPS Trigger Mode、If Trigger Overt Lap = Readout
Camara Settings
Camera
Vertical
Link
Binning
Pixel
Clock
t1
80/60
MHz
-
80 MHz
-
60 MHz
-
t2
1 (Off)
80 MHz
t3
60 MHz
Tap Geometry Setting
1X8-1Y
1X4-1Y
1X2-1Y
2L (min)
2L (min)
2L (min)
460 ns ~
460ns + 1 Line
540 ns ~
540 ns + 1 Line
320 us
470 ns ~
471 ns + 1 Line
540 ns
540 ns +1 Line
328 us
655 ns ~
655 ns + 1 Line
780 ns ~
780 ns + 1 Line
656 us
2 (On)
328 us
345 us
689 us
1 (Off)
2 (On)
430 us
441 us
441 us
463 us
881 us
925 us
Fig. 26
Overlap Readout
- 53 -
SP-20000M-PMCL / SP-20000C-PMCL
7.5.3
Calculation formula for the minimum trigger interval if Trigger Overlap is OFF
Table - 35
Minimum Trigger Interval Calculation (If EPS Trigger/ Trigger Overlap is OFF)
Camera Settings
Tap
Camera
Geometry Link
Pixel
Clock
1X8-1Y
80 MHz
60 MHz
1X4-1Y
80 MHz
60 MHz
1X2-1Y
80 MHz
60 MHz
Binning
Vertical
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
1
(Off)
2
(On)
EPS Trigger / Trigger Overlap = Off
Minimum Trigger Interval calculation formula
[Unit:us]
=ROUND(((([Height]+1)×654.63) − 654.63 + ([Width]÷8) )
÷ 80MHz x 10^6) +321+ [Exposure Time]
=ROUND(((([Height]+1)×1309.27) − 640 + ([Width]÷8) )
÷ 80MHz x 10^6) + 321 + [Exposure Time]
=ROUND(((([Height]+1)×659.31) − 659.31 + ([Width]÷8) )
÷ 60MHz x 10^6) + 431 + [Exposure Time]
=ROUND(((([Height]+1)×1318.61) − 640 + ([Width]÷8) )
÷ 60MHz x 10^6) + 431 + [Exposure Time]
=ROUND(((([Height]+1)×1309.27) − 1309.27 + ([Width]÷4) )
÷ 80MHz x 10^6) + 329 + [Exposure Time]
=ROUND(((([Height]+1)×2618.53) − 1280 + ([Width]÷4) )
÷ 80MHz x 10^6) + 329 + [Exposure Time]
=ROUND(((([Height]+1)×1318.61) − 1318.61 + ([Width]÷4) )
÷ 60MHz x 10^6) + 442 + [Exposure Time]
=ROUND(((([Height]+1)×2637.23) − 1280 + ([Width]÷4) )
÷ 60MHz x 10^6) + 442 + [Exposure Time]
=ROUND(((([Height]+1)×2618.54) − 2618.54 + ([Width]÷2) )
÷ 80MHz x 10^6) + 657 + [Exposure Time]
=ROUND(((([Height]+1)×5237.09) − 2560 + ([Width]÷2) )
÷ 80MHz x 10^6) + 657 + [Exposure Time]
=ROUND(((([Height]+1)×2637.25) − 2637.25 + ([Width]÷2) )
÷ 60MHz x 10^6) + 882 + [Exposure Time]
=ROUND(((([Height]+1)×5274.49) − 2560 + ([Width]÷2) )
÷ 60MHz x 10^6) + 882 + [Exposure Time]
Note: When Trigger Overlap is set to OFF, if the trigger pulse is input in shorter period than the period
listed in the above trigger interval, this trigger input may be ignored by the trigger mask.
- 54 -
SP-20000M-PMCL / SP-20000C-PMCL
7.5.4
Calculation formula for the minimum trigger interval if Trigger Overlap is Readout
Table - 36
Minimum Trigger Interval Calculation (If EPS Trigger/ Trigger Overlap is Readout)
Camera Settings
Tap
Camera
Geometry
Link
Clock
1X8-1Y
80 MHz
Binning
Vertical
EPS Trigger / Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
1 (Off)
At the condition of [Expousre Time Max]≦[Trigger Period]-266
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)× 654.63)-654.63+([Width]÷8))÷80MHz×10^6)+331
(2) If [Exposure Time] value is more than 1Frame
=266+[Exposure Time]
2 (On)
At the condition of [Expousre Time Max]≦[Trigger Period]-266
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×1309.27)-640+([Width]÷8))÷80MHz×10^6)+331
(2) If [Exposure Time] valueis more than 1Frame
=266+[Exposure Time]
60 MHz
1 (Off)
At the condition of [Expousre Time Max]≦[Trigger Period]-353
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)× 659.31)-659.31+([Width]÷8))÷60MHz×10^6)+441
(2) If [Exposure Time] value is more than 1Frame
=353+[Exposure Time]
2 (On)
At the condition of [Expousre Time Max]≦[Trigger Period]-353
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×1318.61)-1318.61+([Width]÷8))÷60MHz×10^6)+441
(2) If [Exposure Time] value is more than 1Frame
=353+[Exposure Time]
Note: When Trigger Overlap is set to Readout, if the trigger interval is set more than the period seecified in the above
table, the exposure operation may not be activated and the video may be disturbed.
Camera Settings
Tap
Camera
Geometry
Link
Clock
1X4-1Y
80 MHz
Binning
Vertical
1 (Off)
2 (On)
60 MHz
1 (Off)
2 (On)
EPS Trigger / Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
At the condition of [Expousre Time Max]≦[Trigger Period]-266
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×1309.27)-1309.27+([Width]÷4))÷80MHz×10^6)+339
(2) If [Exposure Time] value is more than 1Frame
=266+[Exposure Time]
At the condition of [Expousre Time Max]≦[Trigger Period]-266
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×2618.53)-1280+([Width]÷4))÷80MHz×10^6)+339
(2) If [Exposure Time] value is more than 1Frame
=266+[Exposure Time]
At the condition of [Expousre Time Max]≦[Trigger Period]-353
(1) If [Exposure Time]value is less than 1Frame
=ROUND(((([Height]+1)×1318.61)-1318.61+([Width]÷4))÷60MHz×10^6)+452
(2) If [Exposure Time] value is more than 1Frame
=353+[Exposure Time]
At the condition of [Expousre Time Max]≦[Trigger Period]-353
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×2637.23)-1280+([Width]÷4))÷60MHz×10^6)+452
(2) If [Exposure Time] value is more than 1Frame
=353+[Exposure Time]
- 55 -
SP-20000M-PMCL / SP-20000C-PMCL
Camera Settings
Tap
Geometry
1X2-1Y
80 MHz
EPS Trigger / Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
Binning
Vertical
1 (Off)
At the condition of [Expousre Time Max]≦[Trigger Period]-521
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×2618.54)-2618.54+([Width]÷2))÷80MHz×10^6)+667
(2) If [Exposure Time] value is more than 1Frame
=521+[Exposure Time]
At the condition of [Expousre Time Max]≦[Trigger Period]-521
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×5237.09)-2560+([Width]÷2))÷80MHz×10^6)+667
(2) If [Exposure Time] valueis more than 1Frame
=521+[Exposure Time]
At the condition of [Expousre Time Max]≦[Trigger Period]-696
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×2637.25)-2637.25+([Width]÷2))÷60MHz×10^6)+892
2 (On)
60 MHz
1 (Off)
(2) If [Exposure Time] valueis more than 1Frame
=696+[Exposure Time]
2 (On)
7.5.5
At the condition of [Expousre Time Max]≦[Trigger Period]-696
(1) If [Exposure Time] value is less than 1Frame
=ROUND(((([Height]+1)×5274.49)-2560+([Width]÷2))÷60MHz×10^6)+892
(2) If [Exposure Time] value is more than 1Frame
=696+[Exposure Time]
GPIO TTL output timing if Trigger Overlap is OFF
Frame Start -Trigger Mode =“On”
Exposure Mode =“Timed”
Trigger Overlap =OFF
Frame Start
Trigger
(a)
(k)
Frame
Trigger Wait
(i)
(c)
(f)
Frame Active
(j)
Exposure
Active
(h)
(d)
(b)
(e)
FVAL Active
Fig. 27
GPIO TTL OUT timing
- 56 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 37 GPIO Out timing (Reference) (80 MHz, EPS Trigger, Trigger Overlap= OFF)
1X8-1Y
820 ns
1X4-1Y
820 ns
1X2 – 1Y
1.010 us
Note
Frame Start Trigger is input
through TTL IN 1
320 us
(320 us)
328 us
(328 us)
656 us
(656 us)
Varies by Tap Geometry setting.
( ) is Exposure Active which is
assigned to Camera Link Spare Bit
1.00 us
1.00 us
1.00 us
(d)
Description
Frame Start Trigger
to
Frame Trigger Waite
Falling Edge
Exposure Active
Falling Edge to
FVAL Rising Edge
Frame Active Falling
Edge
to Frame
Trigger Wait Rising
Edge
Exposure Active
8.91 us
(10.26 us)
8.91 us
(10.26 us)
8.98 us
(10.31 us)
(e)
FVAL Active
31.42 ms
62.84 ms
125.69 ms
(f)
Frame Active
31.75 ms
63.18 ms
126.36 ms
If [Exposure Mode] is Timed
(h)
FVAL Falling Edge to
Frame Active Falling
Edge
1.110 us
1.110 us
410 ns
This will be different by Binning or
ROI setting. Frame Active End Edge
against FVAL Active End is shifted
by approx. 1us.
(i)
Frame Trigger wait
Falling Edge to
Frame Active Rising
Edge
Frame Active Raising
Edge to Exposure
Active Rising Edge
Frame Start Trigger
to
Exposure Active
Rising Edge
Exposure Active Start
Edge:
CL/TTL out phase
difference
Exposure Active End
Edge:
CL/TTL out phase
difference
1.19 us
1.19 us
1.19 us
0 ns
0 ns
0 ns
(a)
(b)
(c)
(j)
(k)
2.05 us
(470 ns)
2.05 us
(470 ns)
If Exposure Time is 10,
( ) is Exposure Active which is
assigned to Camera Link Spare Bit
If Binning off and [Height]=3840,
(Will be changed by Height setting)
2.23 us
(660 ns)
Exposure Active at TTL I/F
( ) is if comparing with Exposure
Active which is assigned to Camera
Link Spare Bit
1.60 us
1.60 us
1.60 us
If the polarity is Active High
240 ns
240 ns
240 ns
If the polarity is Active High
- 57 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 38 GPIO Out timing (Reference) (60 MHz, EPS Trigger, Trigger Overlap= OFF)
1X8-1Y
890 ns
1X4-1Y
890 ns
1X2 – 1Y
810 ns
Note
Frame Start Trigger is input
through TTL IN 1
429 us
(430 us)
440 us
(441 us)
881 us
(881 us)
Varies by Tap Geometry setting.
( ) is Exposure Active which is
assigned to Camera Link Spare Bit
975 ns
975 ns
1.028us
(d)
Description
Frame Start Trigger
to
Frame Trigger Waite
Falling Edge
Exposure Active
Falling Edge to
FVAL Rising Edge
Frame Active Falling
Edge
to Frame
Trigger Wait Rising
Edge
Exposure Active
9.04 us
(10.37 us)
9.04 us
(10.37 us)
9.09 us
(10.43 us)
(e)
FVAL Active
42.20 ms
84.39 ms
168.78 ms
(f)
Frame Active
42.64 ms
84.84 ms
169.67 ms
If [Exposure Mode] is Timed
(h)
FVAL Falling Edge to
Frame Active Falling
Edge
780 ns
390 ns
760 ns
This will be different by Binning or
ROI setting. Frame Active End Edge
against FVAL Active End is shifted
by approx. 1us.
(i)
Frame Trigger wait
Falling Edge to
Frame Active Rising
Edge
Frame Active Raising
Edge to Exposure
Active Rising Edge
Frame Start Trigger
to
Exposure Active
Rising Edge
Exposure Active Start
Edge:
CL/TTL out phase
difference
Exposure Active End
Edge:
CL/TTL out phase
difference
1.19 us
1.19 us
1.19 us
0 ns
0 ns
0 ns
2.08 us
(560 ns)
2.08 us
(560 ns)
2.35 us
(800 ns)
Exposure Active at TTL I/F
( ) is if comparing with Exposure
Active which is assigned to Camera
Link Spare Bit
1.53 us
1.53 us
1.53 us
If the polarity is Active High
220 ns
220 ns
220 ns
If the polarity is Active High
(a)
(b)
(c)
(j)
(k)
- 58 -
If Exposure Time is 10,
( ) is Exposure Active which is
assigned to Camera Link Spare Bit
If Binning off and [Height]=3840,
(Will be changed by Height setting)
SP-20000M-PMCL / SP-20000C-PMCL
7.5.6
GPIO TTL output timing if Trigger Overlap is Readout
Frame Start -Trigger Mode =“On”
Exposure Mode =“Timed”
Trigger Overlap =“Readout”
Frame Start
Trigger
(a)
(k)
Starting position of Frame Trigger Active at EPS Trigger
/ [Trigger Overlap] = “Readout” setting.
Frame
Trigger Wait
(i)
The starting position will vary until [Exposure Time] value
exceeds ([FVAL]+[Exposure Active End Edge ~ FVAL Active
Start Edge]-158).
(l)
(g)
(c)
(f)
Frame Active
(j)
Exposure
Active
[FVAL]+[Exposure Active End Edge ~ FVAL Active Start Edge]
is a constant value. If [Exposure Time] is smaller than this
constant value, the overlap period is shorter and if [Exposure
Time] is larger than this constant value, the overlap period is
longer.
(h)
(d)
(b)
(e)
FVAL Active
Fig. 28 GPIO timing (Overlap = Readout)
Table - 39 GPIO output timing(Reference)
Description
(a)
(b)
(c)
Frame Start Trigger to
Frame Trigger Waite Falling Edge
Exposure Active Falling Edge to
FVAL Rising Edge
(80 MHz, EPS Trigger, Trigger Overlap = Readout )
1X8-1Y
810 ns
1X4-1Y
810 ns
1X2 – 1Y
1.010 us
Note
320 us
(320 us)
7.15 us
328 us
(328 us)
7.15 us
656 us
(656 us)
7.15 us
Varies by Tap Geometry setting.
8.93 us
(10.28 us)
8.93 us
(10.28 us)
9.00 us
(10.33 us)
If [Exposure Time] is 10,
( ) is Exposure Active which is assigned
to Camera Link Spare Bit
If Binning off and [Height]=3840,
(Will be changed by Height setting)
If [Exposure Mode] is Timed
(d)
Frame Active Falling Edge
to
Frame Trigger Wait Rising Edge
Exposure Active
(e)
FVAL Active
31.42 ms
62.84 ms
125.69 ms
(f)
Frame Active
31.75 ms
63.18 ms
126.36 ms
(g)
Exposure Active Falling Edge to
Frame Trigger Wait Rising Edge
241.03 us
231.84 us
470.81 us
(h)
Frame Active Falling Edge
FVAL Falling Edge
1.10 us
1.27 us
370 ns
(i)
Frame Trigger wait Falling Edge
to Frame Active Rising Edge
Frame Active Rising Edge to
Exposure Active Rising Edge
Frame Start Trigger to
Exposure Active Rising Edge
1.22 us
1.22 us
1.22 us
0 ns
0 ns
0 ns
2.04 us
(470 ns)
2.04 us
(470 ns)
1.01 us
(660 ns)
Exposure Active Rising Edge
Variableness
31.50 ms
62.93 ms
125.87 ms
Exposure Active Start Edge:
CL/TTL out phase
difference
Exposure Active End Edge:
CL/TTL out phase
difference
1.58 us
1.58 us
1.58 us
230 ns
230 ns
230 ns
(j)
(k)
(l)
to
Phase if [Exposure Time] is set to 10us
This will be different by Binning or ROI
setting. Frame Active End Edge against
FVAL Active End is shifted by approx.
2us.
Exposure Active at TTL I/F
( ) is if comparing with Exposure Active
which is assigned to Camera Link Spare
Bit
Varies by [Exposure Time] setting
Note: The timing in this table is in the condition that the trigger pulse is not input during the video readout from the previous
trigger. This is for the explanation of the phase relation between Frame Trigger Wait and Frame Active.
- 59 -
Table - 40 GPIO output timing(Reference)
Description
(a)
(b)
(c)
Frame Start Trigger to
Frame Trigger Waite Falling Edge
Exposure Active Falling Edge to
FVAL Rising Edge
(60 MHz, EPS Trigger, Trigger Overlap = Readout )
1X8-1Y
890 ns
1X4-1Y
890 ns
1X2 – 1Y
1.160 us
Note
429 us
(430 us)
7.21 us
440 us
(441 us)
7.21 us
881 us
(882 us)
7.21 us
Varies by Tap Geometry setting.
9.04 us
(10.37 us)
9.04 us
(10.37 us)
9.09 us
(10.44 us)
If [Exposure Time] is 10,
( ) is Exposure Active which is assigned
to Camera Link Spare Bit
If Binning off and [Height]=3840,
(Will be changed by Height setting)
If [Exposure Mode] is Timed
(d)
Frame Active Falling Edge
to
Frame Trigger Wait Rising Edge
Exposure Active
(e)
FVAL Active
42.20 ms
84.39 ms
(f)
Frame Active
42.64 ms
84.84 ms
(g)
Exposure Active Falling Edge to
Frame Trigger Wait Rising Edge
323.97 us
314.73 us
125.69
ms
168.78
ms
634.65 us
(h)
Frame Active Falling Edge
FVAL Falling Edge
790 ns
410 ns
730 ns
(i)
Frame Trigger wait Falling Edge
to Frame Active Rising Edge
Frame Active Rising Edge to
Exposure Active Rising Edge
Frame Start Trigger to
Exposure Active Rising Edge
1.20 us
1.20 us
1.20 us
0 ns
0 ns
0 ns
2.11 us
(560 ns)
2.11 us
(560 ns)
2.38 us
(810 ns)
Exposure Active Rising Edge
Variableness
42.29 ms
84.51 ms
Exposure Active Start Edge:
CL/TTL out phase
difference
Exposure Active End Edge:
CL/TTL out phase
difference
1.53 us
1.53 us
169.02
ms
1.53 us
220 ns
220 ns
220 ns
(j)
(k)
(l)
to
Phase if [Exposure Time] is set to 10us
This will be different by Binning or ROI
setting. Frame Active End Edge against
FVAL Active End is shifted by approx.
2us.
Exposure Active at TTL I/F
( ) is if comparing with Exposure Active
which is assigned to Camera Link Spare
Bit
Varies by [Exposure Time] setting
Note: The timing in this table is in the condition that the trigger pulse is not input during the video readout from the previous
trigger. This is for the explanation of the phase relation between Frame Trigger Wait and Frame Active.
1043J-1302
SP-20000M-PMCL / SP-20000C-PMCL
7.6
Trigger width mode
In this mode, the exposure time is equal to the trigger pulse width. Accordingly, longer
exposure times are supported. Additional settings determine if the trigger pulse can be
accepted during the exposure period.
Basic settings to use this mode
Trigger Mode = ON
Expsoure Mode = Trigger Width
Table - 41
Readout Mode
Minimum trigger interval (Trigger Overlap = Readout)
Time (Min. Trigger Period)
1x8 – 1Y
1x4 – 1Y
80 MHz
60 MHz
80 MHz
60 MHz
Full
ROI Center 2/3
ROI Center 1/2
ROI Center 1/4
ROI Center 1/8
V Binning ON (Full)
(Note1)
1X2 – 1Y
80 MHz
60 MHz
≧31.761 ms
≧21.287 ms
≧16.050 ms
≧8.195 ms
≧4.267 ms
≧42.648 ms
≧28.582 ms
≧21.550 ms
≧11.001 ms
≧5.726 ms
≧63.200 ms
≧42.252 ms
≧31.777 ms
≧16.066 ms
≧8.211 ms
≧84.864 ms
≧56.734 ms
≧42.669 ms
≧21.571 ms
≧11.022 ms
≧126.389 ms
≧84.492 ms
≧63.544 ms
≧32.121 ms
≧16.410 ms
≧169.719 ms
≧113.457 ms
≧85.327 ms
≧43.131 ms
≧22.033 ms
≧31.770 ms
≧42.658 ms
≧63.216 ms
≧84.887 ms
≧126.423 ms
≧169.764 ms
Note1: SP-20000M-PMCL only
Note2: If Trigger Overlap is OFF, the accumulation time is added to the above table.
- 61 -
SP-20000M-PMCL / SP-20000C-PMCL
7.6.1
If Overlap setting is “OFF”
t1
t4
Frame Start Trigger
Frame Trigger Wait
Frame Active
CMOS Exposure
t2
Exposure Active
Exposure Period
FVAL
t3
Note
Note: The trigger pulse is accepted during Frame Trigger Wait being active if the
trigger overlap is OFF. When the trigger is accepted, the trigger wait is inactive until
the readout is completed.
Fig. 29
Camera Settings
Camera
Vertical
Link
Binning
Pixel
Clock
t1
t2
80/60
MHz
80 MHz
60 MHz
80 MHz
1X8-1Y
1X4-1Y
1X2-1Y
—
10 µs (Min)
10 µs (Min)
10 µs (Min)
-
400 ns ~ 440 ns
400 ns ~ 440 ns
520 ns ~ 590 ns
-
460 ns ~ 510 ns
460 ns ~ 510 ns
630 ns ~ 720 ns
1 (Off)
320 us
328 us
656 us
2 (On)
328 us
345 us
689 us
430 us
441 us
881 us
2 (On)
441 us
643 us
925 us
80 MHz
-
2.42 us ~ 2.45 us
2.42 us ~ 2.46 us
2.55 us ~ 2.62 us
60 MHz
-
2.48 us ~ 2.53 us
2.48 us ~ 2.53 us
2.67us ~ 2.75 us
80 MHz
-
2.00 us ~ 2.06 us
2.00 us ~ 2.04 us
12.00us ~ 12.63 us
60 MHz
-
2.00 us ~ 2.05 us
2.00 us ~ 2.52 us
12.00us ~ 12.08 us
60 MHz
Real
Exposure
time
differen
ce
Tap Geometry Setting
1 (Off)
t3
t4
Overlap = OFF
Note: 1. The jitter from the trigger occurs at both the exposure start edge and exposure
end edge.
2. The real exposure time difference is an additional period of exposure time against
TTL trigger input.
(t4) - (t2) ≒ The real exposure time difference
- 62 -
SP-20000M-PMCL / SP-20000C-PMCL
7.6.2
If Overlap setting is “Readout”
t1
t4
Frame Start Trigger
Frame Trigger Wait
Frame Active
CMOS Exposure
t2
Exposure Active
Exposure Period
FVAL
Read out by previous trigger
t3
Note
Note: If the trigger overlap is Readout mode, Frame Trigger Wait is active during FVAL period
of the previous trigger. In this period, the next trigger can be accepted. After receiving this
trigger pulse, Frame Trigger Wait becomes inactive.
Fig. 30
Camera Settings
Camera
Link
Pixel
Clock
t1
Vertical
Binning
80/60 MHz
—
80 MHz
-
60 MHz
-
1X4-1Y
1X2-1Y
1 (Off)
10 µ s (Min)
440 ns
~440 ns + 1Line
490 ns
~490 ns + 1Line
320 us
10 µ s (Min)
420 ns
~420 ns + 1Line
500 ns
~500 ns + 1Line
328 us
10 µ s (Min)
550 ns
~550 ns + 1Line
700 ns
~700 ns + 1Line
656 us
2 (On)
328 us
345 us
689 us
1 (Off)
430 us
441 us
881 us
2 (On)
441 us
463 us
925 us
80 MHz
-
2.46 us~2.50 us
2.49 us~2.53 us
2.61 us~2.67 us
60 MHz
-
2.53 us~2.58 us
2.53 us~2.59 us
2.70 us~2.78 us
80 MHz
-
-6.16us~+2.01us
-13.46us~+2.11us
-35.26 us~+2.12 us
60 MHz
-
-7.97us~+2.09us
-18.95us~+2.09us
-41.95us~+2.08us
80 MHz
t3
60 MHz
(t4)-(t2):
Exposure time
difference
Tap Geometry Setting
1X8-1Y
t2
t4
Overlap: Readout
Note:.1. The jitter from the trigger occurs at both the exposure start edge and exposure end
edge.
2. The exposure start edge has 1 line jitter at receiving trigger in order not to influence
the video signal.
- 63 -
SP-20000M-PMCL / SP-20000C-PMCL
7.6.3
Minimum trigger interval calculation formula (Trigger Overlap = OFF)
Table – 42 Minimum trigger interval calculation formula (Trigger Overlap = OFF)
Camera Settings
Tap
Camera
Geometry
Link
Pixel
Clock
1X8-1Y
80 MHz
Binning
Vertical
1
Trigger Width / Trigger Overlap = Off
Minimum Trigger interval calculation formula
[Unit:us]
(Off)
=ROUND(((([Height]+1)×654.63) − 654.63 + ([Width]÷8) )
÷ 80MHz x 10^6) +321+ [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×1309.27) − 640 + ([Width]÷8) )
÷ 80MHz x 10^6) + 321 + [Trigger Pulse Width:10us~]
60 MHz
1 (Off) =ROUND(((([Height]+1)×659.31) − 659.31 + ([Width]÷8) )
÷ 60MHz x 10^6) + 431 + [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×1318.61) − 640 + ([Width]÷8) )
÷ 60MHz x 10^6) + 431 + [Trigger Pulse Width:10us~]
1X4-1Y
80 MHz
1 (Off) =ROUND(((([Height]+1)×1309.27) − 1309.27 + ([Width]÷4) )
÷ 80MHz x 10^6) + 329 + [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×2618.53) − 1280 + ([Width]÷4) )
÷ 80MHz x 10^6) + 329 + [Trigger Pulse Width:10us~]
60 MHz
1 (Off) =ROUND(((([Height]+1)×1318.61) − 1318.61 + ([Width]÷4) )
÷ 60MHz x 10^6) + 442 + [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×2637.23) − 1280 + ([Width]÷4) )
÷ 60MHz x 10^6) + 442 + [Trigger Pulse Width:10us~]
1X2-1Y
80 MHz
1 (Off) =ROUND(((([Height]+1)×2618.54) − 2618.54 + ([Width]÷2) )
÷ 80MHz x 10^6) + 657 + [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×5237.09) − 2560 + ([Width]÷2) )
÷ 80MHz x 10^6) + 657 + [Trigger Pulse Width:10us~]
60 MHz
1 (Off) =ROUND(((([Height]+1)×2637.25) − 2637.25 + ([Width]÷2) )
÷ 60MHz x 10^6) + 882 + [Trigger Pulse Width:10us~]
2 (On) =ROUND(((([Height]+1)×5274.49) − 2560 + ([Width]÷2) )
÷ 60MHz x 10^6) + 882 + [Trigger Pulse Width:10us~]
Note: When Trigger Overlap is set to OFF, if the trigger pulse is input in shorter period than the period
listed in the above trigger interval, this trigger input may be ignored by the trigger mask.
- 64 -
SP-20000M-PMCL / SP-20000C-PMCL
7.6.4
Minimum trigger interval calculation formula (Trigger Overlap = Readout)
Table – 43 Minimum trigger interval calculation formula (Trigger Overlap = Readout) (1X8–1Y)
Camera Settings
Tap
Camera
Geometry
Link
Clock
1X8-1Y
80 MHz
Binning
Vertical
Trigger Width/ Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
1 (Off)
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us] - 266us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)× 654.63)-654.63+([Width]÷8))÷80MHz×10^6)+331
(2) If [Trigger Pulse Width] is more than 1Frame
=266+[Trigger Pulse Width]
2 (On)
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us] - 266us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×1309.27)-640+([Width]÷8))÷80MHz×10^6)+331
(2) If [Trigger Pulse Width] is more than 1Frame
=266+[Trigger Pulse Width]
60 MHz
1 (Off)
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us] - 353us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)× 659.31)-659.31+([Width]÷8))÷60MHz×10^6)+441
(2) If [Trigger Pulse Width] is more than 1Frame
=353+[Trigger Pulse Width]
2 (On)
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us] - 353us
(1) If [Trigger Pulse Width] is less trhan 1Frame
=ROUND(((([Height]+1)×1318.61)-1318.61+([Width]÷8))÷60MHz×10^6)+441
(2) If [Trigger Pulse Width] is more than 1Frame
=353+[Trigger Pulse Width]
Note: When Trigger Overlap is set to Readout, if the trigger interval is set at more than the period specified in the
above table or Trigger Pulse width, the exposure operation may not work properly and the video image may be
deteriorated.
Table – 44 Minimum trigger interval calculation formula (Trigger Overlap = Readout) (1X4–1Y)
Camera Settings
Tap
Camera
Geometry
Link
Clock
1X4-1Y
80 MHz
Binning
Vertical
1 (Off)
2 (On)
60 MHz
1 (Off)
2 (On)
Trigger Width/ Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-266us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×1309.27)-1309.27+([Width]÷4))÷80MHz×10^6)+339
(2) If [Trigger Pulse Width] is more than 1Frame
=266+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-266us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×2618.53)-1280+([Width]÷4))÷80MHz×10^6)+339
(2) If [Trigger Pulse Width] is more than 1Frame
=266+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-353us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×1318.61)-1318.61+([Width]÷4))÷60MHz×10^6)+452
(2) If [Trigger Pulse Width] is more than 1Frame
=353+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-353us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×2637.23)-1280+([Width]÷4))÷60MHz×10^6)+452
(2) If [Trigger Pulse Width] is more than 1Frame
=353+[Trigger Pulse Width]
- 65 -
SP-20000M-PMCL / SP-20000C-PMCL
Table – 45
Minimum trigger interval calculation formula (Trigger Overlap = Readout) (1x2–1Y)
Camera Settings
Tap
Geometry
1X2-1Y
80 MHz
Binning
Vertical
1 (Off)
2 (On)
60 MHz
1 (Off)
2 (On)
7.7
Trigger Width/ Trigger Overlap = Readout
Minimum Trigger Interval calculation formula
[Unit:us]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-521us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×2618.54)-2618.54+([Width]÷2))÷80MHz×10^6)+667
(2) If [Trigger Pulse Width] is more than 1Frame
=521+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-521us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×5237.09)-2560+([Width]÷2))÷80MHz×10^6)+667
(2) If [Exposure Time] is more than 1Frame
=521+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-696us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×2637.25)-2637.25+([Width]÷2))÷60MHz×10^6)+892
(2) If [Exposure Time] is more than 1Frame
=696+[Trigger Pulse Width]
At the condition of [Trigger Pulse Width] ≦ [Trigger Period :us]-696us
(1) If [Trigger Pulse Width] is less than 1Frame
=ROUND(((([Height]+1)×5274.49)-2560+([Width]÷2))÷60MHz×10^6)+892
(2) If [Exposure Time] is more than 1Frame
=696+[Trigger Pulse Width]
PIV (Particle Image Velocimetry)
The Particle Image Velocimetry mode can be used in applications where 2 images need to be taken with
a very short time interval. It can only be used with strobe flash as illumination. The first accumulation
time is 10 sec to 2 sec. Then, the second exposure will be taken. The first strobe is activated during
the first exposure duration and the second strobe is pulsed while the first frame is being read out. In this
way, two strobe flashes generate two video outputs.
Basic settings to use this mode
Trigger Mode = ON
Exposure Mode = Timed
Trigger Option = PIV
Table – 46
Minimum trigger interval (Trigger overlap = Off)
Time (Min. Trigger Period)
Readout Mode
1x8–1Y
1x4–1Y
80 MHz
60 MHz
80 MHz
60 MHz
Full
ROI Center 2/3
ROI Center 1/2
ROI Center 1/4
ROI Center 1/8
V Binning ON (Full)
(Note1)
1X2–1Y
80 MHz
60 MHz
≧63.625 ms
≧42.677 ms
≧32.203 ms
≧16.492 ms
≧8.636 ms
≧85.394 ms
≧57.263 ms
≧43.198 ms
≧22.100 ms
≧11.551 ms
≧126.489 ms
≧84.592 ms
≧63.644 ms
≧32.221 ms
≧16.510 ms
≧169.807 ms
≧113.546 ms
≧85.416 ms
≧43.220 ms
≧22.122 ms
≧252.834 ms
≧169.041 ms
≧127.144 ms
≧64.299 ms
≧32.877 ms
≧339.472 ms
≧226.950 ms
≧170.688 ms
≧88.055 ms
≧44.110 ms
≧63.635 ms
≧85.404 ms
≧126.504 ms
≧169.831 ms
≧252.868 ms
≧339.518 ms
Note 1. SP-20000M-PMCL only
Note 2. Overlap mode=Readout is not available
- 66 -
SP-20000M-PMCL / SP-20000C-PMCL
Trigger Period (Min.)
Frame Start Trigger IN
a
Frame Trigger Wait
Frame Active
b
Exposure Timing
Exposure Active
1st Frame
Readout Delay
FVAL
tframe1
2nd Frame
Readout Delay
tframe2
DVAL
td
te1
te2
ift
FVAL Non-Active
Note 1. The exposure time for the first frame (te1) can be set by [Exposure Time].
Note 2. The second exposure time (te2) varies by ROI setting and Binning setting, but is not
affected by [Exposure Time] setting.
Fig. 31
PIV mode
- 67 -
SP-20000M-PMCL / SP-20000C-PMCL
Table - 47
PIV trigger mode specifications (1X8–1Y)
time
name
Description
td
Exposure
Beginning delay
First exposure
time period
te1
itf
te2
tframe
1
Inter framing
time
Second
exposure time
First Frame
read out
tframe
2
Second Frame
read out
-
1st Frame
Readout Delay
-
2nd Frame
Readout Delay
FVAL NonActive
-
-
-
a
b
Trigger Period
(Min.)
2nd
FrameActive
End
~ Frame Actiev
End
Time
1X8-1Y
Camera Link Pixel Clock = 80 MHz
430 ns~470 ns
Camera Link Pixel Clock = 60 MHz
500 ns ~ 540 ns
10us ~ ≒ at 1 Frame ([Height]=3840:
31737us Max)
= [Exposure Time Settings]
312 us
10us ~≒ at 1 Frame ([Height]=3840:
42619us Max)
= [Exposure Time Settings]
419 us
≒1 frame
(1) V-Binning Off
=([Height]×654.63÷80MHz)+131 us
(2) V-Binning On
=([Height]×1309.27÷80MHz)+131 us
[FVAL Active]
≒1 frame
(1) V-Binning Off
=([Height]×659.31÷60MHz)+132 us
(2) V-Binning On
=([Height]×1318.61÷60MHz)+132 us
[FVAL Active]
(1) V-Binning Off
[FVAL Active]
=
(([Height]×654.63)654.63+([Width]÷8))÷80MHz
(2) V-Binning On
[FVAL Active]
= ((([Height]-0.5)×1309.27)-640+([Width] ÷
8))÷80MHz
[FVAL Active]
(the same as tframe1)
(1) V-Binning Off
[FVAL Active]
=(([Height]×659.31)-659.31+([Width]÷8))÷60MHz
(1) V-Binning Off =320 us
(2) V-Binning On =328 us
(1) V-Binning Off =320 us
(2) V-Binning Off =328 us
(1) V-Binning Off , H-Binning Off =443 us
(2) V-Binning On , H-Binning Off =452 us
(3) V-Binning Off , H-Binning On =447 us
(4) V-Binning On , H-Binning On =456 us
(1) V-Binning Off
=(((([Height]+0.5)×654.63)654.63+([Width]÷8)) x 2Frame÷80MHz)
+[Expousre Time] +763us
(2) V-Binning On
=((([Height]×1309.27)-640+([Width÷8]))x
2Frame÷80MHz) +[Expousre Time] +780us
0us
(1) V-Binning Off =430 us
(2) V-Binning On =441 us
(1) V-Binning Off =551 us
(2) V-Binning On =562 us
(1) V-Binning Off , H-Binning Off =551 us
(2) V-Binning On , H-Binning Off =562 us
(3) V-Binning Off , H-Binning On =556 us
(4) V-Binning On , H-Binning On =567 us
(1) V-Binning Off
=(((([Height]+0.5)×659.31)-659.31+([Width]÷8)) x
2Frame÷60MHz) +[Expousre Time] + 982us
More than 1 Line
Less than 1 Line
More than 1 Line
Less than 1 Line
- 68 -
(2) V-Binning On
[FVAL Active]
=
((([Height]-0.5)×1318.61)-640+([Width]
8))÷60MHz
[FVAL Active]
(the same as tframe1)
÷
(2) V-Binning On
=((([Height]×1318.61)-640+([Width÷8]))x 2Frame
÷60MHz) +[Expousre Time] +1003us
1.8us
SP-20000M-PMCL / SP-20000C-PMCL
Table - 48
PIV trigger mode specifications (1X4–1Y)
time
name
Description
td
Exposure
Beginning delay
First exposure
time period
te1
itf
te2
tframe
1
Inter framing
time
Second
exposure time
First Frame
read out
tframe
2
Second Frame
read out
-
1st Frame
Readout Delay
2nd Frame
Readout Delay
-
FVAL NonActive
-
Trigger Period
(Min.)
-
a
b
2nd
FrameActive
End
~ Frame Actiev
End
Time
1X4-1Y
Camera Link Pixel Clock = 80 MHz
430 ns~470 ns
Camera Link Pixel Clock = 60 MHz
490 ns ~540 ns
10us ~ ≒at 1 Frame ([Height]=3840:
63164us Max)
= [Exposure Time Settings]
312 us
10us ~≒ at 1 Frame ([Height]=3840:84819us
Max)
= [Exposure Time Settings]
419 us
≒1 frame
(1) V-Binning Off
=([Height]×1309.27÷80MHz)+132 us
(2) V-Binning On
=([Height]×2618.53÷80MHz)+132 us
[FVAL Active]
≒1 frame
(1) V-Binning Off
=([Height]×1318.61÷60MHz)+133 us
(2) V-Binning On
=([Height]×2637.23÷60MHz)+133 us
[FVAL Active]
(1) V-Binning Off
[FVAL Active]
=
(([Height]×1309.27)1309.27+([Width]÷4))÷80MHz
(2) V-Binning On
[FVAL Active]
= ((([Height]-0.5)×2618.53)-1280+([Width]
÷4))÷80MHz
[FVAL Active]
(the same as tframe1)
(1) V-Binning Off
[FVAL Active]
=(([Height]×1318.61)-1318.61+([Width]÷4))÷60MHz
(1) V-Binning Off =328 us
(2) V-Binning On =345 us
(1) V-Binning Off =328 us
(2) V-Binning Off =345 us
(1) V-Binning Off , H-Binning Off =444 us
(2) V-Binning On , H-Binning Off =460 us
(3) V-Binning Off , H-Binning On =452 us
(4) V-Binning On , H-Binning On =468 us
(1) V-Binning Off
=(((([Height]+0.5)×1309.27)1309.27+([Width]÷4)) x 2Frame÷80MHz)
+[Expousre Time] + 773 us
(2) V-Binning On
=((([Height]×2618.53)-1280+([Width÷4]))x
2Frame÷80MHz) +[Expousre Time] + 805
us
8.2 us
(1) V-Binning Off =441 us
(2) V-Binning On =463 us
(1) V-Binning Off =441 us
(2) V-Binning On =463 us
(1) V-Binning Off , H-Binning Off =552 us
(2) V-Binning On , H-Binning Off =574 us
(3) V-Binning Off , H-Binning On =563 us
(4) V-Binning On , H-Binning On =585 us
(1) V-Binning Off
=(((([Height]+0.5)×1318.61)-1318.61+([Width]÷4)) x
2Frame÷60MHz) +[Expousre Time] + 994 us
More than 1 Line
Less than 1 Line
More than 1 Line
Less than 1 Line
- 69 -
(2) V-Binning On
[FVAL Active]
=
((([Height]-0.5)×2637.23)1280+([Width]÷4))÷60MHz
[FVAL Active]
(the same as tframe1)
(2) V-Binning On
=((([Height]×2637.23)-1280+([Width÷4]))x 2Frame
÷60MHz) +[Expousre Time] + 1038 us
11.8us
SP-20000M-PMCL / SP-20000C-PMCL
Table - 49
PIV trigger mode specifications (1X2–1Y)
time
name
Description
td
Exposure
Beginning delay
First exposure
time period
te1
itf
te2
tframe
1
tframe
2
-
Inter framing
time
Second
exposure time
First Frame
read out
Second Frame
read out
1st Frame
Readout Delay
2nd Frame
Readout Delay
-
FVAL NonActive
-
Trigger Period
(Min.)
-
a
b
2nd
FrameActive
End
~ Frame Actiev
End
Time
1X2-1Y
Camera Link Pixel Clock = 80 MHz
580 ns~640 ns
Camera Link Pixel Clock = 60 MHz
700 ns ~780 ns
10us ~ ≒at 1 Frame ([Height]=3840:
126328us Max)
= [Exposure Time Settings]
624 us
10us ~≒at 1 Frame ([Height]=3840:169641us
Max)
= [Exposure Time Settings]
838 us
≒1 frame
(1) V-Binning Off
=([Height]×2618.54÷80MHz)+131us
≒1 frame
(1) V-Binning Off
=([Height]×2637.25÷60MHz)+133us
= 168.9165000 ms
(2) V-Binning On
=([Height]×5274.49÷60MHz)+133us
[FVAL Active]
(2) V-Binning On
=([Height]×5237.09÷80MHz)+131us
[FVAL Active]
(1) V-Binning Off
[FVAL Active]
=
(([Height]×2618.54)2618.54+([Width]÷2))÷80MHz
(2) V-Binning On
[FVAL Active]
= ((([Height]-0.5)×5237.09)-2560+([Width]
÷2))÷80MHz
[FVAL Active]
(the same as tframe1)
(1) V-Binning Off =656 us
(2) V-Binning On =689 us
(1) V-Binning Off =656 us
(2) V-Binning Off =656 us
(1) V-Binning Off , H-Binning Off =755 us
(2) V-Binning On , H-Binning Off =788 us
(3) V-Binning Off , H-Binning On =771 us
(4) V-Binning On , H-Binning On =804 us
(1) V-Binning Off
=(((([Height]+0.5)×2618.54)2618.54+([Width]÷2)) x 2Frame÷80MHz)
+[Expousre Time] + 1413 us
(1) V-Binning Off
[FVAL Active]
=(([Height]×2637.25)-2637.25+([Width]÷2))÷60MHz
(2) V-Binning On
=((([Height]×5237.09)-2560+([Width÷2]))x
2Frame÷80MHz) +[Expousre Time] + 1478
us
(2) V-Binning On
=((([Height]×5274.49)-2560+([Width÷2]))x 2Frame
÷60MHz) +[Expousre Time] + 1941 us
22.9 us
33.7us
More than 1 Line
Less than 1 Line
More than 1 Line
Less than 1 Line
- 70 -
(2) V-Binning On
[FVAL Active]
=
((([Height]-0.5)×5274.49)2560+([Width]÷2))÷60MHz
[FVAL Active]
(the same as tframe1)
(1) V-Binning Off =881 us
(2) V-Binning On =925 us
(1) V-Binning Off =881 us
(2) V-Binning On =925 us
(1) V-Binning Off , H-Binning Off =971 us
(2) V-Binning On , H-Binning Off =1.015 ms
(3) V-Binning Off , H-Binning On =993 us
(4) V-Binning On , H-Binning On =1.037 ms
(1) V-Binning Off
=(((([Height]+0.5)×2637.25)-2637.25+([Width]÷2)) x
2Frame÷60MHz) +[Expousre Time] + 1853 us
SP-20000M-PMCL / SP-20000C-PMCL
7.8
Sequential Timed Exposure mode
This is a function to capture images in sequence based preset ROI, Exposure Time, Gain and other
parameters in the sequence index table.
In order activate this function, Video Send Mode should be set at Trigger Sequence.
Frame Start
Trigger In
Sequence
behavior
Index 0
Index 1
Index 2
Index 3
Index 4
Frame count
=1
Next Index =
Index 1
Frame count
=1
Next Index =
Index 2
Frame count
=1
Next Index =
Index 3
Frame count
=1
Next Index =
Index 4
Frame count
=1
Next Index =
Index 5
Fig. 32
Table - 50
Readout Mode
Behavior of Sequence trigger
Minimum trigger interval (Trigger overlap = Off)
Time (Min. Trigger Period)
1x8–1Y
1x4–1Y
80 MHz
60 MHz
80 MHz
60 MHz
Full
ROI Center 2/3
ROI Center 1/2
ROI Center 1/4
ROI Center 1/8
V Binning ON (Full)
(Note 1)
1X2–1Y
80 MHz
60 MHz
≧31.761 ms
≧21.287 ms
≧16.050 ms
≧8.195 ms
≧4.267 ms
≧42.648 ms
≧28.582 ms
≧21.550 ms
≧11.001 ms
≧5.726 ms
≧63.200 ms
≧42.252 ms
≧31.777 ms
≧16.066 ms
≧8.211 ms
≧84.864 ms
≧56.734 ms
≧42.669 ms
≧21.571 ms
≧11.022 ms
≧126.389 ms
≧84.492 ms
≧63.544 ms
≧32.121 ms
≧16.410 ms
≧169.719 ms
≧113.457 ms
≧85.327 ms
≧43.131 ms
≧22.033 ms
≧31.770 ms
≧42.658 ms
≧63.216 ms
≧84.887 ms
≧126.423 ms
≧169.764 ms
Note 1. Overlap mode=Readout is not available
Note 2. The minimum interval calculation assumes that the exposure time for all sequences are
equal. If there are differences, it is necessary to add the diference to the calculation.
If the exposure times are different, it is recommended to organize the exposure times
from the shortest exposure to the longest one.
Note 3. The sequence must start with Index 0. After Index 0 is executed, the sequence
proceeds to the next setting index.
In this mode, while the previous trigger operation (Index table) is activating, the next trigger
cannot be overlapped. Sequence index table must be through index 0 and after index 0 is
performed, the next index can be operated.
- 71 -
SP-20000M-PMCL / SP-20000C-PMCL
Table – 51
Sequence Index table (Default)
Sequence ROI
Offset
Width
Gain Selector
X
Y
Gain
(ALL)
Red
Blue
Height
Sequence
ROI Index
Binning
Exposure
Time
Black
Level
Horizontal
Vertical
LUT
Enable
Frame
Count
- Index 0
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 1
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 2
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 3
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 4
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 5
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 6
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 7
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 8
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
- Index 9
5120
3840
0
0
100
0
0
180000
0
1 (Off)
1 (Off)
Off
1
7.8.1
Next
Index
Index
0
Index
0
Index
0
Index
0
Index
0
Index
0
Index
0
Index
0
Index
0
Index
0
Sequence ROI setting parameters
Setting parameters for Sequence ROI are as follows.
(1) Sequence ROI Index Selector
In Sequence ROI Index Selector, Index 0 to 9 can be selected.
Sequence ROI – Width, Height, Offset X, Offset Y, Gain Selector - Gain/Red/Blue, Exposure
Time, Black Level, Binning Horizontal, Binning Vertical, LUT Enable, Frame Count, Next Index
for the selected index are displayed.
(2) Sequence ROI Width
Set the width of sequence ROI. The setting range is 8 to 5120 Pixels.
Rules for setting area and step number are the same as the normal ROI mode set by [Video
Send Mode] =“Normal”.
(3) Sequence ROI Height
Set the height of sequence ROI. The setting range is 2 to 3840 lines.
Rules for setting area and step number are the same as the normal ROI mode set by [Video
Send Mode] =“Normal”.
(4) Sequence ROI Offset X
Set Offset X of sequence ROI.
Sequence ROI Binning Horizontal =1 (Off):
Setting range is 0 to (5120 - [Sequence ROI Width])
Sequence ROI Binning Horizontal =2 (On):
Setting range is 0 to (2560 - [Sequence ROI Width])
The limitations of step number and other factors are the same as the normal ROI mode set by
[Video Send Mode] =“Normal”.
- 72 -
SP-20000M-PMCL / SP-20000C-PMCL
(5) Sequence ROI Offset Y
Set Offset Y of sequence ROI.
Sequence ROI Binning Vertical =1 (Off):
Setting range is 0 to (3840 - [Sequence ROI Height])
Sequence ROI Binning Vertical =2 (On):
Setting range is 0 to (1920 - [Sequence ROI Height])
The limitations of step number and other factors are the same as the normal ROI mode set by
[Video Send Mode] =“Normal”.
(6) Sequence ROI Gain Selector
In Sequence ROI Gain Selector, the gain settings for each index are available.
SP-20000C-PMCL: Gain (ALL), Red, and Blue can be set.
SP-20000M-PMCL: Only Gain is displayed and can be set.
(7) Sequence ROI Black Level
Black Level setting is available for each index.
(8) Sequence ROI Exposure Time
Exposure Time setting is available for each index.
(9) Sequence ROI Binning Horizontal
ON or OFF of Horizontal Binning for each index can be set.
(10) Sequence ROI Binning Vertical
ON or OFF of Vertical Binning for each index can be set.
(11) Sequence ROI LUT Enable
Enable or disable of LUT function for each index 0 to 9 can be set.
(12) Sequence ROI Frame Count
This can set how many times the seleted index is repeated. This is applied to each index.
Triggers are input according to numbers set in Frame Count and index is repeated and moves
to the next index. Therefore, the same number of triggers as Frame Count must be input.
(13) Sequence ROI Next Index
The number of the index that will follow the current index can be set.
If [Video Send Mode] is set to “Trigger Sequence” and the trigger pulse is input in EPS
trigger, the sequence is excuted from index 0.
(14) Sequence ROI Reset Command
This command resets the current index pointer and reverts to index 0 in the table. Frame
Count is also re-initialized.
- 73 -
SP-20000M-PMCL / SP-20000C-PMCL
Video Send Mode
“Normal”
“Normal”
“Trigger Sequence”
Sequence Index
Can be changed
Sequence Index
Cannot be changed
Sequence Reset
Command
“Trigger Sequence”
Sequence Index
Can be changed
Sequence Index
Cannot be changed
“Execute”
Sequen
ce
Index
Execute
from
Index 0
Sequence
Index
Execute from
Index 0
Sequence
Index
Pointer
&
Repetition
Count
Clear
Sequence
Index Execute
From Index 0
Frame Start
Trigger In
Frame Active
Out
Sequence Index
Stop
Sequence Index
Performing
Fig. 33
7.9.
Exposure
Mode
Timed
Timed
Trigger
Width
PIV
Sequence Index
Performing
Sequence trigger timing
Operation and function matrix
Table - 52
OFF
Sequence Index
Stop
Operation and function matrix
Trigger
Mode
V-
H-
Exposur
Binning Binning
e
control
(Note1) (Note1)
ROI
Auto
White
Balanc
e
Auto
Gain
Auto
Expsoure
Trigger
Overla
p
(Note2)
Video Sending
Mode
HDR
Multi
ROI
Sequence
ROI
(Note
3)
1
1
×
○
○
○
×
×
○
×
×
2
2
×
○
○
○
×
×
○
×
×
1
1
○
○
○
○
○
×
○
×
○
2
2
○
○
○
○
○
×
○
×
○
1
1
○
○
○
○
○
○
○
○
○
2
2
○
○
○
○
○
○
○
○
○
1
1
×
○
×
×
×
○
○
×
×
2
2
×
○
×
×
×
○
○
×
×
1
1
×
○
×
×
×
×
○
×
×
2
2
×
○
×
×
×
×
○
×
×
OFF
OFF
ON
ON
ON
(Note1) SP-20000M-PMCL only
(Note2) SP-20000C-PMCL only
(Note3) HDR is optional function
- 74 -
SP-20000M-PMCL / SP-20000C-PMCL
8.
Other functions
8.1
Black level control
This function adjusts the setup level.
Variable range: -256 to 255 LSB (at 10-bit output)
8.1.1
Black Level Selector
The following items can be adjusted.
Monochrome:
Black Level All
Color:
Black Level All/ Black Level Red/ Black Level Blue
8.1.2
Black Level
The black level can be adjusted in the following range.
Monochrome:
Black Level All: -256 ~+255
Color:
Black Level All: -256 ~+255
Black Level Red: -512 ~+511
Black Level Red: -512 ~+511
8.1.3
Auto black control
The auto black control function is used to automatically adjust the black level of the sensor, which may
vary due to temperature changes and/or the exposure time.
It can adjust up to 30% of the video output level.
It has three modes which have different compensation values and the user can choose an appropriate
mode depending on the application.
As the dynamic range of the sensor depends on the compensation value of the black level, for best results
it is recommended that the camera be used under low temperature conditions, i.e., less than 30°C and
with exposure times of less 1 frame, in order to maintain an appropriate dynamic range.
Auto:
The compensation value can be automatically varied up to 30%. In this mode, the
dynamic range is the smallest.
Limit:
In this mode, the limit of the black level compensation value can be set in the
range of 0% to 30% by 1% steps. If the camera is used in an environment with little
temperature change or short exposure time, this mode can automatically provide an
appropriate balance between black level compensation and dynamic range by setting
the upper limit of the black level compensation.
Fix:
In this mode, the camera automatically saves the temperature
and the status of the exposure time just before this mode is set. Then, it sets
the appropriate black level compensation value and the maximum
dynamic range in accordance with the saved conditions. After this automatic
adjustment, the compensation value, which is indicated by percentage, can be read
out.
In this mode, the black level compensation value is fixed. It is recommended to use
this mode if the temperature and exposure time are stable. If the black level
varies due to temperature change and/or exposure time variation, it is necessary
to set this mode again in order to learn the new environmental conditions. If the
environmental conditions are expected to be varied, it is recommended to use Auto
or Limit mode.
- 75 -
SP-20000M-PMCL / SP-20000C-PMCL
8.2
Gain control
The SP-20000M-PMCL can adjust the gain level from x1 (0dB) to 16 times (+24dB) using x1 (0dB) as the
reference (Factory default). In the SP-20000C-PMCL, the master gain can be adjusted from x1 (0dB) to
16 times (+24dB) and R and B gains can be adjusted in the range of 0.45 times (-7dB) to 7.15 times
(+10dB) using the master gain as the reference.
Resolution:
Master Gain:
x0.01 (0.035dB)/Step
Blue/Red Gain:
x0.00017 /Step
The master gain uses digital gain. All digital gain has the resolution of x0.01 /Step and provides more
precise gain setting. However, as it uses only digital gain, please note that if high gain is set, breaks in
the histogram may occur.
Gain
Setting
Value
Gain
Amplitude
Gain Control Range for
Monochrome
Gain
Setting
Value
Gain
1600
x16
X50.56
24dB
1600
X7.15
x3.16
X3.16
x1
0
24dB
10dB
0dB
X1
0dB
-7dB
-7dB
Gain control
Gain Selector
Gain
The range for adjustment is as follows.
Monochrome:
Digital All: 100 ~ 1600 (0dB ~24dB)
Color:
Digitasl All: 100 ~ 1600 (0dB ~24dB)
Digital Red: -4533 ~ +17713 (-7dB ~ +10dB)
Digital Blue: -4533 ~ +17713 (-7dB ~ +10dB)
8.2.3
Gain Auto
This provides automatic control of the gain level.
This is controlled by the command JAI ALC Reference.
There are three modes.
OFF:
Once:
Continuous:
Adjust manually.
Operate only one time when this command is set
Operate the auto gain continuously
- 76 -
0dB
10dB
The following parameters can be set.
Monochrome:
Digital All
Color:
Digital All/ Digital Red/Digital Blue
8.2.2
R&B
Blue
-7dB
X0.45
Fig.35
Red
10dB
0dB
x0.45
8.2.1
34dB
X16
x7.15
100
(Magnification)
Master
Master
x50.56
Gain Setting Value
Gain Control Range for Bayer Color
Magnification
17713 (X3.16)
0 (X1)
-4533 (X0.45)
17713 (X3.16)
0 (X1)
-4533 (X0.45)
SP-20000M-PMCL / SP-20000C-PMCL
The following detailed settings are also available.
ALC Speed:
The rate of adjustment of GainAuto can be set (Common with
Exposure Auto)
Gain Auto Max:
The maximum value of GainAuto control range can be set
Gain Auto Min:
The minimum value of GainAuto control range can be set
ALC Reference:
The reference level of Gain Auto control can be set (Common with
Exposure Auto)
ALC channel area:
The measurement area of GainAuto control can be set, either
entire area or individual section
High
Mid-left
High
Mid-right
High
Right
Mid-High
Left
Mid-High
Mid-left
Mid-High
Mid-right
Mid-High
Right
Mid-Low
Left
Mid-Low
Mid-left
Mid-Low
Mid-right
MidLow
Right
Low
Mid-left
Low
Mid-right
Low
Right
High
Left
Low
Left
Fig.36
8.2.4
Detection area
Balance White Auto
This is a function to enable the auto white balance by using R and B gain controls.
It contains the following methods.
OFF:
Set the white balance manually
Once:
Control the auto white balance only one time when it is set
Continuous:
Continuing control of the auto white balance
AWB Channel area: Can set the area to control the auto white balance.
The detection area is the same as the figure 36.
8.3.
LUT
This function can be used to convert the input to the desired output characteristics.
The Look-Up Table (LUT) has 256 points for setup. The output level can be created by multiplying the
gain data by the input level.
8.3.1
LUT Mode
Can be selected from OFF, Gamma or LUT Table.
8.3.2
LUT Index
This represents the “starting” or “input” pixel value to be modified by the Lookup Table. The SP-20000PMCL has a 256-point Lookup Table, meaning the index points are treated like an 8bit image with 0
representing a full black pixel and 255 representing a full white pixel. The index points are automatically
scaled to fit the internal pixel format of the camera. This is common for all output configuration.
8.3.3
LUT Value
This is the “adjusted” or “output” pixel value for a given LUT index. It has a range of 0 to 4095 (12-bit)
and is automatically scaled to the bit depth of the current operating mode (8-bit or 10-bit).
Note: linear interpolation is used if needed to calculate LUT values between index points. In the color
mode, the LUT function works the same regardless of the color of the pixel.
Output Data = Video IN x LUT data
- 77 -
SP-20000M-PMCL / SP-20000C-PMCL
If there is no data, use
adjacent data on both sides
画素欠陥が
Average data
compensation
Fig.37
8.4
is
used
for
LUT data processing method
Gamma
This command is used to set gamma between gamma 0.45 and gamma 1.0 (OFF). 8 steps are provided.
The gamma value is an approximate value.
Fig.35
8.5
Gamma correction
Shading Correction
This function compensates for shading (non-uniformity) caused by the lens or the light source used. This
compensation can be performed even if shading issues are not symmetrical in horizontal and/or vertical
directions.
There are two methods of correction.
Flat shading correction:
The method to compensate the shading is to measure the highest luminance level in the image
and use that data as the reference. Luminance levels of other areas are then adjusted so that
the level of the entire area is equal. The block for compensation is 20 blocks (H) x 15 blocks (V)
and each block contains 256 x 256 pixels. The complementary process is applied to produce the
compensation data with less error.
- 78 -
SP-20000M-PMCL / SP-20000C-PMCL
Adjustable range
Less 30%
Fig.38
Concept drawing of Flat shadingcorrection
Color shading correction (For SP-20000C-PMCL only):
In this case, R channel and B channel are adjusted to match with G channel characteristics. The
block for compensation is 20 blocks (H) x 15 blocks (V) and each block contains 256 x 256 pixels.
The complementary process is applied to produce the compensation data with less error.
Before adjustment
After adjustment
Fig. 39
Concept drawing of color shading correction
Note: Under the following conditions, the shading correction circuit may not work properly.
 If there is some area in the image with a video level less than 70%
 If part of the image or the entire image is saturated
 If the highest video level in the image is less than 300LSB (at 10-bit output)
8.6
Blemish compensation
The SP-20000-PMCL has a blemish compensation circuit. This function compensates blemishes on the
CMOS sensor (typically pixels with extremely high response or extremely low response). This applies to
both monochrome and color versions. Pixels that fulfill the blemish criteria can be compensated by
averaging the data from pixels in both adjacent columns and, in the case of the SP-20000C-PMCL, the
defective pixels can be compensated by averaging the data from the same Bayer color pixels in adjacent
columns. The number of pixels that can be compensated is up to 1000 pixels.
Defective Pixel
Blemish Compensation Principle
B/W
Color
Fig. 40
Blemish compensation
- 79 -
SP-20000M-PMCL / SP-20000C-PMCL
If several defective pixels occur in series, 2 pixels in monochrome and 2 same color pixels in color can
be compensated.
Fig. 41
8.7
Avaraging
Avaraging
Defective pixels
Defective pixels
Compensation if defective pixels are in series
ALC
In the SP-20000M-PMCL and SP-20000C-PMCL, auto gain and auto exposure can be combined to provide a
wide ranging automatic exposure control from dark to bright or vice versa.
The functions are applied in the sequence shown below and if one function is disabled, the remaining
function will work independently.
If the lighting condition is changed from bright to dark
If the lighting condition is changed from dark to bright
Dark AGC works:
Auto shutter works:
AGC
Max
ASC ― AGC
AGC ― ASC
Light changes AGC operation
Max ~ Min (User set)
Auto Shutter
Max
Bright
Gain is fixed at Min.
Auto shutter operation
Max ~ Min (User set)
Operation if light changes
from dark to bright
Auto Shutter
fixed at Min
Operation if light changes
from bright to dark
Fig.42
ALC function
ALC Reference will determine the target video level for AGC and Auto Expsoure. For instance, if ALC
Reference is set to 100% video level, AGC and/or Auto Exposure will function to maintain 100% video
level.
- 80 -
SP-20000M-PMCL / SP-20000C-PMCL
9.
9.1
Camera Settings
Camera Control Tool
In the SP-20000-PMCL, control of all camera functions is done by the JAI SDK and Control Tool software.
All controllable camera functions are stored in an XML file inside of the camera. The JAI SDK and Control
Tool software can be downloaded from www.jai.com.
If you need to use the Short ASCII communication protocol and associated control tool, please contact
your local JAI representative.
Specific notes regarding Control Tool use:
1. For SP-20000-PMCL, the JAI SDK and Control Tool 2.0 can be used to control the camera,
provided the PC on which the JAI software is installed is connected to the camera via a GenCPcompliant Camera Link frame grabber. Many frame grabber vendors also provide their own
GenICam control tool software, as do a number of third-party software companies. Software
conflicts can occur between these GenICam tools and the JAI SDK and Control Tool causing one
or both tools to function improperly. Therefore, if you intend to use the JAI SDK and Control Tool
you should A) not install any other GenICam software on your host PC, or B) install the JAI SDK
and Control Tool last, after installing any other software. This will, in most cases, ensure that
the JAI SDK and Control Tool functions properly. If not, please contact the frame grabber
manufacturer or JAI to determine other ways to eliminate any software conflict.
2. The frame grabber used must be compliant with Camera Link Specification v1.1 or greater
in order to communicate with the JAI SDK and Control Tool. If it is not, the JAI SDK and Control
Tool cannot be used, and the Short ASCII communication protocol and associated control tool
should be used instead.
9.2
Camera Default Settings
When the camera is connected to PC and start up JAI_SDK, camera setting data (XML file) is downloaded
to the camera.
The following table shows default settings of basic functions.
Image Format
Bit allocation
8-bit
Width
5120
Height
3840
Binning Horizontal
1(OFF)
Binning Vertical
1(OFF)
Acquisition Control
Acquisition Frame Rate
30Hz
Trigger Selector
Frame Start
Trigger Mode
OFF
Trigger Activation
Rising Edge
Trigger Source
Low
Trigger Overlap
OFF
Exposure Control
Exposure Mode
Timed
Gain
Gain
1
Gain Auto
OFF
Gamma
0.45
Video Send Mode
Normal
- 83 -
SP-20000M-PMCL / SP-20000C-PMCL
10.
External appearance and dimensions
Dimensions tolerance: ±0.3mm
Unit: mm
Fig. 44
Appearance and Dimensions
- 84 -
SP-20000M-PMCL / SP-20000C-PMCL
11.
11.1.
Specifications
Camera spectral response
Fig.45
Fig.46
SP-20000M-PMCL Spectral response
SP-20000C-PMCL
Spectral response (With IR Cut Filter)
- 85 -
SP-20000M-PMCL / SP-20000C-PMCL
11.2.
Specification table
Specifications
SP-20000M-PMCL
Scanning system
Synchronization
Interface
Image sensor (CMV-20000)
Aspect ratio
Effective image size
Cell size
Effective Image output pixel
Sensor Pixel Clock
1X8–1Y
Acquisition
Frame rate
1X4–1Y
1X2–1Y
EMVA 1288 Parameters
Absolute sensitivity
Maximum SNR
SNR (traditional method)
Image
Output
Format
Digital
Binning
Horizontal
Height
2 ~3840 lines, 2 lines / step
OFFSET Y
0 ~3838 lines、2 lines / step
8 ~ 5120 pixels
1X 8–1Y
8 pixels/step
1X4–1Y
8 pixels/step
1X2–1Y
8 pixels/step
0 ~ 5112 pixels
1X8–1Y
8 pixels/step
1X4–1Y
8 pixels/step
1X2–1Y
8 pixels/step
Width
Bit assignment
Trigger
53dB (Typical)
(0dB gain, Black)
5120 (h) x 3840 (v)
ROI
Sequence ROI
Multi ROI
Acquisition
16.05 p (λ = 525 nm)
40.24dB
1: 5120(h), 2: 2560(h)
(frame rate does not change)
1: 3840(v), 2: 1920(v)
(frame rate does not change)
OFFSET
X
Video
send
mode
30 fps (Max) to 8 sec
Maximum on 80-bit Configuration
15 fps (Max) to 8 sec
Maximum on Medium Configuration
7.5 fps (Max) to 8 sec
Maximum on Base Configuration
10-bit output format
Full image
Binning Vertical
Mode
mode
SP-20000C-PMCL
Progressive scan, 4-Tap or 8-Tap output
Internal
Camera Link Specfications (V.2.0 RC2), Conforming with PoCL specifications
Pixel clock: 80 MHz (Standard) or 60 MHz can be selected in conjunction
with sensor clock
35 mm Monochrome CMOS
35 mm Bayer color CMOS
4:3
32.77 (h) x 24.58 (v) mm 41 mm diagonal
6.4 (h) x 6.4 (v) m
5120 (h) x 3840 (v)
5120 (h) x 3840 (v)
39.16 MHzMHz (1X8–1Y Standard operation)
8-bit , 10-bit, 12-bit
30 fps (Max) to 8 sec
Maximum on 80-bit Configuration
15 fps (Max) to 8 sec
Maximum on Medium Configuration
7.5 fps (Max) to 8 sec
Maximum on Base Configuration
10-bit output format
18.14 p (λ = 530 nm)
38.32dB
51dB (Typical)
(0dB gain, Green Pixel Black)
Bayer
5120 (h) x 3840 (v)
—
—
2 ~3840 lines, 2 lines / step
0 ~3838 lines , 2 lines / step
8 ~ 5120 Pixels
1X 8–1Y
8 pixels/step
1X4–1Y
8 pixels/step
1X2–1Y
8 pixels/step
0 ~ 5112 pixels
1X8–1Y
8 pixels/step
1X4–1Y
8 pixels/step
1X2–1Y
8 pixels/step
8-bit , 10-bit , 12-bit
ROI, Gain and Exposure time can be set for 10 indexes in sequence output by trigger
Maximum 8 ROIs can be set in one frame and are output as one video
Continuous/Single Fraem/Multi Frame
Acqusition: Acquistion Start/ Acquistion End Exposure: Frame Start
Trigger option
Trigger Overlap (Only Frame Start), PIV
Trigger input signal
Line 4 (TTL 1),Line7(Camera Link) ,Pulse Generator 0/1/2/3, Soft Trigger
Line 10(TTL2), Line 11(LVDS)
- 86 -
SP-20000M-PMCL / SP-20000C-PMCL
Exposure
Mode
Timed
304 μs (Min) ~ 8 sec. (Max), Step: 1 μs
Trigger Width
304 μs (Min) ~ ∞ (Max)
Auto exposure
Exposure Auto response
speed
Digital I/O
Reference
Black
level
adjust
Gain
Adjust
Adj. range
Resolution
Manual
adj.
range
WB gain
WB area
Preset
xcolor
temp.
WB range
White balance
Auto
Black
Blemish
comp.
Mode
Limit
Detection
Compensation
Correct Numbers
ALC
Gamma
LUT
Shading compensation
Power input
Power
supply
Cuurent
Power
consumption
Lens mount
Flange back
Optical filter
Operating temperature
/ Humidity
(Performance guaranteed)
Operating temperature
/ Humidity
Storage Temp. / Humidity
Regulation
Housing Dimensions
OFF / Once / Continuous
1 ~
8
Line Selector (12P): GPIO IN / GPIO OUT
33.5LSB 10-bit (Average of 100*100)
-256 ~ 255LSB 10-bit
1 STEP = 1LSB
0dB ~+24dB, 0.01dB/step
—
—
0dB ~+24dB, 0.01dB/step
R / B : -7dB to +10dB, 0.01dB/step
4x4
—
4600K, 5600K, 6500K
—
3000K ~ 9000K
OFF, Once, continuous
—
Auto, Limit, Fix
0 to 30%
Detect white blemish above the threshold value
(Black blemish is detected only by factory )
Complement by adjacent pixels (Continuous blemishes are not compensated)
Up to 1000 pixels
AGC and Auto Exposure can be combined and automatically controlled
0.45 ~ 1.0 (8 steps are available)
OFF: γ=1.0, ON= 256 points can be set
Flat field
Flat field, Color shading
Block based (20 x 15 blocks)
Block based (20 x 15 blocks)
Each block: 256 x 256 pixels
Each block: 256 x 256 pixels
DC+12V to +24V ± 10% (at the input terminal)
450mA ± 10% (12V input, full image),
5.4W ± 10% (12V input, full image),
480mA ± 10% (12V input, 8 lines ROI)
5.6W ± 10% (12V input, 8 lines ROI)
F mount, Rear protrusion of the lens is less than 40 mm.
F mount :
46.5 mm, Tolerance 0 to -0.05 mm
Optical Low Pass filter +
Protection glass : Not provided
IR cut filter (Half value is 670 nm)
-5C to +45C / 20 – 80% (non-condensing)
-45C to +70C
/ 20 – 80% (non-condensing)
-45C to +70C / 20% - 80 % (non-condensing)
CE (EN61000-6-2 and EN61000-6-3), FCC part 15 class B, RoHS, WEEE
62 x 62 x 84.5 mm (W x H x D) (excluding protrusion)
Weight
320 g
Note 1) Approximately 5 minutes pre-heating is required to achieve these specifications.
Note 2) The above specifications are subject to change without notice.
- 87 -
SP-20000M-PMCL / SP-20000C-PMCL
Appendix 1
Short ASCII Command Communication Protocol
This chapter described the communication control protocol based on the short ASCII command as the
reference.
1 Communication setting
Baud Rate
Data Length
Start Bit
Stop Bit
Parity
Xon/Xoff Control
2
2.1
Protocol(Short
9600
8bit
1bit
1bit
Non
Non
ASCII Command)
Transmit the setting command to camera
NN is any kind of command.
NN=[Param.]<CR><LF>
e.g.
Send to camera: GA=0 <CR><LF>
Camera response:
COMPLETE<CR><LF>
When camera receives a valid command, camera will return 'COMPLETE'.
If camera receives an improper command, camera will return one of the following:
e.g.
Send to camera: GAX=0 <CR><LF>
Camera response:
01 Unknown Command!!<CR><LF>
e.g.
Send to camera: GA=1000 <CR><LF>
Camera response:
02 Bad Parameters!!<CR><LF>
2.2
Transmit the request command to camera
The status of camera's settings can be queried by transmitting NN?<CR><LF>, where NN is any valid
command.
The camera will return the current setting data.
e.g.
Send to camera: GA? <CR><LF>
Camera response:
GA=0<CR><LF>
2.3
Switching baud rate between PC and camera
Camera always starts up with 9600 bps. This can be switched to higher baud rates after
communication has been established. When switching to other baud rates the procedure is as
follows.
e.g. Change baud rate to 115200 bps
1. Confirm baud rates camera supported
Send to camera: SBDRT? <CR><LF>
Camera response:
SBDRT=31(0x1F)<CR><LF>
- 88 -
SP-20000M-PMCL / SP-20000C-PMCL
2. Request new baud rate
Send to camera: CBDRT=16(0x10) <CR><LF>
Camera response:
COMPLETE<CR><LF>
(Change baud rate to 115200 bps)
3. Rewrite new baud rate again with new baud rate (Confirmation command)
Send to camera:
CBDRT=16(0x10) <CR><LF>
Camera response:
COMPLETE<CR><LF>
In case the camera does not receive the confirming command with new baud rate within
250 ms after sending the acknowledgement it falls back to the original baud rate (9600 bps).
2.4
2.4.1
Command list (Short ASCII command)
GenCP Bootstrap Register
Interfac
e
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
I String
R/O
DVN
"JAI Ltd., Japan"
-
-
-
DVN?<CR><LF>
I String
R/O
MD
-
-
-
MD?<CR><LF>
DeviceVersion
I String
R/O
DV
-
-
-
DV?<CR><LF>
DeviceID
I String
R/O
ID
-
-
-
DeviceUserID
I String
R/W
UD
ID?<CR><LF>
UD=[Param.]<CR><L
F>
UD?<CR><LF>
Name
DeviceVendorN
ame
DeviceModelNa
me
2.4.2
Indicate
device
version
(e.g. “0.1.0.0” )
Serial Number
User can save and
load free text.(12 or
less characters)
Tecnology Specific Bootstrap Register
Name
SupportedBaudr
ates
CurrentBaudrat
e
Interfac
e
I Integer
I Integer
Acc
ess
R/O
R/W
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
SBDR
T
Indicate Support/Nonsupport status for
each baud rate
bit0: 9600bps
bit1: 19200bps
bit2: 38400bps
bit3: 57600bps
bit4: 115200bps
0x01
0x1F
0x1F
SBDRT?<CR><LF>
CBDR
T
READ:
Indicate
current baud rate
WRITE: Set any bit of
baud rate
bit0: 9600bps
bit1: 19200bps
bit2: 38400bps
bit3: 57600bps
bit4: 115200bps
- 89 -
CBDRT=[Param.]<CR
><LF>
CBDRT?<CR><LF>
0x01
0x10
1
(9600b
ps)
In case of WRITE
execution
(change
baud rate), it needs to
control in the proper
sequence
between
Host and Camera.
(Refer to the section
3.3)
SP-20000M-PMCL / SP-20000C-PMCL
2.4.3
Device Control
Name
Interfac
e
Acc
ess
Short
ASCII
DeviceFirmwar
eVersion
I String
R/O
VN
DeviceReset
I
Comman
d
W/O
CRS00
2.4.4
Values
Firm Ver. No.
1
MIN
MAX
DEFAULT
Description
-
-
-
VN?<CR><LF>
-
-
-
CRS00=1<CR><LF>
Image Format Control
Name
Interfac
e
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
Width
I Integer
R/W
WTC
Min~(Max - OffsetX)
8
5120
5120
Height
I Integer
R/W
HTL
Min~(Max - OffsetY)
1
3840
3840
Offset X
I Integer
R/W
OFC
Min ~ Max(Width
OffsetX)
+
0
5112
0
Offset Y
I Integer
R/W
OFL
Min ~ Max(Height
OffsetY)
+
0
3839
0
BinningHorizont
al
I Integer
R/W
HB
1: Normal / 2: Binning
mode
1
2
1
BinningVertical
I Integer
R/W
VB
1: Normal / 2: Binning
mode
1
2
1
PixelFormat
TestImageSelec
tor
I
Enumera
tion
R/W
I
Enumera
tion
R/W
BA
TPN
Mono model:
0: Mono8
1: Mono10
2: Mono12
Bayer model:
0: BayerRG8
1: BayerRG10
2: BayerRG12
0: Off
1: GreyHorizontalRamp
2: GreyVerticalRamp
3:
GreyHorizontalRampM
oving
4: Horizontal Colorbar*
5: Vertical Colorbar*
6: Moving Colorbar*
(* Bayer model only)
- 90 -
0
2
0
Description
WTC=[Param.]<CR><
LF>
WTC?<CR><LF>
HTL=[Param.]<CR><
LF>
HTL?<CR><LF>
OFC=[Param.]<CR><
LF>
OFC?<CR><LF>
OFL=[Param.]<CR><
LF>
OFL?<CR><LF>
HB=[Param.]<CR><L
F>
HB?<CR><LF>
only Mono
VB=[Param.]<CR><L
F>
VB?<CR><LF>
only Mono
BA=[Param.]<CR><L
F>
BA?<CR><LF>
Mono12(Geometry_1
X4_1Y Only)
0
7
0
TPN=[Param.]<CR><
LF>
TPN?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
2.4.5
Acquistion Control
Name
FrameStartTrig
Mode
TrigSoftware
Interfac
e
I
Enumera
tion
I
Comman
d
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
R/W
TM
Off/On
0
1
0
TM=[Param.]<CR><L
F>
TM?<CR><LF>
W/O
STRG
0
-
-
-
STRG=0<CR><LF>
TI
0: Low
1: High
2: SoftTrigger
8: PulseGenerator0
9: PulseGenerator1
10: PulseGenerator2
11: PulseGenerator3
12: TTL_In1
13: CL_CC1_In
14: Nand0
15: Nand1
16:TTL_In2
17:LVDS_In
0
17
0
TI=[Param.]<CR><LF
>
TI?<CR><LF>
0
3
0
TA=[Param.]<CR><L
F>
TA?<CR><LF>
FrameStartTrig
Source
I
Enumera
tion
FrameStartTrig
Activation
I
Enumera
tion
R/W
TA
0: RisingEdge
1: FallingEdge
2: LevelHigh
3: LevelLow
FrameStartTrig
Over Lap
I
Enumera
tion
R/W
TO
0: Off / 1: ReadOut
0
1
0
TO=[Param.]<CR><L
F>
TO?<CR><LF>
ExposureMode
I
Enumera
tion
R/W
EM
0: Off
1: Timed
2: TriggerWidth
0
2
0
EM=[Param.]<CR><L
F>
EM?<CR><LF>
ExposureTimeR
aw
I Integer
R/W
PE
Min~Max[us]
10
8000000
18000
ExposureAuto
I
Enumera
tion
R/W
ASC
0: Off
2: Once
1: Continuous
0
2
2
R/W
- 91 -
PE=[Param.]<CR><L
F>
PE?<CR><LF>
ASC=[Param.]<CR><
LF>
ASC?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
2.4.6
Digital I/O Control
Name
Interface
Acces
s
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
LineInverter_0
I Boolean
R/W
LI0
False/True
0
1
0
LineInverter_1
I Boolean
R/W
LI1
False/True
0
1
0
LineInverter_2
I Boolean
R/W
LI2
False/True
0
1
0
R/W
ND0I
NV1
0: Non-Inv
1: Inv
0
1
0
R/W
ND0I
NV2
Same as above.
0
1
0
R/W
ND1I
NV1
Same as above.
0
1
0
R/W
ND1I
NV2
Same as above.
0
1
0
R/W
ND0I
NV1
0: Non-Inv
1: Inv
0
1
0
LI0=[Param.]<CR><LF>
LI0?<CR><LF>
LI1=[Param.]<CR><LF>
LI1?<CR><LF>
LI2=[Param.]<CR><LF>
LI1?<CR><LF>
ND0INV1=[Param.]<CR><L
F>
ND0INV1?<CR><LF>
ND0INV2=[Param.]<CR><L
F>
ND0INV2?<CR><LF>
ND1INV1=[Param.]<CR><L
F>
ND1INV1?<CR><LF>
ND1INV2=[Param.]<CR><L
F>
ND1INV2?<CR><LF>
ND0INV1=[Param.]<CR><L
F>
ND0INV1?<CR><LF>
LS0
0: Low
1: High
3:
FrameTriggerW
ait
4: FrameActive
5:
ExposureActive
6: Fval
8:Pulse
Generator0
9:Pulse
Generator1
10:Pulse
Generator2
11:Pulse
Generator3
12: TTL_In
13: CL_CC1_In
14: Nand0
15: Nand1
16:TTL_In2
17:LVDS_In
0
17
0
GpioNand0InputInve
rt1
GpioNand0InputInve
rt2
GpioNand1InputInve
rt1
GpioNand1InputInve
rt2
GpioNand0InputInve
rt1
LineSource_0
I
Enumerati
on
I
Enumerati
on
I
Enumerati
on
I
Enumerati
on
I
Enumerati
on
I
Enumerati
on
R/W
- 92 -
LS0=[Param.]<CR><LF>
LS0?<CR><LF>
For TTL1
SP-20000M-PMCL / SP-20000C-PMCL
LineSource_1
LineSource_2
I
Enumerati
on
I
Enumerati
on
R/W
R/W
LS1
0: Low
1: High
3:FrameTrigger
Wait
4: FrameActive
5:
ExposureActive
6: Fval
8:
PulseGenerator
0
9:
PulseGenerator
1
10:
ulseGenerator2
11:PulseGenera
tor3
12: TTL_In
13: CL_CC1_In
14: Nand0
15: Nand1
16:TTL_In2
17:LVDS_In
0
17
0
LS1=[Param.]<CR><LF>
LS1?<CR><LF>
TTL2
LS2
0: Low
1: High
3:FrameTrigger
Wait
4: FrameActive
5:
ExposureActive
6: Fval
8:
PulseGenerator
0
9:
PulseGenerator
1
10:
PulseGenerator
2
11:
PulseGenerator
3
12: TTL_In
13: CL_CC1_In
14: Nand0
15: Nand1
16:TTL_In2
17:LVDS_In
0
17
0
LS3=[Param.]<CR><LF>
LS3?<CR><LF>
TTL3
- 93 -
SP-20000M-PMCL / SP-20000C-PMCL
GpioNand0InputSour
ce1
I
Enumerati
on
R/W
ND0I
N1
0: Low
1: High
3:
FrameTriggerW
ait
4: FrameActive
5:
ExposureActive
6: Fval
8:
PulseGenerator
0
9:
PulseGenerator
1
10:
PulseGenerator
2
11:
PulseGenerator
3
12: TTL_In1
13: CL_CC1_In
15: NAND1
16: TTL_In2
17: LVDS_In
GpioNand0InputSour
ce2
I
Enumerati
on
R/W
ND0I
N2
Same as above.
0
17
0
ND0N2=[Param.]<CR><
LF>
ND0IN2?<CR><LF>
0
17
0
ND1N1=[Param.]<CR><
LF>
ND1IN1?<CR><LF>
0
17
0
ND1N2=[Param.]<CR><LF
>
ND1IN2?<CR><LF>
GpioNand1InputSour
ce1
I
Enumerati
on
R/W
ND1I
N1
0: Low
1: High
3:Frame
TriggerWait
4: FrameActive
5:Exposure
Active
6: Fval
8:Pulse
Generator0
9:Pulse
Generator1
10:Pulse
Generator2
11:Pulse
Generator3
12: TTL_In1
13: CL_CC1_In
14:NAND0
16:TTL_In2
17:LVDS_In
GpioNand1InputSour
ce2
I
Enumerati
on
R/W
ND1I
N2
Same as above.
- 94 -
0
17
0
ND0N1=[Param.]<CR><
LF>
ND0IN1?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
2.4.7
Analog Control
Name
Interfac
e
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
GainRawDigital
All
I Integer
R/W
FGA
min~max
100
1600
100
GainRawDigital
RedAll
I Integer
R/W
PGR
min~max
-4533
17713
0
GainRawDigital
BlueAll
I Integer
R/W
PGB
min~max
-4533
17713
0
GainAuto
I
Enumerat
ion
R/W
AGC
0: Off
1: Continuous
2: Once
0
2
0
BlackLevelRaw
All
I Integer
R/W
BL
min~0~max
-256
255
0
BlackLevelRaw
Tap1All
I Integer
R/W
BL1
min~0~max
-512
511
0
BlackLevelRaw
Tap1 Red
I Integer
R/W
BLR1
min~0~max
-512
511
0
BlackLevelRaw
Tap1 Blue
I Integer
R/W
BLB1
min~0~max
-512
511
0
BalanceWhiteA
uto
I
Enumerat
ion
R/W
AWB
0: Off
2: Once
1: Continuous
0
2
0
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
0
0
255
4095
0
0
255
4095
γ=1
equival
ent
LUT*=[Param1],[Par
am2]<CR><LF>
LUT*?[Param1]<CR>
<LF>
0
0
255
4095
2.4.8
Description
FGA=[Param.]<CR><
LF>
FGA?<CR><LF>
PGR=[Param.]<CR><
LF>
PGR?<CR><LF>
(Bayer model only)
PGB=[Param.]<CR><
LF>
PGB?<CR><LF>
(Bayer model only)
AGC=[Param.]<CR><
LF>
AGC?<CR><LF>
BL=[Param.]<CR><L
F>
BL?<CR><LF>
BL1=[Param.]<CR><
LF>
BL1?<CR><LF>
BLR1=[Param.]<CR>
<LF>
BLR1?<CR><LF>
(Bayer model only)
BLB1=[Param.]<CR>
<LF>
BLB1?<CR><LF>
(Bayer model only)
AWB=[Param.]<CR>
<LF>
AWB?<CR><LF>
(Bayer model only)
LUT Control
Name
Interfac
e
LUTValueRed
I Integer
R/W
LUTR
LUTValueGreen
I Integer
R/W
LUTG
LUTValueBlue
I Integer
R/W
LUTB
Param 1: LUT index
Param 2:LUTdata(Min
~Max)
(Bayer model only)
Param 1: LUT index
Param 2:LUTdata(Min
~Max)
Param 1: LUT index
Param 2:LUTdata(Min
~Max)
(Bayer model only)
- 95 -
SP-20000M-PMCL / SP-20000C-PMCL
2.4.9
Transport Layer Control
Name
Interfac
e
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
DeviceTapGeom
etry
I
Enumera
tion
R/W
TAGM
1: Geometry_1X2_1Y
3: Geometry_1X4_1Y
5: Geometry_1X8_1Y
1
5
5
TAGM=[Param.]<CR>
<LF>
TAGM?<CR><LF>
2.4.10
User Set Control
Name
Interface
Access
Short
ASCII
Values
MIN
MAX
DEFAULT
Description
0
3
0
LD=[Param.]<CR><LF>
LD?<CR><LF>
1
3
1
SA=[Param.]<CR><LF>
SA?<CR><LF>
UserSetLoad
I Command
W/O
LD
0: Default
1: UserSet1
2: UserSet2
3: UserSet3
UserSetSave
I Command
W/O
SA
1: UserSet1
2: UserSet2
3: UserSet3
2.4.11
JAI Custom
Name
Interfac
e
Acc
ess
Short
ASCII
Values
MIN
MAX
DEFAU
Description
LT
BlemishWhiteE
nable
I Boolean
R/W
BMW
0: False
1: True
0
1
0
BMW=[Param.]<CR>
<LF>
BMW?<CR><LF>
BlemishWhiteD
etect
I
Comman
d
W/O
BMRC
W
0
0
0
0
BMRCW=0<CR><LF
>
BlemishWhiteD
etect Threshold
I Integer
R/W
BMTH
W
0
0
100
10
BlemishWhiteD
etect PositionX
I Integer
R/W
BMPXW
Min~Max
0
1919
0
BlemishWhiteD
etect PositionY
I Integer
R/W
BMPY
W
Min~Max
0
1439
0
R/W
SDCM
0
1
0
W/O
RS
0
0
0
BMRCW=0<CR><LF
>
0
6
0
SDRS?<CR><LF>
ShadingCorrecti
on Mode
ShadingCorrect
RequestShading
DetectResult
I
Enumera
tion
I
Comman
d
I
Enumera
tion
R/O
SDRS
0: Flat Shading
1: Color Shading*
(*Bayer model only)
0=Complete.
1=Too Bright.
2=Too dark.
3=Timeout Error.
4=Busy.
5=Limit.
6= Trig is not set as
Normal.
- 96 -
BMTHW=[Param.]<C
R><LF>
BMTHW?<CR><LF>
BMPXW=[Param.]<C
R><LF>
BMPXW?<CR><LF>
BMPYW=[Param.]<C
R><LF>
BMPYW?<CR><LF>
SDCM=[Param.]<CR>
<LF>
SDCM?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
ShadingMode
I
Enumera
tion
R/W
SDM
VideoSendMode
I
Enumera
tion
R/W
VSM
SequenceRoiFra
meCount1
I Integer
R/W
SQF1
SequenceRoiFra
meCount2
I Integer
R/W
SequenceRoiFra
meCount3
I Integer
SequenceRoiFra
meCount4
0: OFF
1: User 1
2: User 2
3: User 3
0: Normal
1: Trigger Sequence
2:Command
Sequence
3: Multi AOI
0
3
0
SDM=[Param.]<CR><
LF>
SDM?<CR><LF>
0
2
0
VSM=[Param.]<CR><
LF>
VSM?<CR><LF>
Min~Max
1
255
1
SQF2
Min~Max
1
255
1
R/W
SQF3
Min~Max
1
255
1
I Integer
R/W
SQF4
Min~Max
1
255
1
SequenceRoiFra
meCount5
I Integer
R/W
SQF5
Min~Max
1
255
1
SequenceRoiFra
meCount6
I Integer
R/W
SQF6
Min~Max
1
255
1
SequenceRoiFra
meCount7
I Integer
R/W
SQF7
Min~Max
1
255
1
SequenceRoiFra
meCount8
I Integer
R/W
SQF8
Min~Max
1
255
1
SequenceRoiFra
meCount9
I Integer
R/W
SQF9
Min~Max
1
255
1
SequenceRoiFra
meCount10
I Integer
R/W
SQF10
Min~Max
1
255
1
R/W
SQNI1
0: Index1
1: Index2
2: Index3
3: Index4
4: Index5
5: Index6
6: Index7
7: Index8
8: Index9
9: Index10
0
9
0
R/W
SQNI2
Same as above.
0
9
0
R/W
SQNI3
Same as above.
0
9
0
R/W
SQNI4
Same as above.
0
9
0
R/W
SQNI5
Same as above.
0
9
0
SequenceRoiNe
xtIndex1
SequenceRoiNe
xtIndex2
SequenceRoiNe
xtIndex3
SequenceRoiNe
xtIndex4
SequenceRoiNe
xtIndex5
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
- 97 -
SQF1=[Param.]<CR>
<LF>
SQF1?<CR><LF>
SQF2=[Param.]<CR>
<LF>
SQF2?<CR><LF>
SQF3=[Param.]<CR>
<LF>
SQF3?<CR><LF>
SQF4=[Param.]<CR>
<LF>
SQF4?<CR><LF>
SQF5=[Param.]<CR>
<LF>
SQF5?<CR><LF>
SQF6=[Param.]<CR>
<LF>
SQF6?<CR><LF>
SQF7=[Param.]<CR>
<LF>
SQF7?<CR><LF>
SQF8=[Param.]<CR>
<LF>
SQF8?<CR><LF>
SQF9=[Param.]<CR>
<LF>
SQF9?<CR><LF>
SQF10=[Param.]<CR
><LF>
SQF10?<CR><LF>
SQNI1=[Param.]<CR>
<LF>
SQNI1?<CR><LF>
SQNI2=[Param.]<CR>
<LF>
SQNI2?<CR><LF>
SQNI3=[Param.]<CR>
<LF>
SQNI3?<CR><LF>
SQNI4=[Param.]<CR>
<LF>
SQNI4?<CR><LF>
SQNI5=[Param.]<CR>
<LF>
SQNI5?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
SequenceRoiNe
xtIndex6
I
Enumera
tion
R/W
SQNI6
Same as above.
0
9
0
SQNI6=[Param.]<CR>
<LF>
SQNI6?<CR><LF>
SequenceRoiNe
xtIndex7
I
Enumera
tion
R/W
SQNI7
Same as above.
0
9
0
SQNI7=[Param.]<CR>
<LF>
SQNI7?<CR><LF>
SequenceRoiNe
xtIndex8
I
Enumera
tion
R/W
SQNI8
Same as above.
0
9
0
SQNI8=[Param.]<CR>
<LF>
SQNI8?<CR><LF>
R/W
SQNI9
Same as above.
0
9
0
R/W
SQNI10
Same as above.
0
9
0
SequenceRoiNe
xtIndex9
SequenceRoiNe
xtIndex10
I
Enumera
tion
I
Enumera
tion
SequenceRoiWi
dth1
I Integer
R/W
SQW1
Min ~ Max(Width +
OffsetX)
8
5120
5120
SequenceRoiWi
dth2
I Integer
R/W
SQW2
Same as above.
8
5120
5120
SequenceRoiWi
dth3
I Integer
R/W
SQW3
Same as above.
8
5120
5120
SequenceRoiWi
dth4
I Integer
R/W
SQW4
Same as above.
8
5120
5120
SequenceRoiWi
dth5
I Integer
R/W
SQW5
Same as above.
8
5120
5120
SequenceRoiWi
dth6
I Integer
R/W
SQW6
Same as above.
8
5120
5120
SequenceRoiWi
dth7
I Integer
R/W
SQW7
Same as above.
8
5120
5120
SequenceRoiWi
dth8
I Integer
R/W
SQW8
Same as above.
8
5120
5120
SequenceRoiWi
dth9
I Integer
R/W
SQW9
Same as above.
8
5120
5120
SequenceRoiWi
dth10
I Integer
R/W
SQW10
Same as above.
8
5120
5120
SequenceRoiHei
ght1
I Integer
R/W
SQH1
Min ~ Max(Hight +
OffsetY)
1
3840
3840
SequenceRoiHei
ght2
I Integer
R/W
SQH2
Same as above.
1
3840
3840
SequenceRoiHei
ght3
I Integer
R/W
SQH3
Same as above.
1
3840
3840
SequenceRoiHei
ght4
I Integer
R/W
SQH4
Same as above.
1
3840
3840
SequenceRoiHei
ght5
I Integer
R/W
SQH5
Same as above.
1
3840
3840
- 98 -
SQNI9=[Param.]<CR>
<LF>
SQNI9?<CR><LF>
SQNI10=[Param.]<CR
><LF>
SQNI10?<CR><LF>
SQW1=[Param.]<CR>
<LF>
SQW1?<CR><LF>
SQW2=[Param.]<CR>
<LF>
SQW2?<CR><LF>
SQW3=[Param.]<CR>
<LF>
SQW3?<CR><LF>
SQW4=[Param.]<CR>
<LF>
SQW4?<CR><LF>
SQW5=[Param.]<CR>
<LF>
SQW5?<CR><LF>
SQW6=[Param.]<CR>
<LF>
SQW6?<CR><LF>
SQW7=[Param.]<CR>
<LF>
SQW7?<CR><LF>
SQW8=[Param.]<CR>
<LF>
SQW8?<CR><LF>
SQW9=[Param.]<CR>
<LF>
SQW9?<CR><LF>
SQW10=[Param.]<CR
><LF>
SQW10?<CR><LF>
SQH1=[Param.]<CR>
<LF>
SQH1?<CR><LF>
SQH2=[Param.]<CR>
<LF>
SQH2?<CR><LF>
SQH3=[Param.]<CR>
<LF>
SQH3?<CR><LF>
SQH4=[Param.]<CR>
<LF>
SQH4?<CR><LF>
SQH5=[Param.]<CR>
<LF>
SP-20000M-PMCL / SP-20000C-PMCL
SQH5?<CR><LF>
SequenceRoiHei
ght6
I Integer
R/W
SQH6
Same as above.
1
3840
3840
SequenceRoiHei
ght7
I Integer
R/W
SQH7
Same as above.
1
3840
3840
SequenceRoiHei
ght8
I Integer
R/W
SQH8
Same as above.
1
3840
3840
SequenceRoiHei
ght9
I Integer
R/W
SQH9
Same as above.
1
3840
3840
SequenceRoiHei
ght10
I Integer
R/W
SQH10
Same as above.
1
3840
3840
SequenceRoiOff
setX1
I Integer
R/W
SQOX1
Min ~ Max(Width +
OffsetX)
0
5112
0
SequenceRoiOff
setX2
I Integer
R/W
SQOX2
Same as above.
0
5112
0
SequenceRoiOff
setX3
I Integer
R/W
SQOX3
Same as above.
0
5112
0
SequenceRoiOff
setX4
I Integer
R/W
SQOX4
Same as above.
0
5112
0
SequenceRoiOff
setX5
I Integer
R/W
SQOX5
Same as above.
0
5112
0
SequenceRoiOff
setX6
I Integer
R/W
SQOX6
Same as above.
0
5112
0
SequenceRoiOff
setX7
I Integer
R/W
SQOX7
Same as above.
0
5112
0
SequenceRoiOff
setX8
I Integer
R/W
SQOX8
Same as above.
0
5112
0
SequenceRoiOff
setX9
I Integer
R/W
SQOX9
Same as above.
0
5112
0
SequenceRoiOff
setX10
I Integer
R/W
SQOX1
0
Same as above.
0
5112
0
SequenceRoiOff
setY1
I Integer
R/W
SQOY1
Min ~ Max(Hight +
OffsetY)
0
3839
0
SequenceRoiOff
setY2
I Integer
R/W
SQOY2
Same as above.
0
3839
0
SequenceRoiOff
setY3
I Integer
R/W
SQOY3
Same as above.
0
3839
0
SequenceRoiOff
setY4
I Integer
R/W
SQOY4
Same as above.
0
3839
0
SequenceRoiOff
I Integer
R/W
SQOY5
Same as above.
0
3839
0
- 99 -
SQH6=[Param.]<CR>
<LF>
SQH6?<CR><LF>
SQH7=[Param.]<CR>
<LF>
SQH7?<CR><LF>
SQH8=[Param.]<CR>
<LF>
SQH8?<CR><LF>
SQH9=[Param.]<CR>
<LF>
SQH9?<CR><LF>
SQH10=[Param.]<CR
><LF>
SQH10?<CR><LF>
SQOX1=[Param.]<CR
><LF>
SQOX1?<CR><LF>
SQOX2=[Param.]<CR
><LF>
SQOX2?<CR><LF>
SQOX3=[Param.]<CR
><LF>
SQOX3?<CR><LF>
SQOX4=[Param.]<CR
><LF>
SQOX4?<CR><LF>
SQOX5=[Param.]<CR
><LF>
SQOX5?<CR><LF>
SQOX6=[Param.]<CR
><LF>
SQOX6?<CR><LF>
SQOX7=[Param.]<CR
><LF>
SQOX7?<CR><LF>
SQOX8=[Param.]<CR
><LF>
SQOX8?<CR><LF>
SQOX9=[Param.]<CR
><LF>
SQOX9?<CR><LF>
SQOX10=[Param.]<C
R><LF>
SQOX10?<CR><LF>
SQOY1=[Param.]<CR
><LF>
SQOY1?<CR><LF>
SQOY2=[Param.]<CR
><LF>
SQOY2?<CR><LF>
SQOY3=[Param.]<CR
><LF>
SQOY3?<CR><LF>
SQOY4=[Param.]<CR
><LF>
SQOY4?<CR><LF>
SQOY5=[Param.]<CR
SP-20000M-PMCL / SP-20000C-PMCL
setY5
SequenceRoiOff
setY6
I Integer
R/W
SQOY6
Same as above.
0
3839
0
SequenceRoiOff
setY7
I Integer
R/W
SQOY7
Same as above.
0
3839
0
SequenceRoiOff
setY8
I Integer
R/W
SQOY8
Same as above.
0
3839
0
SequenceRoiOff
setY9
I Integer
R/W
SQOY9
Same as above.
0
3839
0
SequenceRoiOff
setY10
I Integer
R/W
SQOY1
0
Same as above.
0
3839
0
SequenceRoiGai
n1
I Integer
R/W
SQGA1
Min~Max
100
1600
100
SequenceRoiGai
n2
I Integer
R/W
SQGA2
Same as above.
100
1600
100
SequenceRoiGai
n3
I Integer
R/W
SQGA3
Same as above.
100
1600
100
SequenceRoiGai
n4
I Integer
R/W
SQGA4
Same as above.
100
1600
100
SequenceRoiGai
n5
I Integer
R/W
SQGA5
Same as above.
100
1600
100
SequenceRoiGai
n6
I Integer
R/W
SQGA6
Same as above.
100
1600
100
SequenceRoiGai
n7
I Integer
R/W
SQGA7
Same as above.
100
1600
100
SequenceRoiGai
n8
I Integer
R/W
SQGA8
Same as above.
100
1600
100
SequenceRoiGai
n9
I Integer
R/W
SQGA9
Same as above.
100
1600
100
SequenceRoiGai
n10
I Integer
R/W
SQGA1
0
Same as above.
100
1600
100
R/W
SQHB1
1: Off
2: On
1
2
1
R/W
SQHB2
Same as above.
1
2
1
R/W
SQHB3
Same as above.
1
2
1
R/W
SQHB4
Same as above.
1
2
1
R/W
SQHB5
Same as above.
1
2
1
SequenceRoiHbi
nning1
SequenceRoiHbi
nning2
SequenceRoiHbi
nning3
SequenceRoiHbi
nning4
SequenceRoiHbi
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
- 100 -
><LF>
SQOY5?<CR><LF>
SQOY6=[Param.]<CR
><LF>
SQOY6?<CR><LF>
SQOY7=[Param.]<CR
><LF>
SQOY7?<CR><LF>
SQOY8=[Param.]<CR
><LF>
SQOY8?<CR><LF>
SQOY9=[Param.]<CR
><LF>
SQOY9?<CR><LF>
SQOY10=[Param.]<C
R><LF>
SQOY10?<CR><LF>
SQGA1=[Param.]<CR
><LF>
SQGA1?<CR><LF>
SQGA2=[Param.]<CR
><LF>
SQGA2?<CR><LF>
SQGA3=[Param.]<CR
><LF>
SQGA3?<CR><LF>
SQGA4=[Param.]<CR
><LF>
SQGA4?<CR><LF>
SQGA5=[Param.]<CR
><LF>
SQGA5?<CR><LF>
SQGA6=[Param.]<CR
><LF>
SQGA6?<CR><LF>
SQGA7=[Param.]<CR
><LF>
SQGA7?<CR><LF>
SQGA8=[Param.]<CR
><LF>
SQGA8?<CR><LF>
SQGA9=[Param.]<CR
><LF>
SQGA9?<CR><LF>
SQGA10=[Param.]<C
R><LF>
SQGA10?<CR><LF>
SQHB1=[Param.]<CR
><LF>
SQHB1?<CR><LF>
SQHB2=[Param.]<CR
><LF>
SQHB2?<CR><LF>
SQHB3=[Param.]<CR
><LF>
SQHB3?<CR><LF>
SQHB4=[Param.]<CR
><LF>
SQHB4?<CR><LF>
SQHB5=[Param.]<CR
SP-20000M-PMCL / SP-20000C-PMCL
nning5
SequenceRoiHbi
nning6
SequenceRoiHbi
nning7
SequenceRoiHbi
nning8
SequenceRoiHbi
nning9
SequenceRoiHbi
nning10
SequenceRoiVbi
nning1
SequenceRoiVbi
nning2
SequenceRoiVbi
nning3
SequenceRoiVbi
nning4
SequenceRoiVbi
nning5
SequenceRoiVbi
nning6
SequenceRoiVbi
nning7
SequenceRoiVbi
nning8
SequenceRoiVbi
nning9
SequenceRoiVbi
nning10
SequenceRoiLut
Enable1
SequenceRoiLut
Enable2
SequenceRoiLut
Enable3
SequenceRoiLut
Enable4
SequenceRoiLut
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
R/W
SQHB6
Same as above.
1
2
1
R/W
SQHB7
Same as above.
1
2
1
R/W
SQHB8
Same as above.
1
2
1
R/W
SQHB9
Same as above.
1
2
1
R/W
SQHB1
0
Same as above.
1
2
1
R/W
SQVB1
1: Off
2: On
1
2
1
R/W
SQVB2
Same as above.
1
2
1
R/W
SQVB3
Same as above.
1
2
1
R/W
SQVB4
Same as above.
1
2
1
R/W
SQVB5
Same as above.
1
2
1
R/W
SQVB6
Same as above.
1
2
1
R/W
SQVB7
Same as above.
1
2
1
R/W
SQVB8
Same as above.
1
2
1
R/W
SQVB9
Same as above.
1
2
1
R/W
SQVB1
0
Same as above.
1
2
1
R/W
SQLUT
1
0: Off
1: On
0
1
0
R/W
SQLUT
2
Same as above.
0
1
0
R/W
SQLUT
3
Same as above.
0
1
0
R/W
SQLUT
4
Same as above.
0
1
0
R/W
SQLUT
Same as above.
0
1
0
- 101 -
><LF>
SQHB5?<CR><LF>
SQHB6=[Param.]<CR
><LF>
SQHB6?<CR><LF>
SQHB7=[Param.]<CR
><LF>
SQHB7?<CR><LF>
SQHB8=[Param.]<CR
><LF>
SQHB8?<CR><LF>
SQHB9=[Param.]<CR
><LF>
SQHB9?<CR><LF>
SQHB10=[Param.]<C
R><LF>
SQHB10?<CR><LF>
SQVB1=[Param.]<CR>
<LF>
SQVB1?<CR><LF>
SQVB2=[Param.]<CR>
<LF>
SQVB2?<CR><LF>
SQVB3=[Param.]<CR>
<LF>
SQVB3?<CR><LF>
SQVB4=[Param.]<CR>
<LF>
SQVB4?<CR><LF>
SQVB5=[Param.]<CR>
<LF>
SQVB5?<CR><LF>
SQVB6=[Param.]<CR>
<LF>
SQVB6?<CR><LF>
SQVB7=[Param.]<CR>
<LF>
SQVB7?<CR><LF>
SQVB8=[Param.]<CR>
<LF>
SQVB8?<CR><LF>
SQVB9=[Param.]<CR>
<LF>
SQVB9?<CR><LF>
SQVB10=[Param.]<CR
><LF>
SQVB10?<CR><LF>
SQLUT1=[Param.]<C
R><LF>
SQLUT1?<CR><LF>
SQLUT2=[Param.]<C
R><LF>
SQLUT2?<CR><LF>
SQLUT3=[Param.]<C
R><LF>
SQLUT3?<CR><LF>
SQLUT4=[Param.]<C
R><LF>
SQLUT4?<CR><LF>
SQLUT5=[Param.]<C
SP-20000M-PMCL / SP-20000C-PMCL
Enable5
SequenceRoiLut
Enable6
SequenceRoiLut
Enable7
SequenceRoiLut
Enable8
SequenceRoiLut
Enable9
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
5
R/W
SQLUT
6
Same as above.
0
1
0
R/W
SQLUT
7
Same as above.
0
1
0
R/W
SQLUT
8
Same as above.
0
1
0
R/W
SQLUT
9
Same as above.
0
1
0
SequenceRoiLut
Enable10
I
Enumera
tion
R/W
SQLUT
10
Same as above.
0
1
0
SequenceRoiBla
ckLevel1
I Integer
R/W
SQBL1
Min~Max
-256
255
0
SequenceRoiBla
ckLevel2
I Integer
R/W
SQBL2
Same as above.
-256
255
0
SequenceRoiBla
ckLevel3
I Integer
R/W
SQBL3
Same as above.
-256
255
0
SequenceRoiBla
ckLevel4
I Integer
R/W
SQBL4
Same as above.
-256
255
0
SequenceRoiBla
ckLevel5
I Integer
R/W
SQBL5
Same as above.
-256
255
0
SequenceRoiBla
ckLevel6
I Integer
R/W
SQBL6
Same as above.
-256
255
0
SequenceRoiBla
ckLevel7
I Integer
R/W
SQBL7
Same as above.
-256
255
0
SequenceRoiBla
ckLevel8
I Integer
R/W
SQBL8
Same as above.
-256
255
0
SequenceRoiBla
ckLevel9
I Integer
R/W
SQBL9
Same as above.
-256
255
0
SequenceRoiBla
ckLevel10
I Integer
R/W
SQBL1
0
Same as above.
-256
255
0
SequenceRoiGai
nRed1
I Integer
R/W
SQPGR
1
Min~Max
-4533
17713
0
SequenceRoiGai
nRed2
I Integer
R/W
SQPGR
2
Same as above.
-4533
17713
0
SequenceRoiGai
nRed3
I Integer
R/W
SQPGR
3
Same as above.
-4533
17713
0
SequenceRoiGai
nRed4
I Integer
R/W
SQPGR
4
Same as above.
-4533
17713
0
SequenceRoiGai
I Integer
R/W
SQPGR
Same as above.
-4533
17713
0
- 102 -
R><LF>
SQLUT5?<CR><LF>
SQLUT6=[Param.]<C
R><LF>
SQLUT6?<CR><LF>
SQLUT7=[Param.]<C
R><LF>
SQLUT7?<CR><LF>
SQLUT8=[Param.]<C
R><LF>
SQLUT8?<CR><LF>
SQLUT9=[Param.]<C
R><LF>
SQLUT9?<CR><LF>
SQLUT10=[Param.]<C
R><LF>
SQLUT10?<CR><LF>
SQBL1=[Param.]<CR>
<LF>
SQBL1?<CR><LF>
SQBL2=[Param.]<CR>
<LF>
SQBL2?<CR><LF>
SQBL3=[Param.]<CR>
<LF>
SQBL3?<CR><LF>
SQBL4=[Param.]<CR>
<LF>
SQBL4?<CR><LF>
SQBL5=[Param.]<CR>
<LF>
SQBL5?<CR><LF>
SQBL6=[Param.]<CR>
<LF>
SQBL6?<CR><LF>
SQBL7=[Param.]<CR>
<LF>
SQBL7?<CR><LF>
SQBL8=[Param.]<CR>
<LF>
SQBL8?<CR><LF>
SQBL9=[Param.]<CR>
<LF>
SQBL9?<CR><LF>
SQBL10=[Param.]<CR
><LF>
SQBL10?<CR><LF>
SQPGR1=[Param.]<C
R><LF>
SQPGR1?<CR><LF>
SQPGR2=[Param.]<C
R><LF>
SQPGR2?<CR><LF>
SQPGR3=[Param.]<C
R><LF>
SQPGR3?<CR><LF>
SQPGR4=[Param.]<C
R><LF>
SQPGR4?<CR><LF>
SQPGR5=[Param.]<C
SP-20000M-PMCL / SP-20000C-PMCL
nRed5
5
SequenceRoiGai
nRed6
I Integer
R/W
SQPGR
6
Same as above.
-4533
17713
0
SequenceRoiGai
nRed7
I Integer
R/W
SQPGR
7
Same as above.
-4533
17713
0
SequenceRoiGai
nRed8
I Integer
R/W
SQPGR
8
Same as above.
-4533
17713
0
SequenceRoiGai
nRed9
I Integer
R/W
SQPGR
9
Same as above.
-4533
17713
0
Same as above.
-4533
17713
0
SequenceRoiGai
nRed10
I Integer
R/W
SQPGR
10
SequenceRoiGai
nBlue1
I Integer
R/W
SQPGB
1
Min~Max
-4533
17713
0
SequenceRoiGai
nBlue2
I Integer
R/W
SQPGB
2
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue3
I Integer
R/W
SQPGB
3
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue4
I Integer
R/W
SQPGB
4
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue5
I Integer
R/W
SQPGB
5
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue6
I Integer
R/W
SQPGB
6
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue7
I Integer
R/W
SQPGB
7
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue8
I Integer
R/W
SQPGB
8
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue9
I Integer
R/W
SQPGB
9
Same as above.
-4533
17713
0
SequenceRoiGai
nBlue10
I Integer
R/W
SQPGB
10
Same as above.
-4533
17713
0
0: Index0
1: Index1
2: Index2
3: Index3
4: Index4
5: Index5
6: Index6
7: Index7
8: Index8
9: Index9
SequenceRoiInd
exread
I
Enumera
tion
RO
SQIDX
SequenceRoiRe
set
I Integer
WO
SQRST
SQPGR10=[Param.]<C
R><LF>
SQPGR10?<CR><LF
>
SQPGB1=[Param.]<C
R><LF>
SQPGB1?<CR><LF>
SQPGB2=[Param.]<C
R><LF>
SQPGB2?<CR><LF>
SQPGB3=[Param.]<C
R><LF>
SQPGB3?<CR><LF>
SQPGB4=[Param.]<C
R><LF>
SQPGB4?<CR><LF>
SQPGB5=[Param.]<C
R><LF>
SQPGB5?<CR><LF>
SQPGB6=[Param.]<C
R><LF>
SQPGB6?<CR><LF>
SQPGB7=[Param.]<C
R><LF>
SQPGB7?<CR><LF>
SQPGB8=[Param.]<C
R><LF>
SQPGB8?<CR><LF>
SQPGB9=[Param.]<C
R><LF>
SQPGB9?<CR><LF>
SQPGB10=[Param.]<C
R><LF>
SQPGB10?<CR><LF
>
SQIDX? <CR><LF>
0
- 103 -
R><LF>
SQPGR5?<CR><LF>
SQPGR6=[Param.]<C
R><LF>
SQPGR6?<CR><LF>
SQPGR7=[Param.]<C
R><LF>
SQPGR7?<CR><LF>
SQPGR8=[Param.]<C
R><LF>
SQPGR8?<CR><LF>
SQPGR9=[Param.]<C
R><LF>
SQPGR9?<CR><LF>
0
0
SQRST=0<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
CommandSeque
nceIndex
I
Enumera
tion
R/W
CSQI
0: Index0
1: Index1
2: Index2
3: Index3
4: Index4
5: Index5
6: Index6
7: Index7
8: Index8
9: Index9
MultiRoiIndexM
ax
I Integer
R/W
MRIM
Min~Max
1
8
1
MultiRoiWidth
I Integer
R/W
MRW
Min~Max
8
5120
8
MultiRoiHeight1
I Integer
R/W
MRH1
Min~Max
0
3840
1
MultiRoiHeight2
I Integer
R/W
MRH2
Min~Max
0
3840
1
MultiRoiHeight3
I Integer
R/W
MRH3
Min~Max
0
3840
1
MultiRoiHeight4
I Integer
R/W
MRH4
Min~Max
0
3840
1
MultiRoiHeight5
I Integer
R/W
MRH5
Min~Max
0
3840
1
MultiRoiHeight6
I Integer
R/W
MRH6
Min~Max
0
3840
1
MultiRoiHeight7
I Integer
R/W
MRH7
Min~Max
0
3840
1
MultiRoiHeight8
I Integer
R/W
MRH8
Min~Max
0
3840
1
MultiRoiOffsetX
1
I Integer
R/W
MROX1
Min~Max
0
5118
0
MultiRoiOffsetX
2
I Integer
R/W
MROX2
Min~Max
0
5118
0
MultiRoiOffsetX
3
I Integer
R/W
MROX3
Min~Max
0
5118
0
MultiRoiOffsetX
4
I Integer
R/W
MROX4
Min~Max
0
5118
0
MultiRoiOffsetX
5
I Integer
R/W
MROX5
Min~Max
0
5118
0
MultiRoiOffsetX
6
I Integer
R/W
MROX6
Min~Max
0
5118
0
MultiRoiOffsetX
7
I Integer
R/W
MROX7
Min~Max
0
5118
0
MultiRoiOffsetX
I Integer
R/W
MROX8
Min~Max
0
5118
0
- 104 -
0
9
0
CSQI=[Param.]<CR><
LF>
CSQI?<CR><LF>
MRIM=[Param.]<CR>
<LF>
MRIM?<CR><LF>
MRW=[Param.]<CR>
<LF>
MRW?<CR><LF>
MRH1=[Param.]<CR>
<LF>
MRH1?<CR><LF>
MRH2=[Param.]<CR>
<LF>
MRH2?<CR><LF>
MRH3=[Param.]<CR>
<LF>
MRH3?<CR><LF>
MRH4=[Param.]<CR>
<LF>
MRH4?<CR><LF>
MRH5=[Param.]<CR>
<LF>
MRH5?<CR><LF>
MRH6=[Param.]<CR>
<LF>
MRH6?<CR><LF>
MRH7=[Param.]<CR>
<LF>
MRH7?<CR><LF>
MRH8=[Param.]<CR>
<LF>
MRH8?<CR><LF>
MROX1=[Param.]<CR
><LF>
MROX1?<CR><LF>
MROX2=[Param.]<CR
><LF>
MROX2?<CR><LF>
MROX3=[Param.]<CR
><LF>
MROX3?<CR><LF>
MROX4=[Param.]<CR
><LF>
MROX4?<CR><LF>
MROX5=[Param.]<CR
><LF>
MROX5?<CR><LF>
MROX6=[Param.]<CR
><LF>
MROX6?<CR><LF>
MROX7=[Param.]<CR
><LF>
MROX7?<CR><LF>
MROX8=[Param.]<CR
SP-20000M-PMCL / SP-20000C-PMCL
8
MultiRoiOffsetY
1
I Integer
R/W
MROY1
Min~Max
0
3839
0
MultiRoiOffsetY
2
I Integer
R/W
MROY2
Min~Max
0
3839
0
MultiRoiOffsetY
3
I Integer
R/W
MROY3
Min~Max
0
3839
0
MultiRoiOffsetY
4
I Integer
R/W
MROY4
Min~Max
0
3839
0
MultiRoiOffsetY
5
I Integer
R/W
MROY5
Min~Max
0
3839
0
MultiRoiOffsetY
6
I Integer
R/W
MROY6
Min~Max
0
3839
0
MultiRoiOffsetY
7
I Integer
R/W
MROY7
Min~Max
0
3839
0
MultiRoiOffsetY
8
I Integer
R/W
MROY8
Min~Max
0
3839
0
LUTMode
I
Enumera
tion
R/W
LUTC
0: Off
1: Gamma
2: LUT
0
2
0
ColorMatrixMod
e
I
Enumera
tion
R/W
MTX
0: Off
1: On
0
1
0
AlcSpeed
I Integer
R/W
AGCS
Min~Max
1
8
4
ExposureAutoM
ax
I Integer
R/W
ASCEA
Min~Max[us]
11
80000
00
18000
ExposureAutoMi
n
I Integer
R/W
ASCEI
Min~Max
10
79999
99
100
ASRS
0=Complete.
1=Too Bright.
2=Too dark.
3=Timeout Error.
4=Busy.
5=Limit.
6= Trig is not set as
Normal.
0
6
0
RequestExposur
eAuto
Result
I
Enumera
tion
R/O
- 105 -
><LF>
MROX8?<CR><LF>
MROY1=[Param.]<CR
><LF>
MROY1?<CR><LF>
MROY2=[Param.]<CR
><LF>
MROY2?<CR><LF>
MROY3=[Param.]<CR
><LF>
MROY3?<CR><LF>
MROY4=[Param.]<CR
><LF>
MROY4?<CR><LF>
MROY5=[Param.]<CR
><LF>
MROY5?<CR><LF>
MROY6=[Param.]<CR
><LF>
MROY6?<CR><LF>
MROY7=[Param.]<CR
><LF>
MROY7?<CR><LF>
MROY8=[Param.]<CR
><LF>
MROY8?<CR><LF>
LUTC=[Param.]<CR>
<LF>
LUTC?<CR><LF>
MTX=[Param.]<CR><
LF>
MTX?<CR><LF>
(Bayer model only)
ALCS=[Param.]<CR>
<LF>
ALCS?<CR><LF>
for AGC and ASC
ASCEA=[Param.]<CR
><LF>
ASCEA?<CR><LF>
Maximum value is
varied depending on
frame rate.
ASCEI=[Param.]<CR
><LF>
ASCEI?<CR><LF>
Maximum value is
varied depending on
frame rate.
ASRS?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
TRGOP
0: Off
1: PreDump
2: PIV
3: Smear-less
0
3
0
R/W
AGCF
Min~Max[%]
1
100
50
I Integer
R/W
AGCGA
Min~Max
200
1600
1600
I Integer
R/W
AGCGI
Min~Max
100
1500
100
R/O
AGRS
0=Complete.
1=Too Bright.
2=Too dark.
3=Timeout Error.
4=Busy.
5=Limit.
6= Trig is not set as
Normal.
0
6
0
AGRS?<CR><LF>
R/W
ALCA
0: Off / 1: On
0
1
0
ALCA=[Param.]<CR><
LF>
ALCA?<CR><LF>
R/W
ALCLR
0: Off / 1: On
0
1
1
R/W
ALCLM
R
0: Off / 1: On
0
1
1
R/W
ALCLM
L
0: Off / 1: On
0
1
1
R/W
ALCLL
0: Off / 1: On
0
1
1
R/W
ALCML
R
0: Off / 1: On
0
1
1
R/W
ALCML
MR
0: Off / 1: On
0
1
1
R/W
ALCML
ML
0: Off / 1: On
0
1
1
R/W
ALCML
L
0: Off / 1: On
0
1
1
R/W
ALCMH
R
0: Off / 1: On
0
1
1
R/W
ALCMH
MR
0: Off / 1: On
0
1
1
R/W
ALCMH
ML
0: Off / 1: On
0
1
1
R/W
ALCMH
L
0: Off / 1: On
0
1
1
TriggerOption
I
Enumera
tion
R/W
AlcReference
I Integer
GainAutoMax
GainAutoMin
RequestGainAut
o
Result
ALCChannelAre
aAll
ALCChannelAre
a LowRight
ALCChannelAre
a
LowMidRight
ALCChannelAre
a
LowMidLeft
ALCChannelAre
a
LowLeft
ALCChannelAre
a
MidLowRight
ALCChannelAre
a
MidLowMidRigh
t
ALCChannelAre
a
MidLowMidLeft
ALCChannelAre
a
MidLowLeft
ALCChannelAre
a
MidHighRight
ALCChannelAre
a
MidHighMidRigh
t
ALCChannelAre
a
MidHighMidLeft
ALCChannelAre
a
MidHighLeft
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
- 106 -
TRGOP=[Param.]<CR
><LF>
TRGOP?<CR><LF>
AGCF=[Param.]<CR>
<LF>
AGCF?<CR><LF>
AGCGA=[Param.]<CR
><LF>
AGCGA?<CR><LF>
AGCGI=[Param.]<CR>
<LF>
AGCGI?<CR><LF>
ALC**=[Param.]<CR>
<LF>
ALC**?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
ALCChannelAre
a
HighRight
ALCChannelAre
a
HighMidRight
ALCChannelAre
a
HighMidLeft
ALCChannelAre
a
HighLeft
AWBChannelAre
aAll
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
AWBChannelAre
a
LowRight
I
Enumera
tion
AWBChannelAre
a
LowMidRight
AWBChannelAre
a
LowMidLeft
AWBChannelAre
a
LowLeft
AWBChannelAre
a
MidLowRight
AWBChannelAre
a
MidLowMidRigh
t
AWBChannelAre
a
MidLowMidLeft
AWBChannelAre
a
MidLowLeft
AWBChannelAre
a
MidHighRight
AWBChannelAre
a
MidHighMidRigh
t
AWBChannelAre
a
MidHighMidLeft
AWBChannelAre
a
MidHighLeft
AWBChannelAre
a
HighRight
AWBChannelAre
a
HighMidRight
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
R/W
ALCHR
0: Off / 1: On
0
1
1
R/W
ALCHM
R
0: Off / 1: On
0
1
1
R/W
ALCHM
L
0: Off / 1: On
0
1
1
R/W
ALCHL
0: Off / 1: On
0
1
1
R/W
AWBA
0: Off / 1: On
0
1
0
R/W
AWBLR
0: Off / 1: On
0
1
1
R/W
AWBLM
R
0: Off / 1: On
0
1
1
R/W
AWBLM
L
0: Off / 1: On
0
1
1
R/W
AWBLL
0: Off / 1: On
0
1
1
R/W
AWBML
R
0: Off / 1: On
0
1
1
R/W
AWBML
MR
0: Off / 1: On
0
1
1
R/W
AWBML
ML
0: Off / 1: On
0
1
1
R/W
AWBML
L
0: Off / 1: On
0
1
1
R/W
AWBM
HR
0: Off / 1: On
0
1
1
R/W
AWBM
HMR
0: Off / 1: On
0
1
1
R/W
AWBM
HML
0: Off / 1: On
0
1
1
R/W
AWBM
HL
0: Off / 1: On
0
1
1
R/W
AWBHR
0: Off / 1: On
0
1
1
R/W
AWBH
MR
0: Off / 1: On
0
1
1
AWB**=[Param.]<CR>
<LF>
AWB**?<CR><LF>
(Bayer model only)
- 107 -
SP-20000M-PMCL / SP-20000C-PMCL
AWBChannelAre
a
HighMidLeft
AWBChannelAre
a
HighLeft
RequestBalance
White
AutoResult
CurrentAreaNo
Request
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I Integer
R/W
AWBH
ML
0: Off / 1: On
0
1
1
R/W
AWBHL
0: Off / 1: On
0
1
1
AWRS
0=Complete.
1=Too Bright.
2=Too dark.
3=Timeout Error.
4=Busy.
5=Limit.
6= Trig is not set as
Normal.
0
6
0
EA
0: Factory area
1: User 1 area
2: User 2 area
3: User 3 area
R/O
R/O
AWRS?<CR><LF>
0
3
0
AcquisitionFra
meTime
I Integer
R/W
ART
Min~Max
1
80000
00
32000
GammaSelector
I Integer
R/W
GMA
0(γ=1) ~ 8(γ=0.45) ~
15(γ=TBD)
0
15
8
Temperature
I Integer
R/O
TMP0
value
-
-
-
GpioPulseGenDi
vide Value
I Integer
R/W
PGDEV
Min~Max
1
4095
1
GpioPulseGenL
ength0
I Integer
R/W
PGL0
Min~Max
1
10485
75
1
GpioPulseGenL
ength1
I Integer
R/W
PGL1
Min~Max
1
10485
75
1
GpioPulseGenL
ength2
I Integer
R/W
PGL2
Min~Max
1
10485
75
1
GpioPulseGenL
ength3
I Integer
R/W
PGL3
Min~Max
1
10485
75
1
GpioPulseGenSt
art Point0
I Integer
R/W
PGST0
Min~Max
0
10485
74
0
GpioPulseGenSt
art Point1
I Integer
R/W
PGST1
Min~Max
0
10485
74
0
GpioPulseGenSt
art
Point2
I Integer
R/W
PGST2
Min~Max
0
10485
74
0
GpioPulseGenSt
art Point3
I Integer
R/W
PGST3
Min~Max
0
10485
74
0
GpioPulseGenE
nd Point0
I Integer
R/W
PGEN0
Min~Max
1
10485
75
1
- 108 -
(Bayer model only)
EA?<CR><LF>
The camera return the
latest used DATA
AREA.
ART=[Param.]<CR><
LF>
ART?<CR><LF>
Maximum value is
calculated depending
on Height and Offset Y
settings
GMA=[Param.]<CR><
LF>
GMA?<CR><LF>
TMP0?<CR><LF>
Value
=
Temperature[℃]
PGDEV=[Param.]<CR
><LF>
PGDEV?<CR><LF>
PGL0=[Param.]<CR>
<LF>
PGL0?<CR><LF>
PGL1=[Param.]<CR>
<LF>
PGL1?<CR><LF>
PGL2=[Param.]<CR>
<LF>
PGL2?<CR><LF>
PGL3=[Param.]<CR>
<LF>
PGL3?<CR><LF>
PGST0=[Param.]<CR
><LF>
PGST0?<CR><LF>
PGST1=[Param.]<CR
><LF>
PGST1?<CR><LF>
PGST2=[Param.]<CR
><LF>
PGST2?<CR><LF>
PGST3=[Param.]<CR
><LF>
PGST3?<CR><LF>
PGEN0=[Param.]<CR
><LF>
SP-20000M-PMCL / SP-20000C-PMCL
PGEN0?<CR><LF>
GpioPulseGenE
nd Point1
I Integer
R/W
PGEN1
Min~Max
1
10485
75
1
GpioPulseGenE
nd Point2
I Integer
R/W
PGEN2
Min~Max
1
10485
75
1
GpioPulseGenE
nd Point3
I Integer
R/W
PGEN3
Min~Max
1
10485
75
1
GpioPulseGenR
epeat Count0
I Integer
R/W
PGRPT
0
Min~Max
0
255
0
GpioPulseGenR
epeat Count1
I Integer
R/W
PGRPT
1
Min~Max
0
255
0
GpioPulseGenR
epeat Count2
I Integer
R/W
PGRPT
2
Min~Max
0
255
0
GpioPulseGenR
epeat Count3
I Integer
R/W
PGRPT
3
Min~Max
0
255
0
GpioPulseGenCl
ear Mode0
I
Enumera
tion
R/W
PGCM0
0: Free Run
1: Level High
2: Level Low
3: Rising Edge
4: Falling Edge
0
4
0
R/W
PGCM1
Same as above.
0
4
0
R/W
PGCM2
Same as above.
0
4
0
R/W
PGCM3
Same as above.
0
4
0
R/W
PGSM0
0: Async Mode
1: Sync Mode
0
1
0
R/W
PGSM1
Same as above.
0
1
0
R/W
PGSM2
Same as above.
0
1
0
R/W
PGSM3
Same as above.
0
1
0
GpioPulseGenCl
ear Mode1
GpioPulseGenCl
ear Mode2
GpioPulseGenCl
ear Mode3
GpioPulseGenSy
nc Mode0
GpioPulseGenSy
nc Mode1
GpioPulseGenSy
nc Mode2
GpioPulseGenSy
nc Mode3
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
- 109 -
PGEN1=[Param.]<CR
><LF>
PGEN1?<CR><LF>
PGEN2=[Param.]<CR
><LF>
PGEN2?<CR><LF>
PGEN3=[Param.]<CR
><LF>
PGEN3?<CR><LF>
PGRPT0=[Param.]<C
R><LF>
PGRPT0?<CR><LF>
PGRPT1=[Param.]<C
R><LF>
PGRPT1?<CR><LF>
PGRPT2=[Param.]<C
R><LF>
PGRPT2?<CR><LF>
PGRPT3=[Param.]<C
R><LF>
PGRPT3?<CR><LF>
PGCM0=[Param.]<CR
><LF>
PGCM0?<CR><LF>
PGCM1=[Param.]<CR
><LF>
PGCM1?<CR><LF>
PGCM2=[Param.]<CR
><LF>
PGCM2?<CR><LF>
PGCM3=[Param.]<CR
><LF>
PGCM3?<CR><LF>
PGSM0=[Param.]<CR
><LF>
PGSM0?<CR><LF>
PGSM1=[Param.]<CR
><LF>
PGSM1?<CR><LF>
PGSM2=[Param.]<CR
><LF>
PGSM2?<CR><LF>
PGSM3=[Param.]<CR
><LF>
PGSM3?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
GpioPulseGenIn
put0
I
Enumera
tion
R/W
PGIN0
GpioPulseGenIn
put1
I
Enumera
tion
R/W
PGIN1
GpioPulseGenIn
put2
I
Enumera
tion
R/W
PGIN2
GpioPulseGenIn
put3
I
Enumera
tion
R/W
PGIN3
0:Low
1:High
3:AcquisitionTrigger
Wait
4:FrameActive
5:ExposureActive
6:FVAL
7:LVAL
9:PG1
10:PG2
11:PG3
12: TTL in
13:CL CC1 in
14:nand0
15:nand1
16: OPTTL in2
17: OPLVDS in
0:Low
1:High
3:AcquisitionTrigger
Wait
4:FrameActive
5:ExposureActive
6:FVAL
7:LVAL
8:PG0
10:PG2
11:PG3
12: TTL in
13:CL CC1 in
14:nand0
15:nand1
16: OPTTL in2
17: OPLVDS in
0:Low
1:High
3:AcquisitionTrigger
Wait
4:FrameActive
5:ExposureActive
6:FVAL
7:LVAL
8:PG0
9:PG1
11:PG3
12: TTL in
13:CL CC1 in
14:nand0
15:nand1
16: OPTTL in2
17: OPLVDS in
0:Low
1:High
3:AcquisitionTrigger
Wait
4:FrameActive
5:ExposureActive
6:FVAL
7:LVAL
8:PG0
9:PG1
10:PG2
12: TTL in
- 110 -
0
17
0
PGIN0=[Param.]<CR>
<LF>
PGIN0?<CR><LF>
0
17
0
PGIN1=[Param.]<CR>
<LF>
PGIN1?<CR><LF>
0
17
0
PGIN2=[Param.]<CR>
<LF>
PGIN2?<CR><LF>
0
17
0
PGIN3=[Param.]<CR>
<LF>
PGIN3?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
13:CL CC1 in
14:nand0
15:nand1
16: OPTTL in2
17: OPLVDS in
GpioPulseGenIn
vert0
GpioPulseGenIn
vert1
GpioPulseGenIn
vert2
GpioPulseGenIn
vert3
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
R/W
PGINV
0
R/W
PGINV
1
R/W
R/W
0:Non-Inv
1:Inv
PGIN0=[Param.]<CR>
<LF>
PGIN0?<CR><LF>
PGIN1=[Param.]<CR>
<LF>
PGIN1?<CR><LF>
PGIN2=[Param.]<CR>
<LF>
PGIN2?<CR><LF>
PGIN3=[Param.]<CR>
<LF>
PGIN3?<CR><LF>
0
1
0
Same as above.
0
1
0
PGINV
2
Same as above.
0
1
0
PGINV
3
Same as above.
0
1
0
0
17
0
ND0N1=[Param.]<CR
><LF>
ND0IN1?<CR><LF>
GpioNand0Inpu
tSource1
I
Enumera
tion
R/W
ND0IN1
0: Low
1: High
3: FrameTriggerWait
4: FrameActive
5: ExposureActive
6: Fval
8: PulseGenerator0
9: PulseGenerator1
10: PulseGenerator2
11: PulseGenerator3
12: TTL_In1
13: CL_CC1_In
15: NAND1
16: TTL_In2
17: LVDS_In
GpioNand0Inpu
tSource2
I
Enumera
tion
R/W
ND0IN2
Same as above.
0
17
0
ND0N2=[Param.]<CR
><LF>
ND0IN2?<CR><LF>
0
17
0
ND1N1=[Param.]<CR
><LF>
ND1IN1?<CR><LF>
0
17
0
ND1N2=[Param.]<CR
><LF>
ND1IN2?<CR><LF>
GpioNand1Inpu
tSource1
I
Enumera
tion
R/W
ND1IN1
0: Low
1: High
3: FrameTriggerWait
4: FramActive
5: ExposureActive
6: Fval
8: PulseGenerator0
9: PulseGenerator1
10: PulseGenerator2
11: PulseGenerator3
12: TTL_In1
13: CL_CC1_In
14:NAND0
16:TTL_In2
17:LVDS_In
GpioNand1Inpu
tSource2
I
Enumera
tion
R/W
ND1IN2
Same as above.
- 111 -
SP-20000M-PMCL / SP-20000C-PMCL
GpioNand0Inpu
tInvert1
GpioNand1Inpu
tInvert1
GpioNand0Inpu
tInvert2
GpioNand1Inpu
tInvert2
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
I
Enumera
tion
R/W
ND0IN
V1
0: Non-Inv
1: Inv
0
1
0
R/W
ND1IN
V1
Same as above.
0
1
0
R/W
ND0IN
V2
Same as above.
0
1
0
R/W
ND1IN
V2
Same as above.
0
1
0
HDRExposureSw
itch
I Integer
R/W
“HES”
Min~Max
0
2
0
HDRKneeSlope2
I Integer
R/W
“HKS2
”
Min~Max
2
16
2
HDRKneeSlope3
I Integer
R/W
“HKS3
”
Min~Max
2
16
2
HDRKneePoint1
I Integer
R/W
“HKP1
”
Min~Max
10
120
100
HDRKneePoint2
I Integer
R/W
“HKP2
”
Min~Max
10
120
100
HDRKneeSlopeN
umber
I Integer
R/O
“HKSN
”
ImageFlipping
I
Enumera
tion
R/W
SensorClockFre
quency
I
Enumera
tion
R/W
“SCF”
DsnuDetect
I Integer
R/W
“DSNU
D”
R/W
"DSNU
C"
R/W
DsnuCorrect
BlackTempMod
e
I
Enumera
tion
I
Enumera
tion
“FLIP”
ND0INV1=[Param.]<C
R><LF>
ND0INV1?<CR><LF>
ND1INV1=[Param.]<C
R><LF>
ND1INV1?<CR><LF>
ND0INV2=[Param.]<C
R><LF>
ND0INV2?<CR><LF>
ND1INV2=[Param.]<C
R><LF>
ND1INV2?<CR><LF>
HES=[Param.]<CR><
LF>
HES?<CR><LF>
HKS2=[Param.]<CR>
<LF>
HKS2?<CR><LF>
HKS3=[Param.]<CR>
<LF>
HKS3?<CR><LF>
HKP1=[Param.]<CR>
<LF>
HKP1?<CR><LF>
HKP2=[Param.]<CR>
<LF>
HKP2?<CR><LF>
HKSN?<CR><LF>
0:Off
1:Horizontal
2:Vertical
3:Horizontal
Vertical
0:80MHz
1:60MHz
0
3
0
0
2
0
0
0
0
0: Off / 1: On
0
1
0
“BTM”
0:Auto
1:Limit
2:Fix
0
2
0
&
BlackTempLimi
t
I Integer
R/W
“BTL”
Min~Max
0
30
30
BlackTempFix
I Integer
R/O
“BTF”
Min~Max
0
30
30
- 112 -
FLIP=[Param.]<CR><
LF>
FLIP?<CR><LF>
SCF=[Param.]<CR><
LF>
SCF?<CR><LF>
DSNUD=[Param.]<CR
><LF>
DSNUD?<CR><LF>
DSNUC=[Param.]<CR
><LF>
DSNUC?<CR><LF>
BTM=[Param.]<CR><
LF>
BTM?<CR><LF>
BTL=[Param.]<CR><L
F>
BTL?<CR><LF>
BTF?<CR><LF>
SP-20000M-PMCL / SP-20000C-PMCL
Appendix 2
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 setting.
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 CMOS camera captures stripes, straight lines or similar sharp patterns, jagged edges may
appear on the monitor.
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.
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.
- 113 -
SP-20000M-PMCL / SP-20000C-PMCL
If you mount the tripod mounting plate, please use the provided screws.
Camera chassis
5.0mm ± 0.2mm
Tripod mount
Attaching the tripod mount
Camera chassis
5.0mm ± 0.2mm
Fixing plate
Mounting the camera to fixing plate
5. Exportation
When exporting this product, please follow the export regulation of your own country.
6. References
1. This manual and a datasheet for SP-20000-PMCL can be downloaded from www.jai.com
2. Camera control software can be downloaded from www.jai.com
- 114 -
SP-20000M-PMCL / SP-20000C-PMCL
Manual change history
Date
June 2013
Aug. 2013
Sept. 2013
Sept. 2013
Revision
1.0
1.1
1.2
1.3
Oct. 2013
Oct. 2013
1.4
1.5
June 2014
Sept. 2014
Oct. 2014
Mar. 2015
1.6
1.7
1.8
1.9
Changes
New release
Add information for 1X2 – 1Y, Review all functionality
Add ASCII command list as Appendix 1
Revised EMVA1288 parameter, Add auto black control(8.1.3),
Add the caution for Exposure tim(7.2.2), Correct typo
Add EMVA spec. for SP-20000C-PMCL
Correct the timing chart of PIV, ADD Sequential Timer Trigger
Mode to Table – 52.
Review totally
Revise Spectral Response
Revise B/W spectral response with wider wave length range
Adde 12-bit function, HDR function is an optional function
- 115 -
SP-20000M-PMCL / SP-20000C-PMCL
User's Record
Camera type:
SP-20000M-PMCL / SP-20000C-PMCL
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
- 116 -
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement