Fanuc Serial Number Macro
The Fanuc Part Number plays an important role in the life of the Fanuc CNC. To obtain replacement parts, request technical assistance, inquire about spares customers are asked to identify the control or item required. Knowing the parts number before contacting us will help speed work along. The actual location of the control Part Numbers tag varies, but in general, can be found in one of the following locations: In most cases, the CNC Serial Number will be located on or near the CNC Rack. Servo and spindle amplifier locations below.
Series 0A/B/C/D, 10, 11, 12, and 15A
For the Series 0A/B/C/D, 10, 11, 12, and 15A, the Part Number is usually located along the top edge of the Fanuc Mother Board
Series 16A/B/C, 18A/B/C, 20A, 21A/B, and 15B
For the Series 16A/B/C, 18A/B/C, 20A, 21A/B and 15B controls along with the Powermates Series controls, the Fanuc Number is usually located along the right side of the plastic chassis
Series 16i, 18i, and 21i
For the Series 16i, 18i, and 21i controls, the Part Numbers will be located on the plastic cover protecting the back of the CRT/MDI unit
Drives (Servo and Spindle)
For the earlier vintage drives which had the exposed circuit board design, the Number is usually located on the bottom lower two inches of the Fanuc Amplifier
For the Fanuc C Series (Enclosed in a yellow plastic case) the No is usually located on the right side of the case
For the Fanuc Alpha Series PSM, SPM and SVM type drives the Number is located on the bottom of the front panel of the drive or the top panel of the drive
For the Fanuc Beta drives, the Number is located on the top of the front of the drive.
CNC Manual / CNC Programming / Fanuc Macro Programming Manual. Continue with reading or go to download page.
System P Model G and PG Mate
These programming systems have the Parts No on a label located on the back panel of the unit.
Floppy Drives
The Program File Mate, Floppy Cassette Adapter, Cassette Adapter 3 and the FA Card Adapter will have the Serial No on the bottom of the unit. The Handy File will have the Serial No on the back.
CRT Monitors
The white part number sticker is usually found on the back inside bottom panel of Fanuc 14 inch monitors, and on the outside of left or right-hand metal frame of 9 inch monitors.
Fanuc Printed Circuit Boards
Fanuc boards have a 12-digit part number that starts with the letter 'A'. Many Fanuc PCB's have this 12-digit part number printed in yellow ink on the green part of the Fanuc circuit board. Most have a prefix of 'A16B', or 'A20B'. If you see 'A320' or 'A350', then turn the PCB over and look for the number on the other side of the board.
PART NUMBERS Tag Description
The CNC Part Number is on a metal tag or paper label. The tag varies in size from ½ to 1 inch wide and 1 to 5 inches long. The label tag has three pieces of important information: Part Number (Control Type), Serial No and Date of Manufacture. The part number is the top-level number and help's identify the control type. The “Date” is the manufacture date of the product. The Fanuc Part number is made up of three blocks of four digits normally starting with an A (eg A06B-6058-H223).
The Fanuc Series 0A, 0B, 0C, 0D, Series 10, 11, 12, and the Fanuc Series 15-A controls usually have the Part No label mounted along the upper edge of the Fanuc Master PCB. NOTE the parts number on its own for ALL CNC controls is no good without the data sheet also known as the rice paper. if you're wanting to order a full replacement control you will need this as not only does it have all the control hardware details it also has software and options listed.
The CNC portion of the Series 15-B, 16A, 16B. 16C, 18A, 18B, 18C, 20A, 21B, and Powermates are contained within a yellow box. Circuit boards plug into the front of the box. The Part Number can be found on a nameplate located on the right side of the box.
The i series controls (16i, 18i, 21i, 160i, 180i, and 210i) have a yellow plastic cover behind the Display unit. The Serial Number is located on the center of this cover.
Part Numbers | Fanuc Description |
A02B-####-#### | Fanuc CRT MDI unit / LCD unit |
A03B-####-#### | Fanuc I/O Module |
A06B-####-#### | Fanuc Motor / Fanuc Drive |
A14B-####-#### | Input Unit / Fanuc Power Supply |
A16B-####-#### | Fanuc Circuit Board |
A20B-####-#### | Fanuc Circuit Board |
A50L-####-#### | Thyristor / Transistor Module |
A60L-####-#### | Fanuc Fuse |
A61L-####-#### | Fanuc Screen |
A86L-####-#### | Fanuc Key Board |
A860-####-#### | Fanuc Pulse coders |
A290-####-#### | Fanuc Pulse coders |
A98L-####-#### | Fanuc Key Sheet |
Introducing the last engraving macro you will ever need. Written to be compatible with Fanuc Macro B format NC code and tested on Fanuc, Haas, and Mori Seiki machines using a standard ISO font.
##Features
- Engrave any letter, number, and three characters (space, dash, and colon)
- Engrave a self-incrementing series of numbers with a single-line of code
- Fanuc compatible
##Requirements
Your control must support the FIX (floor a fraction) and ABS functions.Program uses variables in the #500-#600 range.
##Setup
Before you call the subprogram you need to setup the Work Coordinate System (WCS), position the engraving by transforming (G10) the WCS, orient the work plane by rotating (G68) the WCS, and setting the text size by scaling (G51) the toolpath. You will also need to set two variables which define the clearance position in between characters and a counter the program uses to keep track of which character it is engraving. The counter should be reset with each new phrase.
This code has been tested in simulation up to 7 digits, on Haas controls (1998-2013) and Fanuc Oi/16/18. It should run on most controls. Be aware that some functions included in these instructions may be options that your machine does not have: G10, G68
##Usage
See the file DemoProgram.nc
##Character tables
###Numbers0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9
Along with more than 71 pages of illustrations, that guide the reader through each service, and maintenance procedure.
####Lettersa 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 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
####Characters- : 1 2 3