基于PLC的数控车床电气控制系统设计论文_(1)

上传人:无*** 文档编号:101960383 上传时间:2022-06-06 格式:DOC 页数:27 大小:214.50KB
收藏 版权申诉 举报 下载
基于PLC的数控车床电气控制系统设计论文_(1)_第1页
第1页 / 共27页
基于PLC的数控车床电气控制系统设计论文_(1)_第2页
第2页 / 共27页
基于PLC的数控车床电气控制系统设计论文_(1)_第3页
第3页 / 共27页
资源描述:

《基于PLC的数控车床电气控制系统设计论文_(1)》由会员分享,可在线阅读,更多相关《基于PLC的数控车床电气控制系统设计论文_(1)(27页珍藏版)》请在装配图网上搜索。

1、 .wd.摘 要数控机床是一种机电一体化的数字控制自动化机床。早期的数控机床是依靠继电器逻辑来实现相应的功能。由于继电器逻辑是一种硬接线系统,布线复杂,体积庞大,更改困难,一旦出现问题,很难维修。这样的系统,其可靠性往往也不高,影响正常的生产。本文正是针对这一问题展开工作的。本文介绍了用三菱FX2N微型可编程控制器对CK9930机床的电气控制局部的改造设计,重点阐述了数控机床PLC的功能、机床的电气控制原理及相应的PLC程序编制与调试三方面的问题。并且详尽地展示了PLC控制程序的开发过程。根据数控车床所承当加工任务的特点,可知其操作过程比较复杂。要用PLC控制车床动作,必须将PLC及其控制模块

2、和相应的执行元件加以组合。所以在该控制程序的开发过程中,采用了模块化的构造设计方法。本文主要完成了主轴控制、坐标轴控制、自动换刀控制、定时润滑控制以及报警处理等功能的PLC控制程序的开发。并且利用FXGP_WIN-C软件编写了该机床的PLC控制程序,并借助其运行、监控功能,通过相关设备,观察了程序的运行情况。关键词:PLC控制,数控车床,梯形图目 录第一章 概述 11.1 数控系统的工作原理 11.1.1 数控系统的组成 11.1.2 数控系统的工作原理 21.2 PLC的硬件与工作原理 31.2.1 PLC的简介 31.2.2 PLC的 基本构造 31.2.3 PLC的工作原理 4第二章 数

3、控车床的PLC 52.1 数控车床PLC的信息传递 52.2 数控车床中PLC的功能 62.2.1 PLC对辅助功能的处理 62.2.2 PLC的控制对象 62.3 用PLC实现车床电气控制系统的功能 72.4 利用PLC代替继电器接触器控制方式的优越性 8第三章 CK9930数控车床电气控制分析 93.1 车床主要构造和运动方式 93.2 车床对电气控制的要求 93.3 车床的电气控制电路分析 103.3.1 主电路分析 113.3.2 控制电路分析 11第四章 PLC控制程序的设计 124.1 PLC程序设计方法 124.1.1 PLC的程序设计步骤 124.2 PLC程序的模块化设计 1

4、2 4.3 输入输出分配 124.4 梯形图程序设计 154.4.1 梯形图总体框图 154.4.2 公用程序 164.4.3 回原点程序 164.4.4 主轴控制程序 174.4.5 坐标轴控制程序 174.4.6 报警处理程序 184.4.7 定时润滑控制程序 184.4.8 冷却程序 194.4.9 自动换刀控制程序 194.4.10 需要说明的问题 21 4.5 梯形图程序的调试 21 4.6 本章小结 21结 论 22参考文献23第1章 概 述CK9930型数控车床配备的是华中I型数控系统,是一种比较老式的小型简易经济型数控系统。随着数控技术的不断进步与开展,这一数控系统已不能满足加

5、工要求,本课题就是对现有的CK9930数控车床所进展的改造工程的一个组成局部。主要是车床电气控制局部进展改造。车床电气控制系统是控制车床各局部的工作、协调完成车床加工任务的核心局部,它由大量继电器构成一个复杂的逻辑控制电路。该车床复杂的继电器逻辑控制线路构成的电气控制系统故障率高,难于维护,很有必要对其进展改造,即用PLC代替继电器-接触器控制方式。1.1数控系统的工作原理国际信息处理联盟对数控机床做了如下定义定义:数控机床是一种装有程序控制系统的机床,该系统能够逻辑地处理具有使用号码或其他符号编码指令规定的程序。这里所说的程序控制系统就是数控系统Numerical Control,简称NC而

