B-TECH RS232 からイーサネット TCP IP サーバー コンバーター ユーザー マニュアル
B-TECH RS232 からイーサネット TCP IP サーバーへのコンバーター

特徴

  • 10/100Mbps イーサネット ポート、Auto-MDI/MDIX をサポート。
  • TCP サーバー、TCP クライアント、UDP クライアント、UDP サーバー、HTTPD クライアントをサポートします。
  • 600bps から 230.4bps までのボーレートをサポートします。 なし、奇数、偶数、マーク、スペースをサポートします。
  • ハートビート パケットと ID パケットをサポートします。
  • RS232、RS485 および RS422 をサポートします。
  • サポート web サーバー、AT コマンド、およびモジュールを構成するためのセットアップ ソフトウェア。
  • サポートタイムアウトリセット機能。
  • TCP クライアントの非永続機能をサポートします。
  • DHCP/静的 IP をサポートします。
  • ソフトウェア/ハードウェアのリロードをサポートします。
  • USR-VCOM ソフトウェアで仮想シリアル ポートをサポートします。

始める

製品リンク:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter

アプリケーション図

アプリケーション図

ハードウェア設計

ハードウェア寸法

ハードウェア寸法

DB9 ピン定義

DB9 ピン定義

ピン 2 3 5 1、4、6、7、8 9
意味 RXD 送信 グランド NC デフォルト NC、電源ピンとして使用可能

図 4 DB9 ピン 

RS422/RS485 ピン定義

RS422/RS485 ピン定義

RS422: R+/R- は RS422 RXD ピンで、T+/T- は RS422 TXD ピンです。
RS485: A/B は RS485 RXD/TXD ピンです。

導かれた

インジケータ 状態
PWR オン: 電源オン
オフ: 電源オフ
 

仕事

XNUMX秒ごとにピリオドを点滅:正常に動作
200msごとにピリオド点滅:アップグレード中
オフ: 動作していません
リンク リンク機能用LED。 リンク機能は、TCP クライアント/サーバー モードでのみ機能します。 TCP 接続が確立されました。LINK はオンです。 TCP 接続は正常に切断され、すぐに LINK がオフになります。 TCP 接続が異常に切断され、約 40 秒の遅延でリンクがオフになります。
UDP モードで Link 機能を有効にし、LINK をオンにします。
TX On: シリアルにデータを送信中
オフ: シリアルへのデータ送信なし
RX On: シリアルからデータを受信中
オフ: シリアルからデータを受信して​​いません

図 6 LED

製品機能

この章では、USR-SERIAL DEVICE SERVER の機能を次の図のように紹介します。全体的な知識を得ることができます。

製品機能

基本機能

静的 IP/DHCP

モジュールが IP アドレスを取得するには、静的 IP と DHCP の XNUMX つの方法があります。

静的 IP: モジュールのデフォルト設定は静的 IP であり、defaultIP は 192.168.0.7 です。 ユーザーが静的 IP モードでモジュールを設定する場合、ユーザーは IP、サブネット マスク、ゲートウェイを設定する必要があり、IP、サブネット マスク、ゲートウェイの関係に注意する必要があります。

DHCP: DHCP モードのモジュールは、ゲートウェイ ホストから IP、ゲートウェイ、および DNS サーバー アドレスを動的に取得できます。 ユーザーが PC に直接接続すると、モジュールを DHCP モードに設定できません。 一般的なコンピュータには IP アドレスを割り当てる機能がないためです。

ユーザーは、セットアップ ソフトウェアによって静的 IP/DHCP を変更できます。 設定図は次のとおりです。

基本機能

デフォルト設定を復元する

ハードウェア: ユーザーはリロードを 5 秒以上 15 秒未満押してから離すと、デフォルト設定を復元できます。
ソフトウェア: ユーザーは、セットアップ ソフトウェアを使用してデフォルト設定を復元できます。
AT コマンド: ユーザーは AT コマンド モードに入り、AT+RELD を使用してデフォルト設定を復元できます。

ファームウェア バージョンのアップグレード

ユーザーは、必要なファームウェア バージョンとセットアップ ソフトウェアによるアップグレードについて、次のように営業担当者に連絡できます。

ファームウェア バージョンのアップグレード

ソケット機能

