<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    PCS 7 如何根據用戶需求定義導航區按鈕
    發布時間: 2024-09-10 19:30 更新時間: 2024-12-27 09:10

    01

    內容介紹


    PCS 7 系統 的一大優勢在于可以根據SIMATIC Manager中的工廠層級自動創建OS的畫面樹結構并根據畫面樹生成區域按鈕。

    圖片

    圖1 – 區域按鈕示例


    對于畫面樹和導航區按鈕,PCS 7的新朋友可能會有如下的疑問:如何從指定的層級創建畫面樹?如何自定義區域按鈕的排序?如何修改區域按鈕的數量和排列?是否可以自定義畫面樹?OS編譯中如何不覆蓋手動創建的畫面樹結構?接下來我們圍繞上述可能遇到的問題逐一展開解釋。

    02

     如何從指定的層級生成畫面樹

    實際項目的工廠層級通常基于ISA-88或ISA106標準創建不同的層級深度,這樣就會面臨生成畫面樹時根據哪個層級創建OS的畫面樹。

    如下圖所示,PCS 7 項目中包含若干層的深度,想要從指定層級深度(該示例中以第二級為例)生成畫面樹(即對應導航區按鈕):

    圖片

    圖2 – 工廠視圖


    設置步驟如下:

    圖片

    圖3 – 工廠層級設置


    圖片

    圖4 指定OS區域對于的工廠層級深度


    Zui終實現效果如圖:

    圖片

    圖5 – 區域按鈕效果

    03

    如何指定區域按鈕排序

    細心的小伙伴應該一眼就看到圖1和圖5的區別在于區域按鈕的排序不同,圖1是我們Zui終想要實現的效果,而圖5則是根據工廠層級默認生成的排序。想要正確達到圖1效果的方式有如下幾種方式:


    方法1:

    OS項目的工廠視圖下要創建區域按鈕的任一層級點擊“右鍵”→選擇“對象屬性”:

    圖片

    圖6 – 層級對象屬性


    切換到“控制和監視屬性”→點擊“ 定制”→在彈出窗口根據實際需求調整排序:

    圖片

    圖7 – 設置畫面順序方式1


    調整好順序之后依次點擊確定關閉窗口。


    方法2:

    另外一種方式可以使用POV(過程對象視圖)中的層級文件夾選項欄設置畫面排序。如下圖所示,左側選擇要創建畫面樹的上一級層級文件夾,右側切換到層級文件夾選項欄,然后在“畫面順序”列的下拉框中選擇正確的順序即可。

    圖片

    圖8 – 設置畫面順序方式2


    通過上述兩種方式的設置之后執行OS編譯(需激活畫面樹),編譯完成之后畫面樹自動修正為指定的順序如下圖所示:

    圖片

    圖9 – 畫面樹排序


    OS項目編輯器中區域選項欄的排序同樣跟隨畫面樹的改變而改變(注:PCS 7 V9.0及之前的版本會自動跟隨畫面樹而改變,PCS 7 V9.1亞洲版中此處可能不跟隨畫面樹改變,此時需要手動調整):

    圖片

    圖10 – OS項目編輯器區域排序


    方法3:

    如果未通過工廠層級自動生成畫面樹,則可通過在畫面樹中設置正確的順序即可,另外檢查OS項目編輯中的區域是否按照畫面樹的相同順序而改變。

    04

    如何指定區域按鈕的數量

    如圖1所示,假設項目Zui終只包含4個畫面區域需要切換,為了達到zuijia的顯示效果可設置區域按鈕的數量,比如修改為2*2(即兩行兩列)的區域按鈕布局。

    圖片

    圖 11 – 按鈕區數量修改


    設置方法如下:

    打開OS項目編輯器,在“布局”選項欄點擊“詳細”按鈕,彈窗窗口中設置區域按鍵數的水平和垂直數目(水平對應行數,垂直對應列數)。當然,還有更簡單的方式直接點擊“建議”,系統自動根據畫面樹調整區域按鍵數。

    圖片

    圖12 – 區域按鍵數設置

    05

    如何定制區域按鈕名稱

    通常情況下建議PCS 7的工廠層級采用英文名稱,而區域按鈕的名稱通常根據用戶需求需要顯示中文名稱。當然直接設置工廠層級為中文名稱亦可實現區域按鈕的中文顯示,此時可能不滿足工廠層級的英文名稱建議。PCS 7 也充分考慮了此種需求,既可以保證層級采用英文同時區域按鈕顯示中文的需求。

    如下圖所示,對于層級文件夾的對象屬性,切換到“控制和監視屬性”,在OS區域ID(A)中設置需要顯示的中文名稱即可。此處之所以在AS的層級文件夾中設置中文名稱,是因為該項目OS的層級文件夾是AS層級文件夾同步創建的快捷方式,實際項目中設置對應的源層級文件夾即可。

    圖片

    圖13 – OS區域ID(A)


    上圖中“在重命名層級文件夾時不做修改”復選框的含義為當修改層級文件夾名稱時,OS區域ID(A)是否會自動跟隨改變。

    通過上述方式即可實現英文層級和中文區域按鈕的效果。如下圖所示,層級名稱為英文,但是通過設置OS區域ID(A)為對應的中文名稱,OS項目中的快捷文件夾的”OS區域ID(A)”自動跟隨源層級文件夾的設置更改為中文名稱。

    圖片

    圖14 – OS區域ID(A)和排序


    執行OS編譯后畫面樹和OS項目編輯器中的區域自動修改為中文名稱,實際運行效果如下圖所示:

    圖片

    圖15 – 區域按鈕中文顯示效果

    06

    如何指定義畫面樹

    在一些項目中根據工廠層級所創建的畫面樹可能不能滿足客戶需求,而是希望能夠像WinCC項目一樣自己定義區域按鈕。當然也包括單純的WinCC項目不包含工廠層級想要實現和PCS 7一樣的布局和區域按鈕。通過自定義畫面樹的功能亦可輕松滿足上述需求。

    如下圖所示,打開畫面樹管理器,左側選擇畫面層級,右側選擇對應的畫面則會自動創建容器并為容器分配畫面。當然也可以手動創建容器,然后手動為容器分配畫面。

    圖片

    圖16 – 自定義畫面樹


    對于區域按鈕的排序也可以直接在畫面樹中選擇對應的容器,右鍵快捷菜單中通過上移和下移調整排序。

    圖片

    圖17 – 畫面樹排序


    其中右移用于將某個層級移動到相鄰上一層級的下級,作為下拉菜單。如上圖所示,Help如果點擊右移,則會移動到Presentation的下級。對于位于下級的容器,可以通過點擊左移,移出子層級,和上一層級并列。

    畫面樹創建完畢后點擊保存,即可自動更新OS項目編輯器中對應的區域,打開OS項目編輯器可以進行驗證(對于PCS 7 V9.1以上的亞洲版,目前排序可能與畫面樹不一致,此時需要手動調整)。



    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595