6、现在的数控系统都是以计算机作为控制中心,所以称为计算机数控(Computerized Numerical Control, 简称CNC)。1.1.1数控系统的组成CNC系统的一般构造如图1.1所示,CNC系统主要是指图中的CNC控制器,它是由计算机硬件、数控系统软件及相应的输入/输出接口构成的专用计算机和可编程控制器所组成。前者处理机床轨迹运动的数字控制,后者则处理开关量的逻辑控制。图1-1 CNC系统的一般构造框图1.1.2 数控系统的工作原理虽然数控系统种类繁多,但其的 基本原理都是相通的。即都是通过运算器进展插补运算,然后对进给轴进展闭环控制,实现机床的数控功能。1进给系统控制进给系统的

7、控制大多是通过控制步进电机来实现的。步进电机是一种在外加电脉冲信号的作用下一步一步地运转,将电脉冲信号转换成相应角位移的机电元件。其角位移量和输入脉冲的个数严格成正比,在时间上与输入同步, 控制输入脉冲的数量、频率及电机绕组通电顺序, 便可获得所需的转角、速度及转动方向;无脉冲输入时,在绕组电源的鼓励下,气隙磁场使转子保持原来的位置状态。利用这一原理,便可实现加工时纵、横向的进给,并可获得较高精度。2 开关量控制数控机床的开关量信号控制是通过PLC来完成的。机床的各开关量可通过I/O 口进展信息交换。由于I/O 口可输入信号和输出信号, 其输出信号经过逻辑译码电路转换成多路的输出信号, 可实现

8、主轴电机、冷却泵及主轴变速等的控制; 输入口可承受行程限位开关暂停、主轴同步脉冲、选刀答复等信号。从而实现各种状态的检测, 最终实现机床的各开关量控制。3主轴控制数控系统只对主轴系统进展开关控制。数控装置通过PLC对主轴系统进展起停控制。1.2 PLC的硬件与工作原理1.2.1 PLC简介可编程序控制器Programmable Controller简称PC,为了不与个人计算机也简称PC混淆,通常将可编程序控制器称为PLC。它是在电器控制技术和计算机技术的根基上开发出来的,并逐渐开展成为以微处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。目前,PLC已被广泛应用于各种

9、生产机械和生产过程的自动控制中,成为一种最重要、最普及、应用场合最多的工业控制装置,并被公认为现代工业自动化的三大支柱PLC、机器人、CAD/CAM之一。与一般微机控制系统最大的区别是,PLC必须具有很强的抗干扰能力、广泛的适应能力和广阔的应用范围。1.2.2 PLC的 基本构造PLC也是由硬件系统和软件系统两大局部组成。PLC硬件系统的 基本构造如图1.2所示。图1-2 PLC的 基本构造示意图PLC的软件系统则包括系统软件和用户应用软件。从广义上讲,可编程序控制器PLC实质上是一种专用工业控制计算机,只不过比一般的计算机具有更强的与工业过程相联接的接口,以及具有更直接的适用于工业控制要求的

10、编程语言。1.2.3 PLC的工作原理1PLC的工作过程PLC上电后,就在系统程序的监控下,周而复始地按一定的顺序对系统内部的各种任务进展查询、判断和执行,这个过程实质上是按顺序循环扫描的过程。执行一个循环扫描过程所需的时间称为扫描周期,其典型值为1100ms。PLC的工作过程如图1.3所示。初始化CPU自诊断通信信息处理与外部设备交换信息执行用户程序输入输出信息处理图1-3 PLC的工作过程2用户程序的循环扫描过程PLC的工作过程与CPU的操作模式有关。CPU有两个操作模式:STOP模式和RUN模式。在扫描周期内,STOP模式和RUN模式的主要差异是:RUN模式下执行用户程序,而在STOP模

11、式下不执行用户程序。PLC对用户程序进展循环扫描可分为三个阶段进展,即输入采样阶段、程序执行阶段和输出刷新阶段。第2章 数控车床PLC在数控车床中,位置控制是由位置控制器来实现的。而其它的大局部动作即辅助机械动作的控制如主轴启停、换向,换刀控制、冷却和润滑系统的运行以及报警监测等功能则可由可编程控制器(PLC)来实现。2.1 数控车床PLC的信息传递通过PLC来实现车床电气控制系统的各项功能,需要将各种控制和检测信号通过按钮和检测元件输入PLC,再通过PLC内部程序的运算将结果输出到各种执行设备,完成电气控制系统对于车床的控制。所以就涉及PLC与数控装置、机床之间的信息交换。可编程控制器与CN

12、C机床的强电、CNC数控装置I/0口的联接可归纳为以下三局部:1PLC输入输出端与机床面板信号联接 CNC数控机床操作面板上有按钮、旋钮开关和指示灯等,按钮、旋钮开关直接与可编程控制器的输入端接线柱相连,指示灯直接与PLC输出端接线柱相连。2PLC输出端与机床强电信号联接PLC在CNC机床中的主要作用是控制强电局部,如:主控电源、伺服电源、刀架电机正转、润滑电机等。每个电机的运行程序控制逻辑都固化在PLC中,受机床操作面板开关和数控系统软件的控制。3 PLC输入端与CNC机床数控装置I/O口的联接可编程控制器输出端的通断是由其输入端通断状态及梯形图程序决定的,CNC机床数控装置与可编程控制器的

13、联接是通过软开关直接控制PLC输入端的通断,以决定PLC输出端的状态。从数控装置I/O口的信息流向分析,可以分为两种情况:一是数控装置从I/O口输出指令,控制PLC完成相应的动作;另一种是检测PLC输入口的开关状态,数控装置的I/O口是输入信号,数控装置根据输入信号的性质做出相应的控制。2.2 数控车床中PLC的功能2.2.1 PLC对辅助功能的处理目前,数控机床程序中,有关机床坐标系约定、准备功能、辅助功能、刀具功能及程序格式等方面己趋于统一,形成了统一的标准,即所谓的CNC机床ISO代码。归纳起来有4种功能:一种是准备功能,即所谓的G代码;第二种是辅助功能,即所谓的M代码;第三种是刀具功能

14、,即所谓的T代码;第四种是转速功能即所谓的S代码。其中,G功能主要与联动坐标轴驱动有关,是通过CPU控制数控装置的I/0接口实现;M功能主要控制机床强电局部,包括主轴换向、冷却液开关等功能;T功能与刀具的选择和补偿有关。M功能的处理M指令主要有M02 (程序停顿) 、M03 (主轴顺时针旋转) 、M04 (主轴逆时针旋转)、M05 ( 主轴停顿) 、M06 ( 准备换刀) 等。其中一局部是由数控系统本身的硬件和软件来实现,还有一局部需要数控装置与PLC 相结合来实现。 T功能的处理在PLC上实现的主要是刀具选择。当遇到包含某个刀具编码的换刀指令时, 对应的数控装置I/O口变成高电平,数控系统将

15、T代码指令送给PLC,PLC经过译码指令进展译码后,检索刀号,然后控制换刀装置进展换刀。S功能的处理S功能主要完成对主轴转速的控制,常用的有代码法和直接指定法。代码法是S后面跟二位数字,这些数字不直接表示主轴转速的大小,而是机床主轴转速数列的序号;直接指定法是S后面直接就是主轴转速的大小,例如S1500 表示主轴转速是1500 r/min。2.2.2 PLC的控制对象数控系统可以分为两局部:控制伺服电动机和主轴电机动作的系统局部NC 和控制辅助电气局部的PLC。数控机床PLC主要完成数控机床的顺序控制,包括对NC、机床及操作面板传来的信号进展处理,实施急停及超程信号的监控,并且完成对主轴、刀架

16、、冷却、润滑等功能的控制。 操作信号处理接收操作面板上的信号和NC局部传来的数控信号以控制数控系统的运行。 主轴控制控制主轴的启动、停顿及正反转。 坐标轴控制控制坐标轴的伺服驱动及限位开关等。换刀控制实现对程序换刀的控制。冷却控制实现程序控制冷却的启动、停顿。润滑控制实现定时润滑的控制。2.3 用PLC实现车床电气控制系统的功能从本质来讲,基于PLC 的机床电气控制系统对机床的控制思路仍然与继电器-接触器控制系统是一致的。只是在控制手段上采用了先进的控制设备。PLC 控制系统其优点在于根据加工工艺要求的不同相应的修改程序就可以实现。车床电气控制系统属于广泛的应用系统,不针对特殊的加工工艺,因此

17、PLC 内部的程序只需要相对每个控制按钮发出的信号,做出相应的动作即可。通过PLC 来实现车床电气控制系统的各项功能,需要将各种控制和检测信号通过按钮和检测元件输入PLC,再通过PLC 内部程序的运算将结果输出到各种执行设备,完成电气控制系统对于车床的控制。每个功能的输入信号,都可以通过控制面板上的按钮进展操作,输出则可以通过接触器、电磁阀等执行机构完成。基于PLC 的车床电气控制系统功能分解如图2-1。X轴Z轴起停PLC接触器电动刀架接触器主轴起停调速冷却液起停夹具松开夹紧换刀按钮指示灯变频器图2-1 PLC 车床控制系统分解图2.4 利用PLC代替继电器-接触器控制方式的优越性可维护性好采

18、用PLC进展控制后, 由于采用了专用芯片及集成电路,提高了集成度,减少了元器件数量,机床控制电路的接线量大为减少,故障率大大降低。可维护性好, 基本上无需维护。可靠性高PLC的平均无故障工作时间高达300000 h约34.2年,所以其可靠性高。而采用继电器-接触器控制机床的控制则因为存在大量机械触点,工作电压和工作电流较大,可靠性较差。提高机床柔性当机床加工程序发生变化时,只需要修改PLC的程序就可以进展新的加工,更改较方便,机床的柔性很好。效价比高交流接触器的额定寿命约为8001600h,远低于PLC,再考虑到因更换坏掉的接触器所耽误的工时,从经济性的角度来看,用PLC也是很合算的PLC价格

19、与I/O点数成正比,而机床所要用的I/O点数并不多。可联网通信 由于PLC具有通信功能,采用可编程控制器进展机床改造后,可以与其它智能设备联网通信,在今后的进一步技术改造升级中,可根据需要联入工厂自动化网络中,提高工厂自动化水平。第3章 CK9930数控车床电气控制分析数控车床主要用于轴类、盘类零件的加工,能自动完成外围柱面、内孔、锥面、圆弧面、螺纹等工序的粗细加工,并能在圆柱面或端面上进展铣槽、钻孔、铰孔等工作,可以实现回转体零件在预先加工好定位基面后,一次装夹下完成从毛坯到成品的全部工序. 因此,能够极大地提高生产率。3.1 车床主要构造和运动形式CK9930数控车床是为两轴车床。床身最大

20、工件回转直径300mm,最大工件长度500mm,刀架上最大工件回转直径140mm,外型尺寸1100 mm580 mm580 mm。其构造主要有床身、主轴变速箱、床鞍、卡盘、刀架、丝杠和尾架等组成。其中,床身是一个整体的铸件。刀架通过床鞍安置在床身的导轨上。CK9930数控车床的运动形式有: 主运动:工件的旋转运动,是主轴通过卡盘带开工件旋转的运动形式。进给运动:刀架的横向或纵向的直线运动。3.2 车床对电气控制的要求车床工艺范围广,因而它的调速范围大、运动多。其对电气控制的要求有:为适应各种工件加工工艺的要求,主轴应能在一定范围内调速,采用交流电动机驱动的齿轮变速系统。由于采用齿轮变速,为防止

21、出现顶齿现象,要求主轴系统变速时作低速断续冲动。要求主轴能够实现正反转。电路应有必要的保护和联锁的措施。3.3 车床的电气控制电路分析CK9930数控车床的电气原理图如图3-1所示。 图3-1 CK9930数控车床电气原理图3.3.1 主电路分析将三相电源经空气断路器Q1和Q2引入,单相电容运转主轴电动机M1用接触器KM3和KM4形成的互锁电路控制正反转。变压器T1为X轴、Z轴步进电机驱动器提供AC55V供电电源;变压器T2为强电控制电路提供AC220V电源;变压器T3和整流电路为弱电控制电路和主控电路板提供DC24V供电电源。3.3.2控制电路分析1启动过程启动时,合上Q1,引入三相电源。按

22、下启动按钮SB2,接触器KM1线圈通电吸合,则KM1的主触头闭合,电动机接通电源直接启动运行。与此同时,在超程解除X33有效状况下闭合继电器RA2,且使X31有效控制器收到主电路接通信号,则继电器RA1通电,RA1的触点闭合,接触器KM2线圈通电吸合,KM2的主触头闭合,为步进电机驱动器供电,且主轴电机也通电。在控制面板上采用的是旋钮开关,拨到“开的位置后能一直保持接通状态,从而使得KM1能够持续闭合,为控制电路供电。2主轴正反转 该车床采用两个接触器KM3和KM4来实现对电动机的正、反转控制。在电路中,为了防止两个接触器同时动作而造成短路,将实现正、反转的KM3和KM4进展互锁。所以,电动机

23、的正反转控制电路实际上是由互锁的两个方向相反的单向运行线路组成的。其具体的控制过程如下:继电器RA3闭合,RA3常闭触点断开。1、接触器KM3闭合,KM4由互锁电路断开即使RA4误动作也不会闭合,主轴电机正转。2、继电器RA4闭合,RA4常闭触点断开。3、接触器KM4闭合,KM3由互锁电路断开即使RA4误动作也不会闭合,主轴电机反转。正如上面所指出的那样,在该正反转控制电路中,两个接触器的常闭触头KM3和KM4互锁。所以在进展电动机的换向操作时,必须先按下停顿按钮才能反向启动。3停顿过程按下急停按钮SB1,则继电器RA2断电,RA2的辅助触点断开,从而使得与之串联在一起的继电器RA1断电,RA

24、1的辅助触点断开。与RA1的触点串联的接触器KM2线圈断电,同时接触器KM1的触头也断开。KM2线圈断电使步进电机断电。KM2的触头也会随KM2线圈的断电而断开,则主轴控制电路断电。KM1触头的断开也会使控制电路断电。另外,假设是行程开关接通,也会使继电器RA2断电,同理,整个控制电路也将会断电。补充:假设为按下急停,X30有效,单片机控制电路无法正常启动;假设为行程开关接通206为高电平,X30无效,单片机控制电路可以正常启动,认知超程错误。第4章 PLC控制程序的设计4.1 PLC程序设计方法4.1.1 PLC的编程语言国际电工委员会IEC于1994年5月公布了可编程序控制器语言标准(IE

25、C61131-3),详细地说明了句法、语义和下述5种编程语言: 顺序功能图(Seouential function chart);梯形图(Ladder diagram);功能块图(Function block diagram); 指令表(Instruction list);构造文本(Structured text)。该标准中有两种图形语言梯形图LD和功能块图FBD,还有两种文字语言指令表IL和构造文本ST,顺序功能图SFC是一种构造块控制程序流程图。8其中,梯形图是使用的最多的图形编程语言,有PLC第一编程语言之称。梯形图采用类似于继电器触点、线圈的图形符号,容易理解和掌握。梯形图常被称为程序

26、,梯形图的设计称为编程。梯形图也很适合于开关量逻辑控制。本文也采用梯形图进展程序的编制。4.1.2 PLC程序设计步骤图4-1所示为PLC控制系统设计与调试的一般步骤。-0图4-1 PLC控制系统设计与调试的一般步骤4.2 PLC程序的模块化设计由于车床的操作过程复杂,机加工控制对象每一工作循环周期的控制关系比较复杂,因此,如果将各种控制程序“混合在一起设计,则各程序间必然会相互“牵连,从而使设计的难度成倍增大。为此作者决定在PLC用户程序程序设计中,采用模块化设计思想,即对系统按照控制功能进展模块划分,将不同功能的程序放在不同的模块中设计,依次对各控制功能的模块设计梯形图。这样,使得每一局部

27、的程序都可以单独设计和修改,也就是说设计和修改某一局部程序时,不必担忧会对另一局部程序造成影响。程序构造清晰,便于调试,还可以根据需要灵活增加其他控制功能。本次设计中,综合车床的特点,在开发该机床的PLC控制程序的过程中将PLC程序划分为7个模块,即公用程序模块、主轴模块、坐标轴控制模块、润滑控制模块、自动换刀模块、报警模块和冷却控制模块。 4.3 输入输出分配接下来就是编制I/O分配表。I/O分配表是设计梯形图程序的根基资料之一,也是设计PLC控制系统时必须首先完成的工作,会给PLC系统软件设计和系统调试带来很多方便。在编制I/O分配表时,同类型的输入点或输出点尽量集中在一起,连续分配。本次

28、程序开发所用I/O分配见表4-1所示。表4-1 输入输出设备与PLC输入输出端子分配一览表输入端 输出端输入设备 输入端子号 输 出 输出端子号旋钮开关 X0X13 循环启动 Y0 循环启动按钮 X14 进给保持 Y1进给保持按钮 X15 单 段 Y2单段按钮 X16 机床锁住 Y3机床锁住按钮 X17 快 进 Y4主轴正转按钮 X20 主轴正转 Y5主轴反转按钮 X21 主轴反转 Y6主轴停按钮 X22 主轴停 Y7X向退按钮 X23 X向退 Y10X向进按钮 X24 X向进 Y11Z向退按钮 X25 Z向退 Y12Z向进按钮 X26 Z向进 Y13快进按钮 X27 NC报警 Y14急停按钮

29、 X30 超程报警 Y15超程解除按钮 X33 X回参考点 Y16Z正向行程开关 X34 Z回参考点 Y17Z反向行程开关 X35 进展润滑 Y20 X正向行程开关 X36 润滑故障报警Y21X反向行程开关 X37 换刀完成 Y22冷却开按钮 X40 刀架正转 Y23冷却关按钮 X41 驱动指示 Y24润滑电机起动按钮 X42 冷却开 Y25润滑油路压力继电器 X43X轴驱动使能 Y2614号刀到位 X44X47 Z轴驱动使能 Y27 换刀按钮 X504.4 梯形图程序设计在本次程序开发过程中采用的是FXGP_WIN-C编程软件。FXGP_WIN-C是在Windows操作系统下运行的FX系列P

30、LC的专用编程软件,操作界面简单方便,在该软件中可通过梯形图、指令表及SFC 符号来编写PLC程序。创立的程序可在串行系统中与PLC进展通讯、文件传送、操作监控以及完成各种测试功能。4.4.1 梯形图总体框图图 4-2 所示为该控制系统的PLC梯形图程序的总体构造,将程序分为公用程序、回原点程序、主轴控制程序、坐标轴控制程序、报警处理程序、定时润滑控制程序、冷却程序、自动换刀控制程序八个局部。公用程序回原点程序主轴控制程序坐标轴控制报警处理程序定时润滑控制冷却程序自动换刀控制图 4-2 PLC程序总体构造最大限度地满足被控对象的控制要求,是PLC应用程序设计的一大原则。在构思出这个程序主体的框

31、架后,接下来就是以它为主线,逐一编写各子程序。4.4.2 公用程序公用程序如图 4-3 所示。图 4-3 公用程序4.4.3 回原点程序在正式进展数控加工之前,刀架应领先回零,回零之后刀架在机床坐标系中的位置就定下来了。图4-4 回原点控制梯形图图4-4 所示为刀架自动回原点的梯形图。 拨开回原点起动按钮X12,M14变为ON, 刀架开场向X和Z两个方向退,退到X正向行程开关时X36为ON,刀架向Z方向退,到Z向限位处时,X34变为ON, Z方向也停顿并将M14复位。这时原点条件满足,M0为ON,在公用程序中,初始步M0被置位,为以后的工作做好了准备。4.4.4 主轴控制程序数控机床主轴控制包

32、括主轴正反转控制和主轴停转控制等。图4-5 主轴控制流程图图4-6 主轴控制梯形图在梯形图中,主轴正、反转之间有逻辑互锁关系,以免控制功能切换时发生故障。除此之外,必须采用PLC内部的时间继电器进展延时控制,否则会造成正、反转接触器同时接通而引起电源短路。这是因为PLC执行程序的速度要比接触器动作速度快得多。程序中用定时器T0和T1来完成5s的转换延时。另外,还利用PLC内部的辅助继电器M03和M04作为正反转控制的辅助继电器。4.4.5 坐标轴控制程序坐标轴控制设计的核心是围绕坐标轴驱动允许而展开的 10。它包括超程、驱动故障、坐标轴紧停、坐标轴正常停顿等的控制。一方面为PLC给出坐标轴可以

33、运动的信号,另一方面又控制着电机运行。对驱动器使能、监控硬限位和参考点碰块等的控制逻辑为:限位开关 超程自保持 复位 驱动故障 驱动允许超程 驱动允许 紧停 轴停图4.7 坐标轴控制逻辑设计图4-8 坐标轴控制梯形图 图4-9 一种可能的坐标轴运动流程图4.4.6 报警处理程序在PLC 控制系统发生事故、故障时都应发出报警信号,一般是声光报警信号。此处用PLC 基本逻辑指令实现报警功能,其梯形图如图4.10 所示。图4-10 报警控制梯形图当反向行程开关X35、X37被碰到时,继存器M13接通。同时,特殊继存器M8013周期性的通断,与之相连的报警指示灯闪烁,当按下“超程解除 按钮X33,继存

34、器M12接通,报警指示灯熄灭。另外,当反向行程开关接通报警后,将会控制整个机床停顿运动。说明:行程开关又称限位开关,用于控制机械设备的行程及限位保护。将行程开关安装在预先安排的位置,当运动部件上的挡块撞击行程开关时,行程开关的触点动作,实现电路的切换。4.4.7 定时润滑控制程序对于机床润滑系统的改造可加装润滑泵,通过设定润滑时间的方法进展,这样可降低手工润滑的劳动强度,提高设备可靠性。正常情况下按规定的时间间隔周期性自动启动,每次按给定时间润滑。润滑系统的控制过程如下:在正常工作时,按下润滑电机起动按钮后,系统即开场进展润滑,运行10秒后停顿,停顿30分钟后重新开场进展润滑,如此循环往复下去

35、。同时,PLC还对润滑系统的状态进展监测。PLC在润滑系统开场进展润滑后即通过润滑油路压力继电器检查润滑油路中润滑油的流动是否正常,假设压力继电器一直闭合,说明油路有堵塞。润滑的5秒定时时间到了之后,开场30分钟的间隔,此时如果油路中还有油,说明油路有泄露。在这两种情况下,PLC都会报警,润滑就会停顿。定时润滑的控制流程如图4-11。启动润滑进入润滑状态管路中有 油 否 是计时10秒后停顿润滑停顿润滑后计时30分钟停顿润滑30分钟内管路中无油 是 否润 滑 报 警图4-11 定时润滑控制流程图使用FXGP_WIN-C软件编写的梯形图程序如图4.12。图4-12 润滑控制梯形图4.4.8 冷却程

36、序冷却是根据加工任务来选用的,通过操作面板上的冷却启动和停顿按钮来进展控制。在急停生效时,冷却输出制止。 图4-13 冷却控制梯形图4.4.9 自动换刀控制程序数控机床要求能够准确、快速地换刀。为提高换刀的效率和定位精度,满足在一次装夹下完成多工序加工的需要,采用电动刀架替换原有的手动刀架。电动刀架可实现刀架的自动回转和自动换刀,因而可提高加工效率和刀具的重复定位精度。此处选择构造简单、体积小、刚性好、价格廉价的四刀位电动刀架。另外,采用电动刀架,也可使机械构造简单,省去大量液压管路。选用自动转位电动刀架,刀架上同时安装四把不同的车刀,可在一个工序中依次用四把车刀自动完成几个外表的加工。这对于

37、加工形状复杂、加工外表较多、相对位置精度要求较高的零件是特别适宜的。发出换刀指令自动换刀的控制流程如图4.14。 T0D6T1D5D5 = D6 ?换刀完成 是D5 D6 ?否是否D5D64 D8D5D6 D8刀架正转计数器计数换刀完成图4-14 自动换刀控制流程图该控制的设计充分利用了PLC具有丰富的数据功能指令的优点,用数据指令来进展判断比较。假设T0是实际刀号,T1为待换刀号。数据存放器D6存放实际刀号,D5存放待换刀号。D7存放待换刀号与实际刀号的差值。用比较指令CMP进展数据比较。比较结果使M17,M18,M19中的一个接通。当D5大于D6时,M17接通;D5等于D6时,M18接通;

38、D5小于D6时,M19接通。在程序中首先对D5和D6中存放的值进展比较,判断是否到位。当D5D6时,表示刀号相符;当D5D6时,将D5D6的值存放到D8中,当D5D6时,将D5D64的值存放到D8中。D8中存放的是旋转刀位数,将它作为计数器的计数值,由计数器对转过的刀位进展计数,当计数值到,表示换刀完毕。图4-15 自动换刀控制梯形图4.4.10 需要说明的问题一般而言,PLC应用程序通常还应包括初始化程序,用来将计数器进展清零、对某些输出量置位或复位等,以防止系统发生误动作。考虑到本控制系统中各模块之间差异较大,没有专门编制这一子程序,而是将这些内容穿插在相关的子程序中。4.5 梯形图程序的

39、调试调试是PLC控制程序开发过程中的一个重要环节。所编写的用户程序在实验室进展了模拟调试,实际的输入信号用按钮来模拟,各输出量的通/断状态则用有关的发光二极管来显示。在适当的时候用开关或按钮来模拟实际的反响信号,如限位开关的接通和断开。通过调试,确实发现了一些关键的问题,有的是对于某些指令的含义的理解存在偏差,有的是程序的构造设计不合理,还有则是对于程序在实际执行中可能出现的问题考虑不周。对于调试中出现的问题逐一进展了排除,其中的局部程序更是“从头再来,采取新的逻辑关系重新进展设计,经过不断的调整和完善,调试中所发现的问题都得到了解决。从上述过程可以看出,程序设计完成后,调试是检验其正确性的必

40、要手段。在调试中,对所遇到的各类问题予以处理解决,不仅对程序设计进展了检验修正,同时还可从实际运行中改良、优化、完善整个程序的设计工作。总之,通过调试这个环节,进一步提高了程序的正确性和可靠性,也使自己对于某些指令的理解更加全面,并且学到了一些难得的程序设计经历。4.6 本章小结PLC 作为先进的自动控制装置,可以应用于多种自动化控制系统中。在车床电气控制系统中的应用,属于PLC 的一种典型控制。系统的设计过程也是PLC 控制系统设计思想的典型应用。在这一章中,采用模块化设计思想,分八个模块详尽地展示了PLC控制程序的开发过程。各模块的程序设计方法也是各不一样的,PLC控制程序设计中的经历设计

