仪器资讯

西门子840D数控系统报21612 故障排除方法及案例分析

用户体验

西门子840D数控系统报21612故障排除方法及案例分析

21612通道%1轴%2:复位使能,原因%3

参数:%1=通道号

%2=轴名称,主轴编号

说明:引起报警的原因%3:

0:报警原因不能够有系统精确确定;

1:接口信号"伺服控制使能"(DB31-61,DBX2.1)丢失;

2:接口信号"脉冲使能"(DB31-61,DBX21.7)丢失;

3:驱动信号"使能脉冲"(DB31-61,DBX93.7)未被置位;

4:驱动信号"驱动准备好"(DB31-61,DBX93.5)未被置位。

只要有这些运动使能信号("伺服控制使能"、"使能脉冲"、Parking/编码器、或驱动使能,比如T663端子)被复位丢失,相应的轴就会报21612报警。

即使几何组内某个轴在运动,接口信号“控制器使能”(db3*.dbx2.1)已为显示轴设为0。在MD数组20050AXCONF_GEOAX_ASSIGN_TAB中输入的轴作为几何组的轴计数。不管运动与否,所有几何轴必须存在控制器使能。

反应:NC转换为跟踪模式。

本通道NC启动禁止。

已设置接口信号。

报警显示。

报警时NC停止。

处理:检验接口信号"伺服控制使能"(DB31-61,DBX2.1)、"脉冲使能"(DB31-61,DBX21.7)、驱动信号"使能脉冲"(DB31-61,DBX93.7)、驱动信号"驱动准备好"(DB31-61,DBX93.5),可以利用诊断操作区内的PLC状态显示)。

检查编码器部分,以及模块上的使能信号,比如T663端子。当驱动模块的使能端子失效,检查相应的接线以及硬件,比如继电器等。同时检查端子信号连接的PLC用户程序段中。

程序继续:用清除键或NC启动键清除报警。

报警号:300608轴%1驱动%2速度控制输出被限制

参数:%1=NC轴号

%2=驱动号

说明:速度控制器输出时间超过允许的限制时间(MD1605:$MD_SPEEDCTRL_LIMIT_TIME)。扭矩设定值超过扭矩限定值或者电流设定值超过电流限定值。只有当速度设定值小于速度极限MD1606$MD_SPEEDCTRL_LIMIT_THRESHOLD时监控才是有效的。

反应:-BAG没有准备就绪。

-通道没有准备就绪。

-通道没有准备就绪。

-本通道NC启动禁止。

-报警时NC停止。

-NC转换为跟踪模式。

-报警显示。

-已设置接口信号。

处理:电极被卡住、负载过重或刹车关闭?

如果功率模块允许,调高旋转扭矩限制、功率限制和电流限制;

电机接地了吗?

检查电机变频器的连接(缺少相位,旋转区域错误)

检测编码器线数。

检测编码器、编码器电缆和保护屏是否接触不良或电缆断开。

检测编码器的旋转方向(比如编码器MD1011:$MD_ACTUAL_VALUE_CONFIGBit1)。

编码器电缆与编码器类型相配吗?

检测控制器设置(比如根据软件交换)。

检测电机的防护;

检查DC_Link电压是否正常。

检查DC_Link连接端子是否正常(检查螺钉是否紧固)。

Uce监控激活(通过供电电源关和开来实现复位)。

机床数据MD1605:$MD_SPEEDCTRL_LIMIT_TIME(和MD1606:$MD_SPEEDCTRL_LIMIT_THRESHOLD(制动器上的极限控制器)与轴的机械和动力可能性相匹配。

标准值VSA:

MD1605=200ms

MD1606=80001/min

标准值HSA:

MD1605=200ms

MD1606=301/min

交换电机(编码器已坏,电机指示线圈短路,接地或短路)。

在直线电机中:

检测实际值方向。

检测电机Zda电流的减小MD1105MD_MOTOR_MAX_CURRENT_REDUCTION,在可能的情况下扩大它的值。

检测电机连接。

在连接中电机正确通电了吗?

程序继续:用复位键在该方式组中所有通道中删除报警。重新启动零件程序。

25201轴%1伺服故障

参数:%1=轴名称、主轴号

说明:驱动装置发出信号,告诉存在一个严重的故障(状态等级1ZK1)。故障的准确原因可以识别出来,方法是评估下列驱动装置报警,它们被另外输出):

