亿佰特RS42 RS485RS232转以太网的四串口服务器E8104RS1E使用手册.docx
- 文档编号:28314558
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:20
- 大小:360.96KB
亿佰特RS42 RS485RS232转以太网的四串口服务器E8104RS1E使用手册.docx
《亿佰特RS42 RS485RS232转以太网的四串口服务器E8104RS1E使用手册.docx》由会员分享,可在线阅读,更多相关《亿佰特RS42 RS485RS232转以太网的四串口服务器E8104RS1E使用手册.docx(20页珍藏版)》请在冰豆网上搜索。
亿佰特RS42RS485RS232转以太网的四串口服务器E8104RS1E使用手册
目录1
1.产品介绍2
1.1.简介2
1.2.产品特点2
1.3.产品规格2
2.产品设计介绍3
2.1.标识定4
2.2.标识定5
2.3.连接方法7
3.网络基础功能介绍8
3.1IP地址/子网掩码/网关8
3.2DNS服务器地址9
4.Socket功能特性9
4.1.TCPServer模式特性9
4.2.TCPClient模式特性10
4.3.UDPServer模式特性10
4.4.UDPClient模式特性11
5.特殊功能11
5.1.短连接11
5.2.注册包机制11
5.3.心跳包机制11
5.4.超时重启12
5.5.TCP多连接功能12
5.6.清除缓存数据12
5.7.Link和数据传输指示12
5.8.KeepAlive功能12
5.9.ModbusTCP转RTU功能12
5.10.恢复出厂设置13
6.快速使用说明13
6.1.参数设置说明13
6.2.Socket使用说明13
6.3.特殊功能使用说明19
7.重要声明20
8.修订版本20
关于我们20
1.产品介绍
1.1.简介
E810(4RS1E)是一款RS422&RS485&RS232转以太网的四串口服务器,实现了RJ45网口与RS422、RS485、RS232之间的数据透明传输。
设备搭载M3系列32位处理器,运行速率快,效率高。
具备自适应网络速率。
TCPServer、TCPClient、UDPServer、UDPClient四种通信机制。
E810(4RS1E)操作简单,用户可通过web页面对设备进行参数配置,轻松实现数据传输。
1.2.产品特点
1、4路485/232/422和RJ45以太网的数据透明传输;
2、支持modbus-RTU转modbus-TCP;
3、支持AT指令设置;
4、支持web网页配置;
5、硬件看门狗,具有高度的可靠性;
6、电源具有良好的过流、过压、防反接等功能;
7、宽电压输入8V-28V,推荐使用12V或24V。
1.3.产品规格
序号
产品规格、特性
描述
1
供电电压
8~28VDC,注意:
高于28V会导致设备永久损坏,推荐12V或者24V供电
2
工作电流
180.7mA@12V(RS232),176.8mA@12V(RS485),173.8mA@12V(RS422)
3
工作方式
异步半双工或异步全双工
4
接口方式
RS232:
网口型连接器,线序如下图介绍
RS485/RS422:
1*5*3.81,压线方式
RJ45:
网口
5
传输介质
网线/双绞线或屏蔽线
6
串口标准
RS232:
1200~115200bps
RS485/RS422:
1200~460800bps
7
网口规格
RJ45,10/100Mbps
8
网络协议
IP、TCP/UDP、ARP、ICMP、IPV4
9
IP获取方式
静态IP、DHCP
10
域名解析
支持
11
用户配置
Web网页配置
12
简单透传方式
TCPServer、TCPClient、UDPServer、UDPClient
13
TCPServer连接
支持最多4路TCP连接
14
工作温度
-40~+85℃,工业级
15
工作湿度
10%~90%,相对湿度,无冷凝
16
储存温度
-40~+125℃,工业级
17
平均重量
416g
18
尺寸大小
150*107*29
2.产品设计介绍
2.1.标识定(尺寸)
2.2.标识定(接口及指示灯)
引脚序号
引脚名称
引脚用途
1
Ethernet
RJ45网络接口
2
Reload
恢复出厂设置按键,长按5~10s有效
3
1R-
第1路串口RS422数据接收(B-)接口(3.81mm接线端子)
4
1R+
第1路串口RS422数据接收(A+)(3.81mm接线端子)
5
GND1
第1、2路信号参考地(3.81mm接线端子)
6
1T-(1-485-B)
第1路串口RS485数据接口B端/RS422数据发送(B-)接口(3.81mm接线端子)
7
1T+(1-485-A)
第1路串口RS485数据接口A端/RS422数据发送(A+)接口(3.81mm接线端子)
8
2R-
第2路串口RS422数据接收(B-)接口(3.81mm接线端子)
9
2R+
第2路串口RS422数据接收(A+)(3.81mm接线端子)
10
GND1
第1、2路信号参考地(3.81mm接线端子)
11
2T-(2-485-B)
第2路串口RS485数据接口B端/RS422数据发送(B-)接口(3.81mm接线端子)
12
2T+(2-485-A)
第2路串口RS485数据接口A端/RS422数据发送(A+)接口(3.81mm接线端子)
13
2-RS232
第2路RS232数据接口(网口型连接器)
14
1-RS232
第1路RS232数据接口(网口型连接器)
15
PE
接地螺丝柱,与大地连接
16
3-RS232
第3路RS232数据接口(网口型连接器)
17
4-RS232
第4路RS232数据接口(网口型连接器)
18
4T+(4-485-A)
第4路串口RS485数据接口A端/RS422数据发送(A+)接口(3.81mm接线端子)
19
4T-(4-485-B)
第4路串口RS485数据接口B端/RS422数据发送(B-)接口(3.81mm接线端子)
20
GND2
第3、4路信号参考地(3.81mm接线端子)
21
4R+
第4路串口RS422数据接收(A+)(3.81mm接线端子)
22
4R-
第4路串口RS422数据接收(B-)接口(3.81mm接线端子)
23
3T+(3-485-A)
第3路串口RS485数据接口A端/RS422数据发送(A+)接口(3.81mm接线端子)
24
3T-(3-485-B)
第3路串口RS485数据接口B端/RS422数据发送(B-)接口(3.81mm接线端子)
25
GND2
第3、4路信号参考地(3.81mm接线端子)
26
3R+
第3路串口RS422数据接收(A+)(3.81mm接线端子)
27
3R-
第3路串口RS422数据接收(B-)接口(3.81mm接线端子)
28
PE
与大地连接(3.81mm接线端子
29
PE
与大地连接(3.81mm接线端子
30
DC-IN(-)
电源接线端子地(3.81mm接线端子)
31
DC-IN(+)
电源接线端子正极,不可与电源插座同时供电(3.81mm接线端子)
32
DC-IN
电源插座,不可与电源接线端子同时供电
LED指示灯
1
TX1
第1路串口数据发送指示灯
2
RX1
第1路串口数据接收指示灯
3
RX2
第2路串口数据接收指示灯
4
TX2
第2路串口数据发送指示灯
5
UART1
第1路串口数据收发指示灯
6
UART2
第2路串口数据收发指示灯
7
RL
恢复出厂设置指示灯
8
PWR
电源指示灯
9
TX3
第3路串口数据发送指示灯
10
RX3
第3路串口数据接收指示灯
11
RX4
第4路串口数据接收指示灯
12
TX4
第4路串口数据发送指示灯
13
UART3
第3路串口数据收发指示灯
14
UART4
第4路串口数据收发指示灯
15
DATA
网络数据收发指示灯
16
LINK
网络连接指示灯
2.3.连接方法
2.3.1.RS232连接方法
注:
网口型232接口接线顺序
2.3.2.RS485连接方法
2.3.3.RS422连接方法
注:
作为全双工(RS422)或半双工(RS485)接线时,为了防止信号的反射和干扰,需在线路的终端接一个匹配电阻(参数为120欧姆1/4W)!
3.网络基础功能介绍
3.1IP地址/子网掩码/网关
1.IP地址是DTU在局域网中的身份表示,在局域网中具有唯一性,因此不能与同局域网的其他设备重复。
E810(4RS1E)的IP地址有静态IP和DHCP两种获取方式。
(1)静态IP
静态IP是需要用户手动设置,设置的过程中注意同时写入IP、子网掩码和网关,静态IP适合于需要对IP和设备进行统计并且要一一对应的场景。
优点:
接入无法自动分配IP地址的设备都能够通过全网段广播模式搜索到;
缺点:
不同局域网内IP网段不同会导致不能进行正常的TCP/UDP通讯。
(2)DHCP
DHCP主要作用是从网关主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,从而免去设置IP地址的繁琐步骤。
适用于对IP没有什么要求,也不强求要IP跟DTU一一对应的场景。
优点:
接入路由器等有DHCPServer的设备能够直接通讯,减少设置IP地址网关和子网掩码的烦恼
缺点:
接入无DHCPServe的网络,比如和电脑直连,E810(4RS1E)将无法正常工作。
2.子网掩码主要用来确定IP地址的网络号和主机号,表明子网的数量,判断DTU是否在子网内的标志。
子网掩码必须要设置,我们常用的C类子网掩码:
255.255.255.0,网络号为前24位,主机号为后8位,子网个数为255个,DTUIP在255个范围内,则认为DTUIP在此子网中。
3.网关是指DTU当前IP地址所在网络的网络号。
如果连接外网时接入路由器这类设备,则网关即为路由器IP地址,如果设置错误则不能正确接入外网,如果不接路由器这类设备,则不需要设置,默认即可。
3.2DNS服务器地址
DNS服务器主要用来将域名转换成网络可识别的IP地址。
DNS服务器地址可设,能够在本地域名服务器不完善的情况下实现域名解析,用户也可以根据需求设置特定的DNS服务器的地址,E810(4RS1E)需要域名解析时就会向设定的DNS服务器提交解析请求。
使用更加灵活可靠。
静态IP模式下,DNS主服务器地址默认为61.139.2.69,备用DNS服务器地址192.168.4.1,在DHCP模式下,DNS服务器地址为自动获取。
DTU支持域名服务器地址可以设置。
4.Socket功能特性
E810(4RS1E)的Socket工作模式共分为TCPClient、TCPServer、UDPClient、UDPServer、四种,可通过web界面配置。
4.1.TCPServer模式特性
图4-2TCPServer
(1)TCPServer即TCP服务器。
在TCPServer模式下,E810(4RS1E)监听本机端口,有连接请求发来时接受并建立连接进行数据通信,当E810(4RS1E)串口收到数据后会同时将数据发送给所有与E810(4RS1E)建立连接的客户端设备。
(2)通常用于局域网内与TCP客户端的通信。
适合于局域网内没有服务器并且有多台电脑或是手机向服务器请求数据的场景。
同TCPClient一样有连接和断开的区别,以保证数据的可靠交换。
(3)E810(4RS1E)做TCPServer的情况下,最多可以接受6个Client连接,本地端口号为固定值,不可设置为0。
4.2.TCPClient模式特性
图4-3TCPClient
(1)TCPClient为TCP网络服务提供客户端连接。
主动向服务器发起连接请求并建立连接,用于实现串口数据和服务器数据的交互。
根据TCP协议的相关规定,TCPClient是有连接和断开的区别,从而保证数据的可靠交换。
通常用于设备与服务器之间的数据交互,是最常用的联网通信方式。
(2)E810(4RS1E)在TCPClient模式下尝试连接服务器并且本地端口为0时,每次都以随机的端口发起连接。
(3)本模式支持短连接功能。
(4)在同一局域网下,如果E810(4RS1E)设为静态IP、请保持E810(4RS1E)的IP和网关在同一网段,并且正确设置网关IP,否则将不能正常通信。
4.3.UDPServer模式特性
图4-4UDPServer
(1)UDPServer是指在普通UDP的基础上不验证来源IP地址,每收到一个UDP数据包后,都将目标IP改为数据来源IP和端口号,发送数据时,发给最近通讯的那个IP和端口号。
(2)该模式通常用于多个网络设备都需要跟DTU通信并且由于速度频率较快不想使用TCP的数据传输场景。
4.4.UDPClient模式特性
图4-5UDPClient
(1)UDPClient一种无连接的传输协议,提供面向事务的简单不可靠信息传送服务,没有连接的建立和断开,只需要制定IP和端口即可将数据发向对方。
通常用于对丢包率没有要求,数据包小且发送频率较快,并且数据要传向指定的IP的数据传输场景。
(2)UDPClient模式下,E810(4RS1E)只会与目标IP的目标端口通讯,如果数据不是来自这个通道,则数据不会被E810(4RS1E)接收。
(3)UDPClient模式下,目标地址设置为255.255.255.255,则可以达到UDP全网段广播的效果,同时也可以接收广播数据,E810(4RS1E)DTU支持支持网段内的广播,比如xxx.xxx.xxx.255的广播方式。
5.特殊功能
5.1.短连接
TCP短连接的使用主要是为了节省服务器资源,一般应用于多点对一点的场景。
使用短连接,可以保证存在的连接都是有用的连接,不需要额外的控制手段进行筛选。
TCP短连接功能应用于TCPClient模式下,开启短连接功能后,发送信息,如果在设定的时间内串口或网口再无数据接收,将会自动断开连接。
短连接功能默认关闭,断开时间可在功能开启后设置,设置范围为2~255S。
5.2.注册包机制
在网络透传模式下,用户可以选择让DTU向服务器发送注册包。
注册包是为了让服务器能够识别数据来源设备,或作为获取服务器功能授权的密码。
E810(4RS1E)有4种注册包机制:
●连接时发送MAC:
在建立连接的时候DTU会向设备发送一次DTU本身的MAC地址
●连接时发送自定义数据:
在建立连接的时候DTU会向设备发送一次用户自定义的数据
●每包数据发送MAC:
DTU发送的每帧数据前加上DTU的MAC地址
●每包数据发送自定义数据:
DTU发送的每帧数据前会加上用户自定义的数据
建立连接发送注册包主要应用于连接需要注册的服务器。
数据携带注册包是指在发送数据在数据最前端接入注册包,主要用于协议传输。
用户自定义数据包默认为16进制数据(ASCII码可选),最大包长为40字节。
5.3.心跳包机制
在网络透传模式下,用户可以选择让E810(4RS1E)发送心跳包。
心跳包可以向网络服务器端发送,也可以向串口设备端发送,不可同时运行。
网络心跳包:
向网络端发送心跳包,在设置的心跳发送周期下DTU向网络服务器发送心跳包数据来保持与网络服务器的连接,仅在TCPClient和UDPClient模式下生效。
串口数据包:
在设置的心跳发送周期下DTU向串口端发送心跳包数据,用户在串口端收到心跳数据后可以做相应处理。
在服务器向设备发送固定查询指令的应用中,为了减少通信流量,用户可以选择,向串口设备端发送心跳包(查询指令),来代替从服务器发送查询指令。
用户自定义数据包默认为16进制数据(ASCII码可选),E810(4RS1E)DTU支持自定义心跳包内容最长40字节。
5.4.超时重启
超时重启(无数据重启)功能主要用于保证E810(4RS1E)长期稳定工作,当网口长时间接收不到数据,或者网络长时间未接收到数据时,E810(4RS1E)将在超出设定时间后重启,从而避免异常情况对通信造成影响。
该功能的正常工作时间设置为60~65535S,默认值为300S。
设置时间小于60S时,默认置零,即关闭该功能。
5.5.TCP多连接功能
TCP多连接功能主要是解决TCPSever模式下,用户有多个客户端连接E810(4RS1E)并同时收发数据。
E810(4RS1E)作为TCPServer时,最多可以同时建立6个连接。
TCPServer会同时向连接上的多个(不超过6)TCPClient发送数据。
当建立的连接数超过6个后,最开始建立的旧连接会主动断掉,即踢掉旧的连接。
5.6.清除缓存数据
当TCP连接未建立时,串口接收的数据将会被放在缓存区,E810(4RS1E)串口接收缓存是400byte,当TCP连接建立后,串口缓存数据可以根据客户需求设置是否清理。
5.7.Link和数据传输指示
Link指示DTU的网络连接状态,在TCP模式下,网络未连接时,Link熄灭,当建立连接后,Link常亮。
在UDP模式下Link指示灯常亮。
另外一个为数据传输指示,显示DTU的串口端数据的传输状态,当串口上无数据传输时,数据传输指示灯熄灭,当串口上有数据传输时,闪烁指示其周期为60ms,指示灯亮10ms,如下图所示。
(补充图片)
5.8.KeepAlive功能
Keep-Alive是TCP连接中检测死连接的机制。
在用户没有发送任何数据的情况下,TCP链路上会周期性的发送“Keep-Alive”信息,来维护空闲链路,避免了死连接消耗不必要的系统资源。
此设置在TCP下有效,用户可自定义Keep-Alive开关以及其他参数。
keepalive参数介绍:
time:
TCP链接在多少秒之后没有数据报文传输启动探测报文;
intv:
前一个探测报文和后一个探测报文之间的时间间隔;
probes:
最大探测失败次数,当嗅探失败到该次数时,TCP连接将断开。
5.9.ModbusTCP转RTU功能
设备支持ModbusRTU与ModbusTCP相互转换功能。
开启功能后,设备接收到数,会检测数据是否满足ModbusRTU(ModbusTCP)协议需求。
待校验成功之后,会将ModbusRTU数据转换为ModbusTCP,将ModbusTCP数据转换为ModbusRTU数据。
5.10.恢复出厂设置
DTU恢复出厂设置有软件恢复出厂设置和硬件恢复出厂设置两种方式:
1在硬件恢复出厂设置方式中,按下Restore按键5s~15s,;2通过web界面进行恢复出厂设置。
6.快速使用说明
6.1.参数设置说明
DTU使用web界面的方式进行配置,在浏览器输入192.168.4.101进行配置界面即可。
6.2.Socket使用说明
使用前准备:
1、将PC机(电脑)的IP地址设为与E810(4RS1E)DTU同网段,子网掩码相同,例如PC端IP为192.168.4.100,DTUIP为192.168.4.101;
PC端配置:
DTU配置:
6.2.1.TCPServer使用说明
(1)我们以单路串口,串口1作为TCPServer为例。
用网线将E810(4RS1E)和PC机连接起来,打开网络配置界面,按照下图进行参数设置,并保存。
(2)打开串口调试助手和网络调试助手,将串口助手的参数设置和DTU刚才设置的参数一致,打开串口,将网络调试助手协议类型设置成TCPClient,网络调试助手的服务器IP地址设置成DTU的IP地址,网络调试助手的服务器端口设置成DTU的本地端口,点击连接。
(3)在串口调试助手发送区中输入一串数据点击发送,可以看到网络助手收到了串口发送区中同样的数据,在网络调试助手发送区中输入一串数据,串口助手也收到了网络发送区中同样的数据,实现了双向透传。
6.2.2.TCPClient使用说明
(1)同样的我们以单路串口,串口1作为TCPClient为例。
用网线将E810(4RS1E)和PC机连接起来,打开网络配置界面,按照下图进行参数设置,并保存。
(2)打开串口调试助手和网络调试助手,将串口助手的参数设置和DTU刚才设置的参数一致,打开串口,将网络调试助手协议类型设置成TCPServer,网络调试助手的本地IP地址设置成DTU的目的IP地址,网络调试助手的本地端口设置成和DTU的目的端口,点击连接。
(3)在串口调试助手发送区中输入一串数据点击发送,可以看到网络助手收到了串口发送区中同样的数据,在网络调试助手发送区中输入一串数据,串口助手也收到了网络发送区中同样的数据,实现了双向透传。
6.2.3.UDPServer使用说明
(1)同样的我们以单路串口,串口1作为UDPServer为例。
用网线将E810(4RS1E)和PC机连接起来,打开网络配置界面,按照下图进行参数设置,并保存。
(2)打开串口调试助手和网络调试助手,将串口助手的参数设置和DTU刚才设置的参数一致,打开串口,将网络调试助手协议类型设置成UDP,网络调试助手的本地IP地址设置成PC机的本地IP地址,网络调试助手的本地端口设为8700,点击连接。
(3)在串口调试助手发送区中输入一串数据点击发送,可以看到网络助手收到了串口发送区中同样的数据,在网络调试助手发送区中输入一串数据,串口助手也收到了网络发送区中同样的数据,实现了双向透传。
6.2.4.UDPClient使用说明
(1)同样的我们以单路串口,串口1作为UDPServer为例。
用网线将E810(4RS1E)和PC机连接起来,打开网络配置界面,按照下图进行参数设置,并保存。
(1)打开串口调试助手和网络调试助手,将串口助手的参数设置和DTU刚才设置的参数一致,打开串口,将网络调试助手协议类型设置成UDP,网络调试助手的本地IP地址设置成DTU的目标IP地址,网络调试助手的本地端口设为DTU的目标端口,点击连接。
(2)在串口调试助手发送区中输入一串数据点击发送,可以看到网络助手收到了串口发送区中同样的数据,在网络调试助手发送区中输入一串数据,串口助手也收到了网络发送区中同样的数据,实现了双向透传。
6.3.特殊功能使用说明
6.3.1.短连接使用说明
TCP短连接功能应用于TCPClient模式下,开启短连接功能后,如果在设定时间内串口或网口再无数据接收,将会自动断开连接。
短连接功能默认关闭,断开时间可在功能开启后设置,设置范围为2~255s,直接输入即可。
6.3.2.注册包使用说明
E810(4RS1E)有四种注册包机制,分别为连接时发送MAC,连接时发送自定义数据,每包数据发送MAC,每包数据发送自定义数据,自定义数据默认为16进制数据(ascii可选),
注册包默认关闭,需要使用时打开网络配置软件配置即可,自定义数据直接输入即可。
6.3.3.心跳包使用说明
心跳包用来保证连接的可靠性,E810(4RS1E)支持两种心跳包,分别是网络心跳包,串口心跳包,设定心跳包类型后还需要设定心跳周期和自定义心跳包数据。
6.3.4.超时重启使用说明
超时重启是在网口长时间没有收到数据时,DTU超出设定的时间后就自动重启,来避免通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 亿佰特RS42 RS485 RS232转以太网的四串口服务器E8104RS1E使用手册 亿佰特 RS42 RS232 以太网 串口 服务器 E8104RS1E 使用手册