Download Fieldbus Interface DFE24B EtherCAT
Transcript
I 7 Motion Control via EtherCAT Introduction to EtherCAT 0 7.1.2 Position mode [1] Xref vref Xact vact [A] [3] [2] [4] tref M V [5] X [5] [6] X [C] [B] 61479AXX Figure 18: Position mode – cascade with bus interface [A] Control [B] Fieldbus interface [C] Inverter xref Position setpoint [1] Position controller xact Actual position value [2] Speed controller vref Speed setpoint [3] Output stage of the inverter vact Actual speed value [4] Driven machine tref Torque setpoint [5] Encoder (V = speed; X = position) [6] Optional synchronous encoder In position mode, a position setpoint is transferred cyclically from the controller to the inverter and the actual position value is returned by the inverter or the separate position sensor. In position mode, the inverter follows the changing position setpoint and generates the required speed setpoint for the speed controller [2] itself out of the actual position xact from [5] or [6]. The control time-slices of the controller, bus transfer, the internal processing cycles of the inverter and the encoder must be synchronized. Once the position in the controller has been referenced to the position in the inverter, permitted travel ranges or limit switches can be monitored in the inverter. You must check carefully whether the settings for the load-dependent ramp specification and lag error monitoring in the inverter are plausible. To prevent unwanted excessive acceleration during longer control intervals (>1 ms), instead of adopting the position setpoint directly, MOVIDRIVE® B uses linear interpolation. This means that for a setpoint cycle of 5 ms, the controller in MOVIDRIVE® B does not activate the required position change every 5 ms in a single step, but rather in 5 small steps of 1 ms each. 62 Manual – Fieldbus Interface DFE24B EtherCAT