可以使用“若 RLO = "1" 則跳轉”指令中斷程序的順序執行,并從其它程序段繼續執行。目標程序段必須由跳轉標簽 (LABEL) 進行標識。在指令上方的占位符指定該跳轉標簽的名稱。
指定的跳轉標簽與執行的指令必須位于同一數據塊中。指定的名稱在塊中只能出現一次。一個程度段中只能使用一個跳轉線圈。
如果該指令輸入的邏輯運算結果 (RLO) 為“1”,則將跳轉到由指定跳轉標簽標識的程序段??梢蕴D到更大或更小的程序段編號。
如果不滿足該指令輸入的條件 (RLO = 0),則程序將繼續執行下一程序段。
示例
以下示例說明了該指令的工作原理:
如果操作數“TagIn_1”的信號狀態為“1”,則執行“若 RLO = "1" 則跳轉”指令。將中斷程序的順序執行,并繼續執行由跳轉標簽 CAS1 標識的程序段 3。
如果“TagIn_3”輸入的信號狀態為“1”,則置位“TagOut_3”輸出。
審核編輯:劉清
-
狀態機
+關注
關注
2文章
486瀏覽量
27225 -
CAS
+關注
關注
0文章
34瀏覽量
15035
原文標題:西門子博途LAD---( JMP ):若 RLO = "1" 則跳轉
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論