### MOVECIRC -- 圆心画弧

类型 | 多轴运动指令
描述 | 两轴圆弧插补，圆心画弧，相对运动。 BASE 第一轴和第二轴进行圆弧插补，相对移动方式，当终点距离为 0 时为整圆。 自定义速度的连续插补运动可以使用 SP 后缀的指令，见*SP 描述。 使用时需获得圆心和圆弧终点相对于起始点坐标。 坐标位置请确保正确，否则实际运动轨迹会错误。 假设起始点 A 坐标为（100,100），圆心 C 坐标为（400,100），终点 B 坐标为（400,400）。 圆心 C 相对于起始点 A 的坐标为（300,0），终点 B 相对于起始点 A 的坐标为（300,300）。
语法 | MOVECIRC(end1, end2, centre1, centre2, direction) end1：终点第一个轴运动坐标，相对于起始点 end2：终点第二个轴运动坐标，相对于起始点 centre1：圆心第一个轴运动坐标，相对于起始点 centre2：圆心第二个轴运动坐标，相对于起始点 direction：0-逆时针，1-顺时针
适用控制器 | 通用
例子 | BASE(0,1) ATYPE=1,1 '设为脉冲轴类型 UNITS=100,100 DPOS=0,0 SPEED=100,100 ACCEL=1000,1000 DECEL=1000,1000 TRIGGER '自动触发示波器 MOVE(100,100) '先运动 100,100 位置 MOVECIRC(200,0,100,0,1) '半径 100 顺时针画半圆，终点坐标（300,100） 插补轨迹 DPOS(0)垂直刻度 150 DPOS(1)垂直刻度 150 其他条件不变，将运动指令修改。 MOVECIRC(0,0,100,0,0) '半径 100，圆心（100，0）逆时针画圆 插补轨迹 竖直刻度同上
相关指令 | MOVECIRCABS，MOVECIRC2，*SP