知識

RS232、RS485、RJ45、Modbusをどのように区別しますか?(4)

説明するいくつかの関連する質問:

1)一部のフィールドバスでは、バスの制御の問題を解決するためにトークンが使用されます。

スレーブステーションにマスターステーションが処理する必要のある緊急の問題がある場合、MODBUSがポーリングルールを規定している場合、それ自体を待つのは遅すぎる可能性があることは容易に想像できます。 非常に多くのフィールドバスがトークンと呼ばれる特別なものを発明しました。 トークンは短く、1バイトしかないため、バス上で非常に高速に渡すことができます。 トークンは各サイトで渡され、トークンを取得した人は誰でもマスターサイトであり、情報を公開できます。 駅に発行するものがない場合、トークンは次の駅に渡され、バスの占有の問題が解決されます。


2)リンクが切断されている場合、通信の中断を回避するために、デュアルマスター対策を使用できます。 デュアルマスターステーション(PLCの2つのマスターステーションのRS485インターフェース)は、ハンドシェイクラインで接続されています。 通常、メインRS485は開いており、補助RS485はフローティングです。 フローティングRS485はバスに接続されていますが、完全に切断されているのと同じ高インピーダンス状態にあります。 切断が発生すると、スレーブ局が確認した直後に通信を開始し、リンクの両端から接続通信を行います。

場合によっては、リング通信対策も講じられます。 スペースに限りがあるため、紹介は行いません。


3)MODBUSはネットワーク層で動作します。 このとき、プロトコルはMODBUS-TCPになりますが、それでもマスタースレーブ構造に準拠しています。


4)MODBUSプロトコルは、アメリカの会社Modiconによって発明されました。 同社の目的は次のとおりです。MODBUSプロトコルは無料でオープンなプロトコルです。 その後、ModiconはSchneiderに買収され、SchneiderはModiconの慣習を継承しました。 MODBUSは無料の公的契約です。 MODBUSがシュナイダーのプロトコルになったので、シュナイダーはそれをネットワーク層に拡張し、ネットワーク層のMODBUS-TCPプロトコルと、内部の専用MODBUS-PLUSプロトコルを構築しました。 スペースの制限により、これら2つのプロトコルの説明はここでは省略されています。


5)RS232とRS485の違いについて

アナログとデジタルの電気を研究したことがある人なら誰でも、差動回路を知っています。 差動回路には、コモンモードエラーを排除するコモンモード除去比があります。 RS485インターフェースにはこの機能があります。 したがって、RS232インターフェースの伝送距離はわずか10メートルですが、RS485/RS422インターフェースの伝送距離は1200メートルです。 RS232インターフェースとRS485インターフェースの形状は同じですが、パフォーマンスと情報交換モードが異なるため、干渉防止機能も異なります。


あなたはおそらくそれも好きでしょう

お問い合わせを送る