Instrument Control Toolbox™ を使用すると、MATLAB® をオシロスコープ、ファンクション ジェネレーター、信号アナライザー、電源、分析機器などの機器に直接接続できます。このツールボックスは、IVI や VXIplug&play などの計測器ドライバー経由で、あるいは GPIB、VISA、TCP/IP、UDP などの一般的に使用される通信プロトコルを介したテキストベースの SCPI コマンド経由で機器に接続します。また、コードを記述せずに、テスト機器を制御しデータを取得することもできます。
Instrument Control Toolbox では、MATLAB で生成したデータを機器に伝送したり、分析や可視化のために MATLAB にデータを読み込んだりすることができます。LXI、PXI、AXIe 規格に基づき、テストの自動化、ハードウェア設計の検証、テストシステムの構築を行うことができます。
このツールボックスは、MATLAB から他のコンピューターおよびプリント基板 (PCB) と遠隔通信するための、TCP/IP、UDP、I2C、SPI、および Bluetooth® シリアルプロトコルに対する組み込みサポートを提供します。
詳細を見る:
信号の収集と出力
RF シグナル ジェネレーターを使用して 5G、LTE、WLAN、および MATLAB で設計したカスタムの無線信号を出力します。また RF 信号とスペクトル アナライザーから無線データを収集して MATLAB でさらに詳しく分析します。
テストの自動化と展開
Instrument Control Toolbox を使ってテスト機器に接続します。また、App Designer を使用して、設計の確認と量産テスト作業を自動化する UI を作成します。MATLAB Compiler™ を使用して複数の試験場にテスト アプリケーションを展開します。
クイックコントロール インターフェイス
クイックコントロール インターフェイスはオシロスコープ、ファンクション ジェネレーター、および RF シグナル ジェネレーターの制御で必要となる最も一般的な機能を提供します。波形を読み込み、スコープのオフセットとカップリングを調整し、任意の波形をシグナル ジェネレーターにダウンロードします。
Instrument Control アプリ
Instrument Control アプリを使用してコードを記述せずに機器と通信して設定します。このアプリは機器制御のセッションから自動的に MATLAB コードを生成します。生成されたコードは他の自動テストプログラムに組み込むことができます。
テキストベースの Instrument Control
VISA、GPIB、USB、TCP/IP、およびシリアルなどのインターフェース上でテキストベースの SCPI コマンドを使って機器と通信します。IVI、VXIplug&play と MATLAB 計測器ドライバーを使用して機器のプログラミングを簡略化します。
IVI および VXIplug&play 計測器ドライバーの使用
計測器ドライバーを使用し、デバイスのプロトコルとは独立して機器と通信します。多くのドライバーは、Instrument Control Toolbox Support Package for IVI and VXIplug&play Drivers のインストール後に、直接使用できます。
Modbus Explorer アプリ
Modbus Explorer アプリを使用してコードを記述せずに Modbus スレーブと通信することが可能です。Modbus RTU または Modbus TCP/IP での Modbus 接続を設定します。このアプリを使って MATLAB スクリプトを自動的に生成し、生成された MATLAB コードを他のプログラムで使用します。
デジタルセンサーへの接続
基板上の I2C または SPI センサーとの接続をオープンして、これらのデバイスからデータの読み込みと書き込みを行います。Bluetooth シリアルポート プロファイル (SPP) をサポートする Bluetooth デバイスとデータを送受信します。
ネットワークデバイスへの接続
MATLAB と Simulink® から TCP/IP と UDP でテスト機器および他のネットワークデバイスとのインターフェイスを行います。Simulink モデルからリモートのコンピューターに UDP でデータを送信します。
サポートされるハードウェアと規格
Keysight™、Rohde & Schwarz、Tektronix®、および National Instruments® などのベンチトップおよびモジュラー機器がサポートされています。VISA、GPIB、SCPI、IVI、VXIplug&play、LXI、PXI、および AXIe の規格もサポートされています。詳細はリンクを参照してください: