求labview编程例子,串口发送和接收通信程序,要求可以发送汉字哦!高分求解啊?

求labview编程例子,串口发送和接收通信程序,要求可以发送汉字哦!高分求解啊?,第1张

这个不难。

1)你需要下载与你LabVIEW对应的VISA工具包,直接去ni官网搜索就可以,这里给你提供一个网址,下载完成后安装,就可以在LabVIEW中找到你电脑上有的串口

VISA驱动网址:

http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/zhs/pg/1/sn/catnav:du/q/visa/

2)如果你电脑上没有串口,可以下载一个 虚拟串口 软件,这个软件可以在电脑上虚拟一对串口,这两个串口是相通的,相当于在你电脑上有两个硬件相连接的串口,只不过是虚拟的,不是真实的。

虚拟串口软件下载地址:http://www.cr173.com/soft/21406.html

3)下面是简单的串口发送和接收vi,8.6版本的,程序如下:

在LabVIEW程序框图的 “对话框与用户界面->菜单” 下面有一组可以修改用户菜单的工具,你用这组工具更直观更易 *** 作。比如下面的例子,【文件】可以作为主参数,下面的【新建、打开、关闭】等可以看做子参数。每次选择的结果可以被识别到,你在识别这里  加入你的处理参数程序就可以了。并且菜单项可以动态修改,参考附件VI可以动态删除菜单项。截图贴在下面,VI放在附件里了,你可以下载参考

程序框图:

运行效果:

第一步,

一定要先明白自己需要的功能是什么?

例如:

用一个按钮控制一个灯的亮灭,当灯按下时显示一个数值1,松开时显示数值0。

第二步,

将自己需要实现的功能分成若干了小功能或者细节。

例如:

将上面例子分为,按钮按下控制灯亮灭和灯按下时显示一个数值1,松开时显示数值0。

第三步,

针对每一个小功能或细节进行实现。

例如:

实现按钮控制灯,实现计数。

第四步,

将每个小功能或细节的碎片拼起来就是一个完成的程序。

例如:

将灯的功能和灯按下时显示一个数值1,松开时显示数值0关联起来。

二,LabVIEW编写点灯程序

功能:

用一个按钮控制一个灯的亮灭,灯按下时显示一个数值1,松开时显示数值0。

细分步骤:

1.按钮按下控制灯亮灭。

2.记录亮的次数。

整理所需的控件,布置前面板

所需控件:布尔(按钮,输入类型)、布尔(圆形,显示类型)、数值(显示类型)。打开LabVIEW,新建VI,导入控件如下图:

注意:鼠标在控件上右击可以打开菜单,里面选择属性可以针对控件的颜色,标签等做修改。

功能实现

第一个功能:按钮按下灯亮。

由于按钮和指示灯都是布尔控件,也就代表其数据类型相同,所以可以打开程序框图,将按钮和指示灯用一根线连接起来。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11539676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存