xiaonawu 发表于 2008-6-13 15:36:38

请教LABVIEW中串口的RTS信号线经MAX232转换后控制485的使能端,如何来控制?

请教LABVIEW中串口的RTS信号线经MAX232转换后控制485的使能端,如何来控制?上位机使用LABVIEW来编写通信界面控制485的使能端,我现在只能接收到数据,不能发送。如何来设置RTS位使得上位机发送数据给单片机,单片机接收到并返回给上位机?
谢谢!!

cpubbs 发表于 2008-6-14 12:25:20

用属性节点可以控制的!兄弟看这个!

xiaonawu 发表于 2008-6-16 08:38:01

我知道是用RTS属性节点来控制,到底是对VISAWrite还是对VISA   Read控制?而且怎样详细对RTSState控制?我就不是很清楚了,
楼上可以说得稍微清楚些吗, 先谢谢你了!急用。。。

cpubbs 发表于 2008-6-16 08:43:52

选好了这个属性,再右击它CHNAGE TO WRITE就可以往外面写了!

cpubbs 发表于 2008-6-16 08:44:09

意思是写这个针的状态;

cpubbs 发表于 2008-6-16 08:44:30

如果是默认就是读这个针脚的状态;

xiaonawu 发表于 2008-6-16 10:13:16

这样对不对?

xiaonawu 发表于 2008-6-16 10:14:24

请帮我看看,这样对不对?是不是可以实现?谢谢了!

cpubbs 发表于 2008-6-16 10:26:51

对这个节点是这样可以输出这个管脚的相应电平的!您可以拿去测试一下!有问题再一起学习解决!

飞雨天 发表于 2008-6-16 13:35:22

如果和单片机通信,注意电平转换

xiaonawu 发表于 2008-6-16 15:39:47

我试了下,用这个程序还是只能实现刚开始能接收到下位机的数据,然后发送一帧数据给下位机,下位机接收到数据,再发一帧数据给上位机,这帧数据接收不到,为什么?
页: [1]
查看完整版本: 请教LABVIEW中串口的RTS信号线经MAX232转换后控制485的使能端,如何来控制?