使用Basic Serial Write and Read.vi 写串口命令
主要软件: LabVIEW Development Systems>>LabVIEW Professional Development System
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: Driver Software>>NI-VISA
问题: 在我对仪器使用Basic Serial Write and Read VI进行串口写命令的时候是有问题的。但是在Measurement & Automation Explorer中设备可以被识别的,而且可以响应VISA测试面板的查询命令。而且上述VI在运行的时候并不会报错,这是怎么回事?
解答:
你需要配置Basic Serial Write and Read VI的终止符。终止字符(termination character),或者end-of-line 标志,通知编译器一行文本的终止。在VISA测试面板中,终止符已经自动设置过,所以之前没有出现这个问题。
默认情况下,VISA Configure Serial Port in Basic Serial Write and Read使用\n作为终止符。
你必须在你对仪器写的命令后面加上 \n ,或者使用下面的程序自动在命令字符串后面加上终止符:
注意:确认你的字符串输入设置为
"\"显示。为确认这点,可以右键点击字符串输入控件,选择
"\"显示。
欲了解更多关于NI-VISA终止符的内容,可以浏览相关链接。
相关链接:
附件:
报告日期: 06/21/2012
最近更新: 07/11/2012
文档编号: 5YKCGK2G
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.