### MCIRC_TURNABS -- 旋转台插补-绝对

类型 | 多轴运动指令
描述 | 旋转的插补运动，保证在旋转台上是圆弧运动。 旋转功能是指工作平台在与 XY 平行的平面上旋转，旋转的正向与 XY 的正向要一致（右手法则）。 旋转的参数存储在 TABLE 表里面，依次存储 R 轴号，R 轴一圈脉冲数，X 轴号，Y 轴号， X 圆心，Y 圆心。 自定义速度的连续插补运动可以使用 SP 后缀的指令，见*SP 描述。
语法 | MCIRC_TURNABS(tablenum, refpos1, refpos2, mode,end1, end2 [, dis3, dis4, dis5]) tablenum：存储旋转参数的 table 编号 refpos1：第一个轴参考点，绝对位置 refpos2： 第二个轴参考点，绝对位置 mode：1-参考点是当前点前面，2-参考点是结束点后面，3-参考点在中间，采用三点定圆的方式 end1 ：第一个轴结束点，绝对位置 end2 ：第二个轴结束点，绝对位置 dis3：螺旋轴的结束位置
适用控制器 | 通用
例子 | BASE(0,1,2) ATYPE=1,1,1 '设为脉冲轴类型 UNITS=100,100,100 DPOS=0,0,0 SPEED=100,100,100 '主轴速度 ACCEL=1000 ,1000,1000 '主轴加速度 DECEL=1000 ,1000,1000 '主轴减速度 TABLE(0, 3, 3600, 0,1, 0,0) '设置旋转台的参数 TRIGGER TURN_POSMAKE(0,100,200,5,10) MCIRC_TURNABS(0,TABLE(10),TABLE(11),3,200,300,10) '圆弧的同时 3 轴旋转 WAIT IDLE 插补轨迹 DPOS(0)垂直刻度 200 DPOS(1)垂直刻度 200 DPOS(2)垂直刻度 200
相关指令 | MOVE_TURNABS，TURN_POSMAKE