Target Velocity (EtherCAT controller →
EtherCAT subordinate → AL243x LP):
- gCurTargetVelocity[3] (in
.gEtherCatCia402) in non-cached on chip RAM
- Set by EtherCAT controller via
GUI
- Transmitted to EtherCAT
subordinate
- Saved to gCurTargetVelocity[3]
via EC_SLV_APP_CSV
- Used in pruEncoderIrqHandler or
pruEncoderIrqHandler2 for velocity control
Actual Velocity (EtherCAT controller ←
EtherCAT subordinate ← AL243x LP):
- gCurActualVelocity[3] (in
.gEtherCatCia402) in non-cached on chip RAM
- Saved to gCurTargetVelocity[3] by
pruEncoderIrqHandler or pruEncoderIrqHandler2 for actual velocity
- Transmitted to EtherCAT
controller via EC_SLV_APP_CSV
- Displayed in GUI by EtherCAT
controller