
USR-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
図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.インターフェイスの紹介
図2の図。USR-DR 30Xシリアルサーバインタフェース定義表 3インターフェースの説明| Pin | 名前は | 説明書は |
| 1 | 電源コネクタ | シリアルサーバー電源入力インターフェイス:5 V-36 V、+と-識別配線に従って。 |
| 2 | シリアルポート | USR-DR301からRS232への接続
USR-DR302からRS485コネクタへ
ロゴに応じて右から左へ、A/T 、B/R 、G |
| 3 | Ethernetポート | イーサネットケーブルコネクタ |
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。
下図は、製品全体の認知を容易にする全体的な機能ブロック図です。

図はこちら
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、各接続で送受信されたデータのバイト数、およびサーバーが送受信したデータの合計を表示できます。
バイト数統計。
図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 方式です | 利点は | 弱点は |
| スタティックIP | IPとDR 30Xを1対1で対応させることが可能。
どんな環境でもモジュールをすばやく検索できます。 | アクセスネットワークパラメータに応じて調整する必要があり、正しく設定する必要があります。
ゲートウェイには、IPアドレスを設定する人に一定の技術要件があります。 |
| DHCP | IP配信機能を持つネットワークに直接アクセスすると、通信用の正しいパラメータを得ることができます。
Plug and Playを行う。 | コンピュータに直接接続できず、IPアドレスで接続してください。
装備の下で |
DNSサーバのアドレスを設定することができ、ローカルネームサーバが不完全な場合にドメイン名解決を実現することができ、ユーザはニーズに応じて特定のDNSサーバのアドレスを設定することもできます。
DR30Xではドメイン名解決が必要な場合には設定されたDNSサーバに解決要求を提出する。より柔軟で信頼性の高い使用。
静的IPモードでは、DNSサーバアドレスはデフォルトで8.8.8.8に設定され、DHCPモードではDNSサーバアドレスは自動取得されます。ドメインネームサーバのアドレスを設定できます。
図5.。ソフトウェア設定パラメータ
図6.。ソフトウェア設定パラメータ3.3.シリアルポートの設定
3.3.1.シリアルポート基本パラメータ
シリアルポート基本パラメータは、主にボーレート、データビット、ストップビット、チェックビットを含む通常のシリアルポート通信の保証です。
ボーレート:シリアルポート通信速度、カスタム値をサポートし、範囲は600~ 460.8 Kbpsです。
データビット:データビットの長さで、範囲は7 、8である;
停止ビット:
データ通信の検証ビットで、None 、Odd 、Even 、Mark 、Spaceの5種類の検証方式をサポートしています。
シリアルパラメータを設定することにより、シリアルインタフェース接続機器とシリアルパラメータを一致させることができ、通信の正常な進行を保証する。
図7に。シリアル基本パラメータ設定
図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ページと設定ソフトウェアを介して実行できます。
設定します。設定インタフェースは次のとおりです。
図9。モードの3.4.1. TCPクライアント·モード
TCPクライアントは、TCPネットワークサービスにクライアント接続を提供します。サーバへの接続要求を開始し、シリアルデータとサーバデータの相互作用を実現するための接続を確立します。TCPプロトコルの関連規定によると、TCPクライアントは信頼性の高いデータ交換を保証するために接続と切断の区別があります。通常、デバイスとサーバー間のデータ相互作用に使用され、最も一般的です。
ネットワーク通信の使用方法。
図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秒です。回路図を以下に設定します。
図11より。短接続の図3.4.1.2.ハートビートパック機能
ネットワーク透過モードでは、ユーザーはDR30Xにハートビートパケットを送信させることを選択できます。ハートビートパケットは、ネットワークサーバ側に送信することも、シリアルデバイス側に送信することもでき、同時に送信することはできません。
OKです。
ネットワークへの送信の主な目的は、接続の維持、接続の信頼性の確保、デッドリンクの排除です。TCPクライアントおよびUDPクライアントモードでのみ有効です。ネットワークにデータがある場合
送信時にネットワークハートビートパケットが停止します。
サーバが固定クエリコマンドをデバイスに送信するアプリケーションでは、通信トラフィックを削減するために、ユーザーは代わりにシリアルデバイスにハートビートパケット(クエリコマンド)を送信することを選択できます。
サーバからクエリ命令を送信します。シリアルデータが送信されても、シリアルハートビートパケットは停止しません。
図12より。ハートビートパッケージ設定
図13より。ハートビートパック機能図3.4.1.3.パッケージの登録機能
ネットワーク透過モードでは、ユーザはモジュールに登録パケットをサーバに送信させることを選択できます。登録パッケージは、サーバがデータソースデバイスを識別したり、サーバ機能を取得できるようにするために使用されます。
承認できるパスワード。
登録パッケージには、透過クラウド、MAC登録パッケージ、カスタム登録パッケージの3種類があります。
登録パケットは、モジュールがサーバに接続したときに送信することも、各パケットの先頭に登録パケットデータを1つのパケットとしてスプライスすることもできます。登録パッケージのデータは、
MACアドレスまたはカスタム登録データ。カスタム登録パケット設定内容は最大40バイトです。
接続の確立登録パケットの送信は、主に接続に登録が必要なサーバーに適用されます。アプリケーションの概略図は次のとおりです。
図14。接続の確立登録パケットの送信{{せつぞくのさくせいregistration packagesのしん}}データキャリア登録パケット:データの先頭にデータを送信する登録パケットは、主にプロトコル伝送に使用され、アプリケーションの概略図は次のとおりです。
図15より。データポータビリティ登録パッケージ
図16。パッケージ設定の登録3.4.1.4.キャッシュ·データのクリア
TCP接続が確立されていない場合、シリアル受信データはキャッシュ領域に設定され、DR30Xシリアル受信キャッシュは2 Kbyteであり、TCP接続が確立されると、シリアルキャッシュデータは顧客のニーズに応じてクリーンアップすることができます。この機能は、デフォルトではクリーンアップしません。HttpdクライアントモードまたはTCPクライアントモードでショートコネクション機能を有効にすると、キャッシュデータを消去する機能が失敗する。
効果がある。回路図を以下に設定します。
図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には設定できない。
図18。TCP Serverモード説明{{TCP Serverもーどせつめい}}3.4.2.1クライアント接続のカスタマイズ数
USR-DR30XがTCPサーバを行う場合、最大8つのクライアントに接続することができ、デフォルト値は4つで、最大値は顧客のニーズに応じて設定することができ、顧客が使いやすい。接続クライアントの数が4つを超える場合,送受信が同時に行われる場合,全体のデータトラフィックは2.5 KB/s 以内(すなわち,各接続で送信されるメッセージは毎秒200バイト以下)に抑える必要がある.
クライアント接続数がユーザーが設定した最大値を超える場合、デフォルトで新しい接続が古い接続を置き換えるか、新しい接続が古い接続をキックできないように設定できます。Webページからの回路図の設定
以下は以下の通り。
図19。回路図の設定3.4.3. UDPクライアント·モード
この動作モードはUDPプロトコルに従属している. UDPクライアントは、コネクションの確立と切断なしに、トランザクション指向のシンプルで信頼性の低い情報伝送サービスを提供するコネクションレストランスポートプロトコルです。
IPとポートを指定するだけで、互いにデータを送信できます。通常、パケットロス率の要件がなく、パケットが小さく、より速く送信され、指定されたIP数にデータが送信されるために使用されます。
伝送シーンによると
図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を使用したくない複数のネットワークデバイスの数に使用されます。
伝送シーンによると
図21。UDPサーバ·モード3.4.5. HTTPクライアントモデル
このモードでは、ユーザーのエンドデバイスはDR30Xシリアルサーバを介して指定されたHTTPサーバに要求データを送信し、DR30XはHTTPサービスから受信します。
データは、データを解析し、結果をシリアルデバイスに送信します。
ユーザーは、シリアルデータとネットワークデータパケット間のデータ変換プロセスに注意を払う必要はありません。簡単なパラメータ設定を通じて、シリアルデバイスをHTTPサーバーに実装することができます。
お願いします! Httpdクライアントモードの動作図と設定例は以下のとおりです。
図22。HTTPD Clientスキーマ説明{{HTTPD Clientもーどせつめい}}
図23。Httpdクライアントの設定3.4.6.仮想シリアルツールVCOM
図24。VCOMアプリケーション回路図付属ソフトウェアVCOM(Virtual Serial)を使用することにより、指定された仮想Serialのデータを受信し、ネットワークデータの形式で送信することにより、PC側ソフトウェアは
シリアルポートモード、ネットワーク機器と通信できない問題、ユーザーが使用しやすい。
USR-VCOMソフトウェアのダウンロード
https://www.usr.cn/Download/31.html3.5. Modbusゲートウェイ機能
ModbusゲートウェイはModbus RTUとModbus TCPのプロトコル相互変換を含む。

