我的LABVIEW快速开发串口测试软件实例
1.7VISA设置I/O缓冲区大小
本文引用地址://m.amcfsurvey.com/article/189334.htm![](http://m.amcfsurvey.com/editerupload/201311/6cc874f13203a76b24e6634b41e7c768.jpg)
该节点用于设置I/O缓冲区大小。如需设置串口缓冲区大小,须先运行VISA配置串口VI。
1.8VISA清空I/O缓冲区
![](http://m.amcfsurvey.com/editerupload/201311/45a0922b267604ed3c3b51df70f82f57.jpg)
该节点用于清空由屏蔽指定的I/O缓冲区。
2. 编程
在LabVIEW 中,进行串口通信的基本步骤分为3步:
第一:串口初始化,利用ⅥSA Configure Serial Port.vi节点设定串口的端口号、波特率、停止位、校验位、数据位。
第二:读写串口,利用VISA Read节点和VISA Write节点对串口进行读写。
第三:关闭串口,停止所有读写操作。
根据以上步骤,绘制了如下程序框图(框图看不清楚可以下载文章最后的例程来看(LABVIEW2013版本)):
![](http://m.amcfsurvey.com/editerupload/201311/3f15ad9394376d4b930d42f71829920d.jpg)
调整相应控件之后就可以在下面界面中进行串口通信的测试了:
![](http://m.amcfsurvey.com/editerupload/201311/471e574c28ebb00ef3f978b6354d7bad.jpg)
评论