Basic settings

Channel parameters, setting the default measurement type

After controller start-up, the default measurement type is valid; this is specified in the channel parameters via P-CHAN-00057 (measurement type).

For example, assign the value 1 in the channel parameter list P-CHAN-00057 (measurement type) to execute a measurement run in an NC channel with several axes where the measurement feedrate is programmed via the F word.

The following measurement types are available:

Value

Meaning

1*

Measurement run (G100) with at least one axis,

Measurement feed programmable by F word.

2*

Measurement run (G100) with precisely one axis.

Measurement feed is specified in the axis data list.

An error message is output if the probing signal is missing.

3

Measurement run (G100) with at least one axis,

Measurement feed programmable by F word,

optionally continue motion up to the target point.

4

Measurement run (G100) only with maximum 3 main axes,

Measurement feed programmable by F word.

5

Interruptible measurement run (G210) with at least one axis,

Skip GOTO

Measurement feed programmable by F word.

6

Interruptible measurement run (G310) with at least one SERCOS axis, jump via GOTO

Measurement feed programmable by F word.

7*

Measurement run (G100) by moving to a fixed stop with at least one axis,

Measurement feed programmable by F word.

* Measurement run also possible with independent axes.

NC program, switching over the measurement type

In the NC program, use

Syntax:

#MEAS MODE [ [<expr>] ]

modal

At any time to select a new measurement type. When #MEAS MODE is programmed without parameters, the default measurement type specified in the channel parameter list is selected.

Axis parameters

The following parameters must be assigned in the axis parameters:

P-AXIS-00118

Axis can be used as measurement axis.

P-AXIS-00086

Measuring probe stroke. Defines the maximum permitted deceleration distance for measurement.

P-AXIS-00215

Measurement feedrate for measuring (only with measurement type 2)

P-AXIS-00467

Permissible distance to target point if measuring probe was not confirmed. (as of CNC Build V2.11.2010.09, old parameter P-AXIS-00114)

P-AXIS-00516

Measuring methods used

(as of CNC Build V2.11.2019.15, old parameters P-AXIS-00117, P-AXIS-00116, P-AXIS-00115, P-AXIS-00257, P-AXIS-00269, P-AXIS-00330)

P-AXIS-00517

Number of probing input

(as of CNC Build V2.11.2019.15, old parameter P-AXIS-00430)

P-AXIS-00518

Relevant measuring edge

(as of CNC Build V2.11.2019.15, old parameter P-AXIS-00113)

Example

example

Parameterisation example

kenngr.messachse                   1

kenngr.hub_messtaster              100000

kenngr.vb_messen                   10000

kenngr.probing_offset              0

kenngr.measure.signal              PLC

kenngr.measure.input               1

kenngr.measure.edge                POS