Installation manual
CNC 8035
LOGIC CNC INPUTS AND OUTPUTS
General logic inputs
10.
(SOFT M: V15.3X)
(S
OFT T: V16.3X)
·333·
AUXEND (M5016)
This signal is used in the execution of auxiliary functions M, S and T, to tell the CNC that the PLC
is executing them.
It operates in the following way:
1. Once the block has been analyzed and after sending the corresponding values in the variables
"MBCD1-7", "SBCD", "TBCD" and "T2BCD", the CNC will tell the PLC by means of the general
logic outputs "MSTROBE", "SSTROBE", "TSTROBE" and "T2STROBE" that the required
auxiliary functions must be executed.
2. When the PLC detects that one of the STROBE signals is active, it must deactivate the general
logic input "AUXEND" to tell the CNC that the execution of the corresponding function or
functions is starting.
3. The PLC will execute all the auxiliary functions required, it being necessary to analyze the
"MSTROBE", "SSTROBE", "TSTROBE", "T2STROBE" general logic outputs and the "MBCD1-
7", "SBCD", "TBCD" and "T2BCD" variables in order to do this.
Once this has been executed the PLC must activate the general logic input "AUXEND" to indicate
to the CNC that the processing of the required functions was completed.
4. Once the general "AUXEND" input is activated, the CNC will require that this signal be kept active
for a time period greater than the value given to the g.m.p. "MINAENDW" (P30).
This way, erroneous interpretations of this signal by the CNC due to an improper PLC program
logic are avoided .
5. Once the period of time MINAENDW has elapsed with the general input "AUXEND" at a high
logic level, the CNC will deactivate the general logic outputs "MSTROBE", "SSTROBE",
"TSTROBE", "T2STROBE" to tell the PLC that the execution of the required auxiliary function
or functions has been completed.
TIMERON (M5017)
The CNC is provided with a timer which can be enabled and disabled. By means of this logic CNC
input, it will be enabled (timing) when the PLC sets the signal TIMERON at a high logic level.
This general purpose timer can be accessed by means of the internal variable TIMER.
TREJECT (M5018)
The PLC sets this signal at a high logic level in order to tell the CNC to reject the tool in use, even
though it may not have come to the end of its service life. An important application is to replace the
tool when the PLC detects that it is broken.
PANELOFF (M5019)
The PLC sets this signal high to tell the CNC that the keyboard is deactivated.
It is recommended to change the state of this mark by means of an accessible external input since
the PLC will not stop and the CNC will receive the error message in each new PLC cycle scan; thus
preventing access to any of the PLC modes.
PLCABORT (M5022)
The PLC sets this signal high to indicate to the CNC that it must stop the PLC axes. It also cancels
the rest of the movement and the possible blocks that might have been sent from the PLC.
Once this process is ended, the CNC automatically deactivates this signals.
On power-up, the CNC sets this mark to "0".