40
. HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual Memex Automation Inc. 200 – 3425 Harvester Rd., Burlington, Ontario Canada L7N 3N1 Phone: 905-635-3040 Fax: 905-631-9640 www.memex.ca © 2012 Memex Autoamtion Inc. All Rights Reserved. Fanuc is a trademark of Fanuc Ltd. All other brand names and models mentioned in this manual are for reference only and are considered to be trademarks or registered trademarks of their respective owners. Memex Automation Inc. assumes no liability for the use of this manual.

HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

Embed Size (px)

Citation preview

Page 1: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

.

HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual

Memex Automation Inc.

200 – 3425 Harvester Rd., Burlington, Ontario Canada L7N 3N1 Phone: 905-635-3040 Fax: 905-631-9640

www.memex.ca

© 2012 Memex Autoamtion Inc. All Rights Reserved.

Fanuc is a trademark of Fanuc Ltd. All other brand names and models mentioned in this manual are for reference only and are considered to be trademarks or registered trademarks of their respective owners.

Memex Automation Inc. assumes no liability for the use of this manual.

Page 2: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

TABLE OF CONTENTS

TABLE OF CONTENTS 1. INTRODUCTION........................................................................................................................ 1-1

PRODUCT OVERVIEW ....................................................................................................................... 1-1 ABOUT THIS MANUAL ...................................................................................................................... 1-1 CONVENTIONS USED IN THE MANUAL ............................................................................................. 1-1 BEFORE YOU BEGIN… .................................................................................................................... 1-2 FANUC 11 BASICS ............................................................................................................................ 1-3 BACKUP PARAMETERS ..................................................................................................................... 1-5 CONSIDERATIONS ............................................................................................................................ 1-5 HSL3 BOARD LAYOUT .................................................................................................................... 1-7

2. BACKUP YOUR CONTROL ..................................................................................................... 2-1

SAVING NC PARAMETERS ............................................................................................................... 2-1 SAVING PITCH ERROR COMPENSATION DATA ................................................................................. 2-1 SAVING PART PROGRAMS ................................................................................................................ 2-2 SAVING TOOL OFFSETS .................................................................................................................... 2-2 RECORDING WORK OFFSETS ............................................................................................................ 2-3 RECORDING PC PARAMETERS ......................................................................................................... 2-3 RECORDING SYSTEM PARAMETERS ................................................................................................. 2-3 RECORDING SETTING DATA ............................................................................................................. 2-3

3. FANUC 11 INSTALLATION PROCEDURES ........................................................................ 3-1

EXCHANGE THE MEMORY ................................................................................................................ 3-1

4. RESTORING YOUR CONTROL.............................................................................................. 4-1

ENTERING SYSTEM PARAMETERS .................................................................................................... 4-1 LOADING NC PARAMETERS ............................................................................................................. 4-2 ENTERING PC PARAMETERS ............................................................................................................ 4-2 LOADING PITCH ERROR COMPENSATION DATA ............................................................................... 4-2 PARAMETER SENTRY SAVE .............................................................................................................. 4-3 LOADING TOOL OFFSETS ................................................................................................................. 4-3 LOADING PART PROGRAMS ............................................................................................................. 4-4

5. VERIFY YOUR CONTROL ...................................................................................................... 5-1

INSTALLATION CHECKLIST ............................................................................................................... 5-2

6. TECHNICAL NOTES ................................................................................................................. 6-1

LED’s & Switches ....................................................................................................................... 6-1 HSL ERROR CODES ......................................................................................................................... 6-2 USING THE MME PARAMETER SENTRY SYSTEM ............................................................................ 6-4 FANUC 11 TECHNICAL SUMMARY ................................................................................................... 6-5 FANUC SYSTEM 11 MACHINE PARAMETER WORKSHEET ................................................................. 6-7

Page 3: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

TABLE OF CONTENTS

7. VERIFY YOUR CONTROL ...................................................................................................... 7-1

APPENDIX A: TECHNICAL SUPPORT ................................................................................................. 7-1 APPENDIX B: WARRANTY INFORMATION ......................................................................................... 7-3 APPENDIX C: STANDARD ASCII TABLE .......................................................................................... 7-4 APPENDIX D: GLOSSARY ................................................................................................................. 7-5

Page 4: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-1

INTRODUCTION

CHAPTER 1: INTRODUCTION Thank you for your purchase of the Memex memory upgrade. Memex puts a great deal of effort into the design, manufacture and testing of each unit that we sell. We are confident you will find this Memex product a useful addition to your shop floor system.

Product Overview The HSL and MME boards replaces the Fanuc Bubble Memory boards that store all long term memory, such as NC Parameters and Part Programs. About this Manual This Manual details the installation and use of the Memex HSL3/MME board for the Fanuc Series 11 CNC controls. Several sections of the Manual contain specialized information that you will find useful as you install the HSL3/MME Board. • Basics of the Fanuc Series 11 CNC Control (p. 1-3) explains some of the background and

memory features and limitations of the control. • The HSL/MME Board Layout (p. 1-7) shows a graphic drawing of the HSL3/MME Board,

pointing out the important physical features. • The Technical Summary (p. 6-53) section contains specialized information on specific Fanuc

Series 11 Mainboard numbers, software versions, parameter settings, and BMU numbers. • The Glossary (p. 7-5) explains many terms used in computer communications that you may not

be familiar with.

• An Index of key words for reference purposes. Conventions used in The Manual: Bit type Parameters are referred to as 2.5, which means, Parameter 2, Bit 5. Bit type Parameters are always read right to left, with Bit 0 being the rightmost value and Bit 7 being the leftmost value. When you enter in Bit type Parameters into the Fanuc 11 control, you enter them right to left.

Page 5: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-2

INTRODUCTION

Before You Begin…

Before you begin, please record the following information here for future reference. Some of this information will be required during the installation procedure. HSL/MME Serial Number: Date of Installation:

Bottom view of HSL5 serial ports and 10BaseT Ethernet connection.

Page 6: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-3

