
USR-DR30X 系列说明书
10/100Mbps 自适应EthernetSchnittstelle ,支持 AUTO-MDIX 网线交叉直连自动Wechseln
工作模式可Auswahl TCP Server、TCP Client 、UDP Client 、UDP Server 、Httpd Client 、Modbus TCP
Die SeriePorter Rate从 600bps zu 460.8Kbps 可设置 ,支持 None 、Odd 、Even 、Mark 、Space 五种Prüfungen
Custom definiert心跳包机制 ,GarantieVerbindung真实可靠 ,杜绝死Verbindung
Custom definiertRegistrierung包机制 ,检测VerbindungStatus ,也可做Custom definiert包头 ,可选用 MAC Adresse做Registrierung包
TCP Server 模式下 ,Verbindung Client 的Anzahl最多 8 个 ,默认 4 个
TCP Server 模式下 ,当VerbindungAnzahl达zuMaximaler Wert时 ,新Verbindung是否踢掉旧Verbindung可设置
支持网页 、AT 指令 、Die SerieVereinbarung ,供客户集成zu自己的软件中去
支持 TCP Client 短VerbindungFunktion ,短Verbindung断开ZeitCustom definiert
支持超时重启(无Daten重启)Funktion ,重启ZeitCustom definiert
TCP-Verbindung hergestellt前 ,Daten缓存是否清理可设置
DHCP Funktion ,能够自动获取 IP;DNS Funktion ,域名Analyse;DNS Der ServerAdresse可Custom definiert
通过网络升级固件Funktion ,升级固件更加方便
支持虚拟Die Serie ,配套有人自主开发的 USR-VCOM 软件
可以跨越网关 ,交换机 ,路由器Betrieb;可以工作在局域网 ,也可访问外网
支持看门狗Funktion
同时支持软件和硬件恢复出厂设置
1.1. 产品简介
USR-DR30X 是有人物联网Techniken有限Unternehmen推出的导轨式单Seriöser Server,这是一款实现 RJ45 网口与 RS232/RS485 Schnittstelle之间直接的Daten
透明传输Die Ausrüstung ,搭载 ARM 处理器 ,功耗低 ,速度快 ,稳定性高。
内部集成了优化过的 TCP/IP Vereinbarung栈, 用户利用它可以轻松abgeschlossen.EingebettetAusrüstung的网络Funktion ,节省人力物力和开发Zeit。
本系列产品已经经过严格考验,在银行、公路 、大型Unternehmen网络 、有摄像头的繁忙网络以及通过光纤Übertragen Sie Ethernet等组建的复杂网络环境中
均有成功应用。
USR-DR30X 系列Seriöser Server ,型Nr.包括 USR-DR301(Die Serie RS232) 、USR-DR302(Die Serie RS485) ,为了满足mehr.客户的需求 ,提
供 2 种规格按需Auswahl。
表 1 基本Parameter表
| Klassifizierung Parameter项 Zahlenwert | |||||||||||||
| 硬件Parameter | 工作电压 DC 5.0~36.0 V
|
||||||||||||
| Die Serie数 | USR-DR301:RS232*1
USR-DR302:RS485*1 |
||||||||||||
| 软件Parameter | 网络Vereinbarung | IP 、TCP/UDP 、ARP 、ICMP 、IPV4 、HTTP | |||||||||||
| IP 获取方式 | 静态 IP 、DHCP | ||||||||||||
| 域名Analyse | 支持 | ||||||||||||
| 用户配置 | 软件配置 ,网页配置 ,AT 指令配置 | ||||||||||||
| 简单透传方式 | TCP Server/TCP Client/UDP Server/UDP Client | ||||||||||||
| 类 RFC2217 | 支持 | ||||||||||||
| Httpd Client | 支持 | ||||||||||||
| TCP Server Verbindung | 支持最多 8 路 TCP Verbindung(可Custom definiert) | ||||||||||||
| 网络缓存 | Senden Sie:6Kbyte;Empfang:4Kbyte | ||||||||||||
| Die Serie缓存 | Empfang:2Kbyte | ||||||||||||
| 平均传输延时 | <10ms | ||||||||||||
| 配套软件 | 虚拟Die Serie 、透传云 、Parameter设置软件 | ||||||||||||
| 打包机制 | 4 Byte打包Zeit ,1024 Byte的打包Länge | ||||||||||||
| 其他 | 可靠等级 | 1.5KV 电磁隔离 | |||||||||||
| 尺寸 | 109.66*28.0*64.71( mm )(L*W*H) | ||||||||||||
| 工作Temperatur | -40~85℃ | ||||||||||||
| 存储Temperatur | -40~105℃ | |
| 工作湿度 | 5%~95% RH(无凝露) | |
| 存储湿度 | 5%~95% RH(无凝露) |
2.1. 产品尺寸
USR-DR30X 外形尺寸长*宽*高为 109.66*28*64.71mm
具体尺寸如下图 1:单位 mm

