TIA博途軟件提供了強大的庫功能,可以將需要重復使用的元素存儲在庫中。該元素可以是程序塊、數據塊、硬件組態等。熟練使用庫功能,可以在編程過程中事半功倍。
在TIA博途軟件中,每個項目都包含一個項目庫,可以存儲要在項目中多次使用的元素。除了項目庫,TIA博途軟件還可以創建任意多數量的全局庫。用戶可以將項目庫或項目中的元素添加到全局庫中,也可以在項目中使用全局庫中的對象。
庫基本介紹1、庫總覽
打開TIA博途軟件,進入項目視圖,在軟件的右側任務卡處單擊庫,如圖1所示,從上至下分別是”庫視圖“和“庫管理”按鈕、項目庫窗格、全局庫窗格、元素窗格(默認不開啟)、信息窗格。
圖1、 庫任務卡
通過“庫視圖”按鈕可以 打開庫視圖,進入庫視圖后,選擇對應的庫通過”庫管理“按鈕可以查看庫管理視圖,如圖2所示。
圖2、庫管理視圖
2、類型
類型是執行用戶程序所需的元素。可以對類型進行版本控制,并可以對其進行二次開發。以下PLC的元素可作為類型存儲在項目庫或全局庫中:函數(FC)、函數庫(FB)、PLC數據類型(UDT)。
項目庫類型來自于項目的程序,而全局庫類型不僅可以來自項目的程序而且可以來自于項目庫類型;項目中如果使用全局庫中的類型,TIA博途軟件會同時將該類型復制到項目庫類型。
注意:只有FC、FB、UDT可以作為類型的元素,可以出現嵌套的FC、FB、UDT,但在FC、FB中不可以出現全局變量。
3、模板副本
模板副本是用于創建常用元素的標準副本。可以創建所需數量的元素,并將其插入到基于模板副本的項目中。這些元素都將具有模板副本的屬性。
模板副本既可以位于在項目庫中,也可以位于在全局庫中。項目庫中的模板副本只能在項目 中使用。在全局庫中創建模板副本時,模板副本可用于不同的項目中。
可以在庫中將以下元素創建為模板副本:帶有設備組態的設備、變量表或各個變量、指令配置文件、監控表、文檔設置元素(如封面和框架)、塊和包含多個塊的組、PLC 數據類型 (UDT) 和包含多個 PLC 數據類型的組、文本列表、報警類別、工藝對象。
全局庫全局庫是一個與具體項目無關的單獨文件,可以將程序、組態等保存至庫中分享給其它用戶。此外隨TIA博途軟件安裝的庫也位于全局庫中。
1、全局庫的創建過程
(1)全局庫的建立
打開新的TIA博途項目“TEST”,點擊“創建新全局庫”按鈕,如圖3所示。
圖3、創建新全局庫
(2)添加庫元素
通過拖放的方式在庫的類型或模板副本中添加元素,在”TEST“項目中添加新PLC,創建FC1,將其拖入全局庫“庫1”的模板副本,如圖4所示。
圖4、添加庫元素
(3)保存庫
選擇要保存的庫,點擊“保存對庫所做的更改”按鈕保存庫,如圖5所示。
圖5、保存庫
(4)關閉庫
選擇要關閉的庫,點擊“關閉全局庫”按鈕關閉庫,如圖6所示。
圖6、關閉庫
2、全局庫的打開與調用
(1)全局庫的打開
打開新的TIA博途項目“NEW”,點擊“打開全局庫”按鈕,瀏覽選擇并打開目標全局庫文件,如圖7所示。
圖7、打開全局庫文件
(2)調用庫元素
新建PLC,將全局庫“庫1”模板副本中的FC1拖入PLC程序,如圖8所示。
圖8、調用庫元素
項目庫項目庫為每個項目自帶的庫。在項目庫中,可以存儲想要在項目中多次使用的對象,也可以將項目庫中對象在項目內任意使用。項目庫始終隨當前項目一起打開、保存和關閉。
如果將元素作為類型添加到項目庫中,并且此元素與其它元素相關,則系統也會將相關的元素作為類型進行自動創建。
將一個類型添加到項目庫中之后,該類型將與項目中添加的元素象關聯。因此,項目中的元素為該類型的實例。
1、添加至項目庫類型
新建PLC,將FC1拖入項目庫的類型中,如圖9所示。
圖9、添加項目庫類型
2、創建新的類型并發布
拖入項目庫類型后自動提示添加類型、版本,如圖10所示。從圖中可見,當將FC1拖入項目庫類型后,FC1中調用的FC2也同時出現在項目庫類型中。
- 怎樣讀S7-1500 CPU的運行時間 2024-12-26
- S7-1200 與S7-1500 中優化的 DB 塊和標準 DB 塊有哪些區別 2024-12-26
- 使用S7-200 SMART 編寫一個自己的指令-2 2024-12-26
- 使用S7-200 SMART 編寫一個自己的指令-1 2024-12-26
- 使用S7-200 SMART 編寫一個自己的指令-3 2024-12-26
- 西門子S7-1200 配方功能使用方法 2024-12-26
- 電氣和電器如何區分,看完你就明白啦 2024-12-26
- S7-1200 CPU 與 S7-200 SMART S7 通信 2024-12-26
- 簡述西門子S7系列PLC的網絡連接限制 2024-12-26
- S7-1500與200samrt的PROFINET通信 2024-12-26
- PLC工程師調機四大方法,收藏備用 2024-12-26
- 假如PLC出現問題,怎么查找原因?90%電氣老師傅都不會 2024-12-26
- 西門子博途TIA V17 CFC編程(含CFC安裝包) 2024-12-26
- 30年老師傅整理的學習PLC編程思路和方法 2024-12-26
- 重量模擬輸入程序編寫分析(含CPU 1512C產品手冊) 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595