Industrial Communication Toolbox

残存耐用時間を判断するための測定データおよび予測データを示すプロット。

予知保全および監視

プラントデータや製造データにアクセスして、状態監視アプリを作成します。Predictive Maintenance Toolbox とともに使用して、産業プロセスやプラント向けの予知保全アプリケーションを開発します。

画像用の代替テキスト: サーバー上で利用可能なすべてのノードからの OPC UA ノード群の選択を示す OPC UA 名前空間ブラウザー。

OPC UA

OPC UA に準拠したサーバーから、リアルタイムおよびヒストリカルなプラントデータに安全にアクセスします。OPC UA サーバー上の利用可能なノードを検索し、ノードと時間範囲を指定してヒストリカルデータを MATLAB に読み込むことができます。OPC UA サブスクリプションを使用して、変更された値を監視し、設定した条件に基づいてデータを処理します。OPC UA メソッドを使用してサーバー上でアクションをトリガーします。

5 つの保持レジスタとコイルの現在の値を表とプロットで表示する、Modbus Explorer アプリ。

Modbus

アプリ、MATLAB 関数、および Modbus 用 Simulink ブロックを使用して、Modbus プロトコル経由で PLC などの産業用コントローラーからデータを送受信します。

PI サーバー

AVEVA PI System に接続し、MATLAB から時系列データにアクセスしてさらなる解析や可視化を行い、計算された値を PI サーバーに書き戻します

OPC データに直接アクセスするためにブロックを使用して作成された Simulink モデル。

Simulink での OPC 接続

OPC UA 規格を使用して、Simulink モデルをシミュレーション データまたはライブデータに接続します。高度なプロセス制御やスマート マニュファクチャリングのアプリケーション用 Simulink モデルの妥当性を確認し、生成されたコードを、CODESYS などの PLC ソフトウェア上で実行されている OPC UA サーバーを使用したコシミュレーションにより検証します。

MQTT クライアントと MQTT ブローカーとの接続を示すブロック線図。

MQTT

TCP 経由で、または WebSocket プロトコルを使用して MQTT 準拠のブローカーに接続します。ブローカー上のトピックをサブスクライブし、サブスクライブしたトピックでメッセージを処理します。ブローカー上のトピックにメッセージをパブリッシュします。

データの品質と内挿されたデータを示す、OPC HDA データの MATLAB プロット。

OPC HDA

OPC Historical Data Access サーバーから処理済みデータまたは生データを読み込み、MATLAB を使用してデータを解釈、操作、可視化します。

サーバーの名前空間と項目のプロパティを示す OPC Data Access Explorer アプリ。

OPC DA

MATLAB および Simulink を使用して、OPC Classic の OPC Data Access サーバーとデータを交換します。

MATLAB および MATLAB Compiler SDK とデバイスデータ間における運用環境へのデプロイワークフロー図。

デプロイ ソリューション

OPC UA および AVEVA PI用の MATLAB Production Server インターフェイスを使用して、異常検出または PdM アルゴリズムを運用環境にデプロイします。

「MathWorks 技術コンサルティングとの提携により、MATLAB を使用した監視制御用の堅牢なプラットフォームを開発し、パイロットプラントを最新の自動制御システムに移行させました。これにより、研究者はアルゴリズムのアイデアから実装、シミュレーション、および展開までを迅速に行えるようになりました。