beautypg.com

Delta DVP-ES2 User Manual

Page 163

background image

3 . I n s t r u c t i o n S e t

3 - 4 7

API Mnemonic

Function

02

SRET Subroutine

Return

Controllers

ES2/EX2 SS2

SA2

SE

SX2

OP Descriptions Program

Steps

N/A

No contact to drive the instruction is required

Automatically returns program execution to the address

after CALL instruction in O100.

SRET: 1 step

PULSE 16-bit 32-bit

ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2

Explanations:

SRET indicates the end of subroutine program. The subroutine will return to main program and

begin execution with the instruction after the CALL instruction.

Program example 1:

When X0 = ON, the CALL instruction will jump to P2 and run the subroutine. With the execution of

the SRET instruction, it will jump back to address 24 and continue the execution.

20

24

P2

Subroutine

Subroutine return

Call subroutine P2

CALL

P2

X0

X1

SRET

FEND

Y0

M1

Y1

M2

Y2

This manual is related to the following products: