Setting range
Default value
Description
Configure pulse generator settings.
1〜4096
165
Set the division value for the prescaler (12 bit) using PixelClock as the base clock.
0.024414 〜 100
100
Set the clock used for the pulse generator.
This value is calculated using the [ClockPreScaler] value as a base.
PulseGenerator[0-3]
PulseGenerator0
Select the pulse generator.
PulseGeneratorLengthValue
1〜1048575
30000
Set the maximum count-up value as a clock count.
PulseGeneratorLength (ms)
ー
0.3
Set the maximum count-up value in milliseconds.
This value is calculated using the [PulseGeneratorLength] value as a base.
The setting range varies depending on the [ClockPreScaler] value.
PulseGeneratorFrequency (Hz)
PulseGeneratorClock (MHz) ÷
1048575 x 1000000 〜
PulseGeneratorClock (MHz) x
1000000
3333.33 Hz
Set the maximum count-up value as a frequency.
This value is calculated using the
[PulseGeneratorLength] value as a base.
PulseGeneratorStartPointValue
0〜1048575
0
Set the start point of the High interval as a clock count. When the counter
reaches this value, the output will be 1.
PulseGeneratorStartPoint (ms)
0〜42949.6
0
Set the start point of the High interval in milliseconds.
When the counter reaches this value, the output will be 1.
The setting range varies depending on the [ClockPreScaler] value.
PulseGeneratorEndPointValue
1 〜 1048575
15000
Set the start point of the Low interval as a clock count. When the counter
reaches this value, the output will be 0.
PulseGeneratorEndPoint (ms)
0〜42949.6
0.15
Set the start point of the Low interval in milliseconds.
When the counter reaches this value, the output will be 0.
The setting range varies depending on the [ClockPreScaler] value.
PulseGeneratorPulseWidth (ms)
ー
0.15
Display the High interval width of the pulse in milliseconds.
The duration between the Start Point and End Point is calculated. The setting
range varies depending on the [ClockPreScaler] value.
PulseGeneratorRepeatCount
0 〜 255
0
Set the repeat count for the counter. When this is set to [0], a free counter is
enabled with no repeat limit.
PulseGeneratorClearActivation
ー
Off
Set the clear signal condition for the count clear input of the pulse generator.
[Setting range]
Off, LevelHigh, LevelLow, RisingEdge, FallingEdge
PulseGeneratorClearSource
ー
Low
Select the count clear input signal source.
[Setting range]
Exposure Active, LVAL,
Pulse Generator 0, Pulse Generator 1, Pulse Generator 2, Pulse Generator 3,
User Output 0, User Output 1, User Output 2, User Output 3,
Line4 (TTL In 1), Line5 (Opt IN 1), Line10 (TTL In 2), Line13 (TTL In 3),
Logic Block 0, Logic Block 1, Encoder Trigger
PulseGeneratorClearSyncMode
AsyncMode, SyncMode AsyncMode
Select the sync mode for the count clear input signal.
Setting range
Default value
Description
Configure shading correction settings.
FlatShading, ColorShading
FlatShading
Select the shading correction method.
Off,
User1, User2, User3
Off
Set the area to which to save shading correction data.
When this is set to [Off], shading correction data is not saved.
ー
ー
Execute shading correction.
This command can not be excuted under the following conditions.
・When no image is output.
・Outputting TestPattern.
・When the ROI setting is under the following conditions.
(Width or Height are less than 128)
・Shading Mode is Off.
ー
Idle
Display the shading correction results.
0:Idle
1:Succeeded
2:Error1 - Image was too bright
3:Error2 - Image was too dark
4:Error3 - Could not calibrated
Red, Green, Blue
Red
Read the shading correction data and select the sensor to be changed.
1 〜 1024
1
Set the index table number for shading correction.
0 〜 0x1FFFF
0x4000
Display the result of shading correction.
ー
ー
Save the result of shading correction.
p) PulseGenerator
Item
Calibrate Shading Correction
PulseGeneratorSelector
PulseGeneratorClock (MHz)
ClockPreScaler
Shading Calibration Result
Shading Data Selector
Shading Data Index
Shading Data
Shading Data Save
q) Shading
Item
Shading Mode
Shading Correction Mode
SW-4000TL-SFP
— 45 —