打造国内最大的IC交易平台
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
LabVIEW中的UDP通信实例
类别:通信网络  
 
在不同主机上分别创建一个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地址。