本文へスキップ

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システムから設備の稼働状態をリアルタイムに監視・制御する場面で使われます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語