MME Manual for Fanuc11 HSL
Transcription
MME Manual for Fanuc11 HSL
. 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. 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 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 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. HSL/MME11 INSTALLATION MANUAL 1-1 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. HSL/MME11 INSTALLATION MANUAL 1-2 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. HSL/MME11 INSTALLATION MANUAL 1-3 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 HSL/MME11 INSTALLATION MANUAL 1-4 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.). HSL/MME11 INSTALLATION MANUAL 1-5 INTRODUCTION HSL5/MME Board Layout: Wireless Power Out – 5VDC 2A Parameter Sentry Switch & Push Button HSL5 Reset Turbo & Status LED’s Rechargeable Lithium Battery RJ45 10BaseT Ethernet Port COM1 to MxBMI COM2 COM2 to Terminal COM3 to MxBMI COM1 Connector to Fanuc Master Board HSL/MME11 INSTALLATION MANUAL 1-6 INTRODUCTION HSL3/MME Board Layout: Connector to Fanuc Master Board Turbo & Status LED’s Parameter Sentry Switch & Push Button HSL3/MME Reset HSL3/MME Status LED’s Rechargeable Lithium Batteries COM4 IDC Diagnostic Port Com 2 DB9 COM2 DB9 Terminal Port Terminal Port COM1 DB25F Data Port HSL/MME11 INSTALLATION MANUAL 1-7 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. Important! 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. NC 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. Pitch Error Compensation 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. HSL/MME11 INSTALLATION MANUAL 2-1 BACKUP YOUR CONTROL Part Programs 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. Tool Offsets 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. HSL/MME11 INSTALLATION MANUAL 2-2 BACKUP YOUR CONTROL Work Offsets 6. Press OFFSET again to display the Work Zero Offset Screen. Record the Work Offsets in the following chart: 00 01 02 03 04 05 06 X Y Z Relative X Y Z PC Parameters 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. System Parameters 8. Press the NC/PC key, then SERVICE Parameter (Settings) Screen. • • • Setting Data 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. HSL/MME11 INSTALLATION MANUAL 2-3 INSTALLATION CHAPTER 3: FANUC 11 INSTALLATION PROCEDURE Time Needed: Tools Needed: Components: Controls: About 1 hour 1 Philips Screwdriver 1 HSL/MME memory board, this manual Fanuc 11MA 1. Before starting the installation, power on the control and verify that the machine tool is in good working order. Important! 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. Remove the Bubble memory. 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 Install the HSL/MME memory. using the Philips screwdriver. HSL/MME11 INSTALLATION MANUAL 3-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). Entering System 1. Close the door to the control’s masterboard on your machine. Parameters • 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). HSL/MME11 INSTALLATION MANUAL 4-1 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). Loading 8. Go to the Parameter (Setting) screen by pressing the SERVICE soft-key NC Parameters 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. Entering PC Parameters • 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. Pitch Error Compensation 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). HSL/MME11 INSTALLATION MANUAL 4-2 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). Loading Tool Offsets 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 . HSL/MME11 INSTALLATION MANUAL 4-3 RESTORE YOUR CONTROL Loading Part Programs 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. HSL/MME11 INSTALLATION MANUAL 4-4 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. HSL/MME11 INSTALLATION MANUAL 5-1 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. HSL/MME11 INSTALLATION MANUAL 5-2 TECHNICAL NOTES CHAPTER 6: TECHNICAL NOTES LED’s & Switches : Turbo : Status : Save: Restore: Push Button: Indicates your board has the Turbo option Indicates Fanuc Control activity Move the switch toward SAVE to initiate a Parameter Sentry Save. Move the switch toward RESTORE to initiate a Parameter Sentry Restore operation. Parameter Sentry Save or Restore push button, that can also be used to reset the HSL3/MME MxHSL3 HSL/MME11 INSTALLATION MANUAL 6-1 TECHNICAL NOTES HSL ERROR CODES STATUS 7 6 5 4 3 2 1 0 RST HLT 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. 01234567 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. 01234567 01234567 01234567 01234567 01234567 01234567 01234567 HSL/MME11 INSTALLATION MANUAL 6-2 TECHNICAL NOTES 01234567 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. 01234567 01234567 Other Errors: 01234567 HSL could not determine the Fanuc memory information during installation. 01234567 HSL firmware is corrupted, load new firmware. 01234567 HSL firmware is corrupted, load new firmware. 01234567 The HSL fell out of the Monitor Routine. Program Terminated. HSL/MME11 INSTALLATION MANUAL 6-3 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. HSL/MME11 INSTALLATION MANUAL 6-4 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 Punch Pitch Error Compensation Punch All Programs - EDIT mode, SERVICE screen, key PUNCH - ALL EDIT mode, SERVICE screen, key PUNCH - PITCH EDIT mode, Data Protection Key, PRGRM screen, key PUNCH - ALL - EDIT, E-Stop, PWE, SERVICE screen, key READ - ALL EDIT, E-Stop, PWE, SERVICE screen, key READ - PITCH EDIT mode, PRGRM screen, Data Protection Key, key READ - ALL Delete Directory and Programs - Delete Entire BMU - EDIT mode, PRGRM screen, Data Protection Key, key DELETE PROGRAM - ALL Power On holding “7”+”9” READING: Load NC Parameters Load Pitch Error Compensation Load All Programs CLEARING: Relevant Fanuc 11Parameter List Parameter Function 0.2 0.3 0.4 1=Without 1=LF 1=EIA Description 0=With 0=LF,CR,CR 0=ISO Parity Bit End of line on punch 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 5002 5003 5011 5013 I/O device No. to be connected to RS232C interface 1 I/O device No. to be connected to RS232C interface 2 I/O device No. to be connected to RS232C interface 3 I/O device No. to be connected to ASR33/44 interface I/O device No. to be connected to RS422 interface HSL/MME11 INSTALLATION MANUAL 6-5 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 HSL/MME11 INSTALLATION MANUAL 6-6 TECHNICAL NOTES Fanuc System 11 Machine Parameter Worksheet Fanuc 10 / 11 / 12 / 15 Software Version: _______________ X Mirror Image Y Mirror Image A Mirror Image TV Check Par.# 0 3 20 21 22 23 Value Par.# 5001 5002 5003 5011 5013 Masterboard No.:_____________________ Setting Data Screen (Handy Screen) Punch Code Input Unit Input Device 1 Input Device 2 NC-Service Parameters Value Par.# Value Par.# Value 5110 5130 5111 5131 5112 5132 5120 5140 5121 5141 5122 5142 Par.# Op# Value Hex Par.# Op# Value Hex Par.# 9100 1 9116 17 9132 9101 2 9117 18 9133 9102 3 9118 19 9134 9103 4 9119 20 9135 9104 5 9120 21 9136 9105 6 9121 22 9137 9106 7 9122 23 9138 9107 8 9123 24 9139 9108 9 9124 25 9200 9109 10 9125 26 9201 9110 11 9126 27 9202 9111 12 9127 28 9203 9112 13 9128 29 9204 9113 14 9129 30 9205 9114 15 9130 31 9206 9115 16 9131 32 9207 Par.# = Parameter No. Op# = Option No. (To be entered from the I.P.L. screen.) Par.# 5150 5151 5152 Value 9000 Op# 33 34 35 36 37 38 39 40 50 51 52 53 54 55 56 57 Value Hex 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 0001 = 1 0010 = 2 0011 = 3 0100 = 4 0101 = 5 0110 = 6 0111 = 7 1000 = 8 1001 = 9 1010 = A 1011 = B 1100 = C 1101 = D 1110 = E 1111 = F HSL/MME11 INSTALLATION MANUAL 6-7 TECHNICAL NOTES PC-Parameters Timers No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Data No. 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Spare Data No. Counters Data No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Preset Kp. Relays Current No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Data 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. HSL/MME11 INSTALLATION MANUAL 6-8 TECHNICAL NOTES Data Table No. ____ No. 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 Data No. 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 Data No. 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 Data No. Data. 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 HSL/MME11 INSTALLATION MANUAL 6-9 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: Processors: Temperature (Operating): -20 to +60 °C Temperature (Storage): 10 to 30 °C Humidity (Operating): Humidity (Storage): 10 to 90% (non-condensing) 10 to 60% (non-condensing) Dimensions: Total: HSL: 16.6666 MHz 32 Bit CPU Engine 12.1” L x 5.9” W The HSL3/MME – 2 Megs of memory that replaces Bubble Memory on a Fanuc 11 HSL/MME11 INSTALLATION MANUAL 6-10 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. 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. 200 – 3425 Harvester Rd. Burlington, Ontario, Canada L7N 3N1 Phone : Fax : (905) 635-1540 (905) 631-9640 Internet: Web Page : www.memex.ca Memex Burlington Headquarters 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. APPENDIX C: STANDARD ASCII TABLE DEC. 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 HEX. 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 SYM. 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 ! “ # $ % & ‘ ( ) * DEC. 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 HEX. 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 * This combination results in a delete code. SYM. + , . / 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 DEC. 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 HEX. 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 SYM. 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 * 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. 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 RS232 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. 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). 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. HSL3 + BMI Installed 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
Similar documents
Memory Upgrade For Fanuc 15A CNC
Check the pallet changer (if applicable). If the machine requires special custom macros for a pallet changer or tool changer, be sure that they are
More informationMME for Fanuc - Manual
working order. If the control has a system error, or the BMU is inoperable, you will have to replace your memory board with the MME, and restore the information from existing backup sources.
More information