
B-63945EN/02 7.INTERFACE BETWEEN CNC AND PMC
- 377 -
(1) Ladder execution start signal (R9015.0)
When directed to start ladder program execution, the system
software starts executing the ladder program, turns on this signal,
and keeps it on for the first one scan cycle. Like R9000, this
signal indicates the status of ladder execution corresponding to
each ladder execution level. For this reason, this signal is
securely turned on for the first one scan cycle after the start of
execution no matter on what execution level the signal is
referenced. This signal is turned on when:
(a) Ladder execution begins at power turn-on.
(b) The [RUN] soft key on the PMC screen is pressed.
(c) FANUC LADDER-III or a ladder editing package directs
the ladder to start.
Referencing this signal in a ladder program can detect when
ladder execution has begun, making it possible to program
preprocessing related to ladder execution.
CAUTION
Reference this signal only within a ladder program.
Do not reference it from an external system or
program as it indicates the status of ladder
execution separately for each ladder execution
level.
(2) Ladder stop signal (R9015.1)
When directed to stop ladder program execution, the system
software turns off this signal and keeps it off for the last one scan
before stopping ladder program execution. Like R9000, this
signal indicates the status of ladder execution corresponding to
each ladder execution level. For this reason, this signal is
securely turned off for the last one scan before the stop of
execution no matter on what execution level the signal is
referenced. This signal is turned off when:
(a) The [EXIT] soft key on the PMC screen is pressed.
(b) FANUC LADDER-III or a ladder editing package directs
the ladder to stop.
(c) On the PMC DATA I/O screen, the ladder program is
loaded to the PMC.
(d) FANUC LADDER-III or a ladder editing package stores the
ladder program to the PMC.
Referencing this signal in a ladder program can detect when
ladder execution stops, making it possible to program
postprocessing related to ladder execution (that is, preprocessing
for ladder execution stop). Before the ladder is stopped, for
example, it is possible to put signals in an proper state for safety
purposes.