- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Labview 实现串口通信步骤
1.在程序面板上添加 VISA 配置接口
2. 添加后,开启帮助文档的显示。菜单的
Help-show context help,如下图
鼠标选择目标则会显示帮助框。如下图所示。
3.创建相应的配置
在程序面板中鼠标移动到对应的引脚上,点击鼠标右键 -create-control, 创建后,界面
面板上会出现对应的控制框。如下图所示,创建个 VISA resource name。
图 0-1 创建窗口选择控件
前面板显示如下:
图 0-2 前面板显示控件选择
4 依次创建,波特率、停止位、数据位等
如下图所示。
5.创建个 while 循环,用于放置发送的程序
鼠标移动到循环条件控制的引脚上,创建个 control 。用于调试,不对条件处理,会报错。
6 前面板放置个按钮,用于控制数据的发送
7.创建个事件,用于响应发送按钮
鼠标移动到 timeout 的位置,鼠标右键选择 edit events …如下图所示。
操作上面后,出现如下界面:选择需要响应的控件,这里选择“ ok button ”,选择鼠标按下。
点击 ok 后,事件的名称也变化了。如下图所示。
如果鼠标点击按键,则会进入事件处理。
8 创建 VISA 写函数
9 连接端口和写函数
10 添加个关闭函数
11.创建字符串控件, 传递给写函数, 用于发
送
选中 VISA Write 的 write buffer ,右键 create-control,
12 界面如下所示
13.安装虚拟串口,提供一个下载地址
/soft/ 47470.html
用虚拟串口配置两个端口,配置好后,这两个串口之间是自动连接上,模拟硬件上两个
串口对接上的。
如上图,指定好端口,点击 Add pair 。
14 运行串口工具,提供一个下载地址
/softview/SoftView_77355.html
15.运行串口工具,打开串口,运行 VI ,发
送数据
我的电脑配置的是 COM12 和 COM13,vi 选择 COM12.
运行 VI ,在 write buffer 里面填写 test ,点击 OK 发送。
每点击一次,发送一次。
16.建立接收模块
添加个 while 循环,
创建 while 循环,用于接收。创建 VISA Read,在 Read buffer 引脚上点击鼠标右键
create-indicator, 建立个显示控件。
使能串口事件,添加个 VISA Enable Event.
17 在 VISA Enable Event的 event type,创建
个常量
然后在常量的下拉列表中选择 Serial Character。这个表示串口接收到数据,可以进入帮助文
档查看详细的说明。
18.创建事件等待
19.连接事件,等待事件的类型直接连接
在 VISA Enable Event的 Event type 即可。
20. 添加个属性节点, Visa Bytes at serial
port,获取串口中的字节数
连接字节数,这样告诉需要读取的字节数。也能保证每次都把串口中的数据读完。
21.添加个 case结构
如果字节数大于 0,那么读取数据并显示。事件的超时时间设置为 1000ms。
22.运行效果
23.调整下界面
24 程序无法结束
按理说,点击两个 stop 按键,程序应该结束才对,但是事实不是这样的。点击之后会卡
住哪?
发送循环中,事件是一直等待按键的时间处理。即使点击 stop 后程序也会等待按键
您可能关注的文档
- jt397-2007-危险货物集装箱港口作业安全规程(20210212235606).pdf
- jxsl-c栋施工临时用电方案.pdf
- j建筑给排水施工方案(20210209123358).pdf
- k1550r氯氢气体分析仪.pdf
- k2130处过路管涵专项施工方案(20210209123244).pdf
- k22323桥施工技术方案.pdf
- k30778.8梁板预制及安装施工技术方案.pdf
- kt1.2通风空调工程施工现场质量管理记录.pdf
- ktv七夕活动策划方案范本推荐(20210222100921).pdf
- ktv中秋活动策划方案范本.pdf
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
最近下载
- 2025统编版(2024)道德与法治小学一年级下册第四单元《第14课 光荣的少先队》说课课件.pptx VIP
- 13J104建筑工程.房屋建筑.蒸压加气混凝土砌块、板材构造.pdf VIP
- 消防控制室值班服务投标方案(技术方案).pdf
- 孤独症谱系障碍PPT课件.ppt
- 2024年十八项医疗核心制度(最新).docx
- 2024-2025学年沪教版七年级英语下册Unit 2 知识梳理(解析版).pdf VIP
- 2024年度最新组织生活会个人发言提纲.pdf VIP
- 2024-2025学年沪教版七年级英语下册Unit 1 知识梳理(解析版).pdf VIP
- 2023-2024 中国滑雪产业白皮书.pdf
- 中药炮制工考试(高级)习题库(第1部分).pdf
文档评论(0)