第一,同一个轴做绝对值正反转,楼主似乎用了至少两个绝对指令块。其实完全一个就可以,只需要在位置值上更改就好了。
第二,在上述基础上,位置值更改,需要马上更新到新的位置值,其实只要用新的Abs_Execute信号触发,覆盖上一个触发信号就可以了。那么你所用的用上一个DONE来实现也是没错的,但是会有出现你所说的延迟现象。有没有什么好的办法呢?让这个Execute触发信号更快?但是又不能一直为1(因为不能实现在当前运动中更改位置值或者速度值),方法是有的,那就是对此信号取反。即A= NOT A。就可以实现快速的新的触发。
19-09-23 16:15