前面兩篇文章我們介紹了項目庫及全局庫。項目庫沒有單獨的存放路徑,它隨項目創建而創建,隨項目保存而保存。全局庫有單獨的存放路徑,可被保存、歸檔及解壓縮等。
無論是項目庫還是全局庫,都包括“類型”和“模板副本”兩個類別?!澳0甯北尽敝械暮瘮?函數塊/用戶自定義類型等僅是一個拷貝,可以隨意編輯,沒有版本管理功能。“類型”相當于面向對象編程中的“類”,其中的函數/函數塊/用戶自定義類型等文件是一個“類”,存在于項目中的是其“實例”。“類”和“實例”的編輯受到統一管理,并且受版本管理的控制。今天這篇文章,我們來介紹下庫的編輯及管理。
以我項目庫中的電機調度函數(motor_scheduler)為例,當在項目中雙擊該函數塊時,編輯器會提示該函數塊受寫保護,因為它關聯到庫中的某個類型。寫保護狀態下無法對函數塊進行更改,若要更改,必須對類型進行編輯,如下圖所示:
單擊【編輯類型】,編輯器會提示當前函數塊與庫中的類型相連接,且處于“測試”狀態,如下圖所示:
當前狀態為可編輯狀態,我們可以根據實際情況對函數塊進行更改。更改的結果有兩種:發布新版本或放棄更改并刪除版本。
比如,我對該函數進行編輯并增加了支持仿真的功能。更改完成后進行編譯,編譯通過后單擊【發布版本】,會彈出發布版本對話框,單擊【確定】按鈕即可發布新版本,如下圖所示:
發布成功的版本可通過更新的方式更新到全局庫中。
下面來介紹下庫的管理。
打開程序編輯器右側的“庫”任務卡,單擊其上方的“庫視圖”按鈕可以打開庫視圖,如下圖所示:
單擊庫視圖右側的庫管理按鈕可對庫進行管理,如下圖所示:
在庫管理視圖中,可以查看函數在項目中的使用情況,及對庫進行清掃、名稱同步(同一項目)等,如下圖所示:
好了,關于庫的編輯及管理就先介紹到這里。
說明:不僅STEP 7有庫管理功能,WinCC也有該功能。比如可以將某些元素組合到一起形成一個面板(faceplate)類型,存放到項目庫或全局庫中。
審核編輯:劉清
-
WinCC
+關注
關注
6文章
205瀏覽量
48460
原文標題:博途用戶自定義庫的使用(3)-庫的編輯及管理
文章出處:【微信號:方正智芯,微信公眾號:方正智芯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Maxwell中兩種用戶自定義材料庫的實現方法

ESP32下如何加自定義Python庫?
如何在IDF框架中使用自定義的靜態庫和動態庫?
最完美解決在Vista 及 Win 7 系統下無法自定義加庫的問題
自定義Python PyPI存儲庫
制作和使用自定義C庫文件
基于HAL庫的USB自定義HID設備實現

基于openharmony適配移植的自定義SeekBar庫
基于openharmony適配移植的自定義控件庫WidgetCase
應用程序在崩潰時能啟動自定義活動的OHOS庫
博途PLC1200/1500PLC用戶自定義數據類型(UDT)

評論