3.44 GPB (Global PB Number Setting)
■
Ladder diagram
■
List of operands
Operand Description
PBn Global PB number (1000 to 1999)
■
Outline of operation
● A fixed PB number can be used for the global PB number, even if the PB position is
changed.
● This instruction should be described at the beginning of a main program area.
● This instruction sets an active PB number to a specified global PB number table in the
preprocessing of operation (when switching PROG to RUN, during rewriting during RUN).
● When multiple GPB instructions are described in the same PB, multiple global PB numbers
are set for one PB.
● The range of PB numbers that can be specified for instructions that use PB numbers
(ECALL, EFCALL, LCWT, LC, STARTPG, and STOPPG) is as follows:
PB number specification: 1 to 468
Global PB number specification: 1000 to 1999
● A syntax error occurs when a number (other than 1000 to 1999) that is out of the range of
the settable global PB numbers is specified by the GPB instruction.
● An operation error occurs when a global PB number that is not set is specified for an
instruction that uses a PB number.
■
Sample program
Example 1) Example when using GPB
PB1 declares the global PB number 1000 for own PB, and calls the subroutine for GPB1000
from PB2.
PB PB1 program PB2 program
Program
example
3.44 GPB (Global PB Number Setting)
3-130 WUME-FP7CPUPGR-12