MOVECIRCABS -- 圆心画弧-绝对

类型

多轴运动指令

描述

两轴圆弧插补,圆心画弧,绝对运动。

BASE第一轴和第二轴进行圆弧插补,绝对移动方式。

自定义速度的连续插补运动可以使用SP后缀的指令,见*SP描述。

MOVECIRCABS不支持走整圆,整圆使用MOVECIRC

语法

MOVECIRCABS(end1, end2, centre1, centre2, direction)

end1:终点第一个轴运动坐标,绝对位置

end2:终点第二个轴运动坐标,绝对位置

centre1:圆心第一个轴运动坐标,绝对位置

centre2:圆心第二个轴运动坐标,绝对位置

direction0-逆时针,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位置

MOVECIRCABS(200,0,100,0,1)  '半径100顺时针画1/4圆,终点坐标

'200,0

 

插补轨迹

DPOS(0)垂直刻度100

DPOS(1)垂直刻度100

相关指令

MOVECIRCMOVECIRC2ABS*SP