3. Instruction Set

API

Mnemonic

Operands

Function

Controllers

 

08

FOR

 

Start of a FOR-NEXT Loop

ES2/EX2

SS2

SA2

SX2

 

SE

Type

Bit Devices

 

 

Word devices

 

 

 

 

Program Steps

 

OP

X

Y

M

S

K H KnX KnY KnM KnS T

C D

E

F

FOR: 3 steps

 

 

S

 

 

 

 

* *

*

*

*

*

* * * * *

 

 

 

 

 

 

 

 

 

 

 

PULSE

 

 

 

16-bit

 

 

 

 

32-bit

 

 

 

 

 

 

 

ES2/EX2

SS2

SA2

SX2

ES2/EX2

SS2

SA2

SX2

ES2/EX2

SS2

SA2

SX2

 

 

 

 

 

SE

SE

SE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operands:

S: The number of times for the loop to be repeated.

API

 

Mnemonic

Function

 

 

 

 

09

 

NEXT

End of a FOR-NEXT Loop

 

 

 

 

Controllers

ES2/EX2

SS2

SA2

SX2

 

 

SE

 

OP

 

 

Descriptions

 

 

 

 

 

Program Steps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N/A

No contact to drive the instruction is required.

 

 

 

 

NEXT: 1 step

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PULSE

 

 

16-bit

 

 

 

 

32-bit

 

 

 

 

ES2/EX2

SS2

SA2

SX2

ES2/EX2

SS2

 

SA2

SX2

ES2/EX2

SS2

 

SA2

SX2

 

 

SE

 

SE

 

SE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Explanations:

1.FOR and NEXT instructions are used when loops are needed. No contact to drive the instruction is required.

2.“N” (number of times loop is repeated) may be within the range of K1 to K32767. If the range NK1, N is regarded as K1.

3.An error will occur in the following conditions:

NEXT instruction is before FOR instruction.

FOR instruction exists but NEXT instruction does not exist..

There is a NEXT instruction after the FEND or END instruction.

Number of FOR instructions differs from that of NEXT instructinos.

4.FOR~NEXT loops can be nested for maximum five levels. Be careful that if there are too many loops, the increased PLC scan time may cause timeout of watchdog timer and error. Users can use WDT instruction to modify this problem.

3 - 5 7

Page 173
Image 173
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual KnX KnY KnM KnS T For 3 steps