Industrial Communication Toolbox を使用すると、MATLAB および Simulink から直接、産業プラントのライブデータおよびヒストリカルデータにアクセスできるようになります。分散制御システム、監視制御およびデータ収集システム、プログラマブル ロジック コントローラーなどのデバイスから OPC Unified Architecture (UA) データの読み取り、書き込み、ロギング (記録) を実行できます。また、AVEVA™ PI サーバーから直接プラントデータや製造データにアクセスし、このデータをプロセス監視、プロセス改善、および予知保全のアプリケーションに使用することもできます。
OPC UA、OPC Classic Historical Data Access (HDA) といった規格に準拠したライブサーバーやデータヒストリアンからデータを操作できます。OPC UA で通信する場合、さまざまなセキュリティモード、暗号化アルゴリズム、およびユーザー認証方式を使用して、安全に OPC UA サーバーに接続できます。
このツールボックスには、オンライン監視制御をモデル化して、ハードウェアインザループのコントローラーテストを実行できる Simulink ブロックが含まれます。MATLAB と Simulink の両方で、プラントとの安全な OPC UA 接続を確立してアルゴリズムを検証し、IIoT アプリケーションの接続されたデジタルツインモデルを構築できます。このツールボックスでは、Modbus プロトコルおよび MQTT プロトコルによるエッジデバイスやクラウドサーバーとの通信もサポートしています。
予知保全および監視
プラントデータや製造データにアクセスして、状態監視アプリを作成します。Predictive Maintenance Toolbox とともに使用して、産業プロセスやプラント向けの予知保全アプリケーションを開発します。
ドキュメンテーション | 例
OPC UA
MATLAB 関数または OPC UA エクスプローラー アプリを使用して、OPC UA に準拠したサーバーからプラントのリアルタイムデータや履歴データに安全にアクセスできます。OPC UA サーバー上の利用可能なノードを検索し、ノードと時間範囲を指定してヒストリカルデータを MATLAB に読み込むことができます。OPC UA サブスクリプションを使用して、変更された値を監視し、設定した条件に基づいてデータを処理します。OPC UA メソッドを使用してサーバー上でアクションをトリガーします。
ドキュメンテーション | 例
Modbus
アプリ、MATLAB 関数、および Modbus 用 Simulink ブロックを使用して、Modbus プロトコル経由で PLC などの産業用コントローラーからデータを送受信します。
ドキュメンテーション | 例
PI と PI Asset Framework
AVEVA PI システムに接続し、MATLAB から生データと前処理済みの時系列データにアクセスして、さらに解析や可視化を行い、計算値を PI サーバーに書き戻すことができます。PI Data Archive に直接接続するか、PI Asset Framework (AF) サーバーに接続して AF データベースを参照し、履歴データを取得できます。
ドキュメンテーション | 例
ドキュメンテーション | 例
MQTT
TCP 経由で、または WebSocket プロトコルを使用して MQTT 準拠のブローカーに接続します。ブローカー上のトピックをサブスクライブし、サブスクライブしたトピックでメッセージを処理します。ブローカー上のトピックにメッセージをパブリッシュします。Simulink の MQTT ブロックを使用すると、Simulink モデルから MQTT ブローカーを通じてデータ交換できます。
ドキュメンテーション | 例
OPC HDA
OPC Historical Data Access サーバーから処理済みデータまたは生データを読み込み、MATLAB を使用してデータを解釈、操作、可視化します。
ドキュメンテーション | 例
製品リソース:
Industrial Communication Toolbox の無料評価版を試す
今すぐ、その可能性を体験しましょう。
購入する
製品価格に関する情報と関連製品はこちら
あなたは学生ですか?
ご所属の学校にはすでに Campus-Wide License が導入されていて、MATLAB、Simulink、その他のアドオン製品を利用できる可能性があります。