Data type Init. value Limit values Physical unit Access rights Data class
(only 828D)
Sag compensation (CEC) --- --- --- REDEF ---
Quadrant error compensation (QEC) --- --- --- REDEF ---
Magazine data --- --- --- REDEF ---
Tool data --- --- --- REDEF ---
Protection areas --- --- --- REDEF ---
Toolholder, with orientation capability --- --- --- REDEF ---
Kinematic chains --- --- --- REDEF ---
3D protection areas --- --- --- REDEF ---
Working area limitation --- --- --- REDEF ---
User data
Data type Init. value Limit values Physical unit Access rights Data class
R-parameters REDEF REDEF REDEF REDEF ---
Synchronized action variable
($AC_...)
REDEF REDEF REDEF REDEF ---
Synchronized action GUD (SYG_...) REDEF REDEF REDEF REDEF ---
EPS parameters REDEF REDEF REDEF REDEF ---
Tool data OEM REDEF REDEF REDEF REDEF ---
Magazine data OEM REDEF REDEF REDEF REDEF ---
Global user variables (GUD) DEF/REDEF DEF DEF DEF/REDEF DEF/REDEF
Local user variables (PUD/LUD) DEF DEF DEF --- ---
See also
Variables (Page 389)
3.1.1.12 Definition and initialization of array variables (DEF, SET, REP)
A user variable can be defined as a 1- up to a maximum of a 3-dimensional array.
● 1-dimensional: DEF <data type> <variable name>[<n>]
● 2-dimensional: DEF <data type> <variable name>[<n>,<m>]
● 3-dimensional: DEF <data type> <variable name>[<n>,<m>,<o>]
Note
STRING data type user variables can be defined as up to a maximum of 2-dimensional
arrays.
Data types
User variables can be defined as arrays for the following data types: BOOL, CHAR, INT, REAL,
STRING, AXIS, FRAME
Work preparation
3.1 Flexible NC programming
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 417