翻譯|使用教程|編輯:吳園園|2020-06-02 10:53:52.533|閱讀 1208 次
概述:介紹商業OPC客戶端開發工具包的基礎知識,并深入探討使用OPC客戶端開發工具包的好處。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
OPC Data Client是一款包含了OPC DA、A&E、UA以及OPC XML-DA的客戶端開發包,為.NET Core、.NET Standard和.NET Framework開發自定義OPC客戶端軟件應用程序,支持Windows和Linux(僅.NET Core、OPC UA、XML-DA),可以靈活選擇平臺。它提供簡單的讀取、寫入、訂閱方法,可以抽象和管理OPC詳細信息,還有非商業應用程序的免費運行時部署等功能特點。
在這個有關OPC開發工具包的博客系列的第一部分中,我們將介紹商業OPC Client開發工具包的基礎知識,并深入探討使用OPC客戶端開發工具包的好處,而在第二部分中,我們將介紹OPC服務器開發工具包
要開始理解商業OPC Client工具包的價值主張,重要的是要了解OPC客戶端工具包的確切含義。如果您不熟悉用于工業數據交換的OPC軟件,建議您也下載并閱讀我們的OPC入門指南。
什么是OPC Client工具包?
OPC Client工具包是通過嚴格的設計,實施和測試過程開發的軟件模塊庫,可為自定義應用程序/軟件開發人員提供簡化的界面。該工具包的主要目的是使用預定義的界面元素(例如,屬性,方法和事件)簡化了自定義應用程序的開發,這些元素封裝了OPC客戶端功能的詳細信息,而無需用戶學習OPC規范的低級細節。
OPC Client工具包的主要應用是編寫一個客戶端程序,該程序需要充當OPC Client并與OPC服務器交換數據。
OPC客戶端工具包可以支持一個或多個OPC規范。最常見的是,人們會找到OPC客戶端工具包來添加OPC DA和/或OPC UA合規性,以使自定義軟件應用程序能夠與盡可能多的其他系統(無論是其他軟件應用程序還是設備)進行互操作和讀寫數據。在繼續閱讀時,您將了解到,使用OPC UA,了解需要實現的規范中的哪些方面和配置文件很重要。
使用商業OPC客戶端工具包有哪些好處?
如前所述,OPC工具箱的主要目的是極大地簡化向應用程序添加OPC客戶端和/或服務器功能,而無需開發人員學習相關的OPC規范并從頭開始實施。您是否知道要完全了解OPC UA,您需要閱讀至少617頁的規格?工具箱將此功能簡化為簡單易懂的功能,用于讀取,編寫,訂閱和錯誤處理。
OPC客戶端工具包是使用嚴格的分析,開發和測試過程開發的。它們通常由產品管理,具有定期添加的功能,定期的錯誤修復和支持。您可以從購買并承諾支持和維護該工具包的其他公司的所有其他商業用戶中受益。開發人員使用許可和維護費用來支付致力于改進和支持產品的人員和團隊。您只需要支付許可和支持費用即可受益。您可以專注于代碼的質量,用戶體驗和應用程序,同時讓Toolkit開發人員成為OPC的專家。
OPC的互操作性可能會成為支持難題的根源,特別是如果您從一開始就編寫自己的代碼。如果您使用的是免費的OPC客戶端工具包,則只能依靠免費的社區支持,沒有人需要幫助,沒有定期的更新或生計取決于您的滿意程度的人。
通常,OPC客戶端工具包已通過OPC Foundation的流程進行了至少一次互操作性測試。有時,它們還經過OPC Foundation實驗室認證,以確保它們遵循相關的OPC規范,因此,它們應與其他經過互操作性測試和/或實驗室認證的OPC服務器解決方案(無論是使用OPC工具包還是非開源軟件創建)一起正常工作現有的OPC服務器解決方案)。只需意識到,對于OPC客戶端工具包,OPC基金會只能認證測試或參考實現,因為您在代碼中的實現最終會影響合規性。OPC客戶端工具包通常會在其文檔中提供最佳實踐,以實現合規實施。
商業OPC客戶端工具包將在一系列開發環境中經過全面的互操作性測試,這些開發環境將用于開發自定義OPC客戶端應用程序。開發環境兼容性是支持高質量OPC客戶端應用程序目標的重要組成部分。
存在OPC客戶端工具包的另一個主要原因是為了降低在自定義應用程序中實現OPC客戶端接口的成本,包括初始實施和持續維護。由于從頭開始設計沒有工具箱的OPC客戶端接口將是一項極其昂貴,耗時的工作,并且以后的任何問題都將難以調試,因此,好的工具箱是一項不錯的投資。
優質的OPC客戶端工具包旨在使用戶的生活更輕松-這應包括使其易于學習和實施。良好的文檔,示例和/或代碼示例,以及支持團隊來解決前兩件事未涵蓋的任何問題,對于獲得OPC Client工具包投資的最大回報至關重要。
哪里可以找到具有所有這些優點的OPC客戶端工具包?
自1996年成立以來,我們在Software Toolbox中一直參與OPC。多年來,我們一直在提供OPC Client工具包,以幫助像您這樣的用戶進行嚴格不符合現貨要求的項目。我們的OPC客戶端工具包被稱為OPC Data Client。
為了易于使用:
與其他OPC解決方案的互操作性:
為了與開發工具兼容和集成:
對于總擁有成本:
有關文檔,示例和支持:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: