9/Series CNC Mill Operation And Programming Manual

Transcription

Allen-Bradley9/Series CNCMillOperation andProgrammingManual

Important User InformationBecause of the variety of uses for the products described in this publication,those responsible for the application and use of this control equipment mustsatisfy themselves that all necessary steps have been taken to assure thateach application and use meets all performance and safety requirements,including any applicable laws, regulations, codes and standards.The illustrations, charts, sample programs and layout examples shown inthis guide are intended solely for purposes of example. Since there aremany variables and requirements associated with any particular installation,Allen-Bradley does not assume responsibility or liability (to includeintellectual property liability) for actual use based upon the examples shownin this publication.Allen-Bradley publication SGI-1.1, Safety Guidelines for the Application,Installation, and Maintenance of Solid State Control (available from yourlocal Allen-Bradley office), describes some important differences betweensolid-state equipment and electromechanical devices that should be takeninto consideration when applying products such as those described in thispublication.Reproduction of the contents of this copyrighted publication, in whole or inpart, without written permission of Allen-Bradley Company, Inc. is prohibited.Throughout this manual we make notes to alert you to possible injury topeople or damage to equipment under specific circumstances.WARNING: Tells readers where people may be hurt ifprocedures are not followed properly.CAUTION: Tells readers where machinery may be damaged oreconomic loss can occur if procedures are not followed properly.Warnings and Cautions:-identify a possible trouble spottell what causes the troublegive the result of improper actiontell the reader how to avoid troubleImportant: We recommend that you frequently back up your applicationprograms on an appropriate storage medium to avoid possible data loss.PLC is a registered trademark of Allen-Bradley Company, Inc.Paramacro and PAL are trademarks of Allen-Bradley Company, Inc.

9/Series MillOperation and Programming ManualOctober 2000Summary of ChangesNew InformationThe following is a list of the larger changes made to this manual since itslast printing. Other less significant changes were also made throughout.Error Message LogParamacro ParametersSoftkey TreeError MessagesRevision BarsWe use revision bars to call your attention to new or revised information.A revision bar appears as a thick black line on the outside edge of the pageas indicated here.

Chapter1-2

Tableof ence ManualOperation and Programming ManualChapter 1Using This Manual1.0 Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.1 Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2 Manual Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3 Reading this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.4 Terms and Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.5 Warnings, Cautions, and Important Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.6 Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-11-11-11-31-41-51-5Chapter 2Basic Control Operation2.0 Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1 Operator Panel Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.1 Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.2 Calculator Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.3 Softkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.4 CRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.5 Portable Operator Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2 The MTB Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3 Software MTB Panel {FRONT PANEL} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.4 Power Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.4.1 Turning Power On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.4.2 Turning Power OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5 Control Conditions at Power-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.6 Emergency Stop Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.6.1 Emergency Stop Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.7 Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.7.1 Assigning Access Levels and Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.7.2 Password Protectable Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.7.3 Entering Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.8 Changing Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.9 Displaying System and Machine Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.9.1 Clearing Active Messages {CLEAR ACTIVE} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.10 The Input Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.11 {REFORM MEMORY} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.12 Removing an Axis (Axis Detach) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.13 Time Parts Count Display Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 3Offset Tables and Setup3.0 Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1 Tool Offset Table {TOOL GEOMET} and {TOOL WEAR} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1.1 Tool Offset Dimensional Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13-13-2i

TableIndexof Contents(General)9/SeriesManualMill9/Series PAL ReferenceOperation and Programming Manual3.1.2 Setting Tool Offset Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1.3 Setting Offset Data Using {MEASURE} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1.4 Tool Offset Range Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2 Changing the Active Tool Offset {ACTIVE OFFSET} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3 Work Coordinate System Offset Tables {WORK CO-ORD} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.1 Setting Work Coordinate System Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4 Backing Up Offset Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.5 Programmable Zone Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.6 Single Digit Feedrate Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-53-93-103-123-143-153-173-213-23Chapter 4Manual/MDI Operation Modes4.0 Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1 Manual Operating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.1 Jogging an Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.2 Continuous Jog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.3 Incremental Jog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.4 HPG Jog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.5 Arbitrary Angle Jog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.6 Jog Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1.7 Resetting Overtravels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2 Mechanical Handle Feed (Servo Off) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3 Removing an Axis (Axis Detach) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.4 Manual Machine Homing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.5 MDI Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.5.1 MDI Basic Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . er 5Editing Programs Online5.0 Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.1 Selecting the Program To Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2 Editing Programs at the Control (Online) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.1 Moving the Cursor {STRING SEARCH} and Cursor Size {CHAR/WORD} . . . . . . . . . . . . . . . .5.2.2 Entering Characters and Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.3 Changing and Inserting {MODIFY INSERT} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.4 Erasing Characters and Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.5 Sequence Numbers {RENUM PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.6 Merging Part Programs {MERGE PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.7 Exiting Edit Mode {EXIT EDITOR} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3 ProgrammingAids {QUICK VIEW} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.1 Selecting a QuickView Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.2 Using {QPATH PROMPT} Sample Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.3 G--code Format Prompting {GCODE PROMPT} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.4 Mill Cycle Format Prompting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -245-26

Tableof ence ManualOperation and Programming Manual5.4 Digitizing a Program (Teach) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4.1 Linear Digitizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4.2 Digitizing an Arc (3 Points) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4.3 Digitizing an Arc Tangent at End Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5 Deleting Program {DELETE PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.6 Renaming Programs {RENAME PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.7 Displaying a Program {DISPLY PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.8 Comment Display {PRGRAM COMENT} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.9 Copying Programs {COPY PRGRAM} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Programming Manual 9/Series CNC Mill Allen-Bradley. Because of the variety of uses for the products described in this publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws .