<object id="seflp"></object>

    1. <object id="seflp"></object>
      <dfn id="seflp"></dfn>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線17838383235

          西門子6DL1135-6TF00-0PH1

          更新時間
          2024-10-30 14:14:21
          價格
          請來電詢價
          聯系電話
          17838383235
          聯系手機
          17838383235
          聯系人
          徐嘉泉
          立即詢價

          詳細介紹

          功能

          在 SCL 中,可在區間內構建程序代碼。由于集成了相關程序段而且可根據需要對區間進行靈活展開和折疊,因而程序代碼更為清晰直觀。在區間總覽窗口中,可快速查看各個區間。區間總覽窗口位于編程窗口旁邊,可根據需要打開或關閉。

          下圖顯示了區間總覽窗口和編程窗口:

          區間總覽圖中,還將顯示存在語法錯誤的區間。這樣,即可快速確定故障代碼所在位置并進行相應修正。

          要在區間中編寫程序段,可將程序段包含在關鍵字“REGION”和“END_REGION”中。根據突出顯示關鍵字中的設置,相應的關鍵字可以為“region”和“end_region”,也可以是“Region”和“End_Region”。這些關鍵字可根據當前的設置進行自動轉換。要查找關鍵字“REGION”和“END_REGION”的配對部分,可單擊“REGION”或“END_REGION”。系統將高亮突出顯示這兩個關鍵字。

          可為每個區間指定一個名稱,具有以下諸多優勢:

          指定塊名稱為可選操作。

          語法

          可通過以下語法,可在區間內構建程序段:

           
          REGION <名稱> 或 (/*<多語言注釋的名稱>*/)
          <指令>
          END_REGION

          使用區間時,請注意以下信息:

          關鍵字 "REGION" 和 "END_REGION" 必須在一行的起始位置。這些關鍵字之前,僅允許插入空格。

          關鍵字“END_REGION”的所有字符將認作為注釋信息,因而不影響程序的執行。

          所有指令的執行都必須在一個區間內完成。

          在 CASE 語句內,該指令可用區間進行包圍。用于比較 CASE 語句的常量需位于區間之外。這些區間不得包含多個分支。

          以下示例顯示了 CASE 語句中允許的區間用法:

          CASE OF

          : REGION END_REGION

          : REGION END_REGION

          ELSE REGION END_REGION

          END_CASE

          以下示例顯示了 CASE 語句中不允許的區間用法:

          CASE OF

          REGION : END_REGION

          : REGION END_REGION

          ELSE

          END_CASE

          CASE OF

          : REGION

          : END_REGION

          ELSE

          END_CASE

          在這些情況下,區間內的常量將解釋為可通過 GOTO 命令到達的跳轉標簽,但 CASE 本身不會執行這些跳轉標記。

          也可以對這些區間進行嵌套。但需確保其它區間中包含的區間可成功執行:

           
          REGION <名稱>
          <指令>
          REGION <名稱>
          <指令>
          END_REGION
          <指令>
          REGION <名稱>
          REGION
          <指令>
          END_REGION
          REGION <名稱>
          <指令>
          END_REGION
          END_REGION

          區間折疊時也會顯示該名稱。這樣,可確保程序代碼的清晰顯示。

          在區間的總覽窗口中,可輕松識別各個區間并快速導航到指定區間處。

          如果將該名稱插入為多語言注釋,則可將該名稱翻譯為其它項目語言。為此,需使用字符串“(/*”和“*/)”包圍該名稱。但只能將該名稱作為插入為不可翻譯的名稱或多語言注釋。請注意以下事項:

          另請參見:“使用多語言項目”

          不允許混用普通名稱和多語言注釋。

          多語言注釋名稱不能擴展為多行。

          如果區間名稱為多語言注釋,也可以復制區間。如果該名稱已存在翻譯,則也會應用于區間副本。如果之后更改了區間的名稱,則將使用當前編輯語言進行更改。


          相關產品

          聯系方式

          • 電  話:17838383235
          • 經理:徐嘉泉
          • 手  機:17838383235
          • 微  信:17838383235