"ENC status"

"ENC Status" contains the status variables of the encoder input. "ENC" is the abbreviation for "Encoder".

"ENC status" 1:

State

  • Latch C valid: A signal edge has been detected at encoder signal "C". As a result, the "Counter value" was written to the variable "Latch value" at the time of the signal edge.1)
  • Latch extern valid: A signal edge was detected at the latch input. As a result, the counter value was written to the variable "Latch value" at the time of the signal edge.1)
  • Set counter done: The value from "Set counter value" was written to the variable "Counter value" after setting of "Set counter" (ENC Control).
  • Counter underflow: The counter value "Counter value" has fallen below the value 0.
  • Counter overflow: The counter value "Counter value" has exceeded the maximum value.
  • Extrapolation stall: The extrapolated part of the counter is invalid ("Micro increments").
  • Status of input A: current signal level of encoder signal "A"
  • Status of input B: current signal level of encoder signal "B"
  • Status of input C: current signal level of encoder signal "C"
  • Status of extern latch: current signal level at the latch input
  • Sync error: Distributed Clocks synchronization error in the previous cycle.
  • TxPDO Toggle: This bit is inverted each time an input data update occurs.

 

Counter value: The current counter value.

Latch value: Counter value stored at the time of the last signal edge at latch input or encoder signal "C".1)

1) The latch function is deactivated in the factory setting. You may activate and configure the latch function in process data object "ENC Control" or "ENC Control compact".