M100741G MAI Memex Memory Upgrade For Fanuc 16 18
M100741G MAI Memex Memory Upgrade For Fanuc 16 18
M100741G MAI Memex Memory Upgrade For Fanuc 16 18
Installation Instructions
Memex Inc.
105 – 3425 Harvester Rd.,
Burlington, Ontario Canada L7N 3N1
Phone: 905-635-3040 Fax: 905-631-9640
www.memex.ca
.
PLEASE NOTE
This manual is a guide – Memex assumes no liability for the use of this manual.
Please read the manual carefully and consult the Fanuc™ manual or Memex
technical support if in doubt. Always take care and observe all safety rules.
Fanuc and GE Fanuc™ are registered trademarks of their respective owners.
ii
Table of Contents
Introduction............................................................................. v
Installation Considerations.................................................... 1
About This Manual............................................................... 1
iii
Fanuc 16B Control 1
iv
Introduction
Thank you for purchasing the Memex Memory Upgrade Kit for the Fanuc 16 and 18 series
controls. At Memex we invest a great deal of effort in the design, manufacture and testing
of each unit we build, and back it with a three-year limited warranty. We are confident you
will find this upgrade significantly improves your CNC machining operations.
General Information
The installation procedure is straightforward and relatively easy to complete – backup the
parameters and programs, swap the memory module, and restore the parameters and
programs. All that’s needed are some basic skills and hand tools. Estimated time required:
1 hour.
The 16-A and 18-A controls can be upgraded to a maximum of 512k of SRAM (1280
meters). The 18-B and 18-C can be upgraded by 768KB (1920 meters) and the 16-B and
16-C can be upgraded by 2.25MB (5120 meters). The SRAM-based memory is resident on
a Single In-Line Memory Module or “SIMM” that is located on the Main CPU board. This
“CPU” board is one of the grey slots in the yellow plastic box, next to the power supply at
the right side. The CPU board, once removed, can keep the SIMM powered for over 30
minutes via a “MAXCAP” backup capacitor.
IMPORTANT: Please see “Applicable CPU Boards” on page 17. This SIMM must not
be installed in a board not listed in the table. If the intended CPU board is not listed, please
contact Memex Technical Support. Contact information is listed on page 18 of this manual.
Installing the Memex Memory Upgrade explains how to install the Memex Memory
Upgrade Kit into the Fanuc 16 or 18 CNC. It consists of sections regarding backing up the
control’s memory contents to both a memory PC card (formerly known as a “PCMCIA”
card) and a computer, removing the existing CNC memory module and installing the new
one, changing some settings to use the new memory size, and restoring and verifying the
control.
Fanuc 16 & 18 Technical Summary provides brief summaries of the procedures to punch
and read data, critical parameters and their settings, serial port and cable configuration
information, applicable CPU boards and memory modules, and PC card backup file naming
conventions.
Technical Support provides contact information for technical support and customer
service.
1
Installing the Memex Memory Upgrade
Before starting the installation, power on the control and verify that the machine tool is in
good working order. If the control has an SRAM system error and is inoperable, then you
will have to replace your SIMM with the new one, and restore the information from existing
parameter backups.
2. Insert the supplied SRAM PC card into the main CPU slot 1, facing left. It goes in only
a short way and can be done with the power ON or OFF.
3. Power ON the control holding down the two right-most soft keys under the monitor.
The SYSTEM MONITOR SERVICE MENU screen should appear.
4. If the card has not been used in a Fanuc before, cursor down and select #5 to format it.
5. Select the SRAM DATA BACKUP line and press SELECT to change to the Backup
screen.
2
Note: If the CNC has an Option board that also has SRAM, it needs to be backed up as
well. An intermediate menu will appear in this case. Select each line and backup up the
files indicated (if present).
To start use DOWN and select MAIN to see the screen below:
3
6. Using the soft keys, select SRAM BACKUP. It will ask you if you want to save the
SRAM settings. Press YES to save the necessary files.
7. Back out of that menu by using the soft keys to select END. (Once at the main menu
you can check the contents of your SRAM card by selecting MEMORY CARD FILE
DELETE and checking out what files are available for deletion - obviously back out
of this menu without deleting anything after looking.)
8. On the main screen, go to the bottom and select END, then press YES to leave this
area and reboot the control. The files backed up to the SRAM card may be checked
via a notebook PC’s PC card slot. Filenames should match the ones listed on page 18.
2. Write down the serial port settings in parameters 20, 100-103, 111-113 and 121-123.
(131-133 if using Channel 3, i.e. RS-422 link.)
3. Using the forms on pages 20-24, record the NC Service Parameters, PC Parameters,
and Data Tables.
NOTE: Parameters are Japanese style right to left 76543210 NOT 01234567
4
Manual Backup to Computer
1. If not already connected, connect the CNC to a PC with a serial data cable (see
“Standard Fanuc Serial Cable”, page 16). You will need a communications program
(such as a DNC system or at least a terminal program) to download and upload the
parameters. Make sure the software’s communications settings match the CNC’s.
NC Parameters
2. Get the computer ready to receive the NC data.
• Select EDIT mode.
• Press softkeys SYSTEM PARAM OPTR > PUNCH EXEC
Pitch Error Compensation
3. Get the computer ready to receive the Pitch Error Comp. data.
• Confirm that EDIT mode is selected.
• Press SYSTEM > PITCH OPTR > PUNCH EXEC
Macro Variables
4. Get the computer ready to receive the macro variables.
• Confirm that EDIT mode is selected.
• Press OFFSET > MACRO OPTR > PUNCH EXEC
Part Programs
5. Set parameter 3202.4 and 3202.0 to 0 to unprotect part programs in the 8000 series
and 9000 series. Get the computer ready to receive part programs.
• Confirm that EDIT mode is selected.
• Press PRGRM > .
• Type O-9999 and press PUNCH EXEC .
PMC Data
7. The PMC communications settings are separate from the normal serial port settings.
Set them to match the settings for other serial communications so the PMC data can
be easily backed up.
5
To set the communications settings and output the data:
• Select MDI mode.
• Press OFFSET/SETTING , then the SETTING softkey.
• Cursor to PARAMETER WRITE and input a 1. Ignore alarm.
• Press SYSTEM key, then softkeys PMC PMCPRM KEEPRL .
• Cursor to K17 and set bit 1 to 1 (change no other bits).
• Select EDIT mode.
• Press < > I/O .
• Set the parameters to match those of the normal I/O channel.
• Fort CHANNEL NO, input 1 for channel 1.
• For DEVICE, press softkey FDCAS .
• For KIND DATA, press softkey PARAM .
• For FUNCTION, press softkey WRITE .
• For FILE No, enter the file name @PMC and press INPUT .
• Press softkey EXEC. The PMC parameters will be output.
• After output finishes, set PARAMETER WRITE back to 0 .
• Press RESET to release alarm 100.
Once downloaded this PMC file must be edited before it can be reloaded.
Load the file just downloaded into an editor and delete the 12 or so characters
before the first percent sign (these are feed characters and will cause a 930
System Alarm if present when file is reloaded).
NOTE: On some Makino machines the PMC parameters may be locked with
LOCK RELEASE. Type MSYS or PRO then INPUT. Also on some Makino
machines the M231 code can be used to copy the PMC data into program 06666.
· In MDI mode, press PROGRAM M 2 3 1 INSERT
· Press CUSTOM then PARAM or MS
· Press MENU PAGE then LOCK RELEASE
· Type P R O or M S Y S then INPUT
· Press CYCLE START
The PMC data will now be written to part program O6666. Backup this program
to the computer the same way as other part programs.
Also backup CAP data and Graphics & Animation parameters if present: Edit
mode, press OFFSET key, then CAP TL > PUNCH .
6
Upgrade Memory Size Option Parameters
Certain NC parameters contain bits that must match the size of memory installed, and
must therefore be upgraded before being restored. A safe and convenient way to do so is
to use the software included with the upgrade kit.
Note: For FS16A MAPPS on a Mori Seiki, get “D” Params in Custom Key, Input, type
“76543210” Input and Yes (to write Parameters), “95” Change D453 & D458 bits, Input
decimal as binary.
Note: If you have trouble clearing the Additional SRAM and still get Parity Alarms,
you can download a blank 512k SRAM backup file from our web site at:
NOTE: Parameters are Japanese style right to left 76543210 NOT 01234567
http://www.memex.ca/products/SRAM2_5D.FDB
This file can be renamed to whatever the control can read in the restore screen. This file
copied and renamed the number of times necessary will effectively erase (write to all
zeros) the Additional SRAM Card.
If you have a simple controller (no Option or Loader boards) holding down RESET
+ DELETE will clear every board.
7
A16B-2201-0800
SRAM
Module
A16B-3200-0190
LED
JA1
SRAM JA2
Module JD5A
JD5B
JA3
JD1A
JA7A
JA8A
JA4A
JS1
JS2
JS3
JS4
JS5
JS6
JF21
JF22
JF23
JF24
JF25
8
Install the New Memory Module
Make sure that there is a current backup of NC Parameters, Pitch Error Compensation,
Offsets, PMC Parameters and Part Programs as explained in “Backup All Parameters”
starting on page 2. The following steps will delete all data from your control.
Remove CPU
1. With the Fanuc control powered off and the Emergency Stop button depressed, access
the main masterboard. Find Slot 1, second from the right, labelled as the Main CPU
board. Locate the tabs on the top and bottom. Squeeze the tabs and carefully pull the
board out. The unit can often be removed with all the cables attached if the shield
clamps are loosened beforehand. If not, carefully label the cables and the points they
connect to so they can be correctly reconnected later, and remove cables as necessary.
NOTE: If you have a Loader OP3 board, it too will be cleared in this procedure. It
seems that TT controls are not affected however, as the L/R switch selects the side
to clear. The Memex Additional SRAM memory module has now been initialized
and all parameters must be restored.
9
Restore The Control
Restore Settings & Options
Before restoring parameters from backup copy, some of the parameters recorded on
pages 22-26 must be restored manually. Enter SETTING (“Handy”) screen data and
serial communications parameters.
2. Insert the SRAM card into the main CPU slot 1, with the face pointing left. It goes in
only a short way and can be done with the power ON or OFF.
3. Power ON the control holding down the two right-most soft keys under the monitor.
The SYSTEM MONITOR SERVICE MENU screen should appear.
4. Select the SRAM DATA RESTORE line to change to the Restore screen.
9. Cursor to and select RESTORE SRAM. Press YES to restore the files.
10. Back out of that menu by using the soft keys to select END.
On the main screen, go to the bottom and select END, then press YES to leave this
area and reboot the control.
10
Option 2: Restore From Computer
1. Set the PWE (set parameter 8000.0 to 1).
Restore NC Parameters
2. Get the computer ready to send the NC data. Make sure its serial communications
settings match the CNC’s corresponding settings.
• Select EDIT mode, and turn the Program Protect key OFF.
• Press SYSTEM PARAM OPTR > READ EXEC .
• Send the data from the computer.
• Power the CNC off & back on after upload finishes. Alarm 300 is normal at this
stage if Absolute Pulse Coders exist.
Restore PMC Data
3. Get the computer ready to send the PMC data. Make sure the CNC is ready to receive
the PMC data - see “PMC Data” on page 7. Note that some machine tools require that
the Ladder be stopped before all the Data Tables can be loaded. If so, press SYSTEM,
PMC, RUN/STOP, >, STOP. If the control has special options, such as a 5th axis table,
you might need to power on holding “-“ & “.” and then select a boot without the
ladder running.
Load the PMC data as follows:
• Press OFFSET SETTING .
• Select MDI mode and set PWE on (set #8000.0 to 1).
• Press SYSTEM PMC PCMPRM KEEPRL .
• Set K17 bit 1 to 1 (change no other bits in K17).
• Select Edit mode. If required, set #K900 to 10.
• Press < or > to find I/O . For CHANNEL NO, input 1 .
• For DEVICE, select FDCAS .
• For DATA KIND, press PARAM .
• For FUNCTION, press READ . For FILE NO, press 2 .
• Press < SPEED and check serial settings for FDCAS.
• Press EXEC and send PMC data from the computer.
On some Makinos the PMC data is restored via program O6666. If it was backed
up via O6666, restore O6666 from the computer and call it up in Memory mode,
then
• Press CUSTOM then PARAM or MS
• Press MENU PAGE then LOCK RELEASE
• Type P R O or M S Y S then INPUT
• Press CYCLE START
PMC parameters will be written into the registers. Lock the parameter register by
pressing LOCK RELEASE. Turn power OFF and ON, and then delete O6666.
11
Restore Pitch Error Compensation
4. Get the computer ready to send the Pitch Error Comp. data.
Confirm EDIT mode is selected.
• Press SYSTEM > PITCH OPTR > READ EXEC .
• Send the data from the computer.
Macro Variables
5. Upload the Macro Variables as a part program. Execute the program in Memory mode
and then delete it.
Restore Offsets
7. Get the computer ready to send the Tool Offset data.
• Confirm EDIT mode is selected.
• Press OFFSET OPTR > READ EXEC .
• Send the Tool Offset data.
12
Verify The Control
Once the upgrade is completed, including the reloading of all parameters, test the
machine via the following procedure.
IMPORTANT: Do not move the machine until you are sure all
parameters have been restored.
• Change to either MDI mode or Program mode.
• Home all axes, tool changers and pallets.
• Check spindle functionality through all speeds and gear ranges.
• Check Clockwise and Counter-clockwise spindle rotation with M3 and M4
commands.
• Check the tool changer. Be sure that the tool received was the tool requested and that
the carousel rotates in the proper direction.
• 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 present.
Visit our website for more information about PCMCIA Cards and our Portable Card Reader
http://www.memex.ca/index.php?option=com_content&view=article&id=18&Itemid=200166
13
Installation Checklist:
• Check machine - Power ON and check for problems before you start.
• Power OFF.
• Change SIMMs.
• Restore settings.
Complete.
14
Fanuc 16/18 Technical Summary
Punching
NC Parameters EDIT mode; SYSTEM PARAM
OPTR > PUNCH EXEC
Pitch Error Compensation EDIT mode; SYSTEM > PITCH
OPTR > PUNCH EXEC
Macro Variables EDIT mode; OFFSET > MACRO
OPTR > PUNCH EXEC
All Programs EDIT mode; PRGRM >
O – 9 9 9 9 PUNCH EXEC
Offsets EDIT mode; OFFSET (or WORK )
OPTR > PUNCH EXEC
Reading
NC Parameters EDIT mode, Protect key off; SYSTEM
PARAM OPTR > READ EXEC
Pitch Error Compensation EDIT mode; SYSTEM > PITCH
OPTR > READ EXEC
All Programs EDIT mode; #3202.4 & .0 = 0; PRGRM
OPTR > READ EXEC
Offsets EDIT mode; OFFSET (or WORK ),
OPTR > READ EXEC
Initializing
Erase Entire Memory Power On holding O & RESET
with Write Protect Key off
15
Applicable CPU Boards
16-A 16-B 16-C
A16B-2200-0900 A16B-3200-0110 A16B-3200-0190
A16B-3200-0170
18-A 18-B 18-C
A16B-2201-0800 A16B-2202-0860 A16B-3200-0210
A16B-3200-0160
Available Memory SIMM
16-A 16-B 16-C
A20B-2900-0530 A20B-2900-0350 A20B-2900-0350
(256KB) (256KB) (256KB)
A20B-2900-0541 A20B-2900-0351 A20B-2900-0351
(512KB) (768KB) (768KB)
A20B-2900-0540 A20B-2900-0352 A20B-2900-0352
(1MB) (2.25MB) (2.25MB)
18-A 18-B 18-C
A20B-2900-0530 A20B-2900-0350 A20B-2900-0350
(256KB) (256KB) (256KB)
A20B-2900-0541 A20B-2900-0351 A20B-2900-0351
(512KB) (768KB) (768KB)
A20B-2900-0540 A20B-2900-0352 A20B-2900-0352
(1MB) (2.25MB) (2.25MB)
Standard Fanuc Serial Port: (DB25 Female)
1 = Frame Ground 6 = Data Set Ready
2 = Transmit Data 7 = Signal Ground
3 = Receive Data 8 = Carrier Detect
4 = Ready To Send 20 = Data Terminal
Ready
5 = Clear To Send 25 = +24 DC Volts
16
Fanuc Protocol: E,7,x
The standard serial communications protocol for Fanuc controls is always Even Parity
and 7 Data Bits. Stop Bits are either 1 or 2, as set via parameter 101, 111 or 121,
depending on the channel used. (see “Typical Serial Communications Parameter
Settings” on page 16).
Example: When upgrading from 1 Mb to 2 Mb, the files on the card would be renamed
from “SRAM1_0A.FDB” and “SRAM1_0B.FDB” to “SRAM2_5A.FDB” and
“SRAM2_5B.FDB”. The three remaining files in the 2 Mb naming scheme will be
created by the control.
17
Memex Technical Support & Service
In case of technical difficulty with the memory upgrade procedure, please contact your
Memex dealer, or call Memex Inc Technical Support. Page 21 of this manual may be
used to record technical information, service advice, etc. as needed.
If you have any other questions or concerns, need answers to technical questions, or need
information about Memex products and/or services, please contact your local Memex
dealer, or contact Memex Inc directly at:
Memex Inc.
105 – 3425 Harvester Rd.,
Burlington, Ontario Canada L7N 3N1
Phone: 1-905-635-1540 Fax: 1-905-631-9640
www.memex.ca
sales@memex.ca
support@memex.ca
18
Notes:
19
20
Fanuc System 16/18 Machine Parameter Worksheet
Company:________________________________ Machine No.:________________ Date:_________________
Serial Communications Parameters Note: Grey area (#131-132) are for Channel 3, normally used for RS-422 link.
All Channels Channel 0 Channel 1 Channel 2 Channel 3
Par.# Value Par.# Value Par.# Value Par.# Value Par.# Value
20 101 111 121 131
100 102 112 122 132
103 113 123 133
NC Service Parameters
Par.# Value Par.# Value Par.# Value Par.# Value Par.# Value
9900 9925
9920 9926
9921 9927
9922 9928
9923 9929
9924 9930
21
PC Parameters
Timers Spare Counters Keep 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
22
"No. of Data" row 0 indicates how many data tables there are. The remaining rows in
that column indicate how many entries are in each table. Page down through each
table and record all the data in each, using the form on the next two pages -
photocopy the form before starting, if more are needed.
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
23
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
24
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
25
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
26
Memex Inc.
105 – 3425 Harvester Rd.,
Burlington, Ontario Canada L7N 2G1
Phone: 1-905-635-1540 Fax: 1-905-631-9640
www.memex.ca
\ISO9000\DOCs\Current Manuals\M100741G – MAI Memex Memory Upgrade for Fanuc 16 & 18.doc
27