labview 串口通信 写入指令发送失败

2019-07-17 15:00发布

各位大神,我接触labview挺久了,串口通信问题困扰了我很久。在发送写入指令时,有时有效,有时无效,有时会出现串口初始化。高亮下,在VISA write写入缓冲区这个位置有问题。但是并没有发现有什么问题。注:while循环外串口配置在另一个vi配置好再跳转到这个vi里的。请各位帮忙看看!


补充内容 (2016-8-18 10:25):
补充一下,这个串口是被动接收型的,下位机持续发送数据。根据情况上位机发送指令。我令while循环500ms循环一次。是不是因为500ms时间太长了?
QQ图片20160817201201.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
潜默无闻的电子小白
1楼-- · 2019-07-17 16:53
我用Myrio也没成功,一直好奇,Lab模块的协议是不是得需一些延时,一些SPI,IIC都没成功过
smilewhale
2楼-- · 2019-07-17 17:03
潜默无闻的电子小白 发表于 2016-8-18 19:46
我用Myrio也没成功,一直好奇,Lab模块的协议是不是得需一些延时,一些SPI,IIC都没成功过

问题应该是出在延时上,把500ms改成300ms,情况好很多。等解决了我会把程序上传上来供参考。
潜默无闻的电子小白
3楼-- · 2019-07-17 17:53
smilewhale 发表于 2016-8-19 20:28
问题应该是出在延时上,把500ms改成300ms,情况好很多。等解决了我会把程序上传上来供参考。

嗯  我是玩LABVIEW的MYRIO的  也需要这些。  谢谢了
倾国倾城倾了天下
4楼-- · 2019-07-17 23:49
 精彩回答 2  元偷偷看……

一周热门 更多>