数控机床PLC控制的故障诊断

来源:万方数据 作者:高 晶 曲丙政 马风华

点击:1533

A+ A-

所属频道:新闻中心

关键词:数控机床 PLC 故障诊断

    引言

      数控机床是典型的机电一体化设备,它将电力电子、自动化控制、液压和传动系统等集于一身。具有高效、高精和高适应性的特点。要发挥出数控机床的优点,就要保证它的开动率,这就要求数控机床有较高的稳定性和可靠性。

      数控机床故障诊断有机械和电气两大部分组成。机械部分主要有主轴箱的冷却润滑等;导轨副和丝杠丝母副的间隙调整、润滑及支承的预紧;液压的压力和流量调整。电气部分主要有驱动电路、位置反馈电路、电源及保护电路和开/关信号连接电路等。

      PLC、数控系统和机床三者之间进行信息交换,PLC 在数控系统中是介于数控装置与机床之间,它根据大量离散的输入信息,在内部进行逻辑运算并完成输出功能。数控机床 PLC 形式有两种,外装型 PLC 和内装型 PLC。PLC 在数控系统中有着重要的作用。

    1 数控机床 PLC 的功能

      在数控机床中,PLC 控制机床各个轴的连续的位置移动除外,还要对机床的主轴的启停、正反转以及加工过程中主轴的冷却、润滑等一系列动作都需要 PLC 按照固定的顺序控制。输入输出信息的按照一定顺序控制,输入信号主要由压力信号、限位开关信号和控制开关信号等组成。输出信号由接触器、电磁换向阀和继电器等组成,同时还包括主轴驱动和进给伺服驱动的使能控制和机床报警处理等。数控机床均采用 PLC 来完成上述控制功能,数控机床 PLC有表现两种形式:一是采用独立的 CPU 完成 PLC 的功能,只完成PLC 的功能,在 CNC 外部,称为外装型 PLC;二是采用数控系统与PLC 合成 CPU 的方法,集成在 CNC 中,称为内装型 PLC。

      PLC 作为数控机床的关键技术,其功能可以归结为以下几点:

      1.1 控制数控系统: 机床操作面板中将控制信号直接送入 PLC来实现。

      1.2 输入信号控制:将硬件的通断信号传送入 PLC,在 PLC 程序运行后,输出信号给控制对象。所说的控制对象有机床的限位开关、按钮开关、接近开关、压力继电器以及温度传感器等。

      1.3 输出信号控制:PLC 程序运行后的信号经电柜中的一系列电器元件传送到机床侧的液压元件等装置控制。除此以外还对液压泵电动机、风机和油冷机进行控制

      1.4 伺服控制:PLC 将使能信号传送给主轴和伺服驱动装置来满足伺服驱动的条件。主电机和各轴驱动电机都是靠驱动装置来运行的。

      1.5 报警处理控制:电控柜、机床的元器件和驱动装置的故障信号都收集到 PLC 里,并将报警区中的标志位置位,在数控机床的操作面板上就能显示报警文本编辑的报警信息。

    2 PLC 故障检测

      2.1 PLC 故障的表现形式

      当机床 PLC 出现故障时,一般通过以下形式表现出来:(1)通过数控系统报警信息可以直接显示。(2)数控系统的报警信息有显示,但并不是故障的真正原因。(3)数控系统没有报警提示。除第 1 种情况外,可以通过监控 PLC 的梯形图中每一处的通断状态和 PLC 硬件 I/0 状态信息来查找故障点、分析故障原因。这是解决数控机床电气故障的最基本、最简便的方式。

      2.2 PLC 相关的故障特点

      PLC 在数控系统中是连接 NC 与数控机床的重要纽带。首先,PLC 会接收 NC 的控制信号及数控机床的控制指令,根据内部程序的逻辑顺序给机床输出侧发出控制指令,给继电器和接触器信号来控制电磁换向阀、指示灯等,同时要将状态信号发送给 NC。其次,数控机床有着大量的数字开关信号,在处理过程中,有任意一个信号未接收到或任意一个执行元件不动作,机床都会出现故障。在数控系统维修过程中,这类故障占有极大的比例,检修人员掌握通过PLC 诊断故障的方法极其重要。

      在 PLC 运行正常的情况下,分析数控机床故障时,需要先检查输出是否正常,检修过程中需要检修人员熟练掌握 PLC 的 I/O 口的知识以及数控机床动作的时序关系。以输出点着手,检查系统是否有输出信号,如果有输出信号,机床没有动作,则检查 PLC 外围的电路。如果有输入没有输出,则查找 PLC 程序及模块是否有问题。

      一般情况下,PLC 故障主要为硬件接口故障。PLC 在数控系统的执行有自诊断程序,程序存储和硬件错误都有报警显示,因此在维修过程中,只要 PLC 程序曾经正常使用过,此后都不会再发生故障,因为安装调试后使用过一阶段。如果程序有输出,PLC 外围接口没有输出,则为 PLC 硬件接口故障,可以检查或者更换 PLC 模块。

    3 数控机床 PLC 故障诊断的方法

      3.1 根据报警信息诊断故障:数控机床在安装的时候,就已经将 PLC 报警信息输入数控系统。当机床出现故障时,在操作面板上能够显示具体的报警信息。检修人员可以根据提供的数控机床的状态信息,利用数控系统提供的状态信息,就能够迅速准确地诊断故障原因并及时解决故障。

      3.2 根据控制对象的工作原理诊断故障:数控机床的 PLC 程序按照控制对象的工作原理来设计,因此数控机床出现故障时,可以结合控制对象的工作原理来分析故障原因。

      3.3 根据 PLC 的输入/输出状态诊断故障:数控系统中,I/O 信号的传递一般通过 PLC 的 I/O 接口来实现。所以,PLC 的 I/O 接口是故障频发的重要部位,并且在 I/O 通道表现出来。数控机床的这种特点为故障诊断提供了方便,一旦数控系统硬件无故障,PLC 梯形图以及相关电路图可以不查看。直接通过输入/输出信号状态,就可以找出故障点。因此,熟悉相关控制对象的 PLC 输入/输出接口的正常状态和故障状态很有必要。

      3.4 根据 PLC 梯形图诊断故障:数控机床中,使用 PLC 梯形图进行故障诊断是解决硬件故障的最直接有效的方式。这就要求检修人员必须掌握机床的基本工作原理、各部位的动作顺序和连锁关系等相关知识。通过数控系统操作面板或者计算机来查看 PLC 梯形图的标志位的瞬时变化,以此来判断故障位置及故障原因。

      3.5 根据动态跟踪 PLC 梯形图诊断故障:有些数控机床 PLC 发生故障时,查看 I/O 口及标志状态的瞬时状态均正常,此时,必须通过 PLC 进行实时监控,来随时观察 I/O 口的瞬时变化,结合 PLC 的动作原理进行故障诊断。

    4 结束语

      PLC 故障诊断的关键除了掌握 PLC 模块的性能和 PLC 梯形图原理以外,熟悉机床的工作原理及执行元件的动作顺序是最基本的。PLC 故障诊断在处理数控机床电气部分故障起着至关重要的作用。

    (审核编辑: 沧海一土)