Flexible NC programming
1.1 Variables
Job planning
24 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Meaning
DEF: Command for defining GUD, PUD, LUD user variables
Range of validity, only relevant for GUD:
NCK: NC-global user variable
<range>:
CHAN: Channel-global user variable
Data type:
INT: Integer with sign
REAL: Real number (LONG REAL to IEEE)
BOOL: Truth value TRUE (1)/FALSE (0)
CHAR: ASCII character
STRING[<MaxLength>]: Character string of a defined length
AXIS: Axis/spindle identifier
FRAME: Geometric data for a static
coordinate transformation
<type>:
See "
Data types (Page 53)"
Preprocessing stop, only relevant for GUD (optional)
SYNR: Preprocessing stop while reading
SYNW: Preprocessing stop while writing
<PP_stop>:
SYNRW: Preprocessing stop while reading/writing
Point in time at which the variable is reinitialized (optional)
INIPO: Power On
INIRE: End of main program, NC reset or Power On
INICF: NewConfig or end of main program, NC reset or
Power On
PRLOC: End of main program, NC reset following local
change or Power On
<init_time>:
See "
Attribute: Initialization value (Page 33)"
Physical unit (optional)
PHU <unit>:
<phys_unit>:
See "
Attribute: Physical unit (PHU) (Page 38)"
Lower and upper limit value (optional)
LLI <limit value>: Lower limit value (lower limit)
ULI <limit value>: Upper limit value (upper limit)
<limit values>:
See "
Attribute: Limit values (LLI, ULI) (Page 36)"