套用介紹,特點,功能,
套用介紹
——從OPC伺服器上讀寫、記錄數據
OPC Toolbox通過提供OPC伺服器互動的工具擴展了MATLAB和Simulink的套用。用戶可以從支持OPC基金會數據訪問標準的設備中讀取寫入和記錄OPC數據,例如分散式控制系統、監控系統和PLC系統。該工具箱允許MATLAB和Simulink對OPC伺服器或OPC Toolbox初始化事件作出回響,比如開關機或伺服器出錯。
過程、製造、化學、能源以及其它連續過程工業領域的工程師可以運用該工具箱將對象數據導入到MATLAB環境中進行分析、可視化、仿真和快速原型算法的開發,從而套用Simulink模型進行線上監測控制和控制器的測試工作(硬體在迴路)。
用戶可以以MATLAB命令行方式直接運行所有的OPC Toolbox函式,或者將這些函式與MATLAB用戶套用進行集成。同時用戶也可以使用圖形化界面直接與OPC伺服器連線,創建和配置OPC對象,讀寫和記錄數據。
特點
支持OPC基金會數據訪問標準v2.05a通過命令行方式或圖形界面方式操作利用同步或異步操作與OPC伺服器進行讀寫互動可將數據記錄到記憶體或硬碟中支持同時的數據記錄和數字處理支持同時多台OPC伺服器連線
功能
創建和配置OPC訪問對象
OPC Toolbox配置有直觀的層次化的對象結構可以幫助用戶管理OPC伺服器的連線以及服務條目(server item)的連線。用戶可以創建OPC數據訪問客戶端對象來連線某一OPC伺服器,也可以瀏覽存儲在伺服器上的伺服器名稱空間(Namespace)並得到每一條目的屬性。用戶可以創建表示伺服器條目的讀數據訪問組群對象來控制數據訪問條目對象。用戶還可以通過改變所有的客戶端、組群和條目相應的屬性來對其進行配置和控制。
OPC數據讀寫
一旦用戶創建了包含一個或多個條目對象的組群對象,就可以通過組群的方式同時對單個或所有條目進行讀寫操作了。這樣的讀寫操作既可以是同步(操作完成MATLAB才可繼續執行)的也可以是異步的(當操作進行中MATLAB仍可繼續處理)。
記錄OPC數據
該工具箱允許用戶隨時將數據的變換記錄在記憶體或硬碟中。一旦數據記錄下來並進入MATLAB的工作空間,用戶就可以利用MATLAB各種工具箱來對數據分析可視化、進行控制系統設計和對象性能最佳化。
創建回調函式
OPC Toolbox允許用戶創建回調函式,這些回調函式在相應事件發生下可以自動地被MATLAB所執行。這些事件可以由OPC Toolbox產生也可以由OPC伺服器產生。所支持的事件包含:某一條目的數值或數量發生變化、OPC伺服器關機、數據記錄達到指定數量、到達指定時間、出錯等。