NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

[请教]串口问题

我以前用的是LabVIEW6.1 现在用的是LabVIEW7,我把一个用串口测量温度的程序(LabVIEW6.1 写的,现在可以正常测量)换了其中的相关图标。,参数包括波特率,奇偶校验,停止位,数据位等不变,发现每次运行到VISA READ就会产生错误,显示超时。不知何故,这两个版本的程序在写串口程序的时候有那些不同?谢谢

0 项奖励
1 条消息(共 14 条)
8,694 次查看
是否设置了  初始串口 的timeout?
¤╭⌒╮ ╭⌒⌒╮
╱-◥██◣ ╭ ╭
︱田︱田田|
Mail:shouwangzhezz@163.com
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
0 项奖励
2 条消息(共 14 条)
8,685 次查看
maybe hardware error, example, cable and your instrument setting was destroyed or changed. should your system be in gear below LV6.1 controled ?
________________________________________________________


Try to make everything Automatic
0 项奖励
3 条消息(共 14 条)
8,679 次查看
初始串口的timeout开始我没有设置,采用的是默认值,后来发现出问题,就设置了一下,应该足够大,问题同样存在,我在测试的时候,从lv往缓冲写数据的这部分没问题,可是做lv接收从缓存里发来的数据时,总出现这样的错误对话框:(Hex 0XBFFF0015)Timeout expired before operation completed.
在用6.1的程序运行时候,程序没有什么问题,能够及时的采集温度传感器的数据,在改写成7.0的时候,就出问题,在这个过程中,参数没有改变,不知道这个问题怎么解决?
谢谢了!
0 项奖励
4 条消息(共 14 条)
8,677 次查看

硬件问题我觉的可能性不大,6.1写的程序在7.0里面是可以运行的,现在我可以运行6.1的程序,采集没问题,但运行7.0的程序时才出问题。

现在我的系统里面装的是7.0的版本,只是这个程序是用6.1写的。现在比较久了,里面很多的图标在7.0里面没有,所以重写了一次。

0 项奖励
5 条消息(共 14 条)
8,674 次查看
I have below queries,
 
初始串口的timeout开始我没有设置,采用的是默认值,后来发现出问题,就设置了一下,应该足够大,问题同样存在,我在测试的时候,从lv往缓冲写数据的这部分没问题(should your instrument be any response ? example ,some settings  that you can see at instrument's font panel one,  ),可是做lv接收从缓存里发来的数据时,总出现这样的错误对话框Hex 0XBFFF0015)Timeout expired before operation completed.
在用6.1的程序运行时候,程序没有什么问题,能够及时的采集温度传感器的数据,在改写成7.0的时候,就出问题,在这个过程中,参数没有改变,不知道这个问题怎么解决?
谢谢了!
last, should you install "measurement & automation" (VISA driver) ?
d
________________________________________________________


Try to make everything Automatic
0 项奖励
6 条消息(共 14 条)
8,674 次查看
MAX VISA driver 设置的参数我是参考6.1里面的参数设置我是想。既然用6.1实现没问题的话,那那些设置的参数也应该没问题的。
0 项奖励
7 条消息(共 14 条)
8,671 次查看

Please answer my queries upon, should you instrument's front panel be any response as you write command to ? as you said, write function is OK,

 this query is important, if your device hasn't any response about.  I suggestion you that re-install Measurement & Automation.

________________________________________________________


Try to make everything Automatic
0 项奖励
8 条消息(共 14 条)
8,666 次查看

Please answer my queries upon, should your instrument's front panel be any response as you write command to ? as you said, write function is OK,

 this query is important, if your device hasn't any response about.  I suggestion you that re-install Measurement & Automation.

________________________________________________________


Try to make everything Automatic
0 项奖励
9 条消息(共 14 条)
8,666 次查看
在运行程序的时候,前面版没有什么反应,
在这个程序里面。结构比较简单,大概按顺序经过了VISA SERIAL ,VISA WRITE,VISA READ, VISA CLOSE 几个图标,我用高亮单步执行的时候,运行到VISA READ之前错误代码和程序数据流一直正常,只是到了READ时候,程序有问题,出来的错误代码显示上述错误,
因为在这个程序里面。我只测量温度一个参数。所以没有测出来,最后的前面版就没有什么反应,
顺便问一下,怎样可以把程序粘贴上来,我想如果能把程序粘上来,可能回更清楚一点,
谢谢
 
0 项奖励
10 条消息(共 14 条)
8,662 次查看