TERM /
通信基本用語
■ Modbus
「通信の基本用語」
一覧へ戻る
Modbus(モドバス)とは
Modicon社がPLC (プログラマブルロジックコントローラ) 用途に開発したシリアル通信プロトコルです。
Modbusでは通信プロトコルだけが規定され、通信媒体などの物理レイヤは規定していません(RS-232-C、RS-485が一般的)。
通信方式には、マスタ・スレーブ方式を採用しています(他のネットワーク(例:TCP/IP)上に、Modbus プロトコルのメッセージを組み入れた通信もあります)。
シリアル通信
伝送方法
その他
Modbus ASCII
1バイト(8ビット)データを2文字のASCIIコードに変換して伝送
エラーチェック:LRC法
Modbus RTU
1バイト(8ビット)データをそのまま伝送
エラーチェック:CRC法
ASCIIモードより伝送効率が良いため、RTUモードが主流
シリアル通信は、マスタ・スレーブ方式で行われ、マスターからのクエリー(通信の開始)とスレーブからの応答メッセージで通信します。
TCP/IP通信
伝送方法
その他
Modbus/TCP
Modbus/RTUメッセージをTCP/IPネットワークに乗せて送信
産業用イーサネットで最も一般的
TCP/IP方式の通信では、マスタ/スレーブ通信だけでなく、1対1通信も可能です。
「通信の基本用語」
一覧へ戻る