西门子模块6ES7231-0HC22-0XA8参数选型
数控机床全部或部分丧失了规定的功能的现象称为数控机床的故障。
数控机床是机电一体化的产物,技术先进、结构复杂。数控机床的故障也是多种多样、各不相同,故障原因一般都比较复杂,这给数控机床的故障诊断和维修带来不少困难。为了便于机床的故障分析和诊断,本节按故障的性质、故障产生的原因和故障发生的部位等因素大致把数控机床的故障划分为以下几类。
1、按数控机床发生的故障性质分类
(1)系统性故障
这类故障是指只要满足一定的条件,机床或者数控系统就必然出现的故障。例如电网电压过高或者过低,系统就会产生电压过高报警或者过低报警;切削量过大时,就会产生过载报警等。
例如一台采用SINUMERIK810
系统的数控机床在加工过程中,系统有时自动断电关机,重新启动后,还可以正常工作。根据系统工作原理和故障现象怀疑故障原因是系统供电电压波动,测量系统电源模块上的24V输人电源,发现为22.3V左右,当机床加工时,这个电压还向下波动,特别是切削量大时,电压下降就大,有时接近21V,这时系统自动断电关机,为了解决这个问题,更换容量大的24V电源变压器将这个故障彻底消除。
(2)随机故障
这类故障是指在同样条件下,只偶尔出现一次或者二次的故障。要想人为地再现同样的故障则是不容易的,有时很长时间也很难再遇到一次。这类故障的分析和诊断是比较困难的。一般情况下,这类故障往往与机械结构的松动、错位,数控系统中部分元件工作特性的漂移、机床电气元件可靠性下降有关。
例如一台数控沟槽磨床,在加工过程中偶尔出现问题,磨沟槽的位置发生变化,造成废品。分析这台机床的工作原理,在磨削加工时测量臂向下摆动到工件的卡紧位置,工件开始移动,当工件的基准端面接触到测量头时,数控装置记录下此时的位置数据,测量臂抬起,加工程序继续运行。数控装置根据端面的位置数据,在距端面一定距离的位置磨削沟槽,沟槽位置不准与测量的准确与否有非常大的关系。因为不经常发生,很难观察到故障现象。根据机床工作原理,对测量头进行检查并没有发现问题;对测量臂的转动检查时发现旋转轴有些紧,可能测量臂有时没有jingque到位,使测量产生误差。将旋转轴拆开检查发现已严重磨损,制作新备件,更换上后再也没有发生这个故障。
2、按故障类型分类
按照机床故障的类型区分,故障可分为机械故障和电气故障。
(1)机械故障
这类故障主要发生在机床主机部分,还可以分为机械部件故障、液压系统故障、气动系统故障和润滑系统故障等。
例如一台采用SINUMERIK810系统的数控淬火机床开机回参考点、走X轴时,出现报警1680“SERVOENABLETRAV.AXISX",手动走X轴也出现这个报警,检查伺服装置,发现有过载报警指示。根据西门子说明书产生这个故障的原因可能是机械负载过大、伺服控制电源出现问题、伺服电动机出现故障等。本着先机械后电气的原则,检测X轴滑台,手动盘动X轴滑台,发现非常沉,盘不动,说明机械部分出现了问题。将X轴滚珠丝杠拆下检查,发现滚珠丝杠已锈蚀,原来是滑台密封不好,淬火液进人滚珠丝杠,造成滚珠丝杠的锈蚀,更换新的滚珠丝杠,故障消除。
(2)电气故障
电气故障是指电气控制系统出现的故障,主要包括数控装置、PLC控制器、伺服单元、CRT显示器、电源模块、机床控制元件以及检测开关的故障等。这部分的故障是数控机床的常见故障,应该引起足够的重视。
3、按数控机床发生的故障后有无报警显示分类
按故障产生后有无报警显示,可分为有报警显示故障和无报警显示故障两类。
(1)有报警显示故障
这类故障又可以分为硬件报警显示和软件报警显示两种。
1)硬件报警显示的故障。硬件报警显示通常是指各单元装置上的指示灯的报警指示。在数控系统中有许多用以指示故障部位的指示灯,如控制系统操作面板、CPU主板、伺服控制单元等部位,一旦数控系统的这些指示灯指示故障状态后,根据相应部位上的指示灯的报警含义,均可以大致判断故障发生的部位和性质,这无疑会给故障分析与诊断带来极大好处。维修人员在日常维护和故障维修时应注意检查这些指示灯的状态是否正常。
2)软件报警显示的故障。软件报警显示通常是指数控系统显示器上显示出的报警号和报警信息。由于数控系统具有自诊断功能,一旦检查出故障,即按故障的级别进行处理,在显示器上显示报警号和报警信息。
软件报警又可分为NC报警和PLC报警,前者为数控部分的故障报警,可通过报警号,在《数控系统维修手册》上找到这个报警的原因与怎样处理方面的内容,从而确定可能产生故障的原因;后者的PLC报警的报警信息来自机床制造厂家编制的报警文本,大多属于机床侧的故障报警,遇到这类故障,可根据报警信息,或者PLC用户程序确诊故障。
(2)无报警显示的故障
这类故障发生时没有任何硬件及软件报警显示,分析诊断起来比较困难。对于没有报警的故障,通常要具体问题具体分析。遇到这类问题,要根据故障现象、机床工作原理、数控系统工作原理、PLC梯形图以及维修经验来分析诊断故障。
例如一台数控淬火机床经常自动断电关机,停一会再开还可以工作。分析机床的工作原理,产生这个故障的原因一般都是系统保护功能起作用,检查系统的供电电压为24V,没有间题;在检查系统的冷却装置时,发现冷却风扇过滤网堵塞,出故障时恰好是夏季,系统因为温度过高而自动停机,更换过滤网,机床恢复正常使用。
又如一台采用德国SINUMERIK810系统的数控沟槽磨床,在自动磨削完工件、修整砂轮时,带动砂轮的Z轴向上运动,停下后砂轮修整器并没有修整砂轮,而是停止了自动循环,但屏幕上没有报警指示。根据机床的工作原理,在修整砂轮时,应该喷射冷却液,冷却砂轮修整器,但多次观察发生故障的过程,却发现没有切削液喷射。切削液电磁阀控制原理图如图所示,在出现故障时利用数控系统的PLC状态显示功能,观察控制切削液喷射电磁阀的输出Q4.5,其状态为“1”,没有问题,根据电气原理图它是通过直流继电器K45来控制电磁阀的,检查直流继电器K45也没有问题,接着检查电磁阀,发现电磁阀的线圈上有电压,说明问题是出在电磁阀上,更换电磁阀,机床故障消除。
4、按故障发生部位分类
按机床故障发生的部位可把故障分为如下几类:
(1)数控装置部分的故障
数控装置部分的故障又可以分为软件故障和硬件故障。
1)软件故障。有些机床故障是由于加工程序编制出现错误造成的,有些故障是由于机床数据设置不当引起的,这类故障属于软件故障。只要将故障原因找到并修改后,这类故障就会排除。
2)硬件故障。有些机床故障是因为控制系统硬件出现问题,这类故障必须更换损坏的器件或者维修后才能排除故障。
例如一台数控冲床出现故障,屏幕没有显示,检查机床控制系统的电源模块的24V输人电源,没有问题,NC-ON信号也正常,但在电源模块上没有5V电压,说明电源模块损坏,维修后,机床恢复正常使用。
(2)PLC部分的故障
PLC部分的故障也分为软件和硬件故障两种。
1)软件故障。由于PLC用户程序编制有问题,在数控机床运行时满足一定的条件即可发生故障。PLC用户程序编制的不好,经常会出现一些无报警的机床侧故障,PLC用户程序要编制的尽量完善。
2)硬件故障。由于PLC输人输出模块出现问题而引起的故障属于硬件故障。有时个别输入输出口出现故障,可以通过修改PLC程序,使用备用接口替代出现故障的接口,从而排除故障。
例如一台采用德国SIEMENS810系统的数控磨床,自动加工不能连续进行,磨削完一个工件后,主轴砂轮不退回修整,自动循环中止。分析机床的工作原理,机床的工作状态是通过机床操作面板上的钮子开关设定的,钮子开关接人PLC的输人E7.0,利用数控系统的PLC状态显示功能,检查其状态,但不管怎样拨动钮子开关,其状态一直为“0”,不发生变化,而检查开关没有发现问题,将该开关的连接线连接到PLC的备用输人接口E3.0上,这时观察这个状态的变化,正常跟随钮子开关的变化,没有问题,由此证明PLC的输人接接口E7.0损坏,因为手头没有备件,将钮子开关接到PLC的E3.0的输人接口上,通过编程器将PLC程序中的所有E7.0都改成E3.0,这时机床恢复了正常使用。
(3)伺服系统故障
伺服系统的故障一般都是由于伺服控制单元、伺服电动机、测速装置、编码器等出现问题引起的。
例如:一台数控车床使用FANUC 0iTC系统,系统出现417报警,报警信息为“SERVO ALARM:2-TH AXISbbbbbETERINCORRECT”,检查伺服系统参数设置发现,参数NO:2023被人修改成为负值。(该参数为电机一转的速度反馈脉冲数)。修改此参数,系统报警解除。
(4)机床主体部分的故障
这类故障大多数是由于外部原因造成的,机械装置不到位、液压系统出现问题、检查开关损坏、驱动装置出现问题。机床主轴、导轨、丝杠、轴承、刀库等由于种种原因,会出现丧失精度、爬行、过载等问题。这些问题往往会造成数控系统的报警。数控系统的故障判断是一个综合问题。
5、按故障发生的破坏程度分类
按故障发生时的破坏程度分为破坏性故障和非破坏性故障。
(1)破坏性故障
这类故障出现会对操作者或设备造成伤害或损害,如超程运行、飞车、部件碰撞等。
发生破坏性故障后,
例如,一台数控车床在正常加工的情况下,刀具撞到工件,造成重大的损失,经过仔细的分析,发现返回参考点错误,认真地分析发现行程开关(档块)位置与电子栅格位置重合,(偶而)造成Z方向进给多出一个电子栅格,从而造成刀具工件相撞的破坏性故障。移动行程开关位置,从问题得到圆满解决。
(2)非破坏性故障
数控机床的绝多数故障属于这类故障,出现故障时对机床和操作人不会造成任何伤害,诊断这类故障时,可以再现故障,并可以仔细观察故障现象,通过故障现象对故障进行分析和诊断。
1. PLC内外部电路
1)外部电路接线
图1是电动机全压起动控制的接触器电气控制线路,控制逻辑由交流接触器KM线圈、指示灯HL1、HL2、热继电器常闭触头FR、停止按钮SB2、起动按钮SB1及接触器常开辅助触头KM通过导线连接实现。
合上QS后按下起动按钮SB1,则线圈KM通电并自锁,接通指示灯HL1所在支路的辅助触头KM及主电路中的主触头,HL1亮、电动机M起动;按下停止按钮SB2,则线圈KM断电,指示灯HL1灭,M停转。
图2是采用SIEMENS的一款S7系列PLC实现电动机全压起动控制的外部接线图。主电路保持不变,热继电器常闭触头FR、停止按钮SB2、起动按钮SB1等作为PLC的输入设备接在PLC的输入接口上,而交流接触器KM线圈、指示灯HL1、HL2等作为PLC的输出设备接在PLC的输出接口上。按制逻辑通过执行按照电动机全压控制要求编写并存入程序存储器内的用户程序实现。
图1 电动机全压起动电气控制线路
a)主电路 b)控制线路
图2 电动机全压起动PLC控制接线图
a)主电路 b)I/O实际接线图
2)建立内部I/O映像区
在PLC存储器内开辟了I/O映像存储区,用于存放I/O信号的状态,分别称为输入映像寄存器和输出映像寄存器,PLC其它编程元件也有相对应的映像存储器,称为元件映像寄存器。
I/O映像区的大小由PLC的系统程序确定,对于系统的每一个输入点总有一个输入映像区的某一位与之相对应,对于系统的每一个输出点也都有输出映像区的某一位与之相对应,且系统的输入输出点的编址号与I/O映像区的映像寄存器地址号也对应。
PLC工作时,将采集到的输入信号状态存放在输入映像区对应的位上,运算结果存放到输出映像区对应的位上,PLC在执行用户程序时所需描述输入继电器的等效触头或输出继电器的等效触头、等效线圈状态的数据取用于I/O映像区,而不直接与外部设备发生关系。
I/O映像区的建立使PLC工作时只和内存有关地址单元内所存的状态数据发生关系,而系统输出也只是给内存某一地址单元设定一个状态数据。这样不仅加快了程序执行速度,使控制系统与外界隔开,提高了系统的抗干扰能力。
3)内部等效电路
图3是PLC的内部等效电路,以其中的起动按钮SB1为例,其接入接口I0.0与输入映像区的一个触发器I0.0相连接,当SB1接通时,触发器I0.0就被触发为“1”状态,而这个“1”状态可被用户程序直接引用为I0.0触头的状态,此时I0.0触头与SB1的通断状态相同,则SB1接通,I0.0触头状态为“1”,SB1断开,I0.0触头状态为“0”,由于I0.0触发器功能与继电器线圈相同且不用硬连接线,I0.0触发器等效为PLC内部的一个I0.0软继电器线圈,直接引用I0.0线圈状态的I0.0触头就等效为一个受I0.0线圈控制的常开触头(或称为动合触头)。
图3 PLC内部等效电路
同理,停止按钮SB2与PLC内部的一个软继电器线圈I0.1相连接,SB2闭合,I0.1线圈的状态为“1”,为“0”,而继电器线圈I0.1的状态被用户程序取反后引用为I0.1触头的状态,I0.1等效为一个受I0.1线圈控制的常闭触头(或称动断触头)。而输出触头Q0.0、Q0.1则是PLC内部继电器的物理常开触头,一旦闭合,外部相应的KM线圈、指示灯HL1就会接通。PLC输出端有输出电源用的公共接口COM。
2. PLC控制系统
用PLC实现电动机全压起动电气控制系统,其主电路基本保持不变,而用PLC替代电气控制线路。
1)PLC控制系统构成
图4是电动机全压起动的PLC控制系统基本构成图,可将之分成输入电路、内部控制电路和输出电路三个部分。
输入电路
图4 PLC控制系统基本构成框图
输入电路的作用是将输入控制信号送入PLC,输入设备为按钮SB1、SB2及FR常闭触头。外部输入的控制信号经PLC输入到对应的一个输入继电器,输入继电器可提供任意多个常开触头和常闭触头,供PLC内容控制电路编程使用。
输出电路
输出电路的作用是将PLC的输出控制信号转换为能够驱动KM线圈和HL1指示灯的信号。PLC内部控制电路中有许多输出继电器,每个输出继电器除了PLC内部控制电路提供编程用的常开触头和常闭触头外,还为输出电路提供一个常开触头与输出端口相连,该触头称为内部硬触头,是一个内部物理常开触头。通过该触头驱动外部的KM线圈和HL1指示灯等负载,而KM线圈再通过主电路中KM主触头去控制电动机M的起动与停止。驱动负载的电源由外电部电源提供,PLC的输出端口中还有输出电源用的COM公共端。
内部控制电路
内部控制电路由按照被控电动机实际控制要求编写的用户程序形成,其作用是按照用户程序规定的逻辑关系,对输入、输出信号的状态进行计算、处理和判断,得到相应的输出控制信号,通过控制信号驱动输出设备:电动机M、指示灯HL1等。
用户程序通过个人计算机通信或编程器输入等方式,把程序语句全部写到PLC的用户程序存储器中。用户程序的修改只需通过编程器等设备改变存储器中的某些语句,不会改变控制器内部接线,实现了控制的灵活性。
2)PLC控制梯形图
梯形图是一种将PLC内部等效成由许多内部继电器的线圈、常开触头、常闭触头或功能程序块等组成的等效控制线路。图5是PLC梯形图常用的等效控制元件符号。
图5 梯形图常用等效控制元件符号
a)线圈 b)常开触头 c)常闭触头
图6是电动机全压起动的PLC控制梯形图,由FR常闭触头、SB2常闭按钮、KM常开辅助触头与SB1常开按钮的并联单元、KM线圈等零件对应的等效控制元件符号串联而成。电动机全压起动控制梯形在形式上类似于接触器电气控制线路图,但也与电气控制线路图存在许多差异。
图6 电动机全压起动控制梯形图
梯形图中继电器元件物理结构不同于电气元件
PLC梯形图中的线圈、触头只是功能上与电气元件的线圈、触头等效。梯形图中的线圈、触头在物理意义上只是输入、输出存储器中的一个存储位,与电气元件的物理结构不同。
梯形图中继电器元件的通断状态不同于电气元件
梯形图中继电器元件的通断状态与相应存储位上的保存的数据相关,如果该存储位的数据为“1”,则该元件处于“通”状态,如果该位数据为“0”,则表示处于“断”状态。与电气元件实际的通断状态不同。
梯形图中继电器元件状态切换过程不同于电气元件
梯形图中继电器元件的状态切换只是PLC对存储位的状态数据的操作,如果PLC对常开触头等效的存储位数据赋值为“1”,就完成动合操作过程,同样如对常闭触头等效的存储位数据赋值为“0”,就可完成动断操作过程,切换操作过程没有时间延时。而电气元件线圈、触头进行动合或动断切换时,必定有时间延时,且一般要经过先断开后闭合的操作过程。
梯形图中继电器所属触头数量与电气元件不同
如果PLC从输入继电器I0.0相应的存储位中取出了位数据“0”,将之存入另一个存储器中的一个存储位,被存入的存储位就成了受I0.0继电器控制的一个常开触头,被存入的数据为“0”;如在取出位数据“0”之后先进行取反操作,再存入一个存储器的一个存储位,则该位存入的数据为“1”,该存储位就成了受继电器I0.0控制的一个常闭触头。
只要PLC内部存储器足够多,这种位数据转移操作就可无限次进行,而每进行一次操作,就可产生一个梯形图中的继电器触头,梯形图中继电器触头原则上可以无限次反复使用。
PLC内部的线圈通常只能引用一次,如需重复使用同一地址编号的线圈应慎之又慎。与PLC不同的是电气元件中触头数量是有限的。
梯形图每一行画法规则为从左母线开始,经过触头和线圈(或功能方框),终止于右母线。一般并联单元画在每行的左侧、输出线圈则画在右侧,其余串联元件画在中间。