Installation manual
CNC 8060
CNC 8065
LOGIC CNC INPUTS AND OUTPUTS.
6.
(REF: 1402)
·317·
General modifiable signals.
BLKSKIP1
There is a mark for each channel. The mnemonics for each channel are the following.
BLKSKIP1C1 (can also be programmed as BLKSKIP1)
BLKSKIP1C2 BLKSKIP1C3 BLKSKIP1C4
The PLC sets this mark high (=1) to let the CNC channel know that the block skip condition
"/" is met. Therefore, blocks with that condition will not be executed.
M01STOP
There is a mark for each channel. The mnemonics for each channel are the following.
M01STOPC1 (can also be programmed as M01STOP)
M01STOPC2 M01STOPC3 M01STOPC4
The PLC sets this mark high (=1) to "tell" the CNC channel not to ignore the conditional stops
(M01).
TIMERON
The CNC has a timer to be used at will.
It times in seconds and it is enabled and disabled with this mark. It will be enabled (counting)
with TIMERON set high (=1).
To reset and or know its accumulated timing, use the variable: (V.)PLC.TIMER. This variable
is accessible from the PLC program, MDI or interface (any supported application).
PLCREADY
This mark indicates whether the PLC is running (=1) or stopped (=0).
• It must be high (=1) for the CNC to allow moving the axes and turning the spindle.
• If set low (=0), the PLC program stops and an error message is displayed.
NOWAIT
There is a mark for each channel. The mnemonics for each channel are the following.
NOWAITC1 NOWAITC2 NOWAITC3 NOWAITC4
It is applied to channel synchronization. The PLC sets this mark high (=1) to cancel all the
synchronizations with the CNC channel.
For example, with the NOWAITC1 signal set to (=1), the waits programmed in any channel
with the #WAIT, instruction and that refer to a mark of channel 1, they finish immediately and
the program execution resumes.
Example of how to know the machining time.
CY1
() = MOV 0 R100
()= CNCWR (R100, PLC.TIMER, M11)
Resets the timer to "0" on power-up.
END
PRG
AUTOMAT AND INCYCLE = TIMERON
Timer active while machining.
()= CNCRD (PLC.TIMER, R300, M12)
Register R300 shows the value of the timer.
END