2013-08-19 71 views
0

我嘗試去學習,我們正在開發一個項目OPC,指南中瞭解OPC概念

我想我明白了幾件事,但與同事討論表明我,否則

所以,請大家指正如果不對這些術語/概念:

  • OPC基本上是一個協議,它允許設備能夠與使用 相同的語言,我們必須以同樣的方式HTTP,TCP和所有其他人。當我說OPC服務器時,我的意思是一個連接到指定設備的計算機/程序,帶有正確的驅動程序,該驅動程序通過OPC協議公開訪問所述設備的正確驅動程序;

  • 當我說OPC客戶端,我的意思是可以連接到 該服務器或到原始設備(又名產生該 數據的一個)來讀取並和寫入一些數據的裝置/軟件

  • OPC UA允許我連接到正在使用舊 OPC(的DCOM/COM版)和未來的設備

  • OPC允許設備的自動配置的傳統設備,這意味着我可以得到的 名單什麼設備提供的信息,並根據進行配置我想要什麼

回答

1

大多數情況下,你似乎已經說明了正確的東西。

關於「自動配置」的最後一點似乎有點樂觀,除非我真的把你帶走。沒有什麼是自動的。您可以檢索服務器,節點,主題等列表,但這些僅僅是爲了方便。

您是否找到了OPC Foundation website?豐富的信息和他們提供的圖書館。

+0

我已經把.org域名關聯到非營利組織......不再是 – sergio

+0

它的非自動配置真的,它只是我們使用該術語來區分我們試圖實現的配置類型與我們目前有一個。基本上我們有我們的專欄,我們向設備查詢它提供的哪些列/數據類型(即時猜測是否有適當的名稱),我們可以動態地混合和匹配它們,而不必幾乎不必編碼驅動程序本身,這是我們迄今一直在做的事情 – sergio

+0

恐怕我沒有按照配置問題。 OPC基本上等同於DDE,因爲您需要一個數據項(服務器/主題/項目[在DDE中] ==節點/服務/標籤[在OPC]中)並返回一個值。在我們的軟件中,我們提供了一個用戶創建「鏈接」的UI,這些鏈接定義了我們對OPC/DDE服務器的請求。除非您創建管理界面,否則配置真的不多。我想這是一個完全不同的蠟球。 – DonBoitnott