那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

博途用戶自定義庫的使用-庫的編輯及管理

jf_61nrsJTz ? 來源:方正智芯 ? 2024-01-24 10:45 ? 次閱讀

前面兩篇文章我們介紹了項目庫及全局庫。項目庫沒有單獨的存放路徑,它隨項目創(chuàng)建而創(chuàng)建,隨項目保存而保存。全局庫有單獨的存放路徑,可被保存、歸檔及解壓縮等。

無論是項目庫還是全局庫,都包括“類型”和“模板副本”兩個類別。“模板副本”中的函數/函數塊/用戶自定義類型等僅是一個拷貝,可以隨意編輯,沒有版本管理功能。“類型”相當于面向對象編程中的“類”,其中的函數/函數塊/用戶自定義類型等文件是一個“類”,存在于項目中的是其“實例”。“類”和“實例”的編輯受到統(tǒng)一管理,并且受版本管理的控制。今天這篇文章,我們來介紹下庫的編輯及管理。

faca97ea-ba44-11ee-8b88-92fbcf53809c.png

以我項目庫中的電機調度函數(motor_scheduler)為例,當在項目中雙擊該函數塊時,編輯器會提示該函數塊受寫保護,因為它關聯到庫中的某個類型。寫保護狀態(tài)下無法對函數塊進行更改,若要更改,必須對類型進行編輯,如下圖所示:

faf0eca6-ba44-11ee-8b88-92fbcf53809c.png

單擊【編輯類型】,編輯器會提示當前函數塊與庫中的類型相連接,且處于“測試”狀態(tài),如下圖所示:

fb0a1f6e-ba44-11ee-8b88-92fbcf53809c.png

當前狀態(tài)為可編輯狀態(tài),我們可以根據實際情況對函數塊進行更改。更改的結果有兩種:發(fā)布新版本或放棄更改并刪除版本。

比如,我對該函數進行編輯并增加了支持仿真的功能。更改完成后進行編譯,編譯通過后單擊【發(fā)布版本】,會彈出發(fā)布版本對話框,單擊【確定】按鈕即可發(fā)布新版本,如下圖所示:

fb134b34-ba44-11ee-8b88-92fbcf53809c.png

發(fā)布成功的版本可通過更新的方式更新到全局庫中。

下面來介紹下庫的管理。

打開程序編輯器右側的“庫”任務卡,單擊其上方的“庫視圖”按鈕可以打開庫視圖,如下圖所示:

fb1908b2-ba44-11ee-8b88-92fbcf53809c.png

單擊庫視圖右側的庫管理按鈕可對庫進行管理,如下圖所示:

fb25122e-ba44-11ee-8b88-92fbcf53809c.png

在庫管理視圖中,可以查看函數在項目中的使用情況,及對庫進行清掃、名稱同步(同一項目)等,如下圖所示:

fb394dde-ba44-11ee-8b88-92fbcf53809c.png

好了,關于庫的編輯及管理就先介紹到這里。

說明:不僅STEP 7有庫管理功能,WinCC也有該功能。比如可以將某些元素組合到一起形成一個面板(faceplate)類型,存放到項目庫或全局庫中。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • WinCC
    +關注

    關注

    6

    文章

    204

    瀏覽量

    48099

原文標題:博途用戶自定義庫的使用(3)-庫的編輯及管理

