Installation manual.
CNC 8060
CNC 8065
CN
C-PLC COMMUNICATION.
5.
Auxili
ary –
H
–
fu
ncti
ons.
·381·
(R
EF
: 1709)
5.2.1
Special considerations with the multi-spindle option and channels.
The CNC may have up to 4 channels and each channel can execute a part-program in
parallel with the rest. This means that each channel can execute seven auxiliary functions
simultaneously. The auxiliary functions executed from each channel are treated
independently; to do that, each channel has its own marks and registers.
Marks and registers in the channels option.
Each channel has 32-bit registers HFUN1 to HFUN7 to indicate to the PLC which auxiliary
H functions are programmed in the execution block.
HFUN1C1 - HFUN7C1
for the first channel.
HFUN1C2 - HFUN7C2
for the second channel.
HFUN1C3 - HFUN7C3
for the third channel.
HFUN1C4 - HFUN7C4
for the fourth channel.
Each one of them indicates the number of one of the H functions programmed in the block.
If all the registers are not used, the CNC assigns $FFFFFFFF to the unused ones (those
with the highest numbers).
This way, if functions H10 and H13 are programmed in the first channel and functions H8
and H10 in the second channel, the CNC will transfer the following data.
Commands HFUNC1* - HFUNC4*. Checking if a function has been programmed in the
channel.
To know whether a particular H function is programmed in the execution block, use one of
the following methods:
• Check all the HFUN registers one by one until that particular H function is found or until
one of them has the value of $FFFFFFFF.
• Use one of the following commands to check all the HFUN registers of the channel at
the same time.
HFUNC1*
For channel 1
HFUNC2*
For channel 2.
HFUNC3*
For channel 3.
HFUNC4*
For channel 4.
HFUN1C1
HFUN2C1
HFUN3C1 - HFUN7C1
10
13
$FFFFFFFF
HFUN1C2
HFUN2C2
HFUN3C2 - HFUN7C2
8
10
$FFFFFFFF
Summary of Contents for CNC 8060
Page 1: ...Ref 1709 8060 8065 CNC Installation manual...
Page 10: ...BLANK PAGE 10...
Page 14: ...BLANK PAGE 14...
Page 20: ...BLANK PAGE 20...
Page 32: ...BLANK PAGE 32...
Page 36: ...BLANK PAGE 36...
Page 38: ...BLANK PAGE 38...
Page 40: ...BLANK PAGE 40...
Page 41: ...PART 1 INSTALLATION MANUAL...
Page 42: ...BLANK PAGE 42...
Page 532: ...Installation manual CNC 8060 CNC 8065 9 CNC VARIABLES 532 REF 1709...
Page 533: ...PART 2 CONCEPTS...
Page 534: ...BLANK PAGE 534...
Page 548: ...Installation manual CNC 8060 CNC 8065 10 GENERAL SETUP Configuration examples 548 REF 1709...
Page 644: ...Installation manual CNC 8060 CNC 8065 14 SUBROUTINES Assistance for subroutines 644 REF 1709...
Page 668: ...Installation manual CNC 8060 CNC 8065 15 HARDWARE Configure the PT100 inputs 668 REF 1709...
Page 697: ...Installation manual CNC 8060 CNC 8065 697 User notes REF 1709...