1. PLC Concepts

 

Branch

 

 

Branch

 

 

Description

 

 

instruction

 

 

Symbol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Start of branches. Stores current result of

 

MPS

 

 

program evaluation. Max. 8 MPS-MPP pairs can

 

 

 

 

 

 

 

be applied

 

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:

MPS

MPS

MRD

MPP

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 previous step is completed, therefore it forms a sequential control process similar to SFC (Sequential Function Chart) mode. The STL sequence can be converted into a PLC ladder diagram which is called “step ladder diagram” as below.

1 - 9

Page 17
Image 17
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Branch Description Instruction Symbol, Mps, STL Step Ladder Programming