any other party automatically voids the factory warranty.
June 6, 2013
HAAS SERVICE AND OPERATOR MANUAL ARCHIVE
HRT Operator Manual 96-5047 RevL English June 2005
•This content is for illustrative purposes.
•Historic machine Service Manuals are posted here to provide information for Haas machine owners.
•Publications are intended for use only with machines built at the time of original publication.
•As machine designs change the content of these publications can become obsolete.
•You should not do mechanical or electrical machine repairs or service procedures unless you are qualied
and knowledgeable about the processes.
•Only authorized personnel with the proper training and certication should do many repair procedures.
WARNING: Some mechanical and electrical service procedures can be
extremely dangerous or life-threatening.
Know your skill level and abilities.
All information herein is provided as a courtesy for Haas machine owners
for reference and illustrative purposes only. Haas Automation cannot be held
responsible for repairs you perform. Only those services and repairs that are
provided by authorized Haas Factory Outlet distributors are guaranteed.
Only an authorized Haas Factory Outlet distributor should service or repair a
Haas machine that is protected by the original factory warranty. Servicing by
Back
1. INTRODUCTION
1.1 D
ESCRIPTION
The HAAS rotary table is a fully automatic, programmable, rotary positioning device. The unit is made up of two
parts: the mechanical table that holds the workpiece and the electronic unit that controls the rotation of the
table. Positioning of the workpiece is accomplished by programming the angular movements into the memory
of the control and then pushing the CYCLE STAR T button on the front panel.
The unit was specifically designed for rapid positioning of parts in secondary operations such as milling,
drilling, and tapping. The device is especially suited to automatic machines such as NC mills and automatic
production machines. The control can be remotely activated by your equipment and does not require human
assistance, resulting in fully automatic operation. Furthermore, one unit can be used on several different
machines, thereby eliminating the need for multiple units.
TABLE
The rotary table can be used in almost all of the applications where a manual rotary table can be used. Positioning of the table is accomplished through a deep-tooth engaging, self-locking worm and worm gear set. The
worm is connected to a AC (DC) servo motor through a timing belt and pulley set. Odd number bolt circles and
uneven hole spacing are easily handled with simple programming. The table is equipped with a pneumatic
brake (HRT 450 uses air over oil). A regular shop air line of approximately 100 PSI is all that is needed to
activate the brake.
The HRT210SHS (Super-High Speed) Table is unique from the other rotary t ables. It has no worm gear set, belt,
or pulleys but uses a “Harmonic Drive” gear. It is directly driven by an AC servo motor and is 6 times faster than
our standard HRT210.
The HRT320FB uses a facegear (Hirth coupling) for extreme indexing accuracy and rigidity . It positions the
platter in multiples of exactly 1° . The platter lifts .070” during indexing and the table positioning is done at full
rapid speed. The HRT320FB cannot be used as a full forth axis.
CONTROL
The rotary table servo control incorporates the latest in high-speed microprocessors and drive technology . The
control was designed using extensive software to replace discrete components, thereby reducing possible
failure areas. This same software also checks out the computer system upon power-up, and alerts you to
component failures. Only one printed circuit board is used to control all major functions.
The optional RS-232 interface can be used to upload, download, enter data, read position, start, and stop motor
operation.
96-5047 rev L June 2005
1
1.2 LIMITATIONS
The control and table are described as a “semi-fourth axis”. This means that the table cannot do simultaneous
interpolation with other axes. Linear moves or spirals can be generated by having an axis of your mill move at
the same time the rotary table moves (see the "Programming" section for details).
1.3 MACHINABLE P ART S IZE
The HRT series was designed for positioning and continuous milling of medium to large size parts. When
selecting a rotary table, the size of a typical workpiece and fixture must be considered and the size of the
rotary table should be matched to the expected loads. As a general rule, the diameter of the part should not
exceed the diameter of the rotary table platter . Also, the combined part and fixture weight should not exceed
the weight of the rotary table. However , these are only guidelines. A part with a diameter larger than the platter
diameter or a long overhung and unsupported part might require that the weight be less than the weight of the
rotary table. Likewise, if the part is well supported (i.e. tailstock or pillow block), and the fixture and support
have less than 0.003" T.I.R, then the weight might be able to be more than the rotary table weight. Common
sense and good fixturing technique will generally make it possible to machine larger parts.
The HRT210SHS Table was designed for lighter size part s which may require numerous tool changes and
indexes, so the speed is important to reduce the cycle time. It has no brake, so this will also be a limiting
factor to the size of the part. Maximum part diameter is 8.00” and maximum part weight should not exceed 40
lbs.
1.4 FEATURES
RIGID DESIGN
Large bearing surfaces support heavy cutting forces on large or small parts.
CLASS 30 GREY IRON
For added damping capacity
QUICK REPLACEMENT CONDUIT
For faster replacement and shorter downtime.
PRE-LOADED ANGULAR CONTACT BEARINGS
For better reliability and less wear.
HARDENED AND PRECISION ROT ARY GROUND PLATTER
Ensures more accurate part machining.
CNC HOBBED WORM GEAR*
For high accuracy.
DEEP TOOTH ENGAGEMENT
For gear set; designed to provide greater accuracy and continuous milling capacity .
ALUMINUM BRONZE WORM GEAR*
For long life.
HARDENED AND GROUND WORM GEAR*
Made from 8620 chromium-nickel-molybdenum steel, hardened to Rc 60.
AIR BRAKE*
Built-in air brake with 100 to 1500 ft.-lb. of holding torque @ 100 PSI. (Except HRT210SHS)
2
96-5047 rev L June 2005
AC SERVO DRIVE*
Closed loop 3.0HP (HA5CHD, HRT 160, HRT 210), 5.0 HP (HRT 310, HRT 450, HRT 600), 1.5 HP (HA5C)
V ariable from .001 deg./sec. to 100 deg./sec (100 deg./sec. for HRT160 and HRT320FB, 75 deg./sec. for
HRT210, 60 deg./sec. for HRT310, 50 deg./sec. for HRT450, 40 deg./ sec for HRT600).
RESOLUTION
St andard motor resolution of .001 degrees (.001
0
).
PROGRAMMING
Absolute or incremental programming. Up to 99 different steps can be stored in memory, and each step can be
looped 999 more times. The ease and flexibility of programming the Haas control enables a single unit to serve
you in many ways.
SIMPLE EDITING
Edit a program by simply writing over existing steps, or inserting or deleting a line (or several lines) between
steps, with automatic program line re-numbering.
SUBROUTINES
Allows sequences to be repeated up to 999 times, saving programming time and memory space.
AUTOMA TIC CIRCLE DIVISION
Program a step that automatically divides a circle into any number of equal parts (between 2 and 999).
PROGRAMMABLE P ARAMETERS
Alter many of the basic features by performing your own basic programming.
PROGRAM STORAGE
Store and recall from up to seven dif ferent programs.
MEMORY
A non-volatile memory retains a program even when power is turned off. It also remembers the current spindle
position and step number.
INTERFACING
Most CNC mills can be interfaced with the HRT Series quickly and easily by using a spare M function that
provides a switch-closer as a signal between your mill and the RT.
EMERGENCY STOP/FEED-HOLD
EMERGENCY STOP can be used to feed-hold spindle movement without losing position on restart.
ZERO RETURN
A programmable HOME position returns the spindle to its original starting position from any point.
LINEAR & SPIRAL MILLING
For semi fourth-axis capability .
FAST SET -UPS
All connectors are “quick-disconnect”, ensuring fast and easy set-ups.
ST ANDARD POWER
Operates on 1 15V AC ±5% @ 15 Amps.
96-5047 rev L June 2005
3
OPTIONAL RS-232 INTERF ACE
For computer control of sending and receiving programs.
12-MONTH WARRANTY
Against any defects in materials or workmanship.
SYNTHETIC GEAR OIL
Provides greater worm gear wear protection than conventional gear oils.
*Except HRT210SHS; see below:
FEATURES E XCLUSIVETOTHE HRT210SHS
Harmonic Drive gear set.
3 HP A.C. Servo Motor
V ariable feed rates from .001 deg./sec. to 270 deg./sec. with rapids to 360 deg./sec.
HRT 310310 mm (12.20") 2.007.8222.806.889.000±0.0017.875Ø3.25
HRT320FB (*The platter lifts .065” during positioning)
HRT310 (Brush) 310 mm (12.20") 2.007.8224.306.889.000±0.0017.875Ø3.25
HRT450450 mm (17.72") 2.259.0028.559.2611.500±0.0019.00Ø7.50
HRT600600 mm (23.62') 2.509.0034.82 12.1314.500"±0.0019.00Ø7.50
+0.0005
+0.0005
+0.0005
+0.0005
+0.0005
+0.0005
+0.00
+0.001
10.4
12.4
12.4
12.4
17.7
17.7
22.4
28.4
6
96-5047 rev L June 2005
HRT SP DIMENSIONS
B
A
F
14'
C
G
D
E
WRENCH
ACCESS
0.530” W x 0.50” DP
Front & Rear Tie Down Slots
MODELDIMENSIONS
ABCDEFG
HRT 160SP10.80”12.25”10.39” 8.63”5.000” ±0.001”4.78”1.500∅ x 6.00 Depth
HRT 210SP12.28”13.77”12.39”10.64”6.000” ±0.001”5.26”2.000∅ x 7.000 Depth
HRT 310SP16.26”17.80”17.60”15.90”9.000” ±0.001”6.88”3.250∅ x 9.875 Depth
96-5047 rev L June 2005
7
HRT210SHS MACHINE D IMENSIONS
8
96-5047 rev L June 2005
1.7 OPTIONAL S ERVO C ONTROL B RACKET
Designed to work specifically with the Haas line of CNC mills. This bracket keeps the Servo Control in easy
reach of the operator, allowing for easy programming between the Haas mill and Rotary t able. Contact your
Haas dealer to order. (Haas p art number: SCPB)
Installed Servo Control Bracket
1.8 HAAS T AILSTOCKS
T ailstocks must be properly aligned to the rot ary table before using.
Clean bottom surface of tailstock casting before mounting to mill table. If there are any noticeable burrs or
nicks on the mounting surface, clean them with a deburring stone.
See the Haas tailstock manual (96-5000) for pneumatic tailstock’s operating pressure.
T ailstocks cannot be used with the HR T320FB table.
96-5047 rev L June 2005
9
2.1 GENERAL S ETUP
1.Fill out the warranty card and mail it in. (V ery Important).
2.Place the indexer on your machine. Route the cable from the table such that it avoids tool chang-
ers and table edges. Slack must be provided for your machine's movements. If the cable is cut, the
motor will fail prematurely . Secure the HRT Rot ary Table to your machine’s T-Slot t able as shown
below.
NOTE: The HRT 160, 210, 450, and 600 Rotary Tables can be secured as shown:
1/2-13UNC T-Nuts, Studs,
Remove TopCover
to Access Toe-Clamp
Pockets
Flange nuts and Washers*
2. SETTING UP THE HAAS ROTARY TABLE
Bottom View
of Casting
Clamping Tool
Assembly (2)
1/2-13UNC T-Nuts,Studs,
Flange Nuts, and Washers
*
ToeClamp
Assembly
1/2-13UNC T-Nuts,
Studs, Flange nuts,
and Washers
*
1/4-20UNC
SHCS (4)
Toe-Clamp
Assembly (2)*
*NOTE: Toe-Clamp Fasteners are not supplied. *Standard stud mounting, front and
rear For extra rigidity , use
additional T oe-Clamps.
NOTE: The HRT 310 can be secured as shown:
0.781” Thru
3/4-10UNC X 8”
SHCS (4)
7.875”
1” Req.
Fixture Plate
C’Bore 1.188 X 0.80 DP
1/2-13UNC T-Nuts,
Studs, Flange nuts
and Washers
3.Connect the indexer to run as a full-fourth or semi-fourth axis. See the following figure. For fullfourth axis, the indexer is connected directly to the HAAS mill control at the connector labeled “AAxis”, and is the desired connection.
10
96-5047 rev L June 2005
SEMI-FOURTH AXIS OPERATION
POWER
ServoControl
DEGREES
SERVO
ON
OVER
LOAD
STEP
SCAN
HIGH
LOAD
CYCLE
START
EMERGENCY
STOP
JOG
ZERO
RETURN
CLEAR
DISPLAY
SCAN
ZERO
SET
RUN
PROG
TO MILL
INTERFACE CABLE PORT
ON
POWER
ServoControl
SERVO
ON
STEP
RUNNING
C
Y
C
L
S
E
T
A
R
T
E
M
E
R
G
DEGREES
E
N
C
7
S
Y
TO
P
8
OVER
-
LOAD
0
HIGH
4
J
O
LOAD
G
9
MODE
+
5
RUN
PROG
9
Z
E
R
1
R
O
E
6
T
DISPLAY
U
R
N
2
CLEAR
SCAN
ZERO
SET
3
0
STEP
SCAN
4TH AXIS
-
FULL-FOURTH AXIS OPERATION
4TH AXIS
RS232 PORT OR
SERVO
CONTROLLER
TO MILL
4TH AXIS PORT
Note:Your HAAS mill must have the 4th axis option to run full-fourth and must be
configured as brush or brushless to be compatible with your indexer. Brush
configuration uses one cable and one connection at the A-axis port on the
control. Brushless uses two cables and two connectors at the A-axis port.
(HRT320FB cannot be run directly from a mill)
4.Route the cable over the back of the mill sheetmetal and install the cable clamp. The bottom plate
of the clamp assembly must be removed and discarded before installing the clamp to the mill.
Assemble the clamp to the mill as shown.
49-0001
79-0001
Shipping
Plate
96-5047 rev L June 2005
11
5.If adding an indexer to a Haas mill the settings must be set for the specific table. Refer to the
instructions in the mill manual or call the Haas service department.
6. Semi-Fourth Axis: Secure the servo control in servo pendant bracket (Haas part number SCPB)
as seen at the end of the introduction section.
7.Connect the large black cable from the table to the controller .
CAUTION: Never connect or disconnect this cable with the power on! Instant failure
will result!
8. Semi-Fourth Axis: Connect the AC line cord to a 120V AC grounded recept acle. The cord is a
three-wire ground type, and the ground must be connected. Power is 120VAC. The power service
must supply a minimum of 15 amps continuously . Conduit wire must be 12 gauge or larger and
fused for at least 20 amps. If an extension cord is to be used, use a three-wire ground type and the
ground line must be connected. A void outlets that have large electric motors connected to them.
Use only heavy duty 12 gauge extension cords capable of 20 amp load. Do not exceed a length of
30 feet.
9. Semi-Fourth Axis: Connect the remote interface lines. See “Interfacing to Other equipment”
section.
10. Connect the table to a standard shop air line (120 PSI Max). The line pressure to the brake is not
regulated. Do not exceed the maximum pressure.
NOTE:HAAS recommends the use of an in-line air filter/regulator for all tables. The
air filter will keep contaminates from entering the air solenoid valve.
11. Check the oil level. If it is low, add oil. Use MOBIL SHC-630 synthetic gear oil (V iscosity Grade
ISO 220). For the HRT210SHS use Mobil SHC-626 synthetic gear oil (Viscosity Grade ISO 68).
12. Save the packing materials in case you need to ship the unit.
13. At the end of the workday or shift, it is important to clean the rotary table. The table should be free
of any chips or grime. Clean with a chip brush and apply a coat of a rust preventative.
CAUTION! Do not use air gun around front or rear seals. Chips may damage seal if
blown in with an airgun.
14. Turn on the mill (and servo control, if applicable) and home the table by pressing the Zero Return
button. All Haas indexers home in the clockwise direction as viewed from the platter . If the t able
homes counter-clockwise, press E-stop and call the Haas service department.
12
96-5047 rev L June 2005
2.2 INTERFACINGTO O THER E QUIPMENT
Semi-Fourth Axis Operation
Interfacing is an unfriendly word that inspires fear in most non-electrical people. In reality , you are interfacing
objects all the time. Hooking up a stereo, computer , or VCR requires many connections, or interfaces. Plugging a lamp into the wall and turning the switch on is really interfacing a 100 watt incandescent lamp up to a 15
Megawatt generating plant. While there are hundreds of connections between your lamp and the power company, it is really a simple process. The HAAS control is just as simple.
The control can be installed to communicate with your mill two different ways: RS-232 Interface or CNC
Interface Cable. These connections are detailed in the following sections.
The HAAS control has two signals: one input and one output. Your equipment tells the HAAS control to index
(an input), it indexes, and then sends a signal back to your equipment that the index (an output) has been
completed. These signals are simply switch closures, or in mechanical terms, relays. A switch (relay) is closed
inside your machine that tells us to index, we index and then close a switch (relay) inside our control to tell
your machine that we are done. This inferface requires four wires; two for each signal. They are from the remote
input on the back of the HAAS control and from your equipment or CNC (Computer Numerically Controlled)
machine.
The Relay In The HAAS Control
The relay inside the control has a maximum rating of 2 amps at 30 volts D.C./ 120V AC. It is programmed as
either a normally closed or a normally open relay , closed during cycle or after cycle (see "Parameters" section). It is intended to drive other logic or small relays. It will not drive other motors, magnetic starters, or loads
exceeding 100 watts. If you use the feedback relay to drive another D.C. relay (or any inductive load), remember to install a snubber diode across your relay’s coil in the opposite direction of coil current flow . Failure to
use this diode or other arc suppression circuitry on inductive loads, no matter how small they may be, will
result in the contacts of the relay arcing together in a very short time.
To test the relay, use an ohmmeter to measure the resistance across pins 1 and 2. With the control off, the
reading should be infinite. If a lower resistance is measured, the contact points have failed and the relay must
be replaced. Radio Shack sells a relay that can be used as a replacement (Cat. #275-241) but it should only
be replaced by a qualified technician.
2.3 THE RS-232 INTERFACE
There are two connectors used for the RS-232 interface. They are both DB-25 connectors, one male and one
female. Multiple controllers are connected by daisy-chaining the boxes. The cable from the computer connects
to the female connector. Another cable can connect the first box to the second by connecting the male connector of the first box to the female connector of the second. This can be repeated for up to nine controllers.
Since the RS-232 connector on the back of most PC's is a male DB-9, only one type of cable is required for
connection to the controller, or between controllers. This cable must be a DB-25 male on one end and a DB-9
female on the other. Pins 1, 2, 3, 4, 5, 6, 7, 8, and 9 must be wired one-to-one. It cannot be a Null Modem
cable, which inverts pins 2 and 3. To check cable type, use a cable tester to check that communication lines
are correct. The controller is DCE (Data Communication Equipment). This means that it transmits on the RXD
line (pin 3) and receives on the TXD line (pin 2). The RS-232 connector on most PC's is wired for DTE (Data
T erminal Equipment), so no special jumpers should be required.
The Down Line (RS-232 out) DB-25 connector is only used when more than one controller is to be used. The
first controller's down (RS-232 out) line connector goes to the second controller's up (RS-232 in) line connector,
etc.
96-5047 rev L June 2005
13
The RS-232 interface sends and receives seven data bits, even p arity, and two stop bits. The data rate can
be between 110 and 19200 bit s per second. When using RS-232, it is important to make sure that Parameters
26 (RS-232 Speed) and 33 (X-on/X-off Enable) are set to the same value in the controller and PC. Parameter 12
must be set to 3 in order to coordinate mill and controller motion. This will prevent Aux. axis position mismatch
alarm (355) when in handle jog mode.
If Parameter 33 is set to on, the controller uses X-on and X-off codes to control reception, so be sure your
computer is able to process these. It also drops CTS (pin 5) at the same time it sends X-off and restores CTS
when is sends X-on. The RTS line (pin 4) can be used to start/stop transmission by the controller or the X-on/Xoff codes can be used. The DSR line (pin 6) is activated at power-on of the controller and the DTR line (pin 20
from the PC) is not used. If Parameter 33 is 0, the CTS line can still be used to synchronize output.
When more than one HAAS controller is daisy-chained, data sent from the PC goes to all of the controllers at
the same time. That is why an axis selection code (Parameter 21) is required. Data sent back to the PC from
the controllers is OR’ed together so that, if more than one box is transmitting, the data will be garbled. Because of this, the axis selection code must be unique for each controller.
The serial interface may be used in either a remote command mode or as just an Upload/Download path.
RS-232 Remote Command Mode
Parameter 21 must be non-zero for the remote command mode to operate, as the controller looks for an axis
select code defined by this parameter . The controller must also be in RUN mode to respond to the interface.
Since the controller powers-on in RUN mode, unattended remote operation is possible.
Commands are sent to the controller in ASCII code and terminated by a carriage return (CR). All commands,
except for the B command, must be preceded by the axis select code (U,V ,W ,X,Y,Z). The B command does
not require the select code, as it is used to activate all axes simultaneously. The ASCII codes used to command the controller are shown below.
RS-232 Commands
The following are the RS-232 commands, where X is the selected axis:
xSnn.nnSpecify step size or absolute position.
xFnn.nnSpecify feed rate in units/second.
xGnnS pecify G code.
xLnnnSpecify loop count.
xPSpecify servo status or position.
(This command causes the addressed controller to respond with the servo position if
normal operation is possible or otherwise with the servo status.)
xBBegin programmed step on X-axis.
BBegin programmed step on all axes at once.
xHReturn to HOME position or use home offset.
xCClear servo position to zero and establish zero.
xOTurn servo on.
xETurn servo off.
14
96-5047 rev L June 2005
RS-232 Responses
The xP command is presently the only command that responds with data. It will return a single line consisting
of:
xnnn.nnn(servo at standstill at position nnn.nnn) OR
xnnn.nnnR(servo in motion past position nnn.nnn) OR
xOn(servo is off with reason n) OR
xLn(servo HOME position lost with reason n)
2.4 THE R EMOTE I NPUT
The CNC Interface Cable provides a basic method of communication between a non-Haas mill and Haas Servo
Control/Rotary Head. Since most CNC machine tools are equipped with spare M-codes, Semi-fourth axis
machining can be achieved by connecting one end of the CNC Interface Cable to any one of these spare relays
(switches), and the other to a Haas Servo Control unit. Indexing commands for the rotary unit are stored only in
the Servo Control’s memory , and each pulse of the host machine’ s relay triggers the control to index to its next
programmed position. Af ter finishing the index, the Servo Control signals that it has finished and is ready for the
next pulse.
A remote socket is provided on the back panel of the control unit. The remote input consists of a cycle start
line and a cycle finish line. To connect to the remote, you will need a connector supplied by HAAS (or one
obtained from a local source) that can be used to trigger the controller from any one of several sources. The
cable connector used is a male four-pin DIN connector. The Haas Automation part number is 74-1510
(Amphenol part number is 703-91-T -3300-1). The The Haas Automation part number is 74-1509 for the panel
receptacle in the control box is (Amphenol part number 703-91-T -3303-9).
Cycle Start
Figure 2 shows the connector as viewed from the rear panel of the control unit. When pins 3 and 4 are connected to each other for a minimum of 0.1 seconds, the control will index the head one cycle or step. To index
again, pins 3 and 4 must be opened for a minimum of 0.1 seconds. Under no circumstances should power be
applied to pins 3 and 4. A relay closure is the safest way to interface the control to your equipment.
When a cycle start is implemented, pin 3 supplies a positive 12 volts at 20 milliamps and pin 4 is connected to
the diode of an opto-isolator that grounds to chassis. Connecting pin 3 to pin 4 causes a current to flow through
the diode of the opto-isolator, triggering the control.
If the control is used around high frequency equipment such as electric welders or induction heaters, you will
need to use shielded wire to prevent false triggering by radiated EMI (electromagnetic interference). The shield
should be attached to earth ground.
96-5047 rev L June 2005
15
Figure 2. A Typical CNC Interface.
Cycle Finish
If your application is in an automatic machine, such as a CNC mill, the feedback lines (pins 1 and 2) should be
utilized. Pins 1 and 2 are connected to the contacts of a relay inside the control and have no polarity or power
on them. They are used to synchronize the automatic equipment with the controller
The feedback lines provide a switch closure through a relay inside the Haas control box to let your machine
know when the table has finished indexing. The relay can be used to “Feed Hold” NC machine movements or it
can be used to cancel the M function. If your machine is not equipped with such an option, another alternative
may be to dwell for a period of time longer than it takes the control to index the head. The relay will trigger for
all cycle start closures except a no-operation code of 97.
16
96-5047 rev L June 2005
2.5 REMOTE O PERATIONWITH M ANUAL E QUIPMENT
The remote connection is used when you wish to index the unit other than by the ST ART switch on the front
panel. This frees the operator from having to touch the control to start indexing. For example, using our optional
remote quill switch (Haas P/N RQS) for Bridgeport milling machines, every time the quill handle is retracted it
touches a micro switch on the clamp and the indexing head will rotate automatically . This eliminates the need
to remove your hand from the quill, increasing production dramatically. Using a magnetic base, an aluminum
bracket, and a micro-switch you can get the unit to index almost anywhere you wish. Use the switch to index
the unit when you are milling. Every time the table comes back to a certain position, a simple bolt on the table
can close the switch, indexing the unit.
Refer to Figure 2. By simply connecting pins 3 and 4 together, the control will index. Be careful that you do not
apply power to these lines (3 and 4 only). You do not need to hook up the feedback pins 1 and 2 unless you
want the control to start another mechanism such as an automatic drilling head. The feedback pins (1 and 2)
do not need to be connected for the control to operate.
Color-coded remote interface cables are available, as an option, to help the users understand the M-function
hookup. They are coded as follows:
1 = red3 = black
2 = green4 = white
2.6 REMOTE O PERATIONWITH CNC EQUIPMENT
NOTE:All Haas controls come standard with 1 CNC interface cable. Additional CNC
interface cables can be ordered (Haas P/N CNC).
CNC machines have Miscellaneous functions called M functions. These control external switches (relays) that
turn things on or off (i.e., spindle, coolant, etc.). Most CNC controls provide some degree of access to the M
functions, with most late model machines providing several spare relays just for this purpose. The HAAS
remote cycle start line is hooked into the normally open contacts of a spare M function relay . Our remote
feedback lines are then connected to the M function finished line (MFIN), which is an input to the CNC control,
to cancel the M function and proceed to the next block of information.
On late model CNC machines, interfacing the unit is relatively simple, if you know where to make the connections. Y our machinery dealer is the best source for this information.
96-5047 rev L June 2005
17
2.7 REMOTE O PERATIONWITHA FANUC CNC CONTROL
SERVO
ON
OVER
LOAD
STEP
SCAN
HIGH
LOAD
CYCLE
START
EMERGENCY
STOP
JOG
ZERO
RETURN
ZERO
SET
RUN
PROG
FANUC control set-up requirements
There are several requirements that must be met before a Haas Servo Control can be interfaced with FANUC
controlled mill. These are as follows:
1. FANUC control with custom macro enabled and parameter 6001, bits 1 and 4 set to “1”.
2. A serial port on the FANUC control must be available for exclusive use by the Haas Servo Control
while DPRNT program is running.
3. Single axis Haas Servo Control and Indexer/Rotary table. Note: A dual axis control will not work in
this application as the RS-232 communications port is being used for internal communication.
4. RS-232 shielded cable 25’ DB25M / DB25M (null modem not required) Radio Shack Catalogue
no.RSU 10524 114 (see pinout below)
5. Shielded M-code relay cable Haas Automation Part Number : CNC
DB25 pinout:1- 12- 2
3-34-4
5-56-6*
7-78-8*
20-20*
*Not connected in the brushless control
CNC MILL W/FANUC CONTROL
RS-232
M Function
Relay
+24 Volts
M FIN Signal
CNC MILL
HAAS ROTARY CONTROL
Cable
ON
POWER
SERVO
ON
STEP
RUNNING
C
Y
C
LE
S
T
A
R
T
E
M
E
R
G
DEGREES
E
N
C
7
STOP
Y
8
OVER
-
LOAD
0
HIGH
J
4
O
LOAD
G
9
MODE
+
5
RUN
PROG
9
ZERO
1
RETURN
6
DISPLAY
2
CLEAR
SCAN
ZERO
SET
3
0
STEP
SCAN
-
CNC INTERFACE CABLE
4 Pin Din Connector
Rear of Controller
Figure 3. A Typical CNC Interface.
Control Cable
680 OHM
1
4
3
2
HAAS INTERNAL
HAAS ROTARY CONTROL
CYCLE
START
+12 Volts
CYCLE
FINISH
18
96-5047 rev L June 2005
Haas parameters
Once the above requirements have been met you can revise the parameters of the Haas control. Listed below
are the parameters that will need to be changed.
The Fanuc control parameters must be set as follows to successfully communicate with Haas Control.
Baud Rate12 00*
ParityEven (Required setting, do not experiment)
Data Bits7 or ISO (If CNC control defines Data bits as word length + parity
bit then set to 8)
Stop bits2 (Required setting, do not experiment)
Flow controlXON / XOFF
Character Coding (EIA/ISO)ISO (Required setting, EIA will not work)
DPRNT EOBLF CR CR (CR is required, lf is always ignored by Servo control)
DPRNTLeading zeroes as blanks off
*Initial settings. Experiment with these settings only AFTER interface is functional.
NOTES:
1. Be certain to set FANUC p arameters related to actual serial port connected to Haas Servo Control.
The parameters have been set for remote operation. Y ou can now program, or run an existing program. There
are several key items you need to consider to insure your program will run successfully . First and foremost
DPRNT must proceed every command sent to the Haas Control. The commands are sent to the controller in
ASCII code and terminated by a carriage return (cr.). All commands must be proceeded by an axis select code
(U, V , W, X, Y , Z), p arameter 21 = 6. For this explanation Z will represent the axis code.
96-5047 rev L June 2005
19
Loading...
+ 45 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.