INTRODUCTION

Basics of the Fanuc Series 11 CNC Control

The Fanuc Series 11 CNC (Computerized Numerical Control) was manufactured by Fanuc Fujitsu Ltd. from 1985 through 1994 and is still regarded by many people in the manufacturing world as the most reliable CNC control Fanuc has ever made. The Fanuc 11 was also the most popular CNC control worldwide until the advent of the Fanuc 0 Series CNC. Fanuc 11 controls were used primarily on 2-4 axis milling machines, lathes, robots, and fabrication equipment.

Fanuc Series 11 controls use a memory technology based on magnetic bubble memory that was originally developed by Texas Instruments and licensed to Hitachi in Japan. This is a non-volatile technology that has no memory loss when power is removed. Bubble memory technology is well suited for CNC controls, as it allows for the permanent storage of the control parameters, as well as the N/C code programs, without requiring constant power for memory refreshing. The memory for a Fanuc Series 11 control is packaged on a circuit board made by Hitachi, for Fanuc, called a BMU (Bubble Memory Unit). It attaches to the Main masterboard of the CNC control. The Fanuc Series 11 control is designed to accommodate various sizes of memory depending on the model and software version of the control. The memory amounts are represented in units of Meters of memory, which refers to the length of a punched paper tape that holds N/C programs. Fanuc Series 11 controls could use from a minimum of 80M to a maximum of 5120M of memory. In computer terms, this represents a low of about 32,000 bytes to a high of about 2,048,000 bytes of N/C program memory with each byte representing a single character of data. The standard method of loading N/C programs into a Fanuc Series 11 control was by reading in punched paper tape. This type of technology was well established in the manufacturing environment at the time of the introduction of the Fanuc 11 control. In addition, the Fanuc Series 11 control was fitted with a bi-directional RS-232 serial port, as well as a 20ma Current Loop port for connection to ASR33/43 Teletype units. An external tape punch machine to punch the N/C tape out of the CNC control’s memory used a parallel interface using the standard Facit 4070. With the rise of Personal Computers (PC’s) through the 1980’s and 1990’s, PC based CAM (Computer Aided Manufacturing) systems became popular as the tool to create N/C programs for CNC controls. The PC’s built-in RS-232 serial port was the most efficient way to transfer N/C programs to the Fanuc 11 control and receive the edited programs back from the control for purposes of off-line storage. The maximum data rate that the RS-232 port on the Fanuc control can use is 9600 baud, which is approximately 960 characters per second. When you are uploading an N/C program from a PC to the Fanuc 11 control using the RS-232 port however, the effective throughput drops to only about 4800 baud. This is because the CNC control must “pre-compile” the ASCII text of the N/C program into a specially encrypted binary format, that is then stored on the BMU. This process limits the speed of uploading to Bubble Memory, as well as machine execution during Direct Numerical Control operation.

Page 7: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-4

INTRODUCTION

A popular use for CNC machine tools is the machining of complex 3-D sculptured surfaces for plastic injection molds, or for the graphite electrodes used by EDM machines to “burn” complex surfaces. The N/C programs that create these surfaces are often much larger than the largest 2MB Bubble that the Fanuc 11 control can take. A special mode of operation call “TAPE MODE” will allow the CNC control to overcome this limitation. Programs larger than the CNC control’s usable N/C program memory, can be run “directly” a block at a time, as if a very large paper tape was being used. This function is called DNC (Direct Numerical Control).

When a Fanuc 11 control is in “Tape” or a DNC mode, there are limitations as to the speed at which that program can run. When direct DNC is used with the multitude of short X, Y, Z moves that usually make up 3-D sculptured surfaces, this data must be read in as ASCII text, parsed for it’s content, and then the actual physical move must be made. All these functions add overhead time to the running of an N/C program and usually mean that a feed rate of no more than 25 Inches Per Minute (IPM) can be used in a direct DNC mode. When the exact same program is loaded into the Fanuc 11 memory, it can often be run 300% faster, because operation from CNC memory does not incur this overhead. The HSL/MME board overcomes all of the Fanuc 11 memory and DNC limitations by replacing the BMU with very fast, modern SRAM memory chips and 10BaseT Ethernet access.

Using Memex’s NetDNC and MxServer the HSL5 can automatically load files via Ethernet

Page 8: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-5

INTRODUCTION

Backup Parameters It is a good idea to make a manual backup of all information in the BMU before proceeding (if possible). The HSL/MME contains no useful information when shipped, and as such the following data must be reloaded: NC parameters, PC parameters, tool offsets, part programs, macro variables (if applicable), and so on.

Considerations Please consider the following points when installing the HSL/MME board:

• The installation of the HSL/MME should be conducted with care. • Never install or remove a board with the control power on. • Take care with the handling of the HSL/MME and BMU as they are static

sensitive. • Keep the boards in the anti-static bags provided. • Take care not to place the circuit boards on a metal surface, as the backup

battery could suffer damage if shorted. • Do not place the HSL/MME in any other slot on the Fanuc masterboard,

other than the slot labeled BMU. • Do not force, drop or otherwise mishandle the boards during the

installation procedure. • Always check the functionality of the machine at the end of the installation

(i.e. move the axes, perform a tool change, run a program, etc.).

Page 9: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-6

INTRODUCTION

HSL5/MME Board Layout:

Connector to Fanuc Master Board

Turbo & Status LED’s Parameter Sentry Switch & Push Button HSL5 Reset

Rechargeable Lithium Battery

RJ45 10BaseT Ethernet Port

Wireless Power Out – 5VDC 2A

COM1 to MxBMI COM2

COM2 to Terminal

COM3 to MxBMI COM1

Page 10: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 1-7

INTRODUCTION

HSL3/MME Board Layout:

COM4 IDC Diagnostic Port

Rechargeable Lithium Batteries

HSL3/MME Status LED’s

HSL3/MME Reset

Parameter Sentry Switch & Push Button

Turbo & Status LED’s

Connector to Fanuc Master Board

COM2 DB9 Terminal Port

COM1 DB25F Data Port

Com 2 DB9 Terminal Port

Page 11: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 2-1

BACKUP YOUR CONTROL

CHAPTER 2: BACKUP YOUR CONTROL

Before starting the installation, power on the control and verify that the machine tool is in good working order. If the control has a system error, or the BMU is inoperable, you will have to replace your memory board with the HSL3/MME, and restore the information from existing backup sources.

Backup the following BMU memory contents: NC parameters, PC Parameters, Tool Offsets, Pitch Error Compensation, and Part Programs (if applicable). All of this information is contained in the Bubble Memory Unit (BMU) and must be restored; therefore all of this information must either be written down or punched out of the control via the RS-232 serial port. Use the “Fanuc System 11 Machine Parameter Worksheet” provided on page 6-7 to record the important parameter data. Use the following procedures to save the data on a computer. If in doubt, consult your Fanuc manuals, as they are your ultimate authority on your particular version of control.

1. Set up your computer to receive data through its COM port and connect it to your Fanuc control. Set the communication parameters on your PC for 7 data bits, and the stop bits and baud rate as determined by the applicable parameters for your control. Please refer to the “Fanuc 11 Technical Summary” section on page 6-53 for the appropriate parameters.

2. Make the computer ready to receive the data. • Select EDIT Mode. • Press the SERVICE soft key to display the Parameter (Settings) Screen. • If necessary, use the CHAPTER+ key, then press PUNCH ALL . The Parameters will be punched out.

3. Make the computer ready to receive the Pitch Error data. • Confirm that EDIT Mode is selected. • Press the SERVICE key to display the Parameter (Settings) Screen.

• If necessary, use the CHAPTER+ key, then press PUNCH

PITCH The Pitch Error data will be punched out.

NC Parameters

Pitch Error Compensation

Important!

Page 12: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 2-2

BACKUP YOUR CONTROL

4. NOTE: Any macro programs in the range of O8000-O9999 that have been protected from editing will not be transferred. Release the parameter bits that are protecting them. On a Fanuc 11, one would go through the following steps: To release the Macro Program “Edit Protect” on a Fanuc 11: - Select MDI Mode. - Press the SETTING key until you see the Setting (Settings) Screen. - Press ↑ (Page Up) to locate parameter 8000. Enable the PWE bit

by entering 1 then INPUT (ignore the PW100 alarm).

- Press the SERVICE soft key to display the Parameter (Settings) Screen. - Set parameter 11 bit 0 and 2201 bit 0 (right most digit) to a 0 (zero). - Press the SETTING key and set PWE to 0.

- Press RESET to clear the PW100 alarm. • Make the computer ready to receive the programs. • Select EDIT Mode. • Press PROGRAM to display the Program Screen.

• If necessary, use the CHAPTER+ key, then press PUNCH ALL All of the programs will be punched out.

5. Make the computer ready to receive the Tool Offset data. • Confirm that EDIT Mode is selected. • Press OFFSET to display the Tool Offset Screen.

• If necessary, use the CHAPTER+ key, then press PUNCH TOOL The Tool Offsets will be punched out.

Part Programs

Tool Offsets

Page 13: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 2-3

BACKUP YOUR CONTROL

6. Press OFFSET again to display the Work Zero Offset Screen. Record the Work Offsets in the following chart:

00 01 02 03 X Y Z

Relative 04 05 06 X Y Z

7. Write down the PC Parameters, including the Timers, Counters, Keep Relays and Data Tables. • Press the NC/PC key to display the PC Parameter Screen.

• Press the PCPRM key to display the Timer data. • Write down the PC Timer data values on the Parameter chart found in the back of this manual. Press the ↓ (Page Down) key to be sure you’ve written them all down. • Press COUNTR KEEPRL DATA and POS to view and record all of the remaining PC Parameters on the Parameter chart found on page 6-7 of this manual. Be sure to press the ↓ (Page Down) key on each screen to make sure you have recorded all the parameters.

8. Press the NC/PC key, then SERVICE Parameter (Settings) Screen.

• Type 0 INP_NO. to select Parameter 0. You can use the ↓ (Page Down) key to advance the Parameter number. • Write down the System Parameter values on the Machine Parameter Worksheet found on page 6-7 of this manual. • Repeat the last two lines to record the remaining Parameters.

9. Press the SETTING key until you display the Setting (Handy) Screen. • Record all of the Setting Data on the Machine Parameter Worksheet found on page 6-7 of this manual.

Work Offsets

PC Parameters

System Parameters

Setting Data

Page 14: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 3-1

INSTALLATION

CHAPTER 3: FANUC 11 INSTALLATION PROCEDURE Time Needed: About 1 hour Tools Needed: 1 Philips Screwdriver Components: 1 HSL/MME memory board, this manual Controls: Fanuc 11MA

1. Before starting the installation, power on the control and verify that the

machine tool is in good working order.

2. Make sure that you have a current backup of the NC parameters, including

PC Parameters, Tool Offsets, Pitch Error Compensation, and Part Programs. For instructions on downloading your control’s information, refer to Chapter 2 entitled “Backup Your Control” in this manual.

3. Inspect the HSL/MME for any damage during shipping. Also check that the “Factory Test” and “Option” jumpers have been removed. The jumpers on the HSL3/MME do not affect operation when used as a memory board only.

4. With the Fanuc control powered off and the Emergency Stop (E-STOP) button depressed, gain access to the main masterboard. Find the Bubble Memory Unit (BMU) board on the right-hand side* of the masterboard, and carefully remove it with a Philips screw driver. Carefully place the BMU in the anti-static box supplied, and set it aside. * Note: The BMU is located on the left side next to the power supply on Fanuc 12 controls.

5. Install the HSL/MME in the slot where the BMU was removed once again using the Philips screwdriver.

Important!

Install the HSL/MME memory.

Remove the Bubble memory.

Page 15: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 4-1

RESTORE YOUR CONTROL

CHAPTER 4: RESTORE YOUR CONTROL

