PLC如何控制数控机床,掌握这几个概念你就清楚啦
在数控机床中,许多功能是由可编程逻辑控制器(PLC,简称可编程控制器)来进行控制的。本单元主要介绍PLC在数控机床中的应用。这样可以让准备从事这一项工作的阅读者,基本了解掌握数控机床PLC的控制对象、了解数控PLC的形式、掌握数控机床常用输入/输出元件的作用和工作原理。
一、数控机床 PLC 的控制对象
1.数控机床控制部分的分类
数控机床控制由两大部分组成:一部分是坐标轴运动的位置控制,另一部分是数控机床加工过程的顺序控制。 在讨论 PLC、CNC 和机床各机械部件、机床辅助装置、强电线路之间的关系时,常把数控机床分为“NC侧”和“MT侧”(即机床侧)两大部分。“NC侧”包括CNC系统的硬件和软件以及与CNC系统连接的外部设备。“MT侧”包括机床机械部分及其液压、气压、冷却、润滑、排屑等装置,机床操作面板,继电器线路,机车的强电线路等。PLC则处于CNC和MT之间,对NC侧和MT侧的输入、输出信号进行处理。 MT 侧顺序控制的最终对象是随数控机床的类型、结构、辅助装置等的不同而有很大的差别。数控机床机构越复杂,辅助装置越多,则最终受控对象也越多。一般来说,最终受控对象的数量和顺序控制程序的复杂程度从低到高依次为CNC车床、CNC铣床、 加工中心、FMC、FMS。
2.PLC 在数控机床中的配置方式
PLC 在数控机床中有三种不同的配置方式,说明如下。
(1)PIC 在机床一侧,代替了传统的继电器一接触器逻辑控 个输入/输出(IO)点,如下图 1.1 a)所示。
(2)PLC 在电气控制中,PLC有m 个输入/输出(I/O点,如上 图1.1 b)所示。
(3)PLC 在电气控制柜中,而输入/输出接口在机床一侧,如上图1.1 c)所示。这种配置方式使 CNC 与机床接口的电缆大为减少。 下图 1.2 所示为数控机床PC 输人/输出信号示意图。
3.数控机床的输入/输出信号
(1)机床操作面板控制。
将操作面板上的控制信号直接送入数控系统的接口信号区,来控制数控系统的运行,其中包括M、S、T 功能。 1) S 功能处理。主轴的转速可以用S 二位代码或四位代码直接指定。在PLC中可容易地用四位代码直接指定转速。例如,某数控机床主轴的最高、最低转速分别为 3150r/min和20r/min,CNC送出S四位代码至PLC,将十进制数转换为二进制数后送到限位器,当S大于3150时,限制S为3150;当S 代码小于 20时,限制S为20。此数值送到数字/模拟(D/A)转换器,转换成 20~3150r/min 相对应的输出电压,作为转速指令,以控制机床主轴的转速。
2) T 功能处理。
数控机床可以通过 PIC 管理刀库进行自动刀具交换。处理的信息的内容包括刀库选刀方式、刀具累计使用次数、刀具剩余寿命和刀具刃磨次数等。
3) M 功能处理。
M 功能是辅助功能,根据不同的M 代码,可控制主轴的正、反转和停止,主轴齿轮箱的换挡变速,主轴齿轮箱的换挡变速,主轴准停,切削液的开、关,卡盘的夹紧、松开及换刀机械手的取刀、归刀等动作。
(2)机床外部开关信号的控制。将机床侧的控制开关信号发送至 PLC,经过逻辑运算后,输出给控制对象。这些控制开关包括按钮、行程开关、接近开关、压力开关和温控开关等。
(3)输出信号控制。PIC 输出的信号是经继电器、接触器或液压、气动电磁阀对刀库、机械手和回转工作台等装置进行控制,另外还有冷却、润滑和油泵电动机等的控制。
(4)伺服控制。控制机床主轴、伺服进给及刀库驱动的使能信号,以满足伺服驱动 的条件。
(5)报警处理控制。当出现故障时,PLC 收集强电柜、机床侧和伺服驱动装置的故障信号,将报警标志区中的相应报警标志位置位,数控系统便显示报警号和报警文本,以方便对故障进行诊断。
关注最新技术 第十五届中国国际机床工具展览会(CIMES2020)将于2020年5月18-22日,在北京中国国际展览中心新馆(顺义)举办,欢迎您莅临指导。
数控机床PLC几种常见故障原因及处理方法
数控机床PLC(可编程逻辑控制器)在运行过程中有以下几种常见故障,在工作工程中针对故障采取以下相应的解决措施,使设备正常运行。
1.电网波动过大PLC不工作表现为PLC无输出。先检查输入信号(电源信号,干扰信号,指令信号与反馈信号)。例如采用SINUMERIK 3G-4B系统的数控车床,其内置PLC无法工作。采用观察法,先用示波器检查电网电压波形,发现电网电压波动过大,欠压噪声跳变持续时间大于1s,由于该机床处于调试阶段,单元系统内组建故障应当排除在外,由内部电网干扰措施(滤波,隔离,稳压)可知,常规的电源系统已无法割断或滤去持续时间过长的电网欠压噪声,这是抗电网措施不足所致(内因),导致PLC不能正常工作。
处理方法:在系统电源输入端加入一个交流稳压器,PLC工作正常。
2.电磁干扰
电磁干扰故障常发生在新机床调试阶段机床频繁停机,但可以工作,顾可排除参数混乱和元器件内因造成,可能原因是电网或环境的电磁干扰,导致系统不稳定,其外因是变频感性干扰源。这是所选元器件的容量过小,过大的电网干扰脉冲,使滤波器内部电感元件出现磁饱和,无法滤去高频干扰脉冲。
处理方法:在系统电源输入线之间并联一个2.2mF电容,即增加了一个吸收网络,故障排除。
3.PLC-MD参数故障
该故障发生在调试阶段在回零操作时只能沿坐标轴负方向移动,正常移动就出现超程报警。例如:FANUC 0M系统某加工中心,通电后做返回参考点(回零操作)操作时,进给轴正向移动一段距离后即出现超程报警,实际未触及行程开关。“复位法”不能消除报警。停电后重新通电,故障依旧,表明报警实质为软超程,。由于机床处于调试阶段,可排除硬件故障导致的假超程可能。
处理方法:先检查参数设置表是否紊乱,然后采用参数修改法。方法1.关闭(OFF)报警软键,做回零操作后恢复报警软键ON;方法2.暂时修改软限位参数(143)为+999999,回零操作后,恢复原参数值。两种处理方法再重新开机后都可排除故障。
注意:在实际回零操作中撞行程开关而产生超程报警,这时不允许用“复位法”,以防再次撞击而损害机床精度。
4.PLC输入板故障
PLC输入板故障常发生在自动加工时,CRT上显示报警,机床不能工作。例如FANUC 3T-A系统数控机床自动加工时,CRT上显示“NOT READY”,机床不能正常工作,报警显示主控板无论CNC或PLC的主体是好的,没有报警具体内容。怀疑伺服放大器或PLC中存在故障。但如果伺服放大器有故障,应该在启动自诊断时报警。故故障可定位为PLC的I/O接口板,这种故障属于硬件故障,主要成因应是对应输出”NOT READY”的前面环节电路硬件故障。
处理方法:更换零件后故障消除。
相关问答
PLC和数控哪个更适合单干?
数控系统内置式PLC一般是专门为数控机床定制的,一些如面板,操作部件如键盘等的输入,做成固定的内置程序处理,无需工程师在设计机床时候再开发。另外还有一些...
@数控系统编程和plc编程有什么不同主要是机床设计方向,该怎...
1.数控系统编程是编制被加工的零件的CNC程序。是CNC程序编制员或机床操作员的一部分工作。2.数控plc编程是编制机床动作的梯形图程序,是数控机床电气设计工...
电工在数控编程和PLC编程中哪个作用大?
答:PLC编程作用大,数控编程次之。数控编程:电工在数控编程中涉及CAD编程和一些计算.PLC编程:PLC编程属系统化一个编程工程,不仅符合pLc与机械本身工位有机...
plc好还是数控编程好?
还是数控编程好些数控编程比PLC编程工作相对稳定些。想往自动化更深层次发展,PLC编程方向更近些。看个人喜欢哪方向。还是数控编程好些数控编程比PLC编程工...
如何对数控系统的PLC连接?
要实现数控系统与PLC的连接,可以按照以下步骤进行:1.首先,需要确定数控系统与PLC的连接方式。常见的连接方式包括直接连接和通过网络连接。直接连接可以通过...
数控车床plc是什么?
可编程控制器。数控车床是数字程序控制车床的简称,它集通用性好的万能型车床、加工精度高的精密型车床和加工效率高的专用型车床的特点于一身,是国内使用量最...
怎么自学fanuc数控系统plc?
这个没有捷径,只能一句指令一句指令的看,但有几点要注意:1.弄清楚你的输入点和输出点的作用,也就是对X和Y的定义。2.知道PLC与NC系统的接口信号,就是F信号...
三菱数控的PLC怎么停止?
三菱数控的PLC可以通过程序中的停止指令或外部信号触发停止。在程序中,可以使用M指令或SM指令来控制PLC的运行状态,当M指令或SM指令的值为0时,PLC会停止运行。...
大家来比较一下(PLC编程和数控编程)?
PLC编程与数控编程不同点:1.plc主要是用于非标自动化设备,而数控是针对标准机台(如车床、铣床,磨床等)。2.plc编程是开放的平台,可以根据自己的想法随意...
PLC程序有几种表达方式,也就是编写方式-149****7971的回...
1.梯形图编程2.语句表达式3.步进功能图编程4.高级语言这种是类似加工中心类的编程语言,一般是定位用的,一般PLC是使用梯形图和指令来编程的PLC程...