Manual de ooerador. programar en Fanuc.Full description
Descripción: Manual de ooerador. programar en Fanuc.
Descripción completa
Descrição completa
Carte crestina in format electronic
FANUC Series 0-MB, FANUC Series 00-MB OPERATOR'S MANUALFull description
Descripción completa
GE Fanuc Automation Computer Numerical Control Products
FAPT LADDER - II Operators Manual B- 66184EN/02
April 1998
Warnings and notices for this publication
GFLE-003
Warning In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities. Therefore, matters which are not especially described as possible in this manual should be regarded as “impossible”.
Notice This document is based on information available at the time of its publication. While efforts have been made to be accurate, the information contained herein does not purport to cover all details or variations in hardware or software, nor to provide every contingency in connection with installation, operation, or maintenance. Features may be described herein which are not present in all hardware and software systems. GE Fanuc Automation assumes no obligation of notice to holders of this document with respect to changes subsequently made. GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory with respect to, and assumes no responsibility for accuracy, completeness, sufficiency, or usefulness of the information contained herein. No warranties of merchantability or fitness for purpose shall apply. The following are Registered Trademarks of GE Fanuc Automation CIMPLICITY®
Genius®
The following are Trademarks of GE Fanuc Automation Alarm Master CIMSTAR Field Control Genet Helpmate LogicMaster Modelmaster PowerMotion ProLoop
PROMACRO Series Five Series 90 Series One Series Six Series Three VuMaster Workmaster
[Notice] 1. The FAPT LADDER-II software is copyrighted by FANUC Ltd. 2. No part of the software or this manual may be used or reproduced in any form without the prior consent of FANUC Ltd. 3. The software shall be installed on no more than one computer at a time. Separate software packages must be purchased for each additional installation. 4. The information in this manual is subject to change without notice.
[Trademarks] 1. MS-DOS is a registered trademark of Microsoft Corporation. 2. PC/AT and PS/2 are registered trademarks of International Business Machines Corporation. 3. PR2OlH is a registered trademark of NEC Corporation. 4. VP1000 is a registered trademark of Seiko Epson Corporation.
In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities. Therefore, matters which are not especially described as possible in this manual should be regarded as “impossible”.
1.2 The Major Functions 1.2.1 The overview of PMC function
L
. . . .. .. .. . . .. . . .. .. . .
.
...)
CNC
(..........
RS-232-C
i
Machine
Tool
DVDO
PMC
RS-232-C
” .,.,,..
.
...
(INLINE
functions through RS-232-C (Note 1) Monitorring & debugging a sequence program Run/Stop a sequence program Transferring a sequence program Write to Flash ROM I Setting and display PMC parameters
FLOPPY CASSETTE /Handy File
j
II::::‘. EPROM/ ROM MODULE
1
RS-232-C
Personal Floppy
disk
Input/Edit sequence program
computer
IBM PC/AT
Hard disk
Fig. 1.2.1
Note 1)
The specification Also,
the above
function,
of the above functions
may
General
functions
,,
may vary
not be usable
refer to the PMC programming
-3-
,,
of PMC Function
manual
from
with some
one
PMC
models.
for the model
model
to another.
For details
being used.
of each
1. GENERAL
< Functions
of FAPT LADDER-II
Input, Output, Monitoring (Display
.
Display
of signal status, monitoring
Setting
and display
Run/Stop
of sequence PMC alarm,
of ladder
Writting
.
Print of the sequence
PMC status.) Display
of cross
reference.)
program
of sequence
.
diagram.
program program
PMC parameters
the sequence
Transferring
.
and Edit sequence
and Debugging
(Online
c PMC built-in
>
program
to Flash ROM
functions
Input, Output, Monitoring (Display
program
>
Display
and Edtt sequence
and Debugging of signal status,
of sequence
program program
signal waveforms,
ladder
diagram,
PMC alarm,
memory)
(and crossreference.) (Monitorring Setting
.
1.2.2
of ladder
and display
Run/Stop
diagram,
step sequence.
Debugging
PMC parameters
the sequence
program
PMC models to be supported
PMC models
to be supported
by FAPT LADDER-II
are as below.
PMC-RA3 PMCRB3
(Note
1)
PMCRB4
(Note
1)
PMC-RB5
(Note
1)
PMC-RB6
(Note
1)
PMCRC3
(Note
1)
PMCRC4
(Note
1)
PMC-PA3
(Note
1)
PMC-QC PMC-NB PMCNB2
(Note 1)
ONLINE
function
is supported
with this PMC
-4-
user C language.)
.
1. GENERAL
1.2.3 The procedure to make a sequence
program
Start of control system development + Decrde the control object (machines,
CNC)
t Decide the specifications of control operations Calculate the number of DVOO points Estrmate the control scale
Create the ladder diagram (desrgnicreate
addoress mapcoading)
J Input, edit, debua and print the sequence procvam
t
t FAPT LADDER-II
CNC (PMC)
7
Ladder diagram editing Mnemonic editing
. Ladder diagram editing
Compile/Link
I
I
I
f-
Decompile (1
t ONLINE
I
function (for debug)
Pnnt the sequence FAPT
LADDER-II
program
IN0 YES
I
fi-----c
supports an off-line function and on-line functions.
used for performing
programming
using a personal computer
The off-line function
that is not connected
is
to the CNC
(PMC). The off-lrne function IS equrvalent to the FAPT LADDER for programming
when a connection
function.
and communication
The on-line functions are used
are established
with the CNC (PMC).
There are basically two on-line functions: the on-line function and the on-line (selected function. mainly
The former is designed to monitor
and
edit
Addrtionally. a PMC programming Thus version of FAPT
LADDER
LADDER
for personal
operator’s
manual (B-661 31).
for use wrth CNC (PMC) internal programs.
programs
designed
to operate
system, FAPT LADDER IS not covered
computers,
refer
to the
-5-
the
The latter is used
personal
(for personal computers),
by this manual. FAPT
on
LADDER
For informatton (for
program)
personal
computer. is available. about FAPT computers)
1. GENERAL
1.3 About PMC Program 1.3.1
PMC programming method
The ladder method is most of ten used for programming This
method was derived from relay-panel
control circuits.
many sequence engineers are already fatiiiiar The greater complicated
the number
of functions
the sequence control governed by a PMC. Since it has been in use for years,
with it.
implemented
the sequence program becomes.
by the
PMC,
the
And it is hard to describe
larger
and
the
more
such program for ladder
method. To overcome
this problem, step sequence
method programming
has been introduced
into FAPT
LADDER-II. (1)
What is the step sequence
method
?
The step sequence is one of the method for programming programmable a flow chart. method.
a sequence control governed by a
controller, this method features the direct representation Each block of processing
is described
Therefore it provides an easy-to-understand
of the control flow on
as a subprogram,
visualized
using the ladder
flow of the processes
and is
well-suited to the control of entire process. Step sequence method is available to PMC-RB4&lBG/RC4. The programming by step sequence method is supported by FAPT LADDER-II, not but by the builtin editing function on PMC-RB4/RBG/RC4. Setting a model in FAPT LADDER desides witch method, step sequence or ladder, is used. For the details of the step sequence method, refer to the following manual. (4.5.2.2.(3) STEP SEQUENCE EDITING]
-6-
1.
The configuration A sequence
.
of a sequence
program
program consists of the following 5 kinds of program unit ;
The 1st level of ladder The 2nd level of ladder The 3rd level of ladder Subprograms
of ladder
Subprograms
of step sequence
LEVEL 1 ( LADDER)
LEVEL 2 ( LADDER)
LEVEL 3 ( LADDER)
ISub Program
Pl (Step Sequence)
I
Sub Program P2 (LADDER)
Sub Program P3 (LADDER)
. . Sub Program Pn (Step Sequence)
-7-
GENERAL
1. GENERAL
(3)
Data flow -
FAPT LADDER-II
I
Source program Ladder 1st
level Mnemonic
Mnemonic
program
A mnemonic program without step sequence
t Compilation/Decompilation 1 Object code
IMemory I
card format file I
t
‘------I! I
I
RS-232-C
Input/Output
Input/Output
I
Handy File FLOPPY CASSETTE
Memory card ADAPTER
CNC V
v
[PMCI 2) II/O1
1) F’MCI 2) II’01
3) [HOST]
3) [FDCAS]
1)
V
1) WC1 2) If/O1 3) [MCARD] (Boot process also can read the memory card)
The operation of soft key when Input/output
-8-
1. GENERAL
1.3.2 About symbol & comment data On FAPT LADDER-II,
you can assign
add notes to a sequence They are generally
called”symbol
(1) The definition
of terms
The definition
names
& comment
of terms are shown
below
to l/O signals,
internal
relays,
and can
Name assigned
data”.
to distinguish
Definition
Terms Symbol
or add notes
program.
between
and uses
uniquely
some symbol
to each relay/coil,
Text assigned
to relays/coils
to explain
Coil comment
Text assigned
to coils to explain
data.
Display
I x0.0
to be used in place of PMC address. Relay comment
& comment
INPUT
+I---,++ them.
1 COMMENT
COMMENT
them. HERE IS COIL COMMENT
Net comment
Text assigned them.
between
ladder
nets to explain {’ COMMENT
(2) Symbol
& comment
specification
list
(a) For input signal and internal
I Speciftcation
relay
Symbol
ASCII characters Japanese kanalkanji characters (Note
1ASCII characters Japanese kanalkanji characters
16 byte
16 byte 20,000
Coil comment
Relay comment
I
ASCII characters (lower-case alphabetic characters not allowed)
Available characters
entries
20,000
20,000 (Note 2)
(Note
2)
3)
Not allowed
Allowerd
Allowerd
Yes, if it is 6 bytes or
No
Yes, if the symbol assigned to the same address is 6 bytes or (Note shoter
shorter (Note 3)
CRT/MD1 can not display Free area
size of hard
Japanese disk drive,
characters, EMS
1)
30 byte
(Note 2)
Note 1) Note 2)
“)
replaced
and XMS
to blank.
on personal
computer
may
restrict
them.
Note 3)
When
the
comments
total
size
are displayed
of
all
coil
comments
on CRTIMDI.
-9-
exceeds
64
kbytes,
no
symbols
and
1. GENERAL
(b) For ladder
sequence
program
Specification Available
Net comment ASCII characters
characters
Japanese
kana/kanji
characters
Line feed Steps to occupy
2 step/Net
Maximum
64 characters/line
characters/line
comment
4095 characters/Net
comment
(Note
1)
1)
Maximum
lines
100 lines/Net
commennt
(Note
Maximum
number
About 20,000
Net comments
(Note 2)
Display
No
on CRT/MD1
Note
1)
The limitation
Note
2)
Number
which
is reached
of characters
comments. may further
Free area restrict
in each
first becomes Net
the limitation
comment
size of hard disk drive,
them.
-lO-
effects
for the Net comment. on
maximum
number
EMS and XMS on personal
of
Net
computer
2.
2.
OPERATING
OPERATING
ENVIRONMENT
ENVIRONMENT
To use this software,
the requirements
indicated
in the table below
IBM PC/AT and compatible
Computer
ICPU
must be satisfied.
machines
(Note
1)
386 or hrgher
OS
MS-DOS MS-DOS
Version Version
Memory
Conventronal EMS and/or
I--
About 3 Mbytes
1Graphic
VGA or higher
IHard
disk
adapter
EPSON
5.OAlior later (to activate Japanese system) 5.0 or later (to activate English system)
memory 520 Kbytes or more XMS of 4 Mbytes or more (recommended) or more space
VP1000
(Note
This software
machines
with MS-KANJI
API
than 520 Kbytes size
(Note 5)
does not run on PC98 series of NEC.
2) Even if the machrne The
(Note 4)
and compatible
be in conformity
(Note 1)
(Note 2) (Note 3)
has 640 Kbytes
when an installed
of free
space
memory,
driver,
in memory
the empty
for example,
can
be
memory
may
not be more
uses a large memory
checked
with
the
effects
on the
space.
MS-DOS
command
CHKDSK.
(Note
3) The quantity
of the
Symbol
data
specially
for Symbol
Moreover,
and
(Note (Note
comment.
memory Please
data or Net comment with
FAPT LADDER
EMS
prepare
EMS
and
refer 1014.5.3.6
size of EMS and XMS memory
EMS and XMS
memory
FAPT
according
to the source
Expansion When
used,
models,
XMS
memory
than
256
Kbytes,
may be ristricted.
the
maximum
Please
prepare
number
of
256 Kbytes
the Printer
file.
Specification).
to be used :
for ladder
runs with
program
Changing
system
no EMS
to handle
and symbol & XMS,
& comment
enough
will be necessary
data
as an temporary
size of EMS
and/or
XMS
area. memory
for better performance.
memory ladder
FAPT
program
up to 32000 regardless
programs,
LADDER
up to 21840
however,
are used
LADDER
reading
available,
to handle
of large number.
less
can handle
enough
performance
4) In addrtion, an area for storing sequence data is required. PRINTERtare also available by changing 5) [NEC PR201HlandlFANUC
Although,
(1)
XMS
EMS rf possible.
For details,
About
Net
and
at the system
steps which or more
EMS
uses
FAPT
steps
program
LADDER
conventional
can be created.
steps can be created.
of the size of the program
-ll-
uses
EMS When
memory.
When
if available. only
256KB
If EMS
conventional
EMS memory
The srze of EMS is 256KB
to be edited.
is not
memory IS
is
available,
for all PMC
2.
OPERATING
ENVIRONMENT
(2) EMS and XMS memory for Symbol & Comment data FAPT LADDER When
neither
diskdrive,
uses EMS and/or XMS memory of them
and processing
About 200 Kbytes
(3)
are available,
FAPT
large number
lor Symbol LADDER
of Symbol
of EMS & XMS memory
& Comment
will
make
& Comment
are used for every
data if available.
temporary
file on the hard
data may be slower. 1,000 Symbol
data.
EMS and XMS memory for Net comment FAPT LADDER Comment
Source program managing file System parameter data file Title data file Symbol & Comment data file Message data file I/O module data file 1st level ladder data file 2nd level ladder data file 3rd level ladder data file Sub-program ladder data file Sub-program step sequence data file Net comment data file Memory card format data file
Contain source program compile/decompile
results and map information.
are not Included in a source program, but are named in accordance
(Note
2)
(Note (Note (Note (Note
3) 4) 4) 2)
These files
with the name of
the source program. These
files are stored
under
the directory
one level above
the source
storage directory.
(Note 2) (Note 3) (Note 4)
“xxx” is number of multi file managing. Only for using LEVEL-3