AXIS_MODE -- connect运动保持

类型

轴参数

描述

设置BIT1=1,防止限位和软限位导致CONNECT运动退出。

 

设置为0时,当碰到限位后,主从轴的CONNECT连接关系断开,消除限位报警后,此时操作主轴,从轴不再跟随;设置为2,碰到限位后仍然保持连接关系,消除报警后,从轴仍然保持关联。

固件版本20170616及以上支持此功能。

语法

VAR1 = AXIS_MODEAXIS_MODE = expression

 

例程

例一:不设置AXIS_MODE参数

RAPIDSTOP(2)

WAIT IDLE

BASE(0,1)

ATYPE=1,1

UNITS=100,100

DPOS=0,0

SPEED=100,100

ACCEL=1000,1000

DECEL=1000,1000

AXIS_MODE=0,2              '设置参数

FS_LIMIT=1000,500

TRIGGER                   '自动触发示波器

CONNECT(1,0)  AXIS(1)     '1连接到轴0,比例为1

MOVE(1000)  AXIS(0)

MOVE(-1000)  AXIS(0)

 

运动轨迹如下:

DPOS(0)垂直刻度1000,无偏移

DPOS(1)垂直刻度1000,无偏移

IMG_256

1碰到限位后停止,和轴0connect连接断开,后续轴0的运动与轴1无关。

 

例二:设置AXIS_MODE参数

RAPIDSTOP(2)

WAIT IDLE

BASE(0,1)

ATYPE=1,1

UNITS=100,100

DPOS=0,0

SPEED=100,100 

ACCEL=1000,1000

DECEL=1000,1000

AXIS_MODE=0,2

FS_LIMIT=1000,500

TRIGGER                    '自动触发示波器

CONNECT(1,0) AXIS(1)      '1连接到轴0,比例为1

MOVE(1000) AXIS(0)

MOVE(-1000) AXIS(0)

运动轨迹如下:

DPOS(0)垂直刻度1000,无偏移

DPOS(1)垂直刻度1000,无偏移

IMG_256

1碰到限位后停止,但和轴0connect并未断开,运动到限位位置内,跟随轴0运动。

适用控制器

通用

相关指令

CONNECTFS_LIMITRS_LIMIT