You are on page 1of 25

--

OPTIONAL EQUIPMENT

8
1.

OPERATING INSTRUCTIONS

Workpiece Catcher

Page 1 Page 4

2. 3.

SwartConveyor Bar Feed

Page5

WORKPIECE CATCHER -The Workpiece Catcher consists of an air operated catcher arm and a recovery tray mounted in the main sliding door. It is sequenced by the 'M' codes M33, M34 and M35. M33 = Catcher retLirrito Park from Catch Position. M34 = Catcher to Catch Position. M35 = Catcher to Eject Position (deposits component into door tray) and return to Park Position.

Programming the Workpiece Catcher Bring parting blade to Start N210 G01, X20, FO.15; Part half way or more N220 G97, S600; Slows spindle to prevent work flting in wrong direction. N230 M34; Work catcher to collect position. N250 GOO,X50.; Rapid clear of work. N260 GOO,X580. Z200 ; N270 M35; Work catcher to eject postion, pause and return to park position. N280 GOOX580. Z200 ; N290 M99;

Page 1

WORKPIECE CATCHER cont. Th-efour air meter values A,B,C & D shown in figure 1. are used to control the speed of the parts catcher arm and tray. The valves are accessed by removing the headstock end cover above the spindle. Turning a valve clockwise decreases speed. Turning anti-clockwise icreases speed. Each step in the catch / eject cycle can be adjusted independantly as detailed. NOTE Valves should not be adjusted such that catch or eject sequence takes longer than 3 seconds.

@
A
@
PARK TO CA TCH POSITION

c
EJECT TO CA TCH PosmON

CATCH TO EJECT PosmON

CATCH TO PARK PosmON

WEW ON WORKPIECE CA TCHER SOLENOID MUIJN IIN(; J 'lA 11.

Page 2

WORKPIECE CATCHER cont. In a collision state or if parts catcher fails to finish its sequence within 3 seconds for any reason, an alarm of 'CATCHER FAULT' No. 1036 appears on screen and the machine stops. Pressing 'RESET' returnstbe.workpiece catcl1erto its park position and clears the alarm. Ensure path is unobstructed for catcher arm and tray. Repeat catcher sequence. If the alarm persists, check the following:-

1.
2. 3. 4.

Catch or eject sequence is taking longer than 3 seconds. Adjust air meter valves as necessary. Ensure air supply is present to machine. Check operation of pneumatic cylinder reed switches. Check operation of solenoids & electrical connections.

Page 3

SWARF CONVEYOR (OPTIONAL) The conveyor is easy to operate having only three controls sited on the conveyor cover. The buttons are as follows :-

A) Forward When depressed this gives normal operation mode and the conveyor starts to convey out of the machine. For safety the conveyor motor is interlocked with the main sliding
9-uard and therefore the... .!!a~d n~~ds to be lock~d befo!~_the QQ.nveyoLc..aO_oPeJ:ate g [) :3 c>o. t. =..i.

B) Reverse Jog This is used to reverse the direction of the conveyor, but will only operate whilst the pushbutton is held in.

1--./

C) Stop This switches off the conveyor.

".,--.........
/ '\.

1"---,,

/
FORWARD REVERSE

\ \ I /

I I \

" ---

./

Page 4

CLC HYDRAFEED BAR FEED

-Introduction
This section explains the commissioning and operation of the Hydrafeed hydraulic type bar feeder with the Tornado. It should be read in conjunction with the user manual supplied with the bar feeder. Performing and Testing the Electrical Connection to the Lathe Refer to the electrical schematic diagram, (Drawing No. C1-077-001) 1. If these are not fitted already, install the 24 pole socket and circuit breaker assembly in the lathe electrical cabinet according to the figure. (See Drawing No. C1-076-002 at the end of this section). Plug the 24 pin plug on the bar feeder cable into the socket at the bottom of the right hand wall of the electrical cabinet. Make sure the two hinged clamps are applied to the plug. Prove the continuity of inputs and outputs as follows:-

2.

3.

i.

3 phase to bar feeder On the Hydrafeed, switch on the main isolator and on the control panel, select MANUAL and push the RETRACT button. Confirm that the hydraulic pump runs.

If not: check the circuit breaker, Q9, on the left hand wall of the lathe electrical cabinet. The black button should be depressed to switch the circuit breaker on. Similarly, check the circuit breaker, A1, in the Hydrafeed electrical cabinet. If these two are correct, the continuity of the 3 phase connections to the pump motor requires checking. ii. Inputs from bar feeder Firstly, configure the lathe software for the Hydrafeed: Set the CNC Diagnostics D301.0 = 1 Set the CNC Diagnostics D301.1 = 0 Set the CNC Diagnostics D301.2 = 0

Leave all other bits of this Diagnostic as the factory setting.

BAR READY input - Diagnostic X6.3 Select AUTO on the bar feeder and confirm that the indicators Nos.1 and 6 illuminate. Confirm CNC diagnostics X6.3 = 1 If not, continuity of wire No. 228 from bar feeder terminal 7 to plug X17, pin 9, on the lathe main pcb requires tracing.

