机电一体化毕业论文电镀生产线控制的设计_第1页
机电一体化毕业论文电镀生产线控制的设计_第2页
机电一体化毕业论文电镀生产线控制的设计_第3页
机电一体化毕业论文电镀生产线控制的设计_第4页
机电一体化毕业论文电镀生产线控制的设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1、陕西国防学院机电工程系毕业论文 陕西国防工业职业技术学院 shaanxi institute of technology毕业设计说明书题 目 电镀生产线控制的设计 专 业 机电一体化技术 班 级 机电3083班 姓 名 学 号 43号 指导教师 二一年陕西国防工业职业技术学院二零一一届毕业设计(论文)任务书专业:机电一体化 班级: 机电3083班 姓名: 学号:43号设计题目:电镀生产线控制的设计设计条件: 要求设计一电镀生产线控制,电镀生产线上采用专用的行车和可升降的吊钩,生产线有三个槽位(镀槽,回收液槽,清水槽),电镀时将工件依次放入槽中、电镀、行车返回,电镀一个工件结束。1)电镀生产线上

2、采用专用的行车和可升降的吊钩,行车和吊钩各由一台电机拖动。行车的进退和吊钩的升降均有相应的限位开关sq定位。2) 工件在三个槽位均需停留一段时间。工件放入镀槽中,电镀280s后提起,停放28s,让镀液从工件上流回镀槽,然后放入回收液槽浸30s,提取后停15s,接着放入清水槽中清洗30s。最后提起停15s后,行车返回原位,电镀一个工件的全过程结束。(原位是指行车在挂件架上方,吊钩下降到最下方,在原位,操作人员把将要电镀的工件放在挂具上,即可开始电镀工作)3) 整个电镀生产线完成一个工作循环,再按下启动按钮,则开始第二个工作循环。设计任务:要求掌握要求掌握一般检测控制系统的设计方法;掌握plc的结

3、构和功能,学会plc的硬件设计,并能通过梯形图进行软件编程,实现所要求的功能。具体设计内容包括:1)课题的来源和意义,系统设计方案的确定及说明。2)系统硬件电路设计、绘制及硬件电路功能说明。3)系统软件功能实现及程序流程图。起止日期:2010年10月11日2011年1月15日(共8周)指导教师:孙永芳 审核(教研室主任): 批准(系主任):设计评语:指导教师签字: 年 月 日答 辩:考核组长:总 成 绩:摘 要工业电镀生产线工位多、生产复杂,人工操作随机性大,影响产品质量。电镀产品的质量除了要有好的成熟的电镀工艺和品质好的镀液添加剂外,如何保证电镀产品严格按照电镀工艺流程运行和保证产品的电镀时

4、间则是决定电镀产品质量和品质的重要因素。基于plc的电镀生产线监控系统,不但可以使电镀产品的质量和品质得到严格的保证,减少废品率,而且还可以实现远程的监控还可以提高生产效率和减轻工人的劳动强度和更好的保证工人的人身安全,有非常好的经济效益和社会效益。文中对系统中自动电镀过程进行了具体实现。以s7-200作为主控制器,行程开关检测。并详细阐述了其工作原理、基本功能框图、关键设计技术及软件工作流程,最后进行了软件实现,达到了系统要求的功能。关键词:电镀生产线 plc s7-200 目 录第一章 绪 论11.1 plc在工业产品中的应用11.2mcgs在工业控制中的应用2第二章 电镀生产线的功能要求

5、3第三章 电镀生产线的总体设计方案43.1 电镀行车设计思路43.2电镀行车的工作过程53.3 电镀行车控制系统的设计6第四章 硬件电路84.1 siemens s7-200 plc简介84.2 电镀行车plc选型和i/o地址分配11第五章 软件设计145.1 电镀行车控制流程图145.2行车控制程序16第六章 组态实现电镀过程256.1 mcgs组态软件的系统构成256.2mcgs 组态软件组成部分256.3 组态实现26第七章 结 论30致 谢31参考文献3232陕西国防学院机电工程系毕业论文第一章 绪 论1.1 plc在工业产品中的应用plc是可编程控制器(programmable lo

6、gic controller)的简称,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(international electrical committee)颁布的plc标准草案中对plc做了如下定义: “plc是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。plc及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”21世纪,plc会有更大的发展。技术上,计算机