SERIAL DEVICE SERVER ソケットは、TCP サーバー、TCP クライアント、UDP サーバー、UDP クライアント、および HTTPD クライアントをサポートします。

TCPクライアント

TCP クライアントは、TCP ネットワーク サービスのクライアント接続を提供します。 TCP クライアント デバイスはサーバーに接続し、シリアル ポートとサーバー間のデータ転送を実現します。 TCP プロトコルによると、TCP クライアントには接続/切断ステータスの違いがあり、信頼性の高いデータ転送を保証します。

TCP クライアントモードのサポート Keep-Alive 機能: 接続が確立された後、モジュールは約 15 秒ごとに Keep-Alive パケットを送信して接続を確認し、Keep-Alive パケットによって異常な接続が確認された場合、切断してから TCP サーバーに再接続します。 TCP クライアント モードは非永続機能もサポートします。

SERIAL DEVICE SERVER は TCP クライアント モードで動作し、TCP サーバーに接続してパラメータを設定する必要があります。
リモート サーバー アドレスとリモート ポート番号。 SERIAL DEVICE SERVER は TCP クライアントで動作し、ユーザーがローカル ポートを XNUMX に設定すると、ターゲット サーバー以外の他の接続要求を受け入れず、ランダムなローカル ポートでサーバーにアクセスします。

ユーザーは、セットアップ ソフトウェアまたは web 次のようにサーバー:

TCPクライアント
TCPクライアント

TCPサーバー

TCP サーバーは、ネットワーク接続をリッスンし、ネットワーク接続を構築します。これは、LAN 上の TCP クライアントとの通信に一般的に使用されます。 TCP プロトコルによると、TCP サーバーには接続/切断ステータスの違いがあり、信頼性の高いデータ転送を保証します。

TCP サーバーモードは Keep-Alive 機能もサポートしています。

SERIAL DEVICE SERVER は TCP サーバー モードで動作し、ユーザーが設定したローカル ポートをリッスンし、接続要求を受信した後に接続を確立します。 シリアル データは、TCP サーバー モードで SERIAL DEVICE SERVER に接続されているすべての TCP クライアント デバイスに同時に送信されます。

SERIAL DEVICE SERVER は TCP サーバーで動作し、最大で 16 のクライアント接続をサポートし、最大接続数を超えて最も古い接続を開始します (ユーザーはこの機能を有効/無効にすることができます web サーバ)。

ユーザーは、セットアップ ソフトウェアまたは web 次のようにサーバー:

TCPサーバー

UDPクライアント

UDP トランスポート プロトコルは、単純で信頼性の低い通信サービスを提供します。 接続が接続されていません/切断されています。

UDP クライアント モードでは、SERIAL DEVICE SERVER はターゲット IP/ポートとのみ通信します。 対象の IP/Port 以外からのデータは、SERIAL DEVICE SERVER で受信されません。

UDP クライアント モードでは、ユーザーがリモート IP を 255.255.255.255 に設定すると、SERIAL DEVICE SERVER はネットワーク セグメント全体にブロードキャストし、ブロードキャスト データを受信できます。 ファームウェア バージョン 4015 以降、306 は同じネットワーク セグメントでのブロードキャストをサポートします (xxx.xxx.xxx.255 ブロードキャスト方法など)。

ユーザーはセットアップ ソフトウェアまたはセットアップ ソフトウェアを使用して、UDP クライアント モードで SERIAL DEVICE SERVER と関連パラメータを設定できます。 web 次のようにサーバー:

UDPクライアント

UDPサーバー 

UDP サーバーモードでは、SERIAL DEVICE SERVER は、新しい IP/ポートから UDP データを受信した後、ターゲット IP を毎回変更し、最新の通信 IP/ポートにデータを送信します。

ユーザーはセットアップ ソフトウェアまたはweb 次のようにサーバー:

UDPサーバー

HTTPD クライアント

HTTPD クライアント モードでは、SERIAL DEVICE SERVER は、シリアル ポート デバイスと HTTP サーバー間のデータ転送を実現できます。 ユーザーは、HTTPD クライアントで SERIAL DEVICE SERVER を設定し、HTTPD ヘッダーを設定するだけです。 URL およびその他の関連パラメータを設定すると、シリアル ポート デバイスと HTTP サーバー間のデータ転送を実現でき、データの HTTP 形式を気にする必要がなくなります。

