Installation manual
CNC 8035
LOGIC CNC INPUTS AND OUTPUTS
Logic inputs of the PLC channel
10.
(SOFT M: V15.3X)
(S
OFT T: V16.3X)
·351·
10.5 Logic inputs of the PLC channel
To govern the axes managed by PLC.
/FEEDHOP (M5004)
It is similar to general logic input /FEEDHOL (M5002), but for the PLC channel.
When the PLC sets this signal low, the CNC stops the axes (maintaining spindle rotation). When
the signal returns to the high logic level, the movement of the PLC axes continues.
This input must always be defined in the PLC program.
/XFERINP (M5005)
It is similar to general logic input /XFERINH (M5003), but for the PLC channel.
If the PLC sets this signal low, the CNC prevents the following block from starting, but finishes the
one it is executing. When the signal returns to high logic level, the CNC continues to execute the
program.
This input must always be defined in the PLC program.
AUXENDP (M5006)
It is similar to general logic input AUXEND (M5016), but for the PLC channel.
This signal is used in the execution of auxiliary M functions 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 passing the corresponding values in variables
"MBCD1-7", the CNC will tell the PLC through the general logic output "MSTROBEP" that the
required auxiliary function or functions must be executed.
2. When the PLC detects the activation of the "MSTROBEP" signal it must deactivate the general
logic input "AUXENDP" to "tell" the CNC that the execution of the function has started.
3. The PLC will execute all the required auxiliary functions analyzing general logic output
"MSTROBEP" and variables "MBCDP1" through "MBCDP7" (R565 through R571).
Once this has been executed the PLC must activate the general logic input "AUXENDP" to
indicate to the CNC that the processing of the required functions was completed.
4. Once the general "AUXENDP" 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 "AUXENDP" at a high
logic level, the CNC will deactivate the general logic output "MSTROBEP" to tell the PLC that
the execution of the required auxiliary function or functions has been completed.