有人USR-DR301/DR302レール式シングルシリアルサーバの説明書

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

有人USR-DR301/DR302レール式シングルシリアルサーバの説明書
有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图 有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图1USR-DR 30Xシリーズ书  機能の特徴10/100Mbps適応型イーサネットインターフェイス、AUTO-MDIXネットワークケーブルのクロスダイレクト自動切り替えをサポート の - シリアルボーレートは600bps ~ 460.8 Kbpsで設定可能で、None 、Odd 、Even 、Mark 、Spaceの5種類の検証をサポートします。 カスタムハートビートパケットメカニズム、接続の真実性を保証し、デッド接続を排除する - カスタム登録パッケージメカニズム、接続状態の検出、カスタムヘッダーにも使用でき、MACアドレスを選択して登録パッケージにすることができます。 TCP Serverモードでは、接続クライアント数は最大8、デフォルト4 TCP Serverモードで、接続数が最大値に达したときに、新しい接続が古い接続をキックするかどうかを Webページ、AT 指令 、シリアルポートプロトコルをサポートし、顧客が自分のソフトウェアに統合するために提供する TCP Client 短接続 NetWorkerはタイムアウトの再起動(データの再起動なし)機能をサポートし、再起動時間のカスタマイズ - TCP接続確立前にデータキャッシュをクリーンアップするかどうかを設定できます DHCP機能、自動的にIPを取得できる;DNS機能、ドメイン名解決;DNSサーバーアドレスはカスタマイズ可能 EqualLogicネットワークを通じてファームウェアをアップグレードする機能により、ファームウェアをアップグレードすることがより便利になります 仮想シリアルポートをサポートし、有人が自主的に開発したUSR-VCOMソフトウェアをサポートする ゲートウェイ、スイッチ、ルータを横断して動作できます。ローカルエリアネットワークで動作し、外部ネットワークにアクセスできます。 NetWorkerでウォッチドッグ機能をサポート EqualLogicは、ソフトウェアとハードウェアの両方で工場出荷時の設定を復元できる1.製品概要1.1.製品概要 USR-DR30Xは、RJ 45ネットワークポートとRS 232/RS 485インタフェース間の直接データを実現するためのレール式シングルシリアルポートサーバです。 ARMプロセッサを搭載した透過伝送デバイス、低消費電力、高速、高安定性。 最適化されたTCP/IPプロトコルスタックを内部に統合して、ユーザーはそれを利用して組み込み機器のネットワーク機能を簡単に完成でき、人的資源と開発時間を節約できます。 この製品は、銀行、高速道路、大規模企業ネットワーク、カメラを備えた忙しいネットワーク、ファイバーツーイーサネットなどの複雑なネットワーク環境で厳しくテストされています。 全て成功した。 USR-DR30Xシリーズシリアルサーバ、モデル番号はUSR-DR301(シリアルRS 232) 、USR-DR302(シリアルRS 485)を含み、より多くの顧客のニーズを満たすために、 必要に応じて2種類の仕様から選択できます。1.2.基本パラメータ表 1 基本パラメータ
分類パラメータ·アイテムの数値
ハードウェア·パラメータ电圧
動作電流130mA@5V
Webポートの仕様RJ45 、10/100Mbps 、クロスダイレクトコネクト適応型
シリアルポートボーレート600-460.8K( bps)
データ·ビット7 、8
チェックビットNone 、Odd 、Even 、Mark 、Space
シリアルポート番号USR-DR301:RS232*1 USR-DR302:RS485*1
ソフトウェアパラメータネットワークプロトコルIP 、TCP/UDP 、ARP 、ICMP 、IPV4 、HTTP
IP取得方法静的IP 、DHCP
ドメイン名解決サポートする。
ユーザー設定ソフトウェア構成、Web構成、AT命令構成
単純な伝達方法TCP Server/TCP Client/UDP Server/UDP Client
RFC 221 7のクラスサポートする。
Httpd Clientサポートする。
TCPサーバ接続{{TCPさーばせつぞく}}最大8つのTCP接続をサポート(カスタマイズ可能)
ネットワークキャッシュ送信:6Kbyte、受信:4 Kbyte
シリアルキャッシュ受信:2 kbyte
平均伝送遅延は<10ms
サポートソフトウェア仮想シリアルポート、透過伝送クラウド、パラメータ設定ソフトウェア
パッケージングメカニズム4バイトのパック時間、1024バイトのパック長
その他の信頼性レベル1.5 KV電磁絶縁
サイズは109.66*28.0*64.71( mm )(L*W*H)
動作温度は-40~85℃
 
