計測器をLAN(Ethernet)経由でブラウザから制御・監視する方法は、主に「Webインターフェース(標準機能)」を利用する方法と、「独自Webアプリ」を構築する方法の2パターンに大別されます。
現在の計測器(Keysight, R&S, SIGLENT等)の多くは、PCのブラウザからIPアドレスを入力するだけで操作できる機能を備えています。
1. 計測器標準のWeb GUI(Web-Enabled Instruments)
最新のVNA、スペアナ、オシロスコープなどは、内部にWebサーバを搭載しており、専用ソフトなしでブラウザから制御可能です。
接続手順:
計測器にLANケーブルを接続し、固定IPでIPアドレスを割り当てる。
PCのブラウザ(Chrome, Edge等)のアドレスバーに http://[計測器のIPアドレス] を入力。
主な機能:
リモートフロントパネル: 実機の画面がブラウザ上に表示され、マウスでボタン操作やノブの回転が可能。
SCPIコマンド送信: ブラウザ上のコンソールから直接SCPIコマンドを投げて応答を確認できる。
スクリーンショット・データ取得: 測定結果の画像やCSVデータを直接PCに保存。
注意点: ブラウザで「VNC」や「Java Runtime」を要求する古いモデルもありますが、現行機はHTML5ベースが主流です。
2. LXI (LAN eXtensions for Instrumentation) の活用
計測器がLXI規格に準拠している場合、ブラウザから詳細な構成を確認できます。
LXI Welcome Page: 計測器のモデル名、シリアル番号、ファームウェアバージョン、mDNS名([モデル名]-[シリアル].local)などが確認でき、ネットワーク設定の変更もここから行えます。
利点: ドライバーのインストール状況に左右されず、スマホやタブレットからでもステータス確認が可能です。
3. 独自のWeb制御システムの構築(エンジニア向け)
「複数の計測器をまとめて1つのブラウザ画面で制御したい」「測定データを自動でグラフ化したい」といった場合は、バックエンドを介して制御します。
推奨される構成
バックエンド: Python (PyVISA-py) が最も一般的です。
PyVISA を使い、TCPIP::[IP Address]::INSTR リソースとして計測器を制御します。
Webフレームワーク: Flask や FastAPI を使用。
ブラウザからのHTTPリクエスト(例: 測定開始ボタンのクリック)をトリガーに、PythonがSCPIコマンドを送信。
リアルタイム表示: WebSockets (Socket.io) を使うと、VNAのスイープデータなどをリアルタイムにブラウザのグラフ(Chart.jsやPlotly)に描画できます。
4. セキュリティとネットワークの注意点
同一セグメント: PCと計測器が同じサブネットにある必要があります。
ファイアウォール: ポート 80 (HTTP) だけでなく、VXI-11 (ポート 111) や HiSLIP (ポート 4880) がブロックされていないか確認してください。
遅延: ブラウザ越しのリモート操作は、LANの帯域や計測器内部の処理速度により、画面更新にコンマ数秒のラグが生じることがあります。
PR:
![]() | SMM3000Xシリーズ 高精度ソースメジャーユニット・表示桁数:6½桁(2,100,000カウント) ・SMM3311X(1ch) / SMM3312X(2ch) ・価格:90万円~ |
![]() ・USB VNA | ![]() |
![]() | SDS8000Aシリーズ オシロスコープ 特長と利点 |
![]() | SSG6M80Aシリーズ |
![]() | ![]() |
![]() | SSA6000A Series Signal Analyzer Main Features |
![]() | SNA6000A Series Vector Network Analyzer Key Features |
お礼、
T&Mコーポレーションは設立5年ですが、おかげさまで業績を着実に伸ばしており、
オフィスを港区芝(最寄り駅浜松町)に移転し、スペースも拡大いたしました。
電子計測器業界の「ゲームチェンジャー」として、高性能/高信頼/低価格/短納期を武器に
T&Mコーポレーションはお客様のご予算を最大限生かす製品群をご提案させていただいております。



















