加速度调整

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基本功能说明——加速度及其突变(B2)

本部分主要介绍下面这些内容

✧加速度(Acceleration)

✧突变(Jerk)

✧膝形加速度特性(Kneeshaped acceleration characteristic)

详细的功能描述见下表:

常数特性曲线双曲线特性曲线

线性路径段的替代特性曲线

基本功能说明——加速度(B2)

(范例简介)

1: Acceleration

1.1路径速度特性

程序实例:

N53 ID=1 WHEN $A_IN[1]==1 DO $AC_PATHACC = 2 * $MA_MAX_AX_ACCEL[X]

N54 ID=2 WHENEVER ($AC_TIMEC > 16) DO $AC_OVR=10

N55 ID=3 WHENEVER ($AC_TIMEC > 30) DO $AC_OVR=100

; Approach

N1000 G0 X0 Y0 BRISK

N1100 TRANS Y= -50

N1200 AROT Z=30 G642

; Contour

N2100 X0 Y0

N2200 X= 70 G1 F10000 RNDM=10 ACC[X]=30 ACC[Y]=30

N2300 Y= 70

N2400 X 0

N2500 Y 0

N3000 M30

注1:$A_IN(n)为NCK输入系统变量,共有8组40个点,并需参数MD10350设置生效,

当然NCK输出系统变量为$A_OUT(n), 共有8组40个点,并需参数MD10360设置生效

注2:ID=1 WHEN $A_IN[1]==1 DO $AC_PATHACC= 2*$SM_MAX_AX_ACCEL[X] 为一同步动作。

“ID=1”为同步动作1识别号,一个程序可有255个同步动作,ID只能在自动工作方式下运行,

另一种为“IDS”可在其他工作方式下运行,他们都是模态的,当然如没有“ID”和“IDS”识别符为非模态的。

“WHEN”为同步动作频率,还有其他几种为“WHENEVER”“FROM”“EVERY”

注3:“$AC_PATHACC”为路径加速度系统变量

注4:“$AC_TIMEC”为程序块开始时的插补循环时间

注5:“$AC_OVR”为同步动作时的路径倍率

注6:“RNDM”为模态倒圆(半径)

注7:“G642”拐角倒圆轴向偏差, 偏差由参数MD33100设置注8:“ACC[X] 和ACC[Y]”改变轴的加速度

图形分析

2:JERK

2.1路径速度特性

程序实例:

N10 $AC_PATHACC= 0

N20 $AC_PATHJERK = 4 * ($MA_MAX_AX_JERK[X] + $MA_MAX _AX_JERK[Y] / 2 N54 ID=1 WHENEVER ($AC_TIMEC > 16) DO $AC_OVR=10

N55 ID=2 WHENEVER ($AC_TIMEC > 30) DO $AC_OVR=100

; Approach

N1000 G0 X0 Y0 SOFT

N1100 TRANS Y= -50

N1200 AROT Z=30 G642

; Contour

N2100 X0 Y0

N2200 X= 70 G1 F10000 RNDM=10

N2300 Y= 70

N2400 X 0

N2500 Y 0

N3000 M30

注1:“$AC_PATHJERK”为路径突变系统变量图形分析

3:Acceleration and jerk

4:参数简介

MD32300=1 MAX_AX_ACCEL 轴最大加速度,不同的轴可设置不同的加速度,其值大小可依据机械特性好坏作调整MD32400=0 AX_JERK_ENABLE 轴突变使能

MD32402=1 AX_JERK_MODE 轴突变方式选择1=2nd degree filter 2=Floating average generation 3=Bandstop

MD32410=0.001 AX_JERK_TIME 轴突变滤波器时间常数

MD32412=10 AX_JERK_FREG 轴突变滤波器块频率

MD32414=0 AX_JERK_DAMP 轴突变滤波器衰减

MD32420=0 JOG_AND_POS _JERK_ENABLE 在JOG和REF和定位工作方式时轴突变使能

MD32430=1000 JOG_AND_POS_MAX_JERK 在JOG和REF和定位工作方式时轴最大突变值设定

MD35220=1 ACCEL_REDUCTION _SPEED_POINT

MD35230=0 ACCEL_REDUUCTION_FACTOR

MD20500=0 CONST_VELO_MIN_TIME

MD20600=100 MAX_PATH_JERK 在SOFT方式,最大路径突变限制

MD20610=2 ADD_MOVE_ACCEL_RESERVE

MD42500=10 SD_MAX_PATH_ACCEL 最大路径加速度如果MD42500

MD42510=100 SD_MAX_PATH_JERK 最大路径突变如果MD42510

相关文档
最新文档