Board logo

标题: 求教labview高手 [打印本页]

作者: jiejiedog    时间: 2008-5-14 10:43     标题: 求教labview高手

有谁有经验通过串口通信实现远程设备控制的?能否上门讨教一下。鄙人最近碰到了瓶颈,觉得步履维艰,效率低下。
作者: lightplanet    时间: 2008-5-14 11:58

用什么协议啊?
作者: jiejiedog    时间: 2008-5-14 12:55

就是rs232串口通讯啊,3根线的那种(9 pin插口)。在远方的dsp系统里面,语法都用c++写好命令语句了,我现在就是需要在labview界面上调节参数,通过串口送去dsp系统。
作者: m2p    时间: 2008-5-14 13:09

两种可能的方法
1. 关于RS232的函数都在VISA里面,相关的例子可以在它自带的例子里搜索RS232或者serial。通过VISA的读写方法可以直接给串口发或读string。注意的就是格式,例如空格转行等等。还要注意读写操作之间的间隔时间,很多设备如果间隔太短来不及反应。
一般情况下可以先用windows自带hyperterminal自己测试接口configuration和口令是否正确。这一步能成功,labview就没什么问题了。
2. 把C程序做成dll的,dll的方法labview可以直接调用,尤其是C的,最方便。要注意的是labview好像不支持指针,所以所调用dll的方法的输入输出最后都做成基本的数据类型,例如int,string等等。




欢迎光临 人在德国 社区 (http://rs238848.rs.hosteurope.de/bbs/) Powered by Discuz! 7.2