Encoder

All response times must be multiplied by the factor 1.002.

Calculation factor (formula symbol)

Calculation specification response time

Sine/cosine encoder:

 

  • Processing time encoder positioning
  • (T_ENC_POS)

T_Sys + T_Task

  • Processing time encoder speed
  • (T_ENC_VEL)

Filter time speed (8708.3) + T_Task + T_Sys

  • Processing time encoder acceleration
  • (T_ENC_ACC)

Filter time acceleration (8708.2) + 2 × T_Task + T_Sys

EI7C built-in encoder:

 

  • Processing time encoder positioning
  • (T_ENC_POS)

T_Sys + T_Task

  • Processing time encoder speed
  • (T_ENC_VEL)

3.5 × 1/n_Actual + T_Task + T_Sys + Filter time speed (8708.4)

SSI encoder:

 

  • Processing time encoder positioning
  • (T_ENC_POS)

TENC_POS = SSI frame rate × (SSI fault tolerance - SSI encoder (8713.51) + 1) + 9 × T_Task

  • Processing time encoder speed without update time
  • (T_ENC_VEL)

TENC_VEL = SSI frame rate × (SSI fault tolerance + 2) + filter time speed (8708.3) + 9 × T_Task

  • Processing time encoder acceleration without update time
  • (T_ENC_ACC)

TENC_ACC = SSI frame rate × (SSI fault tolerance + 3) + filter time acceleration (8708.2) + 9 × T_Task

  • Processing time encoder speed with update time > 0
  • (T_ENC_VEL)

TENC_VEL = SSI frame rate × [round up (SSI refresh time + jitter / SSI frame rate) -1] + SSI frame rate × round up (filter time speed (8708.3) + SSI refresh time + jitter) / SSI frame rate + SSI frame rate × (SSI fault tolerance +1) + filter time speed (8708.3) + 9 × TTask

  • Processing time encoder acceleration with update time > 0
  • (T_ENC_ACC)

TENC_ACC = SSI frame rate × [round up (SSI refresh time + jitter / SSI frame rate) -1] + 2 × SSI frame rate × round up [(0.5 × filter time acceleration (8708.2) + SSI refresh time + jitter) / SSI frame rate) + SSI frame rate × (SSI fault tolerance +1) + filter time acceleration (8708.2) + 9 × TTask

 

Encoder 2:

  • SSI frame rate = frame rate (8713.52)
  • SSI fault tolerance = number of tolerated faults (8713.51)
  • SSI update time = update time (8382.29)

Encoder 3:

  • SSI frame rate = 1 ms
  • SSI fault tolerance = number of tolerated faults (8714.51)
  • SSI update time = update time (8599.29)

Jitter: 500 µs

  • Processing time encoder system positioning
  • (T_ENC_POS_COMBINED)
  • The following applies to a 1-encoder system:
  • TENC_POS_COMBINED = TENC_POS
  • For encoder systems in which the position value is calculated from the values of 2 encoders:
  • TENC_POS_COMBINED = MAX (TENC_POS (encoder A), TENC_POS (encoder B))
  • Processing time encoder system speed
  • (T_ENC_VEL_COMBINED)
  • The following applies to a 1-encoder system:
  • TENC_VEL_COMBINED = TENC_VEL
  • For encoder systems in which the speed value is calculated from the values of 2 encoders:
  • TENC_VEL_COMBINED = MAX (TENC_VEL (encoder A), TENC_VEL (encoder B))
  • Processing time encoder system acceleration
  • (T_ENC_ACC_COMBINED)
  • The following applies to a 1-encoder system:
  • TENC_ACC_COMBINED = TENC_ACC
  • For encoder systems in which the acceleration value is calculated from the values of 2 encoders:
  • TENC_ACC_COMBINED = MAX (TENC_ACC (encoder A), TENC_ACC (encoder B))

Response time encoder fault:

 

  • Deactivation F-DO_STO/F-DOx

8 ms

  • Setting fault status F-PI

12 ms