### CANCEL -- 单轴停止/轴组停止

类型 | 单轴运动指令
描述 | BASE 轴减速停止，如果轴参与插补，也停止插补运动。 如果指定轴在 BASE 轴列表中，无论 CANCEL 主轴或者 BASE 轴列表中的轴，都停止轴组的插补运动 MODE0~2 减速度按 FASTDEC 和 DECEL 中最大的值。 CANCEL 后要调用绝对位置运动，必须先 WAIT IDLE 等待停止完成。
语法 | CANCEL(mode) mode：模式选择
0（缺省） | 取消当前运动
1 | 取消缓冲的运动
2 | 取消当前运动和缓冲运动
3 | 立即中断脉冲发送
适用控制器 | 通用
例子 | 例一 BASE(0) DPOS=0 SRAMP=0 ATYPE=1 UNITS=100 SPEED=1000 ACCEL=1000 DECEL=1000 '减速度设为 1000 FASTDEC=10000 '快减减速度设为 10000 TRIGGER '自动触发示波器 MOVE(1000) '当前运动 MOVE(-1000) '缓冲运动 CANCEL(1) '此时轴只执行完 MOVE(1000) 运动轨迹 MSPEED(0)垂直刻度 1000 因为取消的是缓冲，当前运动还是按减速度正常停止。 例二 BASE(0) ATYPE=1 DPOS=0 SPEED=100 ACCEL=1000 DECEL=1000 '减速度设为 1000 FASTDEC=10000 '快减减速度设为 10000 TRIGGER '自动触发示波器 MOVE(10000) '当前运动 10000 DELAY(2000) '延时 2 秒 CANCEL(3) '此时直接切断脉冲发送，轴立即停止，减速度为 10000 运动轨迹 MSPEED(0)垂直刻度 1000 例三 BASE(0,1) DPOS=1,1 ATYPE=1,1 SPEED=1000,1000 ACCEL=1000 DECEL=1000 '减速度设为 1000 FASTDEC=10000 '快减减速度设为 10000 SRAMP=0,0 TRIGGER MOVE(1000,500) '插补运动 DELAY(1000) '延时 1 秒 CANCEL(2) AXIS(1) '停止轴 1，轴 1 参与了插补，插补运动也停止减速度为 10000 运动轨迹和速度曲线 DPOS(0)垂直刻度 1000，无偏移 MSPEED(0)垂直刻度 1000，偏移-1000 DPOS(1)垂直刻度 1000，无偏移 MSPEED(1)垂直刻度 1000，偏移-1000
相关指令 | RAPIDSTOP ，DECEL，FASTDEC