labview的PC与单片机通讯问题
单片机采集到2个部分的电压通过以太网的方式传到PC上PC上直接显示出来就行了我想请问下PC机上接收部分的程序框图应该怎么设计啊确实是labview与以太网的通讯有没有类似...
单片机采集到2个部分的电压 通过以太网的方式传到PC上 PC上直接显示出来就行了
我想请问下PC机上接收部分的程序框图应该怎么设计啊
确实是labview与以太网的通讯 有没有类似的例子给我参考一下 展开
我想请问下PC机上接收部分的程序框图应该怎么设计啊
确实是labview与以太网的通讯 有没有类似的例子给我参考一下 展开
4个回答
展开全部
labview的PC与单片机通讯。
首先,你使用的是以太网作为通讯介质,那么就最好使用以太网上通用的通讯协议。
目前以太网上最常用的是TCP(点对点,有重发机制,可靠)或者UDP(多终端,广播,不可靠)。至于选用哪种,可以根据你的需求,你也可以上网看看两种协议的具体区别。
然后就是建立通讯的结构,哪个为主(Server),哪个为从(Client),这也需要根据你的需求而定。Server是要先启动,并且一直运行的,Client可随时启动和停止。你目前的需要应该是单片机作为Server。
LabVIEW有基于这些协议Server和Client的范例,LabVIEW帮助菜单中‘查找范例’。
最后就是指定输出数据的协议了,例如发送数据内容为16字节,前8字节为第一个数据,后8字节为第二个数据。以及发送周期等信息。
基本的流程就是这样,还需要你自己耐心的调试。
祝你成功!
首先,你使用的是以太网作为通讯介质,那么就最好使用以太网上通用的通讯协议。
目前以太网上最常用的是TCP(点对点,有重发机制,可靠)或者UDP(多终端,广播,不可靠)。至于选用哪种,可以根据你的需求,你也可以上网看看两种协议的具体区别。
然后就是建立通讯的结构,哪个为主(Server),哪个为从(Client),这也需要根据你的需求而定。Server是要先启动,并且一直运行的,Client可随时启动和停止。你目前的需要应该是单片机作为Server。
LabVIEW有基于这些协议Server和Client的范例,LabVIEW帮助菜单中‘查找范例’。
最后就是指定输出数据的协议了,例如发送数据内容为16字节,前8字节为第一个数据,后8字节为第二个数据。以及发送周期等信息。
基本的流程就是这样,还需要你自己耐心的调试。
祝你成功!
展开全部
串口通信的函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单啊 就收数据->数据解析->显示 然后循环这样就可以了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-01-19
展开全部
按你的设计要求,不是PC机labview程序与单片机的通讯,而是PC机labview程序与以太网的通讯。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询