2.2. 恢复出厂设置
硬件恢复出厂设置:按下 Reload 按键 5s zu 15s 之间,即可恢复出厂设置,kleiner als 5s 或者超过 15s 将不执行恢复出厂设置。将不执行
恢复出厂设置 。当模块在配置错乱Parameter ,或者忘记设置密码时 ,可以使用硬件恢复出厂设置Funktion。
软件恢复出厂设置:通过设置软件的设置Funktion恢复出厂设置或者通过网络VereinbarungSenden Sie恢复出厂设置指令。
AT 指令恢复出厂设置:进入 AT 指令模式 ,通过指令 AT+RELD 恢复出厂。
USR-DR30X 系列中具有正面指示灯 ,方便观察工作Status。
表 2 指示灯和 Reload 说明
| 网络Name | 说明 |
| PWR | 电源指示灯 供电后红色长亮 ,断电后熄灭 |
| WORK | 工作指示灯 单片机工作指示灯 ,上电后灯一直闪烁 |
| TX | Die SerieSenden Sie指示灯 Die Serie有DatenSenden Sie时闪烁 |
| RX | Die SerieEmpfang指示灯 Die Serie有DatenEmpfang时闪烁 |

图 2. USR-DR30X Seriöser ServerSchnittstelle定义
表 3 Schnittstelle说明
| Pin | Name | 说明 |
| 1 | 电源Schnittstelle | Seriöser Server电源输入Schnittstelle:5V-36V ,根据+和-标识接线。 |
| 2 | Die Serie | USR-DR301 为 RS232 Schnittstelle
USR-DR302 为 RS485 Schnittstelle 根据标识从右向左依次是 A/T 、B/R 、G |
| 3 | Ethernet口 | Ethernet网线Schnittstelle |
3.1. Funktion简介
本KapitelDas System介绍一下 DR30X 系列所具有的Funktion 。在使用过程中可通过网页 、上位机软件、AT 指令进行Funktion和Parameter的设置 。本Kapitel节主要
以网页和上位机软件进行Funktion说明 ,AT 指令设置具体参见Die 4 Kapitel节 。默认Parameter如下:
Registrierung方式:用户名/密码均为 admin;
Serienparameter:Porter Rate 115200,Datenplatz 8 位,Prüfstand. NONE ,Stoppen Sie Platz 1 位;
网口Parameter :IP Adresse 192.168.0.7 ,子网掩码 255.255.255.0 ,网关 192.168.0.1;
入门测试 :工作模式 TCP Client ,Fern entferntDer ServerAdresse 192.168.0.201 ,Fern entfernt端口 8234。
下图是整体Funktion框图 ,便于总体产品认知。

3.2. 网络设置
本小节主要介绍网络基础Funktion ,所有涉及的Parameter主要用于网络Ausrüstung和所Verbindung的网络进行正常的KommunikationVerbindung和Daten交互。
用户可以通过 DR30X 内置的网页Der Server进行Parameter设置 ,也可以通过网页ÜberprüfenAusrüstung的RelatedStatus 。Von denen网页Der Server的端口Nr.可设置 ,默
认为 80 。使用方式如下:
1)Öffnen.浏览器 ,在Adresse栏输入 DR30X 的 IP Adresse ,如 192.168.0.7( IP Adresse和电脑在同一 网段)。
2)在弹出的Registrierung界面输入用户名和密码 ,默认用户名和密码均为 admin ,Klick auf“确定 ”后即可进入内置网页主界面。
3)主界面为Status界面 。可以显示gegenwärtigVerbindungDie Ausrüstung的 IP ,以及每条VerbindungSenden SieDaten和EmpfangDaten的Anzahl der Bytes ,同时还有Der Server收发Daten的总
Anzahl der Bytes统计。

3.2.2. IP Adresse/DHCP/DNS
Klicken“ 网络Parameter ”,可进行 IP Adresse 、子网掩码 、网关 、DNS Der Server等网络基本Parameter的设置。
Von denen IP Adresse可以有两种设置方式 ,一种是静态 IP ,一种是 DHCP。
模块的静态 IP 是需要用户手动设置,需同时写入 IP、子网掩码和网关,静态 IP 适合于需要对 IP 和Ausrüstung进行统计并且要一一对应的Szene 。使用静态 IP 需要对每个模块进行设置 ,并且确保 IP Adresse在该局域网内部和其他网络Ausrüstung不重复。
DHCP 主要作用是从网关主机动态的获得 IP Adresse、Gateway Adresse、DNS Der ServerAdresse等信息,从而免去设置 IP Adresse的繁琐步骤。适用
于对 IP 没有什么要求 ,也不强求要 IP 跟模块一一对应的Szene。
表 4 DHCP 静态 IP 优缺点对比
| IP 方式 | 优点 | 缺点 |
| 静态 IP | 能够使 IP 和 DR30X 一一对应,无论
什么环境都能快速Suche nachzu模块 |
需要根据接入网络Parameter不同而调整,需要设置Richtig.
的网关 ,对设置 IP Adresse的人有一定的Techniken要求。 |
| DHCP | 直接接入有 IP Unterteilung配能力的网络内, 就能获得Richtig.的Parameter进行通讯,可以
做zu即插即用。 |
不能与电脑直连使用 ,必须挂接在具有 IP Unterteilung配能
力Ausrüstung下。 |
DNS Der ServerAdresse可设 ,能够在本地域名Der Server不完善的情况下实现域名Analyse ,用户也可以根据需求设置特定的 DNS Der Server的Adresse,
DR30X 需要域名Analyse时就会向设定的 DNS Der Server提交AnalyseBitte 。使用更加灵活可靠。
静态 IP 模式下 ,DNS Der ServerAdresse默认为 8.8.8.8 ,在 DHCP 模式下 ,DNS Der ServerAdresse为自动获取 。支持域名Der ServerAdresse可以设置。

图 5. 软件设置Parameter

图 6. 软件设置Parameter
3.3. Die Serie设置
Die Serie基础Parameter是Die Serie正常Kommunikation的Garantie ,主要包括:Porter Rate ,Datenplatz ,Stoppen Sie Platz ,Prüfstand.。
Porter Rate :Die Serie通讯速率 ,支持Custom definiertZahlenwert ,可设置范围为:600~460.8Kbps;
Datenplatz:Datenplatz的Länge ,范围为 7 、8;
Stoppen Sie Platz :可设置范围为 :1~2;
Prüfstand.:Daten通讯的Prüfstand. ,支持 None 、Odd 、Even 、Mark 、Space 五种Prüfungen方式。
通过设置Serienparameter ,保持与Die SerieVerbindungAusrüstungSerienparameter一致可以GarantieKommunikation正常进行。

图 7. Die Serie基本Parameter设置

图 8. 端口Parameter
3.3.2. Die Serie成帧机制
由于网络端的Daten都是以Daten帧为单位进行Daten传输的 ,因此需要经Die Serie的Daten组成帧DatenSenden Siezu网络端,这样可以更加高效快捷的
传输Daten 。DR30X 在Daten透传过程中 ,按照固定的打包Länge和打包Zeit ,对Seriöse Daten进行打包。
Die Serie成帧机制依据打包Zeit和打包Länge ,当两者满足任意一条则打包Senden Sie。
Die Serie打包Zeit:默认为 4 个Bytes的Senden SieZeit。
Die Serie打包Länge:默认为 1024 Byte打包Länge。
DR30X 的 Socket 工作模式共Unterteilung为 TCP Client、TCP Server 、UDP Client 、UDP Server 、Httpd Client 五种 ,可通过网页和设置软件
设置 ,设置界面如下:
![]() |
![]() |
3.4.1. TCP Client 模式
TCP Client 为 TCP 网络服务提供客户端Verbindung 。主动向Der Server发起VerbindungBitte并建立Verbindung ,用于实现Seriöse Daten和Der ServerDaten的交互 。根 据 TCP Vereinbarung的Related规定,TCP Client 是有Verbindung和断开的区别,从而GarantieDaten的可靠交换。通常用于Ausrüstung与Der Server之间的Daten交互,是最常
用的联网Kommunikation方式。

