labview的PC与单片机通讯问题

2025-01-01 17:08:05
推荐回答(4个)
回答1:

labview的PC与单片机通讯。
首先,你使用的是以太网作为通讯介质,那么就最好使用以太网上通用的通讯协议。
目前以太网上最常用的是TCP(点对点,有重发机制,可靠)或者UDP(多终端,广播,不可靠)。至于选用哪种,可以根据你的需求,你也可以上网看看两种协议的具体区别。
然后就是建立通讯的结构,哪个为主(Server),哪个为从(Client),这也需要根据你的需求而定。Server是要先启动,并且一直运行的,Client可随时启动和停止。你目前的需要应该是单片机作为Server。
LabVIEW有基于这些协议Server和Client的范例,LabVIEW帮助菜单中‘查找范例’。
最后就是指定输出数据的协议了,例如发送数据内容为16字节,前8字节为第一个数据,后8字节为第二个数据。以及发送周期等信息。

基本的流程就是这样,还需要你自己耐心的调试。
祝你成功!

回答2:

串口通信的函数。

回答3:

很简单啊 就收数据->数据解析->显示 然后循环这样就可以了啊

回答4:

按你的设计要求,不是PC机labview程序与单片机的通讯,而是PC机labview程序与以太网的通讯。