公司新聞
西門子博途SCL:GOTO:跳轉
發布時間: 2023-08-16 09:57 更新時間: 2024-12-27 09:10
使用“跳轉”指令,可以從標注為跳轉標簽的指定點開始繼續執行程序。
跳轉標簽和“跳轉”指令必須在同一個塊中。在一個塊中,跳轉標簽的名稱只能指定一次。每個跳轉標簽可以是多個跳轉指令的目標。
不允許從“外部”跳轉到程序循環內,但允許從循環內跳轉到“外部”。
遵守跳轉標簽的以下語法規則:
字母(a 至 z,A 至 Z)
字母和數字組合;請檢查排列順序是否正確,如首先是字母,然后數字字母(a - z,A - Z,0 - 9)
不能使用特殊字符或反向排序字母與數字組合,如首先是數字,然后是字母(0-9,a - z,A - Z)
可按如下方式聲明此指令:
GOTO <跳轉標簽>;
...
.... <跳轉標簽>: <指令>
參數
下表列出了該指令的參數:
<跳轉標簽> | - | 跳轉標簽,將跳轉到該標簽處 |
<指令> | - | 跳轉后執行的指令。 |
示例
以下示例說明了該指令的工作原理:
CASE "Tag_Value" OF |
1 : GOTO MyLABEL1; |
2 : GOTO MyLABEL2; |
3 : GOTO MyLABEL3; |
ELSE GOTO MyLABEL4; |
END_CASE; |
MyLABEL1: "Tag_1" := 1; |
MyLABEL2: "Tag_2" := 1; |
MyLABEL3: "Tag_3" := 1; |
MyLABEL4: "Tag_4" := 1; |
根據“Tag_Value”操作數的值,程序將從對應的跳轉標簽標識點開始繼續執行。例如,如果“Tag_Value”操作數的值為 2,則程序將從跳轉標簽“MyLABEL2”開始繼續執行。在這種情況下,將跳過“MyLABEL1”跳轉標簽所標識的程序行。
其他新聞
- 西門子博途:STL 步進順序程序的示例 2024-12-27
- 博途:"為 PROFINET 設備分配地址和名稱" 2024-12-27
- CPU-1200在線為 PROFINET IO 設備分配名稱-w 2024-12-27
- 通過 PROFINET 進行在線訪問 2024-12-27
- 博途:設置 PG/ PC 接口 2024-12-27
- TIA Portal中S7-1500F和S7-1200F實現安全相關控制器與智能設備通訊的配置例程 2024-12-27
- PLC現場安裝全流程!新手必看 2024-12-27
- 假如PLC出現問題,怎么查找原因?90%電氣老師傅都不會! 2024-12-27
- 細談西門子PLC 中函數塊FC與FB的區別 2024-12-27
- SCL編程實例:西門子1200/1500PLC不定長數組選擇排序的運用編程 2024-12-27
- 西門子TIA S7-1200 配方快速入門實例 2024-12-27
- 博途下實現 S7-1200F 和1500F 使用 DP/DP Couple安全相關主站間通訊 2024-12-27
- 在STEP 7 中組態遠程I/O ET200SP安全模塊 2024-12-27
- 博途中S7-1200F CPU和S7-1500F CPU實現PN/PN Coupler 通信 2024-12-27
- 西門子PLC模擬量抗干擾處理 2024-12-27
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595