RS-485 I/Oコントローラ: ネットワーク型現場I/Oハードウェア
RS-485は、現場I/Oをプラント全体に届かせる物理層です。MPINO RS-485コントローラはオプトアイソレーション入出力と差動トランシーバを組み合わせ、一対のツイストペアでMPINO-8A8R-S、MPINO-16A16R、MPINO-8A8T-Sといったノードのマルチドロップネットワークを、長距離で電気的にノイズの多い配線区間にわたり伝送できるようにします。
分散現場I/OにRS-485を用いる理由
RS-485はデータを接地基準ではなく2本の導体間の電圧差として伝送します。この差動信号方式は、モータ、ドライブ、接触器が近接するあらゆるケーブルに電気的干渉を注入する産業環境を支配するコモンモードノイズを除去します。受信機は2線間の差のみを見るため、両線に等しく結合したノイズは打ち消され、これがRS-485がRS-232のようなシングルエンドインターフェースでは不可能な距離でも信頼性の高いデータを伝送する理由です。
これにより、RS-485は機械周辺や建物全体にI/Oを分散するための自然な物理層となります。数十本もの個別のセンサおよびアクチュエータ配線を中央の制御盤へ戻す代わりに、RS-485 I/Oコントローラを機器の近くに配置し、一対のツイストペアだけをホストへ戻します。遠隔ステーションに置かれたMPINO-16A16Rは16点の入力を収集し16点のリレーをローカルで駆動し、その一対を通じてシステムの残りとコンパクトなシリアルフレームのみを交換します。
マルチドロップトポロジーとノードアドレス指定
RS-485セグメントは線形バスです。1本のケーブルがデバイスからデバイスへデイジーチェーンでつながり、各ノードが同じ対に分岐接続します。最大32台の標準ユニットロードトランシーバがリピータなしで単一セグメントを共有できるため、多数のMPINOコントローラが一つのバス上に共存できます。正しいトポロジーは各分岐点で非常に短いスタブを持つ単一トランクであり、スターやリング配線はデータを破損させる反射を生むため避けなければなりません。
バス上のすべてのノードは、ホストが競合なく一度に一つのデバイスと通信できるよう一意のアドレスを必要とします。同一トランク上にMPINO-8A8R-S、MPINO-8A8T-S、MPINO-16A16Rを混在させる構成では、それぞれに固有のアドレスが割り当てられ、アドレス指定されたノードのみが応答として線を駆動します。これが、一対のツイストペアを点対点リンクではなく分散I/Oシステム全体のバックボーンとして使えるようにする要素です。
自動方向切替トランシーバとバス共有
RS-485は多くの場合2線半二重バスとして配線され、すべてのデバイスが送信と受信の両方に同じ対を共有します。これはドライバイネーブルの慎重な制御を要求します。ノードは能動的に送信している間だけバスを駆動し、送信を終えた瞬間に高インピーダンス状態へ解放しなければならず、さもなければ次の発信者と衝突します。この方向制御の誤りが、共有RS-485線でのバイト破損とフレーム喪失の典型的な原因です。
MPINO RS-485コントローラは、この送信から受信への切替を自動的に管理するトランシーバ回路を中心に構築されており、アプリケーションスケッチが方向ピンを手動で切り替えなくても、ドライバが送信のためにイネーブルされ受信へ解放されます。複数のMPINO-16A16RおよびMPINO-8A8T-Sノードを擁する繁忙なマルチドロップセグメントにおいて、この自動方向処理はノードがバス上で順番をきれいに受け渡せる程度にタイミングを精密に保ち、これは安定した共有現場ネットワークに不可欠です。
終端、バイアス、絶縁、ケーブル
信頼性の高いRS-485セグメントには正しい終端が必要です。ケーブルの特性インピーダンスに整合した終端抵抗をトランクの2つの物理的端それぞれに配置して信号を吸収し反射を防ぎ、バス中間のノードは決して終端しません。アイドルバスでは、フェイルセーフバイアス抵抗が線を定義された状態に保ち、受信機が送信の合間にランダムノイズをデータとして読まないようにします。終端とバイアスを正しく行うことが、長距離できれいに動作するセグメントと、断続的にフレームを取りこぼすセグメントとを分ける要素です。
絶縁は堅牢な現場配線のもう半分です。MPINO-8A8R-SやMPINO-8A8T-SのようなコントローラのオプトアイソレーションI/Oは現場接地をコントローラロジックから分離し、異なる接地電位にある離れたノード間の接地ループを防ぎます。RS-485定格の適切なシールドツイストペアケーブルを使用し、スタブ長を短く保ち、シールドは単一点で接地してください。正しい終端、フェイルセーフバイアス、ガルバニック絶縁、良質なケーブルが相まって、マルチドロップMPINO現場ネットワークを配線区間の全長にわたり信頼できるものにします。
関連コントローラ



MPINO-16A8R8T
MPINO-16A8R8T 産業用Arduinoコントローラ
関連ガイド
FAQ
一つのRS-485バスにMPINOノードを何台共有できますか?▾
標準のRS-485セグメントはリピータなしで一対のツイストペアに最大32台のユニットロードトランシーバを収容できるため、MPINO-8A8R-S、MPINO-8A8T-S、MPINO-16A16Rといった多数のMPINOコントローラが、デイジーチェーンの線形トランク上でそれぞれ固有のアドレスを持ち一つのバスに共存できます。
スケッチでRS-485の送受信方向を自分で管理する必要がありますか?▾
いいえ。MPINO RS-485コントローラは送信から受信への切替を自動的に処理するトランシーバ回路を用い、送信中のみドライバをイネーブルしその後バスを高インピーダンスへ解放します。そのため、共有半二重セグメントで方向ピンを手動で切り替える必要はありません。
MPINO RS-485ネットワークで終端抵抗はどこに置きますか?▾
ケーブルインピーダンスに整合した終端抵抗をトランクの2つの物理的端にのみ配置し、バス中間の分岐は終端しないでください。アイドルバスが定義された状態を保つようフェイルセーフバイアス抵抗を追加し、短いスタブとともにシールドツイストペアケーブルを使用して信頼できるマルチドロップセグメントを構成します。

