OPCDA.NET
產(chǎn)品編號:14250
當(dāng)前版本:2013
開 發(fā) 商:Advosol
產(chǎn)品類型:工具包
產(chǎn)品功能:.NET 組件/服務(wù)器訪問與控制/QuickUse 類/瀏覽支持/服務(wù)器訪問/測試工具
開發(fā)平臺:Visual Studio 2005 / Visual Studio 2008
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
用于C#和VB.NET的OPC DA .NET客戶端開發(fā)工具包 OPCDA.NET是一個.NET組件,用于使用C#或VB.NET開發(fā)OPC DA客戶端應(yīng)用程序。它為高效開發(fā)高質(zhì)量的.NET(C#或VB)OPC DA客戶端應(yīng)用程序提供類、控件和工具。 OPCDA.NET SDK支持在所有帶有.Net Framework 4.x 的Windows 版本上進(jìn)行32位和64位操作。 許多C#和VB.NET示例應(yīng)用程序隨Visual Studio 2010、...、2017的項(xiàng)目一起提供。 OPCDA.NET SDK具有多層類結(jié)構(gòu)。用戶可以根據(jù)應(yīng)用需求和個人喜好選擇接口層。 1、服務(wù)器訪問控制將應(yīng)用程序編碼減少到低限度。這些不可見的控件在Visual Studio設(shè)計(jì)器中進(jìn)行配置,并通過廣泛的錯誤檢查來處理 OPC 服務(wù)器訪問。 2、QuickUse類為數(shù)據(jù)綁定、項(xiàng)目瀏覽和同步/異步項(xiàng)目讀/寫訪問提供簡單易用的方法。需要少的OPC知識。 3、OPC DA V3服務(wù)器訪問方法。所有OPC DA V3定義的(強(qiáng)制和可選)功能都可以通過處理所有數(shù)據(jù)類型與.Net 數(shù)據(jù)類型之間的轉(zhuǎn)換的方法來訪問。 4、OPC DA V2.05服務(wù)器訪問方法。所有OPC DA V2.05定義的(強(qiáng)制和可選)功能都可以通過處理所有數(shù)據(jù)類型與.Net數(shù)據(jù)類型之間的轉(zhuǎn)換的方法來訪問。 專業(yè)版功能 專業(yè)版提供了在不增加開發(fā)工作量的情況下提高應(yīng)用程序質(zhì)量的功能 。 1、DAServer/DAGroup控件在 Visual Studio 設(shè)計(jì)器中配置并處理 OPC 服務(wù)器訪問和回調(diào)。 2、后臺服務(wù)器訪問類處理后臺線程中的所有服務(wù)器訪問,并防止應(yīng)用程序由于長時間的 DCOM 通信超時或由于設(shè)備訪問速度慢而3、導(dǎo)致的服務(wù)器處理時間長而變得無響應(yīng)。 ItemList Builder/Loader 使編碼更清晰、更簡單、更快速且更易于維護(hù)。 4、方便的 OPC DA V3 Browse 和 GetProperties 方法可用于 OPC DA V2 服務(wù)器。 5、可以將OPCDA.NET-UA 選項(xiàng)添加到項(xiàng)目中,以使應(yīng)用程序能夠通過相同的 API 訪問 OPC DA 和 OPC UA 服務(wù)器。 功能特征 訪問 UA 服務(wù)器 帶有OPCDA.NET-UA 附加選項(xiàng)的 OPCDA.NET使客戶端能夠通過相同的 API 訪問 OPC DA 和 OPC UA 服務(wù)器。無需外部轉(zhuǎn)換器。DCOM 被完全消除。 OPC 服務(wù)器訪問控制 OPC Server Access控件易于使用,可以有效地處理OPC Server訪問,并具有廣泛的錯誤檢查。控件是不可見的,做后臺工作。要將OPC服務(wù)器訪問添加到Windows窗體或服務(wù)應(yīng)用程序,請將控件從Visual Studio工具箱拖到應(yīng)用程序設(shè)計(jì)窗格并配置屬性。對話框支持配置?梢詾g覽和選擇服務(wù)器和項(xiàng)目。所有OPC服務(wù)器訪問都是異步的。來自應(yīng)用程序的請求排隊(duì)并在完成處理程序中報(bào)告成功/錯誤,從而簡化了應(yīng)用程序錯誤處理。 QuickUse 類 Browse函數(shù)直接在TreeView控件中顯示項(xiàng)目。可以使用同步或異步訪問通過一個非常簡單的方法調(diào)用來讀取或?qū)懭腠?xiàng)目。對于異步訪問的項(xiàng)目,QuickUse類維護(hù)一個數(shù)據(jù)緩沖區(qū)并處理數(shù)據(jù)更改回調(diào)。用戶可以從緩沖區(qū)讀取當(dāng)前值或請求通知。 DataBinding訂閱直接在Windows控件和用戶類中刷新項(xiàng)目值,不需要用戶回調(diào)處理程序。 瀏覽支持 OPCDA.NET提供了出色的瀏覽支持,使項(xiàng)目的交互式選擇變得非常簡單。通過一種方法調(diào)用,服務(wù)器可以瀏覽到內(nèi)存中的TreeNode結(jié)構(gòu)或直接瀏覽到TreeView控件。瀏覽單個分支也變得簡單。方便的OPC DA V3 Browse和GetProperties方法可用于OPC DA V3和V2服務(wù)器。 后臺服務(wù)器訪問 每個OPC服務(wù)器訪問可能需要幾秒鐘甚至幾分鐘的時間,這可能是由于DCOM通信超時時間過長,或者由于設(shè)備訪問速度慢等可能導(dǎo)致的服務(wù)器處理時間過長。 OPCDA.NET后臺服務(wù)器訪問類處理后臺線程中的所有服務(wù)器訪問,并防止應(yīng)用程序在服務(wù)器訪問期間變得無響應(yīng)。無需額外的開發(fā)工作即可大大提高應(yīng)用程序質(zhì)量。應(yīng)用程序也變得非常健壯,所有服務(wù)器訪問都經(jīng)過時間限制檢查,即使應(yīng)用程序沒有訪問服務(wù)器,服務(wù)器連接也會受到監(jiān)控。 示例應(yīng)用 程序?yàn)镃#和VB.NET提供了許多示例應(yīng)用程序,包括Visual Studio 2003項(xiàng)目。這些項(xiàng)目經(jīng)過測試,可使用Visual Studio 8 (2005) 進(jìn)行轉(zhuǎn)換和編譯。 Visual Studio新建項(xiàng)目向?qū)?/strong> 項(xiàng)目生成向?qū)Ц鶕?jù)用戶選擇生成OPC服務(wù)器訪問示例代碼。生成的代碼功能齊全、易于理解,是任何OPC客戶端應(yīng)用程序的絕佳起點(diǎn)。僅適用于.NET框架。 Visual Studio新建項(xiàng)目向?qū)?/strong> 項(xiàng)目生成向?qū)Ц鶕?jù)用戶選擇生成OPC服務(wù)器訪問示例代碼。生成的代碼功能齊全、易于理解,是任何OPC客戶端應(yīng)用程序的絕佳起點(diǎn)。僅適用于.NET框架。 測試工具 1、OPC DA V2測試客戶端 易于使用的測試客戶端,使用OPCDA.NET進(jìn)行服務(wù)器訪問?梢允褂门c基于OPCDA.NET的應(yīng)用程序中使用的相同的 .Net 包裝器來測試服務(wù)器訪問。 2、OPC DA V3 測試客戶 端 使用OPCDA.NET進(jìn)行服務(wù)器訪問的測試客戶端。大多數(shù) OPC DA3功能都可以交互式測試。 3、OpcSecurityAnalyzer Windows 應(yīng)用程序,用于分析和解釋 DCOM 和 Windows 安全設(shè)置。 4、Simulation Server 符合 OPC DA V2/V3 標(biāo)準(zhǔn)的服務(wù)器,可用作測試環(huán)境。 要求 1、Windows 7(或更新版本)或 Windows Server 2003 .. 2019 2、.NET Framework 4.x 或 .Net5 (NetCore) 3、帶有 C# 或 VB.NET 的 Visual Studio 2010 或更高版本 4、適用于 NetCore 的 Visual Studio 2019 V16.9.3