换刀程序两种IF程序段结束方式有什么区别?

已锁定

手机用户20241014505988

  • 帖子

    2
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2024-10-14

普通 普通 如何晋级?

换刀程序两种IF程序段结束方式有什么区别?

2975

4

2024-10-14 15:04:17

N70 IF(($P_SIM==1) OR ($P_ISTEST==1)) GOTOF END1

N80 IF (($P_SEARCH==0) AND (_NWT==_ACT) AND (_NWT>0) AND (_ACT>0)) GOTOF INFO1

N90 IF (($P_SEARCH==0) AND (_NWT==_ACT) AND (_NWT==0) AND (_ACT==0)) GOTOF INFO2

N140 END1:

N150 M206 ; Tool Change Order

;WAITM(1,1,2)

N170 STOPRE

;G4F0.02

N179 M87

G4F0.1

STOPRE

N180 M17

N190 INFO1:MSG("**** 无换刀动作原因:编程刀具号 = 主轴刀具号 ****")

N200 G04F0.3

N210 MSG("")

N220 M17

N230 INFO2:MSG("**** 无换刀动作原因:主轴上无刀 ****")

N240 G04F3

N250 MSG("")

N260 M17



N106  IF ($AA_IM[Z]<700)

 N120 G153 G0 G90 Z=700 ;MOVE TO SAFE PLACE

ENDIF


_MMM:

IF ( $A_DBW[0]==87 ) GOTOB _MMM

G4F0.1

ENDIF


1、第一种是跳转后M17结束程序,一种是IF和ENDIF配合使用。两种程序的输入都有IF,有什么区别吗?  2、N150 M206 ; Tool Change Order这条指令是什么意思?从输入条件看,HMI模拟,vnck,sinutrain执行程序激活,或者程序测试激活以后,就会工具改变指令???

换刀程序两种IF程序段结束方式有什么区别? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25509条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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