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

P-AXIS-00516

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
Enable

measurement
done

Measuring probe
activated

0,

no entry

1

P-AXIS-00106

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