![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/3/8d/38d56254-54fe-46e3-85ae-d3f5260e1091/38d56254-54fe-46e3-85ae-d3f5260e1091-bg29.png)
FX Series Programmable Controllers Basic Program Instructions 2
2-15
2.14 Master Control and Reset
Program example:
Basic points to remember:
- After the execution of an MC instruction, the bus line (LD, LDI point) shifts to a point after
the MC instruction. An MCR instruction returns this to the ori
inal bus line.
- The MC instruction also includes a nest level pointer N. Nest levels are from the ran
e
N0 to N7 (8 points). The top nest level is ‘0’ and the deepest is ‘7’.
- The MCR instruction resets each nest level. When a nest level is reset, it also resets ALL
deeper nest levels. For example, MCR N5 resets nest levels 5 to 7.
- When input X0=ON, all instructions between the MC and the MCR instruction execute.
- When input X0=OFF, none of the instruction between the MC and MCR instruction
execute; this resets all devices except for retentive timers, counters and devices driven
b
SET/RST instructions.
- The MC instruction can be used as man
times as necessar
, b
chan
in
the device
number Y and M. Usin
the same device number twice is processed as a double coil
(see section 2.5.2). Nest levels can be duplicated but when the nest level resets, ALL
occurrences of that level reset and not
ust the one specified in the local MC.
Mnemonic Function Format Devices Program steps
MC
(Master
Control)
Denotes the start
of a master control
block
Y, M (no special
M coils allowed)
N denotes the
nest level (N0 to
N7)
3
MCR
(Master
Control Reset)
Denotes the end of
a master control
block
N denotes the
nest level (N0 to
N7) to be reset.
2
MC N
MCR N
X0
X1
M100N0MC
X2
N0MCR
M100N0
X
N
M
X
Y
X
Y
N
0
0
100
1
0
2
1
0
LD
MC
SP
LD
OUT
MCR
LD
OUT
0
1
4
5
7
8
6
Note: SP - space key
N - nest level of MC (N0 to N7)
Y1
Y0