Before continuing with the manual restoration of your memory board, convert the recorded parameter values in the Machine Parameter Worksheet, from binary to hexadecimal (see page 6-7).

1. Close the door to the control’s masterboard on your machine.

• Power ON the control while holding both the 7 and 9 keys. This will clear the entire memory board in your control! • Wait for the control to completely erase your new memory board. It will be done when you get the “I.P.L. Screen”.

2. At the prompt, enter 9 9 then INPUT . Use the Input button to the right of the MDI keypad.

3. Press Y to Initialize the system label.

4. Enter the number you wrote down from parameter 9000 on the parameter sheet for the No. of Axes, then press INPUT .

5. Beginning with parameter 9100, enter the HEX value of each parameter for the Option #’s that need to be entered. If you incorrectly enter a number at this point, you will have to continue to the end, then begin again with the “99” sequence in step 7 and begin the process again.

6. When you reach the end, press Y to clear the files.

When you get back to the I.P.L. menu, Press 6 , to End IPL. If you should get any alarm in the 900’s, call our toll free tech support line. (Please note that alarm 900 means that no board has been found in the BMU slot).

Entering System Parameters

Page 16: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 4-2

RESTORE YOUR CONTROL 7. Enable the PWE bit.

• Press the SETTING key until you see the Setting (Settings) Screen.

• Press ↑ (Page Up) to locate parameter 8000. Enable the PWE bit

by entering 1 in MDI mode, then INPUT (ignore the PW100 alarm).

8. Go to the Parameter (Setting) screen by pressing the SERVICE soft-key and start re-entering the NC-Service Parameters that you wrote down on the parameter sheet. Enter all the parameters from 0 to 5152 inclusive.

9. Make the computer ready to send the NC Parameter file. • Select EDIT Mode. • Press the EMERGENCY STOP button in. • Press SERVICE to view the Parameter (Settings) Screen.

• Use the CHAPTER+ key, then press READ ALL . • Send the Parameter file from the PC. • Power Off, then On the control.

10. Re-enter the PC Parameters. • Turn on the PWE parameter again (see step 7 above). • Press the NC/PC key to display the PC Parameter Screen.

• Press PCPRM to display the Timer data. • Enter the Timer data that you wrote down on the Machine Parameter Worksheet found on page 6-7 of this manual.. • Press COUNTR KEEPRL DATA and POS to enter the

appropriate data for each type of parameter. Use the ↓ (Page Down) key when there is more than 1 page of data to enter. To enter the Data Tables, first enter the Number of Data to indicate the number of Data Tables. When all of the parameters have been entered correctly, turn off the power.

11. Turn on the control. Make the computer ready to send the Pitch Error data to the control. • Confirm the EMERGENCY STOP button has been depressed. • Turn on the PWE parameter again (see step 7 above).

Pitch Error Compensation

Loading NC Parameters

Entering PC Parameters

Page 17: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 4-3

RESTORE YOUR CONTROL • Press SERVICE to view the Parameter (Settings) Screen.

• Use the CHAPTER+ key, then press READ PITCH . • Send the Parameter file from the PC. • Power Off, then On the control.

12. Perform a Parameter Sentry Save operation by moving and holding the switch on the edge of the HSL3/MME toward SAVE, then pressing the HSL3/MME push button (see HSL3/MME Board Layout, pg. 1-7).

13. Make the computer ready to send the Offset file. • Confirm that the control is in EDIT Mode. • Press PROGRAM to view the Program Screen.

• If necessary, use the CHAPTER+ key, then press READ

