在視圖提供程序中,可定義 TIA Portal 中顯示用戶自定義插件快捷菜單的區(qū)域。為每個(gè)提供程序類型創(chuàng)建一個(gè)單獨(dú)的類,并為相應(yīng)的視圖創(chuàng)建代碼??删幊桃韵乱晥D提供程序:
“ProjectTreeAddInProvider”:
在項(xiàng)目樹中顯示快捷菜單。
“GlobalLibraryTreeAddInProvider”:
在全局庫中顯示快捷菜單。
“ProjectLibraryTreeAddInProvider”:
在項(xiàng)目庫中顯示快捷菜單。
“DevicesAndNetworksAddInProvider”:
在硬件與網(wǎng)絡(luò)編輯器中顯示快捷菜單。但需注意,硬件與網(wǎng)絡(luò)編輯器的以下區(qū)域不能顯示快捷菜單:
- 網(wǎng)絡(luò)視圖中的“IO 通信”(I/O communication)
- 網(wǎng)絡(luò)視圖中的“連接”(Connections) 表
“VciAddInProvider”:
在 Version Control Interface 工作區(qū)顯示快捷菜單。
需要具有 C# 項(xiàng)目來創(chuàng)建類庫。
要編程視圖提供程序,請(qǐng)按以下步驟操作:
為項(xiàng)目樹創(chuàng)建快捷菜單時(shí),先在項(xiàng)目中創(chuàng)建一個(gè)新類,并*一個(gè)有意義的名稱(如,“ProjectTreeProvider.cs”)。
在該類中添加以下兩個(gè) using 指令:
- using Siemens.Engineering.AddIn;
- using Siemens.nu;
將該類聲明為“public”,并用作*提供程序類型的子類(如,用于“ProjectTreeAddInProvider”):
public class ProjectTreeProvider:ProjectTreeAddInProvider
在新類的文本輸入“override”,然后在所顯示的下拉菜單中選擇條目“GetContextMenuAddIns”。
該方法是一種補(bǔ)充,目的是包括所有相關(guān)組件。
刪除行“return base.GetContextMenuAddIns();”,然后輸入以下代碼:
yield return new <Your_ShortcutMenuName_Classname>("<快捷菜單的文本>");
如果在“AddInContexMenu”類中編程有快捷菜單且快捷菜單中的條目名為“My AddIn”,則該行將如下所示:
yield return new AddInContexMenu("My AddIn");
在以下示例中,顯示了項(xiàng)目樹中一個(gè)快捷菜單的視圖提供程序的完整程序代碼:
using Siemens.Engineering.AddIn; using Siemens.nu; namespace Addin_Test { public class ProjectTreeProvider:ProjectTreeAddInProvider { protected override IEnumerable<ContextMenuAddIn> GetContextMenuAddIns() { yield return new TestContextMenu("Test"); } } } |
"ProjectTreeProvider”是該類的名稱。
詞條
詞條說明
交互創(chuàng)建新連接交互組態(tài)連接交互式連接組態(tài)是在站內(nèi)的一個(gè)進(jìn)程中創(chuàng)建多個(gè)連接的有效方式。一方面,由于系統(tǒng)可以顯示所有接口變量,所以可以對(duì)連接路徑的選擇進(jìn)行全面控制。 同時(shí),還可以將可用資源的評(píng)估和連接路徑的選擇交給系統(tǒng)完成。提示對(duì)話框向?qū)问降倪B接組態(tài) - 非自動(dòng)聯(lián)網(wǎng)在對(duì)話框向?qū)问降倪B接組態(tài)中非自動(dòng)聯(lián)網(wǎng)?!皠?chuàng)建新連接”(Create new connection) 對(duì)話框“創(chuàng)建新連接”(Create
一、自動(dòng)檢測CPU主機(jī)架硬件信息如果您可以使用電腦在線連接 S7-1200CPU,且CPU的擴(kuò)展模板都已經(jīng)被插接完畢,您可以使用自動(dòng)檢測這種較為簡便的方式完成設(shè)備的硬件配置。CPU處于出廠設(shè)置,用戶**下載設(shè)備配置到CPU,也**為CPU分配IP地址,也可采用"自動(dòng)檢測"方式完成設(shè)備配置。1、添加新設(shè)備,選擇“控制器”,在“SIMATIC S7-1200”下面選擇“非特定的CPU 1200”,在右
WinCC離散量報(bào)警,默認(rèn)狀態(tài)下是報(bào)警位上升沿報(bào)警,也就是0->1生成報(bào)警到達(dá)信息。如果需要組態(tài)下降沿報(bào)警,也就是1->0生成報(bào)警達(dá)到信息,需要勾選“下降沿”選項(xiàng)。同一個(gè)報(bào)警變量的報(bào)警位,不能既組態(tài)上升沿報(bào)警又組態(tài)下降沿報(bào)警。如果有此需求,建議組態(tài)2個(gè)變量名不同的變量,但是變量地址是一樣的。一個(gè)用于組態(tài)上升沿報(bào)警,一個(gè)用于組態(tài)下降沿報(bào)警。?
WinCC Runtime Advanced 或 WinCC Runtime Professional 使用歸檔功能時(shí)需使用相應(yīng)授權(quán),如下圖:WinCC Runtime Advanced 如果使用歸檔功能則必須使用 SIMATIC WinCC Logging for Runtime Advanced 授權(quán)。與 WinCC Runtime Professional 不同, WinCC Runtime
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00