図はこちら
25. Modbusプロトコル変換機能ブロック図Modbus RTU対Modbus TCP:ModbusシリアルプロトコルからModbusネットワークプロトコルへの変換を設定することができます。
Modbus TCPからModbus RTUへのアクセス:
プロセスの開始:
TCPserverまたはTCPclientモードでモジュールを動作させる
図26。ポート·パラメータ設定図
図27。オープニング·セットマウスをクリックModbus TCPチェックボックス、チェック、オン機能、オフオフ機能、デフォルトでオフ機能。
3.6.特徴的な機能
3.6.1.リセット機能
Reset機能は主にDR30Xプログラムが飛んだり、死んだりして正常にリンクを確立できず、正常に動作しない場合、再起動によってモジュールの初期化を実現し、一定の状況下でDR30Xを正常に動作させるために使用されます。DR30XがTCPクライアントとしてすると、DR30XはTCPサーバに的に接続します。Reset機能を起動した後、DR 30X
TCPサーバ側への接続を30回試行しても接続が確立できない場合、DR 30Xは自動的に再起動します。機能スイッチは以下の通り。
図28。Reset機能の設定3.6.2. Indexの
Index機能は主にTCP Severモードでユーザが複数のクライアントがDR 30Xに接続して同時にデータを送受信する場合、データソースを区別できない、または特定に送信できないことを解決する。
クライアントの状況です。
DR30XをTCP Serverとした、最大8 个の接続をにでき、最大値は1-8の范囲で任意にできます。ここではデフォルト値の3 个を例に挙げます。サーバーが同時に3つのクライアントにデータを送信するか、サーバーがクライアントデータを受信すると、インデックス機能をオンにすると、異なるクライアントがラベル付けされ、クライアントは情報ラベルに応じてラベル付けすることができます。
データを受信するデータソースを区別し、プロトコルに基づいて異なる情報を特定のクライアントに送信することもできます。
図29。Index機能の例図設定回路図は次の図のようになります。
図30。Index回路図の設定3.6.3. RFC 221 7のクラス
RFC2217クラスは、RFC2217プロトコルの簡略版であり、仮想シリアルポートを使用してDR30Xシリアルパラメータを動的に変更することができ、シリアルパラメータ(ボーレート、データビット、検証ビットなど)を変更するデバイスと通信することができます。この機能をオンにした後、USR-VCOM仮想シリアルポートソフトウェアを使用してRFC2217クラスの機能をオンにすると、コンピュータ上のアプリケーションソフトウェアを実現できます。
部品のシリアルポートボーレートはDR30Xのシリアルポートボーレートと自動的に一致して適応し、シリアルポートボーレートの設定に注意を払う必要はなく、設定の概略図は次のとおりです。
図31より。クラスRFC2217
図32より。クラスRFC2217機能ブロック図3.6.4. Webページの機能のカスタマイズ
カスタムウェブ機能は、独自のスタイルのウェブコードをデバイスにアップグレードできます。ユーザーの利便性この機能を使用するには、2種類のWebページを含むWebアップグレードパッケージが必要です。
コード(DR30XデフォルトのWebコードとDR30XニュートラルWebコード) 、Webページアップグレードツール。
実装のステップ:
カスタムページに必要なソフトウェアをダウンロードします。リンク先:
http://www.usr.cn/Download/880.html
図33。カスタムWebアップグレードパックカスタムWebページをアップグレードする際に注意が必要です。Destination IPはDR 30XのIPアドレスに設定されています。最終的なWebページファイル名は“fs ”でなければなりません。製品は“M 0”を選択して、確認します。
“アップグレード”をクリックしてアップグレードできます。

