【请登录】【免费注册】

首页新闻技术产品供应二手培训展会物流维修求购招商招标招聘企业

技术

搜索
技术文章机械知识技术技巧论文试题维修知识招投标知识
您的位置:盘古机械网>技术文章>技术技巧>详情

SIEMENS(西门子)操作、编程故障维修 14 例

时间:2009年02月12日浏览:2647次收藏分享:

例1.SIEMENS 802C 12110号报警的故障维修
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时出现12110号报警。 
    分析及处理过程:报警显示通道1段N50句法不能解释。切换至编辑状态,找到N50句 
 
    …… 
    N50 G02X-50Y-50CR50F100 
    …… 

    仔细分析N50句,重新计算圆弧半径与圆弧终点是否矛盾,并未发现异常。查阅操作手册,发现圆弧插补的正确格式为: 
    “G02(G03)X  Y   CR=F”,将程序修改为:“N50 G02X-50 Y-50CR=50 F100”。按复位键消除报警,重新启动程序,工作正常。
例2.SIEMENS 802C 2180号报警的故障维修
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时出现12180号报警。
    分析及处理过程:报警显示通道1段N60算术变量R1未定义。切换至编辑状态,找到N60句:    
    ……
    N60 R1=R2‐‐5
    ……
    仔细分析N60句,发现R1赋值错误,将程序修改为:“N60 R1=R2-(-R3)”。按复位键消除报警,重新启动程序,工作正常。
    注:在编写零件加工程序特别是编写用户宏程序时,要正确使用括号等符号,清楚地写出表达式,这样有助于提高程序的清晰度和可读性。
例3.SIEMENS 802S 12110号报警的故障维修
    故障现象:某配套SIEMENS 802S的数控铣床,执行某加工程序时出现12110号报警。 
    分析及处理过程:经检查发现该零件加工程序段中有如下程序: 
    …… 
    N110G01 110X20.0Y30.0F800; 
    …… 
    程序段中编程的地址与句法定义的有效的G功能相矛盾。线性程序段中不可以编程插补参数,将程序修改为:N110G01X20.0Y30.0F800;按复位键消除报警,重新启动零件程序,工作正常。
例4.SIEMENS 802C 14011号报警的故障维修 
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时出现14011号报警。 
    分析及处理过程:14011号报警的含义为“调用的程序不存在,或者没有供执行”。检查零件加工程序段并没有发现明显的错误,但程序中使用M98指令调用了子程序,程序如下: 
    N20 M98 P0010; 
    于是,检查子程序,但发现找不到该子程序。从正在运行的零件程序中(主程序或子程序)调用所要调用的程序,但是它在NC存储器中不存在,因此产生此报警。 
    消除方法:正确修改零件程序,并 
    1)在调用的程序中检查子程序名称是否正确无误。 
    2)检查被调用程序的名称是否正确无误。 
    3)检查程序是否已经传送到NC存储器。 
    按复位键消除报警,修改程序,重新启动零件程序
例5.SIEMENS 802C 14012号报警的故障维修 
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时出现14012号报警。 
    分析及处理过程:14012号报警的含义为“超出最大的子程序嵌套级”。对配套SIEMENS 
    802S/802C系统的机床而言,显示该报警号即:超出最大为4级的嵌套级。如果从主程序调用子程序,从主程序出发只能调用3级。 
    消除方法:修改加工程序,缩小嵌套级。比如:通过编辑器把下一个嵌套级的子程序拷贝到所调用的程序中,取消该子程序的调用,这样可以使嵌套级减少一级。按复位键消除报警,重新启动零件程序。
例6.SIEMENS 802C 14013号报警的故障维修 
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时显示14013号报警。 
    分析及处理过程:14013号报警的含义为“子程序调用次数不正确”。根据报警提示检查零件加工程序,发现如下程序: 
    N80 M98 P200102100; 
    很显然,在这里“P200102100”是错误的,根据如下所示,修改调用次数和子程序号。
通常情况下,在使用M98指令调用子程序编程时编程的调用次数不能为0或为负值时,同时,子程序调用次数的范围为1~9999,不应超过,否则机床报警。 
    消除方法:正确修改零件加工程序,选择合适的子程序调用次数。按复位键消除报警,重新启动零件程序。
例7.SIEMENS 802C 14095号报警的故障维修 
    故障现象:某配套SIEMENS 802C的数控铣床,执行某零件加工程序时出现14095号报警。 
    分析及处理过程:配套SIEMENS 802C系统的机床无法完成编程半径为0的圆加工,故以下程序错误。 
    N50 G02X50.0Y50.0CR=0F100; 
    且圆弧半径CR有正负之分,当圆弧小于或等于半圆时,CR为正;当圆弧大于半圆时,CR为负。 
    消除方法:正确修改零件加工程序,选择适当的CR值。按复位键消除报警,重新启动零件程序。