41、法、顺序设计法和继电器控制线路移植法这三种常用方法都根据不同情况有所采用。程序编写完以后,通过调试,除了可以判断程序的正误外,还能在实践中进一步提高程序的正确性和可靠性。结 论实现机床数控化是我国当前正在机械行业进展的一项大的信息化工程,这对于提升我国工业装备水平有着重要的意义。所以开展此类有关机床改造的技术方案的研究从而切实有效地推进这项工程,很有意义。1本文完成的主要工作本人在基于CK9930的PLC控制程序的开发中完成了以下工作: 以机床为典型对象,深入了解了电气自动控制技术的 基本原理、方法和 应用,并重点分析了该车床的电气控制电路,熟悉了被控对象的工作原理。 比较系统地学习了PLC的

42、工作原理、特点及控制系统的设计方法。 利用三菱PLC完成了PLC控制程序的开发以代替原继电器-接触器控 制方式。 为了进一步完善控制系统,在保存原有控制功能根基上,增加了自动换刀、定时润滑等功能。 完成了程序的修改、调试、运行等工作。了解了机床数控改造的相关知识。机床的电气控制系统经过改造后,在保存原有控制功能根基上,提高了整个控制系统的稳定性和可维护性,对机械性能良好而电气控制系统落后且容易出现问题的机床来说,是一种较好的改造方案。利用PLC对普通机床进展改造不仅提高了机床的性能,而且利用了原有的设备,节约了资源。2程序设计体会:PLC编程中最常用到的是3个元素:线圈、触点和时间继电器(定时

43、器)。线圈。一般,电气控制原理都比较复杂,各局部之间的相互关系错综复杂,要想理顺整个控制过程和动作顺序相当麻烦。而线圈(无论是继电器还是接触器)在梯形图中只能出现一次,所以设计程序时要抓住它。当决定了它出现在梯形图的哪一个网络后,针对这个特定线圈的所有依属关系都要出现在这个网络内。这时只要将电气原理图中相应的触点从和连接线引入这个网络即可。将控制原理图中的按钮开关变换为输入触点。中间继电器或接触器的辅助触头变换为输出或存放器等,相应的连线在PLC梯形图中对应连接好。合理且巧妙地使用定时器。在本次车床的PLC控制梯形图设计中就恰到好处地使用它来实现或取代了一些功能,其简捷、准确的控制功能是其他控

44、制方式所难以比较的。3通过对此工程的设计研究、调试运行,我的收获很大:我对机床,特别是车床有了深刻的了解,对车床的工作原理、组成构造、电气控制等方面的知识进展了全面的学习。系统地学习了PLC的相关知识。阅读了大量有关PLC的书刊及相关技术资料,为今后从事控制系统设计工作奠定了根基。训练了综合运用知识的能力,锻炼了实践操作能力。总之,有了这次的设计改造经历,我今后的学习与工作开展就有了一个新的起点。致 谢本论文是在王增法高级工程师的亲切关心和悉心指导下完成的。他严肃的科学态度,严谨的学术风范,精益求精的工作作风,深深地感染和鼓励着我。从课题的选择到论文的最终完成,王工都始终给予我细心的指导和不懈

45、的支持。在此谨向王工致以诚挚的谢意和崇高的敬意。 在此,我还要感谢和我一起愉快度过本科生活的09级中南机制的各位同学,由于你们的热情帮助和支持,我才能抑制一个又一个的困难和疑惑,直至本论文的顺利完成。还要感谢我的师姐、师哥们,她们对我的课题提出了不少意见,做了不少工作,给予我不少的帮助。在这论文即将完成之际,我的心情却无法平静,从开场进入课题到论文的顺利完成,不知有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请都承受我最诚挚的谢意!最后,在此对阅读评审本论文的各位教师,表示由衷的感谢!参考文献1 杜柳青主编. 数控机床电气控制. 重庆:重庆大学出版社,20062 王淑英主编.电器控制与P

46、LC控制技术.北京:机械工业出版社,20053 廖常初主编. 可编程序控制器的编程方法与工程应用. 重庆:重庆大学出版社,20014 李建新主编.可编程序控制器应用技术. 北京:机械工业出版社,20045陆志强,吴祖育,王庚.数控机床控制逻辑的分析与设计.传动技术,1996年,第1期6 汪木兰主编. 数控原理与系统. 北京:机械工业出版社,2004.7 Mitsubishi Electric Corporation. FX2N系列微型可编程控制器使用手册,19998 Mitsubishi Electric Corporation. 三菱微型可编程控制器 FX2N系列编程手册,1999附 录梯形图程序:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!