図はこちら
34.カスタムWebアップグレードソフトウェア使用手順3.6.5.タイムアウトの再起動
タイムアウト再起動(データ再起動なし)機能は主にDR30 Xの長期安定動作を保証するために使用され、ネットワークポートが長時間データを受信できない場合、またはネットワークが長時間データを受信しない場合、DR30 Xは設定時間を超えて再起動し、異常状況が通信に影響を与えることを避ける。タイムアウトして再起動する時間は、Webページから設定できます。この機能の通常の動作時間は、
60~ 65535sで、既定値は3600s。設定時間が60秒未満の場合、デフォルトではゼロに設定されます。回路図を以下に設定します。
図35。タイムアウト再起動機能3.6.6.ファームウェアアップグレード
モジュールがより高いバージョンのファームウェアをアップグレードする必要がある場合、ユーザーはビジネススタッフにファームウェアのアップグレードを相談し、アップグレードされたファームウェアを入手してからデバイスをクリックし、ファームウェアをアップグレードすることができます。ファームウェアをアップグレードする場合、コンピュータはモジュールに直接接続され、デバイスIPとコンピュータIPが同じネットワークセグメントにあることを確認し、コンピュータがWiFi経由でモジュールファームウェアをアップグレードすることを禁止します。
図36。ファームウェアアップグレード3.6.7.データのポーリング
データポーリング機能は、主に複数のネットワーク機器が同時にデータを送信した後にシリアルデバイスが誤って応答する問題を解決し、異なるネットワーク機器が送信するデータを識別して対応することです。
データの誤謬を防ぐ。
注:ポーリング機能がオンになっている場合、DR 30Xはホストモードなしでスレーブデバイスとしてのみ動作します。
図37。ポーリング機能図3.6.7.1.機能有効化とパラメータ設定
Web拡張機能インターフェイスの設定でデータポーリング機能を有効にし、2つのポーリングパラメータを設定します。
( 1)タイムアウト時間:DR30Xから下端のシリアルデバイスにデータのフレームを送信し、シリアルデバイスがDR30Xにデータを返信する時間間隔。デフォルトは200msです。設定範囲:10~9999( ms )。
( 2)ポーリング間隔:DR30Xから受信した下端のシリアルデバイス応答データが正常にネットワーク端に投げられ、DR30Xがキャッシュポーリングデータをシリアルデバイスに再送信するまでの時間間隔。デフォルト値は10ms、設定範囲:0~9999( ms )。
図38。ポーリング機能パラメータ設定図3.6.7.2.適用シナリオの例
( 1 )MODBUS+ポーリング
Modbus TCP機能の有効化
図39より。MODBUS TCPイネーブル図MODBUS例外応答を有効にする(注:ポーリング機能でのみ有効)
背番号は40。MODBUS例外応答イネーブル図この機能は、ニーズに応じてオンまたはオフを選択することができ、機能がオンになった後、DR30Xは下端のシリアルレスポンスタイムアウトまたは間違ったMODBUS RTUプロトコルフレームを受信した場合、
ホストはエラーコードを持つ例外フレームに応答する。機能がオフになり、DR 30Xは下端のシリアルポート返信タイムアウトまたは間違ったMODBUS RTUプロトコルフレームを受信した場合に例外フレーム返信を行わない。
ポーリング機能をオンにし、ポーリングパラメータを設定する:
図41。MODBUS例外応答イネーブル図( 3 )自主プロトコル(透過)+ポーリング
ポーリング機能をオンにし、ポーリングパラメータを設定します。
図42。MODBUS例外応答イネーブル図このモードは、自律プロトコルを使用したデータ収集シナリオに適しており、マルチシナリオの収集モードを最大限に満たしています。このシナリオでのタイムアウト時間とポーリング間隔の設定完了
アプリケーションシナリオに依存し、パラメータ設定の自律的な把握が必要です。
4. AT命令の設定4.1. AT 指令の概要
AT命令とは,コマンドモードでUARTとモジュールを介してユーザがコマンドを渡す命令セットであり,AT命令の使用形式については後述する.起動に成功すると、
モジュールはUART経由で設定できます。
モジュールのデフォルトのUARTポートパラメータは、ボーレート115200 、無検証、8ビットデータビット、1ビットストップです。
<説明書は>ATコマンドデバッグツールATセットアップ、以下の説明はすべてこのツールを使用してデモンストレーションされます。DR 30Xシリーズは、透過モードからAT Setupソフトウェアを使用して“+++a ”を送信し、データウィンドウ
デバイスがコマンドモードに入ったことを示す“a+ok ”が表示されます。
<説明書は>上の図のように“+++ ”と確認コード“a”を入力しても、エコーはありません。
“+++ ”と“a”の入力は、通常の動作時にコマンドモードに誤って入る可能性を減らすために、一定時間以内に完了する必要があります。具体的な要件は:

時間要件: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+命令の一覧| ナンバーナンバーナンバー | 命令は | 説明書は |
| 1 | E | エコー機能のオン/オフ |
| 2 | Z | モジュールの再起動 |
| 3 | H | ヘルプを参照。 |
| 4 | VER | バージョン番号の検索 |
| 5 | ENTM | ATコマンドモードの終了 |
| 6 | RELD | 工場出荷時の設定に戻す |
| 7 | MAC | クエリモジュールMAC |
| 8 | WEBU | ユーザー名とパスワードの設定/照会 |
| 9 | WANN | WANポート·パラメータの設定/照会 |
| 10 | DNS | DNSサーバアドレスの/照会 |
| 11 | WEBPORT | Webポート番号の設定/照会 |
| 12 | UART | シリアルパラメータの設定/照会 |
| 13 | SOCK | SOCKパラメータの設定/問合せ |
| 14 | TCPSE | 古い接続をキックするかどうかの設定/クエリ |
| 15 | SOCKLK | TCP接続ステータスのクエリ |
| 16 | SOCKPORT | ローカルポート番号の/照会 |
| 17 | RFCEN | 設定/照会クラスRFC2217有効化 |
| 18 | PDTIME | 生産時間の照会 |
| ハートビートパック機能命令 |
| 19 | HEARTEN | ハートビートパッケージイネーブルの設定/照会 |
| 20 | HEARTTP | ハートビートパケットの送信方法の設定/照会 |
| 21 | HEARTDT | カスタムハートビートパケットデータの設定/照会 |
| 22 | HEARTTM | ハートビートパケット時間の設定/照会 |
| 登録パッケージ機能ディレクティブ |
| 23 | REGEN | 登録パッケージメカニズムの設定/照会 |
| 24 | REGTCP | 登録パッケージ実行メカニズムの設定/照会 |
| 25 | REGCLOUD | Transport Cloudのユーザー名とパスワードの設定/照会 |
| 26 | REGUSR | ユーザー定義パッケージコンテンツの設定/照会 |
| Httpdクライアント機能 |
| 27 | HTPTP | HttpdクライアントモードでのHTTPリクエストの設定/照会 |
| 28 | HTPURL | HttpdクライアントモードでのURLの設定/照会 |
| 29 | HTPHEAD | Httpdクライアントモードでのヘッダーの設定/照会 |
| 30 | HTPCHD | HTTPヘッダーの設定/照会機能 |
| 拡張機能命令 |
| 31 | SCSLINK | Socket接続ステータス表示機能の設定/照会 |
| 32 | CLIENTRST | 設定/問合せTCPクライアントモード接続の複数回失敗Reset機能 |
| 33 | INDEXEN | index機能の設定/照会 |
| 34 | SOCKSL | ショート·ジョイン機能の設定/照会 |
| 35 | SHORTO | 短接続の/クエリ |
| 36 | UARTCLBUF | モジュール接続前にシリアルポートキャッシュをクリーンアップするかどうかを設定/照会する |
| 37 | RSTIM | 設定/クエリー·タイムアウトの再開時間 |
| 38 | MAXSK | TCPサーバ接続の最大値の設定/照会 |
| 39 | MID | モジュール名の設定/照会 |
| 40 | MODTCP | ModbusTCP機能の設定/照会 |
发表回复