图 10. TCP Client 模式说明
1) 本模式具备主动识别Verbindung异常的Funktion ,当Verbindung建立后,会有以大约 15s 的间隔Senden Sie的 KeepAlive 保活探查包 ,如果Verbindung有异常
中断等情况 ,则会被立即检测zu ,并促使 DR30X 断开原先的Verbindung并重连。
2) DR30X 在 TCP Client 模式下尝试VerbindungDer Server并且本地端口为 0 时 ,每次都以随机的端口发起Verbindung。
3) 在同一局域网下 ,如果 DR30X 设为静态 IP ,请保持 DR30X 的 IP 和网关在同一 网段 ,并且Richtig.设置网关 IP ,否则将不能正常
Kommunikation。
4) 本模式支持有人自主的同步Porter RateFunktion 、透传云Funktion ,另外还支持短VerbindungFunktion。
5) DR30X 做 TCP Client ,Verbindung TCP Server 时 ,需要关注目标 IP/域名和目标端口Nr.等Parameter。
6) DR30X 做 TCP Client 会主动Verbindung目标 IP 的目标端口 ,不会接受其他VerbindungBitte。
3.4.1.1.短Verbindung
TCP 短Verbindung的使用主要是为了节省Der Server资源 ,一般应用于多点对一点的Szene 。使用短Verbindung ,可以GarantieExistenz的Verbindung都是有用的Verbindung,不需要额外的控制手段进行筛选。
TCP 短VerbindungFunktion应用于 TCP Client 模式下,Öffnen.短VerbindungFunktion后,Senden Sie信息,如果在设定的Zeit内Die Serie或网口再无DatenEmpfang,将会自动
断开Verbindung 。该Funktion默认Schließen ,断开Zeit可在FunktionÖffnen.后设置 ,设置范围为 2~255s ,默认为 3s。设置示意图如下:

3.4.1.2.心跳包Funktion
在网络透传模式下 ,用户可以Auswahl让 DR30X Senden Sie心跳包 。心跳包可以向网络Der Server端Senden Sie ,也可以向Serielle Ausrüstung端Senden Sie ,不可同时进
行。
向网络端Senden Sie主要目的是为了Verbindung的维持 ,GarantieVerbindung可靠 ,杜绝死链接 。仅在 TCP Client 和 UDP Client 模式下生效 。当网口有Daten
Senden Sie时 ,网络心跳包Stopp!。
在Der Server向AusrüstungSenden Sie固定查询指令的应用中 ,为了减少Kommunikation流Quantität ,用户可以Auswahl ,用向Serielle Ausrüstung端Senden Sie心跳包(查询指令) ,来代替
从Der ServerSenden Sie查询指令 。当Die Serie有Daten发出时 ,Die Serie心跳包不Stopp!。

图 12. 心跳包设置

图 13. 心跳包Funktion示意图
3.4.1.3.Registrierung包Funktion
在网络透传模式下 ,用户可以Auswahl让模块向Der ServerSenden SieRegistrierung包 。Registrierung包是为了让Der Server能够识别Daten来源Ausrüstung ,或作为获取Der Server功
能授权的密码。
Registrierung包Unterteilung为三种:透传云 ,MAC Registrierung包 , Custom definiertRegistrierung包。
Registrierung包可以在模块与Der Server建立Verbindung时Senden Sie ,也可以在每个Daten包的最前端拼接入Registrierung包Daten,作为一个Daten包 。Registrierung包的Daten可以
MAC Adresse或Custom definiertRegistrierungDaten ,Von denenCustom definiertRegistrierung包设置内容最长为 40 Bytes。
建立VerbindungSenden SieRegistrierung包主要应用于Verbindung需要Registrierung的Der Server ,应用示意图如下:

图 14. 建立VerbindungSenden SieRegistrierung包
Daten携带Registrierung包:Senden SieDaten在Daten最前端接入Registrierung包 ,主要用于Vereinbarung传输 ,应用示意图如下:

图 15. Daten携带Registrierung包

3.4.1.4.Beseitigung缓存Daten
当 TCP Verbindung未建立时 ,Die SerieEmpfang的Daten将会被放在缓存区,DR30X Die SerieEmpfang缓存是 2Kbyte,当 TCP-Verbindung hergestellt后 ,Die Serie缓存Daten可以 根据客户需求设置是否清理 。该Funktion默认为不清理 。Httpd Client 模式下或者 TCP Client 模式下Öffnen.短VerbindungFunktion时 ,Beseitigung缓存DatenFunktion失
效 。设置示意图如下:

