1. PLC Concepts
1.5.9 ORB (Connect block in parallel)
ORB instruction connects a block in parallel with another block
1.5.10 MPS / MRD / MPP (Branch instructions)
These instructions provide a method to create multiplexed output branches based on current result
stored by MPS instruction.
Description
MPS ┬
Start of branches. Stores current result of
program evaluation. Max. 8 MPS-MPP pairs can
MRD ├
Reads the stored current result from previous
MPS
MPP â””
End of branches. Pops (reads then resets) the
stored result in previous MPS
Note: When compiling ladder diagram with WPLSoft, MPS, MRD and MPP could be automatically
added to the compiled results in instruction format. However, sometimes the branch instructions
are ignored by WPLSoft if not necessary. Users programming in instruction format can enter branch
instructions as required.
Connection points of MPS, MRD and MPP:
Note: Ladder diagram editor in ISPSoft does not support MPS, MRD and MPP instructions. To
achieve the same results as branch instructions, users have to connect all branches to the left
hand bus bar.
WPLSoft
ISPSoft
1.5.11 STL (Step Ladder Programming)
STL programming uses step points, e.g. S0 S21, S22, which allow users to program in a clearer
and understandable way as drawing a flow chart. The program will proceed to next step only if the