Programming instructions
11-14
Special NC Functions NC Programming 17VRS
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
11.6 Reading and Writing Machine Data
Machine Data Utilization
Modifiable machine data is employed
•
as modifiable machine parameters (controller machine data) for certain
control functions, such as setup registers, slave and gantry axes, or
main spindle synchronization;
•
as protected data (OEM machine data), such as machine option man-
agement or saving measured data;
•
as working memory in which the machine manufacturer stores struc-
tured data (OEM machine data), e.g. for implementing a palette man-
agement or saving axis positions; or
•
for processing large data quantities (user machine data), e.g. for saving
geometry data and tolerances for parts manufacturing.
The majority of the data required by the machine manufacturer controller
and the end user can be represented in the form of
•
a structure,
•
a one- or two-dimensional array, or
•
a one- or two-dimensional array onto a structure.
Fig. 11-4: Basic structure of the machine data
Task
Required data structures
M
odifiable Machine Data
Controller Machine Data OEM Machine Data User Machine Data
Page 001: Page Label Page 100: Page Label
Page 200: Page Label
Serial Index 1 Serial Index 1 Serial Index 1
S
e
r
i
a
l
I
n
d
e
x
2
S
e
r
i
a
l
I
n
d
e
x
2
S
e
r
i
a
l
I
n
d
e
x
2