报警300500,

报警300502-300505,

报警300508,

报警300515,

报警300608,

报警300612,

报警300614,

报警300701-300761,

报警300799

该报警也可以编制在MD11412:ALARM_REACTION_CHAN_NOREADY(通道未准备就绪)中。

反应:-BAG没有准备就绪。

-通道没有准备就绪。

-如果导致发生报警的是一单个轴,则报警仅对这一轴有效(不影响通道或该方式组)。

-通道没有准备就绪。

-本通道NC启动禁止。

-报警时NC停止。

-NC转换为跟踪模式。

-报警显示。

-已设置接口信号。

处理:对以上所列驱动装置警报的评价。

程序继续:用复位键在该方式组中所有通道中删除报警。重新启动零件

处理故障的案例分析与经验

21612故障分析

轴在运动中被复位,出现21612:Channel%1axis%2VDIsignalservoenableresetduringmotion,即通道1的轴2的VDI驱动使能信号在运动中复位。

21612的报警通常都是随着其他的报警出现,由于满足机床运动的某个条件在运动中突然丢失,因此PLC的"伺服控制使能"(DB31-61,DBX2.1)被复位为0,相应的轴运动停止。21612报警是出现的结果,而不是原因,通常Z后出现,所以显示在OP上。因此这种情况下一定需要在报警纪录中检查其他出现的报警,一起分析处理。

之所以出现21612这个报警,是使能被去掉了,有两种情况:一种是系统报警,从内部断开使能,通常还会有其他报警;另一种是使能的某个条件不满足,PLC程序断开使能,比如液压压力低于阀值。如果是后一种,编写PLC程序的时候,应该多做些报警提示信息,这样用户就知道是什么原因引起的,便于维护。比如某台龙门机床,Z轴往下走时出现21612报警,检查发现是C轴夹紧信号丢失,打开看是线松了,往下走拉紧线就接触不了。

案例分析

例1:DMGDMC635V加工ZX,数控系统为西门子SINUMERIK840DPOWERLINE在自动运行过程中,突然停止运行而转到急停状态,屏幕显示如下报警信息:

27001AxisSP1errorinamonitoringchannel,code3…44,value:NCK-296573690,drive-296573509

300911AxisSP1drive6errorinonemonitoringchannel

27023AxisSP1stopBtriggered

27024AxisSP1stopBtriggered

300508AxisSP1drive6zeromarkmonitoringofmotormeasuringsystem

21612Channel1axisS1/SP1VDIsignal“serverenable”resetduringmotion

25201AxisSP1drivefault

其中25201报警是由于其它故障信号触发而产生的,可以暂时不管它。

21612通道1轴SP1正在运动时VDI信号“伺服使能”被复位,主轴如果正在高速旋转,一般情况下突然停机都会导致各个模块掉电的时间差,CPU(NCK-PLC)单元没有停止的情况下,伺服驱动模块连接电机的功率模块先失电,而伺服驱动模块连接CPU的控制模块仍旧正常工作,这样的情况就会导致CPU发出使能复位信号(VDI信号),而这时由于惯性主轴仍旧高速旋转。所以往往21612不会是硬件损坏所致的严重报警,而是极短暂的电源缺失故障,重启后一般能消失,因此这个报警号也可以排除出的视线。

报警号27001显示驱动轴实际位置信号值和通道位置监控值之间存在的差异(MD1305~MD1363)超出监控公差值(MD36905~MD36963)的范围。对于这种报警,只要设定的机床数据没有被改动,一般来说通过启动复位仍无法解决就应该考虑硬件损坏的可能。但是,这个报警号涉及的硬件较多,几乎涵盖整个控制回路,因此可以同时结合其他的报警号来分析处理。

报警号27001出现后重启系统,如果随即出现27023、27024报警即可断定存在硬件故障。伺服系统控制下的电机处于静止状态的时候,肉眼看到的是一动不动的,然而实际上“静止”的电机是不断的运动着的。

原理如下,伺服系统驱动的动力电流流过电动机绕组而形成一个力矩,这个力矩使电动机有一个旋转的趋势并产生一个微小的动作,此时位置反馈系统检测到这个动作,经过系统运算后发出一个反向的动作信号以补偿这个微动过程,这样就会产生一个与先前相反的运动趋势。微动着的电动机在人们的感知下就是一个有着强劲输出力矩的静止的电动机,而要保持系统要求的静止状态,系统设计师要为这个微动设定一个范围,这个范围就是电动机“静”与“动”的分水岭,也就是27023,27024报警号得以触发的“安全静止公差”,一旦超差,即触发报警。