7、技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;产品规模上,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。其中s7-200 plc是一种小型plc,其结构紧凑,功能强大,适用于各行各业,各种场合中的检测、监测及控制的自动化。 s7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功

8、能。 本文介绍以s7-200系列plc为核心的电镀生产线控制,详细阐述了其工作原理、基本功能框图、关键设计技术及软件工作流程,极高的性价比。”1.2 mcgs在工业控制中的应用mcgs 是一套用于快速构造和生成计算机监控系统的组态软件,它能够在基于microsoft 的各种32位windows 平台上运行,mcgs 软件系统包括组态环境和运行环境两个部分,组态环境相当于一套完整的工具软件,用户可以利用它设计和开发自己的应用系统。课题背景及设计思想工业电镀生产线工位多、生产复杂,同时在电镀中氧化、酸洗、碱洗、电镀等许多工艺具有严重的化学污染和腐蚀,对人的身心健康十分不利,而且人工操作随机性大,影

9、响产品质量。早期的电镀工艺控制主要是使用顺序控制器,由于其电路复杂,接口多,受外界干扰大,工作可靠性差,维护也困难。基于plc的电镀生产线监控系统,不但可以使电镀产品的质量和品质得到严格的保证,减少废品率,而且还可以实现远程的监控还可以提高生产效率和减轻工人的劳动强度和更好的保证工人的人身安全,有非常好的经济效益和社会效益。plc可以保证电镀产品严格按照电镀工艺流程运行和保证产品的电镀时间,从而很好的决定电镀产品质量和品质的重要因素,通过plc可以实现电镀行车的准确运行,准确掌握电镀时间,提高生产效率。下文以西门子s7-200plc对电镀生产过程的管理作为研究对象来进行讨论。第二章 电镀生产线

10、的功能要求电镀生产线上采用专用的行车,行车上装有可升降的吊钩,行车和吊钩各有一台电动机拖动,行车进退和吊钩升降由限位开关控制,限定为三槽位,有三个槽位分别为镀槽、回收液槽、清水槽,电镀时将工件依次放入槽中、电镀完成行车返回,电镀一个工件结束。1)电镀生产线上采用专用的行车和可升降的吊钩,行车和吊钩各由一台电机拖动。行车的进退和吊钩的升降均有相应的限位开关sq定位。2)工件在三个槽位均需停留一段时间。工件放入镀槽中,电镀280s后提起,停放28s,让镀液从工件上流回镀槽,然后放入回收液槽浸30s,提取后停15s,接着放入清水槽中清洗30s。最后提起停15s后,行车返回原位,电镀一个工件的全过程结

11、束。(原位是指行车在挂件架上方,吊钩下降到最下方,在原位,操作人员把将要电镀的工件放在挂具上,即可开始电镀工作)3)整个电镀生产线完成一个工作循环,再按下启动按钮,则开始第二个工作循环。第三章 电镀生产线的总体设计方案3.1 电镀行车设计思路plc软件系统由系统程序和用户程序两部分组成。系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故障。系统软件由plc厂家提供并已固化在eprom中,不能直接存取和干预。用户程序是用户根据现场控制要求,用plc的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。step7是用于simatic可编程逻辑控

12、制器组态和编程的标准软件包,也就是用户程序,我们就是使用step7来进行硬件组态和逻辑程序编制,以及逻辑程序执行结果的在线监视。总体设计方案分为硬件设计与软件设计两大部分,是以s7-200系列plc来进行控制和数据的处理与传输,同时配以相应硬件电路来控制升降电动机、前后电动机动作,来实现电镀行车的全自动运行。电镀行车采用远距离控制,起吊物品是有待进行电镀的各种产品零件。根据电镀加工工艺的要求,电镀行车的结构与动作流程如图31所示,图中电镀槽、回收液槽、清洗槽槽中装有各种电镀液。实际生产中电镀槽的数量由电镀工艺要求决定,本设计中以3个电镀槽进行介绍,在该系统中,每个槽位的定位由行程开关确定。电镀

13、行车运行软件部分主要为整个流程的控制程序,运用plc程序语言编写,程序存储在s7-200 plc的内存中。图31 动作模拟图3.2 电镀行车的工作过程电镀行车的工作过程如图31所示1在电镀生产线一侧,工人将待加工的零件装入吊篮,发出控制信号后,行车自动上升,并逐段前进,根据工艺要求在相应槽位停止。2行车停留在某个槽位上面后,自动下降,停留一规定的时间(各槽位停留的时间根据工艺要求预先设定),再自动上升并在槽位上方停留一段时间保证电镀溶液完全流回电镀槽。3如此完成电镀工艺规定的各道工艺,直至生产线的末端。然后,自动返回原位,由工人卸下处理好的零件。电镀行车加工过程的控制是顺序控制。由吊篮上升、前

14、进、下降、延时停留、上升、延时停留、退回等工序组成。这样一次循环加工完成。将上面的顺序功能图转化成plc程序,在s7-200编程软件上编译后就可以下载到plc上运行。3.3 电镀行车控制系统的设计图32电镀行车的前后和升降运动由三相交流异步电动机拖动。根据电镀行车的运动要求,选用两台y系列电动机进行拖动电动机数据(型号y802-4,pn=0.75kw,in=2a,n=1390r/min,un=380v)拖动控制系统如图3-2,其中,行车的前进和后退,上升和下降控制通过电动机的正反转来实现,在平移过程中,升降电机采用电磁抱闸制动(失电制动型),以防止吊篮因自重下滑。图中,接触器km1、km2通过

15、控制“升/降”电动机的正、反转,实现行车的上升和下降;接触器km3、km4通过控制“前/后”电动机,实现行车的前进和后退。qs为总开关,fu为熔断器保护整个电路,fr1、fr2为热继电器,起保护作用。 第四章 硬件电路4.1 siemens s7-200 plc简介plc的构成,plc分为固定式和组合式(模块式)两种。固定式plc包括cpu板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。cpu是plc的核心,起神经中枢的作用,每套plc至少有一个cpu,它按plc的系

16、统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和plc内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。cpu主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,cpu单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是plc不可缺少的组成单元。cpu速度和内存容量是plc的重要参数,它们决定着plc的工作速度,io数量及软件容量等,因此限制着控制规模。plc与电气回路的

17、接口,是通过输入输出部分(i/o)完成的。i/o模块集成了plc的i/o电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入plc系统,输出模块相反。i/o分为开关量输入(di),开关量输出(do),模拟量输入(ai),模拟量输出(ao)等模块。plc电源用于为plc各模块的集成电路提供工作电源。同时,有的还为输入电路提供24v的工作电源。电源输入类型有:交流电源(220v ac或110v ac),直流电源(常用的为24v dc)。大多数模块式plc使用底板或机架,其作用是:电气上,实现各模块间的联系,使cpu能访问底板上的所有模块,机械上,实现各模

18、块间的连接,使各模块构成一个整体。编程器是plc开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控plc及plc所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器plc一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。s7-200由德国西门子公司生产制造,s7-200系列微型可编程序控制器发展至今,大致经历了两代第一代产品其cpu模块命名为cpu 21x主机可以扩展,它具有四种不同结构配置的cpu单元:cpu 212,cpu 214,cpu 215和cpu 216。第二代产品其cpu模块为cpu 22x,是在21世纪初投

