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

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

VISA 与RS232的通信问题

在电脑上模拟向SBUF写一个数据再读出来,但是我怎么都读不出来。找了很久的原因不知道是为什么。请问有谁知道。知道的话麻烦给予解答。十分感谢

0 项奖励
1 条消息(共 3 条)
4,203 次查看
在本机串口上调试,需要连接串口的2、3PIN.
陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
0 项奖励
2 条消息(共 3 条)
4,185 次查看

Hi 杨静,

 

  你说“在电脑上模拟向SBUF写一个数据再读出来 ”,能具体说一下是怎么操作的吗?

 

  一般串口通信用到DB9 Connector的2(RXD),3(TXD),5(GND)脚。要调试串口可以短接2, 3脚,这样就可以自发自收。

 

  在用VISA 读写串口前,要确认已经配置好串口的参数(波特率,奇偶校验位等)。然后在Max或者Labview中 Write一个字符串,再用Read即可获取刚才发送的字符串(注意:Reader buffer要大于接受的字符串长度)。

 

Thanks,

Charles.Tac

0 项奖励
3 条消息(共 3 条)
4,176 次查看