文章出處:【微信號:方正智芯,微信公眾號:方正智芯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Maxwell中兩種用戶自定義材料的實現方法

    Maxwell支持兩種用戶自定義材料。一種是User Library(UserLib),另一種是Personal Library(PersonalLib)。UserLib通常是一個網絡存儲
    的頭像 發(fā)表于 12-14 17:33 ?5724次閱讀
    Maxwell中兩種<b class='flag-5'>用戶</b><b class='flag-5'>自定義</b>材料<b class='flag-5'>庫</b>的實現方法

    ESP32下如何加自定義Python

    我看官方有提供Micropython的bin文件,但我想根據自己外設擴充一下Python,這個應該從哪里入手? 之前做過RTT系統(tǒng)的python擴充,RTT有提供Micropython的源代碼,直接在里面加自己的就行 ES
    發(fā)表于 06-18 06:27

    如何在IDF框架中使用自定義的靜態(tài)和動態(tài)

    基于商業(yè)需要,我們需要在 ESP-IDF v4.0-rc 這個版本的IDF中開發(fā)與使用自定義,有如下問題請協助: 1如何利用IDF框架編寫自定義靜態(tài)和動態(tài)
    發(fā)表于 06-25 07:57

    最完美解決在Vista 及 Win 7 系統(tǒng)下無法自定義的問題

    本帖最后由 tslilihui 于 2012-6-27 08:00 編輯 最完美解決在Vista 及 Win 7 系統(tǒng)下無法自定義的問題,而且是免費,功能齊全的加軟件。好用
    發(fā)表于 06-27 07:58

    自定義Python PyPI存儲

    軟件包的依賴關系,而不考慮版本棄用或最新的向后不兼容版本。當然,這可以通過在requirements.txt中定義版本來完成,但是要確保我們得到的每個軟件包都像我們期望的那樣,最好使用自定義存儲
    發(fā)表于 09-14 15:59

    制作和使用自定義C文件

    制作和使用自定義C文件 目標 1.制作一個文件libGetMax.a ,其中包含一個外部函數GetMax 。 函數GetMax的作用是判斷
    發(fā)表于 01-16 11:58 ?1311次閱讀

    1602自定義字符

    1602液晶能夠顯示自定義字符,能夠根據讀者的具體情況顯示自定義字符。
    發(fā)表于 01-20 15:43 ?1次下載

    基于HAL的USB自定義HID設備實現

    基于HAL的USB自定義HID設備實現基于HAL的USB自定義HID設備實現準備工作CubeMX配置代碼實現基于HAL的USB
    發(fā)表于 12-28 20:04 ?13次下載
    基于HAL<b class='flag-5'>庫</b>的USB<b class='flag-5'>自定義</b>HID設備實現

    基于openharmony適配移植的自定義SeekBar

    項目介紹 項目名稱:IndicatorSeekBar 所屬系列:openharmony的第三方組件適配移植 功能:這是一個openharmony自定義可滑動進度條。 項目移植狀態(tài):主功能完成 調用
    發(fā)表于 03-24 09:37 ?3次下載

    基于openharmony適配移植的自定義控件WidgetCase

    項目介紹 項目名稱:WidgetCase 所屬系列:openharmony的第三方組件適配移植 功能:WidgetCase是一個自定義控件 項目移植狀態(tài):主功能完成 調用差異:無 開發(fā)版本
    發(fā)表于 04-07 09:20 ?1次下載

    應用程序在崩潰時能啟動自定義活動的OHOS

    CustomActivityOnCrash 是一個 OHOS ,允許在應用程序崩潰時啟動自定義活動,而不是顯示討厭的“不幸的是,X 已停止”對話框。 CustomActivityOnCrash
    發(fā)表于 04-11 09:32 ?0次下載

    PLC1200/1500PLC用戶自定義數據類型(UDT)

    用戶自定義的數據類型可以包含基本數據類型(例如,INT bool string),以及 數組 ,結構體,以及PLC的專有數據類型等,而且用戶自定義數據類型中也可以再包含另外一個
    發(fā)表于 04-20 09:46 ?5次下載
    <b class='flag-5'>博</b><b class='flag-5'>途</b>PLC1200/1500PLC<b class='flag-5'>用戶</b><b class='flag-5'>自定義</b>數據類型(UDT)

    基于STM32單片機自定義漢字顯示使用文件設計源代碼

    基于STM32單片機自定義漢字顯示使用文件設計源代碼
    發(fā)表于 04-26 14:30 ?0次下載

    用戶自定義的使用

    官方提供了很多,比如:基本函數、通信、安全、驅動
    的頭像 發(fā)表于 12-25 10:08 ?1055次閱讀
    <b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>用戶</b><b class='flag-5'>自定義</b><b class='flag-5'>庫</b>的使用

    用戶自定義的使用之全局

    有兩個子節(jié)點:類型及模板副本。類型是一種模板,相當于面向對象編程中的“類”,模板副本是項目代碼的拷貝;
    的頭像 發(fā)表于 01-08 09:35 ?986次閱讀
    <b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>用戶</b><b class='flag-5'>自定義</b><b class='flag-5'>庫</b>的使用之全局<b class='flag-5'>庫</b>
    大发888娱乐开户| 百家乐澳门规矩| 大发888游戏平台寒怕| 百家乐官网技巧心得| 百家乐官网发牌靴8| 大发888大发8668| 百家乐官网园云鼎赌场娱乐网规则 | 百家乐官网的保单打法| 网页百家乐官网| 百家乐官网1元投注| 水果机遥控器| 丽都百家乐官网的玩法技巧和规则| 大发888下载大发888娱乐城| 缅甸百家乐官网赌场| 大发888娱乐城注册| 百家乐龙虎的投注法| 网上百家乐官网的打法| 大发888促销活动| 百家乐作弊演示| 凯旋门百家乐官网现金网| 百家乐注册赠金| 百家乐官网百家乐官网视频游戏世界| 乐博国际| 索雷尔百家乐的玩法技巧和规则| 百家乐官网投注之对冲投注| 顶级赌场连环夺宝ios下载| 网上百家乐赢钱公式| 视频百家乐官网是真是假| 大发888娱乐城客户端下载| 澳门百家乐怎样下注| 百家乐官网五湖四海娱乐网 | 闲和庄百家乐娱乐网| 百家乐折桌子| 网站百家乐官网假| 百家乐官网开户送10彩金| 澳门博彩 | 大发888网站大全| 赌王百家乐的玩法技巧和规则| 百家乐翻天粤语qvod| 棋牌百家乐官网有稳赚的方法吗| 百家乐官网珠盘路|