·538·
Installation manual
CNC 8055
CNC 8055i
13.
ACCESS TO INTERNAL CNC VARIABLES
SOFT: V02.2X
Variables associated with work zones
13.5 Variables associated with work zones
The values of the limits are given in the units set by general parameter INCHES.
If, INCHES = 0, in ten-thousandths of a millimeter (±999999999).
If INCHES = 1, in hundred-thousandths of an inch (±393700787).
If rotary axis, in ten-thousandths of a degree (±999999999).
The status of the work zones are defined according to the following code:
0 = Disabled.
1 = Enabled as no-entry zone.
2 = Enabled as no-exit zone.
Read-and-write variables
FZONE
It returns the status of work zone 1.
FZLO(X-C)
Lower limit of zone 1 along the selected axis (X-C).
FZUP(X-C)
Upper limit of zone 1 along the selected axis (X-C).
SZONE
Status of work zone 2.
SZLO(X-C)
Lower limit of zone 2 along the selected axis (X-C).
SZUP(X-C)
Upper limit of zone 2 along the selected axis (X-C).
TZONE
Status of work zone 3.
TZLO(X-C)
Lower limit of zone 3 along the selected axis (X-C).
TZUP(X-C)
Upper limit of zone 3 along the selected axis (X-C).
FOZONE
Status of work zone 4.
FOZLO(X-C)
Lower limit of zone 4 along the selected axis (X-C).
The following example shows how it is possible to define as forbidden zone for the X axis the area between
coordinates 0 and 100mm (1000000 tenths of microns).
<condition> = MOV 0 R1 = CNCWR(R1, FZLOX, M1)
= MOV 1000000 R1 = CNCWR(R1, FZUPX, M1)
= MOV 1 R1 = CNCWR(R1, FZONE, M1)