ユーザーは、SERIAL DEVICE SERVER inHTTPDClient モードおよび関連するパラメーターを次の方法で設定できます。 web サーバーは次のとおりです。

HTTPD クライアント

シリアルポート

シリアル デバイス サーバーは、RS232/RS485/RS422 をサポートします。 ユーザーは 1.2.2 を参照できます。 DB9 ピン定義 1.2.3.
RS422/RS485 接続するピン定義と RS232/RS485/RS422 を同時に使用することはできません

シリアルポートの基本パラメータ

パラメータ デフォルト 範囲
ボーレート 115200 600〜230.4Kbps
データビット 8 5〜8
ストップビット 1 1〜2
パリティ なし なし、奇数、偶数、マーク、スペース

図 15 シリアル ポート パラメータ

シリアル パッケージ メソッド

ネットワーク速度はシリアルよりも高速です。 モジュールはシリアル データをネットワークに送信する前にバッファに入れます。 データはパッケージとしてネットワークに送信されます。 パッケージを終了してパッケージをネットワークに送信するには、タイム トリガー モードとレングス トリガー モードの 2 つの方法があります。

SERIAL DEVICE SERVER は、固定パッケージ時間 (送信時間 400 バイト) と固定パッケージ長 (XNUMX バイト) を採用しています。

ボーレート同期

モジュールが USR デバイスまたはソフトウェアで動作する場合、シリアル パラメータはネットワーク プロトコルに従って動的に変化します。 お客様は、特定のプロトコルに準拠したデータをネットワーク経由で送信することにより、シリアル パラメータを変更できます。 モジュールを再起動すると、パラメーターが元のパラメーターに戻ります。

ユーザーは、次のようにセットアップ ソフトウェアでボー レート同期機能を採用できます。

ボーレート同期

特徴

ID パケット機能

特徴

モジュールが TCP クライアント/UDP クライアントとして動作する場合、ID パケットはデバイスを識別するために使用されます。 ID パケットの送信方法は XNUMX つあります。

  • 接続が確立されると、ID データが送信されます。
  • ID データは、すべてのデータ パケットの先頭に追加されます。

ID パケットは、MAC アドレスまたはユーザーが編集可能なデータ (最大 40 バイトのユーザーが編集可能なデータ) にすることができます。 ユーザーは、Identity Packet 機能を使用して SERIAL DEVICE SERVER を設定できます。 web サーバーは次のとおりです。

ID パケット機能

ハートビートパケット機能

ハートビート パケット: モジュールはハートビート データをシリアルまたはネットワークに定期的に出力します。 ユーザーは、ハートビート データと時間間隔を構成できます。 シリアル ハートビート データは、Modbus データのポーリングに使用できます。 ネットワーク ハートビート データは、接続ステータスを表示し、接続を維持するために使用できます (TCP/UDP クライアント モードでのみ有効)。 ハートビート パケットは最大 40 バイトまで許可されます。

ユーザーは、Heartbeat Packet 機能を使用して SERIAL DEVICE SERVER を設定できます。 web サーバーは次のとおりです。

ハートビートパケット機能

編集可能 Web サーバ

SERIAL DEVICE SERVER サポート ユーザーが web 必要に応じてテンプレートに基づいてサーバーをアップグレードし、関連ツールを使用してアップグレードします。 ユーザーがこの要求を持っている場合は、当社の営業担当者に連絡してください。 web サーバーのソースとツール。

リセット機能

306 が TCP クライアント モードで動作する場合、306 は TCP サーバーに接続します。 ユーザーがリセット機能を開くと、TCP サーバーへの接続を 306 回試みた後、30 が再起動しますが、接続できません。

ユーザーは、次のようにセットアップ ソフトウェアでリセット機能を有効/無効にすることができます。

リセット機能

インデックス機能

インデックス機能: 306 が TCP サーバー モードで動作し、TCP クライアントへの複数の接続を確立する場合に使用されます。 インデックス関数を開いた後、306 はすべての TCP クライアントをマークしてそれらを区別します。 ユーザーは、独自のマークに従って、異なる TCP クライアントとの間でデータを送受信できます。

ユーザーは、次のようにセットアップ ソフトウェアでインデックス機能を有効/無効にすることができます。

インデックス機能

TCP サーバー設定

