Basic instructions
Jumps
✔
✔
✔
✔
Jump
✔
✔
✔
✔
Jump if RLO = 1
✔
✔
✔
✔
Jump if RLO = 0
✔
✔
✔
✔
Jump label
✔
✔
Define jump list
✔
✔
Jump distributor
✔
✔
✔
✔
Return
✔
✔
Safety only: Open global data block
✔
✔
Safety only: Open instance data block
✔
✔
✔
Unconditional jump
✔
✔
✔
Jump if RLO = 1 and save RLO
✔
✔
✔
Jump if RLO = 0 and save RLO
✔
✔
✔
Jump if BR = 1
✔
✔
✔
Jump if BR = 0
✔
✔
✔
Jump if OV = 1
✔
✔
✔
Jump if OS = 1
✔
✔
✔
Jump if the result is zero
✔
✔
✔
Jump if the result is not zero
✔
✔
✔
Jump if the result is greater than zero
A5E33285102-AB
Extended instructions
Description
Technology
LAD / FBD
(not S7-1200)
-(JMP)
-[JMP]
-(JMPN)
-[JMPN]
LABEL
JMP_LIST
SWITCH
-(RET)
-[RET]
-(OPN)
-[OPN]
-(OPNI)
-[OPNI]
nn
nn
nn
nn
nn
nn
nn
nn
nn
Communication
STL
SCL
GOTO...
JC
nn
JCN
nn
:
nn
JL
nn
nn
nn
nn
nn
JU
nn
JCB
nn
JNB
nn
JBI
nn
JNBI
nn
JO
nn
JOS
nn
JZ
nn
JN
nn
JP
nn
Page 24