This document is a programming manual for GE Fanuc CNC PMC ladder logic programming. It provides definitions of warnings, cautions and notes used. It describes the process for creating PMC sequence programs including specifying interfaces, creating ladder diagrams, coding, checking and storing the program. It covers execution of sequence programs, priorities, structuring, I/O processing and addresses. The bulk of the document defines the basic PMC instructions and address types used in ladder logic programming.
GE Fanuc CNC PMC Ladder Language Programming Manual
1. GFZ-61863E B-61863E
GE Fanuc CNC
PMC Ladder Language
Programming Manual
Presented By: CNC Center
For Product Needs Please Visit:
http://www.cnccenter.com/
OR Email:
sales@cnccenter.com
OR Call:
1-800-963-3513
GE Fanuc CNC Manuals www.cnccenter.com
2. GE Fanuc Automation
Computer Numerical Control Products
PMC Model PA1/PA3/SA1/SA2/SA3/SA5
SB/SB2/SB3/SB4/SB5/SB6/SC/SC3/SC4/NB/NB2
Ladder Language
Programming Manual
GFZ-61863E/10 December 1997
4. B–61863E/10 DEFINITION OF WARNING, CAUTION, AND NOTE
s–1
DEFINITION OF WARNING, CAUTION, AND NOTE
This manual includes safety precautions for protecting the user and preventing damage to the
machine. Precautions are classified into Warning and Caution according to their bearing on safety.
Also, supplementary information is described as a Note. Read the Warning, Caution, and Note
thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a damage of both the user
being injured and the equipment being damaged if the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the approved procedure is not
observed.
NOTE
The Note is used to indicate supplementary information other than Warning and Caution.
` Read this manual carefully, and store it in a safe place.
w
w
w
.cnccenter.com
21. B–61863E/10 PREFACE
p–1
PREFACE
This programming manual describes the method of generating
ladder sequence programs for PMC.
It also describes the operation methods of CRT/MDI and
SYSTEM P series for sequence programming.
This manual presents programming descriptions for the PMC
models listed in the following table. Note that some models have
been renamed; in the product name column, the old names are
enclosed in parentheses, while the new names appear above the
old names. However, the previous specifications are still applied
to the renamed models. Thus, when using the renamed models,
users should:
• Read the old names shown in this manual as the new names.
• Read the old names appearing on the units as the new names.
The models covered by this manual, and their abbreviations are :
Product Name Abbreviations Applicable CNC
FANUC PMC–MODEL PA1 PMC–PA1 FANUC Power Mate–MODEL D
FANUC Series 21–MODEL A
FANUC PMC–MODEL PA3 PMC–PA3 FANUC Power Mate–MODEL D/F/H
FANUC Series 21–MODEL A
FANUC PMC–MODEL SA1 (Note 1)
(Old Name : FANUC PMC–MODEL RA1)
PMC–SA1
(PMC–RA1)
FANUC Series 18–MODEL A/B
FANUC Series 20
FANUC Series 21–MODEL B
FANUC Series 21i–MODEL A
Loader control function (Note 2)
FANUC PMC–MODEL SA2 (Note 1)
(Old Name : FANUC PMC–MODEL RA2)
PMC–SA2
(PMC–RA2)
FANUC Series 18–MODEL A
FANUC PMC–MODEL SA3 (Note 1)
(Old Name : FANUC PMC–MODEL RA3)
PMC–SA3
(PMC–RA3)
FANUC Series 18–MODEL A
FANUC Series 20
FANUC Series 21–MODEL B
FANUC PMC–MODEL SA5 (Note 1)
(Old Name : FANUC PMC–MODEL RA5)
PMC–SA5
(PMC–RA5)
FANUC Series 21i–MODEL A
FANUC PMC–MODEL SB (Note 1)
(Old Name : FANUC PMC–MODEL RB)
PMC–SB
(PMC–RB)
FANUC Series 16–MODEL A
FANUC PMC–MODEL SB2 (Note 1)
(Old Name : FANUC PMC–MODEL RB2)
PMC–SB2
(PMC–RB2)
FANUC PMC–MODEL SB3 (Note 1)
(Old Name : FANUC PMC–MODEL RB3)
PMC–SB3
(PMC–RB3)
FANUC Series 16–MODEL A/B
FANUC Series 18–MODEL B
FANUC PMC–MODEL SB4 (Note 1)
(Old Name : FANUC PMC–MODEL RB4)
PMC–SB4
(PMC–RB4)
FANUC Series 16–MODEL B
FANUC Series 18–MODEL B
Renaming of PMC
Models
Applicable models
w
w
w
.cnccenter.com
22. B–61863E/10PREFACE
p–2
Product Name Applicable CNCAbbreviations
FANUC PMC–MODEL SB5 (Note 1)
(Old Name : FANUC PMC–MODEL RB5)
PMC–SB5
(PMC–RB5)
FANUC Series 16–MODEL C
FANUC Series 18–MODEL C
FANUC Series 16i–MODEL A
FANUC PMC–MODEL SB6 (Note 1)
(Old Name : FANUC PMC–MODEL RB6)
PMC–SB6
(PMC–RB6)
FANUC Series 16 –MODEL A
FANUC Series 18i–MODEL A
FANUC Power Mate i–MODEL D/H
FANUC PMC–MODEL SC (Note 1)
(Old Name : FANUC PMC–MODEL RC)
PMC–SC
(PMC–RC)
FANUC Series 16–MODEL A
FANUC PMC–MODEL SC3 (Note 1)
(Old Name : FANUC PMC–MODEL RC3)
PMC–SC3
(PMC–RC3)
FANUC Series 16–MODEL A/B/C
FANUC Series 18–MODEL B/C
FANUC PMC–MODEL SC4 (Note 1)
(Old Name : FANUC PMC–MODEL RC4)
PMC–SC4
(PMC–RC4)
FANUC Series 16–MODEL B/C
FANUC Series 18–MODEL B/C
FANUC PMC–MODEL NB PMC–NB FANUC Series 15–MODEL B
FANUC PMC–MODEL NB2 PMC–NB2
NOTE
1 These models have been renamed; in the product name
column, the old names are enclosed in parentheses, while
the new names appear above the old names. However, the
previous specifications are still applied to the renamed
models.
Thus, when using the renamed models, users should :
• Read the old names shown in this manual as the new
names.
• Read the old names appearing on the units as the new
names.
2 PMC–SA1 is applied to the loader control side of a CNC
having the loader control function.
The CNC models having the loader control function are as
follows :
FANUC Series 16–MODEL A/B/C
FANUC Series 18–MODEL A/B/C
FANUC Series 21–MODEL B
FANUC Series 16i–MODEL A
FANUC Series 18i–MODEL A
w
w
w
.cnccenter.com
23. B–61863E/10 PREFACE
p–3
However, it does not include all items required for sequence
programming. For those required for sequence programming
refer to the following manuals.
Name of manual Reference items Application
FANUC Power Mate-MODEL D/F
CONNECTION MANUAL (B-62833EN)
Interface between PMC and CNC PMC-PA1
PMC-PA3
FANUC Power Mate-MODEL H
CONNECTION MANUAL (B–62683EN)
Interface between PMC and CNC PMC-PA3
FANUC Power Mate i-MODEL D/H
CONNECTION MANUAL (FUNCTION) (B–63733EN–1)
Interface between PMC and CNC PMC-SB5
PMC-SB6
FANUC Series 16/18
CONNECTION MANUAL (B-61803E)
Interface between PMC and CNC PMC-SA1
PMC-SA2
PMC-SA3
PMC-SB
PMC-SB2
PMC-SB3
PMC-SC
PMC-SC3
FANUC Series 16/18/160/180-MODEL B
CONNECTION MANUAL (FUNCTION) (B-62443E-1)
Interface between PMC and CNC PMC-SB3
PMC-SB4
PMC-SC3
PMC-SC4
FANUC Series 16/18/160/180-MODEL C
CONNECTION MANUAL (FUNCTION) (B-62753EN-1)
Interface between PMC and CNC PMC-SB5
PMC-SB6
PMC-SC3
PMC-SC4
FANUC Series 16i/18i/21i/160i/180i/210i–MODEL A
CONNECTION MANUAL (FUNCTION) (B-63003EN-1)
Interface between PMC and CNC PMC-SA1
PMC-SA5
PMC-SB5
PMC-SB6
FANUC Series 20–FA/TA
CONNECTION MANUAL (B–62173E)
Interface between PMC and CNC PMC-SA1
PMC-SA3
FANUC Series 21/210–MODEL B
CONNECTION MANUAL (FUNCTION) (B–62703EN–1)
Interface between PMC and CNC PMC-SA1
PMC-SA3
FANUC Series 15-MODEL B
BMI INTERFACE
CONNECTION MANUAL (B-62073E-1)
Interface between PMC and CNC PMC-NB
PMC-NB2
FANUC PMC-MODEL RC/RC3/RC4/NB
C LANGUAGE PROGRAMMING MANUAL
(B-61863E-1)
C language programming PMC-SC
PMC-SC3
PMC-SC4
PMC-NB
PMC-NB2
The models covered for reference by this manual, and their
abbreviations are:
Product name Abbreviation CNC for
FANUC PMC-MODEL P PMC-P FANUC Power Mate-MODEL C
FANUC PMC-MODEL NA PMC-NA FANUC Series 15-MODEL B
Other manuals
Other application
model names
w
w
w
.cnccenter.com