3.4.2. TCP Server 模式
TCP Server 即 TCP Der Server。在 TCP Server 模式下,DR30X 监听本机端口,有VerbindungBitte发来时接受并建立Verbindung进行DatenKommunikation,当 DR30X Die Serie收zuDaten后会同时将DatenSenden Sie给所有与 DR30X 建立Verbindung的客户端Ausrüstung,同样 TCP Server 模式也有 KeepAlive Funktion用于实时监测Verbindung
的vollständig。
通常用于局域网内与 TCP 客户端的Kommunikation。适合于局域网内没有Der Server并且有多台电脑或是手机向Der ServerBitteDaten的Szene。同 TCP Client
一样有Verbindung和断开的区别 ,以GarantieDaten的可靠交换 。本模式支持有人自主的同步Porter Rate( RFC2217)Funktion。
DR30X 做 TCP Server 的情况下 ,最多可以接受 8 个 Client Verbindung(Verbindung数可Custom definiert) ,本地端口Nr.为festen Wert ,不可设置为 0。

3.4.2.1 Custom definiert Client Verbindung数
USR-DR30X 做 TCP Server 时 ,能够Verbindung Client 的Anzahl为最多 8 个 , 默认值为 4 个 ,Maximaler Wert可根据客户需求自行设置 ,方便客户使 用 。当Verbindung Client 的Anzahl超过 4 个时 ,收发同时进行的情况下 ,总体Daten流Quantität需控制在 2.5KB/s 以内(即每条Verbindung每秒Senden Sie信息不超过 200 个Bytes)。
当 Client VerbindungAnzahlgrößer als用户设定的Maximaler Wert时,默认新Verbindung会替换掉旧Verbindung,也可设置为新Verbindung不能踢掉旧Verbindung。通过网页设置示意图
如下:
![]() |
![]() |
3.4.3. UDP Client 模式
本工作模式从属于 UDP Vereinbarung 。UDP Client 一种无Verbindung的传输Vereinbarung ,提供面向事务的简单不可靠信息传送服务 ,没有Verbindung的建立和断
开 ,只需要制定 IP 和端口即可将Daten发向对方 。通常用于对丢包率没有要求 ,Daten包小且Senden Sie频率较快 ,并且Daten要传向指定的 IP 的数
据传输Szene。

图 20. UDP Client 模式说明
1) UDP Client 模式下,DR30X Die Seriezu网络方向只会与目标 IP 的目标端口通讯。如果Daten不是来自这个通道,则Daten不会被 DR30X
Empfang。
2) 在本模式下 ,目标Adresse设置为 255.255.255.255,则可以达zu UDP 全网段Rundfunk的效果;同时也可以EmpfangRundfunkDaten;固件支持网
段内的Rundfunk ,比如 xxx.xxx.xxx.255 的Rundfunk方式 。不支持组播。
UDP Server 是指在普通 UDP 的基础上不验证来源 IP Adresse ,每收zu一个 UDP Daten包后 ,都将目标 IP 改为Daten来源 IP 和端口Nr. ,发 送Daten时 ,发给最近通讯的那个 IP 和端口Nr. 。该模式通常用于多个网络Ausrüstung都需要跟模块Kommunikation并且由于速度频率较快不想使用 TCP 的数
据传输Szene。

图 21. UDP Server 模式
3.4.5. Httpd Client 模式
在此模式下 ,用户的终端Ausrüstung ,可以通过 DR30X Seriöser ServerAnfrage sendenDatenzu指定的 HTTP Der Server ,然后 DR30X Empfang来自 HTTP 服务
器的Daten ,对Daten进行Analyse并将Ergebnis发至Serielle Ausrüstung。
用户不需要关注Seriöse Daten与网络Daten包之间的Daten转换过程 ,只需通过简单的Parameter设置 ,即可实现Serielle Ausrüstung向 HTTP Der Server的Daten请
求 。Httpd Client 模式具体工作示意图和设置Beispiel图如下:

图 22. HTTPD Client 模式说明

图 23. Httpd Client 设置图示
3.4.6. 虚拟Die SerieWerkzeuge VCOM

图 24. VCOM 应用示意图
通过使用配套软件 VCOM(虚拟Die Serie) ,Empfang指定虚拟Die Serie的Daten ,然后把该Daten以网络Daten的形式Senden Sie出去 ,从而解决 PC 端软件为
Die Serie方式而无法和联网Ausrüstung通讯的问题 ,方便用户使用。
USR-VCOM 软件DownloadAdresse https://www.usr.cn/Download/31.html
Modbus 网关包括: Modbus RTU 与 Modbus TCP 的Vereinbarung相互转换。

