gfk1341d - cimplicity hmi for cnc operation manual

of 153/153
GE Fanuc Automation CIMPLICITY ® Monitoring and Control Products CIMPLICITY HMI HMI for CNC Operation Manual GFK-1341D December 1998

Post on 06-Dec-2015

60 views

Category:

Documents

22 download

Embed Size (px)

DESCRIPTION

Cimplicity for cnc

TRANSCRIPT

  • GE Fanuc Automation

    CIMPLICITY Monitoring and Control Products

    CIMPLICITY HMIHMI for CNCOperation ManualGFK-1341D December 1998

  • GFL-002

    Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or otherconditions that could cause personal injury exist in the equipment or may be associated with its use.In situations where inattention could cause either personal injury or damage to equipment, a Warning notice is used.

    Caution notices are used where equipment might be damaged if care is not taken.

    NoteNotes merely call attention to information that is especially significant to understanding and operating the equipment.

    This document is based on information available at the time of publication. While efforts have been made to be accurate,the information contained herein does not purport to cover all details or variations in hardware or software, nor to providefor every possible contingency in connection with installation, operation, or maintenance. Features may be describedherein which are not present in all hardware and software systems. GE Fanuc Automation assumes no obligation ofnotice to holders of this document with respect to changes subsequently made.

    GE Fanuc Automation makes no representation of warranty, expressed, implied, or statutory with respect to, and assumesno responsibility for the accuracy, completeness, sufficiency, or usefulness of the information contained herein. Nowarranties of merchantability or fitness for purpose shall apply.

    CIMPLICITY is a registered trademark of GE Fanuc Automation North America, Inc.Microsoft, Windows NT and Windows 98/95 are registered trademarks of Microsoft CorporationThe Basic Operation Package 1 for Windows 95 Version 1.5.1 is Copyright 1994-1998, FANUC LTD.

    This manual was produced using Doc-To-Help, by WexTech Systems, Inc.

    Copyright 1995-1998 GE Fanuc Automation North America, Inc.All rights reserved

  • GFK-1341 iii

    Preface

    Contents of this ManualThis manual is composed of the sections described below.

    Chapter 1. Introduction: Gives you an overview of the CIMPLICITY HMI forCNC product option and shows you how to install it and verify the installation.

    Chapter 2. Getting Started: Discusses the QuikStart project and shows you theavailable CimView screens for CIMPLICITY HMI for CNC.

    Chapter 3. Accessing Basic Operation Package 1: Shows you how to access theBasic Operation Package (BOP) 1 software on your computer.Chapter 4. Configuring CNC Data Points: Documents the points available forconfiguration in a CIMPLICITY HMI for CNC project.Chapter 5. Configuring OLE Embedded Objects: Shows you how to embedOLE objects for CNC in CimEdit/CimView screens.Chapter 6. Creating a New CIMPICITY Project: Shows you how to create anew CIMPLICITY HMI for CNC project, and start and stop it.Chapter 7. Viewing CNC Alarms and Operator Messages: Describes the alarmsand operator messages for CIMPLICITY HMI for CNC.

    Chapter 8. Using CNC Part Program Application: Shows you how to use theCNC Part Program Application software.

    Appendix A. Overriding Parameter Write Enable: Documents the globalparameter that enables you to override the parameter write enable feature.

    Appendix B. OLE Object Descriptions: Documents the OLE objects forCIMPLICITY HMI for CNC.

    Appendix C. Startup Boot and IPL Modes: Shows you how to use the HSSBrotary switch setup and power up screens.

    Appendix D. Troubleshooting: Discusses troubleshooting for CIMPLICITY HMIfor CNC.

    Related PublicationsFor more information, refer to these publications:

    CIMPLICITY HMI Base System User Manual (GFK-1180)

  • GFK-1341 v

    ContentsIntroduction 1-1

    About CIMPLICITY HMI for CNC ...................................................................................... 1-1What You Receive ................................................................................................................. 1-1Where to Find Information..................................................................................................... 1-2PC Hardware Requirements ................................................................................................... 1-2HSSB Interface Requirements................................................................................................ 1-2

    HSSB Card Set......................................................................................................... 1-2Hardware and Software Supplied by GE Fanuc....................................................... 1-3

    GE Fanuc Control Requirements............................................................................................ 1-4Series 150 CNC...................................................................................................................... 1-5Series 160 / 180 Model B/C CNCs ..................................................................................... 1-6Series 210 Model B CNC.................................................................................................... 1-7Series 160L , 180L, and 210L Model A CNCs ...................................................................... 1-8Power Mate Model H ............................................................................................................. 1-9Power Mate i Model D/H..................................................................................................... 1-10Contacting Your GE Fanuc Sales Representative ................................................................ 1-11Customer Support................................................................................................................. 1-11Installing CIMPLICITY HMI for CNC ............................................................................... 1-12

    Installing Your Interface Hardware........................................................................ 1-12Installing FANUC HSSB Cards............................................................... 1-12Installing the FANUC NC Board and System Drivers............................. 1-13

    Installing CIMPLICITY HMI Software................................................................. 1-13Installing CIMPLICITY HMI for CNC Software .................................................. 1-13

    Installing Procedure for CIMPLICITY HMI for CNC Software ............. 1-14Starting the FANUC Driver Software Installation - Windows 98............ 1-15Starting the FANUC Driver Software Installation - Windows 95............ 1-17Continuing the Fanuc Driver Software Installation Windows 98/95 .... 1-18Installing the FANUC Driver Software for Windows NT ....................... 1-21Installing FANUC BOP Software for Windows 98/95 and Windows NT1-23

    Adding and Configuring FANUC Driver Properties for Windows 98/95.............. 1-26Adding and Configuring FANUC Driver Properties for Windows NT.................. 1-28

    Verifying Successful Communications................................................................................. 1-29Registering CIMPLICITY HMI for CNC Software ............................................................. 1-30

    Calling GE Fanuc................................................................................................... 1-30Removing CIMPLICITY HMI for CNC Software............................................................... 1-30

    From Windows 98/95 ............................................................................................ 1-30From Windows NT ................................................................................................ 1-30

    Getting Started 2-1Using the CNC QuikStart Project........................................................................................... 2-1

    Axis Positions .......................................................................................................... 2-2Settings..................................................................................................................... 2-4

    Custom Macro Variables ........................................................................... 2-5

  • vi CIMPLICITY HMI for CNC Operation Manual GFK-1341

    Pitch Error Compensation.......................................................................... 2-6Parameters ................................................................................................. 2-7

    Programs .................................................................................................................. 2-8Part Program.............................................................................................. 2-8Program Check ........................................................................................ 2-10Program MDI........................................................................................... 2-11

    Operator Control Panel .......................................................................................... 2-11PMC Data Menu .................................................................................................... 2-12Diagnostics Menu................................................................................................... 2-14

    Diagnosis ................................................................................................. 2-15Alarms...................................................................................................... 2-15Alarm History .......................................................................................... 2-16Operator Messages................................................................................... 2-16System Configuration .............................................................................. 2-17

    Program Status ....................................................................................................... 2-18Exit......................................................................................................................... 2-18

    Accessing the CNC QuikStart Workbench........................................................................... 2-19

    Accessing the Basic Operation Package 1 3-1Accessing the Basic Operation Package 1.............................................................................. 3-1Basic Operation Package 1 Child Screens.............................................................................. 3-3Soft Keys ................................................................................................................................ 3-4

    Function Soft Keys................................................................................................... 3-4Chapter Soft Keys .................................................................................................... 3-4Operation Soft Keys................................................................................................. 3-4

    Arranging Windows ............................................................................................................... 3-5Selecting the CNC Path .......................................................................................................... 3-5Standard Screens in Basic Operation Package 1 .................................................................... 3-6Exiting from the Basic Operation Package 1.......................................................................... 3-7

    Configuring CNC Data Points 4-1About Configuring CNC Data Points ..................................................................................... 4-1Using CIMPLICITY HMI Floating Point Data...................................................................... 4-2General Procedure for Adding CIMPLICITY HMI Points .................................................... 4-2Axis Position Data.................................................................................................................. 4-4

    Relative Axis Positions .............................................................................. 4-4Absolute Axis Positions............................................................................. 4-4Distance-to-Go Axis Positions................................................................... 4-5Machine Axis Positions ............................................................................. 4-5

    PMC BMI Bits ....................................................................................................................... 4-6G Data........................................................................................................ 4-6F Data ........................................................................................................ 4-7X Data........................................................................................................ 4-8Y Data........................................................................................................ 4-8R Data ........................................................................................................ 4-9A Data...................................................................................................... 4-10T Data ...................................................................................................... 4-11K Data...................................................................................................... 4-12C Data ...................................................................................................... 4-13D Data...................................................................................................... 4-14

    Pitch Error Compensation Data............................................................................................ 4-15Custom Macro Variable Data............................................................................................... 4-16Active Program Number / Active Program Sequence Number ............................................ 4-17

  • GFK-1341 Contents vii

    Active Program Number .......................................................................... 4-17Active Program Sequence Number.......................................................... 4-17

    Skip Data.............................................................................................................................. 4-17Actual Axis Feedrate / Actual Spindle Speed....................................................................... 4-18

    Actual Axis Feedrate ............................................................................... 4-18Actual Spindle Speed............................................................................... 4-18

    Tool Offset Data............................................................................................................... .... 4-19Machining Series - Memory Type "A" and Power Mate ....................................... 4-19

    Single Tool Offsets .................................................................................. 4-19Machining Series - Memory Type "B"................................................................... 4-20

    Tool Geometry Offsets ............................................................................ 4-20Tool Wear Offsets ................................................................................... 4-20

    Machining Series - Memory Type "C"................................................................... 4-20Tool Length / Geometry Offsets .............................................................. 4-20Tool Length / Wear Offsets ..................................................................... 4-20Cutter Radius / Geometry Offsets ............................................................ 4-21Cutter Radius / Wear Offsets ................................................................... 4-21

    Lathe Series/Tool Offset - Memory Type "A" ....................................................... 4-21Direction of Imaginary Tool Nose........................................................... 4-21X-axis Geometry Offsets ......................................................................... 4-21Y-axis Geometry Offsets ......................................................................... 4-22Z-axis Geometry Offsets.......................................................................... 4-22Nose Radius Offsets ................................................................................ 4-22

    Lathe Series - Memory Type "B"........................................................................... 4-22Direction of Imaginary Tool Nose........................................................... 4-22X-axis Geometry Offsets ......................................................................... 4-22Y-axis Geometry Offsets ......................................................................... 4-23Z-axis Geometry Offsets.......................................................................... 4-23Nose Radius Geometry Offsets................................................................ 4-23X-axis Wear Offsets ................................................................................ 4-23Y-axis Wear Offsets ................................................................................ 4-23Z-axis Wear Offsets ................................................................................. 4-24Nose Radius Wear Offsets....................................................................... 4-24

    Current Tool Number ........................................................................................................... 4-24Work Zero Offset Data......................................................................................................... 4-25

    Work Zero Offsets ................................................................................... 4-25Parameter Data ..................................................................................................................... 4-26

    Bit Parameters (no axis)........................................................................... 4-26Bit Parameters (with axis)........................................................................ 4-26Byte Parameters (no axis) ........................................................................ 4-27Byte Parameters (with axis) ..................................................................... 4-27Word Parameters (no axis) ...................................................................... 4-27Word Parameters (with axis) ................................................................... 4-27Longword (2-word) Parameters (no axis) ................................................ 4-27Longword (2-word) Parameters (with axis) ............................................. 4-28

    Configuring OLE Embedded Object Screens 5-1About Configuring OLE Embedded Object Screens.............................................................. 5-1Configuring OLE Embedded Object Screens......................................................................... 5-1

    Available Controls ................................................................................................... 5-4

    Creating a New CIMPLICITY Project 6-1Creating A New Project ......................................................................................................... 6-1

  • viii CIMPLICITY HMI for CNC Operation Manual GFK-1341

    Creating a CNC Device .......................................................................................................... 6-2Starting A Project ................................................................................................................... 6-4Stopping A Project ................................................................................................................. 6-4

    Viewing CNC Alarms and Operator Messages 7-1CNC Alarms and Operator Messages..................................................................................... 7-1CNC Alarms ........................................................................................................................... 7-1CNC Operator Messages ........................................................................................................ 7-2Customizing the CIMPLICITY Alarm Viewer for your Project ............................................ 7-2

    Changing Display Colors of Alarms and Operator Messages .................................. 7-2Forcing Automatic Deletion of CNC Alarms and Operator Messages..................... 7-3

    Viewing CNC Alarms and Operator Messages Remotely ...................................................... 7-4Using the Alarm Viewer OCX in CimView............................................................. 7-4Using the Stand-Alone Alarm Viewer...................................................................... 7-4

    Using the CNC Part Program Application 8-1About Using the CNC Part Program Application................................................................... 8-1Configuration.......................................................................................................................... 8-1

    Parameters on CNC.................................................................................................. 8-1Modes on CNC ........................................................................................................ 8-2Part Program Layout ................................................................................................ 8-2Multiple Part Programs in a Single File ................................................................... 8-3Environment Variables on PC.................................................................................. 8-3Launching the Application ....................................................................................... 8-4Defining the Application Editor ............................................................................... 8-4

    CNC Part Program User Interface .......................................................................................... 8-5Title Bar ................................................................................................................... 8-5

    Control Menu Button ................................................................................. 8-6Minimize Button ........................................................................................ 8-6Maximum Button ....................................................................................... 8-6Exit Button................................................................................................. 8-6

    Menu Bar ................................................................................................................. 8-6Menu Options........................................................................................................... 8-7

    The File Menu............................................................................................ 8-7The View Menu ......................................................................................... 8-7The Help Menu.......................................................................................... 8-7

    Toolbar..................................................................................................................... 8-8Status Bar ................................................................................................................. 8-8Function Buttons and Edit Boxes............................................................................. 8-8

    Edit Boxes.................................................................................................. 8-8List Boxes .................................................................................................. 8-8Select Mode Radio Buttons ....................................................................... 8-9Select Path Radio Buttons........................................................................ 8-10Push buttons............................................................................................. 8-10

    Downloading a Part Program ............................................................................................... 8-11Uploading a Part Program .................................................................................................... 8-12Deleting Part Programs on your PC ..................................................................................... 8-12Deleting Part Programs on your CNC .................................................................................. 8-13Browsing Part Programs....................................................................................................... 8-13

    Using the Programs on PC Edit Box ..................................................................... 8-13Using the Browser.................................................................................................. 8-14

    Modifying Part Programs ..................................................................................................... 8-16Renaming Part Programs...................................................................................................... 8-17

  • GFK-1341 Contents ix

    Selecting and Rewinding Part Programs .............................................................................. 8-17CNC Part Program Command Line Utilities ........................................................................ 8-18

    Using cnc_upload.exe ............................................................................................ 8-18Using cnc_download.exe ....................................................................................... 8-19Using cnc_delete.exe ............................................................................................. 8-20Using cnc_dir.exe .................................................................................................. 8-21

    Troubleshooting ................................................................................................................... 8-22Unexpected Files on PC......................................................................................... 8-22Select and Rewind Error ........................................................................................ 8-22

    Appendix A - Overriding Parameter Write Enable A-1Overriding the Parameter Write Enable Bit .......................................................................... A-1

    Appendix B - OLE Object Descriptions B-1User Applications Using OLE Objects...................................................................................B-1OLE Control Methods and Properties ....................................................................................B-3

    DoFunction (method)...............................................................................................B-3Object.FunctionName (property) .............................................................................B-7Object.Path (property) .............................................................................................B-7Object.NcOption (property).....................................................................................B-7Object.LcOption (property) .....................................................................................B-7Object.BackColor (property) ...................................................................................B-7

    Appendix C - Startup Boot and IPL Modes C-1About the HSSB Rotary Switch .............................................................................................C-1Setting the HSSB Rotary Switch to "0 ...................................................................................C-2CNC IPL Mode ......................................................................................................................C-4

    CNC IPL Menu........................................................................................................C-4Multi-HSSB Card Boot Example ...........................................................................................C-5Setting the HSSB Rotary Switch to "1"..................................................................................C-5

    CNC .........................................................................................................................C-5Power Mate ..............................................................................................................C-5

    Setting the HSSB Rotary Switch to "2"..................................................................................C-5

    Appendix D - Troubleshooting D-1Troubleshooting .................................................................................................................... D-1Getting Help .......................................................................................................................... D-1Contents of this Manual ............................................................................................................iv

  • GFK-1341 1-1

    Introduction

    About CIMPLICITY HMI for CNCWelcome to GE Fanucs CIMPLICITY HMI for CNC product. This product runs onthe Microsoft Windows NT and Windows 98/95 operating systems. The CD-ROMyou received contains all the software for your product, plus all the documentationyou need to install, configure, and maintain your CIMPLICITY HMI for CNCsoftware.

    This chapter gives you detailed information on system requirements, customersupport, installation and removing your CIMPLICITY HMI for CNC software.

    You should also check the Important Product Information document shipped withyour release for any last-minute changes to these requirements.

    The purpose of this manual is to help you to get started using CIMPLICITY HMI forCNC software. It is not intended to provide a complete description of CIMPLICITYfeatures. For a complete description, refer to the CIMPLICITY HMI Base SystemUsers Manual (GFK-1180).

    What You ReceiveYou should receive a distribution CD-ROM and Liner Notes. In addition tosoftware, the CD-ROM contains on-line copies of all documentation.

    If you purchased a licensed system, you should also receive:

    CIMPLICITY Software License Agreement

    Licenses for the HMI Base System, HMI for CNC Option,Communication Enablers and Other Options you purchased.

    An Important Product Information document. Documentation you purchased for the HMI Base System, HMI for CNC

    Option, Communication Enablers and other options.

    If you believe that items may be missing from your shipment, contact your GE FanucSales Representative.

  • 1-2 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Where to Find InformationThis chapter provides detailed information about installing and removing theCIMPLICITY HMI for CNC product. For detailed information on installing,licensing, maintaining, and removing CIMPLICITY software see the CIMPLICITYHMI Base System Users Manual (GFK-1180).

    PC Hardware RequirementsCIMPLICITY HMI for CNC has the same PC hardware requirements asCIMPLICITY HMI. See the CIMPLICITY HMI Base System Users Manual (GFK-1180) for details.To support communications to the CNC, your computer must support the ISA bus.

    HSSB Interface RequirementsThis section describes the hardware and software requirements for the Type II HighSpeed Serial Bus (HSSB) Interface. With CIMPLICITY HMI for CNC, the systemcan be configured to support a single control per PC or multiple-HSSB cards per PC,as shown here.

    HSSB Card SetThe HSSB card set consists of a PC ISA card, fiber optic cable and a CNC card.You will need one card set for each CNC connection that you want to make.

    PC ISA Card

    CNC Card

    Fiber OpticCable

  • GFK-1341 Introduction 1-3

    Hardware and Software Supplied by GE FanucThe items supplied by GE Fanuc are:

    Description Order NumberPC-Based HSSB Printed Circuit Board Single port A20B-8001-0581

    A20B-8001-0583 (see note 2 below)PC-Based HSSB Printed Circuit Board Dual port A20B-8001-0580

    A20B-8001-0582 (see note 2 below)CNC-Based High Speed Serial Bus Printed Circuit Board:

    200V PS (A20B-8001-0290) A02B-0207-J20024V PS (A20B-2002-0210) A02B-0207-J201

    Old Style i Series Specific Board (A20B-8001-0640) A02B-0236-J200 (50 m)New Style i Series Specific Board (A20B-8001-0641) A02B-0236-J202 (100 m) (see note 2 below)Power Mate i-D/H Specific Board (A20B-8001-0730) A02B-0259-J200 (see note 2 below)Power Mate D/H High Speed Serial Bus Hardware:

    HSSB Module (A20B-2902-0540) A02B-0211-J090 (Replaces the CRT Module) (see note 1 below)

    HSSB Adapter A02B-0211-C220

    Fiber Optic Cable for PC/CNC HSSB Connection Old Style: (before 8/1/97)A66L60010021#L5R003 (5 meters)A66L60010021#L20R003 (20 meters)A66L60010022#L50R003 (50 meters)New Style: (after 8/1/97)A66L-6001-0026#L1R003(1 meter)A66L-6001-0026#L5R003(5 meters)A66L-6001-0026#L10R003(10 meters)A66L-6001-0026#L20R003(20 meters)

    CNC with correct power supply and software version See specific CNC type description later in thischapter.

    Notes:1. When HSSB is used with the Power Mate Model H, no CRT is available.

    2. These are for i Series only, including Power Mate i, to allow 100 meter fiber optic cable lengths. The PC andCNC cards must be a matched set.

  • 1-4 CIMPLICITY HMI CNC Operation Manual GFK-1341

    GE Fanuc Control RequirementsThis section covers the required software version for the various control types thatsupport HSSB. The versions listed here are the minimum required. The parameterslisted are the minimum recommended parameters that should be set. Some optionalfeatures and parameter settings may be required. The following is a partial list thatidentifies some of the CNC options requiring additional parameter setup.

    Tool Offset Data

    Program Restart

    Alarm History Data

    Custom Macro Variable Data

    Work Offset Data

    Software Operator Panel

    Communications

    For more information, refer to the Windows 95/Windows NT 32-Bit Drivers andLibraries for Open CNC Systems Reference Manual (GFK-1365) or Power MateH/D Motion Controller (High Speed Serial Bus Function) Operators Manual (GFZ-62684EN-1).

  • GFK-1341 Introduction 1-5

    Series 150 CNCSeries 15 CNCs has the following requirements and options:

    Required Series 150 SoftwareSeries 150-MB: A0D2 C or laterSeries 150-TB: A2D2-4 or laterSeries 150-MB (with sub CPU): AADB L or laterSeries 150-MBMA: A6DB F or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0207-J801

    CNC HSSB Board OptionsCNC Board for 200VAC Power Supply: A02B-0207-J200

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0207-J811Software Operators Panel Option Bit: A02B-0162-J917

    Parameters for Open Systems SoftwareThe recommended parameters for Open System Software are:

    Parameter Setting Description0 Bit 0 0 TV Check.20 16 Allows foreground download of part programs

    via the HSSB.22 16 Allows background download of part programs

    via the HSSB.21 16 Allows foreground upload of part programs via

    HSSB.23 16 Allows background upload of part programs via

    HSSB.2200 Bit 1 1 Deletes the existing program before downloading

    a new program.2200 Bit 3 1 M02 and M30 is program end.2201 Bit 6 1 Enables program editing during memory

    operation.2204 Bit 1 1 Allows the HSSB access to absolute position.7613 Bit 0 1 Allows the HSSB access to alarm, feeds, speeds,

    and position data.7613 Bit 1 1 Allows the HSSB access to actual feedrate.7613 Bit 2 1 Allows the HSSB access to actual spindle speed.7710 Bit 7 1 Allows the HSSB to get Check Program Display

    Information.

  • 1-6 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Series 160 / 180 Model B/C CNCsSeries 160/180 - Model B/C CNCs have the following requirements and options:

    Required Series 160/180 Model B/C SoftwareSystem 160-MB: B0A1-20 or laterSystem 180-MB: BDA1-6 or laterSystem 160-TB: B1A1-17 or laterSystem 180-TB: BEA1-5 or laterSystem 160-MC: B0B1-1 or laterSystem 180-MC: BDB1-1 or laterSystem 160-TC: B1B1-1 or laterSystem 180-TC: BEB1-1 or laterBoot 160-MB: 60M1-6 or laterBoot 180-MB: 60M1-6 or laterBoot 160-TB 60M1-6 or laterBoot 180-TB 60M1-6 or laterBoot 160-MC: 60M1-9 or laterBoot 180-MC: 60M1-9 or laterBoot 160-TC 60M1-9 or laterBoot 180-TC 60M1-9 or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0207-J800

    CNC HSSB Board OptionsCNC Board for 200VAC Power Supply: A02B-0207-J200CNC Board for 24VDC Power Supply: A02B-0207-J201

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0207-J810Software Operator Panel Option Bit: A02B-0201-J960 (Model B)

    A02B-0223-J960 (Model C)Software Operator Panel General PurposeSwitch Option Bit: A02B-0201-J961 (Model B)

    A02B-0223-J961 (Model C)Parameters for Open Systems SoftwareThe recommended parameters for Drivers and Libraries are:

    Parameters Settings Description0 Bit 0 0 TV Check.3201 bit 2 1 Deletes the existing program before downloading

    a new program.3201 bit 6 1 M02, M30, and M99 is program end.

  • GFK-1341 Introduction 1-7

    Series 210 Model B CNCSeries 210 - Model B CNCs have the following requirements and options:

    Required Series 210 Model B SoftwareSystem 210-MB: DDA1-3 or later

    System 210-TB: DEA1-1 or later

    Boot 210-MB: 60M2-4 or later

    Boot 210-TB 60M2-4 or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0207-J800

    CNC HSSB Board OptionsCNC Board for 24VDC Power Supply: A02B-0207-J201

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0207-J810

    Software Operator Panel Option Bit: A02B-0218-J960

    Software Operator Panel General PurposeSwitch Option Bit: A02B-0218-J961

    Parameters for Open Systems SoftwareThe recommended parameters for Drivers and Libraries are:

    Parameter Setting Description0 Bit 0 0 TV Check.

    3201 bit 2 1 Deletes the existing program before downloadinga new program.

    3201 bit 6 1 M02, M30, and M99 is program end.

  • 1-8 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Series 160L , 180L, and 210L Model A CNCsSeries 160i, 180i, and 210i CNCs have the following requirements and options:

    Required Series 160i , 180i, and 210i Model ASoftwareSystem 160i-MA: B0F1-1 or later

    System 180i -MA: BDF1-1 or later

    System 210i -MA: DDF1-1 or later

    System 160i -TA: B1F1-1 or later

    System 180i -TA: BEF1-1 or later

    System 210i -TA: DEF1-1 or later

    Boot 160i -MA: 60M3-5 or later

    Boot 180i -MA: 60M3-5 or later

    Boot 210i -MA 60M3-5 or later

    Boot 160i -TA: 60M3-5 or later

    Boot 180i -TA: 60M3-5 or later

    Boot 210i -TA 60M3-5 or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0207-J800

    CNC HSSB Board Options

    Note: See Hardware and Software Supplied by GE Fanuc on page 1-4 forPC card requirements.

    CNC Board for i Series: A02B-0236-J200 (old)A02B-0236-J202 (new)

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0207-J810

    Software Operator Panel Option Bit: A02B-0201-J960

    Software Operator Panel General PurposeSwitch Option Bit: A02B-0201-J961

  • GFK-1341 Introduction 1-9

    Parameters for Open Systems SoftwareThe recommended parameters for Drivers and Libraries are:

    Parameter Setting Description0 Bit 0 0 TV Check.

    3201 bit 2 1 Deletes the existing program before downloadinga new program.

    3201 bit 6 1 M02, M30, and M99 is program end.

    Power Mate Model HPower Mate Model H has the following requirements and options:

    Required Power Mate Model H SoftwareSystem Power Mate-H: 8880-19 or later

    Boot Power Mate-H: 881A - 7 or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0211-J834

    HSSB Board (Both Required)HSSB Module to replace CRT: A02B-0211-J090

    HSSB LM Adapter Module: A02B-0211-C220

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0211-J845

    Parameters for Open Systems SoftwareThe recommended parameters for Drivers and Libraries are:

    Parameter Setting Description0 Bit 0 0 TV Check.

    3201 bit 2 1 Deletes the existing program before downloadinga new program.

    3201 bit 6 1 M02, M30, and M99 is program end.

  • 1-10 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Power Mate i Model D/HPower Mate i Model D/H has the following requirements and options:

    Required Power Mate i Model D/H SoftwareSystem Power Mate i-H : 88F0-2 or later

    System Power Mate i-D : 88E0-2 or later

    Boot Power Mate i-H : 881I-2 or later

    Boot Power Mate i-D : 881I-2 or later

    Required Software and OptionsDrivers & Library Option Bit: A02B-0207-J800

    HSSB BoardBoard for Power Mate i: A02B-0259-J200

    Optional Software and OptionsBasic Operation Package 1 (BOP)Basic Operation Package Option Bit: A02B-0207-J810

    Parameters for Open Systems SoftwareThe recommended parameters for Drivers and Libraries are:

    Parameter Setting Description0 Bit 0 0 TV Check.

    3201 bit 2 1 Deletes the existing program before downloadinga new program.

    3201 bit 6 1 M02, M30, and M99 is program end.

  • GFK-1341 Introduction 1-11

    Contacting Your GE Fanuc Sales RepresentativeFor more information about purchasing GE Fanuc products, call your salesrepresentative. You can call the GE Fanuc Information Centers at the followingnumber for the location of your nearest GE Fanuc sales representative:

    USA and Canada (800) 648-2001Europe (352) 727979-1Asia Pacific (65) 566-4919

    Customer SupportGE Fanuc takes pride in the high quality of CIMPLICITY HMI software. Greatemphasis has been placed on ensuring the quality of this system throughoutdevelopment and testing. In spite of this, from time to time you may encounterproblems or deficiencies in the software or documentation.

    If your CIMPLICITY HMI software system is under warranty or is covered by avalid support contract, you may report problems to the CIMPLICITY TechnicalSupport at one of the following numbers:

    USA and Canada (800) GE FANUC or (800) 433-2682All others (804) 978-6036The CIMPLICITY Hotline is available from 8 A.M. to 8 P.M. Eastern Time,Monday through Friday, except for regularly scheduled holidays.

  • 1-12 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Installing CIMPLICITY HMI for CNCThe steps you need to perform to successfully install your CIMPLICITY HMI forCNC hardware and software depends on the type of CNC hardware. You will needto:

    Install your PC and CNC interface hardware

    Install CIMPLICITY HMI software

    Install CIMPLICITY HMI for CNC software (which includes installingthe FANUC HSSB communication driver and the Basic OperatingPackage software).

    Configure the properties for the HSSB device(s) you installed.

    Installing Your Interface HardwareThe following sections describes the steps for:

    Installation using the FANUC HSSB cards for Series 15, Series 16,Series 18, Series 21, Power Mate i-D, Power Mate H, and Power Matei-H CNCs.

    Installation using the FANUC NC Board.

    Installing FANUC HSSB CardsThese instructions are for installing the FANUC HSSB cards for Series 15, Series 16,Series 18, Series 21, Power Mate i-D, Power Mate H and Power Mate i-H CNCs.The steps must be executed in order:

    To install the FANUC HSSB cards correctly:

    1. Install the FANUC Type 2 HSSB PC Card in an ISA slot in your PC. The card has been shipped to you from the factory with a default I/Oaddress of 280 hex. You should use the default setting if possible. Youmust ensure that no other device is using this I/O address.

    Note: When installing a dual port FANUC Type 2 HSSB PC Card in yourPC, the factory shipped default I/O addresses of 280 hex for the first port and 290hex for the second port. You should use the default setting if possible. You mustensure that no other devices are using those I/O addresses.

    2. Install or verify the installation of a FANUC HSSB CNC Card in yourSeries 15, Series 16, Series 18, or Series 21 CNC.

    3. Connect the fiber-optic cable between the HSSB card in your PC andthe HSSB card in your Series 15, Series 16, Series 18, Series 21, PowerMate i-D, Power Mate H, or Power Mate i-H CNC.

  • GFK-1341 Introduction 1-13

    Installing the FANUC NC Board and System DriversThese instructions are for installing the FANUC NC Board and system drivers. Thesteps must be executed in order:

    To install the FANUC NC Board correctly:

    1. Install the FANUC NC Board in an ISA slot in your PC.2. If you are using a 4 axes system, install the Sub Axes Board in an

    adjacent ISA slot and connect the two boards with the ribbon cable.3. The NC Board has been shipped to you from the factory with a default

    I/O address 280 hex. You should use the default settings if possible.You must ensure that no other device is using this I/O address.

    4. Connect the supplied cables between the external distribution card tothe NC Board and Sub Axes Board.

    Install the NC Board system drives using the FANUC Distribution disks providedwith the NC Board. Refer to the Readme.Txt file on Disk 1 for details on theinstallation procedure.

    The NC Board setup program automatically updates the SYSTEM.INI file with theMMCNCD.386 file and the address of the NC Board.

    Installing CIMPLICITY HMI SoftwareYou can find complete instructions for installing CIMPLICITY HMI software in theCIMPLICITY HMI Base System Users Manual (GFK-1180).

    Installing CIMPLICITY HMI for CNC SoftwareThe CIMPLICITY HMI for CNC software installation procedure:

    Installs CIMPLICITY HMI for CNC software in the defaultCIMPLICITY HMI directory you selected when you installed theCIMPLICITY HMI software.

    Installs the hardware drivers for the FANUC CNC devices.

    Installs the FANUC Basic Operation Package software.

    To install CIMPLICITY HMI for CNC software, first place the CIMPLICITY HMIfor CNC Distribution CD-ROM in the CD-ROM drive.

    If Plug and Play is enabled, the installation procedure startsautomatically.

    If Plug and Play is disabled, open the Windows 98/95 or Windows NTExplorer, select the CD-ROM drive, and open the setup batch file tostart the installation procedure.

    The initial splash screen opens and the CIMPLICITY HMI for CNC Logo windowand Setup message box display.

  • 1-14 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Installing Procedure for CIMPLICITY HMI for CNC SoftwareAfter the initial setup completes, the Welcome dialog box opens.

    1. Click Next to continue.The Software Evaluation License Agreement dialog box opens.

    2. Click Yes if you accept all the terms of the license agreement.The CIMPLICITY HMI for CNC Installation Information dialog boxopens and shows the current software products, versions and disk spacerequirements for installation.

    3. Click Next and files begin transferring from the CD-ROM to thedefault program folder for CIMPLICITY HMI software.

  • GFK-1341 Introduction 1-15

    4. After the CIMPLICITY HMI for CNC option finishes installing, anInformation dialog box opens.

    5. Click OK to begin installing the required FANUC software.

    Starting the FANUC Driver Software Installation - Windows98When the FANUC Driver software installation starts for Windows 98, the Add NewHardware Wizard dialog box opens.

    1. Click Next to install the FANUC driver into your computer.The next dialog box for the wizard opens.

  • 1-16 CIMPLICITY HMI CNC Operation Manual GFK-1341

    2. Click Next to continue the installation.The next dialog box for the wizard opens.

    3. Select No to the question Is the device that you want to installlisted below?.The next dialog box for the wizard opens.

    4. Select No to the question Do you want Windows to search foryour new hardware?.Now go to Continuing the Fanuc Driver Software Installation on page1-22 for the rest of the installation instructions.

  • GFK-1341 Introduction 1-17

    Starting the FANUC Driver Software Installation - Windows95When the FANUC Driver software installation starts for Windows 95, the Add NewHardware Wizard dialog box opens.

    1. Click Next to install the FANUC driver into your computer.The next dialog box for the wizard opens.

    2. Select No to the question Do you want Windows to search foryour new hardware?.

    3. Click Next.Now go to Continuing the Fanuc Driver Software Installation on page1-22 for the rest of the installation instructions.

  • 1-18 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Continuing the Fanuc Driver Software Installation Windows 98/95When the installation for Windows 98/95 continues, the hardware types available forinstallation are displayed..

    1. Select Other Devices for Hardware types.2. Click Next.

    The next dialog box for the wizard opens.

    3. Click Have Disk, then

    In the Copy Manufacturer's File From field, enter:\i386\hssb\win95 (where is your CD diskdrive) to install the FANUC HSSB Type 2 and NC Board drivers.

    Click OK. HSSB Type 2 now displays in the Models box.4. Click Next.

    The message Windows can install your hardware, using thefollowing settings displays.

  • GFK-1341 Introduction 1-19

    5. Click Next.After copying the files from the disk, the message Windows hasfinished installing the software necessary to support yournew hardware displays.

    6. If you need to configure additional new hardware, go to the section ofthe manual Adding and Configuring FANUC Driver Propertiesfor Windows 95 after completing the initial installation ofCIMPLICITY HMI for CNC.

    7. Click Finish.The System Setting Change dialog box opens with the message Do youwant to shut down your computer now?.

    8. Click No.

    Important: If you click Yes, your computer will rebootand you cannot configure the previously installed HSSBcards or install the FANUC BOP Software.

    The System Properties window opens.

    9. Under FANUC Open CNC, double-click HSSB Type 2.The Properties dialog box for the device opens.

  • 1-20 CIMPLICITY HMI CNC Operation Manual GFK-1341

    10. Select the Settings tab.

    In the Node name field, enter a proper name for the machineconnected to the HSSB or NC card.

    In the CNC type field, select the appropriate driver type.11. Click the Resources tab.

    Click OK if the address matches what is configured on the HSSBcard. Otherwise, click Change Setting to select a newaddress, which you previously decided.

    Click OK in the HSSB Type 2 Properties dialog box.The System Settings Change dialog box opens with the message Doyou want to shut down your computer now?.

    12. Click No.

    Important: If you click Yes, your computer will rebootand you cannot install the FANUC BOP Software.

    The System Properties dialog box redisplays.

    13. Click OK.The System Settings Change dialog box opens with the message Doyou want to shut down your computer now?.

    14. Click No.

    Important: If you click Yes, your computer will rebootand the HMI for CNC Setup procedure will automaticallyresume the installation of the FANUC BOP Software.

    An Information dialog box opens telling you that the installation wassuccessfully completed.

    15. Click OK.16. Reboot your computer.

    After your computer is restarted, the HMI for CNC Setup will automaticallyproceed to the Installing FANUC BOP Software for Windows 98/95 andWindows NT to complete the HMI for CNC installation.

  • GFK-1341 Introduction 1-21

    Installing the FANUC Driver Software for Windows NTWhen the FANUC Driver software installation starts for Windows NT, a CopyingFiles window opens while the files are copied from the disk. The HSSB dialog boxopens.

    Do the following to install the FANUC Driver software for Windows NT:

    1. Click Setting.The HSSB : Node 0 dialog box opens.

    2. In the Node Name field, enter a proper name for the machineconnected to the HSSB or NC card.

    3. In the CNC Type field, select the appropriate driver type.4. In the I/O Port Address field, select the address that matches the one

    configured on the HSSB card.

    5. Click OK.The HSSB dialog box redisplays.

    6. If additional new hardware is to be configured, select the node numberin the Node field of the HSSB dialog box and repeat steps 1 through 5.

    7. If no additional new hardware is to be configured, click Close in theHSSB dialog box.

    The HSSB window opens with the message Do you wish to restartyour computer now?

  • 1-22 CIMPLICITY HMI CNC Operation Manual GFK-1341

    8. Click No.

    Important: If you click Yes, your computer will rebootand the HMI for CNC Setup procedure will automaticallyresume the installation of the FANUC BOP Software.

    9. Click OK.10. Restart your computer.

    After your computer is restarted, the HMI for CNC Setup will automaticallyproceed to the Installing FANUC BOP Software for Windows 98/95 andWindows NT to complete the HMI for CNC installation.

  • GFK-1341 Introduction 1-23

    Installing FANUC BOP Software for Windows 98/95 andWindows NTWhen the FANUC BOP software installation starts, the first Basic OperationPackage 1 Setup dialog box opens.

    1. Click Next to continue.The next dialog box for the Basic Operation Package 1 Setup opens.

    2. Click Next when you are ready to proceed.

  • 1-24 CIMPLICITY HMI CNC Operation Manual GFK-1341

    The next dialog box for the Basic Operation Package 1 Setup opens.

    3. Click Next when you are ready to proceed.The next dialog box for the Basic Operation Package 1 Setup opens.

    4. Click Next to begin installing the FANUC Basic Operation Package 1software.

  • GFK-1341 Introduction 1-25

    When the installation is complete, the last Basic Operation Package 1Setup dialog box opens.

    5. Click Finish to complete the FANUC Basic Operation Package 1installation.

    The Setup Complete dialog box opens.

    6. Click OK.Your CIMPLICITY HMI for CNC installation is now complete.

  • 1-26 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Adding and Configuring FANUC Driver Propertiesfor Windows 98/95After the installation completes, you can add and configure additional FANUC HSSBType 2 or NC Card drivers from the Control Panel.To add new hardware, do this:

    1. From the Start menu, select the Control Panel.2. Double-click the Add New Hardware icon.3. In the Add New Hardware Wizard dialog box, click Next.4. Select No to the question Do you want Windows to search for

    your new hardware?5. Click Next.

    The third dialog box for the wizard opens.

    6. Select Other Devices for Hardware types, and then click Next.The fourth dialog box for the wizard opens.

    7. Click Have Disk, then

    In the Copy Manufacturer's File From field, enter:\i386\hssb-pc\win95 (where is your CD diskdrive) to install the FANUC HSSB Type 2 and NC Board drivers.

    Click OK. HSSB Type 2 now displays in the Models box.8. Click Next.

    The message Windows can install your hardware, using thefollowing settings displays.

    9. Click Next.After copying the files from the disk, the message Windows hasfinished installing the software necessary to support yournew hardware displays.

    10. Click Finish.The System Setting Change dialog box opens with the message Doyou want to shut down your computer now?.

    11. Click No.

  • GFK-1341 Introduction 1-27

    To configure new hardware drivers, do this:

    1. From the Start menu, select the Control Panel.2. Double-click the System icon.3. In the System Properties dialog box, click the Device Manager tab.

    4. Under FANUC Open CNC, double-click HSSB Type 2.The Properties dialog box for the device opens.

    5. Click the Settings tab.

    In the Node name field, enter a proper name for the machineconnected to the HSSB or NC card.

    In the CNC type field, select the appropriate driver type.6. Click the Resources tab.

    7. Click OK if the address matches what is configured on the HSSB card.Otherwise, click Change Setting to select a new address, whichyou previously decided.

    8. Click OK.9. Click OK in the System Properties dialog box.

    The System Settings Change dialog box opens and you are asked if youwant to restart your computer now.

    10. Click No.11. Wait for the Restart Windows dialog box to open.

    12. Click OK to restart your computer.

  • 1-28 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Adding and Configuring FANUC Driver Propertiesfor Windows NTAfter the installation completes, you can add and configure additional FANUC HSSBType 2 or NC Card drivers from the Control Panel. To add new hardware, do this:

    1. From the Start menu, select the Control Panel.2. Double-click the HSSB icon. The HSSB dialog box opens.3. Click Setting The HSSB : Node 0 dialog box opens.4. In the Node Name field, enter a proper name for the machine

    connected to the HSSB or NC card.

    5. In the CNC Type field, select the appropriate driver type.6. In the I/O Port Address field, select the address that matches what is

    configured on the HSSB card.

    7. Click OK.8. If additional new hardware is to be configured, select the node number

    in the Node field of the HSSB dialog box and repeat steps 3 through 7.9. If no additional new hardware is to be configured, click Close in the

    HSSB dialog box.

    The HSSB window opens with the message Do you wish to restartyour computer now?.

    10. Click Yes.

  • GFK-1341 Introduction 1-29

    Verifying Successful CommunicationsTo verify successful communications:

    1. In the CNC QuikStart Configuration Cabinet, select Commandprompt... from the Tools menu.

    2. Enter the following command at the command prompt: test_cnc

    If you have installed your hardware and software properly, you will receive messagessimilar to the following:CNC Test Program Version 4.00 (Build 740)

    Established communications with the Node 0------------------------------------------

    Node Name: FS160Node Address: 0280Node CNC Type: Series 160/180/210Node Status: InstalledCNC Model: 16CNC Type: MCNC Series Number: B0A1CNC Version Number: 0020Current controlled axes: 5Maximum controlled axes: 8

    Established communications with the Node 1------------------------------------------

    Node Name: FS150Node Address: 0300Node CNC Type: Series 150Node Status: InstalledCNC Model: 15CNC Type: TCNC Series Number: A2D2CNC Version Number: JCurrent controlled axes: 2Maximum controlled axes: 10

    Important: If the test_cnc program does not display messagessimilar to the above example, then you have not completed theinstallation correctly. You must be able to run the test_cnc programsuccessfully before continuing.

  • 1-30 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Registering CIMPLICITY HMI for CNC SoftwareIf you purchased a licensed CIMPLICITY HMI for CNC system, you need to registeryour software in order to access its full functionality. For a complete description,refer to the CIMPLICITY HMI Base System Users Manual (GFK-1180).

    Calling GE FanucUse one of these numbers to reach GE Fanuc to complete your registration:

    Fax: (518) 464-4581Phone: (518) 464-4619Faxes and telephone calls are processed between 8 A.M. and 5 P.M. Eastern time,Monday through Friday, except for regularly scheduled holidays. Faxes and callsreceived after hours, on weekends, or holidays will be processed as soon as possibleon the following business day.

    Removing CIMPLICITY HMI for CNC SoftwareThe instructions for removing CIMPLICITY HMI for CNC software from Windows98/95 and Windows NT systems are below.

    Important: Before you remove CIMPLICITY HMI for CNCsoftware from your computer, you should save any projects that youdont want to lose. You can save them on diskette, or in anon-CIMPLICITY directory.

    From Windows 98/95Do the following to remove CIMPLICITY HMI for CNC software from a Windows98/95 computer:

    1. Use the Add/Remove applet on the Control Panel to removeCIMPLICITY HMI for CNC software.

    2. Reboot your computer.

    From Windows NTDo the following to remove CIMPLICITY HMI for CNC software from a WindowsNT computer:

    1. From the Start menu, open the Control Panel.2. Open the Add/Remove Programs icon.3. Select CIMPLICITY HMI for CNC from the list of programs, and then

    select Add/Remove.4. After the software is removed, reboot your computer.

  • GFK-1341 2-1

    Getting Started

    Using the CNC QuikStart ProjectWhen you install CIMPLICTY HMI for CNC, the CNC QuikStart project isautomatically loaded on your computer. You can use this project "as is", or you canmodify it to fit your application.

    Note: Your computer must be connected to a CNC and the CNC must bepowered up for the CNC QuikStart project to function properly.To start the CNC QuikStart Project:

    1. Select the Start CNC QuikStart Project icon from the CIMPLICITYHMI program group.

    A CimView dialog box opens, asking Do you want to start theproject CNC_QUIKSTART.GEF?

    2. Click Yes.You will now see a series of dialog boxes with messages indicating theCIMPLICITY processes are starting.

    3. Wait for the CIMPLICITY HMI for CNC QuikStart Project mainwindow to open.

  • 2-2 CIMPLICITY HMI CNC Operation Manual GFK-1341

    The following sections describe the various screens that can be displayed from thismain window.

    Note: When you access a screen that displays CIMPLICITY point data, theCIMPLICITY Login dialog box opens, requesting that you log into the CIMPLICITYsystem.

    Enter CNC_USER or ADMINISTRATOR in the Username field, and then clickOK.

    Axis PositionsWhen you click the Axis Positions button on the CIMPLICITY HMI for CNCQuikStart Project screen, the Axis Positions Menu screen opens.

    Click the Main Menu button to return to the CIMPLICITY HMI for CNC QuikStartProject screen.Use the buttons on this screen to display the Relative Axis, Absolute Axis, Distance-to-Go, Machine Axis and Handle Interruption screens.

  • GFK-1341 Getting Started 2-3

    For example, when you click the Relative Axis button, the Relative Axis screenopens.

    In this example, data is being displayed for CNC Device 0 with three axis positions.

    You can use CimEdit to modify this and other axis position screens, to displayadditional axis positions.

  • 2-4 CIMPLICITY HMI CNC Operation Manual GFK-1341

    SettingsWhen you click the Settings button on the CIMPLICITY HMI for CNC QuikStartProject screen, the Settings Menu screen opens. Use the buttons on this screen todisplay the Custom Macro Variables, Pitch Error Compensation, and Parametersscreens.

    Click the Main Menu button to return to the CIMPLICITY HMI for CNC QuikStartProject screen.

  • GFK-1341 Getting Started 2-5

    Custom Macro VariablesUse the Custom Macro Variables screen to read and write Custom Macro Variables100 - 109. To set the value of a Custom Macro Variable click on the data value.

    In this example, data is being displayed for CNC Device 0.

    You can use CimEdit to modify this screen to display additional custom macrovariables.

  • 2-6 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Pitch Error CompensationUse the Pitch Error Compensation screen to read and write entries in the pitch errorcompensation table for entries 0 - 9. The values are displayed in the right side of thescreen. This pre-built screen demonstrates the use of sliders to set CIMPLICITYpoints.

    In this example, data is being displayed for CNC Device 0.

    You can use CimEdit to modify this screen to display additional pitch errorcompensation values.

  • GFK-1341 Getting Started 2-7

    ParametersUse the Parameters screen to read and write parameter values in the CNC parametertable.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • 2-8 CIMPLICITY HMI CNC Operation Manual GFK-1341

    ProgramsWhen you click the Programs button on the CIMPLICITY HMI for CNC QuikStartProject screen, the Programs Menu screen opens. Use the buttons on this screen todisplay Part Program, Program Check, and Program MDI screens. .

    Click the Main Menu button to return to the CIMPLICITY HMI for CNC QuikStartProject main screen.

    Part ProgramWhen you click the Part Program button, the Node Selection dialog box opens withavailable node(s).

    Select a node and then click OK. The CNC Part Program Application dialog boxopens.

  • GFK-1341 Getting Started 2-9

    You can use the Part Program Application dialog box to view, edit, rename anddelete part programs on your PC or CNC. You can upload or download partprograms between your PC and CNC, and select and rewind a program on your CNC.You can use any file directory and part program existing on your PC network whereyou have a drive on your PC mapped. You can also upload and download multiplepart programs.

    For more detailed description of this user interface, please see Chapter 11, UsingCNC Part Program Application, in this manual.

  • 2-10 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Program CheckUse the Program Check screen to display the part program that is currently executingin your CNC. The particular program line that is executing is highlighted.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • GFK-1341 Getting Started 2-11

    Program MDIUse the Program MDI screen to manually enter a part program and download it tothe CNC for immediate execution.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

    Operator Control PanelUse the Operator Control Panel screen to access data related to operating the CNC.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • 2-12 CIMPLICITY HMI CNC Operation Manual GFK-1341

    PMC Data MenuWhen you click the PMC Data button on the CIMPLICITY HMI for CNC QuikStartProject screen, the PMC Data Menu screen opens.

    Click the Main Menu button to return to the CIMPLICITY HMI for CNC QuikStartProject screen.Use the buttons on this screen to display screens that allow you to read and writePMC "BMI Bits". Screens are provided to read and write the following bits:

    G0000 - G0004

    F0000 - F0004

    Y0000 - Y0004

    X0000 - X0004

    A0000 - A0004

    R0000 - R0004

  • GFK-1341 Getting Started 2-13

    To set a particular bit, click on the bit that you would like to set. The screen whichallows you to read and write G bits is displayed below:

    You can use CimEdit to modify this and other PMC Data screens to displayadditional information.

  • 2-14 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Diagnostics MenuWhen you click the Diagnostics button on the CIMPLICITY HMI for CNCQuikStart Project screen, the Diagnostics Menu screen opens. Use the buttons onthis screen to display screens that allow you to view diagnostic information aboutyour CNC. These screens are Diagnosis, Alarms, Alarm History, Operator Messagesand System Configuration.

    Click the Main Menu button to return to the CIMPLICITY HMI for CNC QuikStartProject screen.

  • GFK-1341 Getting Started 2-15

    DiagnosisUse the Diagnosis screen to display all diagnostic bits for the CNC...

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

    AlarmsUse the CNC Alarm screen to display current CNC alarms.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • 2-16 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Alarm HistoryUse the Alarm History screen to display all alarm history for the CNC.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

    Operator MessagesUse the Operator Messages screen to display all operator messages for the CNC.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • GFK-1341 Getting Started 2-17

    System ConfigurationUse the System Configuration screen to display the software, slot, and moduleconfiguration for the CNC.

    This screen was created using CimEdit. It contains an OLE embedded object thatcan be resized.

  • 2-18 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Program StatusWhen you click the Status button on the CIMPLICITY HMI for CNC QuikStartProject screen, the Program Status screen opens. Use the Program Status screen todisplay the active program number, the active sequence number, the actual axisfeedrate, and the actual spindle speed.

    You can also:

    Click the Set Max RPM button to set the maximum RPM scale on theActual Spindle Speed gauge.

    Click the Main Menu button to return to the CIMPLICITY HMI forCNC QuikStart Project screen.

    You can use CimEdit to modify this screen to display additional status informationfrom your CNC.

    ExitClick the Exit button to close the CIMPLICITY HMI for CNC QuikStart Projectwindow.

    Closing the window does not stop the project. To stop the CIMPLICITY HMI forCNC QuikStart project:

    1. Open the CNC QuikStart Workbench.2. Click the Stop button on the toolbar, or select Stop from the Project

    menu.

  • GFK-1341 Getting Started 2-19

    Accessing the CNC QuikStart WorkbenchTo open the CIMPLICITY HMI CIMPLICITY Workbench for the CNC QuikStartproject, select the CNC QuikStart Project icon from the CIMPLICITY HMI programgroup.

    Use the CNC QuikStart CIMPLICITY Workbench to access the configurationinformation associated with the CNC QuikStart project. You can also start and stopthe project from the workbench.

  • GFK-1341 3-1

    Accessing the Basic OperationPackage 1

    Accessing the Basic Operation Package 1For detailed information about using the Basic Operation Package 1 (BOP 1), see theBasic Operation Package 1 (BOP 1) for Windows 95/NT Operators Manual (GFZ-62994EN/01).To activate the Basic Operation Package 1, click the Basic Operation Package 1icon in the Main program group:

    Note: You can activate the Basic Operation Package 1 even if aCIMPLICITY HMI for CNC project is not currently executing.The Node Selection dialog box opens.

    Select the node you want, then click OK.

  • 3-2 CIMPLICITY HMI CNC Operation Manual GFK-1341

    The FANUC Basic Operation Package window for the node opens.

    You can use the Basic Operation Package 1 to activate various screens displayingCNC data.

  • GFK-1341 Accessing the Basic Operation Package 1 3-3

    Basic Operation Package 1 Child ScreensA child window in the FANUC Basic Operation Package window displays theelements of NC screens. You can display two or more child windows in the parentwindow of the FANUC Basic Operation Package window.

    For example, the following FANUC Basic Operation Package window displays threechild windows. They are:

    Over All Position

    Modal

    Actual Speed

    Each child window displays its number in angle brackets before its name in theTitlebar. To switch to another child window, press the Alt key plus the childwindows number. For example, to switch to the Actual Speed child window in theabove screen, press Alt+3.A collection of child windows is called a Chapter (Chp), and a collection of chaptersis called a Function (Fct). You can use the Chp and Fct soft keys displayed in theparent window to select a function and chapter.

  • 3-4 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Soft KeysYou can select the soft keys by clicking on the mouse or by pressing thecorresponding key on the keyboard (F1 through F12), as identified below.

    Function Soft Keys

    The Function (Fct) soft keys are shown above. To display the Chapter (Chp) softkeys, press F1 (Chp). To display the Screen Operation (Opr) soft keys, press F12(Opr).

    Note: The icons displayed for the Function (Fct) soft keys are the same asthose displayed for the Chapter (Chp) soft keys, as shown below.

    Chapter Soft Keys

    To display the Function (Fct) soft keys when the Chapter soft keys are displayed,press F1 (Fct). To display the Screen Operation (Opr) soft keys, press F12 (Opr).

    Operation Soft Keys

    To display the Function (Fct) soft keys when the Operation soft keys are displayed,press F1 (Fct). To display the Chapter (Chp) soft keys, press F12 (Chp).

  • GFK-1341 Accessing the Basic Operation Package 1 3-5

    Arranging Windows

    Note: A mouse is required in order to change the window arrangement onyour screen.

    You can move the child window within the parent window. You can also change thesize and position of the child window by dragging the mouse. A child window mayautomatically change its own display form to conform to the length and width ratio ofthe window.

    Information on the screen display is stored in the Windows 95 directory under:[HKEY_CURRENT_USER\Software\VB and VBA ProgramSettings\WINBOP?][HKEY_CURRENT_USER\Software\VB and VBA ProgramSettings\WINBOPL?]

    where ? represents a number or blank.

    Selecting the CNC PathIf your CNC is a TT/MM system or has the Loader Control board, you can changethe CNC path.

    To change the CNC path:

    1. If the Path soft key is not already displayed, press F1 (Fct).

    2. Click the Path soft key to display the Path Setting dialog box.

    3. Select the appropriate default path, and click OK. If the correct defaultpath is already displayed, click Cancel.

  • 3-6 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Standard Screens in Basic Operation Package 1Standard screens that you can display in the child window in BOP 1 include:

    Overall Position Relative Position Absolute Position Machine Position Distance to Go Actual Speed (Feed Rate, Spindle Speed) Program Edit MDI Program Program Check Modal Current / Next Block Setting (Handy) Setting (Timer) Tool Offset Parameter Servo Setting Servo Tuning Alarm OLE Object Operating Monitor Tool Life Management Spindle Setting/Tuning Diagnosis System Configuration Operator Messages Alarm History Data I/O Wave Diagnosis Chuck and Tailstock Barriers Chopping

    The function option is required on the CNC side in order to display these screens:

    Handle Interruption Program Restart Custom Macro Variables Work Origin Offset Operators Panel Pitch Error Compensation

    This screen is not normally displayed and requires the function option on the CNCside in order to display it

    Cutting Time / Parts Count (Parts Count, Run Time, Cycle Time)

  • GFK-1341 Accessing the Basic Operation Package 1 3-7

    Exiting from the Basic Operation Package 1To exit from the Basic Operation Package 1, display the Function soft keys and thenclick the Exit soft key.

  • GFK-1341 4-1

    Configuring CNC Data Points

    About Configuring CNC Data PointsThe CIMPLICITY HMI for CNC QuikStart project, discussed in Chapter 2, containsmore than 1500 pre-configured CIMPLICITY HMI points. You can use this projectas a starting point for your CIMPLICITY HMI for CNC project configuration. Tocopy the CNC QuikStart project:

    1. Open the CNC QuikStart project CNC_QuikStart CIMPLICITYWorkbench.

    2. Select Copy to Project from the File menu.3. Enter your project name and directory in the Copy Project to New

    Project dialog box, then select Create.You can use any combination of pre-configured and configured CIMPLICITY HMIfor CNC points for each of the following types of CNC data:

    Axis Position Data (Relative, Absolute, Machine, and Distance-to-Goaxis positions)

    PMC "BMI Bits" (G, F, Y, X, A, R, T, K, C, and D) Pitch Error Compensation Data

    Custom Macro Variable Data

    Active Program Number / Active Program Sequence Number

    Skip Data

    Actual Axis Feedrate / Actual Spindle Speed

    Tool Offset Data

    Current Tool Number

    Work Zero Offset Data

    Parameter Data

  • 4-2 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Using CIMPLICITY HMI Floating Point DataAll floating point data is actually stored on the CNC in two (2) separate memorylocations:

    A long integer that specifies the value

    A short integer that specifies the number of decimal places (forexample, the precision).

    Within CIMPLICITY HMI software, these two integers are converted into a single 8-byte, double precision, floating point number, and stored in a CIMPLICITY HMIpoint of type REAL.

    It is important to note that the nature of floating point data is such that imprecision islikely in the least significant digits.

    Thus, when dealing with CIMPLICITY HMI points of type REAL, it is notappropriate to use these points in conditions involving EQUALS or NOT EQUALS.For example, it would not be appropriate to test if CIMPLICITY HMI real point "A"equals "5", since the exact representation stored in A might be"5.000000000000001". Instead, use the "Less than or equal to" or "Greater than orequal to" operators, as appropriate.

    General Procedure for Adding CIMPLICITY HMI PointsThe CIMPLICITY HMI Base System Users Manual (GFK-1180) describes all of thevarious attributes that can be specified when configuring a CIMPLICITY HMI point.This section describes the absolute minimum information that must be specified toconfigure a point:

    1. Activate your projects CIMPLICITY Workbench.2. If your project is not currently executing, then you should start your

    project. You can do this by selecting the Run option from the Projectmenu.

    3. After your project has started, select the Dynamic option from theTools menu to enable dynamic configuration.The CIMPLICITY Login dialog box opens.

    4. Enter ADMINISTRATOR in the User field.5. Click OK.6. Click the Points icon in the tree to display the Point Configuration grid.7. Click the New button or select New Object from the File menu in the

    CIMPLICITY Workbench window to add a new CIMPLICITY HMIpoint.

    The New Point dialog box opens.

    8. Enter a unique Point ID for the point.

    9. Select the Device option.10. Enter the name of the device associated with your CNC in the Device

    field.

  • GFK-1341 Configuring CNC Data Points 4-3

    11. Select Analog or Boolean for the Class, as appropriate.12. Click OK.13. The Point Properties dialog box for the new point opens

    14. In the Description field, enter a description of the point you aredefining.

    15. In the Data Type field, select the appropriate data type for the pointyou are defining.

    16. In the Elements field, enter the number of elements in the point.17. Select or clear the Read Only check box as appropriate for the type of

    point you are defining.

    18. Click the Device tab to specify the address for your point.

    19. In the Address field, enter a valid address for the point.20. If you are defining a digital point, you may also be required to enter

    data in the Address Offset field to specify the particular bit of datayou would like to reference.

    21. Set the Update Criteria field to On Change.The following sections describe the Class, the Data Type, the read/write access,the Address, and the Address Offset that you must specify in order to configure aparticular CNC point.

  • 4-4 CIMPLICITY HMI CNC Operation Manual GFK-1341

    Axis Position DataYou can configure CIMPLICITY HMI points to read Relative, Absolute, Distance-to-Go, or Machine Axis positions. You may not write axis points.

    When specifying addresses for axis positions, the number following the two-letterprefix specifies the particular axis. For example, DA6 specifies Distance-to-Go axisnumber 6.

    Support is provided for obtaining data from up to 8 axes for Series 160/180/210 andup to 15 axes for Series 150. If the current number of controlled axes on your CNCis less than 8, then you will only be able to obtain data for the number of axes youhave configured. For example, if your CNC is currently configured for 3 controlledaxes, then you may define points for Machine Axis Positions MA1 - MA8. However,only CIMPLICITY HMI points MA1, MA2, and MA3 will have values.

    When configuring these points, you must specify the following attributes:

    Relative Axis PositionsPoint Class: ANALOGType: REALAccess: READSeries 160/180/210Valid Addresses: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8Series 150Valid Addresses: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9,

    RA10, RA11, RA12, RA13, RA14, RA15Power Mate DValid Addresses RA1, RA2Power Mate HValid Addresses RA1, RA2, RA3, RA4, RA5, RA6Address Offset: none

    Absolute Axis PositionsPoint Class: ANALOGType: REALAccess: READSeries 160/180/210Valid Addresses: AA1, AA2, AA3, AA4, AA5, AA6, AA7, AA8Series 150Valid Addresses: AA1, AA2, AA3, AA4, AA5, AA6, AA7, AA8, AA9,

    AA10, AA11, AA12, AA13, AA14, AA15Power Mate DValid Addresses AA1, AA2Power Mate HValid Addresses AA1, AA2, AA3, AA4, AA5, AA6Address Offset: none

  • GFK-1341 Configuring CNC Data Points 4-5

    Distance-to-Go Axis PositionsPoint Class: ANALOGType: REALAccess: READSeries 160/180/210Valid Addresses: DA1, DA2, DA3, DA4, DA5, DA6, DA7, DA8Series 150Valid Addresses: DA1, DA2, DA3, DA4, DA5, DA6, DA7, DA8, DA9,

    DA10, DA11, DA12, DA13, DA14, DA15Power Mate DValid Addresses DA1, DA2Power Mate HValid Addresses DA1, DA2, DA3, DA4, DA5, DA6Address Offset: none

    Machine Axis PositionsPoint Class: ANALOGType: REALAccess: READSeries 160/180/210Valid Addresses: MA1, MA2, MA3, MA4, MA5, MA6, MA7, MA8Series 150Valid Addresses: MA1, MA2, MA3, MA4, MA5, MA6, MA7, MA8, MA9,

    MA10, MA11, MA12, MA13, MA14, MA15Power Mate DValid Addresses MA1, MA2Power Mate HValid Addresses MA1, MA2, MA3, MA4, MA5, MA6Address Offset: none

  • 4-6 CIMPLICITY HMI CNC Operation Manual GFK-1341

    PMC BMI BitsYou can configure CIMPLICITY HMI points to read and write PMC data, frequentlyreferred to as "BMI Bits". This includes G, F, X, Y, R, A, T, K, C, and D BMI Bits.

    You may configure points which read and write individual bits of data usingCIMPLICITY HMI digital points, or you may access PMC data locations asindividual bytes, words (2 bytes), or longwords (4 bytes) of data at a time usingCIMPLICITY analog points.

    When configuring digital points to access bits of data, CIMPLICITY HMI softwareaccesses the memory location as a byte. In order to specify the particular bit, youmust set the Address Offset field to a value between 0 and 7, where 0 specifies theleast significant bit, and 7 specifies the most significant bit.

    When configuring analog points to access 1, 2, or 4 bytes of data at a time, youshould not set the Address Offset field.

    G DataYou can configure CIMPLICITY HMI points to read and write G data. G data isinformation that is sent from the PMC to the CNC. To configure digital points toreference individual bits, configure your points as follows:

    Point Class: DIGITALType: BOOLAccess: READ or READ/WRITEValid Addresses: Gxxxx, where xxxx is a valid address for your PMC typeAddress Offset: 0-7, for the particular bit you want to reference

    To configure analog points to reference individual bytes, words, or longwords,configure your point as follows:

    Point Class: ANALOGType: SINT, INT, or DINT (1, 2, or 4 bytes)Access: READ or READ/WRITEValid Addresses: Gxxxx, where xxxx is a valid address for your PMC typeAddress Offset: none

    The current supported addresses are:Series 160/180/210 PMC Type Valid Address RangeRA1/RA3/RB3/RC3 G0000-G0255, G1000-G1255RB4/RC4 G0000-G0511, G1000-G1511

    Series 150 PMC Type Valid Address RangeNA/NB G0000-G0511

    Power Mate D/H PMC Type Valid Address RangeAll G0000-G0255, G1000-G1255

  • GFK-1341 Configuring CNC Data Points 4-7

    F DataYou can configure CIMPLICITY HMI points to read F data. F data may not bewritten. F data is information that is sent from the CNC to the PMC. To configuredigital points to reference individual bits, configure your points as follows:

    Point Class: DIGITALType: BOOLAccess: READValid Addresses: Fxxxx, where xxxx is a valid address for your PMC typeAddress Offset: 0-7, for the particular bit you want to reference

    To configure analog points to reference individual bytes, words, or longwords,configure your point as follows:

    Point Class: ANALOGType: SINT, INT, or DINT (1, 2, or 4 bytes)Access: READValid Addresses: Fxxxx, where xxxx is a valid address for your PMC typeAddress Offset: none

    The current supported addresses are:Series 160/180/210 PMC Type Valid Address RangeRA1/RA3/RB3/RC3 F0000-F0255, F1000-F1255RB4/RC4 F0000-F0511, F1000-F1511

    Series 150 PMC Type Valid Address RangeNA/NB F0000-F0319

    Power Mate D/H PMC Type Valid Address RangeAll F0000-F0255, F1000-F1255

  • 4-8 CIMPLICITY HMI CNC Operation Manual GFK-1341

    X DataYou can configure CIMPLICITY HMI points to read X data. X data may not bewritten. X data is input data from the machine tool to the PMC. To configure digitalpoints to reference individual bits, configure your points as follows:

    Point Class: DIGITALType: BOOLAccess: READValid Addresses: Xxxxx, where xxxx is a valid address for your PMC typeAddress Offset: 0-7, for the particular bit you want to reference

    To configure analog points to reference individual bytes, words, or longwords,configure your point as follows:

    Point Class: ANALOGType: SINT, INT, or DINT (1, 2, or 4 bytes)Access: READValid Addresses: Xxxxx, where xxxx is a valid address for your PMC typeAddress Offset: none

    The current supported addresses are:Series 160/180/210 PMC Type Valid Address RangeRA1/RA3/RB3/RC3/RB4/RC4 X0000-X0127, X1000-X1063

    Series 150 PMC Type Valid Address RangeNA/NB X0000-X0127

    Power Mate D/H PMC Type Valid Address RangeAll X0000-X0127, X1000-X1063

    Y DataYou can configure CIMPLICITY HMI points to read and write Y data. Y data isoutput data from the PMC to the machine tool. To configure digital points toreference individual bits, configure your points as follows:

    Point Class: DIGITALType: BOOLAccess: READ or READ/WRITEValid Addresses: Yxxxx, where xxxx is a valid address for your PMC typeAddress Offset: 0-7, for the particular bit you want to reference

    To configure analog points to reference individual bytes, words, or longwords,configure your point as follows:

    Point Class: ANALOGType: SINT, INT, or DINT (1, 2, or 4 bytes)Access: READ or READ/WRITEValid Addresses: Yxxxx, where xxxx is a valid address for your PMC typeAddress Offset: none

  • GFK-1341 Configuring CNC Data Points 4-9

    The current supported addresses are:Series 160/180/210 PMC Type Valid Address RangeRA1/RA3/RB3/RC3/RB4/RC4 Y0000-Y0127, Y1000-Y1063

    Series 150 PMC Type Valid Address RangeNA/NB Y0000-Y0127

    Power Mate D/H PMC Type Valid Address RangeAll Y0000-Y0127, Y1000-Y1063

    R DataYou can configure CIMPLICITY HMI points to read and write R data. R data is forinternal relays. To configure digital points to reference individual bits, configureyour points as follows:

    Point Class: DIGITALType: BOOLAccess: READ or READ/WRITEValid Addresses: Rxxxx, where xxxx is a valid address for your PMC typeAddress Offset: 0-7, for the particular bit you want to reference

    To configure analog points to reference individual bytes, words, or longwords,configure your point as follows:

    Point Class: ANALOGType: SINT, INT, or DINT (1, 2, or 4 bytes)Access: READ or READ/WRITEValid Addresses: Rxxxx, where xxxx is a valid address for your PMC typeAddress Offset: none

    The current supported addresses are:Series 160/180/210 PMC Type Valid Address RangeRA1 R0000-R0999, R9000-R9099RA3 R0000-R0999, R9000-R9015,

    R9016-R9099, R9100-R9117RB3/RC3 R0000-R1499, R9000-R9015,