sevenlight_x 发表于 2008-4-15 17:50:16

【求助】为什么不能用

为什么labview自带的(Advanced Serial Write and Read.vi)和我在论坛里下的别人用vi写的串口调试工具都不能用,自带的一运行就是报:错误-1073807339发生于 Advanced Serial Write and Read.vi中的VISA读取这个错误,用下载的是发送了指令没反应,但是我用串口调试助手SComAssistant V2.2就好着呢,实在想不通为啥,希望那位大哥指导下!谢谢

cpubbs 发表于 2008-4-15 17:53:46

老兄装了VISA了吗?您看一下精华列表贴中关于串口不行的一个贴子,是VISA没有装!如果装了的话,有可能是超时没有收到数据!确认有没有收到和它通信的机子有没有发数据过来!

sevenlight_x 发表于 2008-4-15 19:45:13

visa已经装过了,我现在写的那个东西就是读写串口的,这个是我自己弄的检测仪器是在哪个串口上的,原理是发送7E那条指令给仪器,仪器会返回个同样的指令,通过判断来查找仪器在哪个口上,然后把所在的com口传给“VISA配置串口”,用的都很正常的,但是就是如题说的那些就是不能用

sevenlight_x 发表于 2008-4-15 19:49:14

补充一下,因为在写串口后,error out老出个错,所以用条件结构了,用顺序结构,后边跟读串口控件的时候就报错,跟用vi自带的串口调试那个一样

[ 本帖最后由 sevenlight_x 于 2008-4-15 19:57 编辑 ]

lgh269 发表于 2008-4-15 20:45:31

如图设置一下试试
我打红叉去掉,若须要清缓冲区,要用我红色圈起来的部分

[ 本帖最后由 lgh269 于 2008-4-15 20:46 编辑 ]

fjczd 发表于 2009-3-29 20:08:25

解决了吗?
我也遇到类似的问题了
页: [1]
查看完整版本: 【求助】为什么不能用