(1)跳轉指令(JMP)
在使用“跳轉”指令時,如果條件滿足后,可以中斷程序的順序執(zhí)行,跳過所設計的跳轉程序,執(zhí)行下一段程序。目標程序段必須用跳轉標簽(LABEL)進行標識。在指令上方的占位符指定該跳轉標簽的名稱。指定的跳轉標簽與執(zhí)行的指令必須位于同一數(shù)據(jù)塊中。指定的名稱在塊中只能出現(xiàn)一次。一個程序段中只能使用一個跳轉線圈。
如果該指令輸入的邏輯運算結果(RLO)為“1”,則將跳轉到由指定跳轉標簽標識的程序段??梢蕴D到更大或更小的程序段編號。
如果不滿足該指令輸入的條件(RLO=0),則程序將繼續(xù)執(zhí)行下一程序段。
若RLO="I"則跳轉指令如圖1所示,當10.0閉合時,跳轉到CASE1處,即程序段.

圖1
(2)定義跳轉列表指令(JMP_LIST)
使用定義跳轉列表指令,可定義多個有條件跳轉,并繼續(xù)執(zhí)行由K參數(shù)的值指定的程序段中的程序。
定義跳轉列表指令如圖2所示,當10.0閉合時,執(zhí)行定義跳轉列表指令,如果MW2=“DESTO”,則跳轉到LABEL1處;如果MW2=“DEST1”,則跳轉到LABEL2處:如果MW2=“DEST2”,則跳轉到LABEL3處。。

圖2
審核編輯:湯梓紅
-
線圈
+關注
關注
14文章
1895瀏覽量
47285 -
指令
+關注
關注
1文章
624瀏覽量
37667 -
程序
+關注
關注
117文章
3848瀏覽量
85466 -
SIMATIC
+關注
關注
1文章
232瀏覽量
16948 -
S7-1500
+關注
關注
3文章
303瀏覽量
7417
原文標題:電工知識—SIMATIC S7-1500 字邏輯運算指令實例
文章出處:【微信號:設備原理與維修俱樂部,微信公眾號:設備原理與維修俱樂部】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
西門子S7-1200 PLC程序控制指令:跳轉與標簽指令
SIMATIC S7-1500 PLC之間的OUC通信及其應用
基于S7-1500的運動控制原理及實例
SIMATIC S7-1500 PLC用戶手冊
單片機程序控制指令解析
新型SIMATIC S7-1500控制器硬件安裝與接線指南
電工知識—SIMATIC S7-1500 PLC的常用模塊
電工知識—緊湊型SIMATIC S7-1500 PLC的數(shù)字量端子的接線
WinCC與 S7-1200/S7-1500 PLC之間的通信解析
SIMATIC S7-1500 PLC之間的OUC通信
如何估算S7-1500 CPU的裝載存儲區(qū)在SIMATIC存儲卡上的大小?
SIMATIC S7-1500程序控制指令簡述
評論