Introduction
The following figure shows the principle of an incremental encoder:
Figure 1: Principle of an incremental encoder This incremental encoder will send a A, B, and Z pulse. With these pulses there are several ways to synchronize an image with an incremental encoder.
Using ImpactControlCenter and Counter
It is also possible to use Counter and CounterEnd as the trigger event for synchronizing images with an incremental encoder
To create an external trigger event by an incremental encoder, please follow these steps:
-
Connect the incremental encoder output signal A, for example, to the digital input 0 ("Line4") of the BVS CA-GX0 .
This line counts the forward pulses of the incremental encoder.
-
Set "Setting → Base → Camera → GenICam → Counter and Timer Control → Counter Selector" to "Counter1" and
-
"Counter Event Source" to "Line4" to count the number of pulses e.g. as per revolution (e.g. "Counter Duration" to 3600).
-
Then set the trigger "Setting → Base → Camera → GenICam → Acquisition Control → Trigger Selector" "FrameStart" to the "Counter1End" ("Trigger Source") signal.
Figure 3: ImpactControlCenter setting To reset "Counter1" at Zero degrees, you can connect the digital input 1 ("Line5") to the encoder Z signal.