图 25. Das Modbus-Protokoll转换Funktion框图
Modbus RTU 与 Modbus TCP:通过设置可以实现 Modbus Die SerieVereinbarungzu Modbus 网络Vereinbarung的转换
通过网页Öffnen. Modbus TCP 转 Modbus RTU Funktion:
Öffnen.流程:
首先使模块工作在 TCPserver 或 TCPclient 模式

图 26. 端口Parameter设置图

图 27. Öffnen.设置图
鼠标Klick auf Modbus TCP 勾选框 ,勾选 ,Öffnen.Funktion ,Absage勾选SchließenFunktion ,该Funktion默认Schließen。
Reset Funktion主要用于当 DR30X 程序跑飞或者死机情况下无法正常建立链接而无法正常工作的情况下 ,通过重启来实现模块初始化, 从而使 DR30X 在一定情况下恢复正常工作。当 DR30X 作为 TCP Client 时,DR30X 会主动Verbindung TCP Server。当启动 Reset Funktion后,DR30X
尝试Verbindung TCP Server端 30 次 ,仍无法建立Verbindung时 ,DR30X 会自动重启 。FunktionSchalter!如下:

3.6.2. Index Funktion
Index Funktion主要是解决 TCP Sever 模式下 ,用户有多个客户端Verbindung DR30X 并同时收发Daten时 ,不能区UnterteilungDaten来源或不能Senden Siezu特定
客户端的情况。
DR30X 作为 TCP Server 时,最多可以同时建立 8 个Verbindung,Maximaler Wert可在 1-8 范围内任意设置,此处以默认值 3 个为例。Server 同时向 3 个 Client Senden SieDaten ,或者 Server Empfang Client Daten时 ,Öffnen. Index Funktion后 ,将会对不同的客户端进行标Nr.区Unterteilung ,客户可以根据信息标Nr.
来区UnterteilungEmpfangDaten的Datenquelle ,同时也可以根据Vereinbarung将不同的信息Senden Siezu特定的客户端。

图 29. Index FunktionBeispiel图
设置示意图如下图:

3.6.3. 类 RFC2217
类 RFC2217 ,是简化版的 RFC2217 Vereinbarung ,配合虚拟Die Serie能够动态改变 DR30X 的Serienparameter ,可以实现与改变Serienparameter(如:Porter Rate、 Datenplatz、Prüfstand.等)Die Ausrüstung通讯 。Öffnen.该Funktion后,使用 USR-VCOM 虚拟Die Serie软件也Öffnen.类 RFC2217 Funktion,则可以实现Berechnung机上的应用软
件的Die SeriePorter Rate与 DR30X 的Die SeriePorter Rate自动匹配适应 ,而无需关注Die Serie的Porter Rate设置 ,设置示意图如下:

图 31. 类 RFC2217 Funktion设置

3.6.4. Custom definiert网页Funktion
Custom definiert网页Funktion可以将自己风格的网页代码升级zuAusrüstung中 。方便用户使用 。 该Funktion的使用需要借助网页升级包 ,Von denen包括两种网页
代码( DR30X 默认的网页代码和 DR30X 中性网页代码) 、网页升级Werkzeuge。
实现步骤:
Download在Custom definiert网页所需的软件 。链接:http://www.usr.cn/Download/880.html

图 33. Custom definiert网页升级包
升级Custom definiert网页时需要注意 ,Destination IP 设置为 DR30X 的 IP Adresse ,最终的网页文件名必须为“fs ”,Produktwahl“ M0 ”,Bestätigen好
之后Klick auf“ Upgrade ”即可升级。

图 34. Custom definiert网页升级软件Benutzungsanweisungen
3.6.5. 超时重启
超时重启(无Daten重启)Funktion主要用于Garantie DR30X 长期稳定工作 ,当网口长ZeitEmpfang不zuDaten ,或者网络长Zeit未EmpfangzuDaten时, DR30X 将在超出设定Zeit后重启,从而避免异常情况对Kommunikation造成影响。超时重启的Zeit可以通过网页设置,该Funktion的正常工作Zeit设置为
60~65535s ,默认值为 3600s 。设置Zeitkleiner als 60s 时 ,默认置零 ,即Schließen该Funktion 。设置示意图如下:

