### MOVE_PWM -- 缓冲 PWM

类型 | 特殊运动指令
描述 | BASE 轴运动缓冲操作 PWM。 这个指令 LOAD 执行时不做任何运动，只操作 PWM。此指令的 MTYPE 与 MOVE_OP 一致。 PWM 只能通过设置占空比为 0 来关闭，不能通过设置 PWM 频率为 0 实现，PWM 频率一定要在 PWM 开关之前调整。
语法 | MOVE_PWM(pwmindex,duty[,freq]) pwmindex：pwm 编号 duty：占空比，指有效电平占整个周期的比例；范围 0-1，设置 0 时关闭 pwm；一个周期中先输出有效电平，再输出无效电平 freq：频率，缺省为 1KHz，硬件最大为 1MHz，软件最大为 2KHz
适用控制器 | 20170503 以上固件
例程 | RAPIDSTOP(2) WAIT IDLE TRIGGER TICKS=0 BASE(0) SPEED = 1000 MOVE(10) MOVE_PWM(0, 0.111, 2000) '轴 0 运行到 10 时，操作 PWM0 MOVE_DELAY(111) MOVE_PWM(0, 0.333) MOVE_DELAY(111) MOVE_PWM(0, 0.555, 3000) MOVE(100) WHILE NOT IDLE MOVE_PWM(0, 0, 1000) '关闭 PWM ? -TICKS, PWM_FREQ(0), PWM_DUTY(0) WA 10 WEND
相关指令 | PWM_DUTY，PWM_FREQ