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

2019-07-17 22:14发布

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

QQ截图20140828160554.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
chenjiecao123
1楼-- · 2019-07-18 03:04
你可以检测运行速度,如果为0则认为第一轴停了
ruan9418
2楼-- · 2019-07-18 08:58
chenjiecao123 发表于 2014-8-29 08:43
你可以检测运行速度,如果为0则认为第一轴停了

嗯,昨天也尝试过读轴是否运动的参数,可能出现运动与不运动的临界状况,导致程序跑乱了
chenjiecao123
3楼-- · 2019-07-18 09:53
ruan9418 发表于 2014-8-29 10:22
嗯,昨天也尝试过读轴是否运动的参数,可能出现运动与不运动的临界状况,导致程序跑乱了
...

呵呵,加个几十毫秒延迟也未尝不可
bank0323
4楼-- · 2019-07-18 11:05
 精彩回答 2  元偷偷看……
f12x34q56
5楼-- · 2019-07-18 13:53
谢谢楼主 学习了
ruan9418
6楼-- · 2019-07-18 14:38
bank0323 发表于 2014-8-29 23:33
凌华一轴APS read motion =0 下一轴APS d move input

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

一周热门 更多>