公司新聞
【從SIMOTION到SIMATIC T-CPU】之程序庫
發布時間: 2024-11-26 11:15 更新時間: 2024-12-29 08:00
觀看【從SIMOTION到SIMATIC T-CPU】之程序庫視頻
對于重復使用的對象可以存儲在庫中,該對象既可以是一個程序塊,也可以是一個IO站或HMI的畫面。SIMOTION SCOUT只支持程序相關的庫功能,相比TIA Portal軟件的庫功能要簡單得多。本文重點介紹SIMOTION和SIMATIC T-CPU在使用程序庫方面的差異。
SIMOTION的庫功能
在SIMOTION項目的庫文件夾中創建一個庫,在庫的屬性中需要指定可執行的SIMOTION設備類型(含版本)和使用的工藝包作為編譯庫的基礎。
庫的目錄結構和程序文件夾類似,可以采用任何編程語言,庫元素包含用戶自定義數據類型、單元變量、FC、FB。建好的庫可以導出為XML格式的文件保存和分享。
當使用一個外部庫時,首先將它導入到用戶項目的庫中,執行保存和編譯。接下來在設備的軟件單元INTERFACE區關聯該庫,然后就可以使用庫中的元素了。如果項目中的設備類型和工藝包與庫屬性中的指定不一致,會導致編譯和一致性檢查結果報錯,這時候可以嘗試修改庫的屬性設置來滿足要求。庫一旦更新,需要對設備做一次完整編譯來獲得程序的一致性。SIMATIC T-CPU的庫功能
與SIMTION不同,SIMATICT項目中必須把庫元素加載到每個設備中才能使用。在博途軟件中每個用戶項目都連接一個項目庫,它總是隨項目打開、保存和關閉。
除了項目庫,還可以添加若干全局庫,獨立于任何用戶項目,全局庫可以庫文件夾或壓縮文件(歸檔)的形式保存和分享。關于庫的基本知識和操作可參考往期文章:
PLC標準化編程——博途V18庫功能介紹
項目庫和全局庫都包含模板副本(Master Copies)和 類型(Types)兩個文件夾。模板副本只是對象的復制,不能進行二次開發,也沒有版本號。類型支持二次開發和版本控制,對于多人編程非常高效。下面重點說明一下如何利用類型實現程序塊的版本迭代和共享更新。- 將類型中的元素(例如程序塊)加載到項目后,它們作為類型的實例與庫里的類型本身有著固定關聯,可以看到該程序塊右上角帶有黑色三角標志。打開程序塊,點擊“edit the type”可以對項目庫中的類型進行再編輯。
- 編輯完成后,點擊“release the version”發行版本,在彈出的窗口中可以分配新的版本號、注釋等。如果勾選了“update instances in the project”, 項目中所有的該類型實例將會立即更新。
- 通常以類型的Zui高版本作為默認(default)版本,當然也可以手動選擇某個版本作為默認版本。類型共享更新時采用的都是默認版本,可以用來更新項目中該類型的實例,也可以用來更新庫中的該類型。
其他新聞
- 【從SIMOTION到SIMATIC T-CPU】匯總篇 2024-12-29
- 不同版本的項目,一鍵實現批量升級! 2024-12-29
- S7-1500R/H冗余系統網絡架構介紹【針對 S2, S1設備網絡】 2024-12-29
- 西門子 S7-200 SMART 做控制器與 S7-1200 -S7-1500 的 PN 通信 2024-12-29
- 西門子 TIA Portal HMI 動畫之動態文本列表 2024-12-29
- 西門子TIA Portal遠程下載程序的一種方法 2024-12-29
- SCL編程實例100例-111-S7通信的狀態機 2024-12-29
- 西門子TIA博途ModbusTcpServer的配置方法(MB_SERVER, V5.2) 2024-12-29
- SCL編程實例100例-112-ModbusTCP通信的狀態機 2024-12-29
- 西門子PROFINET系統冗余的類型 2024-12-29
- 西門子工業無線IWLAN和漏波電纜RCoax的安裝與配置方法 2024-12-29
- 西門子PCSneo導入GSD文件的步驟 2024-12-29
- SCL編程實例100例-119-盛Zui多水的容器 2024-12-29
- 西門子LOGO! PLC S7通信配置和程序下載步驟 2024-12-29
- SCL編程實例100例-120-貪心算法解決剪繩子問題 2024-12-29
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684