(1)跳转指令(JMP)
在使用“跳转”指令时,如果条件满足后,可以中断程序的顺序执行,跳过所设计的跳转程序,执行下一段程序。目标程序段必须用跳转标签(LABEL)进行标识。在指令上方的占位符指定该跳转标签的名称。指定的跳转标签与执行的指令必须位于同一数据块中。指定的名称在块中只能出现一次。一个程序段中只能使用一个跳转线圈。
如果该指令输入的逻辑运算结果(RLO)为“1”,则将跳转到由指定跳转标签标识的程序段。可以跳转到更大或更小的程序段编号。
如果不满足该指令输入的条件(RLO=0),则程序将继续执行下一程序段。
若RLO="I"则跳转指令如图1所示,当10.0闭合时,跳转到CASE1处,即程序段.

图1
(2)定义跳转列表指令(JMP_LIST)
使用定义跳转列表指令,可定义多个有条件跳转,并继续执行由K参数的值指定的程序段中的程序。
定义跳转列表指令如图2所示,当10.0闭合时,执行定义跳转列表指令,如果MW2=“DESTO”,则跳转到LABEL1处;如果MW2=“DEST1”,则跳转到LABEL2处:如果MW2=“DEST2”,则跳转到LABEL3处。。

图2
审核编辑:汤梓红
-
线圈
+关注
关注
14文章
1857浏览量
46485 -
指令
+关注
关注
1文章
617浏览量
37311 -
程序
+关注
关注
117文章
3836浏览量
84775 -
SIMATIC
+关注
关注
1文章
231浏览量
16769 -
S7-1500
+关注
关注
3文章
302浏览量
7195
原文标题:电工知识—SIMATIC S7-1500 字逻辑运算指令实例
文章出处:【微信号:设备原理与维修俱乐部,微信公众号:设备原理与维修俱乐部】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
西门子S7-1200 PLC程序控制指令:跳转与标签指令
SIMATIC S7-1500 PLC之间的OUC通信及其应用
基于S7-1500的运动控制原理及实例
SIMATIC S7-1500 PLC用户手册
单片机程序控制指令解析
西门子SIMATIC S7-1500控制器系列的安装接线图完整版
电工知识—SIMATIC S7-1500 PLC的常用模块
WinCC与 S7-1200/S7-1500 PLC之间的通信解析
SIMATIC S7-1500 PLC之间的OUC通信
如何估算S7-1500 CPU的装载存储区在SIMATIC存储卡上的大小?

SIMATIC S7-1500程序控制指令简述
评论