例8.SIEMENS 802C 14760号报警的故障维修 
    故障现象:某配套SIEMENS 802C系统的数控铣床,执行某零件加工程序时出现14760号报警,报警显示:一个功能组中的某个辅助功能被多次编程。 
    分析及处理过程:经检查发现该零件加工程序段中有如下程序: 
    N40 G91 G01 X10.0Y20.0 M03M03 S400; 
    显然,出现此报警很可能是因为编程者程序输入错误。删去其中一个M03指令,用复位键删除报警,重新启动零件程序即可。通常情况下机床生产厂商已经通过机床数据把M功能分成各个功能组,并根据需要设定成变量。划分各个功能组时,使每个组中各个功能之间相互排斥。在一个功能组之内仅可以有一个辅助功能有效。只要不是编程者重复输入同一M指令,基本可以避免类似情况的发生。
例9.SIEMENS 802C 14900号报警的故障维修 
    故障现象:某配套SIEMENS 802C系统的数控铣床,执行某零件加工程序时出现14900号报警,报警显示:使用了圆心或终点编程。 
    分析及处理过程:在用张角编程一个圆弧时不仅编程了一个圆心点,此外还编程了圆弧终点,导致所编程的圆弧超静定而出现报警。故以下程序错误。 
    N50 G20 X50.0 Y40.0 I10 J-10 AR=105; 
    为避免此类情况的发生,应选择合适的编程变量,以便能从工件图样中方便、正确地获得尺寸。 
    消除方法:修改零件程序,选择合适的编程变量,删除多余的限制条件,用复位键删除报警,重新启动零件程序。
例10.SIEMENS 802C 14800号报警的故障维修 
    故障现象:某配套SIEMENS 802C系统的数控车床,执行某加工程序时出现14800号报警, 
    分析及处理过程:CRT显示:编程的路径速度小于等于零。检查程序段,发现如下程序: 
    N20 G96 S1200 LIMS=2000 F00; 
    很显然,旋转进给率F的值没有给定,为“00”。经查问,原来是操作人员修改程序时不小心将F值误删除了。在有G94、G95或G96的程序段中F值不能为零或为负值,在使用公制系统编程时其值范围为0.001到999999.999[mm/min、mm/r、(?/min、(?/r),使用英制系统时范围为0.0001到39999.9999[in/min、in/r]。 
    消除方法:修改零件程序,在上述数值范围内编程路径速度,用复位键删除报警,重新启动零件程序。
例11.SIEMENS 802C 14910号报警的故障维修 
    故障现象:某配套SIEMENS 802C系统的数控铣床,执行某零件加工程序时出现14910号报警。 
    分析及处理过程:编程者用张角编程圆弧时编程了一个负的张角,或者编程了一个大于或等于360旱恼沤牵市淼恼沤潜喑痰氖捣段?.0001~359.9999度。 
    N20X50.0Y35.0AR=720; 
    消除方法:修改零件程序,写入合适的张角角度。用复位键删除报警;重新起动零件加工程序。
例12.FANUC 0“NO.078号”报警的故障维修 
    故障现象:某配套FANUC 0系统的数控车床,执行某零件加工程序时出现NO.078号报警。 
    分析及处理过程: 
    报警显示:找不到地址P指定的子程序号 
    检查零件加工程序,有如下程序: 
    N20 M98P0010: 
    于是,检查M98调用的子程序,但找不到该子程序,原来操作人员将程序号输入错误,导致程序找不到所要调用的子程序。修改所调用子程序的程序号,重新启动程序,恢复正常。
例13.指令值与实际值运动不符的故障维修 
    故障现象:某配套GSK980M系统的数控机床在Y轴运动过程中发现指令值与实际值经常出现不等的情况。 
    分析及处理过程:经多次增量和MDI进给后发现,其主要原因是由于增量进给未生效,在MDI方式时,输入G91,工作台仍按G90方式运行。打开“SETTING”页面发现设置值“绝对编程=1”,更改该值,使“绝对编程=0”后再试,故障排除。
例14.大森R2J50M“400:秩序请求出错”报警的故障维修 
    故障现象:某配套R2J50M的数控机床在手动操作后,产生400“秩序请求出错”报警,机床停止工作。 
    分析及处理过程:本机床为该单位委托某机床生产厂专门生产的专用数控机床。阅读机床生产厂家资料后,发现为防止Z轴与工作台上夹具在移动过程中产生碰撞,而故意设置的联锁开关。按住限位解除开关,手动移动两轴,使其离开该区域,重新起动机床恢复各坐标轴位置后机床报警排除。

 

热门文章

业务咨询:932174181   媒体合作:2279387437    24小时服务热线:15136468001 盘古机械网 - 全面、科学的机械行业免费发布信息网站 Copyright 2017 PGJXO.COM 豫ICP备12019803号