シリアルサーバーの接続と使用には3つの手順があります。まずRS-232/485/422の電気配線とシリアルパラメーターを合わせ、次に正しいネットワーク接続を確立し、最後に実際のプロトコルで要求と応答を検証します。バイトを透過的に転送することはできますが、異なる業務プロトコルを自動的に相互運用可能にするものではありません。仮想COMと直接のSocketアクセスにも、それぞれ対応するソフトウェアサポートが必要です。
デバイス側のシリアルポート定義を確認する
RS-232は一般にポイントツーポイント接続です。送信、受信、基準電位、ピンの定義を確認する必要があり、2つのDB9が同じ形状だからといって、同じ配線として扱ってはいけません。送信を相手側の受信に接続するなど、定義に従って両端を対応させる必要があります。また、制御線を使用するかどうかもデバイスの要件によって異なります。
2線式RS-485は差動バスを使用し、A/Bの呼称はメーカーによって異なる場合があるため、実際の信号定義に従って確認する必要があります。RS-422には送信と受信用に別々の差動ペアがある場合があり、2線式の配線方法をそのまま適用することはできません。各電気規格と通信プロトコルは、同じ層のものではありません。

シリアルパラメーターの確認方法
デバイスのマニュアルまたは既存の設定から、ボーレート、データビット、パリティ、ストップビットを確認します。業務プロトコルによっては、局番とコマンド形式も必要です。まず短いケーブルでデバイスを1台接続してテストし、動作を確認してからフィールドバスに接続します。最初からすべてのパラメーターを同時に変更しないでください。
RS-485では、直線状の幹線、分岐、終端、基準電位の条件も評価する必要があります。バス上のすべてのデバイスが調整なしに同時送信することはできず、ポーリングとタイムアウトは業務ロジック側で設定する必要があります。ネットワークポートの速度が高くても、シリアル回線があらゆるポーリング頻度に自動的に対応できるわけではありません。
どちら側からネットワーク接続を開始するか
TCPサーバーモードでは、指定したポートで待ち受け、コンピューターがそこに接続します。TCPクライアントモードでは、対象ホストへ能動的に接続します。両端の役割、IP、ポートを対応させる必要があり、ネットワーク上で到達可能であることは前提条件にすぎません。両端がともに待ち受けていると、業務用の接続がいつまでも確立されない場合があります。
重複しないIPと、サブネット、ゲートウェイ、アクセスポリシーを設定します。システム計画に従ってアドレスと業務用ポートを管理します。初期設定のサンプルアドレスを本番環境にそのままコピーして競合を引き起こしたり、利便性のために管理・制御用のアクセスポイントをパブリックネットワークへ直接公開したりしないでください。

既存ソフトウェアで仮想COMを使用する方法
仮想シリアルポートドライバーは、コンピューターのCOMポートをリモートサーバーにマッピングし、従来のプログラムは元のシリアルインターフェースを引き続き呼び出します。ドライバー、オペレーティングシステム、デバイスのモデルが適合している必要があります。制御線、排他制御、再接続時の動作をテストする必要があります。COM番号が表示されただけで、設定が完了したと判断してはいけません。
新しいソフトウェアでは、デバイスの対応状況に応じてネットワーク接続を直接確立できますが、TCPが提供するのはバイトストリームであり、1回の読み取りが1つの完全なコマンドに対応する保証はありません。アプリケーションはプロトコルの長さや区切りに従って処理する必要があり、シリアルデータのパケット化条件とアプリケーションのタイムアウトも調整する必要があります。
透過伝送とゲートウェイの選び方
上位コンピューターが元のシリアル形式を引き続き送信する場合は、透過伝送が適用できる可能性があります。上位コンピューターがModbus TCPを送信し、デバイスがRTUを使用する場合は、対応するプロトコルゲートウェイまたはソフトウェア変換が必要です。通常の透過伝送では、正しいアドレス、CRC、MBAP構造は自動生成されません。
データは受信できても値が異常な場合は、アドレスオフセット、型、倍率、バイトオーダーを確認します。まったく応答がない場合は、要求がシリアルポートに届いているか、デバイスがそれを認識しているかを確認します。表示結果だけに基づく推測を減らすため、生の要求と応答を保存します。
本番稼働前の最終検証
連続ポーリング、ネットワーク切断後の再接続、停電からの復旧をテストします。制御コマンドでは、特に重複実行のリスクを確認します。複数チャネルの場合は、デバイスとポートの対応表を作成します。以下を通じて 飛暢科技製品センター 具体的なモードとプロトコルの対応機能を確認し、ポート数を同時処理能力と同一視しないでください。
設定、バージョン、トポロジー、正常時のメッセージを保存し、変更前にバックアップを取ります。生産設備の操作では、停止と権限に関する要件に従う必要があります。通信復旧のためにアクセス制御を犠牲にしてはいけません。この記録は、後にネットワーク、シリアル、業務上の問題を迅速に切り分ける際にも役立ちます。
図は、科学的原理と適用場面を示す模式図です。図中のインターフェース、構造、測定値は、特定製品のパラメーターを表すものではありません。実際の仕様は、モデル別の資料と現場での測定に基づいて確認する必要があります。
中国語の技術記事から翻訳。原文の初公開日:2022-04-29。原文の最終改訂日時:2026-10-13T20:54:09+08:00。 中国語の原文を読む