Page 5

.
-

>

fo .a
! &! ~rn i' cc

10

I/
1A;./'
~v ( "

is:

cJ!rt,d'VI,c
"
~? /' IJ;)/}

rtJ
,

.ft: I!I:
~
!.U

XI I--

~ /V HARTlNG MAINTFRMINAlS 24 PIN CONNFCTDR XI IN Uo1HF ON Uo1HF 1 1 N

,+
2+

29.
JO

t 1'2 1

~(R)
'S\

101o. J &,

~;

~r
~~::o

.~a
g Q.O"

OPTION SUB-ASSEMBLY

A826-1706A EJ.IER~

r+-=
I

1---1-.

+
I

- 1 -PE _(SHf!:!.4 r
-JI
(J) 1
'

+"!I 50 OR 60 Hz (T)

-I .-

J - l~ I'
I

~FF[fER
KtTAGE
BAR fEEDR -DEJ/ERGENCY S1DP

RUY STOP

-L
~

av -r

~4

97 liNK (2J)~ "'VIEMDVE1-- -I- - - 1> (2J) . - - - - -k:- "5J -(24)~_- -'1 (24)

t24V/~"" /"

(A)

I
\

9--1

--

I
I

BARREOUESTLI

\"/

~ ~
:I

(
(2~

-'

415

(10)1 .

~-----I
I
'

I ~

ill,r 0 .-~ ':r ao n x: Q.

f I
1

~,...J.-.
I

Rt
FEED

11p.

(IS)' - - - - j (4) 'T' 1-,-: I


I

a :? ~ ~
SS
I!\

24(AR)
+24 (C)

II
I

10

~i ~~

L
X6.1

~
,:::J

r
I
+24C
214 228
(15) I ~/ .g tAa..I"
f ;-'

r
I
. 1 (6)

a~ ~~

~:::s
BAREND X6.J
BAR READY

(5F I
!t 6) I '

(13)1I
(17)I I

~2 ~~::j
~i:~

~~
~~ ~
~~

C5~
:).:

=q4
/
~

[ (9'

p'"kC'd .9'1;""

+ (J)
+(7)

~~--:
-R0-..
~ ~

_100
I AUTrJ DTECT

Cl

1
1

I I
I
I

~
~~
N
!::!

24 (CR)

I
1

:x!
co

I I
I
1

L'

" (t'e .

I I

I I I I I I I
1

') o

~
0

-.D

PCB. AJ IN I A TI-IE

I I I
1 1

!5
t\) . ...
\1\

0 Q
Q

lA TI-IEElECTRICAL CABINET Or/KZ)

I I I I I
L B~~ FmJ[R
.,

-------

--

CLC HYDRAFEED BAR FEED cont. -END OF BAR input - diagnostic X6.1 Select MAN on the bar feeder, depress the FORWARD button and wait for indicator No. 2 to illuminate. Confirm CNC diagnostic X6.1 = 1 as long as indicator No. 2 is on. If not, continuiti6f wire No. 214ftofn bar feeder terminal 3 to plug X17, pin 6, on the lathe main pcb requires tracing. iii. FEED REQUEST output from lathe - Diagnostic Y50.5 Confirm the setting of Diagnostic D301 as above. Select AUTO on the bar feeder andconfirm Indicators 1and 6 are illuminated but not Indicator 2, (End of bar). In MDI mode, programme: M90 (bar mode on) INPUT CYCLE START
.

M86 (bar feed request on) INPUT CYCLE START Confirm that Diagnostic Y50.5 = 1 (Bar feed output) Confirm that the bar feeder pump starts running; end of bar should shortly occur and switch the pump into reverse. If the pump fails to start trace the continuity of : wire No. 415 from bar feeder terminal 5 to plug X20, pin i-; wire No. 416 from bar feeder terminal 4 to plug X20, pin 2; on the lathe main pcb. This completes the connection and test procedure. When testing is over, programme: M87 (bar feed request off) INPUT CYCLE .START

Page 7

CLC HYDRAFEED BAR FEED cont.

'--Operation of the Lathe with the Hydrafeed TO SWITCH THE CNC BAR FEED MODE ON AND OFF The bar feed mode of operation is available only if Diagnostic No. 301 has been set as above. To switch bar feed mode on command the'M- code M90 in either MDI or AUTO mode. This command is retained by the CNC while the,electrical supply:,s off so if bar feed mode is i always required, switch it on in MDI Mode and then leave it permanently set. If use of the lathe regularly changes from bar feed use to non bar feed use, it may be more convenient to include an M90 command at the head of any part programme written for feed use. At the end of the programme, include the M - code, M91, to switch the bar feed mode off again. Bar feed mode enables the response to the End of Bar signal from the bar feeder and the two additional M - codes:
'--"'-,

M86 Request Feed On M87 Request feed Off


M86 must be command at the head of any programme using the Hydrafeed in orderto switch on the hydraulic pump in the bar feeder.

END OF BAR Upon receipt ofthis signal from the barfeederthe CNC enters the CYCLE HOLD state. (See the Section, Operator's Control Panel Functions, in the Operating Instructions) At the same time, the message, END OF BAR, appears on the CRT screen. If the optional flashing beacon is fitted, this illuminates also. As described in the Hydrafeed user manual, the bar feeder pump automatically reverses for a preset time to retract the push rod. Select JOG MODE on the CNC and load new bar as per the Hydrafeed user manual. The message on the CNC screen can be cancelled by the MESSAGE RESET button. Select AUTO MODE and start the programme again. Problems BAR FEEDER NOT READY - message If this message appears, first confirm that the Hydrafeed is ready with its selector switch in the AUTO position and with the indicators 1 and 6 illuminated. If the above are correct, the input BAR READY is disconnected. The continuity of wire No. 228 from bar feeder terminal 7 to plug X17, pin 9, on the lathe main pcb requires tracing. BAR FEEDER PUMP NOT RUNNING Check if the circuit breaker, 09, in the lathe or A1 in the bar feeder has tripped and reset as appropriate. If A1trips repeatedly with or without 09 tripping, there is a fault in the pump or its motor. If 09 trips repeatedly, but not A1,there is a fault in the connection of the motor supply wiring between the lathe and the bar feeder.

Page 8

CLC FEEDMASTER BAR FEED

-'ntroduction
This section explains the commissioning and operation of the Feedmaster pneumatic type bar feeder with the Tornado. It should be read in conjunction with the user manual supplied with the bar feeder.

Performing and Testing the Electrical Connection to the Lathe


Refer to the electrical schematic diagram, (Drawing No. C1-078-001)

1. 2.

If this is not fitted already, install the 24 pole socket assembly in the lathe electrical cabinet according to the figure. (See Drawing No. C1-076-002 at the end of this section). Plug the 24 pin plug on the bar feeder cable into the socket at the bottom of the right hand wall of the electrical cabinet. Make sure the two hinged clamps are applied to the plug. Prove the continuity of inputs and outputs as follows:-

3.

i.

Input from bar feeder Firstly, configure the lathe software for the Feedmaster: Set the CNC Diagnostics 0301.0 = 0 Set the CNC Diagnostics D301.1 = 1 Set the CNC Diagnostics D301.2 = 0

Leave all other bits of this Diagnostic as the factory setting.

END OF BAR input - Diagnostic X6.1 With no air supply connectedto the bar feeder,confirm CNC diagnosticsX6.1 = 1
...--

If not, continuity of wire No. 214 from barfeederterminal3to plug X17, pin 6, on the lathe main pcb requires tracing. ii. FEED REQUEST output from lathe - Diagnostic Y50.5 Confirm the setting of Diagnostic 0301 as above. Follow the instructions in the Feedmaster manual to set the bar feeder ready to feed bar with the bar positioned through an open collet. Position a bar stop a few millimetres clear of the bar end. Close the lathe guard and in MOl Mode programme: M90 (bar mode on) INPUT CYLCE START

Page 9

I"'l

()

CD

1
MAIN TERMINALS -)(1--IN LA THE

1-----------I I I I
1

t
1

I I -I I
1

~~ - (SHELLi-- - - - - -+
1 1

7
(8)

l
1

I
I

I
I

1
1

BAR FEEDER CONTROL VOLTAGE

EMER~~:frSTOP
RELA Y

-L

r=r
+24 (A)

I I

+24V.

97 ) REMOVE 91

(23)
LINK

~- - - - -

4
./

I"
(24);
1
1

1
A3-X20

~
(9).
~

-,
.

--D

BAR FEEDER EMERGENCY STOP

1
1

U1

OV

,
(3)

L
1 1

+24

--= c-:
1 1

(7) I

- - --

1 (6)

0)

() =r Cl) n A

a.

Y50.5 BAR REQUEST FEED

-K16

~- I
(1) 1
1

415

(10)

1
1

0)

>._-

I
I 1

~- I I
(2)

416
(16)t-~ I

'0' FEED SOLENOID

---L 24 (AR) +24 (C)

I
1
1

I
A3-X17
1

L
X6.1 BAR END X6.3 BAR READY

(5)

+24C

(13) I

--<-

(10) co (1)

I
1

4~
1 214

(6)

~:
24 (CR)

228

~---I
(15) I

(17)1

'if

(-V I
1 1 1 1

~ ~
I
1

(3) (12)

EOB MANUAL COLLET ENABLE


ID

cq t.. ~
~ c:.
1.11 :... c:. . <0 1.11

I I I I
J

I
1

-I>. () t.. z c:.

PCB.A3 IN LATHE

I
1

I I I
1

0 0 ~ Cl)

I I
LATHEELECTRICAL ABINET C (MK2)

I
1
1

L BA,:!EEDER- - - - - - - -

~ N

CLC FEEDMASTER BAR FEED cont.


M86 (bar feed request on) INPUT CYCLE START Confirm that the-bar feeder.feeds the bar up~othe stop. If not, confirm that the REQUEST FEED output, Diagnostic Y50.5, = 1. If this = 0, check ~hatthe END OF BAR input, X6.1, = O. If this = 1, check the set up of the bar feeder to remove the End of Bar state. If Y50.5 = 1, trace the continuity of : wire No. 415 from bar feeder terminal 5 to plug X20, pin 1; wire No. 416 from bar feeder terminal 4 to pluQ.X20,pin 2; on the lathe main pcb. This completes the connection and test procedure. When testing is over, programme: M8? (bar feed request off) INPUT CYCLE START

Operation of the Lathe with the Feedmaster


TO SWITCH THE CNC BAR FEED MODE ON AND OFF The bar feed mode of operation is available only if Diagnostic No. 301 has been set as above. ,',",. To'switch bar feed mode on commandtheM '"code M90 in either MOl or AUTO mode. This command is retained by the CNC while the electrical supply is off so if bar feed mode is always required, switch it on in MOl Mode and then leave it permanently set. If use of the lathe regularly from bar feed use to non barfeed use, it may be more convenient to include an M90 command at the head of any part programme written for feed use. At the end of the programme, include the M - code, M91, to switch the bar feed mode off again. Bar feed mode enables the response to the End of Bar signal from the bar feeder and the two additional M - codes: M86 Request Feed On M8? Request feed Off M86 must be command at the head of any programme using the Feedmaster in order to switch on the air supply in the bar feeder.
Page 11

CLC FEEDMASTER BAR FEED cont.


END OF BAR Upon receipt of this signal from the barfeederthe CNC enters the CYCLE HOLD state. (See the Section, Operator's Control Panel Functions, in the Operating Instructions) At the same time, the message, END OF BAR, appears on the CRT screen.

If the optional flashing beacon-is fitted, this.illuminates also. As described in the Feedmaster user manual, the bar feeder main ON/OFF valve automatically switches off and pressure in the feed tube is exhausted. Select JOG MODE on the CNC and load new bar as per the Feedmaster user manual. The message on the CNC screen can be cancelled by the MESSAGE RESET button. Select AUTO MODE and start the programme again. Problems BAR FEEDER NOT RUNNING

i.
ii

Check the air pressure to the bar feeder. Check the electrical connections between the bar feeder and the lathe as in the commissioning instructions above.

CLC MULTIFEED BAR FEED Introduction This section explains the commissioning and operation of the Multifeed magazine pneumatic type bar feeder with the Tornado. It should be read in conjunction with the user manual supplied with the bar feeder. ADDITIONAL BLOCK SKIP The interface operation and part programme technique described below require the installation in the CNC of the Fanuc software option: OPTIONAL BLOCK SKIP ADDITION FANUC PART No. A02B - 0098 - J869 Refer to 600 Lathes Service Department for further information.

Performing and Testing the Electrical Connection to the Lathe


Refer to the electrical schematic diagram, (Drawing No. C1-072-003) 1. If these are not fitted already, install the 24 pole socket and circuit breaker assembly in the lathe electrical cabinet according to the figure. (See Drawing No. C1-076-002 at the end of this section).

Page 12

2.

Plug the 24 pin plug on the bar feeder cable into the socket at the bottom of the right hand wall of the electrical cabinet. Make sure the two hinged clamps are applied to the plug.In the bar feeder electrical control cabinet, check the transformer primary voltage setting and change this to 415v if necessary. Prove the continuity of inputs and outputs as follows:-

3. 4.

i.

2 supply phase to bar feeder On the Multifeed, switch on the main isolator and on the control panel, confirm that the red Power ON indicator is illuminated. If not: Check the circuit breaker, Q9, on the left handwall of the lathe electrical cabinet. The black button should be depressed to switch the circuit breaker on. If this is correct, the continuity of the 2 phase connections from the lathe to the transformer in the bar feeder require checking.

ii.

Inputs from the bar feeder Firstly, configure the lathe software for the Multifeed: Set the CNC Diagnostics D301.0 = 0 Set the CNC Diagnostics D301.1 = 0 Set the CNC Diagnostics D301.2 = 1

Leave all other bits of this Diagnostic as the factory setting.

BAR READY input - Diagnostic X6.3 With reference to the manual supplied with the Multifeed, arrange the bar feeder with bar in the channel and the magazine, close the safety guard and select AUTO.
In the bar feeder electrical cabinet, observe the red indicators on the programmable
.

logic controllerand identifythat designated"Y12". Confirmthat this is illuminated. On the lathe, confirm CNC Diagnostic X6.3 = 1. If not, continuity of wire No. 228 from bar feeder terminal 15 to plug X17, pin 9, on the lathe main pcb requires tracing.

END OF BAR input - Diagnostic X6.1 Set up the bar feeder as above for BAR READY but slide the END OF BAR sensor back such that it is clear of the end of the bar. Close the guard and select AUTO on the bar feeder. Observe that the bar feeder indicator, "Y13" is illuminated. On the lathe, confirm that Diagnostic X6.1 = 1.

Page 13

J:

o
-----

(')

CD

-09 - - - - - I

-,I

2.5-4A

Xl I
1

Ea -rl
x-"":' I

I I

MAIN TERMINALS Xl IN LA THE I

HART/NG 24 PIN CONNECTOR ON LA THE I

TERMINALS ON BARFEEDER

ISOLA TOR

~-

29 30

(1) (2)

FF1

~
cpm I
:

2~ 3~

.-r I =f' ~

..

400V

WI

OPT/ON SUB-ASSEMBL Y

AB26-1706A

-f

+II
J

--- l ., I - --<->-_PE - (SHELL4-- - - - - -I. -

T
I I I

I
I I I

IrOV
U1

LA THE EMERGENCYSTOP RELAY

-I I

- --\.I
I I I
L.

1I I
1 (23)

BAR FEEDER CONTROL VOLTAGE

+24V

~ ")REMOVE (23)1 - - -97 LINK ~-&v 91 (24)1 f-----I I I

BAR FEEDER EMERGENCY STOP

I A3-X17
95

~
(') :r
Cl) (') A

(2) (1)

t I

=A3-X20
(8) I, Y50.2 BAR RELOAD

': 1
I

(4)
(5)

t
1

1 (4)

96

f-- - - - --1> (5)


I I

(J1

BAR FEEDER

CONTROL CIRCUIT

0.-

Q
.~'

-K18

:~._C~-b I
I (10) I

413

?i
(B)
I

I I (6) I
1

BAR FEEDER INPU T SUPPL Y VOLTAGE

M-CODE

BARFEED Y50.0

ENABLE

L~
L.~~9
+24C

(9) P

!.

417

I I I
(9)
~

(9)

AUTO ENABLE

I
(6) I

COLLET Y50.3
OPEN

(5) !. P I
=A3-XI7 I

411

I I I
(11)

co
(11) COLLET OPEN

b
I I I I

OV
<.0

~(9) (3)

I
+24C
I I

(13)b

(13)

X6.3 BAR READY X6.1 BAR END X6.2 BAR RELOAD


FINISHED

228
214

~~1 (19) I

1 (15) I 1 (17)1

X6.0 BAR FAULT X16.7 BAR PUSHER

c~J I (7) I.

213 210 212

~- J
(14) 1 ~- I (12) I

I I I
I ~

CI I I
I I

~ ~ ~ ~
I I I I

BARFEED READY END OF BAR

M-FIN ALARM
PUSHER MOVEMENT SENSOR (OPT/ONAL)

PCB. J INLA A THE

LA THE ELECTRICAL CABINET (MK2)

l ~~~D~ - - - - - - --

CLC MUL TIFEED BAR FEED cont.

-If not, continuity of wire No. 214 from bar feeder terminal 17 to plug X17,pin 6, on the lathe main pcb requires tracing. BAR RELOAD FINISH input - Diagnostic X6.2 As it is not possiole to set up theJ5arfeeder to transmit this signal other than during full automatic operation, its correct connection can be confirmed only by the use of an electrical continuity checking instrument. Proceed as follows: switch off the lathe main isolator. remove the 24 pole plug from the bar feeder cabinet.
"'""'''''''''''.",., '..;'" . ,,,,,,,,,,,.,..in. the.lathe cabinet, locate;.and,remove,the-plugffiarked-"X17";this "'''''''''''''''':'.'O..type'' plug in the bottom'left'quadrantof1he-main pcb: is the 15 pin,

confirm continuity between pin 12 of this plug and pin 19 of the 24 pole plug at the bar feeder end. Investigate and correct any lack of continuity. replace the plugs and switch the lathe on again.
BAR FAULT input - Diagnostic X6.0 Remove all material from the bar feeder to produce an alarm condition.

In the bar feeder electrical cabinet, observe the red indicators on the programmable logic controller and identify that designated "Y11". Confirm that this is illuminated. On the lathe, confirm CNC Diagnostic X6.0 = 1. If not, continuity of wire No. 210 from bar feeder terminal 14 to plug X17, pin 3, on the lathe main pcb requires tracing.

iv)

Outputs from the CNC COLLET OPEN output from lathe - Diagnostic Y50.3 With reference to the manual supplied with the Multifeed, arrange the bar feeder with bar in the channel and the magazine, close the safety guard and select AUTO. On the lathe, confirm that the BAR FAULT input, Diagnostic X6.0 = 0 and that the BAR READY input, Diagnostic X6.3 = 1. Confirm the setting of Diagnostic D301 as above.

Page15

CLC MULTIFEED BAR FEED cont. Write the following test programme and execute this in CNC AUTO MODE: M90; M78; M02; (bar mode on) (open chuck)

Confirm that Diagnostic YSO.3= 1 (Collet Open output) Inthe barfeeder electricalcabinet,observethe red indicatorson the prorammable logic controller and identify that designated "X17". Confirm that this is illuminated. If not, continuity of wire No. 411 from bar feeder terminal 11 to plug X20, pin S, on the lathe main pcb requires tracing.

I ""

"

BAR RELOAD output - Diagnostic YSO.2 Write the following test programme and execute this in CNC AUTO MODE: M90; M78; M80 M02; (bar mode on) (open chuck) (bar reload)

Confirm that Diagnostic YSO.2= 1 (Bar reload output) In the bar feeder electrical cabinet, observe the red indicators on the programmable logic controller and identify that designated "XO".Confirm that this is illuminated. If not, continuity of wire No. 413 from bar feeder terminal 8 to plug X20, pin 7, on the lathe main pcb requires tracing. Taking the CNC out of AUTO MODE cancels this signal.

BARFEEDENABLEoutput- DiagnosticYSO.O
Set the barfeed such that it is not transmitting fault status; ie. has material in the magazine, and CNC Diagnostic X6.0 is thus = O. Close the lathe guard and in MOl MODE command M90 bar mode on

Confirm that diagnostic YSO.O= 1 (Barfeed Enable)

Page 16

CLC MUL TIFEED cont.


-In the bar feeder electrical cabinet, observe the red indicators on the programmable logic controller and identify that designated "X16". Confirm that this is illuminated. If not, continuity of wire No. 417 from bar feeder terminal 9 to plug X20, pin 9, on the lathe maifipcb requites tracing. Taking the CNC out of MDI MODE cancels this signal. This completes the connection and test procedure. OPERATION OF THE LATHE WITH THE MULTIFEED TO SWITCH THE CNC BAR FEED MODE ON AND OFF The bar feed mode of operation is available only if Diagnostic No. 301 has been set as above. It enables the part of the lathe system which communicates with the bar feeder and deals with the bar reload sequence as described below. To switch bar feed mode on, command the M-code M90 in either MDI or AUTO Mode. This command is retained by the CNC while the electrical supply is off so if bar feed mode is always required, switch it on in MDI Mode and then leave it permanently set. If use of the lathe regularly changes from bar feed use to non bar feed use, it may be more convenient to include an M90 command at the head of any part programme written for bar feed use. At the end of the programme, include the M-code, M91, to switch bar feed mode off again.

The lathe and bar feeder combination can be considered to run in one of two modes. a) "Normal" mode during which machining takes place alternating with the pushing of bar through the collet. "Bar reload" mode. The magazine recognizes that the end of bar has been reached and signals the CNC via the END OF BAR signal.

b)

During the NORMAL mode, the CNC will be running a part program which includes collet open and close commands. These are used to command the bar feeder to push bar through the open collet via the "BAR FEED START/COLLETOPEN" output signal. The part program will also include blocks which must begin with a BLOCK DELETE-2 character thus, "/2". These blocks command the loadingof new bar from the bar magazine. The BLOCK DELETE-2 character is used to determine whether or not these blocks are executed. The occurrence of the END OF BAR input switches off the BLOCK DELETE-2 condition. These blocks are thus obeyed and loading of a new bar proceeds.

Page 17

OPERATION OF THE LATHE WITH THE MUL TIFEED cont.

Details of typjcal blocks required to reload a new bar are as in the sample part program below. In this example all these blocks are written as a SUB-ROUTINE which is called by a block preceded by the "/2" character. The M80 code which is used to command the reload switches the BLOCK DELETE-2 condition on again so that the-reload blocks.-areJgnoreduntil the next occurrence of END OF BAR. The whole sequence is demonstrated in the sample program. At the side of this are shown the conditions of all the signals described above. This sample program has no practical machining application.

Page 18

l
PROGRAMME 00001 ; EXAMPLE - BEFORE END OF BAR OCCURS. BFRDYS
1

- - --- -- --

- -- -- - -

INPUT TO L.ATHE BFDALS


0

OUTPUT TO BAR BFMCFS


0

ENDBAR
0

AUTBAR
1

BFSTRT
0

BFMR
0

( Main programme nesting to magazine new bar programme ( 9001 ) )


( Set workshift to Known data)

G10 PO Z-123.456

G92 82000 ( Max Speed) M51 ( Barfeed continuous cycle) M98 P9006 ( Toolchange position) T0100; GO G40 G95 G96 8150 X28 Z-10 T0101 M4; M8; M34; ( PartCatch) G1 X-2 F.08 ( Partoff ) GOX28
M98 P9006
( Toolchange position) ( Part discharge) ( Tool offset for Bar stop)

M35; T0102

/2 M98 P90001; ( Special block delete/2 for next bar length) GOXOZ3 G1 G94 Z-9 F2000 ( Position stop to bar end) N100 M78 ( Return point from magazine sub-routine) G4X3 ZO.5 (Zero position+ stock) M79 M98 P9006 T0200 NORMAL RUNNING MACHINING PROGRAMME 11 :
11 11

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1

0 0 0 0 0 0 0 0 0
I

0 0 0 0 0 0 0 0 0
0

0 0 0 0 0
I .

0 0 0 0 0
0

.
11

.
11

, , M98 P9006 /M52


M30 %

11

11

( Finaltoolchange positionto endprogramme)


( End continuous cycle with block delete disabled)

1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0

1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1

1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0

continued

SIGNAL STATES

PROGRAMME EXAMPLE
00001 ;
G9252000 G10 PO Z-123.456

END OF BAR OCCURS.


BFRDYS
1 1

INPUT TO LATHE
BFDALS
0 0

OUTPUT TO BAR
BFMCFS
0 0

ENDBAR
0 0

AUTBAR
1 1

BFSTRT
0 0

BFMR
0 0

( Main programme nesting to magazine new bar programme (9001 ) ) ( Set workshift to Known data) ( Max Speed) ( Barfeed continuous cycle) ( Toolchange position)

1
1

0
0

0
0

0
0

1
1

0
0

0
0

M51
M98 P9006

T0100; GO G40 G95 G96 5150 X28 Z-10 T0101 M4; M8; M34; ( PartCatch) G1 X-2 F.08 ( Partoff ) GOX28 M98 P9006 ( Toolchange position) M35; ( Part discharge) T0102 ( Tool offset for Bar stop)
/2 M98 P90001; GO XO Z3 G1 G94 Z-9 F2000 N100 M78
( Special block delete/2 for next bar length)

1 1 1 1 1 1 1 1 1
1 1 1 1 1

0 0 0 0 0 0 0 0 0
0 0 0 0 0

0 0 0 0 0 0 0 0 0
0 0 0 0 0

0 0 0 0 0 0 0 0 0
0 0 0 0 0

1 1 1 1 1 1 1 1 1
1 1 1 1 1

0 0 0 0 0 0 0 0 0
0 0

0 0 0 0 0 0 0 0 0
0 0 0 0

,
.

0 0

( Positionstopto barend)
( Return point from magazine sub-routine)

G4X3 ZO.5 ( Zero position + stock) M79 M98 P9006 T0200 NORMAL RUNNING MACHINING PROGRAMME " " , " , " , " , " , " , M98 P9006 ( Finaltoolchange positionto endprogramme) /M52 ( End continuous cycle with block delete disabled) M30 %

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Jntinued

, PROGRAMME EXAMPLE
00001 ;
G9282000 G10 PO Z-123.456

,
FOLLOWING END OF BAR INPUT TO LATHE BFRDYS
1 1

OUTPUT TO BAR BFMCFS AUTBAR


0 0 1 1

BFDALS
0 0

ENDBAR
1 1

BFSTRT
0 0

BFMR
0 0

( Main programme nesting to magazine new bar programme ( 9001 ) ) ( Set workshift to Known data) ( Max Speed)

M51 ( Barfeed continuous cycle) M98 P9006 ( Toolchange position) T0100; GO G40 G95 G96 8150 X28 Z-10 T0101 M4; M8; M34; ( PartCatch) G1 X-2 F.08 ( Partoff ) GOX28 M98 P9006 ( Toolchange position) M35; T0102
( Partdischarge)
( Tool offset for Bar stop) ( Special block delete/2 for next bar length)

1 1 1 1 1 1 1 1 1 1 1
1

0 0 0 0 0 0 0 0 0 0 0
0

1 1 1 1 1 1 1 1 1 1 1
1

0 0 0 0 0 0 0 0 0 0 0
0

1 1 1 1 1 1 1 1 1 1 1
1

0 0 0 0 0 0 0 0 0 0 0
0

0 0 0 0 0 0 0 0 0 0 0
0

/2 M98 P90001; GO XO Z3 G1 G94 Z-9 F2000 N100 M78

( Positionstopto bar end)


( Return point from magazine sub-routine)

G4X3 ZO.5 ( Zero position + stock) M79 M98 P9006 T0200 NORMAL RUNNING MACHINING PROGRAMME .
11 11 11

,
,

11

1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0

11 11 11

0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0

1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1

1 1 1 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0

,
. M98 P9006 /M52 M30 %

( Finaltoolchange positionto endprogramme)


( End continuous cycle with block delete disabled)

continued

SIGNAL STATES

PROGRAMME EXAMPLE
09001 M79 GOU300 W200 M78 M80 G4X2 XOZ3 G1 G94 Z-9 F2000 . M80 G4 X15 M99 P100

- SUB PROGRAMMES
BFRDYS

INPUT TO LATHE BFDALS 0 0 0 0 0 0 0 0 0 0 ENDBAR 1 1 1 1 1 1 1 0 0 0 BFMCFS 0 0 0 1 0 0 0 1 0 0

OUTPUT TO BAR AUTBAR 1 1 1 1 1 1 1 1 1 1 BFSTRT 0 0 1 1 1 1 1 1 1 1 BFMR 0 0 0 1 0 0 0 1 0 0

( Magazine EjecVReload rogramme) P

1 1 1 1 1 1 1 1 1 1

.
General Toolchange Subroutine

:( Toolchange Position)

.
I

09006

M9; GO G40 X400 W200 TO; M99 %

1 1 1 1

0 0 0 0

0 0 0 0

0 0 0 0

1 1 1 1

0 0 0 0 0

0 0 0 0 0

OPERATION OF THE LATHE WITH THE MULTIFEED cont.


-

PROBLEMS BAR FEEDER NOT READY message If this message appears, first check that the Multifeed is in a read state; Le.. in AUTO with bar in the channel and the magazine. . --. ~ . If the bar feeder appears to be alright, a check on the correct transmission and receipt of the BAR FEEDER READY signal will have to be performed as described in the section above on testing the electrical connection to the lathe.

BARFEED ALARM - Alarm No. 1038 The Multifeed has transmitted a fault status signal to the lathe. The primary cause of this .:.;isthe, exhaustion of bar stock in the magazine;,.ltmay also be caused by obstruction of the
.

forwardmovementofthe InsertPusheror of the retractmovementof the Main Pusheror


some obstruction in the new bar loading area. FAILS TO JUMP TO BAR RELOAD SUB-ROUTINE This sub-routine jump is triggered by the receipt of the END OF BAR signal from the Multifeed. Firstly, confirm its correct transmission by the bar feeder and receipt by the lathe as described in the above electrical connection section, under END OF BAR input.
If this signal is being received, confirm that the Fanuc Optional Block Skip Addition has been installed as described at the beginning of this section and that the part programme includes the Block Skip character, "/2", in the sub-routine jump command as described in the operation instructions above.

Further, if the part programme does not follow the outline example given above, ensure that there is at least one block of part programme between the chuck open command and the sub routine jump block starting with the "/2" command. Otherwise, if the END OF BAR signal is received during bar feeding subsequent to the chuck open command, it will be too late for it to switch off Block Delete 2. The "/2" command will thus still be active and the sub routine jump will be ignored. A "dummy" End of Block character is sufficient, thus: M78,
/2 M98 P90001

MAGAZINE FAILS TO RELOAD Reload on the Multifeed is triggered bythe receipt ofthe BAR RELOAD signal from the lathe. Firstly, confirm its correct transmission by the lathe and receipt by the bar feeder as described in the above electrical connection section, under BAR RELOAD output. As explained in the operation instructions above, ensure that the part programme is arranged such that upon receipt of an END OF BAR signal, an M80 command (bar reload) is executed. It is this which causes the transmission of the BAR RELOAD output. Page23

5 BREAK ALLS
)

AI

-$

)---E3-

DO NOT SCALE -

IN DOUBT ASK

CORNERS(0.5 X 450mox) PoriNo.


155.\lod.

Cl-076.
Modification
NW DRAWING

102
Issue No. Dole
22.15 /5.11. 95

B
FROU

CABLE I

TO X33/1 X33/2 X33/3


X33/24 X33/23

UARKER

TERU'N

TER....N

I I I

18

XI/29 XI/JO XI/31


XI/91 XI/97

29 JO 31
91 97

STRIP STRIP STRIP


STRIP STRIP STRIP

STRIP STRIP STRIP


STRIP STRIP STRIP

XljPE X3J/SHEU

-. .

..

. ...
11 11

c
j I

CABLE 2 FROU X20/1 TO X33/10 X33/16 .X33/7 X33/11 X20/8 X33/8 X20/10 X33/9 X33/6

UARKER

JERU'N STRIP STRIP STRIP STRIP STRIP STRIP STRIP STRIP STRIP

TERI.i'N STRIP STRIP STRIP STRIP STRIP STRIP STRIP. STRIP STRIP

415 416 +24" 411 413 417 418

X20/2 X20/3 X20/5 X20/6 X20/7 X20/8 X20/9

ol I01
TERltN STRIP
STRIP

l Qm".

[[],
II
L
XJJ

111111

ID

X20/10

CABLE 1
CABLE

3
TERU'N
SOLDER SOLDER

FROt.C X17/1

TO X33/4.

UARKER COLOUR

95

BROv.tl
PURPLE

F'

XI7/2 XI7/3 X17/5


X17/6 X17/7 X17/9

X33/5 X33/14 X33/13


X33/17 X33/12 X33/15 X33/19

96 210 +24C
214 212 228

RED BlUE
GREEN YEL Yt1iITE , BlACK

SOLDER STRIP
SOLDER SOLDER SOLDER SOLDER SOLDER

CABLE2

F XJJ
Ch.k'd e

STRIP STRIP STRIP STRIP STRIP

15.11.95 NTS

Drown R. PRIES T
CABLEJ

Scale

X17/12

Xl7/O.JJ1' SCREEN

213

STRIP SOLDER

Finish Heat Treotm't


Material
CastinQ No

All
600

DIMENSIONS IN MilLIMETRES
.. 6'00LATHES LIMITED
Heckmond"ike, 2
This drowill9 II confidential

Generally
England.
and reproduction or communication of ItI contentl in whole or port Is "",,,Ibited without written authority of 600 lothel Ltd.

Drawn To 85308 Lt.

Title

TORNADO BAR FEED INT CONNECTION DETAILS


H

Yorkshire,
3

Port No.

Cl-076-002
s A3

...,.-

You might also like