博客專欄

        EEPW首頁 > 博客 > 如何區分opc ua 和opc da協議和對應的使用測試

        如何區分opc ua 和opc da協議和對應的使用測試

        發布人:vfbox301 時間:2024-01-02 來源:工程師 發布文章


        1          Opc協議

        很多客戶再使用opc協議功能的時候說的很籠統,其實要具體使用起來還有一些細節需要確認。

        1.1         OPC DAOPC UA之分

        首先,在具體的工程使用中有OPC DA和OPC UA之分。OPC DA協議出現較早,主要用在window操作系統上,需要在window系統上配置DCOM功能,使用起來非常繁瑣,需要大量的參數配置,但是如果OPC的客戶端和服務端在同一臺電腦上,則不在需要配置DCOM,使用起來就方便了。但是很多場合,用戶的電腦如果不允許在安裝另外的OPC DA軟件,則實現OPC DA的通信就非常麻煩了。

        OPC UA是在DA的基礎上進行了改進,不在局限在window平臺上,可以跨系統通信,只要兩邊都是標準的OPC UA協議,則就可以正常通信。不需要在在電腦上安裝軟件。可以實現不同操作系統,不同設備之間的OPC UA通信。

        1.2         服務器和客戶端之分

        OPC協議通信的兩端一個是作為服務端,一邊是客戶端。服務端是等待客戶端來連接,提供數據給客戶端。客戶端是主動連接服務端,獲取服務端上的數據。因此首先要清楚對方是服務器還是客戶端。

        如果對方是服務端,則需要對方的IP地址,端口號,是否有數據加密,數據item等信息。

        如果對方是客戶端,我們就需要了解對方要獲取什么數據,需要在什么網段,對服務端有什么要求。

        2          采集OPC DA服務器的數據

        采集opc DA服務器的方法可以使用一下兩種,由于需要使用dcom空間,所以別無他法。

        方案1:采集OPC DA服務器數據(window系統)。需要在OPC DA服務器上安裝一個Vfbox軟件。然后在配置網關完成采集OPC DA服務器的數據。

        圖片.png

        方案2:如果OPC DA服務器上不能安裝軟件。則需要增加一臺轉接電腦,在轉接電腦上安裝vfbox軟件,然后在配合網關完成數據采集。此種方案不能保證可以連通,需要測試一下。

        圖片.png

         

        3          協議測試

        網上有很多OPC的測試小軟件,用來對現有的OPC進行初步測試,以確認相關信息,確認系統是否可以連接和進行數據交換。先確認對方的opc是什么DA還是UA,是服務端,還是客戶端。確認了,可以搜索opc clinet或者opc server查找相關的測試小軟件。

        Opc Da測試軟件:

        圖片.png

        圖片.png

        OPC UA測試軟件:

        圖片.png

         

        4          協議的轉換

        OPC DA的協議用起來麻煩,在很多場合需要進行協議轉換后進行設備的互聯互通。比如把OPC UA轉換OPC DA協議。或者把modbus協議的設備數據發送到OPC  DA UA的系統。實現這些轉換,可以使用vfbox協議轉換網關來實現。如下圖所以,網關作為協議之間的橋梁,實現各種協議之間的互相轉換。

        圖片.png


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: Opc ua opc da vfbox modbus

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 古丈县| 江西省| 南开区| 武陟县| 平顶山市| 和龙市| 贵南县| 册亨县| 三都| 宁波市| 孟州市| 宝鸡市| 大石桥市| 邳州市| 长春市| 屏东县| 大荔县| 芦山县| 高青县| 海宁市| 靖宇县| 奇台县| 油尖旺区| 九龙坡区| 阜阳市| 建昌县| 贵定县| 浠水县| 威宁| 霍山县| 麦盖提县| 桑日县| 昆山市| 平武县| 军事| 溧水县| 余干县| 通江县| 晴隆县| 贵州省| 延寿县|