NC程式出現12080警報

各位前輩好~
再編寫完NC程式並上傳NCU後,執行時會出現12080的警報,查警報說明為程序段編寫有問題,附上程式請各位前輩指導是哪個地方編寫出了錯,謝謝
=====================================================
PROC DRYCYC1
;---------------------------------------------------------------
;Copyright (C) Techint 1998  All Rights Reserved.   Confidential
;---------------------------------------------------------------
;$Revision:840D.1.0
;$Author:D.Gaidano
;$Date:05-Apr.-2000

;===============================================================
;This program remove coolant from the Roll
;===============================================================

DEF REAL Zspeed                     ; Z Speed in drying pass
DEF REAL CarrStartPos, CarrEndPos
DEF REAL Zfinishwiperpos
;================== GEOMETRY INITIALIZATION (mm) ======================
; For grinders with wiper device
;before MD_DistWheelFlangePxWiper=1573
IF (MD_DistWheelFlangePxWiper==0); Distance wheel flange - proximity HD side
    LOOP 
        MSG("$8000200");Error: GUD MD_DistWheelFlangePxWiper with value 0
    ENDLOOP
ENDIF


;before MD_DistPxEndRubberFootPos=230
IF (MD_DistPxEndRubberFootPos==0); Distance from PRX end to rubber at end position
    LOOP 
        MSG("$8000203");Error: GUD MD_DistPxEndRubberFootPos with value 0
    ENDLOOP
ENDIF

;before MD_SpreadWitdh=34
IF (MD_SpreadWitdh==0); Spread width
    LOOP 
        MSG("$8000204");Error: GUD MD_SpreadWitdh with value 0
    ENDLOOP
ENDIF
;================== END GEOMETRY INITIALIZATION(=======================

STOPRE
CarrStartPos=RollParameters[0]+MD_DistWheelFlangePxWiper     ; start at headstock side
CarrEndPos=RollParameters[1]+MD_DistWheelFlangePxWiper+MD_DistPxEndRubberFootPos  ; finish at footstock side 
; Roll Speed Calculation to Have a Teoretical Peripherical Speed = 1.2 m/sec
ActHeadSpeed = ABS((38.197/(RollParameters[3]+RollParameters[4])* MD_DryCyclePeripSpeed
STOPRE
M18 M09                           ; rotac out and stop coolant
M1=4 S1=ActHeadSpeed
STOPRE
G00 G90 Z=CarrStartPos           ; position Z carriage with wiper arm at roll begin
STOPRE
M44                               ; Wiper down
G04 F2
STOPRE
ZSpeed=ActHeadSpeed*MD_SpreadWitdh ;  ( ex. HD=50 rpm  =>  Z=1700 mm/min )
G90 G01 Z=CarrEndPos F=Zspeed     ;  Drying pass
G04 F2
STOPRE
M45                               ;wiper up
G04 F2
STOPRE 
Zfinishwiperpos=CarrEndPos-MD_DistPxEndRubberFootPos                                                        
G00 G90 Z=Zfinishwiperpos
STOPRE
MSG("")
M17

最佳答案

楼主只需要把程序打开,按扩展件,垂直菜单有一个“程序编号”的选项,按一下这个按键,把程序段编号,然后再执行一次程序,这是在出现报警就会指向N**,直接就可以找到出错的地方了!

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc162703.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午5:29
下一篇 2017年6月9日 下午5:29

相关推荐

  • 自定义M功能

    请问各位大侠M99以后的M指令怎样使用? 最佳答案 使用扩展M功能,DB21.DBD72,所有执行的M功能的数值,就会发送到这个双字节中,在下一个M功能执行以前,他会保持不变。在P…

    SINUMERIK 2018年3月6日
  • 西门子802C系统循环

    学校在2011年购买了一台802C系统的数控车,配备沈阳CAK3665nj床身,购买后一直闲置,最近使用出现在"循环文件末装入NC"恢复系统储存数值还是提示这个…

    2017年6月7日
  • Sinumerik One简明调试手册

    谁有Sinumerik One简明调试手册,谢谢 最佳答案 SINUMERIK ONE英文手册汇总:http://www.ad.siemens.com.cn/C…

    SINUMERIK 2021年7月5日
  • 数控系统828D异常

    在系统进行自动拓扑识别后,为什么电机的编码器不能被系统识别? 问题补充:是第三方的主轴和编码器 最佳答案 第三方的主轴和编码器需要手动输入数据,否则不能被识别。 提问者对于答案的评…

    SINUMERIK 2017年6月6日
  • 怎样使倍率不生效?

    如题,我在快速回退时希望倍率为100%,就是不论倍率开关打在哪个位置都是100%运行,使用的是840DSL,CALL的FC19. 最佳答案 楼主可将DB21.DBX6.6至0即可 …

    SINUMERIK 2017年8月15日
  • 一台200plc控制10台伺服电机用什么方案比较好

    一台200plc控制10台伺服电机用什么方案比较好,请各位老大指点谢 最佳答案 一台200plc控制10台伺服电机用DP总线控制的方案比较好,注意以下几点:1.总线控制方式可以减少…

    SINUMERIK 2017年11月16日
  • 802D主轴上外接接近开关应选取什么型号的

    我有一台802D的数控机床,现发现主轴定位有时位置有偏差但无报警,34200=7,我初步怀疑接近开关有问题,想更换一只,但说明书上的型号:3RG4050-0AG05,市场上没有。 …

    SINUMERIK 2017年8月15日
  • OEM上添加登陆界面。

    在840D上弄了一个OEM的界面,需要我厂的售后才能进去的,所以需要在OEM前面另加一个登陆界面。只有输入密码正确才能进入OEM界面,我新做了一个登陆界面表,就是不知道要如何才能与…

    SINUMERIK 2017年11月17日
  • 西门子nc系统840d

    为什么程序分成nc程序和plc程序这两者是什么关系,这个nc程序是加工程序吗,靠这个plc程序就可以控制加工中心了吗,那pcu在这里面起什么作用呀,这个西门子系统是什么作用呀,难道…

    SINUMERIK 2017年11月13日
  • 西门子840Dsl通过PLC选择加工程序

    现在有200个加工程序需要通过PLC来选择,有没有方便的办法解决这个问题? 最佳答案 楼主的问题具有一定代表性,属于是西门子应用的高级篇章,我曾对此做过一定研究,理解如下,希望对你…

    SINUMERIK 2017年6月10日