Modbus TCPとは?
もどばすてぃーしーぴー
Modbus TCPとは、産業用制御機器をイーサネット経由で通信させるための標準プロトコルです。
Modbus TCPは、1979年にModicon社が開発した産業用シリアル通信プロトコル「Modbus」を、TCP/IPネットワーク上で動作させるために拡張した通信規格です。製造業・プラント・ビル管理など幅広い産業現場で使われています。
仕組みとしては、マスター(クライアント)がスレーブ(サーバー)に対してコマンドを送り、スレーブが応答するマスター・スレーブ方式を採用しています。標準的なTCPポート番号は502番で、イーサネットLAN上で動作するため、既存のネットワーク基盤をそのまま流用できる点が大きな強みです。
主なデータ種別は以下の4種類です。
- コイル(1ビットの読み書き可能出力)
- ディスクリート入力(1ビットの読み取り専用入力)
- 保持レジスタ(16ビットの読み書き可能レジスタ)
- 入力レジスタ(16ビットの読み取り専用レジスタ)
Modbus TCPの意義は、シンプルかつオープンな仕様であるため、PLC(プログラマブルロジックコントローラ)・センサー・インバーターなど多数のベンダー製品が対応している点にあります。近年はIoTや産業DXの文脈でも注目され、クラウドとの連携基盤としても活用されています。
使い方・例文
工場のPLCと温度センサーをModbus TCPで接続し、SCADAシステムから設備の稼働状態をリアルタイムに監視・制御する場面で使われます。
この用語をシェア
最終更新: