• 凯发K8

    常见问题
    UDP server 和UDP client说明
    2015-06-15
    23848

    UDP server 和UDP client说明

    UDP server,是指在UDP的基础上不验证来源IP,收到UDP数据包后,将目标IP改成数据来源IP,类似TCP client。

    在此模式下,模块默认记录一个目标IP,当串口有数据时,向记录的IP发送数据,同时,模块处于服务器的地位,接收网络中发给模块的数据包,并随时调整目标IP为数据来源的IP,适合于多个IP对应模块的工作方式。使用计算机端的程序和UDP模式完全一样,不需要任何更改。

    UDP client ,是指模块通电后监听设置的端口,不主动建立链接,当串口设备向模块串口发送数据时,串口服务器 将数据发送到设定的目标IP和端口上,PC端可以将目标IP和端口设置为模块的自身IP模块的自身端口,然后PC端发送数据,可以将数据发送到模块的串口端。

     

    支持产品型号:WiFi高性能产品WiFi232-A/B/C 以及WiFi-T/S/G2   M4系列串口服务器

    应用环境:应用在客户的通信软件是采用UDP协议进行通信。使用于大规模服务器采集数据,降低服务器负载方面的应用。

    C32系列WiFi模块设置例子:http://www.a3photo.net/Faq/164.html

    两种应用方式介绍:

    1:将电脑设置一个固定的IP:192.168.0.11.

    2:需要T24系列串口服务器的设置软件和测试软件。

    USR-TCP232-T24&K1软件。USR-TCP232-test软件

    UDP server说明。

    1:设置参数;UDP server。自身端口为20108.

    2:测试软件说明。将串口服务器的串口连接到电脑的串口上,电脑串口号为com2. 设置软件协议类型UDP ,本地IP为电脑自身IP192.168.0.11。端口设置一个8899.将目标主机IP和端口设置为以上设置参数的本模块IP和模块自身端口:192.168.0.7:20108.

    3:由于模块处于监听状态,需要网络主动去连接串口服务器,然后网络端首先发送数据,然后串口端接收端收到网络发起的数据。实现了从网络端到串口端的数据透传。

    4:然后串口发送数据,模块会自动记录刚才发起连接的IP和端口,然后串口发送的数据就会自动向此端口发送。然后网络端可以接收到数据。实现串口到网络端口的UDP透传。

    5:为了检验此功能,双向发送数据测试成功以后,使用设置软件搜索,然后查询参数,发现目标IP和端口改成了192.168.0.11和8899

    UDP client说明。

    1:设置参数:把目标IP改成电脑的IP:192.168.0.11.连接目标端口请看以下TCP232-TEST软件设置的本地端口号:22222

    2:TCP232-Test软件设置为UDP 设置本地端口为2222,这个端口要和以上设置软件的目标端口一致。串口发送数据,网络接收。

    3:网络发送数据,串口接收

    上一篇: 凯发K8物联网产品注册包机制说明 下一篇: 网页转串口功能说明 返回首页
    热门推荐
    热门标签