MC_MoveSuperImposed与MC_MoveAdditive

使用指令MC_MoveAdditive,该指令是在原有持续运动位移位置上增加Distance位移,并将速度改为该指令设定值。如果Distance为0就起到了只改速度的功能(JOG运行中无法实现只更改速度)。任何分离轴(discrete_motion、continuous_motion)状态下的运动都能用该指令(比如JOG、绝对位置,速度指令),比如下图,先出发绝对位置指令按速度10运行,在触发Additive指令速度增加到15,总的位置移动距离为250。

注意:MC_MoveRelative指令是在触发当前位置上移动设置相对位置, MC_MoveAdditive是叠加,有区别的。

MC_MoveAdditive指令是叠加位置、不叠加速度只重置速度,只用于discrete_motion、continuous_motion状态,不能用于synchronized_motion状态,否则指令报错,故障码34(no ready);

MC_MoveSuperImposed指令同时叠加位置和速度,能用于discrete_motion、continuous_motion和synchronized_motion状态,比如可以用于凸轮控制的从轴,只是附加一个运动。在状态 StandStill 下,功能块 MC_MoveSuperimposed 的动作类似于 MC_MoveRelative

Copyright © www.yanjuntech.cn 2018-2025 all right reserved,powered by Gitbook该文件修订时间: 2018-10-21 17:48:59

results matching ""

    No results matching ""