LabVIEW 串口读写
我是刚用LabVIEW的菜鸟,麻烦大家看看这是什么问题,谢谢!我想通过通过串口写入读出数据,以达到查询仪器工作状态以及控制仪器的目的。写了如图的这个简单的程序,并且串口的驱动程序也从NI网站上下载安装了,可是当我按照通讯协议输入命令,却没有结果,例如,通讯协议里VE加上回车 是查询版本,我输入“VE\r”却没有任何输出,程序也没有报错。多谢了!
串口配置不对,程序也不对。你还不如用自带的串口例子做。
正确方法:配置时结尾自动添加字符设置为F, 发命令后延时,然后再读取数据。 谢谢版主的答复,问题已经解决了
问题出在1、输入输出之间要有一定的时间间隔2、输入命令结尾为回车,也就是"\r ” ,应该将输入字符串的的属性进行设置,否则“\r”将作为两个字符处理导致没有输出结果,谢谢!!!
页:
[1]