Positioning operation mode of an axis (P-AXIS-00320)
P-AXIS-00320 | Positioning operation mode of an axis | |
Description | This parameter determines the manner how an axis moves to its commanded position. The operation modes are described in greater detail in the following table. | |
Parameter | antr.operation_mode | |
Data type | STRING | |
Data range | DRIVE_DEFAULT DRIVE_POSITION_CONTROL CNC_POSITION_CONTROL DSC_POSITION_CONTROL OPEN_POSITION_LOOP_MODE OPEN_POSITION_LOOP_POS_FEEDBACK OPEN_POSITION_LOOP_VEL_FEEDBACK OPEN_POSITION_LOOP_NO_FEEDBACK | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | DRIVE_DEFAULT | |
Drive types | SERCOS, Profidrive, CANopen | |
Remarks | For the position control in the numerical control (Operation mode CNC_POSITION_CONTROL) the active operation mode in the SERCOS drive must be 'velocity control”. Furthermore command velocity and actual position must be configured and transmitted in the cyclic telegram. In the operation mode CNC_POSITON_CONTROL only a NC-controlled homing without zero pulse search can be performed for SERCOS drives. The necessary parameter settings can be taken from [FCT-M1]. In addition to setting the positioning method, the cyclic process data and the operation mode in the drive must be set accordingly. |
String | Meaning |
DRIVE_DEFAULT | Default setting for all drive types. The operation mode used (position control in the drive, position control in the controller, velocity control, etc.) is determined automatically. It depends e.g. on the drive type P-AXIS-00020 and on the configured telegram. |
DRIVE_POSITION_CONTROL | Transmission of command position to the axis controller, position control takes place in the axis controller |
CNC_POSITION_CONTROL | Position control takes place in the controller. The path resolution of the measuring system P-AXIS-00234/ P-AXIS-00233, the proportional factor kv of the P position control P-AXIS-00099 and the scaling factor of the manipulated variable P-AXIS-00129/ P-AXIS-00128 must also be set. Transmission of a velocity command value to the axis controller, the velocity command value is calculated in CNC dependent on the position error of the axis. |
DSC_POSITION_CONTROL | Drive type specific positioning method for PROFIDRIVE (DSC mode). |
OPEN_POSITION_LOOP_MODE | Operation without position control (open loop mode). In this case only the programmed command velocity is transferred. This operation mode is possible only for spindles. A position or velocity eventually transferred from the drive controller is only used for the calculation of the 'revolution speed reached' signal. The actual velocity value for velocity monitoring is chosen as follows: If an actual position is configured, it is used for velocity monitoring. If no actual position but an actual revolution is configured, this is used for velocity monitoring. If neither an actual position nor an actual revolution is configured, the command velocity is used for velocity monitoring (sensorless spindle) The command velocity output to the spindle is scaled by the parameters P-AXIS-00205, P-AXIS-00206 and P-AXIS-00207. Use the parameter P-AXIS-00379 for Profidrive drives. |
OPEN_POSITION_LOOP_POS _FEEDBACK | Operation without position control (open loop mode). The command velocity calculated by the interpolator is output. This operation mode is possible only for spindles. The actual velocity is calculated from the actual position delivered from the spindle. If no actual position is configured an error message is output. The command velocity output to the spindle is scaled by the parameters P-AXIS-00205, P-AXIS-00206 and P-AXIS-00207. Use the parameter P-AXIS-00379 for Profidrive drives. |
OPEN_POSITION_LOOP_VEL _FEEDBACK | Operation without position control (open loop mode). The command velocity calculated by the interpolator is output. This operation mode is possible only for spindles. The actual velocity is calculated from the actual revolution supplied by the spindle. If no actual revolution is configured, an error message is output. The command velocity output to the spindle is scaled by the parameters P-AXIS-00205, P-AXIS-00206 and P-AXIS-00207. Use the parameter P-AXIS-00379 for Profidrive drives. |
OPEN_POSITION_LOOP_NO _FEEDBACK | Operation without position control (open loop mode). The command velocity calculated by the interpolator is output. This operation mode is possible only for spindles. The actual velocity for velocity monitoring is calculated from the internal command velocity. The command velocity output to the spindle is scaled by the parameters P-AXIS-00205, P-AXIS-00206 and P-AXIS-00207. Use the parameter P-AXIS-00379 for Profidrive drives. |