急急急~请教大家VISA串口通信, 我的labview 只能接收虚拟串口发来的数据 接收不到物理串口发来的数据怎

急急急~请教大家VISA串口通信, 我的labview 只能接收虚拟串口发来的数据 接收不到物理串口发来的数据怎么回事呢~探针显示 错误簇 提示的错误是 读串口 超时!

第1个回答  2012-12-29
我不知道你的后台程序是怎么编写的,如果有可能的话发张图片,一起研究下。
读串口超时错误 一般是通讯设备连接错误,或者是参数设置问题。
看你的描述应该是硬件的连接问题了吧。追问

你好~大侠~问题很奇怪~!这个是在工控机上的,然后用串口助手可以接收到,但是用labview 接收不到~ 而同样的程序 在我笔记本上 labview 可以接收到。 工控机上装 labview 和对应的visa了~

追答

你可以用探针检查下到底是那一步出的错误,检查一下你的通讯端口设置。

追问

现在搞通了~不过还是很纠结,之前是一根rs232线连接的,现在在此基础上又接了一根232转USB的线跟电脑连,然后labview 可以读出串口的数据了~ 应该每台电脑 包括工控机 其内部rs232接线 应该是一样的吧? 然后 我拆开rs232线 发现是直连的,串口助手可以收到数据,labview 收不到,我又做个根232线,只用 2 3 5 发现 不管直连 还是交叉 都不行,拆开的232线只是稍微复杂一点 大部分针都接上而已~~

追答

哦 那你再试试吧 只用235 别的针脚好像还有短接的吧 以前用过一次 可能连得设备不一样 接法也不一样 祝你成功。

相似回答
大家正在搜