在不同主机上分别创建一个UDP发送端和一个UDP接收端,使用UDP函数节点发送数据。
· 第1步:创建UDP发送端Ⅵ(udpsender.Vi)。指定发送端UDP端口,用“UDP Open”节点打开UDP连接。在循环结构内,产生一个由100个数构成的余弦2个周期波形,用“UDP Write”节点发送波形数据,并指定接收端地址和端口。循环结构外“UDPC1ose”节点关闭UDP socket。程序框图如图1所示。

如图1 udpsender.vi程序框图
第2步:创建UDP接收端VI(udpreceiver.vi)。用“UDP Open”节点打开UDP socket,端田与发送端指定的"receiver port”端口一致。在循环结构内用节点“UDP Read”接收波形数据,并在前面板显示波形。循环结构外用节点“UDP”关闭UDP socket。程序框图如图2所示。

如图2 udpreceive⒈VI程序框图
第3步:运行程序,显示结果。在发送端运行udpsender.vi,在接收端运行udpreceiver.vi,结果如图3所示。其中“xxx.xxx.xxx.xxx”为隐去的接收端IP地址。

如图3 发送端和接收端结果
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。