<b id="nqvhe"><source id="nqvhe"><menu id="nqvhe"></menu></source></b>

    1. <source id="nqvhe"></source><xmp id="nqvhe"></xmp>
      1. <b id="nqvhe"></b>
        <u id="nqvhe"></u>
      2. <b id="nqvhe"><address id="nqvhe"><ol id="nqvhe"></ol></address></b>
      3. <source id="nqvhe"></source>
        <xmp id="nqvhe"><video id="nqvhe"></video></xmp>
          <b id="nqvhe"></b>
          <u id="nqvhe"></u>
        1. 1
          關注中國自動化產業發展的先行者!
          2024中國自動化產業年會
          2023
          2023年工業安全大會
          OICT公益講堂
          當前位置:首頁 >> 案例 >> 案例首頁

          案例頻道

          施耐德SCADA:Vijeo Citect 組態軟件(八)
          • 企業:控制網     領域:儀器儀表     行業:安防    
          • 點擊數:4721     發布時間:2008-10-02 18:05:29
          • 分享到:

          圖片




          華镕
          男,現任施耐德電氣(中國)投資有限公司工業自動化部產品推廣經理。


          8.1 
          Vijeo Citect 項目開發

              Vijeo Citect從概念上分為兩個明顯的部分: 運行環境與配置環境。配置環境包含了一系列的工具(應用),用于建立運行時系統。  它們是以Vijeo Citect 瀏覽器為中心來創建和管理項目的。Vijeo Citect瀏覽器可以進行用戶定制,滿足特殊應用和OEM的應用。菜單,工具條按鈕和其他特性可以改變或者移去。

           

              無序的項目會導致系統維護的麻煩,Vijeo Citect瀏覽器是配置項目的集散地,可實現簡單的項目管理,允許用戶訪問和修改任何項目的任何部分。

           

              Vijeo Citect提供了很多工具,允許用戶快速地開發大項目,每個大項目可以分成多達64個小項目,每個小項目允許在不同地方的不同開發者同時工作。在這種情況下,項目標準的維持控制和來自不同隊伍之間的變化合并是非常困難的。在Vijeo Citect的項目中則允許上述的情況發生,但不需要在開發隊伍中增加另外的工作。Vijeo Citect是通過在一個項目中使用標準的符號、對象和用戶接口來進行標準管理的,每個開發團隊可以使用這些標準對象用在他們的子項目中,并且可以訪問所有的項目標準。當標準發生變化或者升級時,新標準會發送給各個開發團隊,用來升級他們的項目,并且觀察他們項目的變化。

           

              vijeo Citect能夠用組合任何Vijeo Citect項目的方法,實現遠程項目的開發。一個遠程開發者可以使用項目標準,以及他們自己的段來開發項目,這種方式可以用于已有的項目開發或者對項目的維護:一個項目既可以由集成商進行升級,同時也可以由維護人員進行修改。

           

              文件菜單中包含了許多命令,可以創建、移動、組織和運行項目。項目的全局屬性可以使用這個菜單訪問。

           

          Vijeo Citect開發環境能夠打開多個項目,這個功能可以使CIP同時為多個客戶編輯項目。項目的顯示方式是樹形結構,用戶可以通過點擊+和-符號來觀察不同的內容。

           

              

           

              在Vijeo Citect環境(項目編輯,圖形編輯,Vijeo Citect批處理,Cicode編輯,在線幫助)下,可以使用工具欄切換應用。

           

              Vijeo Citect可以位于文件服務器進行項目工作,簡單使用連接和斷開命令,可以使項目從連接的文件服務器到開發環境。

           

              Vijeo Citect提供一步備份和恢復項目的所有部分,項目可以備份在軟盤中(自動多盤分配),也可以備份在本地硬盤,或者一個網絡硬盤中。

           

              所有Vijeo Citect表格和對話框都有幫助按鈕,可以調用相關幫助文件,配置也具有使用簡單的查找和替換特性。

           

                 

           


          功能一瞥


              ●  快速,容易訪問;

              ●  熟悉的界面;

              ●  簡單,項目的方便管理;

              ●  整個項目的單步備份和恢復。

              查找和替換特性

           

              查找和替換特性能夠使用戶在項目編輯時,在圖形頁、模板、圖形建立和多個項目之間,查找和替換字符串。

           

              這里還有個新選項,在整個項目編譯時,提示用戶沒有使用的標簽名,所有這些屬性大大地減少了配置的使用時間。

           

          8.2  使用Cicode/CitectVBA監視和控制

           

              很多應用有特殊的需求。為了提供最大的靈活和能力,Vijeo Citect提供兩種編程語言— Cicode Citect VBACicode是按工廠的監視和控制語言而專門設計的,而 CitectVBA 更適合與第三廠家的對象和應用進行互操作。

           

              Cicode容易使用,并且提供了靈活性,可靠性和工廠監視系統所需的性能。Cicode是一種用于控制環境的編程語言, 它是一種編譯形語言,支持多任務。這些重要特性為Vijeo Citect用戶提供了無可比擬靈活性, 用于擴展SCADA/HMI 系統的功能,而不會使系統的性能下降。

           

          事件

           

              用戶可以建立事件,一旦它們發生時,可以觸發相應的行為。比如,當一個過程完成時,通知操作員知道,然后執行一系列指令。用戶可以自動運行一個事件:

           


              ●  在指定的時間和周期;

              ●  當一個觸發條件變成“是”;

              ●  當一個觸發條件變成“是”并在一個指定時間和周期。

              使用Cicode CitectVBA 可以訪問、控制運行時系統的元件:實時數據,歷史時間,操作員顯示,報警,報告,趨勢,安全等。這些編程語言也給用戶訪問計算機系統,包括操作系統和通信接口的能力,使用Cicode CitectVBA 的應用是非常普遍的,從簡單的數字計算到高級的復雜運算。

           

          Cicode是一種高級語言,就象“C”語言。CitectVBA是一種兼容微軟VBA的語言,CitectVBA具有超過650 SCADA/HMI 特殊功能,減少了復雜或者擴展時的編程過程。

           

                   

           

              雖然Cicode容易使用,但它不僅僅是一種宏或者腳本語言。Cicode 是一種多任務語言,所以用戶可以同時運行多個Cicode的實例。具有優先機制, 所以 Vijeo Citect 會暫時懸掛不太重要的Cicode 任務,而優先執行較重要的Cicode任務。因為 Cicode 是編譯型, 而非解釋型語言, 所以它做為 Vijeo Citect 系統的一部分來運行,不會干擾較低級別的 Vijeo Citect 任務的性能。

           

              因為Cicode對于所有公共操作具有高級別的功能,諸如一個報警的認知或者一個頁面的改變,所以不需要低級別的編程。所有存儲管理都由Vijeo Citect自動執行,用戶不需要使用“指示器”,或者“文件夾”管理存儲器。

           

          功能一瞥


              ●  容易使用;

              ●  工業標準;

              ●  優先機制;

              ●  多任務;

              ●  編譯優化性能——是解釋或者腳本;

              ●  Vijeo Citect的擴展功能;

              ●  Vijeo Citect的無縫集成;

              ●  驗證的,魯棒性好的超過650種 SCADA的功能。 

          CitectVBA

           

              CitectVBA 是一種VBA兼容的腳本型語言,并且與Vijeo CitectActiveX 對象和第三廠家應用的集成是非常完美的。 
              CitectVBA
          使用了Cicode 的引擎,確保運行的碼是多線程的。

           

          8.3  Cicode/CitectVBA 編輯器

           

          調試 Cicode

           

              Cicode 編輯器是一個全功能的調試器,能夠分析 Cicode/CitectVBA 的運行,并且指出錯誤。調試的執行也可以在一臺遠程的計算機上進行。

           

          斷點

           

              為了調試一個功能,用戶可以設置一個希望的停止點,調試斷點功能,就是手動插入的一個斷點,或者從硬件為Cicode線程設置一個中斷。

           

          步進

           

              中斷線程的位置用一個箭頭做標記,用戶可以使用步進功能,一行接一行,觀察調試窗口執行編碼的情況,直到通過一個功能。Cicode編輯器提供下列工具控制步進功能:

           


              ●  步進入;

              ●  步跳過;

              ●  步進出;

              ●  步繼續。
           

           

              Cicode編輯器是專為編寫和調試CicodeCitectVBA而設計的編程環境。

            

              Vijeo Citect集成了調試工具,可以實現開始和停止調試模式,插入和消除斷點,以及步進控制。

           

              Vijeo Citect 提供了所有Cicode/CitectVBA 功能的幫助。

           

              除了一般的幫助菜單選項外,只要在功能工作區域內,選住該功能,按F1鍵即可顯示幫助信息。

           

              工作區域中顯示了具有Cicode的文件窗口,可以打開多個Cicode文件——自不同項目的多個文件,每個Cicode 或者 CitectVBA  文件都是文本文件,可以直接鍵入。

           

              文件窗口顯示了所有Cicode CitectVBA的文件,這些項目文件連接到了開發環境。


                   

           

           

              如果項目沒有運行,當用戶把它從編輯模式切換到調試模式時,Vijeo Citect將會自動編譯并運行。

           

              全局變量窗口顯示全局變量的當前值。

           

              文件窗口顯示了所有Cicode CitectVBA的文件,這些項目文件連接到了開發環境。如果項目沒有運行,當用戶把它從編輯模式切換到調試模式時,Vijeo Citect將會自動編譯并運行。

           

              全局變量窗口顯示全局變量的當前值。

           

              堆棧窗口顯示功能調用、它們的參數和在每個功能中的本地變量值。

           

              當編輯時,Cicode的編輯缺陷是紅色的,當調試時,是綠色的。

           

          調試窗口

           

              Cicode編輯器有多個調試窗口,可以用于顯示運行Cicode的信息:

           

              堆棧窗口顯示當前線程的堆棧值,堆棧由調用功能(包括參數)、功能中的變量、和返回值組成。

           

              線程窗口列出了所有當前執行的Cicode線程。

           

              斷點窗口顯示了所有打開的Cicode文件的斷點位置。

           

              輸出窗口顯示在調試時,由Vijeo Citect發出的信息。

           

              全局變量窗口顯示,調試到目前為止,所有使用的全局變量的當前值。

           

          8.4  在線幫助

           

          功能一瞥

           


              ●  內容全面(超過 4000 頁); 

              ●  基于文字;

              ●  高效的搜索工具。
           

              Vijeo Citect的在線幫助是一個內容廣泛的文件,邏輯結構,容易查找,容易理解。Vijeo Citect允許使用多種方法訪問幫助文件,用戶也可以從任何部分訪問幫助文件。

           

              所有的Vijeo Citect對話框都有幫助按鈕會得到與內容相應的幫助信息。

           

              對于更常用的信息,可以使用幫助菜單。它可以讓用戶直接訪問要幫助內容、幫助向導,還有應用方面的信息,如:點擊學習工具。當然,也可以通過點擊工具欄的幫助主題按鈕來找到相應的工具欄,并顯示幫助內容。

           

              一旦幫助被打開,用戶可以使用索引,關鍵詞查找,或瀏覽直接的幫助主題。不論要查找何種信息,Vijeo Citect在線幫助功能都提供了查找的方法。

           

              Vijeo Citect在線幫助的索引使用標準的視窗的功能。要找到需要的信息,只需輸入關鍵詞--所有包含與關鍵詞最接近的內容的列表會自動顯示出來。用戶也可以使用查找來找到完全匹配的內容(注:英文操作系統)。

           
             
          Vijeo Citect的在線幫助為用戶需要的信息提供了容易的訪問方法。它包括一個幫助內容的合理分組,這在 Vijeo Citect 幫助概述頁面即可看到,使得用戶更容易地訪問幫助內容,并且利用“面團”進行導航。

           

                 

           

                                                    5  樣板項目

           

              Vijeo Citect提供了兩個基于不同模板的樣板項目。用戶可以直接運行這些配置完整的項目,也可以借鑒它們來配置自己的項目。

           

              在樣板項目中要顯示任何頁面,點擊菜單或工具欄對應的按鈕。當鼠標停留在按鈕或其他對象上時,還會顯示提示信息。

           

              樣板項目的每一個元素都是模擬實際運行的項目。

           

                 

           

              當安裝Vijeo Citect時,樣板項目會自動安裝。在實施真正項目之前,可以使用樣板項目進行試驗,取得經驗。測試頁面直接從菜單頁面生成顯示。樣板項目提供了完整的在線語言切換功能:

           


                  ●  南非語;

                  ●  英語;

                  ●  德語;

                  ●  法語;

                  ●  挪威語;

                  ●  波蘭語;

                  ●  西班牙語;

                  ●  瑞典語;

                  ●  俄語;

                  ●  漢語;

                  ●  匈牙利語;

                  ●  日本語;

                  ●  朝鮮語;

                  ●  荷蘭語。

          熱點新聞

          推薦產品

          x
          • 在線反饋
          1.我有以下需求:



          2.詳細的需求:
          姓名:
          單位:
          電話:
          郵件:

            <b id="nqvhe"><source id="nqvhe"><menu id="nqvhe"></menu></source></b>

            1. <source id="nqvhe"></source><xmp id="nqvhe"></xmp>
              1. <b id="nqvhe"></b>
                <u id="nqvhe"></u>
              2. <b id="nqvhe"><address id="nqvhe"><ol id="nqvhe"></ol></address></b>
              3. <source id="nqvhe"></source>
                <xmp id="nqvhe"><video id="nqvhe"></video></xmp>
                  <b id="nqvhe"></b>
                  <u id="nqvhe"></u>
                1. 国产精品高清视亚洲精品