关于labview串口调试的问题
通过串口从一个设备里读取信息,用串口调试工具(网上常见的那种,附件里也有)读取时,从不出错。 但是用自己编的labveiw程序读取时,却不稳定,上午的时候还好好的能读取,下午的时候却怎么也读不 出来了。我用labview写的程序以及网上下载的串口调试工具都在附件里,请帮忙看看我的程序有什么问题?程序 里就用到了读,没有写。请问大家遇到过这种情况么?是不是labview的ni visa不稳定?还是我的计算机有病毒?我计划一会重装 一下系统,看看是不是自己系统的原因。 CommSend.rar是网上下载的串口调试程序com232 test.rar 是我用labveiw编写的串口程序
请大家指正 ni visa 是用的最新版的
是不是这个ni visa不稳定啊?
还是我的程序有问题
谢谢大家了 重装系统了,自己编写的labview串口程序还是不行
用人家网上下载的的那个串口调试工具还是能用
奇怪了 正在下载一个ni visa4.5,这个是最新版的
看是不是原来的版本有问题
我用的labview是8.2的
这个不知道是不是有要求 安装了最新版的visa也不行
从网上找了几个例子,也不行 现在可好,从下午到晚上就一直没行过
就是上午的时候没问题
奇怪啊 你50ms的延时,是不是有点短了 你的设备反应的过来吗?程序必须一直的读缓冲区里面的数据吗? 应该能反应过来吧
原来曾经成功过,后来不知道怎么回事就又不行了
还有,现在用网上下载的串口调试助手,就一直可以的啊 波特率对吗/ 看参数配置对不对。 就是用CommSend.rar是网上下载的串口调试程序就一直可以
为什么用自己编写的软件现在却不行了呢,从网上下载了几个labview编写的串口调试程序,都不行
很郁闷啊 你的程序是非常有问题的,我个人觉得你不怎么了解COM口总线机制的,你的程序只是一直在读取东西,读取什么?没发送读取的命令,读什么呢? 是设备发数据,由labview来读取的
网上的例程,也是类似的
请斑竹帮忙看看,应该改成什么样呢