l TCP Client | l TCP Server | l UDP Client | l UDP Server | l HTTPD Client
1. TCP Client模式特性 | 1) 有连接的通信模式,连接会有断开与保持之分。 | 2) 本模式具备主动识别连接断开的功能,当连接建立后,大约每隔15s就会发送一个Keepalive保活探查包,如果连接有异常中断等情况,则会被立即检测到,并促使S2断开原先的连接并重连。 | 3) 模块尝试连接远程服务器时,当本地端口号不为0时,每次都会以一个相同的源端口发起连接。 | 4) 本模式支持同步波特率功能,运行过程中动态更改模块的串口速率等参数。此功能需配合虚拟串口软件使用。 | 5) 当本地端口号设置为0时,表示随机源端口。
2. TCP Server模式特性 | 1) 有连接的通信模式,连接会有断开与保持之分。 | 2) 在TCP Server模式下,模块首先监听设置的本机端口,有连接请求时响应并创建连接,串口收到数据后将同时发送给所有与网络模块建立连接的设备。 | 3) 本模式支持同步波特率功能,运行过程中动态更改模块的串口速率等参数。此功能需配合虚拟串口软件使用。 | 4) 模块做TCP Server的情况下,Client连接数Z大值可自行调节,调节范围为1-16个(默认4个),当Client连接数大于设定值时,新连接的将替换旧的连接。
3. UDP Client模式特性 | 1) 本工作模式从属于UDP协议 | 2) S2模块将只会与设定好的目标IP的目标端口通信,如果数据不是来自这个通道,则数据不会被S2模块接受。 | 3) 在本模式下,目标地址设置为255.255.255.255,则可以达到UDP全网段广播的效果,同时也可以接受广播数据;网段内的广播,比如192.168.0.255的广播方式,目前仅支持向外发送,无法接收。 | 4) UDP Client模式下,根据以太网特性,上位机允许向模块发送的Z大数据长度为1460。
4. UDP Server模式特性 | 1) UDP Server 是指在普通UDP的基础上不验证来源IP地址,收到UDP数据包后将目标IP改为数据来源IP,类似TCP Server的功能。 | 2) 在此模式下,模块默认记录一个目标IP,当串口有数据时,向记录的IP发送数据,同时,模块处于服务器地位,接受网络中发给模块的数据包,并随时调整目标IP为数据来源的IP。
5. HTTPD Client | 1) 此模式用于S2将收集的数据传向HTTP服务器端,或者是从HTTP服务器端获取数据。繁琐的HTTP协议由S2模块来完成,方便用户进行串口的编程,而不用去考虑过多的HTTP的事情。 | 2) S2如果从HTTP服务器接收到数据会直接传输到串口,不做任何处理。 | 3) 用户可以在设置中自定义HTTP报头的内容,可以根据自己的需求,任意的添加、删除、修改每一条HTTP报头的内容(如果HTTP请求类型是POST,S2模块会自动添加Connection和Content-Length)。在网页中有相应的设置页面。
6. TCP和UDP机制 | 表 1 TCP和UDP机制优缺点 | | TCP | | UDP | | 优点 | | 工作性能稳定,不易丢包;有可靠的连接机制 。 | | 没有连接机制,简单灵活;适合小包高频发送信息,信息发送间隔比较准确。 | | 缺点 | | 包头开销大,短时间高频发送信息易造成信息阻塞;由于校验和重发机制,致使信息间隔不准确。 | | 网络恶劣时,丢包现象比TCP模式要大。 |
USR-TCP232-T2与USR-TCP232-S2的连接图通用,USR-TCP232-S2正在制作中,请大家先借鉴T2模块连接图。 串口转以太网模块 ttl转网络 网络转RS232 RS485,串口转以太网,本产品定位:嵌入到设备里面。 应用一:常用的COM口到网络模式
应用二:服务器采集模式
应用三:远程管理多个串口通讯设备
应用四:利用网络延长串口通讯距离
应用五:利用虚拟串口软件(USR-VCOM)实现原串口程序远程控制设备
设置软件和测试软件 下图是我们公司自主研发的一款虚拟串口设置软件,可以一键设置虚拟串口,简单方便!
信息声明:本产品供应信息由仪器网为您整合,供应商为(济南有人物联网技术有限公司),内容包括
(USR-TCP232-S2 贴片封装串口转网口模块)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于
(USR-TCP232-S2 贴片封装串口转网口模块)的信息,请直接联系供应商,给供应商留言!
|