マルチシリアルサーバーは、複数のRS-232、RS-485、またはRS-422のシリアルデータストリームをIPネットワークに送信し、コンピューターから既存のシリアル機器へのリモートアクセスを可能にします。各チャネルには、それぞれの電気配線、シリアルパラメーター、ネットワーク接続が必要です。透過伝送はバイトを転送するだけで、シリアルプロトコルを別のプロトコルへ自動的に変換するものではありません。
1台の機器の内部で連携する機能
計測器はまず測定値をシリアルバイト列にまとめます。シリアルサーバーはUARTでこれらのバイトを受信し、パケット化条件に従ってネットワークへ送信します。リモートソフトウェアは受信後、その業務上の意味を解釈します。逆方向の制御コマンドは、ネットワーク、バッファー、シリアル出力を通って計測器へ戻り、双方向チャネルを形成します。
シリアルポートが複数あるからといって、すべてのデータが同じ回線に混在するわけではありません。通常、各チャネルには独立したパラメーターとマッピング関係があります。例えば、第1チャネルを入退室管理装置に、第2チャネルを電力量計に接続します。特定のモデルが複数の接続を同時に確立できるか、ネットワークポートがどのように割り当てられるかは、マニュアルで確認する必要があり、ポート数だけから直接判断することはできません。

どちらが先に接続を確立するかでモードを選択する
TCPサーバーモードでは、機器が指定されたアドレスとポートで接続を待ち受け、コンピューターが能動的に接続します。TCPクライアントモードでは、シリアルサーバーがホストコンピューターへ能動的に接続します。これはネットワーク接続上の役割であり、シリアルバス上でどちらが業務コマンドを送信するかとは異なる概念です。
2台の機器を接続する場合、一方を待ち受け側、もう一方を能動的に接続する側として、シリアルリンクを延長できます。仮想シリアルポートソフトウェアを使用する場合、コンピューターのアプリケーションには引き続きCOMポートとして見え、ドライバーがリモート側へのマッピングを担当します。元のソフトウェアのタイミング、制御線、排他アクセスに対応できるかどうかは、実際にテストする必要があります。
UDPにはTCPのような接続状態がありません。適した用途やパケット損失の処理方法は、アプリケーションによって異なります。設定が少なくて済むという理由だけでUDPを選択すべきではありません。システムで信頼できる応答が必要な場合は、再試行、タイムアウト、重複コマンドの処理を確認する必要があり、「ネットワークに接続できる」ことを業務上の信頼性と同一視すべきではありません。
配線前に電気的規格を確認する
RS-232は通常、ポイントツーポイント接続に使用され、TX、RX、基準グランド、インターフェースのピン配置を確認する必要があります。RS-485は一般に2線式半二重バスです。差動線は機器の定義に従って接続し、短い分岐を持つ直線状の幹線構成を維持する必要があります。A/Bの名称はメーカーによって異なる場合があるため、文字だけに頼らず、信号の定義を照合してください。
RS-422では一般に、送信用と受信用に別々の差動ペアを使用するため、2線式RS-485の配線方法をそのまま適用することはできません。終端整合、バイアス、シールド、基準電位の接続は、いずれも機器のマニュアル、ケーブル、現場環境を踏まえて検討する必要があります。光ファイバーやネットワークのチャネルはデータを伝送するだけであり、遠隔側の電源供給の代わりにはなりません。

初回の試運転時に変動要因を減らす方法
最初は機器を1台だけ接続し、短いケーブルでボーレート、データビット、パリティ、ストップビットの一致を確認してから、一意のIP、サブネット、ポートを設定します。同じ実験用ネットワーク上で元の要求と応答を検証し、チャネル番号がどの機器に対応するかを明確にした後、ほかのチャネルを追加します。
応答の半分しか受信できない場合は、パケット化する長さ、シリアルの無通信間隔、アプリケーションのタイムアウトを確認します。TCPはバイトストリームであり、1回の送信が1回の受信に対応することを保証しないため、ソフトウェアはプロトコルの長さや境界に従ってデータをフレームに区切る必要があります。透過伝送も、ソフトウェアに代わって完全なコマンドを識別するものではありません。
複数機器のオンライン化後に記録する事項
電力量計の応答を入退室管理データと取り違えないよう、チャネル、シリアルパラメーター、IPポート、機器アドレスの対応表を作成します。ネットワークの切断と再接続、停電からの復旧、連続運転をテストし、コマンドが重複実行されるか、バッファーにデータが蓄積するかを記録します。機器数が多い場合は、ポーリング周期とバス占有率も確認します。
管理インターフェースを直接パブリックネットワークに公開しないでください。地域をまたぐアクセスには、管理されたネットワーク、アクセスポリシー、セキュアトンネルを使用でき、権限と更新方法はシステム要件に従って整備する必要があります。飛暢科技のモデルを選定する際は、まず次の資料でシリアル規格、接続数、プロトコル機能を確認してください: 製品センター。その後、実際のホストコンピューター用ソフトウェアで検証してください。
Modbusなどの用途では、シリアル透過伝送とプロトコルゲートウェイは異なるソリューションです。ホストコンピューターがModbus TCPを送信し、計測器がRTUのみをサポートする場合は、機器に対応する変換機能があることを確認する必要があります。同じポートを設定するだけで、2種類のメッセージが直接通信できると考えることはできません。
中国語の技術記事から翻訳。原文の初回公開日:2019-11-29。原文の最終改訂日時:2026-10-13T22:21:36+08:00。 中国語の原文を読む


