欢迎来到天天文库
浏览记录
ID:37326383
大小:4.02 MB
页数:29页
时间:2019-05-21
《串口转以太网模块的功能》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、串口转以太网模块的功能http://h.usr.cn串口转以太网模块的功能济南有人物联网技术有限公司第1页共29页www.usr.cn串口转以太网模块的功能http://h.usr.cn1.产品功能本章介绍一下串口转以太网模块的功能(以USR-TCP232-T2为例),下图是T2的功能的整体框图,可以帮助您对产品有一个总体的认识。图1.T2功能框图1.1.网络基础功能介绍本章主要介绍网络基础功能,所有涉及的参数主要用于网络设备和所连接的网络进行正常的通信连接和数据交互。1.1.1.IP地址/子网掩码/网关1.IP地址是模块在局域网中的身份表示,在局域网中具有唯一性,
2、因此不能与同局域网的其他设备重复。T2的IP地址有静态IP和DHCP两种获取方式。静态IP静态IP是需要用户手动设置,设置的过程中注意同时写入IP、子网掩码和网关,静态IP适合于需要对IP和设备进行统计并且要一一对应的场景。优点:接入无法分配IP地址的设备都能够通过全网段广播模式搜索到;缺点:不同局域网内网段不同导致不能进行正常的TCP/UDP通讯。DHCPDHCP主要作用是从网关主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,从而免去设置IP地址的繁琐步骤。适用于对IP没有什么要求,也不强求要IP跟模块一一对应的场景。优点:接入路由器等有D
3、HCPServer的设备能够直接通讯,减少设置IP地址网关和子网掩码的烦恼缺点:接入无DHCPServe的网络,比如和电脑直连,T2将无法正常工作。2.子网掩码主要用来确定IP地址的网络号和主机号,表明子网的数量,判断模块是否在子网内的标志。子网掩码必须要设置,我们常用的C类子网掩码:255..255.255.0,网络号为前24位,主机号为后8位,子网个数为255个,模块IP在255个范围内,则认为模块IP在此子网中。3.网关是指模块当前IP地址所在网络的网络号。如果连接外网时接入路由器这类设备,则网关即为路由济南有人物联网技术有限公司第2页共29页www.usr.
4、cn串口转以太网模块的功能http://h.usr.cn器IP地址,如果设置错误则不能正确接入外网,如果不接路由器这类设备,则不需要设置,默认即可。4.参考AT指令集:表1静态IP/DHCPAT指令指令名称描述AT+WANN设置和查询T2的IP获取方式,IP/子网掩码/网关参数5.设置软件:图2.设置软件示意图1.1.2.DNS服务器地址DNS服务器主要用来将域名转换成网络可识别的IP地址。DNS服务器地址可设,能够在本地域名服务器不完善的情况下实现域名解析,用户也可以根据需求设置特定的DNS服务器的地址,T2需要域名解析时就会向设定的DNS服务器提交解析请求。使用
5、更加灵活可靠。静态IP模式下,DNS服务器地址默认为208.67.222.222,在DHCP模式下,DNS服务器地址为自动获取。4015以上版本支持域名服务器地址可以设置。图3.网页设置示例参考AT指令集:济南有人物联网技术有限公司第3页共29页www.usr.cn串口转以太网模块的功能http://h.usr.cn表2DNS服务器AT指令指令名称描述AT+DNS设置和查询T2的DNS服务器地址1.1.3.WebServerT2带内置的网页服务器,与常规的网页服务器相同,主要方便用户设置参数和查询T2状态。网页服务器的端口号可设置,默认为80。使用流程:打开浏览器
6、,在地址栏输入T2的IP地址,如192.168.0.7(IP地址和电脑在同一网段)。在弹出的登录界面输入用户名和密码,默认用户名和密码均为admin,点击“确定”后即可进入内置网页主界面。主界面为状态界面。图4.当前状态显示截图1.1.4.网络升级固件网络升级固件可靠,简单。通过升级新固件体验新功能,满足客户的更高需求。如果客户需要升级更高版本的固件,可以向供应商索要固件或者在有人用户支持中心咨询,索要新固件,升级方法参照5.1.1固件升级介绍。1.2.Socket功能T2的Socket工作模式共分为TCPClient、TCPServer、UDPClient、UD
7、PServer、HttpdClient五种,可通过网页和设置软件设置,设置界面如下:济南有人物联网技术有限公司第4页共29页www.usr.cn串口转以太网模块的功能http://h.usr.cn图5.工作模式设置示例参考AT指令集:表3工作模式设置AT指令指令名称描述AT+SOCK设置T2Socket工作模式/目标IP/目标端口1.2.1.TCPClient模式特性图6.TCPClient模式说明1)TCPClient为TCP网络服务提供客户端连接。主动向服务器发起连接请求并建立连接,用于实现串口数据和服务器数据的交互。根据TCP协议的相关规定,TCPClie
此文档下载收益归作者所有