报警号300508是监控轴的零标志监控信号,一般是反馈信号弱、反馈回路受到电磁干扰、反馈回路硬件损坏等原因。一般通过重启机器是否可以暂时消除报警来判断是否为电磁干扰或硬件损坏,重启报警消除那么多数是电磁干扰所致,后续要仔细检查周围用电环境,或者加装隔离稳压电源(有源稳压)来解决。

重启报警消除不掉,那么多数是硬件原因,首先检查编码器光栅尺连接电缆是否老化或虚接,可以更换电缆(比较便宜),如果有接近开关、BERO、之类的检测元件Z好先试着调近检测间距,如果这些都已经确认没有问题,那么,只剩下两种可能:(1)611D驱动控制板损坏了,(2)编码器或光栅尺等检测器件损坏了。611D驱动控制板可以通过交换法与其他轴交换,如果报警号跟着控制板走,那么购买相应型号控制板换上就可以了;如果报警信号仍然停留在原来的轴上,那么,该换的就是反馈器件(编码器或光栅尺等)了。

使用西门子原装的编码器电缆(有更高的屏蔽等级)。

检测编码器、编码器电缆和屏蔽连接是否接触不良或电缆断掉。

检测控制模块(屏蔽连接)前板上面的螺钉。

若使用齿轮编码器,检查齿轮和编码器之间的间距。

更换编码器、编码器电缆或者控制模块。

检查直流母线的金属涂层。

在使用BERO时,被监控的不是BERO信号而是零标记。

检查控制模块(屏蔽连接)前板上面的螺钉,是为了确保屏蔽接触良好,保证屏蔽效果。检查直流母线的金属涂层,是为了保证直流母线接触良好,使模块供电稳定,不至于产生干扰或者工作不稳定。

在使用BERO时被监控的不是BERO信号而是零标记。BERO信号就是零标志信号,检查一下电气图纸,驱动模块的BERO端子是不是连接一个开关,这个开关应该是轴的零位开关。

例2某台磨床有一段时间经常出现21612报警,磨削中砂轮自动停止,消除报警后再启动又正常。查找紧接着21612之前的报警为700113:砂轮转速报警。用数字转速表检测,发现报警前瞬间检测出来的砂轮转速比程序中数值高出150rpm以上,因此可以判断NC认为砂轮超速而停止砂轮轴。检查原因:砂轮不平衡量过大,重新调整后故障消除。

例3:二轴数控钻铣床,Z2轴在加工中频繁出现25050Z2轴轮廓监控,21612通道2Z2轴伺服使能运动过程中被复位报警,机床停止加工。

分析处理:手动状态下操作,发现Z2轴向+方向移动一定距离,都会出现报警。报警后查看Z2轴接口信号伺服使能(DB31-48,DBX21)复位为0,Z轴伺服驱动模块X34报亮。

因为Z1与Z2轴伺服系统采用相同的电机,伺服驱动模块,所以对Z1轴与Z2轴进行观察、比较。发现Z2轴电机实时电流参数MD1708在启动后,马上从百分之十几变成40%以上,之后机床出现报警。而Z1轴则没有出现这样的情况。打开Z2轴罩壳,发现Z2轴塞铁未固定,造成Z2轴在往+方向移动时,塞铁越卡越紧,以致Z2电机运转过程中抗力过大,电机电流超过报警值,并复位Z2轴伺服驱动的伺服使能,机床停机。拆下损坏的塞铁,修复并重新安装,报警消失,故障排除。


仪器网-专业分析仪器服务平台,实验室仪器设备交易网,仪器行业专业网络宣传媒体。

相关热词:

等离子清洗机,反应釜,旋转蒸发仪,高精度温湿度计,露点仪,高效液相色谱仪价格,霉菌试验箱,跌落试验台,离子色谱仪价格,噪声计,高压灭菌器,集菌仪,接地电阻测试仪型号,柱温箱,旋涡混合仪,电热套,场强仪万能材料试验机价格,洗瓶机,匀浆机,耐候试验箱,熔融指数仪,透射电子显微镜



2004-11-15
您可能感兴趣的产品评测