840D Grob设备,修改回参考点程序

已锁定

席玮

  • 帖子

    29
  • 精华

    0
  • 被关注

    1

论坛等级:游侠

注册时间:2018-07-15

普通 普通 如何晋级?

840D Grob设备,修改回参考点程序

897

5

2021-11-15 15:26:24

目的:

回参程序逻辑希望设置成以下:

1)A轴角度>-20度,可按原设定程序返回。

2)-90度<A轴角度<-20度时,按以下步骤:①退Z轴回参考点,②走X轴至绝对坐标值3.6,③走Y轴至96.0,④旋转A轴至-90度,⑤旋转B轴至180度,⑥返回A轴至0度,⑦此时已至安全区域,返回其他各轴回正常参考点即可。


以下为我修改的程序,手动转到A-25度,执行该程序时,未执行N47919~N47924。
我的疑惑是N47920,这一段是正确的吗?可以比较当前A轴位置是否在-20.0到-90.0之间吗

IF(HOMEPOS_A_AXIS_FOR_B_AXIS==TRUE)

N47912    ;===========================

N47913    ;== A- axis to home position

N47914    ;===========================

N47915    IF((DBNCI_typGxxxAxx==TRUE)OR(DBNCI_typGxxxABxx==TRUE))

N47916       GETD(A)

N47917       IF($AA_REF[A_1_]==FALSE)

N47918          IF(DBNCI_typGxxxABxx==TRUE)

N47919             IF($AA_IM[A]<=($MA_POS_LIMIT_PLUS[A_1_]- 21.0))

N47920                     IF($AA_IM[A]<=-20.0)AND($AA_IM[A]>=-90.0

N47921                         G74 X_1_=0

N47922                         G74 Y_1_=0

N47923                         G01 B=180.0 F=feedB

N47924                         G74 A_1_=0

N47925                       ELSE


N48010                G74 A_1_=0  

                     ENDIF                                     

N48011              ELSE

N48012                A=($MA_POS_LIMIT_PLUS[A_1_]-21.0) G153

N48013                G74 A_1_=0

N48014             ENDIF

N48015           ELSE

N48016             G74 A_1_=0

N48017          ENDIF

N48018       ENDIF


840D Grob设备,修改回参考点程序 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有24799条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。