运动控制卡一个简单的顺序问题
时间: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 函数 利用循环检测是否运动完成 ,完成后循环停止再进行另一个轴的运动
状态机可以实现你的需求