亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ServerSuperIO怎么集成OPC Client使用

發布時間:2022-01-14 09:50:38 來源:億速云 閱讀:142 作者:iii 欄目:互聯網科技

本篇內容介紹了“ServerSuperIO怎么集成OPC Client使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

18.集成OPC Client,及使用步驟     

18.1     概述

     OPC是以C/S結構存在且廣泛應用在工業領域的協議,在《16.集成OPC Server,及使用步驟》簡要的介紹了OPC的基本情況。一般OPC Server端向外提供可讀數據信息的接口,例如:ServerSuperIO的設備驅動讀取上來的測點數據可以直接寫到OPC Server中;OPC Client端主動連接OPC Server,并且通過同步、異步、數據變化的事件等方式讀取服務端的數據信息。OPC Server與OPC Client是多對多的關系,OPC Server可以為多個OPC Client提供數據源,OPC Client也可以讀取多個OPC Server的數據信息。

     OPC Client作為采集數據信息的一種方式,所以ServerSuperIO集成了此項服務,它是以服務的形式存在,有別于設備驅動采集硬件數據的方式。集成OPC Client服務只涉及到使用過程,不涉及到代碼開發的問題,只需要配置就可以把讀取過來的數據直接保存到實時數據庫中。

18.2     ServerSuperIO的OPC Client使用過程

   18.2.1 OPC服務端測試工具,并創建測點

    在ServerSuperIO v3.5版本的“OPC工具和組件\OPC Server測試工具”目錄中可以找到OPC Server的測試工具,打開工具可以創建OPC測點及動態生成數據。如下圖:

ServerSuperIO怎么集成OPC Client使用 

   18.2.2 使用配置工具,配置基本信息和讀取的測點

     需要對【基本配置】菜單的內容進行設置,主要參數包括:(1)寫入實時數據庫的表名稱,可以填寫已經存在的表名稱。(2)設置讀取數據的間隔時間,適用于同步和異步讀取數據的方式。(3)設置讀取數據的方式,當服務端數據發生變化時自動觸發讀數據事件、同步讀取數據和異步讀取數據三種方式。(4)設置是否把讀取過來的數據保存到實時數據庫,如果需要保存,那么就要對實時數據庫的配置信息進行正確設置。(5)是否開啟OPC Client服務,如果開啟的話,那么基于ServerSuperIO二次開發的宿主程序會具備此項服務,二次開發套件同樣具備這項目服務。


ServerSuperIO怎么集成OPC Client使用 

     打開【OPC Client配置】菜單,把OPC Server提供的測點數據按服務、組別和標簽的層次關系讀取過來,并對當前的配置信息進行保存,ServerSuperIO主程序啟動后會自動讀取數據信息。如下圖:

 ServerSuperIO怎么集成OPC Client使用

18.2.3 打開實時數據庫服務

     下載“實時數據庫安裝包及二次開發包.rar”(下載地址)并進行安裝,安裝之后有服務管理器和企業管理器,如下圖:ServerSuperIO怎么集成OPC Client使用

18.2.4 運行UI程序或控制臺程序

      “ServerSuperIO.UI.exe”和“ServerSuperIO.Host.exe”是二次開發套件中的兩個主程序,啟動任意一個程序都會自動完成整個流程的設置功能。如下圖:

ServerSuperIO怎么集成OPC Client使用 

主程序

ServerSuperIO怎么集成OPC Client使用

實時數據庫

18.3     注意事項

      如果OPC Server端創建的測點名稱為“Random.Tag1”,那么保存到實時數據庫的名稱變為“RandomTag1”,把“.”點去掉了,主要考慮到各組件之間的兼容性的問題。

18.4     應用擴展

     OPC Client本身是一個獨立的服務組件,那么一個獨立的服務組件是如何與ServerSuperIO進行集成呢?框架本身提供ServerSuperIO.Service. IService服務接口,把OPC Client組件集成到IService接口的實體類中,ServerSuperIO框架會自動實例化IService接口對象。

    類似其他的服務也可以這樣搞,例如:從其他數據源讀取數據、模擬量的輸出、LED顯示的輸出等等。IService接口的定義如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
public         interface         IService : IServiceConnector,IPlugin
{          
                 /// <summary>
                 ///     服務Key,要求唯一
                 /// </summary>
                 string         ServiceKey {         get         ; }
  
                 /// <summary>
                 ///     服務名稱
                 /// </summary>
                 string         ServiceName {         get         ;}
                 ……
}

“ServerSuperIO怎么集成OPC Client使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高碑店市| 塘沽区| 乾安县| 屏边| 梅河口市| 通山县| 崇明县| 若羌县| 青海省| 永登县| 恩平市| 应用必备| 遂宁市| 孟连| 黄山市| 广安市| 开化县| 琼结县| 清水河县| 延津县| 平江县| 龙陵县| 皋兰县| 太湖县| 遂昌县| 枣庄市| 南安市| 泉州市| 鄂托克旗| 宁晋县| 加查县| 内江市| 涡阳县| 五河县| 河北区| 上林县| 醴陵市| 涿鹿县| 民勤县| 凤阳县| 平利县|