翻訳と辞書 |
モドバス ( リダイレクト:ModbusはModicon社が1979年、同社のプログラマブルロジックコントローラ (PLC) 向けに策定したシリアル通信プロトコルである。産業界におけるデ・ファクト標準の通信プロトコルとなり、現在では産業用電子機器を接続する最も一般的手段となっている。Modbusが他の通信プロトコルより普及した理由は以下の通りである。# 仕様が公開されていて、利用が無料である。# 実装が比較的容易である。# データをそのまま転送でき、ベンダーに多くの制約を設けていない。Modbusは同じネットワークに多数の機器を接続して通信可能である。例えば、温度と湿度を測定するシステムがその測定結果をコンピュータと通信するといった使い方がある。ModbusはSCADAシステムにおける監視コンピュータと遠隔端末装置 (RTU) の接続に使われることが多い。入会希望の皆さんは、Modbus組織の一員になる。例えば、SoftDEL Systems、Precision Digital Corporation、Motor Protection Electronics、FieldServer Technologies等"Modbus members list" == プロトコルのバージョン ==Modbusプロトコルには、シリアルポート向けバージョン、イーサネットその他のインターネット・プロトコル・スイートをサポートしたネットワーク向けバージョンがある。Modbus機器の多くはシリアルのEIA-485物理層上で通信するTechnote 27 - Modbus/RS485 Questions Obvius Holdings LLC。シリアルコネクションは2種類あり、数値データの表現が異なり、プロトコルの詳細も若干異なる。Modbus RTU はデータのコンパクトなバイナリ表現である。Modbus ASCII は人間が読める表現で、より冗長である。これらはいずれもシリアル通信を用いる。RTUフォーマットではコマンドやデータに巡回冗長検査 (CRC) チェックサムが付き、ASCIIフォーマットは水平冗長検査 (LRC) チェックサムを用いる。各ノードはRTUを使うかASCIIを使うかが設定されており、異なるフォーマット同士では通信できない。TCP/IP(例えばイーサネット)上のコネクションでは、より新しい Modbus/TCP を使う。こちらではチェックサムは下位層に任せている。データモデルとファンクションコールはこれら3種類のプロトコルで同一である。カプセル化方式だけが異なる。拡張バージョンである Modbus Plus (Modbus+ or MB+) もあるが、Modicon 社の独自仕様である。高速なHDLC風トークンローテーションを扱うために専用のコプロセッサを必要とする。撚り線対で1Mbit/sの通信を行い、レベルトリガではなくエッジトリガで通信する。Modbus Plus をコンピュータに接続するには特殊なインタフェースが必要であり、一般にISAやPCIやPCMCIAの専用カードを使う。 ) : ウィキペディア日本語版 | ModbusはModicon社が1979年、同社のプログラマブルロジックコントローラ (PLC) 向けに策定したシリアル通信プロトコルである。産業界におけるデ・ファクト標準の通信プロトコルとなり、現在では産業用電子機器を接続する最も一般的手段となっている。Modbusが他の通信プロトコルより普及した理由は以下の通りである。 ModbusはModicon社が1979年、同社のプログラマブルロジックコントローラ (PLC) 向けに策定したシリアル通信プロトコルである。産業界におけるデ・ファクト標準の通信プロトコルとなり、現在では産業用電子機器を接続する最も一般的手段となっている。Modbusが他の通信プロトコルより普及した理由は以下の通りである。 # 仕様が公開されていて、利用が無料である。 # 実装が比較的容易である。 # データをそのまま転送でき、ベンダーに多くの制約を設けていない。 Modbusは同じネットワークに多数の機器を接続して通信可能である。例えば、温度と湿度を測定するシステムがその測定結果をコンピュータと通信するといった使い方がある。ModbusはSCADAシステムにおける監視コンピュータと遠隔端末装置 (RTU) の接続に使われることが多い。 入会希望の皆さんは、Modbus組織の一員になる。例えば、SoftDEL Systems、Precision Digital Corporation、Motor Protection Electronics、FieldServer Technologies等〔"Modbus members list" 〕 == プロトコルのバージョン == Modbusプロトコルには、シリアルポート向けバージョン、イーサネットその他のインターネット・プロトコル・スイートをサポートしたネットワーク向けバージョンがある。 Modbus機器の多くはシリアルのEIA-485物理層上で通信する〔Technote 27 - Modbus/RS485 Questions Obvius Holdings LLC〕。 シリアルコネクションは2種類あり、数値データの表現が異なり、プロトコルの詳細も若干異なる。Modbus RTU はデータのコンパクトなバイナリ表現である。Modbus ASCII は人間が読める表現で、より冗長である。これらはいずれもシリアル通信を用いる。RTUフォーマットではコマンドやデータに巡回冗長検査 (CRC) チェックサムが付き、ASCIIフォーマットは水平冗長検査 (LRC) チェックサムを用いる。各ノードはRTUを使うかASCIIを使うかが設定されており、異なるフォーマット同士では通信できない。 TCP/IP(例えばイーサネット)上のコネクションでは、より新しい Modbus/TCP を使う。こちらではチェックサムは下位層に任せている。 データモデルとファンクションコールはこれら3種類のプロトコルで同一である。カプセル化方式だけが異なる。 拡張バージョンである Modbus Plus (Modbus+ or MB+) もあるが、Modicon 社の独自仕様である。高速なHDLC風トークンローテーションを扱うために専用のコプロセッサを必要とする。撚り線対で1Mbit/sの通信を行い、レベルトリガではなくエッジトリガで通信する。Modbus Plus をコンピュータに接続するには特殊なインタフェースが必要であり、一般にISAやPCIやPCMCIAの専用カードを使う。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ModbusはModicon社が1979年、同社のプログラマブルロジックコントローラ (PLC) 向けに策定したシリアル通信プロトコルである。産業界におけるデ・ファクト標準の通信プロトコルとなり、現在では産業用電子機器を接続する最も一般的手段となっている。Modbusが他の通信プロトコルより普及した理由は以下の通りである。」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|