LabVIEW论坛
直播中

samuel_zh

9年用户 25经验值
擅长:可编程逻辑 测量仪表 接口/总线/驱动
私信 关注
[问答]

串口通讯问题

使用labview 6.2版本,用自编的串口通讯(通过PCI-多串口卡)。
在M&A中发现各串口定义正常,使用COM6,通过open visa session发送命令,返回正常;
但是采用自编程序运行是,VISA WRITE没有任何响应,不显示错误代码,不知道怎么回事?发送“*IDN?n”后读不到任何返回,并输出错误代码。

  • Comm3.JPG
  • Comm2.JPG
  • Comm1.JPG

回帖(4)

ZHZJK

2015-8-19 17:19:41
错误已经写的很清楚了
读取函数时发生错误
而且看了你的程序,存在明显错误
读取函数是接在写入函数的后面,是串行的,而非并行的
举报

samuel_zh

2015-8-20 09:47:51
抱歉,可能截图不对,我的读取部分中是两层结构(第一层未显示出来)。读取部分先是用了VISA WRITE写入字符串“*IDN?n”,之后才是截图
显示的读取程序。
举报

samuel_zh

2015-8-20 23:15:50
搞明白了,字符串后忘了加“n”. 谢谢!
举报

lovechunhuip

2015-8-21 09:48:56
学习                                                                    
举报

更多回帖

发帖
×
20
完善资料,
赚取积分