Measuring functions
After controller start-up, the measurement type specified in the channel parameter P-CHAN-00057 is specified. In the NC program, #MEAS MODE or #MEAS [TYPE..] can be used at any time to select a new measurement type.
In the NC program, the variable V.G.MEAS_TYPE supplies the currently valid measurement type. The following 7 measurement types are available:
Measurement type | Meaning |
1* | Measurement run with at least one axis, |
2* | Measurement run with exactly one axis, An error message is output if the probe signal is missing. |
3 | Measurement run with at least one axis, |
4 | Measurement run only with maximum 3 main axes, |
5 | Interruptible measurement run with at least one axis, |
6 | Interruptible measurement run with at least one SERCOS axis, |
7* | Measurement run with motion to a fixed stop with at least one axis, measuring feed programmable via F word. |
* with these measurement types, a measurement run is also possible using independent axes.
The following variables related to the measurement run are available in the NC program (see also Section Axis-specific variables (V.A) ).
Notice
Only the variable values of the axes programmed during the measurement run are updated. All other axis-specific measuring variables retain the old values or 0.
V.A.MERF.<axis> | Measurement run completed? |
V.A.MESS.<axis> | Supplies the axis-specific measuring value in [mm, inch] after a measurement run in which the measurement took place. The value always includes all offsets in the calculation. With 2.5D: ACS values or with CS / TRAFO: PCS values |
V.A.MOFFS.<axis> | Measuring offset in [mm, inch] |
V.A.MEIN.<axis> | Measuring offset calculated in [mm, inch] |
Release Note
As of Build V2.11.2020.07
V.A.MEAS.ACS.VALUE.<axis> | Measurement value in the axis coordinate system in [mm, inch] including all offsets. |
V.A.MEAS.PCS.VALUE.<axis> | Measured value in the coordinate programming system in [mm, inch] without offsets. |
Restrictions:
A measurement run cannot be programmed if:
- Polynomial contouring (G261, G61) is active
- Spline interpolation (AKIMA, B-Spline) is active
- HSC functions are active
Additional information
- Measure with multiple axes (G100) (Type 1)
- Measure with a single axis (G100) (Type 2)
- Measure with motion through to target point (G100/G106) (Type 3)
- Measure with main axes (G100) (Type 4)
- Measure with interruption and jump (G310) (Types 5, 6)
- Measure with motion to a fixed stop (G100) (Type 7)
- Calculate measuring offsets (G101/G102)
- Edge banding (G108)