微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 运动控制卡一个简单的顺序问题

运动控制卡一个简单的顺序问题

时间:10-02 整理:3721RD 点击:
新人刚接触labview,调用两个简单的运动,分别控制两轴。暂时采用顺序结构,想实现先运行一轴停止后,再运行另外一轴。现在问题是,第一个还没运动完,第二个就开始运行了,不是想要的结果。尝试过在第一个顺序中添加个适当的等待延时,可以实现在这个延时等待中一轴运行完后,另外一轴才开始运动。但是这样做只能是投机取巧,不是想要的结果。不知道顺序那里有问题,还有如果不用顺序结构,还可以用什么方法。多谢了!


你可以检测运行速度,如果为0则认为第一轴停了

嗯,昨天也尝试过读轴是否运动的参数,可能出现运动与不运动的临界状况,导致程序跑乱了

呵呵,加个几十毫秒延迟也未尝不可

凌华一轴APS read motion =0 下一轴APS d move input

谢谢小编 学习了

下一轴APS d move input  可以说下什么意思吗?

比较一下规划位置和实际位置。

也想过呀,实时采集当前位置,调用函数库后,想通过数字显示显示出来,但是不知怎么实现。有人说,试下定时采集,新手就是不知道怎么用呀。

挺好的,huatuoyf.com/product/609.htm

状态机啊,哥!

小编,我也正在做labview与运动控制卡的项目能不能请教你一些问题。留个qq我加你

看看,参考参考

加我吧,我也在做运动控制卡方面的,810193283,以后有问题可以互相交流哈

肯定要检查最终运行结果才能开始下一次的动作

有个check done 函数  利用循环检测是否运动完成 ,完成后循环停止再进行另一个轴的运动

状态机可以实现你的需求

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top