用戶可通過插件,在 TIA Portal 中集成自己的各種功能。然后**捷菜單,將這些功能集成到 TIA Portal 的用戶界面中。用戶可編輯以下區(qū)域的快捷菜單:
項目樹
“庫”(Libraries) 任務(wù)卡:項目庫和全局庫
硬件與網(wǎng)絡(luò)編輯器
Version Control Interface 工作區(qū)
在此,可定義需顯示的可點(diǎn)擊元件,或定義該元件的執(zhí)行條件。
在快捷菜單中,可使用以下元素:
子菜單
可單擊的簡單按鈕
帶復(fù)選框的按鈕
帶選項按鈕的按鈕
編程時,可使用 C# 和 TIA Portal Openness API。為此,請創(chuàng)建一個類庫,稍后可以從中生成 .addin 文件。本幫助文檔中的說明和示例使用 Microsoft Visual Studio 實(shí)現(xiàn)此操作。使用其它開發(fā)環(huán)境時,如有任何疑問,請參閱該開發(fā)系統(tǒng)的相關(guān)文檔。
要編寫 TIA Portal 插件,需具備以下技能:
具有 C# 和 .NET 的基本知識
了解 TIA Portal Openness
對插件進(jìn)行編程時,首先需要生成一個 C# 項目并插入所需的用。一個簡單插件中至少需包含以下兩種類別:
視圖提供程序:在此類別中,可定義快捷菜單的顯示區(qū)域。每個區(qū)域都需要單獨(dú)編寫一個提供程序,即單獨(dú)的類:
- ProjectTreeAddInProvider:項目樹
- GlobalLibraryTreeAddInProvider:全局庫
- ProjectLibraryTreeAddInProvider:項目庫
- DevicesAndNetworksAddInProvider:硬件與網(wǎng)絡(luò)編輯器
- VciEditorAddInProvider:Version Control Interface 工作區(qū)
快捷菜單:在此類中,可定義快捷菜單及其條目。如果插件的使用范圍不是很廣泛,則還可以在此類中創(chuàng)建程序代碼。
之后,,可使用 C# 和 TIA Portal Openness API 編寫自定義按鈕的可執(zhí)行程序代碼。除此之外,還可 XML 組態(tài)文件中組態(tài)以下信息:
產(chǎn)品相關(guān)信息:名稱、ID、版本
權(quán)限:TIA Portal 的讀寫權(quán)限、安全相關(guān)權(quán)限、進(jìn)程啟動等
證書有關(guān)信息
多用戶會話中插件的顯示
完成對插件的編程后,必須將生成的 DLL 文件轉(zhuǎn)換為文件擴(kuò)展名為“.addin”的文件。為此,可使用系統(tǒng)程序“Siemens.Engineering.AddIn.Publisher.exe”和用戶自定義的組態(tài)文件。將插件文件復(fù)制到 TIA Portal 的安裝目錄中。之后,可在 TIA Portal 中激活該插件并使用。
提示 請注意以下事項: 請注意,由于該插件會在執(zhí)行后卸載,因此所執(zhí)行的實(shí)例將無法繼續(xù)使用。即,系統(tǒng)將取消那些在后臺線程中運(yùn)行時間較長的任務(wù),然后再啟動一個新進(jìn)程執(zhí)行這些運(yùn)行時間較長的任務(wù)。 不建議通過 TIA Portal 插件關(guān)閉項目。 |
詞條
詞條說明
刪除全局庫如果不再需要使用全局庫,可以將其刪除。 但西門子提供的庫則無法刪除。要求顯示“庫”(Libraries) 任務(wù)卡或打開庫視圖。步驟要刪除全局庫,請按以下步驟操作:右鍵單擊要刪除的全局庫。在快捷菜單中,選擇“刪除”(Delete) 命令。單擊“是”(Yes) 確認(rèn)。結(jié)果從“全局庫”(Global libraries) 選項板中刪除該全局庫。 將從文件系統(tǒng)中刪除該全局庫的整個庫。
函數(shù)代碼 06 — 預(yù)設(shè)單個寄存器
函數(shù)代碼 06 — 預(yù)設(shè)單個寄存器函數(shù)使用該命令可以用新值覆蓋從站寄存器。寄存器地址驅(qū)動程序并不檢查寄存器地址參數(shù),因此將參數(shù)原封不動地發(fā)送出去。寄存器值任何值都可以用作寄存器值。SEND 源 DBSEND 源區(qū)域的結(jié)構(gòu):地址名稱類型初始值注釋+0.0地址BYTEB#16#5從站地址+1.0函數(shù)BYTEB#16#6函數(shù)代碼+2.0reg_addressWORDW#16#0180寄存器地址+4.0r
文件類型文件類型概述文件類型說明Config此文件包含啟動組態(tài)。此外,該設(shè)備還包含用戶、角色、組和功能權(quán)限的相關(guān)定義。密碼存儲在“用戶”(Users) 文件中。ConfigPack詳細(xì)組態(tài)信息(例如:啟動組態(tài)、用戶、證書和 WBM 收藏夾)。包含組態(tài)、用戶和 LSYS 文件的 ZIP 文件。ConfigPackBackupZIP 文件存儲所有已創(chuàng)建的組態(tài)備份。Debug此文件包含有關(guān) Siemen
基礎(chǔ)鏡像設(shè)備提供了同時引導(dǎo)入站或出站數(shù)據(jù)流經(jīng)過其它接口以進(jìn)行分析或監(jiān)視的選項。 這對受監(jiān)視的數(shù)據(jù)流沒有影響。 此過程稱為鏡像。 在此菜單部分,可啟用或禁用鏡像并設(shè)置參數(shù)。鏡像端口鏡像端口是指將工業(yè)以太網(wǎng)交換機(jī)的某個端口(鏡像端口)上的數(shù)據(jù)通信復(fù)制到另一個端口(監(jiān)視端口)。 可以將一個或多個端口鏡像到監(jiān)視端口。如果協(xié)議分析器與監(jiān)視端口相連接,則可在不中斷連接的情況下記錄鏡像端口的數(shù)據(jù)通信。 這意味著
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00