- 客户区域:
- 查看问题
-
【您想要实现什么功能?】:
【您是如何连接和设置的?】:我将模块的工作模式设置成了UDP Server模式
【您遇到什么问题?】:我将串口转以太网模块设置成了UDP Server模式,我的理解是,设置成这个模式之后,将两台不同的电脑上的USR-TCP232-Test将协议类型设置为UDP,那么模块发送出来的信息理论上所有的电脑都能接受到啊,实际上只有一台接收到了,请问我的理解错了还是哪里少设置一步呢?
-
高敏敏您好,对于您所遇到的问题,我们有如下回复:
1、UDP SERVER是UDP server,是指在UDP的基础上不验证来源IP,收到UDP数据包后,将目标IP改成数据来源IP,类似TCP client。
在此模式下,模块默认记录一个目标IP,当串口有数据时,向记录的IP发送数据,同时,模块处于服务器的地位,接收网络中发给模块的数据包,并随时调整目标IP为数据来源的IP,适合于多个IP对应模块的工作方式。使用计算机端的程序和UDP模式完全一样,不需要任何更改。
2、 对我的支持满意请评价“非常好”,谢谢如果以上回答可以解决您的问题,请关闭此问题;如果以上回答没有解决您的问题,您可以继续追问。
如果您认可我们的回复,请给五星,谢谢!
祝您心情愉快。
-
*丞业是啊,但是现在的问题是,两台计算机端的程序都是udp模式,为什么通过模块发送出来的消息却只有一台电脑能收到
-
高敏敏您好,对于您所遇到的问题,我们有如下回复:
1、这个和计算机UDP模式没有关系,模块作为UDP SERVER,它就记忆一个与之通信的模块,
您要是想让另个计算机接收到模块发送出的数据,需要您先使用此计算机给模块发送一次网络数据
这样模块记住这个IP了,然后再通过模块的串口发送数据,就把数据传输到此计算机上了
如果以上回答可以解决您的问题,请关闭此问题;如果以上回答没有解决您的问题,您可以继续追问。
如果您认可我们的回复,请给五星,谢谢!
祝您心情愉快。
*丞业