VSIA函数 运行时 出现error 然后有代码具体见下图 大神们进来看看 帮帮忙 谢谢啦!在线等!急急急啊
看到没小伙伴 一个图是visa配置上来就出现了error,一个是运行到visa读取出现了error 为什么会这样?我的程序连接有问题,还有一个我很久就想问的问题! 为什么我写了一个程序,调试什么问题都没有,然后我新建一个VI,复制源程序,发现到新VI上我高亮运行程序,也会出现上图中的error,这是没有问题的程序一点没动复制过来的,为什么就会出现问题了呢?
你把那个错误给show出来看看,有可能是这个串口正被别的程式暂用,建议把labview所有的程式或者其他使用串口的程式关闭,然后你再试一下
有时候关了就好了 但是有时候运行的过程中突然出错了 我上面的图片的这个程序应该调才不会有error
错误输出的结果 可是我看不懂啊
我們之前遇到的串口初始化失敗都是因為別的程序在占用串口,你可以试试别的串口,或者把其他的程式都关闭,再打开你的程式试一下
好的 我试试
这样子的...
这个错误看不清,我记得会有更详细的错误说明呢?我在你的程序中看到串口关闭,但没有看到串口打开啊
我没有做串口打开啊, 这个好像不是必须的,就像是清空缓冲区那个函数。
大家帮忙解决下啊....
配置之后出错只能说明你的串口资源被其他人占用或者你这个串口根本就不存在。读取错误表明你没有东西返回,读取时在规定时间内未收到指定字节就会报错..建议使用属性节点。
在读取缓冲区时我用了属性节点----bytes of port ,但是这个属性节点在高亮的时候有时候会显示读取字节数为零。不清楚这是为什么?
没遇到这种情况的说~~帮不了~
等我解决了,等你遇到了,记得回来看看...
检查串口是否兼容
为啥我遇到这个err时显示读取帧错误呢
这个问题还没解决?
解决了木有嘛? 我还是想学习学习呢~~
问题本质上没有解决,但是我避开了这个问题,用新的办法解决了我程序的问题,总不能这个问题没人解决就停了我程序吧....
读取帧错误? 能不能上图说话啊...
如图
好奇你是怎么成功避开的
方便传个一小段程序来看看嘛,这我也不知道到底是什么...
我只是把程序err记下来了
程序没影响,换了个串口试试
感谢小编啊,感谢小编啊,感谢小编啊,感谢小编啊,感谢小编啊,感谢小编啊,感谢小编啊,
en,我的也是程序没影响,但高亮有error,可能在特定的情况下会出错吧,总之一定是个bug
具体是什么情况导致的,估计还是要好好研究下颚,我觉得要不发上来大家一起研究研究嘛~
这几天忙着有事没看帖子,真是抱歉。我就是用公式节点,用C语言写了段程序解决的。