图 35. 超时重启Funktion
3.6.6. Firmware-Upgrade
如果模块需要升级更高版本的固件 ,用户可以向业务人员咨询升级固件 ,得zu升级的固件后Klick aufAusrüstung ,然后升级固件 。升级固件时,电脑最好和模块直连 ,并GarantieAusrüstung IP 与电脑 IP 在同一 网段 ,禁止电脑通过 wifi 升级模块固件。

3.6.7. Daten轮询
Daten轮询Funktion主要是为了解决多个网络Ausrüstung同时Senden SieDaten后Serielle Ausrüstung回复错位的问题,可识别不同网络AusrüstungSenden Sie的Daten并进行对应回
复 ,防止Daten错位。
注意:轮询FunktionÖffnen. ,DR30X 只能作为从属Ausrüstung ,暂无主机模式。

3.6.7.1. Funktionaktiviert.及Parameter配置
在网页扩展Funktion界面设置aktiviert.Daten轮询Funktion ,并设置两个轮询Parameter:
( 1)超时Zeit:从 DR30X 向下端Serielle AusrüstungSenden Sie完一帧Daten ,zuSerielle Ausrüstung向 DR30X 回复Daten的Zeit间隔;默认为 200ms;设置范围:10~9999( ms )。
( 2)轮询间隔:从 DR30X 把Empfangzu的下端Serielle Ausrüstung回复Daten成功抛向网络端 ,zu DR30X 把缓存的轮询Daten再次下发zuSerielle Ausrüstung的 Zeit间隔;默认值 10ms ,设置范围:0~9999( ms )。

图 38. 轮询FunktionParameter设置图示
3.6.7.2. AnwendungsszenarienBeispiel
( 1 )MODBUS+轮询:
①Öffnen. MODBUS TCP Funktion

图 39. MODBUS TCP 使能设置图示
②使能 MODBUS Ungewöhnliche Reaktion(注意:仅在轮询Funktion下Wirksam)

图 40. MODBUS Ungewöhnliche Reaktion使能设置图示
该Funktion可根据需求自主AuswahlÖffnen.或Schließen ,FunktionÖffnen.后 DR30X 在下端Die Serie回复超时或EmpfangzuFehler.的 MODBUS RTU Vereinbarung帧时 ,向
主机回复携带Fehler.码的异常帧 。FunktionSchließen ,DR30X 在下端Die Serie回复超时或EmpfangzuFehler.的 MODBUS RTU Vereinbarung帧时不做异常帧回复。
③Öffnen.轮询Funktion 、设置轮询Parameter:

图 41. MODBUS Ungewöhnliche Reaktion使能设置图示
( 3 )自主Vereinbarung(透传)+轮询:
Öffnen.轮询Funktion 、设置轮询Parameter:

图 42. MODBUS Ungewöhnliche Reaktion使能设置图示
该模式适用于利用自主Vereinbarung进行Datenerfassung的Szene,最大程度的满足多Szene的采集模式。该Szene下的超时Zeit和轮询间隔的设置完
全取决于Anwendungsszenarien ,需要自主进行Parameter设置的把握。
4.1. AT 指令概述
AT 指令是指 ,在Befehl模式下用户通过 UART 与模块进行Befehl传递的指令集 ,后面将详细讲解 AT 指令的使用Das Format 。上电启动成功后,
可以通过 UART 对模块进行设置。
模块的缺省 UART 口Parameter为: Porter Rate 115200 、无Prüfungen 、8 位Datenplatz 、1 位Stoppen Sie Platz。
<说明>
AT BefehlDebugging-Tools AT Setup ,以下介绍均使用该Werkzeuge演示 。 DR30X 系列从透传模式使用 AT Setup 软件Senden Sie“+++a ”,Daten窗口
会收zu“a+ok ”,说明Ausrüstung已进入Befehl模式。

<说明>
在输入“+++ ”和Bestätigen码“a” 时 ,没有回显 ,如上图所示。
输入“+++ ”和“a”需要在一定Zeit内abgeschlossen. ,以减少正常工作时误进入Befehl模式的概率 。具体要求如下:

Zeit要求: T1 > Die Serie打包间隔;T2 < 300ms;T3 < 300s;T5 < 3s
从透传模式Wechseln至临时指令模式的时序:
Serielle Ausrüstung给模块连续Senden Sie“+++ ”,模块收zu“+++ ”后,会给AusrüstungSenden Sie一个‘a’。 在Senden Sie“+++ ”之前的打包Zeit内不可Senden Sie任
何Daten。
当AusrüstungEmpfang‘a’后 ,必须在 3 秒内给模块Senden Sie一个‘a’。
模块在Empfangzu‘a’后 ,给AusrüstungSenden Sie“+OK ”,并进入“AT 指令模式 ”。
AusrüstungEmpfangzu“+OK ”后 ,知道模块已进入“AT 指令模式 ”,可以向其Senden Sie AT 指令。
从 AT 指令模式Wechseln为网络透传的时序:
Serielle Ausrüstung给模块Senden Sie指令“AT+ENTM ”。
模块在Empfangzu指令后 ,回显“+OK ”,并回zu之前的工作模式。
Fehler.码如下表:
表 5 Fehler.码列表
| Fehler.码 | 说明 |
| 1 | Unwirksam的BefehlDas Format,不符合 AT 指令Das Format |
| 2 | Unwirksam的Befehl,该 AT 指令未找zu |
| 3 | Unwirksam的Operationen符,不符合查询或设置的Das Format |
| 4 | Unwirksam的Parameter,Parameter范围或者AnzahlFehler. |
| 5 | Operationen不允许 |
表 6 AT+指令列表
| 编Nr. | 指令 | 说明 |
| 1 | E | Öffnen./Schließen回显Funktion |
| 2 | Z | 重启模块 |
| 3 | H | 帮助 |
| 4 | VER | 查询版本Nr. |
| 5 | ENTM | 退出 AT 指令模式 |
| 6 | RELD | 恢复出厂设置 |
| 7 | MAC | 查询模块 MAC |
| 8 | WEBU | 设置/查询用户名和密码 |
| 9 | WANN | 设置/查询 WAN 口Parameter |
| 10 | DNS | 设置/查询 DNS Der ServerAdresse |
| 11 | WEBPORT | 设置/查询网页端口Nr. |
| 12 | UART | 设置/查询Serienparameter |
| 13 | SOCK | 设置/查询 SOCK Parameter |
| 14 | TCPSE | 设置/查询是否踢掉旧Verbindung |
| 15 | SOCKLK | 查询 TCP VerbindungStatus |
| 16 | SOCKPORT | 设置/查询本地端口Nr. |
| 17 | RFCEN | 设置/查询类 RFC2217 使能 |
| 18 | PDTIME | 查询生产Zeit |
| 心跳包Funktion指令 | ||
| 19 | HEARTEN | 设置/查询心跳包使能 |
| 20 | HEARTTP | 设置/查询心跳包Senden Sie方式 |
| 21 | HEARTDT | 设置/查询Custom definiert心跳包Daten |
| 22 | HEARTTM | 设置/查询心跳包Zeit |
| Registrierung包Funktion指令 | ||
| 23 | REGEN | 设置/查询Registrierung包机制 |
| 24 | REGTCP | 设置/查询Registrierung包执行机制 |
| 25 | REGCLOUD | 设置/查询透传云用户名和密码 |
| 26 | REGUSR | 设置/查询用户Custom definiertRegistrierung包内容 |
| Httpd Client Funktion指令 | ||
| 27 | HTPTP | 设置/查询 Httpd Client 模式下 ,HTTP 的Bitte方式 |
| 28 | HTPURL | 设置/查询 Httpd Client 模式下的 URL |
| 29 | HTPHEAD | 设置/查询 Httpd Client 模式下包头 |
| 30 | HTPCHD | 设置/查询 HTTP 去包头Funktion |
| 扩展Funktion指令 | ||
| 31 | SCSLINK | 设置/查询 Socket VerbindungStatus指示Funktion |
| 32 | CLIENTRST | 设置/查询 TCP Client 模式Verbindung多次失败 Reset Funktion |
| 33 | INDEXEN | 设置/查询 indexFunktion |
| 34 | SOCKSL | 设置/查询短VerbindungFunktion |
| 35 | SHORTO | 设置/查询短VerbindungZeit |
| 36 | UARTCLBUF | 设置/查询模块Verbindung前是否清理Die Serie缓存 |
| 37 | RSTIM | 设置/查询超时重启Zeit |
| 38 | MAXSK | 设置/查询 TCP Server Verbindung Client Maximaler Wert |
| 39 | MID | 设置/查询模块Name |
| 40 | MODTCP | 设置/查询 ModbusTCP Funktion |




Antwort veröffentlichen