• Press (PROG#) 1 , then EXEC • Send the Tool Offset file to the control from your computer. The Tool Offsets will be loaded into the control as program O0001. • Once the file has been sent, press RESET .

• Put the control in MEM Mode, then press CYCLE START .

• Press the left soft-key, then OFFSET key to display the Tool Offsets. • Verify that all of the Tool Offsets have been loaded successfully. If not, reload the Tool Offsets manually as necessary. • If all of the Tool Offsets have been reloaded successfully, delete program 1 by switching to EDIT Mode, pressing PROGRAM ,

O 1 , then DELET .

Loading Tool Offsets

Page 18: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 4-4

RESTORE YOUR CONTROL 14. If you are proceeding to install the HSL3/MME immediately, this is an

optional step. Any macro programs that have been protected from editing will not be loaded. On Fanuc 11 or 12 controls, check that parameters 11 and 2201 have bit 0 = 0. • To release the Macro Program “Edit Protect” on a Fanuc 11/12: - Select MDI Mode. - Turn on the PWE parameter again (see step 7 above). - Press SERVICE to view the Parameter (Settings) Screen. - Set parameter 11 bit 0 and 2201 bit 0 (right most digit) to a 0 (zero). - Press the Left Soft-Key, then SETTING . - Switch PWE to the OFF position. - Press RESET to clear the PW100 alarm. • Make the computer ready to send the program file. • Confirm that the control is in EDIT Mode. • Press PROGRAM to display the Program Screen.

• If necessary, use the CHAPTER+ key, then press READ ALL • Send the programs to the control from your computer.

15.If the programs were protected, restore parameters 11 and 2201 to their original values.

16.Press the OFFSET key and restore the Work Zero offsets.

Loading Part Programs

Page 19: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 5-1

VERIFY YOUR CONTROL

CHAPTER 5: VERIFY YOUR CONTROL

Once the HSL3/MME has been installed either manually or by the Quickload method, satisfy yourself that the control is working properly and that all of your parameters have been restored. Test the machine by the following procedure through either MDI or program:

Home all axes, tool changers and pallets.

Check spindle functionality through all speeds and gear ranges.

Check also Clockwise and Counter-clockwise rotation with M3 and M4 commands in MDI Mode.

Check the tool changer. Be sure that the tool you received was the tool requested and that the carousel rotates in the proper direction.

Check the pallet changer (if applicable). If your machine requires special custom macros for a pallet changer or tool changer, be sure that they have been loaded.

With 2 megs of storage, the MxDS2 is ideal for storing parameters and

programs during the install.

Page 20: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 5-2

VERIFY YOUR CONTROL

HSL/MME INSTALLATION CHECKLIST (for Fanuc Series 11/12 Controls) Check Machine - Power On - Check for Machine Problems Before You Start. Backup Parameters and Programs. Power Off. Depress E-STOP Remove BMU and set it aside. Mount HSL/MME. Set PWE to enable.

Power On the Control with 7 and 9 depressed, to erase HSL/MME.

Enter 99, then the system Options. Exit IPL, then Restore the NC & PC Parameters. Power Off, then ON. Check the Parameters and Machine Operation Thoroughly.

Save your parameters with the Parameter Sentry Save. Complete.

Page 21: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-1

TECHNICAL NOTES

CHAPTER 6: TECHNICAL NOTES LED’s & Switches :

Turbo : Indicates your board has the Turbo option Status : Indicates Fanuc Control activity Save: Move the switch toward SAVE to initiate a Parameter Sentry

Save. Restore: Move the switch toward RESTORE to initiate a Parameter

Sentry Restore operation. Push Button: Parameter Sentry Save or Restore push button, that can also

be used to reset the HSL3/MME

MxHSL3

Page 22: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-2

TECHNICAL NOTES HSL ERROR CODES

The Memex HSL has a Status LED array that displays operating and error conditions. The normal idle state of the HSL Status LED’s looks similar to the image on the left. Certain conditions may result in system errors that will be displayed on the LED bargraph display by a flashing pattern. If you are having difficulty with your HSL board, check the Status LED’s for this alarm condition record the alarm and contact our technical support personnel. Note that LED 0 normally indicates the hardware flow control on COM1. It is on when the RTS signal is asserted and off when RTS is dropped. As well, LED 7 is usually blinking in normal operation. CRC Error: The main firmware is incorrectly loaded or there is a firmware

CRC failure. OBF Error: The HSL experienced an OBF failure in main. OBF Error: The PIC sent an error message to the HSL during the OBF

sequence. OBF Error: The PIC timed-out during the OBF sequence. OBF Error: OBF Checksum failure upon completion of OBF transfer. DMA Error: Bus Error on Source (DMA has terminated with bus error

during read cycle). DMA Error: Bus Error on Destination. (DMA has terminated with bus error

during write cycle). DMA Error: DMA configuration error.

0 1 2 3 4 5 6 7

STATUS 7 6 5 4 3 2 1 0 RST HLT

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

Page 23: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-3

TECHNICAL NOTES PIC Error: Bus time-out during Acquire Bus from PIC. PIC Error: Bus time-out during Acquire Bus from PIC. PIC Error: Obsolete PIC revision. PIC incompatible with HSL. Other Errors: HSL could not determine the Fanuc memory information during installation. HSL firmware is corrupted, load new firmware. HSL firmware is corrupted, load new firmware. The HSL fell out of the Monitor Routine. Program Terminated.

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

Page 24: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-4

TECHNICAL NOTES USING THE PARAMETER SENTRY SYSTEM

The Memex Memory Engine’s Parameter Sentry System is unique and extremely simple to use. The system offers protection of your Fanuc’s first 1280 meters (512K) of memory, thus protecting all of your NC system parameters, PC parameters, Tool Offset data, Pitch Error Compensation data and System data. Note that part programs are not included. All of these parameters are stored in Non-Volatile Flash ROM (EEPROM). This memory is Non-Volatile meaning that it does not require a backup power source of any kind and is a permanent and convenient form of storing your critical control parameters.

Note: Be sure there are no programs loaded into memory above 512K as the parameter sentry system may accidentally same portions of a program if there is one resident in high memory when the save is performed.

To use the Parameter Sentry System, power on your Fanuc control and bring the CRT to the Position screen. Open the control cabinet of the Fanuc control. Make sure that the power remains ON when you open the door to the cabinet. While holding the toggle switch at the bottom of the Memex HSL3/MME board toward the “SAVE” position, momentarily PUSH the “PARAM SENTRY” button, then release the toggle switch. You should notice the LED adjacent to the toggle switch light up for approximately 1 second. This will save your Fanuc system parameters.

To RESTORE your parameters, reverse the above procedure. Make sure that your Fanuc CNC is turned on and that you have access to the Memex HSL3/MME. While holding the toggle switch toward “RESTORE”, momentarily PUSH the “PARAM SENTRY” button, then release the toggle switch. Again, you should notice the “Restore” LED light up for 1 second. Power off your control, then power on again for the saved parameters to take effect.

Page 25: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-5

TECHNICAL NOTES FANUC 11 TECHNICAL SUMMARY The following is a list of the Fanuc parameters that can affect a Memex Memory upgrade. Check and record these before starting. This list is meant as a reference and reflects only what we have found useful - please consult your Fanuc manual for specifics. Please backup all system parameters especially the 9100 series. PUNCHING: Punch NC Parameters - EDIT mode, SERVICE screen, key PUNCH - ALL Punch Pitch Error Compensation - EDIT mode, SERVICE screen, key PUNCH - PITCH Punch All Programs - EDIT mode, Data Protection Key, PRGRM screen, key PUNCH - ALL READING: Load NC Parameters - EDIT, E-Stop, PWE, SERVICE screen, key READ - ALL Load Pitch Error Compensation - EDIT, E-Stop, PWE, SERVICE screen, key READ - PITCH Load All Programs - EDIT mode, PRGRM screen, Data Protection Key, key READ - ALL CLEARING: Delete Directory and Programs - EDIT mode, PRGRM screen, Data Protection Key, key DELETE - PROGRAM - ALL Delete Entire BMU - Power On holding “7”+”9” Relevant Fanuc 11Parameter List Parameter Function Description 0.2 1=Without 0=With Parity Bit 0.3 1=LF 0=LF,CR,CR End of line on punch 0.4 1=EIA 0=ISO Punch Code Format (choose ISO) See parameters 5111 and 5112 for STOP BITS and BAUD RATE information. 20 Input device interface number for foreground 0: Tape Reader 1: RS-232-C interface 1 2: RS-232-C interface 2 3: RS-232-C interface 3 10: Remote (DNC) 11: 20mA current type interface (ASR33, ASR44) 13: RS-422 interface 21 Output device interface number for foreground (Same as 20 except no Tape Reader option) 22 Input device interface number for background (Same as 20) 23 Output device interface number for background (Same as 20 except no Tape Reader option) 5001 I/O device No. to be connected to RS232C interface 1 5002 I/O device No. to be connected to RS232C interface 2 5003 I/O device No. to be connected to RS232C interface 3 5011 I/O device No. to be connected to ASR33/44 interface 5013 I/O device No. to be connected to RS422 interface

Page 26: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-6

TECHNICAL NOTES 5110 Specifications number of I/O device corresponding to device number 1 1: Control codes (DC1 - DC4) are used and feed is punched 2: Control codes (DC1 - DC4) are not used and feed is punched 3: Control codes (DC1 - DC4) are used and feed is not punched 4: Control codes (DC1 - DC4) are not used and feed is not punched 5: Reserved 6: PPR 7: FANUC cassette 5111 Number of stop bits of I/O device corresponding to device number 1 1: 1 Stop bit 2: 2 Stop bits 5112 Baud rate of I/O device corresponding with device number 1 1: 50 7: 600 2: 100 8: 1200 3: 110 9: 2400 4: 150 10: 4800 5: 200 11: 9600 2201.0 Programs O9000 - O9999 (canned cycles) can 0: Be edited 1: Not be edited 11.0 Programs O8000 - O8888 can 0: Be edited 1: Not be edited 2200.3 When programs are loaded, M02, M30 and M99 should 0: Be assumed as program end 1: Not be assumed as program end. In this case a program number must exist in the first block of

the program. 2200.6 When punching the program with external I/O device control (foreground editing only) [parameter 20

and 21], 0: Punch a single program 1: Punch all programs

Page 27: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-7

TECHNICAL NOTES Fanuc System 11 Machine Parameter Worksheet Fanuc 10 / 11 / 12 / 15 Software Version: _______________ Masterboard No.:_____________________

Setting Data Screen (Handy Screen) X Mirror Image Punch Code Y Mirror Image Input Unit A Mirror Image Input Device 1

TV Check Input Device 2 NC-Service Parameters

Par.# Value Par.# Value Par.# Value Par.# Value Par.# Value 0 5001 5110 5130 5150 3 5002 5111 5131 5151

20 5003 5112 5132 5152 21 5011 5120 5140 22 5013 5121 5141 9000 23 5122 5142

Par.# Op# Value Hex Par.# Op# Value Hex Par.# Op# Value Hex 9100 1 9116 17 9132 33 9101 2 9117 18 9133 34 9102 3 9118 19 9134 35 9103 4 9119 20 9135 36 9104 5 9120 21 9136 37 9105 6 9121 22 9137 38 9106 7 9122 23 9138 39 9107 8 9123 24 9139 40 9108 9 9124 25 9200 50 9109 10 9125 26 9201 51 9110 11 9126 27 9202 52 9111 12 9127 28 9203 53 9112 13 9128 29 9204 54 9113 14 9129 30 9205 55 9114 15 9130 31 9206 56 9115 16 9131 32 9207 57 Par.# = Parameter No. Op# = Option No. (To be entered from the I.P.L. screen.) To convert the 9100 parameters to Hex, separate the left half of the parameter from the right half, look up the bit combination for each half on the following chart, and put the two back together to form the Hex value. E.g. Param 9100 = 1101 0110 > becomes 1101 and 0110 D and 6 > to become D6 ! New value for Param 9100 = D6. 0000 = 0 0100 = 4 1000 = 8 1100 = C 0001 = 1 0101 = 5 1001 = 9 1101 = D 0010 = 2 0110 = 6 1010 = A 1110 = E 0011 = 3 0111 = 7 1011 = B 1111 = F

Page 28: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-8

TECHNICAL NOTES PC-Parameters

Timers Spare Counters Kp. Relays No. Data No. Data No. Data No. Preset Current No. Data 1 21 1 1 2 22 2 2 3 23 3 3 4 24 4 4 5 25 5 5 6 26 6 6 7 27 7 7 8 28 8 8 9 29 9 9

10 30 10 10 11 31 11 11 12 32 12 12 13 33 13 13 14 34 14 14 15 35 15 15 16 36 16 16 17 37 17 17 18 38 18 18 19 39 19 20 40 20

Data Tables

No. Parameter No. of Data Offset Special Table No. 0 0 ------------------ ------------------ ------------------ ------------------ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 The remainder of the Data Tables can be written down on the following chart. Photocopy the chart as many times as you need to record the rest of the Data. Line 0 of the No. of Data column in the previous chart, will tell you how many tables there are. The remaining lines in the No. of Data column will tell you how many entries are in each table. Page Down through each table, to record all the data on each.

Page 29: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-9

TECHNICAL NOTES Data Table No. ____

No. Data No. Data No. Data No. Data. 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9

Page 30: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL/MME11 INSTALLATION MANUAL 6-10

TECHNICAL NOTES HSL/MME - SPECIFICATIONS Electrical: Input Power Voltage: 5 VDC +/- 5% 5V Power Consumption: 3.75 Watts (750mA) Maximum Battery Life: Over 3,000 Discharge Cycles or 10 Years (Minimum) No-Power Data Retention: 1 Year @ 24 °C (Typical ) Physical: Temperature (Operating): -20 to +60 °C Temperature (Storage): 10 to 30 °C Humidity (Operating): 10 to 90% (non-condensing) Humidity (Storage): 10 to 60% (non-condensing) Dimensions: Total: 12.1” L x 5.9” W Processors: HSL: 16.6666 MHz 32 Bit CPU Engine

The HSL3/MME – 2 Megs of memory that replaces Bubble Memory on a Fanuc 11

Page 31: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

CHAPTER 7: APPENDICES APPENDIX A: TECHNICAL SUPPORT BEFORE YOU CALL…

Please be sure to collect the following information before contacting technical support. This information will be used by our technical support staff to help us troubleshoot your problem. 1. The serial number of your HSL3/MME board. The serial number is

located in the top, right corner of the circuit board.

2. The Software Series and Version of your Fanuc Control. To determine the software revision of your control, power OFF the control, press Emergency Stop, then power ON the control. The software series and version should then be displayed on the CRT monitor.

3. The Masterboard Number of your Fanuc Control. The number is located in the top-left corner of the control’s masterboard. It will be a 12 digit number such as: A20B-1000-0030.

4. A Complete Backup of your Fanuc Control’s Files. Please refer to Chapter 0: Backup Your Control, for details on creating a proper backup.

Page 32: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

TECHNICAL SUPPORT & SERVICE Memex Automation provides toll-free technical support for our Memory Products. If you experience difficulties, be sure you have reviewed the trouble-shooting section of this manual prior to calling technical support. If you cannot resolve a problem after following the instructions and reading through the troubleshooting section, please contact Memex technical support at:

1-905-635-3042

If you have any other questions, concerns or technical questions or need information about other Memex products and services, please contact your local Memex dealer or contact Memex Automation directly at the address below: ADDRESS: Memex Automation Inc. Phone : (905) 635-1540 200 – 3425 Harvester Rd. Fax : (905) 631-9640 Burlington, Ontario, Canada L7N 3N1 Internet: Web Page : www.memex.ca

Memex Burlington Headquarters

Page 33: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

APPENDIX B: WARRANTY INFORMATION Standard Limited Warranty Memex Automation Inc. (Memex) warrants all printed circuit boards and systems manufactured by Memex, against defects in material and workmanship for a period of one year from the date of the original Memex invoice under normal use and service.

This warranty does not cover damages resulting from alterations, assembly, negligence, accidents, misuse, abuse, improper power source, improper operating environment, or repairs and services rendered by anyone other than Memex’s authorized service representatives, or resulting from perils such as war, fire, water, lightning, theft or vandalism.

This warranty is valid within Canada and the United States and applies to boards and/or systems that were new as of the date of purchase (unless otherwise specified on the original invoice). All warranty returns must have a Memex issued Returned Merchandise Authorization (RMA) number. No collect shipping charges will be accepted on goods returned. Memex limits its shipping liability on claims made under this warranty to return shipments only.

All warranty services may be performed by Memex and its authorized technicians only. Memex shall not be responsible and will not honor any warranty claims resulting from any third party repair services rendered to Memex parts or systems. At the sole discretion of Memex, the parts or system or any component therein may be repaired, replaced or substituted. The customer’s sole and exclusive remedy for claims under this warranty is through this warranty service. Disclaimer: All other express and implied warranties for parts or systems made or sold by Memex Electronics Inc., including the warranties of merchantability and fitness for a particular purpose, are hereby disclaimed. Some jurisdictions do not allow the exclusion of implied warranties or limitations on how long an implied warranty lasts, so the above limitations may not apply to you. If any system or part is not in good working order as warranted above, the end customer’s sole and exclusive remedy shall be repair or replacement as provided above. In no event shall Memex be liable to a customer or any third party for any damages in excess of the purchase price on the system or part. This limitation applies to damages of any kind, including any direct or indirect damages, lost profits, lost savings or other special, incidental, exemplary or consequential damages, whether for breach of contract, tort or otherwise, or whether arising out of the use or inability to use such systems or parts even if Memex or an authorized dealer has been advised of the possibility of such damages or of any claim by any other party. Some jurisdictions do not allow the exclusion or limitations of incidental or consequential damages for some products, so the above limitations or exclusions may not apply to you. This warranty gives you specific legal rights, and you may also have other rights which will vary from jurisdiction to jurisdiction.

Vision Statement

It is the intention of Memex Automations Inc. to design, manufacture and market high quality products that meet or exceed our valued customers’ expectations. Memex endeavors to maintain high overall satisfaction rates with all customers, in all transactions, and at all times within the

confines of general fairness. Memex intends to transform the manufacturing world with leading edge products that inter-network the factory floor to the world.

Page 34: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

APPENDIX C: STANDARD ASCII TABLE

DEC. HEX. SYM. DEC. HEX. SYM. DEC. HEX. SYM. 0

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A

NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI

DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US SP ! “ # $ % & ‘ ( ) *

43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 80 82 83 84 85

2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55

+ , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U

86 87 88 89 90 91 92 93 94 95 96 97 98 99

100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F

V W X Y Z [ \ ] ^ _ ` a b c d e f g h I j k l m n o p q r s t u v w x y z { | } ~

Del *

* This combination results in a delete code.

Page 35: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

APPENDIX D: GLOSSARY ANSI - American National Standards Institute - The official U.S. agency and voting representative for ISO. ANSI develops information exchange standards above 50M bps. ASCII - American Standard Code for Informational Interchange - A seven bit alphanumeric code used extensively in data communications. A parity bit is often added to the seven bit code for error detection. ASR 33 - An asynchronous serial interface standard that specifies the electrical, functional and mechanical interface specification between data communicating devices. Also known as “Current Loop”. ASYNCHRONOUS TRANSMISSION - The transmission of characters separated by time intervals that vary in length, usually in accordance with the key entries of a terminal operator. Start and stop bits are used to identify (Frame) the beginning and end of the asynchronously transmitted character. BAUD RATE - The rate at which a signal is changed or modulated. Baud rate is directly related to the number of bits transmitted per second. BINARY - A base-2 number system consisting of 1’s and 0’s. The numbering system used by computer processors. BMU- Refers to a Fanuc Bubble Memory Unit; a non-volatile storage device used on older CNC machines to store programs and other parameter data. BTR Behind the Tape Reader - An electronic input device used to emulate a tape readers signals on a machine control. They usually convert some form of serial communication to the parallel tape reader signals. CNC Computerized Numerical Control - An industrial computer that is used to control the axis and movement of a machine. E.g. lathe, mill, welder, grinder, etc. A CNC usually uses programs coded with G-codes and M-codes. CONTROL - Refers to a computerized Numerical Control (CNC). CTS Clear To Send - One of the control lines used in RS-232 communication. Found on pin 4 or 5 on a DB-25 and pin 4 or 8 on a DB-9. CURRENT LOOP - A serial interface standard that has evolved from the old electromechanical teletype which used current to activate its relays. Typically 20 ma or 60 ma is turned on and off in accordance with the binary serial data.

Page 36: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

DCE Data Communication Equipment - Typically a modem or date set used to interface a terminal or computer to the telephone lines. DNC Direct Numeric Control or Distributed Numeric Control - A means of communicating or “Drip Feeding’ a program to a CNC through a tape reader or serial interface. The program code is acted upon immediately block by block as it is read by the control. DTE Data Terminal Equipment - In data communications, it is an end user or termination circuit, typically a terminal or computer. ECHO - A reflected signal. Information is sent back to the transmitter from the receiver, often for verification purposes. EIA Electronic Industries Organization - A United States organization of manufacturers that establishes and recommends industrial standards. They developed the EIA standard code used in early NC and CNC communications. FRAMING - The procedure used to identify the beginning and end of a group of data bits. FRAMING ERROR - This type of error occurs when a receiver loses synchronization to the incoming data. HANDSHAKING - A process that regulates and controls the flow of data between two devices. HARDWARE HANDSHAKE - Handshaking by use of the RTS and CTS control lines on a RS-232 serial interface. HEXADECIMAL - A base-16 number system consisting of the numbers 0 through 9 as well as the letters A through F, A representing 10 and F representing 15. The numbering system used by computer programs. ISO - International Standards Organization - One of the largest and most widely recognized standards organizations in the world. ISO - A form of data encryption similar to ASCII. It is a form of 7 bit ASCII with even parity used largely on CNC’s. LED - Light Emitting Diode - A device that converts electrical energy to light energy. LOCAL ECHO - When a terminal is configured to internally route its transmitted character around to its receiver section for display, a local echo is said to be generated. MARK - A logic 1.

Page 37: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

MDI - Manual Data Input. The method of entering data into a CNC by typing it in by hand. MODEM - A contraction of the words modulator/demodulator - The modem converts a computer’s digital bit stream into an analog suitable for the telephone lines and vice versa. PAPER TAPE - A media of program code storage. Holes were punched in the paper tape to represent different program codes. These tapes were then read through a tape reader to be loaded into C.N.C. memory. PARAMETER WRITE - A switch that allows editing of a CNC’s parameters. See PWE. PARITY - An error detection method whereby a single bit is added to a group of bits to make the total number of 1 bits either even or odd. PARITY ERROR - Indicates that the total number of 1 bits in a received character does not agree with the even or odd parity bit sent with the character. PART PROGRAM - A computer program that is designed to execute on a CNC machine. This program when run, describes the path the machine needs to follow to create a specified part (component). PWE - Parameter Write Enable. A switch that allows editing of a CNC’s parameters. PWE is a toggle switch labeled Parameter Write, located in the lower left corner of a Fanuc 6 masterboard. It is the right-most bit (0) of SETTING parameter 8000 on a Fanuc 11 or 12 control. RI Ring Indicator - One of the control lines used by modems in RS-232 communication. Found on pin 18 on a DB-25 and pin 9 on a DB-9. RS-232-C - An asynchronous serial interface standard that specifies the electrical, functional and mechanical interface specification between data communicating devices. RTS Request To Send - One of the control lines used in RS-232 communication. Found on pin 4 or 5 on a DB-25 and pin 4 or 8 on a DB-9. RTS/CTS - “Hardware” handshaking using the RTS and CTS control lines. Rx - Receive Data. SG - Signal Ground. Pin 7 on a DB-25 connector, pin 5 on a 9 pin connector. START BIT - The first bit used to frame an asynchronously transmitted character. Its logic level is a 0 (space).

Page 38: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

STOP BIT(S) - The last bit used to frame an asynchronously transmitted character. Its logic level is a logic 1 (mark). SYNCHRONOUS TRANSMISSION - High speed communication whereby data characters are sent in direct succession to each other without the use of Start and Stop bits. TAPE READER - Input device used on CNC machines and other industrial equipment. Used to “read” coded data on a punched paper tape. Older tape readers were a mechanical device; today tape readers use optical devices that sense light passing through the holes in the tape. TERMINAL - An input/output device used by an operator to communicate with a host computer. It consists of a keyboard and a display to monitor alphanumeric characters entered at the keyboard or received from a remote device. TIME-OUT ERROR - This type of error occurs when a device fails to respond to a message within a given period of time. TTY Teletype - Used in the Telex exchange. An electromechanical terminal consisting of a keyboard, printer, paper tape reader and punch. Teletype is a trade mark of the former Teletype Corporation. Tx - Transmit Data. XOFF transmit Off - A device control character (DC3 or $13h) used to control the flow of data between two devices. XOFF is used as a handshake with XON. XON/XOFF - “software” handshaking using the XON and XOFF control characters. XON Transmit On - A device control character (DC1 or $11h) used to control the flow of data between two devices. XON is used as a handshake with XOFF.

Page 39: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

HSL3 + BMI Installed

Page 40: HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User ...€¦ · HSL/MME Memory Upgrade for Fanuc 11/12 Installation & User Manual. ... 9600 baud, which is ... modern SRAM memory

Memex Automation Inc. 200 – 3425 Harvester Rd.

Burlington, Ontario Canada L7N 3N1

Phone: 905-635-1540 Fax: 905-631-9640 www.memex.ca

Sales: 905-635-3041

Support: 905-635-3042

Thank you for using Memex memory

Automate the Automation™

File: \ISO9000\DOCs\Current Manuals\M100713E - HSL-MME11 Installation.doc