好文档 - 专业文书写作范文服务资料分享网站

亿佰特RS42 RS485 RS232转以太网的四串口服务器E810(4RS1E)使用手册 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

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)DHCPDHCP主要作用是从网关主机动态的获得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:intv:TCP链接在多少秒之后没有数据报文传输启动探测报文;前一个探测报文和后一个探测报文之间的时间间隔;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进行配置界面即可。

亿佰特RS42 RS485 RS232转以太网的四串口服务器E810(4RS1E)使用手册 - 图文

2.3.3.RS422连接方法注:作为全双工(RS422)或半双工(RS485)接线时,为了防止信号的反射和干扰,需在线路的终端接一个匹配电阻(参数为120欧姆1/4W)!3.网络基础功能介绍3.1IP地址/子网掩码/网关1.IP地址是DTU在局域网中的身份表示,在局域网中具有唯一性,因此不能与同局域网的其他设备重复。E810(4RS1E)的IP地址有静态IP和DHCP两种获取
推荐度:
点击下载文档文档为doc格式
1p80u852p557eja0pqkz5136q5t3m0006wg
领取福利

微信扫码领取福利

微信扫码分享