OPC工具箱

OPCサーバーやデータヒストリアンからのデータの読み取りおよび书き込み

OPC工具箱™は,MATLAB®とS万博1manbetximulink的®から直接リアルタイムおよびヒストリカルなOPCデータへのアクセスを可能にします。分散制御システム,监视制御およびデータ收集システム,プログラマブルロジックコントローラーなどのデバイスからOPCデータを読み取り,书き込み,およびロギングできます。

OPC工具箱を使えば,OPC数据访问(DA)规格,OPC历史数据访问(HDA)规格,OPC统一架构(UA)规格に准拠したライブサーバーやデータヒストリアンからのデータを扱うことができます。ツールボックスでは,さまざまなセキュリティモード,アルゴリズム,认证方法を使用して,OPC UAサーバーに安全に接続できます。

この制品には,オンライン监视制御をモデル化して,ハードウェアインザループのコントローラーテストを実行できるS万博1manbetximulink的ブロックが含まれています。

今すぐ始める:

プラントデータと製造データの解析

MATLABおよびSi万博1manbetxmulink中からOPCデータに直接アクセスします。

高度なプロセス制御とスマートマニュファクチャリングのためのOPC

OPC工具箱は,Matrikon的®的Flex SDKを搭载しており,リアルタイムおよびヒストリカルなプラントデータにアクセスできるため,オンラインのMATLABベースのアプリケーションを构筑したり,高度なプロセス制御やスマートマニュファクチャリングを実现するためにSimu万博1manbetxlink的モデルを検证したりできます。取得したプラントデータを解析して,制造プロセスを最适化できます。

OPC工具箱のブロックを使用して作成されたSimulin万博1manbetxk的モデル(OPCデータに直接アクセス可能)。

OPC UA

OPC UAに准拠したサーバーから,リアルタイムおよびヒストリカルなプラントデータに安全にアクセスします。

安全なOPC UA接続の确立

ユーザー名とパスワード,またはX509ユーザー证明クレデンシャルで安全なOPC UA接続を认证.OPC基金会UA仕様バージョン1.04のセキュリティポリシー(Basic256Sha256など)を使用してメッセージに署名し,暗号化します。

セキュリティモードとセキュリティポリシー情报を示す,MATLABのOPC UA客户端オブジェクト。

名前空间のグラフィカルな参照

サーバー上のすべてのノードのインデックスとIDを表示するグラフィカルブラウザを使用して,OPC UA,OPC DA,またはOPC HDAサーバー上の利用可能なノードを検索します。

浏览名称空间ツールを使用して,サーバーで利用可能なOPCノードを検索します。

OPC UAリアルタイムデータへのアクセス

MATLABのOPC UA客户端オブジェクトを使用して,OPC UAサーバーとデータを受け渡しします.OPC UAノード配列を作成して,复数のノードを同时に操作します。现在のノード配列データにアクセスして,値,タイムスタンプ,品质の推定を取得します。

OPC UAサーバーに接続し,ノード配列の现在の値を読み取るために使用されるMATLABコード。

OPC UAヒストリカルデータへのアクセス

ノードと时间范囲を指定して,ヒストリカルデータを日期时间オブジェクトとしてMATLABに読み込みます。サーバーがサポートする平均,最大,最小,デルタなどの集计关数をクエリし,前处理したデータをMATLABに読み込みます。

データ品质によってフィルタリングされたOPC UAデータのプロット。

OPC DA

OPC DAに準拠したサーバーからリアルタイムのプラントデータにアクセスしてモデルを検証し,接続されたアプリケーションを実行します。

MATLABからOPC DAサーバーへの接続

OPC DAサーバーに接続するOPC数据访问客户端オブジェクトを作成してサーバーの名前空间を参照し,サーバーに格纳されている各アイテムのプロパティを取得します.OPC数据访问浏览器アプリを使用すると,コードを记述せずにOPC DAサーバーにすばやく接続できます。

OPC数据访问浏览器アプリを使用して,サーバーの名前空间とアイテムのプロパティを表示します。

万博1manbetxSimulink中からのOPC DAサーバーへのアクセス

OPC读ブロックおよびOPC写ブロックは,OPC DAサーバーとの间で同期または非同期にデータを取得して送信します。これらのブロックには,クライアントマネージャーが含まれており,OPC DAサーバーの指定と管理,アイテムの选択,ブロックのサンプル时间の定义を可能にします。

万博1manbetxSimulink中のOPC读ブロック.OPCサーバーからアイテムを选択して,オンラインのプラントデータをSimulink的モデルに直接読み込むことができます。

OPC DAデータの操作

数据访问グループを作成して,サーバー上の一连の数据访问アイテムを制御します。个别のアイテムやグループ内のすべてのアイテムを同时に読み取ったり,书き込んだりすることができます。メモリやディスクにデータを记录します。

客户端オブジェクト、数据访问グループ,数据访问アイテムオブジェクトによって編成されたOPC DAデータ。

OPC HDA

プロセス最适化アプリケーションで使用するために,OPC HDAに准拠したサーバーからヒストリカルなプラントデータにアクセスし,解析します。

OPC HDAサーバーへの接続

OPC历史数据访问客户端オブジェクトを作成して,OPCサ注重科技进步ーバーに接続します。サーバーの名前空間を参照して,サーバーに格納されている各アイテムの完全修飾IDを取得します。次に,そのIDを使用して,サーバーにヒストリカルデータをリクエストします。

OPC HDAサーバーに接続して,处理するためのヒストリカルデータにアクセスするために使用されるMATLABコード。

OPC HDAサーバーのデータの読み取りと书き込み

取得するIDとデータを取得する期間を指定して,OPCサ注重科技进步ーバーに保存されている生データや処理済みデータを取得します。収集したデータを構成して,生データ,集約されたデータ,または変更されたデータを取得します。

OPC HDAサーバーから取得した,リサンプリングされたデータアイテムのプロット。

新机能

OPC UAセキュリティ

OPC UAサーバーとの安全な接続とセキュリティの设定

OPC UAセキュリティ

ユーザー名とパスワード,またはX509ユーザー証明クレデンシャルによる安全なOPC UA接続を認証

OPC UA

値の配列をOPC UAクライアントノードに书き込み

これらの機能および対応する関数の詳細については,リリースノートを参照してください。