Cyclic synchronous torque mode
In cyclic synchronous torque mode, EMCL closes the control loop with a magnitude proportional to the applied torque, without consideration for the actual velocity or position of the system. This mode is very similar to the profile torque control mode, with one fundamental difference: the trajectory profiler is omitted. The following diagram depicts how this mode works internally:
The value of the target torque register, as obtained from the command source, is processed immediately on reception (system limits, etc.), and is delivered directly to the control unit. Upon reaching the target, a statusword is issued as a notification to other nodes.
The fact that the internal trajectory profiler is not used conditions the control parameters and the master-controller relationship in several ways:
- For the master to close a control loop, it needs to have available the sensor readings. Nevertheless, the sensors are placed in the motion controller, and therefore network intercommunication is required not only to receive the updated on the target torque, but also for the master to receive sensor data from the motion controller.
- The presence of network protocol and network lag instead of direct memory access from the motion controller makes this mode inherently less responsive than modes that use the internal profiler.
- If the master chooses to close a less responsive loop, the parameters of the controller can not be chosen as agressively as if the control system was more responsive.
- If the master attempts to close a highly responsive loop, a high percentage of the communication bandwidth should be devoted to communications related to the control loop, which may be undesirable.
As an attempt to improve motion smoothness for masters with insufficient target update rates, linear interpolation is applied to the incoming data. The interpolation time base can be chosen through the interpolation time period register.
Cyclic synchronous torque mode is not supported for AC induction motors.
Controlword in cyclic synchronous torque mode
The cyclic synchronous torque mode uses no mode specific bit of the controlword. The target torque will be automatically processed after reception.
Statusword in cyclic synchronous torque mode
The binary representation of the register value and its corresponding meaning is as follows:
Bit number: | 15 | 14 | 13 | 12 | 11 | 10 | 9 | … | 0 |
---|---|---|---|---|---|---|---|---|---|
| - | Following error | Drive follows the command value | - | - | - |
The meaning of each bit is described below, depending on its value:
Name | Value | Description |
---|---|---|
Drive follows the command value
| 0 | The drive does not follow the target value |
1 | The drive follow the target value | |
Following error | 0 | No following error |
1 | Following error |
Related objects
0x2502 - Flux control parameters set