Programming manual
CNC 8055
CNC 8055i
HIGH-LEVEL LANGUAGE PROGRAMMING
13.
·M· & ·EN· MODELS
SOFT: V02.2X
·355·
Variables
Read-and-write variables
DIST(X-C)
These variables may be used to read or modify the distance traveled by the selected axis. This value
is accumulative and is very useful when it is required to perform an operation which depends on
the distance traveled by the axes, their lubrication for example.
Accessing any of the DIST(X-C) variables interrupts block preparation and the CNC waits for that
command to be executed before resuming block preparation.
LIMPL(X-C) LIMMI(X-C)
With these variables, it is possible to set a second travel limit for each axis: LIMPL for the upper limit
and LIMMI for the lower one.
Since the second limits are activated or deactivated from the PLC, through general logic input
ACTLIM2 (M5052), besides setting the limits, an auxiliary M code must be executed to let it know.
It is also recommended to execute function G4 after the change so the CNC executes the following
blocks with the new limits.
The second travel limit will be taken into account if the first one has been set using axis machine
parameters LIMIT+ (P5) and LIMIT- (P6).
(P110=DISTX)
It assigns to P110 the distance traveled by the X axis
(DISTX=P111)
It presets the variable indicating the distance traveled by the Z axis with the value of
arithmetic parameter P111.