Installation manual
CNC 8055
CNC 8055i
ACCESS TO INTERNAL CNC VARIABLES
13.
SOFT: V02.2X
·575·
Other variables
SELPRO
When having two probe inputs, it allows selecting the active input.
On power-up, it assumes the value of ·1· thus selecting the first probe input. To select the second
probe input, set it to a value of ·2·.
Accessing this variable from the CNC interrupts block preparation.
DIAM
In the lathe model, it changes the programming mode for X axis coordinates between radius and
diameter. When changing the value of this variable, the CNC assumes the new way to program the
following blocks.
When the variable is set to ·1·, the programmed coordinates are assumed in diameter; when is set
to ·0·, the programmed coordinates are assumed in radius.
This variable affects the display of the real value of the X axis in the coordinate system of the part
and the reading of variables PPOSX, TPOSX and POSX.
On power-up, after executing an M02 or M30 and after an emergency or a reset, the variable is
initialized according to the value of the DFORMAT parameter of the X axis. If this parameter has
a value equal to or greater than 4, the variable takes a value of 1; otherwise, it takes the value of ·0·.
PRBMOD
It indicates whether a probing error is to issued or not in the following cases, even if general machine
parameter PROBERR (P119) =YES.
• When a G75 probing move finishes before the probe has touched part.
• When a G76 probing move finishes but the probe is still touching the part.
The PRBMOD variable takes the following values.
PRBMOD=0 It issues an error message (default value).
PRBMOD=1 It does not issue the error message.
The PRBMOD variable can be read and written from the CNC and the PLC an read from the DNC.
RETREJ
It indicates that the retraction in drilling, or the mill type threading or lathe type threading cycle has
finished.
This variable is set to ·1· at the end of the retraction and is set to ·0· when pressing [START].
In lathe, it indicates that the CNC has carried out a withdrawal from the thread. This variable takes
the value of ·1· when the withdrawal distances are reached and stays at ·1· until pressing [START]
or executing an M30 or a RESET. After executing one of these functions, it will take the value of ·0·.
RIGIER
It indicates the offset in mm/inches between the projection of the following error of the spindle onto
the longitudinal axis and the following error of the longitudinal axis. This variable may be displayed
on the oscilloscope and on the screen for following error.
The screen for following error only displays the offset value during rigid tapping while tapping is in
progress. Once the tapping is completed, the data will disappear.
To make the taping smoother and easier on the tool, the value of the "RIGIER" variable must be
as close to zero as possible. That will require retouching the following errors of the longitudinal axis
and of the spindle. Since adjusting the spindle in closed loop is usually harder than adjusting an
axis, we recommend to first adjust the spindle as best as possible and then adjust the following error
of the longitudinal axis so the displayed value of the "RIGIER" variable is as small as possible.