EasyManua.ls Logo

Fagor CNC 8060 - Page 317

Fagor CNC 8060
900 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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

Table of Contents

Other manuals for Fagor CNC 8060

Related product manuals