插件編程簡介

    插件編程簡介

    簡介

    用戶可通過插件,在 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

    創(chuàng)建程序概述

    對插件進(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)閉項目。


    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 刪除全局庫

    刪除全局庫如果不再需要使用全局庫,可以將其刪除。 但西門子提供的庫則無法刪除。要求顯示“庫”(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ǔ)

    基礎(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ù)通信。 這意味著

標(biāo)簽:插件編程簡介

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請仔細(xì)核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved