最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

数控机床的PLC编程方法

发布时间:2013-12-09 作者:陈学军  来源:万方数据
关键字:数控 机床 PLC 编程 
PLC是数控机床系统与机床丰体之间连接的关键中间环节,本文以西门子802系列数控系统为例,分析了数控机床中PLC的控制功能以及接口信号和地址的分配,通过实例介绍了数控机床的PLC编程方法。

0 前言

  数控系统CNC主要由MMC、NCK、PLC组成,它们之间的关系如图1所示,机床的控制由NCK、MMC和PLC协调配合共同完成。MMC主要负责数控系统的屏幕显示及数控键盘的控制;NCK主要完成与数字运算和管理等有关的功能,如零件程序的编辑、插补运算、译码、位置伺服控制等;PLC主要完成与逻辑运算有关的一些动作,没有轨迹上的具体要求,控制辅助装置完成机床相应的开关动作,如工件的装夹、刀具的更换、冷却液的开关等一些辅助动作,它还接受机床操作面板的指令,一方面直接控制机床的动作,另一方面将一部分指令送往CNC用于加工过程的控制。PLC是数控机床控制中蕈要部分。

数控系统CNC的组成
图1数控系统CNC的组成

1 数控机床中PLC的类型

  用于数控机床的PLC一般分为两类:一类是以独立专业化的PLC生产厂家的产品来实现顺序控制系统,称为独立型(或外装型)PLC。独立式PLC也称外装式PLC,它独立于NC装置,具有独立完成控制功能的PLC。在采用这种应用方式,可根据用户自己的特点,选用不同专业PLC厂商的产品,并且可以更为方便的对控制规模进行调整。另一类是CNC的生产厂家为实现数控机床的顺序控制,而将CNC和PLC综合起来设计,称为内嵌型(或集成型)PLC。内嵌型PLC是CNC装置的一部分,NC和PLC之间的信号传递是在内部总线的基础上进行的,因而有较高的交换速度和较宽的信息通道,它们可以共用一个CPU也可以是单独的CPU,这种结构从软硬件整体上考虑,PLC和NC之间没有多余的导线连接,增加了系统的可靠性,而且NC和PLC之间易实现许多高级功能,PLC中的信息也能通过CNC的显示器显示,这种方式对于系统的使用具有较大的优势。高档次的数控系统一般都采用这种形式的PLC。

2 PLC在数控机床中控制功能

  PLC在数控机床中归纳起来一般有如下几个控制功能:

  a.操作面板的控制:操作面板分为系统操作面板和机床操作面板。系统操作面板的控制信号先是进入NC,然后由NC送到PLC,控制数控机床的运行。机床操作面板控制信号,直接进入PLC,控制机床的运行;

  b.机床外部开关输入信号:将机床侧的开关信号输入PLC,进行逻辑运算。这些开关信号,包括很多检测元件信号(如:行程开关、接近开关、模式选择开关等等);

  c.输出信号控制:PLC输出信号经外围控制电路中的继电器、接触器、电磁阀等输出给控制对象,控制刀库、回转工作台、冷却电机、润滑电机及主轴等;

  d.M、S、T功能实现:系统送出M、S、T指令给PLC,经过译码,输出控制信号,控制主轴正反转和启动停止、刀架换刀等等;

  e.报警处理控制:PLC收集强电柜、机床侧和伺服驱动装置的故障信号,将报警标志区中的相应报警标志置位,数控系统便显示报警号及报警文本以方便故障诊断。

3 数控系统PLC接口信号和地址分配

  3.1  PLC与数控系统及数控机床间的信息交换

  相对于PLC,机床和NC就是外部。PLC与机床以及NC之间的信息交换,对于PLC的功能发挥,是非常重要的。PLC与外部的信息交换,通常有四个部分:

  a.机床侧至PLC:机床侧的开关量信号通过I/O单元接口输人到PLC中,除极少数信号外,绝大多数信号的含义及所配置的输人地址,均可由PLC程序编制者或者是程序使用者自行定义。数控机床生产厂家可以方便地根据机床的功能和配置,对PLC程序和地址分配进行修改。例I0.0等;

  b. PLC至机床:PLC的控制信号通过PLC的输出接口送到机床侧,所有输出信号的含义和输出地址也是由PLC程序编制者或者是使用者自行定义。例卿0等;

  c. CNC至PLC;CNC送至PLC的信息可由CNC直接送人PLC的寄存器中,所有CNC送至PLC的信号含义和地址(开关量地址或寄存器地址),均由CNC厂家确定,PLC编程者只可使用不可改变和增删。如数控指令的M,S,T功能,通过CNC译码后直接送人PLC相应的寄存器中,例M03指令相应的信号地址为V25001000.3;

  d. PLC至CNC;PLC送至CNC的信息也由开关量信号或寄存器完成,所有PLC送至CNC的信号地址与含义由CNC厂家确定,PLC编程者只可使用,不可改变和增删。例如机床回参考点减速挡块信号,由PLC送至CNC的地址是V38001000.70

3
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。