19、放市场的,速度快,具有较强的通信能力。它具有四种不同结构配置的cpu单元:cpu 221,cpu 222,cpu 224和cpu 226,除cpu 221之外,其他都可加扩展模块。s7-200系统硬件由cpu模块和扩展模块两大部分构成。表4.1 cpu模块型号cpu类型电源电压输入电压输出电压输出电流cpu221dc输出dc输入24vdc24vdc24vdc0.75a,晶体管继电器输出dc输入85-264 vdc24vdc24vdc24-230 vdc2a,继电器cpu222cpu224cpu226dc输出24vdc24vdc24vdc0.75a,晶体管继电器输出85-264 vdc24vdc

20、24vdc24-230 vdc2a,继电器本系统中使用s7-200系列cpu 222,该模块主要性能:表4.2 cpu222模块的主要性能参数性能指标参数用户程序区4k字节数据存储区2k字节cpu内置i/o点数8/6扩展i/o点数16/16扫描时间/1条指令0.37us最大i/o点数256位存储区256计数器256计时器256时钟功能可选数字量输入滤波标准模拟量输入滤波标准高速计数器4个30khz脉冲输入2个20khz通讯口1rs4854.2 电镀行车plc选型和i/o地址分配根据电镀行车的控制要求,选用s7-200系列plc cpu222模块,其中基本l/o点数为8/6,在电镀行车plc控制

21、系统中,plc的i/o点数随电镀槽的数目不同而不同,3个电镀槽的控制系统共需要plc有7点输入,4点的输出。在本例中,需要7输入点,4输出点,plc的i/o地址分配情况如表4.2所示,plc的i/o接线如图4-1所示。.图4-1 plc外部接线图表4.2 i/o分配输入原件代号输入地址功能定义sq1i0.0原位行程开关sq2i0.1电镀槽行程开关sq3i0.2回收槽位行程开关sq4i0.3清洗槽位行程开关sq5i0.4最高位行程开关sq6i0.5工作位行程开关km1q0.0升、降控制交流接触器km2q0.1km3q0.2前后控制交流接触器km4q0.3sb1i0.6启动按钮sb2停止按钮第五章

22、 软件设计5.1 电镀行车控制流程图软件是建立在硬件的基础上,确定程序结构然后进行主程序的设计。电镀行车的软件部分主要由主程序及流程图来实现控制要求。图32是本系统的plc流程图,流程图中采用内部辅助继电器来完成各个功能,通过对流程图的翻译生成plc程序。图32 流程图5.2 行车控制程序根据图32流程图,我们将它翻译成plc程序,如下图以上程序采用s7-200plc编写,按照顺序功能图翻译程序,采用起保停的方法进行转换,从而实现电镀行车电镀、回收、清洗。程序中使用到了,置位和复位指令,使程序更加可读,以及这一过程中的环节的准确定时,使的生产线更加智能化。第六章 组态实现电镀过程6.1 mcg

23、s组态软件的系统构成mcgs软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的mcgs组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。mcgs 组态软件(以下简称 mcgs)由“mcgs 组态环境”和“mcgs 运行环境” 两个系统组成。两部分互相独立,又紧密相关。6.2 mcgs 组态软件组成部分mcgs组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。6.3 组态实现图6-1 用户窗

24、口上图中紫色椭圆形代表电镀行车,黑色线条代表行车轨道,还具有三个按钮用来控制运行过程。图6-2 实时数据库脚本程序:if start=1 then 原位上升=原位上升+10 原位上升1=1endifif 原位上升290 then 原位上升1=0 原位上升=290 行车前往渡槽1=1endifif 行车前往渡槽1=1 then 行车前往渡槽=行车前往渡槽+10endifif 行车前往渡槽340 then 行车前往渡槽=340 原位上升1=0 行车前往渡槽1=0 吊钩下降到渡槽1=1endif if 吊钩下降到渡槽1=1 then 吊钩下降到渡槽=吊钩下降到渡槽-10endifif 吊钩下降到渡槽10 then num=0 o=1endifif o=1 the

温馨提示

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

评论

0/150

提交评论