EasyManua.ls Logo

Siemens SINUMERIK 840D

Siemens SINUMERIK 840D
598 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5
04.00 Special Motion Commands
5.7 Extended measurin
g
function MEASA
,
MEAWA
,
MEAC
5
840D
NCU 571
840D
NCU 572
NCU 573
810D
CCU 2
840Di
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA)
04.00 Edition
5-185
Programming example
Continuous measurement in mode 1
(evaluation in chronological sequence)
Measurement of up to 100 measured values
...
N110 DEF REAL MEASVALUE[100]
N120 DEF INT INDEX = 0
N130 MEAC[X] = (1,1,-1) G01 X1000 F100
Measure in mode 1 with active
measuring system, store measured
values under $AC_FIFO1, wait for
measuring signal with falling edge from
probe 1 on travel path to X = 1000.
N135 STOPRE
N140 MEAC[X] = (0)
Terminate measurement when axis
position is reached.
N150 R1 = $AC_FIFO1[4]
Store number of accumulated measured
values in parameter R1.
N160 FOR INDEX = 0 TO R1-1
N170 MEASVALUE[INDEX] = $AC_FIFO1[0]
Read measured values from $AC_FIFO1
and store.
N180 ENDFOR
Measurement with delete distance-to-go after 10
measured values
...
(x)
Delete distance-to-go
N20 MEAC[x]=(1,1,1,-1) G01 X100 F500
N30 MEAC[X]=(0)
N40 R1 = $AC_FIFO1[4]
Number of measured values
...

Table of Contents

Other manuals for Siemens SINUMERIK 840D

Related product manuals