Balluff - BVS CA-BN Technical Documentation
Processing triggers from an incremental encoder

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:

  1. 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.
  2. Set "Setting → Base → Camera → GenICam → Counter and Timer Control → Counter Selector" to "Counter1" and
  3. "Counter Event Source" to "Line4" to count the number of pulses e.g. as per revolution (e.g. "Counter Duration" to 3600).
  4. 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.