Selector
Type
Description
CounterSelector
enum
Select the counter to read.
Values:
FrameTriggerCounter
Table 27: Test control standard SFNC parameters
Parameter
Type
Description
Access
TimerDuration[TimerSelector]
float
Sets the duration (in microseconds) of the Timer pulse.
RW
TimerDelay[TimerSelector]
float
Sets the duration (in microseconds) of the delay to apply at
the reception of an internal trigger before starting the Timer.
The maximum value depends on
AcquisitionLineRate
.
RW
TimerTriggerSource[TimerSelector]
enum
Selects the source of the trigger to start the Timer.
Values:
Off
FrameStart
FrameEnd
RW
CounterReset[CounterSelector]
int
Does a software reset of the selected Counter and starts it.
RW
CounterValue[CounterSelector]
int
Reads or writes the current value of the selected Counter.
R
16.2.8
Encoder control
Table 28: Encoder control standard SFNC parameters
Parameter
Type
Description
Access
EncoderResolution
float
Defines the resolution of one encoder tick in the used coordi‐
nate system.
RW
EncoderMode
enum
FourPhase mode is the standard encoder mode where the
EncoderValue increments on each full four phase sequence
which supresses jitter.
Values:
FourPhase
HighResolution
RW
EncoderDivider
int
Sets how many encoder increment/decrements that are
needed to generate an encoder output pulse signal.
RW
EncoderOutputMode
enum
Selects the conditions for the encoder interface to generate a
valid encoder output signal.
Values:
PositionUp
PositionDown
DirectionUp
DirectionDown
Motion
RW
EncoderValue
int
Reads the current value of the position counter of the
selected encoder.
R
EncoderResetSource
enum
Selects the signals that will be the source to reset the
Encoder.
Value:
Off
EncoderResetInput
RW
EncoderResetActivation
enum
Selects the Activation mode of the Encoder Reset Source
signal.
Value:
RisingEdge
RW
ANNEX
16
8026049//2021-04 | SICK
O P E R A T I N G I N S T R U C T I O N S | Ruler3000
107
Subject to change without notice