Axis parameters
P-AXIS-00516 | Measurement methods | |
Description | The parameter defines the source of the probing signal during a measuring travel, e.g. the probing position can be latched in the drive or the probing signal can be provided by the PLC. The measuring signal source can also be changed in the NC program with the #MEAS command (see [PROG//Extended programming] can also be changed in the NC program.
This parameter replaces the following old configuration parameters:
| |
Parameter | kenngr.measure.signal | |
Data type | STRING | |
Data range | DRIVE_TYPE_DEFAULT PLC FIXED_STOP DRIVE PLC_EXT_LATCH_CONTROL PLC_FIRST_EVENT PLC_TIMESTAMP | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | * | |
Drive types | ---- | |
Remarks | For backward compatibility reasons, the settings resulting from the old parameters are used if the parameter P-AXIS-00516 is not defined. * Note: The default value of variables is a blank string. |
P-AXIS-00517 | Number of probing input | |||
Description | The parameter defines the measuring channel which is used during a measurement travel. When the DRIVE measurement method is set (see P-AXIS-00516), it must also be parameterised in the dirve (see [FCT-C4]). The parameter replaces the setting antr.probing_input_nbr (P-AXIS-00430). | |||
Parameter | kenngr.measure.input | |||
Data type | UNS08 | |||
Data range | Valid probing inputs dependent on drive type and probing signal source (see table below): | |||
Measurement method | Drive type P-AXIS-00018 | Probing inputs | ||
PLC_EXT_LATCH_CONTROL | all | 1 to 255 | ||
DRIVE | SERCOS CANopen PROFIDRIVE MC | 1 to 2 | ||
Conventional Beckhoff Lightbus +-10V via field bus Real-time (RT)-Ethernet CAN-Bus | 1 | |||
Axis types | T, R, S | |||
Dimension | T: ---- | R,S: ---- | ||
Default value | 0 ** | |||
Drive types | ---- | |||
Remarks | *All probing signals which are not shown above do not use the parameter 'Input' for the probing input! **If the parameter P-AXIS-00517 is not specified, the setting in P-AXIS-00430is output. |
P-AXIS-00518 | Probing signal edge | |
Description | The axis parameter defines the edge of the probing signal which is used to latch the position value. The parameter replaces the setting kenngr.mess_neg_flanke (P-AXIS-00113). | |
Parameter | kenngr.measure.edge | |
Data type | STRING | |
Data range | POS: Latching if positive measured signal edge NEG: Latching if negative measured signal edge | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | * | |
Drive types | ---- | |
Remarks | If the parameter P-AXIS-00518 is not specified, the setting in P-AXIS-00113is output. * Note: The default value of variables is a blank string. |
P-AXIS-00086 | Probe stroke for measurement types 2 and 4 | |
Description | Some types of mechanical measuring probes have a limited stroke. After activating the probe, the axis continues to travel by the braking distance which is dependent on the axis speed and the allowed axis deceleration. In order to avoid damage to the probe, the maximum permitted stroke can be parametrised. This parameter is only effective for measurement types 2 and 4 (see P-CHAN-00057). When using these types, the measurement speed is limited in such a way that the braking distance is less than the probe stroke. If measurement speed correction is executed, a warning is output. | |
Parameter | kenngr.hub_messtaster | |
Data type | UNS32 | |
Data range | 0 ≤ hub_messtaster ≤ MAX(UNS32) | |
Axis types | T, R | |
Dimension | T: 0.1 µm | R: 0.0001° |
Default value | 50000 | |
Drive types | ---- | |
Remarks | A buffer exists between the interpolator and the position controller to calculate the parameters for feedforward control of axes. This results in a dead time between calculating a command value by the interpolator and its execution in the position controller. In the worst case, an error may occur during measurement travel because the interpolator, which monitors the stroke of the measuring probe, ignores the distance components in the buffer. This can be prevented by enlarging the actual measurement probe stroke. |
P-AXIS-00467 | Measurement travel offset for all measurement types | |
Description | The measurement travel offset defines how much further the axis is allowed to move past the programmed target position if the probe was not yet actuated and the target point is already reached. The parameter is not effective in measurement type 3 (see P-CHAN-00057with optional continue to the target point! | |
Parameter | kenngr.probing_offset | |
Data type | UNS32 | |
Data range | 0 ≤ probing_offset ≤ MAX(UNS32) | |
Axis types | T, R | |
Dimension | T: 0.1 µm | R: 0.0001° |
Default value | 0 | |
Drive types | ---- | |
Remarks | As of CNC Build V2.11.2010.09 P-AXIS-00467 replaces the parameter P-AXIS-00114. For compatibility reasons, the parameter continues to be available, but it should not be used in new applications because it only has an influence on measurement travels with measurement type 2 (see P-CHAN-00057). The function of P-AXIS-00467 is more extensive; it can be used for all measurement types P-CHAN-00057 with the exception of measurement type 3 (optional continue motion up to the target point). |
P-AXIS-00118 | Define axis as measurement axis | |
Description | The parameter must be assigned to TRUE for all axes that participate in a measurement traverse. | |
Parameter | kenngr.messachse | |
Data type | BOOLEAN | |
Data range | 0/1 | |
Axis types | T, R | |
Dimension | T: ---- | R: ---- |
Default value | 0 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00215 | Measurement speed for measurement type 2 | |
Description | Depending on the application, measurement travel does not take place with the programmed feed, but with the feed defined by this parameter. | |
Parameter | kenngr.vb_messen | |
Data type | UNS32 | |
Data range | 1 ≤ vb_messen ≤ P-AXIS-00212 | |
Axis types | T, R | |
Dimension | T: µm/s | R,S: 0.001°/s |
Default value | 16666 | |
Drive types | ---- | |
Remarks | This parameter is only used for measurement type 2 [PROG], [[CHAN]. |
P-AXIS-00060 | SERCOS status/define control bit for measurement | ||||
Description | This entry defines the real time state/control bits used for probing. | ||||
Parameter | kenngr.echtzeit_bit_nr | ||||
Data type | UNS08 | ||||
Data range | 0 ≤ echtzeit_bit_nr ≤ 2 The real-time status and control bits are assigned according to the table below: | ||||
P-AXIS-00060 | Control bits | Status bits | |||
Measurement | measurement | Measuring probe | |||
0, no entry | 1 | 2 | |||
1 | 1 | 1 | 2 | ||
2 | 2 | 2 | 1 | ||
Axis types | T, R | ||||
Dimension | T: ---- | R: ---- | |||
Default value | 0 | ||||
Drive types | SERCOS | ||||
Remarks | It is recommended to set P-AXIS-00060 to either 1 or 2. The value 0 is only for backward compatibility with older version and requires additional settings (P-AXIS-00106). If P-AXIS-00060 is assigned 1 or 2, the entry in P-AXIS-00106 is not used. |
P-AXIS-00774 | Position lag limit for fixed stop detection when measuring travel on fixed stop | |
Description | This parameter defines the position lag that must be exceeded to detect a fixed stop when measuring on a fixed stop. When set to the value 0, the system check of the position lag to detect a fixed stop is deactivated. If this parameter has the value < 0 (default assignment), a check is made whether P-AXIS-00769 has the value > 0 and this is used if necessary. If P-AXIS-00769 is also < 0, the value of P-AXIS-00331 is used to detect the fixed stop. | |
Parameter | kenngr.measure.fixed_stop_detect.pos_lag_limit | |
Data type | SGN32 | |
Data range | MIN(SGN32) < P-AXIS-00774 < MAX(SGN32) | |
Axis types | <T, R> | |
Dimension | T: 0.1 µm | R: .1* 10- 4 ° |
Default value | -1 | |
Drive types | SERCOS, Terminal, Lightbus, Profidrive, CANopen* | |
Remarks | *Delete axis types that do not apply! Parameter available as of CNC Build V2.11.2810.01 and higher |
P-AXIS-00775 | Minimum time for fixed stop detection when measuring travel to fixed stop | |
Description | This parameter defines the length of time that the test conditions for detection of the fixed stop must be fulfilled when measuring to fixed stop so that the fixed stop is considered to be detected. If this parameter has the value zero (default), the system checks whether P-AXIS-00770 has a value > 0 and, if so, this is used. If P-AXIS-00770 is also 0, the value of P-AXIS-00332 is used as the time limit for fixed stop detection. | |
Parameter | kenngr.measure.fixed_stop_detect.min_time | |
Data type | UNS32 | |
Data range | 0 < P-AXIS-00775 < MAX(UNS32) | |
Axis types | <T, R> | |
Dimension | T: µs | R: µs |
Default value | 0 | |
Drive types | ---- | |
Remarks | Parameter available as of CNC Build V2.11.2810.01 and higher |
P-AXIS-00776 | Minimum path to activate fixed stop detection when measuring travel to fixed stop | |
Description | This parameter defines how far to travel in the measuring block before fixed stop detection is activated. The value specified is a distance within the measuring block. If the value is less than 0, the system checks whether the parameter P-AXIS-00771 has a value greater than or equal to zero and, if necessary, this is used; otherwise, the value zero is used for this parameter. A value of zero activates fixed stop detection immediately at the start of the block. If P-AXIS-00777 is parameterised at the same time, the smaller block motion path defined by the two parameters is used as the minimum path. When measuring with several axes, the smallest block motion path of all axes involved in the measurement is used as the minimum path. | |
Parameter | kenngr.measure.fixed_stop_detect.start_distance | |
Data type | SGN32 | |
Data range | MIN(SGN32) < P-AXIS-00776 < MAX(UNS32) | |
Axis types | <T, R> | |
Dimension | T: 0.1 µm | R: 10-4 ° |
Default value | 0 | |
Drive types | ---- | |
Remarks | Parameter available as of CNC Build V2.11.2810.01 and higher |
P-AXIS-00777 | Minimum path to activate fixed stop detection when measuring travel to fixed stop, specified in per mill of block length | |
Description | This parameter defines the distance per mill of the measuring block that must be travelled before fixed stop detection is activated. If the value is less than 0, the system checks whether P-AXIS-00772 has a value greater than or equal to zero and, if necessary, this is used; otherwise, fixed stop detection is activated at the start of the block. A value of zero activates fixed stop detection immediately at the start of the block. If P-AXIS-00776 is parameterised at the same time, the smaller block motion path defined by the two parameters is used as the minimum path. When measuring with several axes, the smallest block motion path of all axes involved in the measurement is used as the minimum path. The permitted maximum value is 1000. If this value is exceeded at controller start, the warning ID 110757 is output but the value is not automatically corrected. If the parameter is still greater than 1000 at the start of a measuring travel, the error message ID 51026 is output and the program is aborted. | |
Parameter | kenngr.measure.fixed_stop_detect.start_distance_per_mille | |
Data type | SGN16 | |
Data range | MIN(SGN16) < P-AXIS-00777 ≤ 1000 | |
Axis types | <T, R> | |
Dimension | T: 0.1 % | R: 0.1 % |
Default value | -1 | |
Drive types | ---- | |
Remarks | If the error message ID 51026 is output at the start of a measuring travel and this parameter has a value less than 0, the value of the parameter P-AXIS-00772 must be checked. Parameter available as of CNC Build V2.11.2810.xx ?? |
P-AXIS-00778 | Maximum permitted position change during fixed stop detection when measuring travel to fixed stop | |
Description | This parameter defines the maximum path which may be travelled in the time defined by P-AXIS-00775 to detect the fixed stop. Together with P-AXIS-00775 , an average velocity is defined but this may not be exceeded to detect the fixed stop. If the value is less than 0, the system checks whether P-AXIS-00773 has a value greater than or equal to zero and, if necessary, this is used; otherwise, velocity monitoring for fixed stop detection is deactivated. | |
Parameter | kenngr.measure.fixed_stop_detect.max_delta_position_window | |
Data type | SGN32 | |
Data range | MIN(SGN32) < P-AXIS-00778 ≤ MAX(UNS32) | |
Axis types | <T, R> | |
Dimension | T: 0.1 µ | R: 10e-4 ° |
Default value | -1 | |
Drive types | ---- | |
Remarks | Parameter available as of CNC Build V2.11.2810.xx ?? |
Old probing signal parameters (up to version V2.11.2810.01)
P-AXIS-00331 | Limit for position lag during movement to a fixed stop | |
Description | This parameter specifies the limit for the position lag. After exceeding this limit, the fixed stop is detected and the measuring position is taken over. | |
Parameter | kenngr.fixed_stop_pos_lag_limit | |
Data type | UNS32 | |
Data range | 0 ≤ fixed_stop_pos_lag_limit ≤ MAX(UNS32) | |
Axis types | T, R | |
Dimension | T: 0.1 µm | R: 0.0001° |
Default value | 0 | |
Drive types | Conventional, SERCOS, Terminal, Lightbus, Profidrive, CANopen | |
Remarks |
|
P-AXIS-00332 | Number of position control cycles during movement to a fixed stop | |
Description | This parameter defines the number of position control cycles for the waiting time after exceeding the specified position lag limit P-AXIS-00331 before the measured value is determined. If the limit is again exceeded after this time, counting starts from the beginning. | |
Parameter | kenngr.fixed_stop_nbr_cycles | |
Data type | UNS16 | |
Data range | 0 < fixed_stop_nbr_cycles < MAX(UNS16) | |
Axis types | T, R | |
Dimension | T: Number of interpolation cycles | R: Number of interpolation cycles |
Default value | 0 | |
Drive types | Conventional, SERCOS, Terminal, Lightbus, Profidrive, CANopen | |
Remarks |
|