Flexible NC programming
1.1 Variables
Further information (general)
Value assignments to axial machine data
In principle axial machine data have an array index of the AXIS data type. In the case of
value assignments to an axial item of machine data using SET or REP, this array index is
ignored or not processed.
Example: Value assignment to machine data MD36200 $MA_AX_VELO_LIMIT
$MA_AX_VELO_LIMIT[1,AX1]=SET(1.1, 2.2, 3.3)
NOTICE
Value assignments to axial machine data
In the case of value assignments to axial machine data using SET or REP, the AXIS data
type array index is ignored or not processed.
Memory requirements
Data type
BOOL
CHAR
INT
REAL
STRING
FRAME
AXIS
56
Is equivalent to:
$MA_AX_VELO_LIMIT[1,AX1] = 1.1
$MA_AX_VELO_LIMIT[2,AX1] = 2.2
$MA_AX_VELO_LIMIT[3,AX1] = 3.3
Memory requirement per element
1 byte
1 byte
4 bytes
8 bytes
(string length + 1) bytes
∼ 400 bytes, depending on the number of axes
4 bytes
Programming Manual, 06/2009, 6FC5398-2BP20-0BA0
Job Planning