保管温度は-40~105℃
作業時の湿度5%~ 95% RH(結露なし)
湿度の保存5%~ 95% RH(結露なし)
2.ハードウェア·パラメータ2.1.製品のサイズ USR-DR30Xフォームファクタ長さ * 幅 *高さ109.66*28* 6 4.71 mm 具体的な寸法は下図1の通り:単位mm有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图2図1.。USR-DR 30Xサイズ図2.2.工場出荷時の設定に戻すハードウェアの出荷時設定への復元Reloadキーを5秒から15秒の間に押すと、工場出荷時の設定が復元されます。5秒未満または15秒以上は復元されません。実施されない 工場出荷時の設定を復元モジュールが錯乱パラメータを設定している場合、またはパスワードを設定し忘れている場合、ハードウェアの工場出荷時設定復元機能を使用することができる。ソフトウェアの工場出荷時設定の復元:セットアップソフトウェアのセットアップ機能を使用して工場出荷時の設定を復元するか、ネットワークプロトコルを使用して工場出荷時の設定を復元する指示を送信します。AT命令で出荷時の設定を復元する:ATコマンドモードに入り、コマンドAT+RELDで出荷を再開します。2.3. LEDのご紹介 USR-DR 30Xシリーズには前面インジケータが搭載されており、作業状態を簡単に確認できます。表 2 LEDとReloadの説明
ネットワーク名説明書は
PWR電源LEDは、電源投入後は赤色で長く点灯し、電源投入後は消灯
WORK作業指示灯MCU作業指示灯、電源投入後に点滅
TXシリアルポート送信指示灯シリアルポートにデータ送信がある場合点滅
RXシリアルポート受信指示灯シリアルポートにデータ受信がある場合点滅
2.4.インターフェイスの紹介有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图3図2の図。USR-DR 30Xシリアルサーバインタフェース定義表 3インターフェースの説明
Pin名前は説明書は
1電源コネクタシリアルサーバー電源入力インターフェイス:5 V-36 V、+と-識別配線に従って。
2シリアルポートUSR-DR301からRS232への接続 USR-DR302からRS485コネクタへ ロゴに応じて右から左へ、A/T 、B/R 、G
3Ethernetポートイーサネットケーブルコネクタ
3.製品の機能3.1.機能の概要 本章では、DR30Xシリーズが持つ機能についてシステム的に説明します。Webページ、ホストコンピュータソフトウェア、ATコマンドを介して機能とパラメータを設定することができます。この章は主に 機能説明はWebページとホストソフトウェアで行い,ATコマンド設定は具体的には第 4章を参照してください。デフォルトのパラメータは次のとおりです。 ログイン方法:ユーザー名/パスワードはadmin; シリアルパラメータ:ボーレート115200、データビット8ビット、検証ビットNONE、停止ビット1ビット; ネットポートパラメータ:IPアドレス192.168.0.7、サブネットマスク255.255.255.0、ゲートウェイ192.168.0.1; 入門测试:工作モードTCP Client ,远程サーバー·サーバーアドレス192.168.0.201,远程ポート8234。 下図は、製品全体の認知を容易にする全体的な機能ブロック図です。  有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图4図はこちら3. DR 30Xの機能ブロック図3.2.ネットワーク設定 このセクションでは、主にネットワークデバイスと接続されたネットワーク間の通常の通信接続とデータ相互作用に関連するすべてのパラメータを使用します。3.2.1.ステータスの概要 ユーザーは、DR30Xに内蔵されたWebサーバからパラメータ設定を行ったり、Webページからデバイス関連のステータスを確認したりすることができます。Webサーバのポート番号を設定できます。 80だと思います使用方法は以下の通り。 1)ブラウザを開き、アドレスバーにDR30XのIPアドレスを入力します。例えば、192.16 8.0.7( IPアドレスはコンピュータと同じネットワークセグメントにあります)。 2)ポップアップのログインインターフェイスでユーザー名とパスワードを入力します。デフォルトのユーザー名とパスワードはadminです。“OK”をクリックすると、内蔵のWebページのメインインターフェイスに入ります。 3)主インタフェースは状態インタフェースである.現在接続されているデバイスのIP、各接続で送受信されたデータのバイト数、およびサーバーが送受信したデータの合計を表示できます。 バイト数統計。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图5図4。現在の状態スクリーンショット3.2.2. IPアドレス/DHCP/DNSの設定 “ネットワークパラメータ”をクリックすると、IPアドレス、サブネットマスク、ゲートウェイ、DNSサーバなどの基本的なネットワークパラメータの設定ができます。 IPアドレスには2つの方法があります。1つは静的IP、1つはDHCPです。 モジュールの静的IPは、ユーザーが手動で設定する必要があり、IP、サブネットマスク、ゲートウェイに同時に書き込む必要があり、静的IPは、IPとデバイスの統計と1対1の対応が必要なシナリオに最適です。静的IPを使用するには、各モジュールを設定し、IPアドレスがローカルエリアネットワーク内および他のネットワークデバイス間で重複しないようにする必要があります。 DHCPの主な機能は、ゲートウェイホストからIPアドレス、ゲートウェイアドレス、DNSサーバアドレスなどの情報を動的に取得し、IPアドレスを設定する面倒な手順を排除することです。適用する。 IPに対する要件はなく、IPとモジュールが1つ1つに対応する必要もありません。表 4 DHCP静的IPの長所と短所
IP 方式です利点は弱点は
スタティックIPIPとDR 30Xを1対1で対応させることが可能。 どんな環境でもモジュールをすばやく検索できます。アクセスネットワークパラメータに応じて調整する必要があり、正しく設定する必要があります。 ゲートウェイには、IPアドレスを設定する人に一定の技術要件があります。
DHCPIP配信機能を持つネットワークに直接アクセスすると、通信用の正しいパラメータを得ることができます。 Plug and Playを行う。コンピュータに直接接続できず、IPアドレスで接続してください。 装備の下で
DNSサーバのアドレスを設定することができ、ローカルネームサーバが不完全な場合にドメイン名解決を実現することができ、ユーザはニーズに応じて特定のDNSサーバのアドレスを設定することもできます。 DR30Xではドメイン名解決が必要な場合には設定されたDNSサーバに解決要求を提出する。より柔軟で信頼性の高い使用。 静的IPモードでは、DNSサーバアドレスはデフォルトで8.8.8.8に設定され、DHCPモードではDNSサーバアドレスは自動取得されます。ドメインネームサーバのアドレスを設定できます。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图6図5.。ソフトウェア設定パラメータ有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图7図6.。ソフトウェア設定パラメータ3.3.シリアルポートの設定3.3.1.シリアルポート基本パラメータ シリアルポート基本パラメータは、主にボーレート、データビット、ストップビット、チェックビットを含む通常のシリアルポート通信の保証です。 ボーレート:シリアルポート通信速度、カスタム値をサポートし、範囲は600~ 460.8 Kbpsです。 データビット:データビットの長さで、範囲は7 、8である; 停止ビット: データ通信の検証ビットで、None 、Odd 、Even 、Mark 、Spaceの5種類の検証方式をサポートしています。 シリアルパラメータを設定することにより、シリアルインタフェース接続機器とシリアルパラメータを一致させることができ、通信の正常な進行を保証する。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图8図7に。シリアル基本パラメータ設定有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图9図8。ポート·パラメータ3.3.2.シリアルフレーミング機構 ネットワーク端のデータはデータフレーム単位でデータ伝送されるため、シリアルポートデータを介してネットワーク端に送信する必要があり、より効率的かつ迅速になります。 データの転送。DR 30Xは、データ透過伝送中に、固定のパッケージング長とパッケージング時間に従ってシリアルデータをパッケージングします。 シリアルフレーミングメカニズムは、パケット時間とパケット長に基づいており、どちらかを満たすとパケット送信が送信されます。 シリアルパッケージング DSViewシリアルポートパック長:デフォルトは1024バイトパック長です。3.4.作業モード DR 30XのSocket動作モードは、TCP Client、TCP Server 、UDP Client 、UDP Server 、Httpd Clientの5種類に分かれており、Webページと設定ソフトウェアを介して実行できます。 設定します。設定インタフェースは次のとおりです。
有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图10有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图11
図9。モードの3.4.1. TCPクライアント·モード TCPクライアントは、TCPネットワークサービスにクライアント接続を提供します。サーバへの接続要求を開始し、シリアルデータとサーバデータの相互作用を実現するための接続を確立します。TCPプロトコルの関連規定によると、TCPクライアントは信頼性の高いデータ交換を保証するために接続と切断の区別があります。通常、デバイスとサーバー間のデータ相互作用に使用され、最も一般的です。 ネットワーク通信の使用方法。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图12図10。TCPクライアント·モード説明{{TCP Clientもーどせつめい}}1)本モデルは,接続異常を能動的に認識する機能を備えており,接続が確立されると,約15s間隔でKeepAliveのアクティブプローブパケットが送信され,接続異常があれば接続に異常がある. 中断などは即座に検出され、DR 30Xに接続を切断して再接続するように促します。 2)DR30Xは、TCPクライアントモードでサーバに接続しようとし、ローカルポートが0である場合、毎回ランダムなポートで接続を開始します。 3)同じLAN上でDR 30Xを静的IPに設定している場合は、DR 30XのIPとゲートウェイを同じネットワークセグメントに維持し、ゲートウェイIPを正しく設定してください。そうしないと正常に動作しません。 コミュニケーションです。 4)このモードは、自律的な同期ボーレート機能、透過クラウド機能、ショートコネクション機能をサポートしています。 5)DR 30XはTCPクライアントをし、TCPサーバに接続する際には、宛先IP/ドメイン名や宛先ポート番号などのパラメータに注意を払う必要がある。 6)DR 30Xでは、TCPクライアントは、ターゲットIPのターゲットポートにアクティブに接続し、他の接続要求を受け付けません。3.4.1.1.ショート·リンク。 TCPショートコネクションの使用は、主にサーバリソースを節約するためであり、一般的にマルチポイントツーポイントのシナリオに適用されます。短い接続を使用すると、存在する接続がすべて有用な接続であることが保証され、スクリーニングのための追加の制御手段は必要ありません。 TCPショートコネクション機能は、TCPクライアントモードで適用され、ショートコネクション機能をオンにした後、情報を送信し、設定された時間内にシリアルポートまたはネットワークポートがもはやデータ受信されない場合、自動的になります。 接続を解除する。機能はデフォルトでオフになり、切断時間は機能がオンになった後に設定でき、設定範囲は2~255秒、デフォルトは3秒です。回路図を以下に設定します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图13図11より。短接続の図3.4.1.2.ハートビートパック機能 ネットワーク透過モードでは、ユーザーはDR30Xにハートビートパケットを送信させることを選択できます。ハートビートパケットは、ネットワークサーバ側に送信することも、シリアルデバイス側に送信することもでき、同時に送信することはできません。 OKです。 ネットワークへの送信の主な目的は、接続の維持、接続の信頼性の確保、デッドリンクの排除です。TCPクライアントおよびUDPクライアントモードでのみ有効です。ネットワークにデータがある場合 送信時にネットワークハートビートパケットが停止します。 サーバが固定クエリコマンドをデバイスに送信するアプリケーションでは、通信トラフィックを削減するために、ユーザーは代わりにシリアルデバイスにハートビートパケット(クエリコマンド)を送信することを選択できます。 サーバからクエリ命令を送信します。シリアルデータが送信されても、シリアルハートビートパケットは停止しません。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图14図12より。ハートビートパッケージ設定有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图15図13より。ハートビートパック機能図3.4.1.3.パッケージの登録機能 ネットワーク透過モードでは、ユーザはモジュールに登録パケットをサーバに送信させることを選択できます。登録パッケージは、サーバがデータソースデバイスを識別したり、サーバ機能を取得できるようにするために使用されます。 承認できるパスワード。 登録パッケージには、透過クラウド、MAC登録パッケージ、カスタム登録パッケージの3種類があります。 登録パケットは、モジュールがサーバに接続したときに送信することも、各パケットの先頭に登録パケットデータを1つのパケットとしてスプライスすることもできます。登録パッケージのデータは、 MACアドレスまたはカスタム登録データ。カスタム登録パケット設定内容は最大40バイトです。 接続の確立登録パケットの送信は、主に接続に登録が必要なサーバーに適用されます。アプリケーションの概略図は次のとおりです。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图16図14。接続の確立登録パケットの送信{{せつぞくのさくせいregistration packagesのしん}}データキャリア登録パケット:データの先頭にデータを送信する登録パケットは、主にプロトコル伝送に使用され、アプリケーションの概略図は次のとおりです。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图17図15より。データポータビリティ登録パッケージ有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图18図16。パッケージ設定の登録3.4.1.4.キャッシュ·データのクリア TCP接続が確立されていない場合、シリアル受信データはキャッシュ領域に設定され、DR30Xシリアル受信キャッシュは2 Kbyteであり、TCP接続が確立されると、シリアルキャッシュデータは顧客のニーズに応じてクリーンアップすることができます。この機能は、デフォルトではクリーンアップしません。HttpdクライアントモードまたはTCPクライアントモードでショートコネクション機能を有効にすると、キャッシュデータを消去する機能が失敗する。 効果がある。回路図を以下に設定します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图19図17より。キャッシュデータのクリア図3.4.2. TCPサーバモード{{TCPさーばもーど}} TCP ServerはTCPサーバです。TCPサーバモードでは、DR30Xはローカルポートをリッスンし、接続要求が送信されたときにデータ通信のための接続を受け入れ、確立します。DR30Xシリアルポートがデータを受信すると、同時にDR30Xとの接続を確立するすべてのクライアントデバイスにデータを送信します。同じTCPサーバモードには、接続をリアルタイムで監視するためのKeepAlive機能があります。 完全である。 通常、ローカルエリアネットワーク内のTCPクライアントとの通信に使用されます。ローカルエリアネットワークにサーバーがなく、複数のコンピュータや携帯電話がサーバーにデータを要求するシナリオに適しています。TCPクライアントとの関係 信頼性の高いデータ交換を保証するために、接続と切断の違いもあります。このモードは自律的な同期ボーレート( RFC2217)機能をサポートします。 DR 30XがTCP Serverの場合、最大8つのClient接続を受け入れることができ(接続数はカスタマイズ可能)、ローカルポート番号は固定値であり、0には設定できない。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图20図18。TCP Serverモード説明{{TCP Serverもーどせつめい}}3.4.2.1クライアント接続のカスタマイズ数 USR-DR30XがTCPサーバを行う場合、最大8つのクライアントに接続することができ、デフォルト値は4つで、最大値は顧客のニーズに応じて設定することができ、顧客が使いやすい。接続クライアントの数が4つを超える場合,送受信が同時に行われる場合,全体のデータトラフィックは2.5 KB/s 以内(すなわち,各接続で送信されるメッセージは毎秒200バイト以下)に抑える必要がある. クライアント接続数がユーザーが設定した最大値を超える場合、デフォルトで新しい接続が古い接続を置き換えるか、新しい接続が古い接続をキックできないように設定できます。Webページからの回路図の設定 以下は以下の通り。
有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图21有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图22
図19。回路図の設定3.4.3. UDPクライアント·モード この動作モードはUDPプロトコルに従属している. UDPクライアントは、コネクションの確立と切断なしに、トランザクション指向のシンプルで信頼性の低い情報伝送サービスを提供するコネクションレストランスポートプロトコルです。 IPとポートを指定するだけで、互いにデータを送信できます。通常、パケットロス率の要件がなく、パケットが小さく、より速く送信され、指定されたIP数にデータが送信されるために使用されます。 伝送シーンによると有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图23図20。UDPクライアントモード説明{{UDP Clientもーどせつめい}}1)UDPクライアントモードでは、DR30Xシリアルポートからネットワークへの接続は、宛先IPの宛先ポートとのみ通信します。データがこのチャネルから来ていない場合、データはDR30Xになりません。 受付中です。 2)このモードでは、宛先アドレスは25 5.2 5 5.2 5 5.255に設定され、UDPフルネットワークセグメントブロードキャスト効果を達成することができます。ブロードキャストデータも受信できます。 xxx.xxx.xxx.255のようなセグメント内の放送。マルチキャストはサポートしない。3.4.4. UDPサーバ·モード UDPサーバは、通常のUDPに基づいて送信元IPアドレスを検証しないことを指し、UDPパケットを受信するたびに、宛先IPをデータソースIPとポート番号に変更し、データを送信するときに、最新の通信IPとポート番号に送信します。このモードは通常、モジュールと通信する必要があり、高速周波数のためにTCPを使用したくない複数のネットワークデバイスの数に使用されます。 伝送シーンによると有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图24図21。UDPサーバ·モード3.4.5. HTTPクライアントモデル このモードでは、ユーザーのエンドデバイスはDR30Xシリアルサーバを介して指定されたHTTPサーバに要求データを送信し、DR30XはHTTPサービスから受信します。 データは、データを解析し、結果をシリアルデバイスに送信します。 ユーザーは、シリアルデータとネットワークデータパケット間のデータ変換プロセスに注意を払う必要はありません。簡単なパラメータ設定を通じて、シリアルデバイスをHTTPサーバーに実装することができます。 お願いします! Httpdクライアントモードの動作図と設定例は以下のとおりです。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图25図22。HTTPD Clientスキーマ説明{{HTTPD Clientもーどせつめい}}有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图26図23。Httpdクライアントの設定3.4.6.仮想シリアルツールVCOM有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图27図24。VCOMアプリケーション回路図付属ソフトウェアVCOM(Virtual Serial)を使用することにより、指定された仮想Serialのデータを受信し、ネットワークデータの形式で送信することにより、PC側ソフトウェアは シリアルポートモード、ネットワーク機器と通信できない問題、ユーザーが使用しやすい。 USR-VCOMソフトウェアのダウンロードhttps://www.usr.cn/Download/31.html3.5. Modbusゲートウェイ機能 ModbusゲートウェイはModbus RTUとModbus TCPのプロトコル相互変換を含む。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图28図はこちら25. Modbusプロトコル変換機能ブロック図Modbus RTU対Modbus TCP:ModbusシリアルプロトコルからModbusネットワークプロトコルへの変換を設定することができます。 Modbus TCPからModbus RTUへのアクセス: プロセスの開始: TCPserverまたはTCPclientモードでモジュールを動作させる有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图29図26。ポート·パラメータ設定図有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图30図27。オープニング·セットマウスをクリックModbus TCPチェックボックス、チェック、オン機能、オフオフ機能、デフォルトでオフ機能。3.6.特徴的な機能3.6.1.リセット機能 Reset機能は主にDR30Xプログラムが飛んだり、死んだりして正常にリンクを確立できず、正常に動作しない場合、再起動によってモジュールの初期化を実現し、一定の状況下でDR30Xを正常に動作させるために使用されます。DR30XがTCPクライアントとしてすると、DR30XはTCPサーバに的に接続します。Reset機能を起動した後、DR 30X TCPサーバ側への接続を30回試行しても接続が確立できない場合、DR 30Xは自動的に再起動します。機能スイッチは以下の通り。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图31図28。Reset機能の設定3.6.2. Indexの Index機能は主にTCP Severモードでユーザが複数のクライアントがDR 30Xに接続して同時にデータを送受信する場合、データソースを区別できない、または特定に送信できないことを解決する。 クライアントの状況です。 DR30XをTCP Serverとした、最大8 个の接続をにでき、最大値は1-8の范囲で任意にできます。ここではデフォルト値の3 个を例に挙げます。サーバーが同時に3つのクライアントにデータを送信するか、サーバーがクライアントデータを受信すると、インデックス機能をオンにすると、異なるクライアントがラベル付けされ、クライアントは情報ラベルに応じてラベル付けすることができます。 データを受信するデータソースを区別し、プロトコルに基づいて異なる情報を特定のクライアントに送信することもできます。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图32図29。Index機能の例図設定回路図は次の図のようになります。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图33図30。Index回路図の設定3.6.3. RFC 221 7のクラス RFC2217クラスは、RFC2217プロトコルの簡略版であり、仮想シリアルポートを使用してDR30Xシリアルパラメータを動的に変更することができ、シリアルパラメータ(ボーレート、データビット、検証ビットなど)を変更するデバイスと通信することができます。この機能をオンにした後、USR-VCOM仮想シリアルポートソフトウェアを使用してRFC2217クラスの機能をオンにすると、コンピュータ上のアプリケーションソフトウェアを実現できます。 部品のシリアルポートボーレートはDR30Xのシリアルポートボーレートと自動的に一致して適応し、シリアルポートボーレートの設定に注意を払う必要はなく、設定の概略図は次のとおりです。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图34図31より。クラスRFC2217有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图35図32より。クラスRFC2217機能ブロック図3.6.4. Webページの機能のカスタマイズ カスタムウェブ機能は、独自のスタイルのウェブコードをデバイスにアップグレードできます。ユーザーの利便性この機能を使用するには、2種類のWebページを含むWebアップグレードパッケージが必要です。 コード(DR30XデフォルトのWebコードとDR30XニュートラルWebコード) 、Webページアップグレードツール。 実装のステップ: カスタムページに必要なソフトウェアをダウンロードします。リンク先:http://www.usr.cn/Download/880.html有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图36図33。カスタムWebアップグレードパックカスタムWebページをアップグレードする際に注意が必要です。Destination IPはDR 30XのIPアドレスに設定されています。最終的なWebページファイル名は“fs ”でなければなりません。製品は“M 0”を選択して、確認します。 “アップグレード”をクリックしてアップグレードできます。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图37図はこちら34.カスタムWebアップグレードソフトウェア使用手順3.6.5.タイムアウトの再起動 タイムアウト再起動(データ再起動なし)機能は主にDR30 Xの長期安定動作を保証するために使用され、ネットワークポートが長時間データを受信できない場合、またはネットワークが長時間データを受信しない場合、DR30 Xは設定時間を超えて再起動し、異常状況が通信に影響を与えることを避ける。タイムアウトして再起動する時間は、Webページから設定できます。この機能の通常の動作時間は、 60~ 65535sで、既定値は3600s。設定時間が60秒未満の場合、デフォルトではゼロに設定されます。回路図を以下に設定します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图38図35。タイムアウト再起動機能3.6.6.ファームウェアアップグレード モジュールがより高いバージョンのファームウェアをアップグレードする必要がある場合、ユーザーはビジネススタッフにファームウェアのアップグレードを相談し、アップグレードされたファームウェアを入手してからデバイスをクリックし、ファームウェアをアップグレードすることができます。ファームウェアをアップグレードする場合、コンピュータはモジュールに直接接続され、デバイスIPとコンピュータIPが同じネットワークセグメントにあることを確認し、コンピュータがWiFi経由でモジュールファームウェアをアップグレードすることを禁止します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图39図36。ファームウェアアップグレード3.6.7.データのポーリング データポーリング機能は、主に複数のネットワーク機器が同時にデータを送信した後にシリアルデバイスが誤って応答する問題を解決し、異なるネットワーク機器が送信するデータを識別して対応することです。 データの誤謬を防ぐ。 注:ポーリング機能がオンになっている場合、DR 30Xはホストモードなしでスレーブデバイスとしてのみ動作します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图40図37。ポーリング機能図3.6.7.1.機能有効化とパラメータ設定 Web拡張機能インターフェイスの設定でデータポーリング機能を有効にし、2つのポーリングパラメータを設定します。 ( 1)タイムアウト時間:DR30Xから下端のシリアルデバイスにデータのフレームを送信し、シリアルデバイスがDR30Xにデータを返信する時間間隔。デフォルトは200msです。設定範囲:10~9999( ms )。 ( 2)ポーリング間隔:DR30Xから受信した下端のシリアルデバイス応答データが正常にネットワーク端に投げられ、DR30Xがキャッシュポーリングデータをシリアルデバイスに再送信するまでの時間間隔。デフォルト値は10ms、設定範囲:0~9999( ms )。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图41図38。ポーリング機能パラメータ設定図3.6.7.2.適用シナリオの例 ( 1 )MODBUS+ポーリング Modbus TCP機能の有効化有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图42図39より。MODBUS TCPイネーブル図MODBUS例外応答を有効にする(注:ポーリング機能でのみ有効)有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图43背番号は40。MODBUS例外応答イネーブル図この機能は、ニーズに応じてオンまたはオフを選択することができ、機能がオンになった後、DR30Xは下端のシリアルレスポンスタイムアウトまたは間違ったMODBUS RTUプロトコルフレームを受信した場合、 ホストはエラーコードを持つ例外フレームに応答する。機能がオフになり、DR 30Xは下端のシリアルポート返信タイムアウトまたは間違ったMODBUS RTUプロトコルフレームを受信した場合に例外フレーム返信を行わない。 ポーリング機能をオンにし、ポーリングパラメータを設定する:有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图44図41。MODBUS例外応答イネーブル図( 3 )自主プロトコル(透過)+ポーリング ポーリング機能をオンにし、ポーリングパラメータを設定します。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图45図42。MODBUS例外応答イネーブル図このモードは、自律プロトコルを使用したデータ収集シナリオに適しており、マルチシナリオの収集モードを最大限に満たしています。このシナリオでのタイムアウト時間とポーリング間隔の設定完了 アプリケーションシナリオに依存し、パラメータ設定の自律的な把握が必要です。4. AT命令の設定4.1. AT 指令の概要 AT命令とは,コマンドモードでUARTとモジュールを介してユーザがコマンドを渡す命令セットであり,AT命令の使用形式については後述する.起動に成功すると、 モジュールはUART経由で設定できます。 モジュールのデフォルトのUARTポートパラメータは、ボーレート115200 、無検証、8ビットデータビット、1ビットストップです。<説明書は>ATコマンドデバッグツールATセットアップ、以下の説明はすべてこのツールを使用してデモンストレーションされます。DR 30Xシリーズは、透過モードからAT Setupソフトウェアを使用して“+++a ”を送信し、データウィンドウ デバイスがコマンドモードに入ったことを示す“a+ok ”が表示されます。有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图46<説明書は>上の図のように“+++ ”と確認コード“a”を入力しても、エコーはありません。 “+++ ”と“a”の入力は、通常の動作時にコマンドモードに誤って入る可能性を減らすために、一定時間以内に完了する必要があります。具体的な要件は:有人USR-DR301/DR302レール式シングルシリアルサーバの説明書插图47時間要件:T 1シリアルポートパッケージング間隔; T 2 300ms; T 3 300s; T 5 3 s 透過モードから一時コマンドモードへの切り替えタイミング: シリアルデバイスはモジュールに連続して“+++ ”を送信し、モジュールは“+++ ”を受信した後、デバイスに“a”を送信します。“+++ ”を送信する前のパッケージング時間には送信できません。 なんというデータ。 - デバイスが(a)を受信した後、3 秒以内に(a)をモジュールに送信する必要があります。 モジュールは、 デバイスは、“+OK ”を受信すると、モジュールが“ATコマンドモード”に入ったことを知り、それにATコマンドを送信できる。 ATコマンドモードからネットワーク透過への切り替えタイミング: シリアル装置はモジュールに命令“AT+ENTM ”を送信します。 モジュールは、命令を受信すると、“+OK ”をエコーし、以前の エラーコードは以下の通りです。4.2. AT命令セット表 5エラーコードの一覧
エラー·コード説明書は
1無効なコマンド形式AT命令形式に準拠していません
2無効なコマンドATコマンドが見つかりませんでした
3無効な演算子、クエリーまたは設定されたフォーマットに準拠していません
4無効なパラメータ、パラメータ範囲または数量のエラー
5操作は不可。
表 6 AT+命令の一覧
ナンバーナンバーナンバー命令は説明書は
1Eエコー機能のオン/オフ
2Zモジュールの再起動
3Hヘルプを参照。
4VERバージョン番号の検索
5ENTMATコマンドモードの終了
6RELD工場出荷時の設定に戻す
 
