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

相关推荐

  • ADI4的配置

    请教各位大侠,我是一个新手,现在也是用840DI挂ADI4用模拟量来带安川的驱动,PLC硬件已经配置好了,但是在JOG下点动轴时,ADI4出来的56,14都没有电压,这是什么原因?…

    SINUMERIK 2019年6月11日
  • 828D应用三轴立加-曲面加工出现刀痕

    加工拼接曲面,出现拉丝,痕纹。加工半球面没有问题。有没有大神有好一点的调试建议。都没有臻优曲面功能。这里有三种立式加工机床,但是大机床效果竟然比小机机床好一点。 钻石用户推荐最佳答…

    SINUMERIK 2021年7月5日
  • 840Dsl MDA界面不显示输入内容的问题

    使用840D SL数控系统,软件版本V2.7 sp1,PCU50.5-C, 配NCU710.2控制模块,联机通电后发现,转换MDA界面时不显示输入的加…

    SINUMERIK 2017年11月12日
  • MCP Interface PN的GSD文件

    请哪位学友发下面两个GSD文件给我下:1、MCP Interface PN 的GSD文件(GSDML-V2.1-sinumerik-MCPRT-201…

    2020年11月1日
  • 828D模拟主轴摆动问题

    828D系统模拟主轴,摆动DB3802.DBX2002.5有效时,无模拟电压输出怎么解决(相关参数都已设好) 最佳答案 在线监控看,有没有影响触发的点 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 西门子840Dsl刚性攻丝过程中主轴加速慢,请问需要调整什么参数?

    如题,攻丝过程中主轴达不到设定的转速,相对于速度模式加速明显变慢 最佳答案 攻丝时主轴处于位置环模式,所以可以尝试修改主轴的MD32200和MD32300试一下。 提问者对于答案的…

    SINUMERIK 2020年10月31日
  • 求助 802D sl 主轴DRIVE-CLIQ 驱动报警 显示循环传送数据故障 附图

    数控铣床  加工过程中 突然主轴不转了    然后开机就显示如下报警  请大神帮忙判断下&…

    SINUMERIK 2020年11月1日
  • NC 系统变量

    2018-12-28_16-08-56.jpg 大神好,刚接触NC程序,请问图片中标注的这个系统变量来自哪里,我怎么才能找到?? 版主推荐答案 $A_IN[]和$A_INA[]j具…

    SINUMERIK 2020年10月31日
  • 请教840D SL中轴的开启指令是DB3X的哪个点?

    请教840D SL中轴的开启指令是DB3X的哪个点?谢谢 最佳答案 坐标轴要移动,前提条件是使能信号必须有效,一般包括脉冲使能与伺服使能信号,如下所示:DB3*.DB×2…

    SINUMERIK 2017年11月13日
  • 梯形图求助

    请问如何在  常闭点950.3的前面到接触器M950.3接触器前面加一个常开点? 我找不到连接的梯形图符号。请您教我下,谢谢。 图片说明: &nbsp…

    2017年6月8日