Homing type (P-AXIS-00299)
P-AXIS-00299 | Homing type | ||||||
Description | There are two different homing methods: 1. NC-controlled homing With NC-controlled homing, the generation of command values and sequence control (evaluation of reference cams and zero pulses) are handled in the CNC. With drive-controlled homing, motion generation and the evaluation of cam signals and zero pulses are handled in the drive. The homing method can be set up for drives types (P-AXIS-00018) for which both homing methods are implemented with this parameter. | ||||||
Parameter | kenngr.homing.homing_type * (Note: see *-note below) | ||||||
Data type | STRING | ||||||
Data range | CNC_CONTROLLED: CNC-controlled homing is done. DRIVE_CONROLLED: Drive-controlled homing is done. DISABLED: This axis cannot be homed. The CNC generates the error message P-ERR-50685 or P-ERR-60313 if homing is commanded for the axis (e.g. G74). This setting is only intended for axes with an absolute measuring system (see P-AXIS-00014). IGNORE_ABS_POS: Axes with this setting are ignored during homing, i.e. the axis is not homed even if G74 <axis_name> is programmed. In this case the CNC generates no error message contrary to the setting DISABLED. The mode IGNORE_ABS_POS is only permitted for axis with an absolute position measuring system, meaning the parameter kenngr.abs_pos_gueltig (see P-AXIS-00014) must be set to 1. Otherwise, the CNC generates the error warning P-ERR-110584. | ||||||
Axis types | T, R, S | ||||||
Dimension | T: ---- | R,S: ---- | |||||
Default value | CNC_CONTROLLED | ||||||
Drive types | ---- | ||||||
Remarks | * alternative: kenngr.homing_type (old syntax) If the homing command G74 involves multiple axes with different homing type setting e.g. G74 X1 Y1 Z2, the axis with kenngr.homing_type != IGNORE_ABS_POS/ DISABLED will move and try to find the homing switch while there is no movement on the homing suppressed axes. Therefore it must be ensured that no collision can occur. If a homing type which is not supported by the drive type is set up, an error P-ERR-110384 is generated and default homing type is corrected. If this entry is not present in the parameter list, the default homing type is used according to the drive type: | ||||||
| Drive type | CNC_CONTROLLED | DRIVE_CONTROLLED | ||||
Simulation | X* |
| |||||
SERCOS | X | X* | |||||
Terminal | X* |
| |||||
Lightbus | X* |
| |||||
RT-Ethernet | X* |
| |||||
PROFIDRIVE | X* |
| |||||
CANopen | X* | X | |||||
* Default homing type |