7MACクエリモジュールMAC
8WEBUユーザー名とパスワードの設定/照会
9WANNWANポート·パラメータの設定/照会
10DNSDNSサーバアドレスの/照会
11WEBPORTWebポート番号の設定/照会
12UARTシリアルパラメータの設定/照会
13SOCKSOCKパラメータの設定/問合せ
14TCPSE古い接続をキックするかどうかの設定/クエリ
15SOCKLKTCP接続ステータスのクエリ
16SOCKPORTローカルポート番号の/照会
17RFCEN設定/照会クラスRFC2217有効化
18PDTIME生産時間の照会
ハートビートパック機能命令
19HEARTENハートビートパッケージイネーブルの設定/照会
20HEARTTPハートビートパケットの送信方法の設定/照会
21HEARTDTカスタムハートビートパケットデータの設定/照会
22HEARTTMハートビートパケット時間の設定/照会
登録パッケージ機能ディレクティブ
23REGEN登録パッケージメカニズムの設定/照会
24REGTCP登録パッケージ実行メカニズムの設定/照会
25REGCLOUDTransport Cloudのユーザー名とパスワードの設定/照会
26REGUSRユーザー定義パッケージコンテンツの設定/照会
Httpdクライアント機能
27HTPTPHttpdクライアントモードでのHTTPリクエストの設定/照会
28HTPURLHttpdクライアントモードでのURLの設定/照会
29HTPHEADHttpdクライアントモードでのヘッダーの設定/照会
30HTPCHDHTTPヘッダーの設定/照会機能
拡張機能命令
31SCSLINKSocket接続ステータス表示機能の設定/照会
32CLIENTRST設定/問合せTCPクライアントモード接続の複数回失敗Reset機能
33INDEXENindex機能の設定/照会
34SOCKSLショート·ジョイン機能の設定/照会
35SHORTO短接続の/クエリ
36UARTCLBUFモジュール接続前にシリアルポートキャッシュをクリーンアップするかどうかを設定/照会する
37RSTIM設定/クエリー·タイムアウトの再開時間
38MAXSKTCPサーバ接続の最大値の設定/照会
39MIDモジュール名の設定/照会
 
40MODTCPModbusTCP機能の設定/照会
   
この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注