306 は TCP サーバー モードで動作し、最大で 16 の TCP クライアント接続を許可します。 デフォルトは 4 つの TCP クライアントで、ユーザーは最大 TCP クライアント接続を変更できます。 web サーバ。 TCP クライアントが 4 つ以上の場合、ユーザーはすべての接続データを 200 バイト/秒未満にする必要があります。

306 に接続された TCP クライアントが最大 TCP クライアントを超えた場合、ユーザーは古い接続機能のキックオフを有効/無効にすることができます。 web サーバ。

ユーザーは、TCP サーバー設定の上に設定できます。 web サーバーは次のとおりです。

TCP サーバー設定

非永続的な接続

SERIAL DEVICE SERVER は、TCP クライアント モードで非持続接続機能をサポートします。 SERIAL DEVICE SERVER がこの機能を採用すると、SERIAL DEVICE SERVER は、シリアル ポート側からデータを受信した後、サーバーに接続してデータを送信し、すべてのデータをサーバーに送信し、シリアル ポート側またはネットワーク側からのデータがない場合、サーバーから切断します。時間。 この固定時間は 2 ~ 255 秒で、デフォルトは 3 秒です。 ユーザーは、非永続接続機能を使用して SERIAL DEVICE SERVER を設定できます。 web サーバーは次のとおりです。

非永続的な接続

タイムアウトリセット機能

タイムアウト リセット機能 (データ リセットなし): ネットワーク側で一定時間を超えてデータが送信されない場合 (ユーザーはこの固定時間を 60 ~ 65535 秒の間で設定できます。デフォルトは 3600 秒です。ユーザーが 60 秒未満の時間を設定すると、この機能は無効になります) 、306がリセットされます。 ユーザーは次の方法でタイムアウト リセット機能を設定できます。 web サーバーは次のとおりです。

タイムアウトリセット機能

パラメータ設定

USR-SERIAL DEVICE SERVER を構成するには、XNUMX つの方法があります。 それらはセットアップソフトウェア構成であり、 web サーバー構成と AT コマンド構成

セットアップ ソフトウェアの構成

ユーザーはからセットアップソフトウェアをダウンロードできます https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip ユーザーがセットアップ ソフトウェアで SERIAL DEVICE SERVER を構成する場合、ユーザーはセットアップ ソフトウェアを実行し、同じ LAN 内の SERIAL DEVICE SERVER を検索して、次のように SERIAL DEVICE SERVER を構成できます。

セットアップ ソフトウェアの構成

SERIAL DEVICE SERVER を調査し、= SERIAL DEVICE SERVER をクリックして構成した後、ユーザーはユーザー名とパスワードでログインする必要があります。 デフォルトのユーザー名とパスワードは両方とも admin です。 ユーザーがデフォルトのパラメーターを保持する場合、ログインする必要はありません。

Web サーバー構成

ユーザーは、LAN ポートを介して PC を SERIAL DEVICE SERVER に接続し、 web 構成するサーバー。 Web サーバーのデフォルト パラメータは次のとおりです。

パラメータ デフォルト設定
Web サーバーのIPアドレス 192.168.0.7
ユーザー名 管理者
パスワード 管理者

図26Web サーバーのデフォルト パラメータ 

最初に PC を SERIAL DEVICE SERVER に接続した後、ユーザーはブラウザを開き、デフォルトの IP 192.168.0.7 をアドレス バーに入力してから、ユーザー名とパスワードをログインします。 web サーバ。 Web サーバーのスクリーンショットは次のとおりです。

Web サーバー構成

免責事項

このドキュメントは、USR-SERIAL DEVICE SERVER 製品の情報を提供するものであり、明示的または暗黙的に発言またはその他の方法を禁止することによって知的財産ライセンスが付与されていません。 販売条件で宣言された義務を除き、当社はその他の責任を負いません。 特定の目的の商品性および市場性、その他の特許権、著作権、知的財産権の不法行為責任を含め、明示的または黙示的に製品の販売および使用を保証するものではありません。 仕様および説明は予告なく変更する場合があります。

更新履歴

2022-10-10 V1.0 制定。

ドキュメント / リソース

B-TECH RS232 からイーサネット TCP IP サーバーへのコンバーター [pdf] ユーザーマニュアル
RS232 からイーサネット TCP IP サーバー コンバーター, RS232, イーサネット TCP IP サーバー コンバーター, TCP IP サーバー コンバーター, サーバー コンバーター

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *