56
CHAPTER2 PROFIBUS Unit
2-10-2
JMPF
Function:
Jumps to the specified label of the specified program when the jump con-
dition input matches the value that was set.
Format:
JMPF <label No.> <program No.> <input condition value>
Example:
JMPF 12,3,5
Jumps to label 12 of program 3 when the condition jump input value is 5.
If not, proceeds to the next step.
Explanation:
JMPF is a command to control the program flow according to the condi-
tion jump input.
(1) Label No.
The label No. is a number defined by the character L, and signifies
the jump destination. This number can be specified from 0 to 255.
(2) Program No.
The program numbers are numbers assigned to 100 programs ranging
from 0 to 99.
(3) Input condition value
This value sets the condition for the jump. A general-purpose input or
a serial general-purpose input is considered a binary input value, and
the jump is performed if it matches the input value conditions. The
number of points that can be sub-grouped by input condition depends
on the number of conditional input points. The number of conditional
input points is set by the conditional input point parameter (single-
axis controllers: PRM8, dual-axis controllers: PRM0).
Others:
• The conditional input point parameters have been expanded as fol-
lows.
Input range:
1 - 8, 11 - 18
Initial value:
4
Settable conditional input range
General-purpose inputs used
Conditional
input points
1
2
3
4
5
6
7
8
11
12
13
14
15
16
17
18
DI0
DI0-DI1
DI0-DI2
DI0-DI3
DI0-DI4
DI0-DI5
DI0-DI6
DI0-DI7
SI200
SI200-SI201
SI200-SI202
SI200-SI203
SI200-SI204
SI200-SI205
SI200-SI206
SI200-SI207
0-1
0-3
0-7
0-15
0-31
0-63
0-127
0-255
0-1
0-3
0-7
0-15
0-31
0-63
0-127
0-255
Conditional input points - general-purpose input and condition range