PLC课程设计(论文)-千斤顶液压缸加工机床电气控制系统设计.doc_第1页
PLC课程设计(论文)-千斤顶液压缸加工机床电气控制系统设计.doc_第2页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机电工程学院课程设计说明书设计题目: 千斤顶液压缸加工机床电气控制系统设计 学生姓名: 学 号: 20094805 专业班级: 机制f 09 指导教师: 2012年 12 月 13日28内容摘要 在本设计中采用装在动力滑台上左,右两个动力头同时进行切削。动力头的快进、工进及快退由液压缸驱动。液压系统采用两位四通电磁阀控制,并用调整死挡铁的方法实现位置控制。主要介绍了通过plc控制系统,设计了千斤顶液压缸加工机床电气控制,并设计了千斤顶液压缸加工机床电气控制梯形图,千斤顶液压缸加工机床控制硬件配置连线图,基于plc的机床电气控制系统的控制图。 关键字: 液压缸;plc控制系统;梯形图;主电路图;硬件配置连线图目 录第1章 引言.11.1 plc的基本概念.11.2 plc的基本结构. 11.3 plc的工作原理.2第2章 设计思路42.1设计要求42.2控制要求42.3 硬件系统设计6第3章 电路设计93.1主电路图93.2硬件配置接线图10第4章 程序设计104.1程序梯形图114.2程序指令表19结论26设计总结27谢辞28参考文献.29第1章 引言本课程设计的内容是千斤顶液压缸加工机床电气控制系统的设计。其要求如下:1.控制要求:(1) 左右动力头旋转切削由电动机m1集中传动,切削时冷却泵电动机同时运转。(2) 只有在液压泵电动机m3工作,油压达到一定压力(压力继电器检测)后,才能进行其他的控制。(3) 机床即能半自动循环工作,又能对各个动作单独进行调整。(4) 要求有必要的电气连锁与保护,还有显示与安全照明。2.控制过程及原理:千斤顶液压缸两端面的加工,采用装在动力滑台的左、右两动力头同时进行加工切削,机床属于双面单工位组合机床。千斤顶液压缸两端面加工机床由两个液压滑台、动力箱、固定式夹具、底座、床身和液压站等部件组成。千斤顶液压缸两端面加工时,将工件放在工作台上并加紧,当工件加紧后发出加工命令,左、右滑台开始快进,当接近加工位置时,左、右滑台变为工进进给,直到加工完成后再快退返回。至原来左、右滑台分别停止,并将工件放松取下,工作循环结束。即工作循环如下:工件定位 - 工件夹紧- 滑台入位 - 加工零件 - 滑台复位- 夹具松开。1.1 plc的基本概念早期的可编程控制器称作可编程逻辑控制器(programmable logic controller,plc)它主要用来代替继电器实现逻辑控制。随着技术的发展,这种采用微型计算机技术的工业控制装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称pc。但是为了避免与个人计算机(personal computer)的简称混淆,所以将可编程序控制器简称plc。1.2 plc的基本结构plc实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成为: a、电源 plc的电源在整个系统中起着十分重要的作用。一般交流电压波动+10%(+15%)范围内、,可以不采取其它措施而将plc直接连接到交流电网上去。b、中央处理单元(cpu) 中央处理单元(cpu)是plc的控制中枢。它按照plc系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;当plc投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入i/o映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将i/o映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行c、存储器 存放系统软件的存储器称为系统程序存储器。d、输入输出接口电路1、现场输入接口电路由光耦合电路和微机的输入接口电路,作用是plc与现场控制的接口界面的输入通道。2、现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用plc通过现场输出接口电路向现场的执行部件输出相应的控制信号。e、功能模块如计数、定位等功能模块。f、通信模块1.3 plc的工作原理当plc投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,plc的cpu以一定的扫描速度重复执行上述三个阶段。 输入采样阶段 在输入采样阶段,plc以扫描方式依次地读入所有输入状态和数据,并将它们存入i/o映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,i/o映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 用户程序执行阶段 在用户程序执行阶段,plc总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统ram存储区中对应位的状态;或者刷新该输出线圈在i/o映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在i/o映象区内的状态和数据不会发生变化,而其他输出点和软设备在i/o映象区或系统ram存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。在程序执行的过程中如果使用立即i/o指令则可以直接存取i/o点。即使用i/o指令的话,输入过程影像寄存器的值不会被更新,程序直接从i/o模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。 输出刷新阶段 当扫描用户程序结束后,plc就进入输出刷新阶段。在此期间,cpu按照i/o映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是plc的真正输出。第2章 设计思路2.1设计要求本机床用于千斤顶液压缸两个端面的加工,采用装在动力滑台上的左、右两个动力头同时进行切削。动力头的快进、工进及快退由液压缸驱动。液压系统采用两位四通电磁阀控制,并用调整死挡铁的方法实现位置控制。机床的工作程序是:(1)工件定位 人工将零件装入夹具后,定位液压缸动作,工件定位。(2)工件夹紧 零件定位后,延时15s,夹紧液压缸动作使零件固定在夹具内,同时定位液压缸退出以保证滑台入位。(3)滑台入位 滑台带动动力头一起快速进入加工位置。(4)加工零件 左右动力头进行两端面切削加工,动力头到达加工终点位置即停止工进,延时30s后停转,快速退回原位。(5)滑台复位 左右动力头退回原位后,滑台复位。(6)夹具松开 当滑台复位后夹具松开,取出零件。以上各种动作由电磁阀控制,电磁阀动作要求见表2-1。表2-1 电磁阀动作要求yv1yv2yv3yv4yv5定位夹紧入位工进退位复位放松注:“+”号表示电磁阀得电。2.2 控制要求控制要求如下: (1)左右动力头旋转切削由电动机m1集中传动,切削时冷却泵电动机同 时运转。 (2)只有在液压泵电动机m3工作,油压达到一定压力(压力继电器检 测)后,才能进行其他的控制。 (3)机床即能半自动循环工作,又能对各个动作单独进行调整。 (4)要求有必要的电气连锁与保护,还有显示与安全照明。 (5)控制信号说明如 表2-2所示。 (6)相关参数: 动力头电动机m1:y100l-6,1.5 kw,ac380v,4.0a。 冷却泵电动机m2:jcb-22,0.15kw,ac380v,0.43a。 液压泵电动机m3:y801-4,0.55kw,ac380v,1.6a。 电磁阀yv1yv5:100ma,ac220v。 指示灯hl1hl8:10ma,dc24v。 表2-2 控制信号说明输入 输出 文字符号 说明 文字符号 说明sa1-1机床半自动循环控制转换开关km1动力头m1、冷却泵m2接触器sa2-1手动定位控制转换开关km2液压泵m3接触器sa3-1手动入位控制转换开关yv11#电磁阀sa3-2手动工进控制转换开关yv22#电磁阀sa3-3手动退位控制转换开关yv33#电磁阀sb1动力头m1、冷却泵m2起动按钮yv44#电磁阀sb2动力头m1、冷却泵m2停止按钮yv55#电磁阀sb3液压泵m3起动按钮hl1动力头m1、冷却泵m2运行指示sb4液压泵m3停止按钮hl2液压泵m3运行指示km1动力头m1、冷却泵m2运行信号hl3半自动循环工作指示km2液压泵m3运行信号hl4定位指示fr1动力头m1、冷却泵m2过载信号 hl5入位指示kp压力继电器油压检测信号hl6工进指示sq动力头工进终点位置检测信号hl7退位指示hl8故障指示2.3 硬件系统设计2.3.1 i/o点数确定及plc机型选择由上述控制要求可知系统可采用自动工作方式,也可以采用手动工作方式.输入有16点,输出有15点,并考虑余量要求,因此系统采用24输入,16输出的plc.所以系统属于小型控制系统,其中plc的选型范围较宽,现选用西门子公司的s7-200,cpu226型plc。2.3.2 i/o分配表千斤顶液压缸加工机床电气控制系统plc输入地址分配表如下:表2-3 输入地址分配表文字符号说明输入地址kp压力继电器油压检测信号i0.0sb1动力头m1、冷却泵m2起动按钮i0.1sb2动力头m1、冷却泵m2停止按钮i0.2sb3液压泵m3起动按钮i0.3sb4液压泵m3停止按钮i0.4sa1-1机床半自动循环控制转换开关i0.5sa2-1手动定位控制转换开关i0.6sa3-1手动入位控制转换开关i0.7sa3-2手动工进控制转换开关i1.0sa3-3手动退位控制转换开关i1.1fr1动力头m1、冷却泵m2过载信号i1.4sq动力头工进终点位置检测信号i1.5sq1定位终点位置检测信号i1.6sq2入位终点位置检测信号i1.7sq3液压夹紧检测信号i2.0sq4退位终点检测信号i2.1千斤顶液压缸加工机床电气控制系统plc输出地址分配表如下:表2-4 输出地址分配表文字符号说 明输出地址hl1动力头m1、冷却泵m2运行指示q0.0hl2液压泵m3运行指示q0.1hl3半自动循环工作指示q0.2hl4定位指示q0.3hl5入位指示q0.4hl6工进指示q0.5hl7退位指示q0.6hl8故障指示q0.7yv11#电磁阀q1.0yv22#电磁阀q1.1yv33#电磁阀q1.2yv44#电磁阀q1.3yv55#电磁阀q1.4km1动力头m1、冷却泵m1接触器q1.5km2液压泵m3接触器q1.62.4程序流程图 当夹具松开之后,若再来一个零件则重新定位,开始循环。若需要手动调节,则在每步动作时按下相应的转换开关,执行相应的工序。第3章 电路设计3.1 主电路图其中m1带动动力头,m2带动冷却泵,m3带动液压泵。km1为m1,m2的接触器。km2为m3的接触器。左右动力头旋转切削由电动机m1集中传动,切削时冷却泵电动机m2同时运转。m3带动液压泵,只有在液压泵电动机m3工作,油压达到一定压力(压力继电器检测)后,才能进行其他的控制。主电路图如下所示。 图3-1 主电路图3.2 硬件配置接线图根据信号输入输出的类型及控制的主电路,绘制i/0连接图如图3-2所示。图3-2 i/o接线图第4章 程序设计4.1程序梯形图将零件装入夹具中,按下液压泵m3的启动按钮sb3(i0.3)启动电机m3,接触器km2(q1.6)得电自锁,km2闭合,当压力达到一定值之后,kp(i0.0)闭合,当半自动转换开关闭合(i0.5),定位转换开关sa2-1(i0.6)闭合,从而使电磁阀yv1(q1.0)得电闭合,定位指示灯hl4(q0.3)亮,工件开始定位.零件定位之后,开始延时,延时15s之后电磁阀yv2(q1.1)开始得电,加紧液压缸动作使零件固定在夹具里,同时定位液压缸退出以保证滑台入位.然后按下动力头m1,冷却泵m2的启动按钮km1启动,接触器km1得电,指示灯hl1亮,同时入位转换开关sa3-2(i0.7)闭合,电磁阀yv4,yv5得电,滑台带动动力头一起快速进入加工位置,入位指示灯hl5(q0.4)亮.入位之后,当工进转换开关sa3-3(i1.0)得电时,电磁阀yv4(q1.3)置位,同时工进指示灯hl6(q0.5)亮,左右动力头开始进行两端面切削加工.当动力头到达加工终点位置即停止工进,此时检测开关sq1(i1.5)得电闭合使yv4复位断电,延时30s后复位km1断.退位转换开关sa3-3闭合,退位电磁阀yv3(q1.2)得电动作,同时退位指示灯hl7亮,动力头开始退回原位。 左右动力头退回原位后,滑台复位,退位终点检测信号开关sq2(i2.1)动作,复位接触器y3,使夹具松开,取出零件。4.2 程序指令表title=network 1 / 网络标题/ m3启动ld i0.3o m0.0an i0.4an i1.3an i1.4= m0.0network 2 / m3 运行ld m0.0= q0.1= q1.6network 3 / 动力头m1和 m2 启动ld i0.1o m0.1an i0.2an i1.2an i1.4= m0.1network 4 / 动力头 m1 和m2运行 ldn m5.6an m5.5a m0.1= q0.0= q1.5network 5 / 半自动手动转换ld m0.0a i0.0lpsa i0.5= m1.0lppan i0.5= m2.0= q0.2network 6 / 手动定位ld m1.0a i0.6lpsan m1.1= m3.0lrda i1.6= m1.1lppan m1.2= q1.0network 7 / 自动定位ld m2.0lpsan m2.1= m3.1lrda i1.6= m2.1lppan m2.2= q1.0network 8 / 定位指示ld m3.0o m3.1= q0.3network 9 / 延时15sld m1.1o m2.1an t37ton t37, 150network 10 / 手动延时ld t37o m1.2= m1.2network 11 / 自动延时循环ld t37o m2.2= m2.2network 12 / 手动夹紧ld m1.2lpsan m5.1= q1.1lppa i2.0= m1.3network 13 / 自动夹紧ld m2.2lpsan m6.1= q1.1lppa i2.0= m2.3network 14 / 手动入位ld m1.3a i0.7lpsan m1.4= m3.4lrdan m1.6= q1.3lrdan m1.5an m1.6= q1.4lppa i1.7= m1.4network 15 / 自动入位ld m2.3lpsan m2.4= m3.6lrdan m2.6= q1.3lrdan m2.5an m2.6= q1.4lppa i1.7= m2.4network 16 / 入位指示灯ld m3.4o m3.6= q0.4network 17 / 手动工进ld m1.4a i1.0lps= m1.5an m1.6= m3.5lppa i1.5= m1.6network 18 / 自动工进ld m2.4lps= m2.5an m2.6= m3.7lppa i1.5= m2.6network 19 / 工进指示ld m3.5o m3.7= q0.5network 20 / 延时30s ld m1.6o m2.6an t38ton t38, 300network 21 / 手动延时ld t38o m1.7= m1.7network 22 / 自动延时ld t38o m2.7= m2.7network 23 / 手动停转ld m1.7= m5.5= m5.0network 24 / 自动停转ld m2.7= m5.6= m6.0network 25 / 故障指示ld i1.2o i1.3o i1.4= q0.7network 26 / 退位指示ld m3.2o m3.3= q0.6network 27 / 自动退位ld m6.0lpsan m6.1= m3.3lrdan m6.1= q1.2lppa i2.1= m6.1network 28 / 手动退位ld m5.0a i1.1lpsan m5.1= m3.2lrdan m5.1= q1.2lppa i2.1= m5.14.3 程序运行图 结论本次课程设计是实现液压缸加工机床的电气控制,通过电动机带动动力头进行切削加工,由液压缸驱动快进,工进及快退。通过此次设计,了解到了液压缸的原理和工作过程,同时掌握了plc的设计和编程方法。这不仅使对知识的掌握更加熟练,同时也学会了一种分析问题,解决问题的方法。同时在此次设计中还发现一些不足之处:如对已经学过的知识掌握不牢固,不能很好的把知识运用到实际中去。设计总结通过此次课程设计,使我更加扎实的掌握了有关plc应用方面的知识,在设计过程中尤其是自己动手编制程序时,遇到了很多困难,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我掌握的知识不再是纸上谈兵,而是学以致用。同时,这次课程设计让我感受到了我对所学习的内容是多么的不熟练,在设计过程中总是需要翻书,

温馨提示

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

评论

0/150

提交评论