Setting A Timer Duration Time - Basler Pioneer User Manual

Gige vision cameras
Table of Contents

Advertisement

I/O Control
Setting the Delay with an Absolute Value
You can also set the Timer delay by using an "absolute" value. This is accomplished by setting the
Timer Delay Abs parameter. The units for setting this parameter are µs and the value can be set in
increments of 1 µs.
To set the delay for a timer using an absolute value:
Use the Timer Selector to select a timer.
Set the value of the Timer Delay Abs parameter.
You can set the Timer Selector and the Timer Delay Abs parameter value from within your
application software by using the pylon API. The following code snippet illustrates using the API to
set the selector and the parameter value:
Camera.TimerSelector.SetValue( TimerSelector_Timer1 );
Camera.TimerDelayAbs.SetValue( 100 );
When you use the Timer Delay Abs parameter to set the delay time, the camera accomplishes the
setting change by automatically changing the Timer Delay Raw parameter to achieve the value
specified by the Timer Delay Abs setting. This leads to a limitation that you must keep in mind if you
use Timer Delay Abs parameter to set the delay time. That is, you must set the Timer Delay Abs
parameter to a value that is equivalent to a setting you could achieve by using the Timer Delay Raw
and the current Timer Delay Base parameters. For example, if the time base was currently set to
50 µs, you could use the Timer Delay Abs parameter to set the delay to 50 µs, 100 µs, 150 µs, etc.
Note that if you set the Timer Delay Abs parameter to a value that you could not achieve by using
the Timer Delay Raw and current Timer Delay Time Base parameters, the camera will automatically
change the setting for the Timer Delay Abs parameter to the nearest achieveable value.
You should also be aware that if you change the delay time using the raw settings, the Timer Delay
Abs parameter will automatically be updated to reflect the new delay time.

12.2.4.3 Setting a Timer Duration Time

There are two ways to set the duration time for a timer: by setting "raw" values or by setting an
"absolute value". You can use whichever method you prefer to set the duration time.
Setting the Duration with Raw Values
When the duration time for a timer is set using "raw" values, the duration time will be determined by
a combination of two elements. The first element is the value of the Timer Duration Raw parameter,
and the second element is the Timer Duration Time Base. The duration time is the product of these
two elements:
Duration Time = (Timer Duration Raw Parameter Value) x (Timer Duration Time Base)
By default, the Timer Duration Time Base is fixed at 1 µs. Typically, the duration time is adjusted by
setting only the Timer Duration Raw parameter value.
172
Basler pioneer

Advertisement

Table of Contents
loading

Table of Contents