




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常熟理工学院毕业设计(论文) 本科毕业设计(论文)题目 涡轮增压器组件的装配与检测系统设计 学 院 电气与自动化工程学院 年 级 2011级 专 业 自动化 班 级 自动化113是否和学号一致 学 号 160111126 学生姓名 俞雷 校内导师 毛丽民 职 称 实验师 校外导师 朱广海 职 称 工程师 论文提交日期 2015-05-12 24常熟理工学院本科毕业设计(论文)诚信承诺书本人郑重声明: 所呈交的本科毕业设计(论文),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名:日期:常熟理工学院本科毕业设计(论文)使用授权说明本人完全了解常熟理工学院有关收集、保留和使用毕业设计(论文)的规定,即:本科生在校期间进行毕业设计(论文)工作的知识产权单位属常熟理工学院。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业设计(论文)被查阅和借阅;学校可以将毕业设计(论文)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计(论文),并且本人电子文档和纸质论文的内容相一致。保密的毕业设计(论文)在解密后遵守此规定。本人签名: 日期:导师签名: 日期: 涡轮增压器组件的装配与检测系统设计摘 要涡轮增压器作为提高功率、节能减排的装置,正被越来越多的应用到各种各样的现代汽车中,正因为如此,对涡轮增压器的需求量也越来越大。针对目前的现状,提高对涡轮增压器的装配效率以及装配质量必将成为涡轮增压器装配的重要研究方向。为了提高装配系统对装配流程变化的适应能力,加强装配系统的可靠性,本课题将结合涡轮增压器装配的特点,集成应用S7-300PLC、OPC、PROFIBUS-DP、Ethernet、LabView、工业控制机以及图像处理等相关技术。设计出对涡轮增压器组件的装配与检测系统,以高效地实现装配任务。功能描述过于简单经实践证明,本文设计的涡轮增压器组件的装配与检测系统提高了装配效率以及质量,有效地降低了生产的成本,间接地提高了产业效益,满足了现实需求。关键词:涡轮增压器 S7-300PLC LabView OPC PROFIBUS-DP 图像处理A Design of Assembly and Testing System of Turbocharger ComponentsAbstractTurbocharger as a device to improve the power, energy saving and emission reduction, is being applied more and more to a variety of modern car. Because of this, the demand for the turbocharger is also growing. In view of this situation, to improve efficiency and quality of turbocharger assembly will become the most important issue for the turbocharger assembly. In order to improve the system to adapt to changes in the assembly process capability and strengthen the reliability of assembly systems, this design will combine the characteristics of the turbocharger assembly, integrated and applied S7-300PLC, OPC, PROFIBUS-DP, Ethernet, LabView, industrial control machine and image processing and other related technologies. Design assembly and testing system of turbocharger components to efficiently achieve assembly task.The practice proved that the design is helpful to improve assembly efficiency and quality, effectively reduce the cost of production, and indirectly improve the industrial efficiency. In the actual application process, the design meets the practical needs.Key words: Turbocharger; S7-300PLC; LabView; OPC; PROFIBUS-DP ;image processing目录 页码从第一页开始注意格式1.绪论81.1 研究背景81.2 研究意义91.3 研究的主要内容91.4本章小结102. 系统方案设计112.1 系统设计概述112.2 系统装配组件介绍112.3 系统工作流程122.2 本章小结133.系统硬件介绍143.1 S7-300PLC介绍143.1.1 工作原理143.1.2 组成部分143.1.3 特点153.2 Rexroth电动螺丝刀系统163.2.1 电动螺丝刀163.2.2 螺丝刀控制器163.3 SMC电磁阀岛183.4 IAI电缸及控制器183.4.1 电缸控制器183.4.2 电缸193.5本章小结204.硬件设计214.1系统总的结构框图214.2 S7-300PLC控制器I/O设计214.2.1 S7-300PLC数字I/O分配表214.2.2 S7-300PLC的接线图224.3 电缸控制系统设计244.3.1 电缸控制系统结构分析244.3.2 电缸控制器接线244.3.3 电缸控制器的设置与地址分配254.4 螺丝刀控制系统设计274.4.1 螺丝刀系统通信274.4.2 螺丝刀控制器操作274.5 本章小结325系统通信设计335.1系统的通信网络设计335.2 OPC通信介绍345.3 Profibus-DP现场总线345.4 Ethernet通信355.5 本章小结356.人机界面与检测技术设计366.1 人机界面设计366.1.1 人机界面概念介绍366.1.2 人机界面展示366.1.3 PLC与HMI通讯386.1.4 PLC与HMI数据关联有无检测396.2 检测技术设计406.2.1 有无检测406.2.2 尺寸检测406.4 本章小结417.总结与展望427.1 总结427.2 展望42参考文献43附录44附录一 系统气路图44附录二 系统主电源回路设计图45附录三 系统实物图47致谢4836常熟理工学院毕业设计(论文)1.绪论1.1 研究背景涡轮增压器是一种利用内燃机运作所产生的废气通过由定子和转子组成的结构驱动的空气压缩机。与机械增压器功能相若?,两者都可增加进入内燃机或锅炉的空气流量,从而提升机器效率。常见用于汽车引擎中,透?过利用排出废气的热量及流量,涡轮增压器能提升内燃机的马力输出。自从上世纪初涡轮增压出现以来,掀开了内燃机发展史上的新篇章。在提高内燃机的比功率和燃油经济性、降低排放等方面,涡轮增压技术发挥了重要的作用,被誉为内燃机发展史上的第二个里程碑又是新篇章又是里程碑的,太多了。尽管最初在车用发动机上是否采用涡轮增压曾产生过广泛争论,但是随着涡轮增压器效率的提高和匹配技术的发展,60年代涡轮增压开始在车用发动机领域得到广泛使用。特别是上世纪70年代汽油机增压技术取得突破后,涡轮增压更是得到了突飞猛进的发展,至今依然保持着强劲的发展势头。目前,美国、欧洲、日本等国家和地区的重型柴油机已100%采用增压器,中小型汽车柴油机采用增压器达80%,最明显的是轿车柴油机和汽油机越来越多地采用涡轮增压。而国内目前汽车发动机的增压化率还很低,主要是在一些大中型汽车柴油机上采用,轻型车也有部分采用增压发动机,例如南京Iveco采用的Sofim发动机装备的就是K14型增压器。但是近几年,国内增压器市场发展很快,自1989年以来,我国增压器需求约以每年30%的速度递增。根据我国汽车发动机市场现状和2000年汽车发展规划设想,到2000年主机配套和维修配件及出口的增压器之和约为115万台。因此,涡轮增压技术在车用发动机领域的应用前景非常广阔,采用增压技术是内燃机工业在“九五”期间的一项主要发展方向和技术政策。随着汽车工业的不断发展,市场竞争和环境保护对车用发动机的动力性、经济性以及废气、噪声排放等方面提出了越来越高的要求,因而也就促使涡轮增压技术不断向更高水平发展。为适应这种要求,不但需要发展各种增压系统,更重要的是研究出效率高、流量范围广、与发动机匹配良好的涡轮增压器。随着研究的不断深入,涡轮增压技术已经逐渐成熟,加上如今国内家用汽车市场不断扩大,对于涡轮增压器的生产提出了新要求提高生产效率以及生产成本。1.2 研究意义近年来发动机所使用的涡轮增压技术越来越多应用到汽车上,加大了市场对涡轮增压器的需求。涡轮增压器具有以下优点:(1)提高发动机升功率。在发动机排量不变的情况下可以通过增加进气密度,让发动机可以多喷油,从而提高发动机的功率,加装增压器后的发动机的功率及扭矩要增大20%30%。反之在同样的功率输出的要求下可以降低发动机的缸径,缩小发动机的体积和重量。部分高海拔地区,海拔越高,空气越稀薄,带涡轮增压器的发动机就可以克服因高原空气稀薄导致的发动机的功率下降。2.提升燃烧率。涡轮增压器发动机通过改善发动机的燃烧效率,减少发动机废气中颗粒物和氮氧化物等有害成分的排量。涡轮增压器是柴油发动机达到欧二以上排放标准不可缺少的配置,提供高原补偿的功能。3.提高燃油经济性,降低油耗。由于带涡轮增压器的发动机燃烧性能更好,可以节省燃油3%-5%。为了给涡轮增压器的组装设计更加高效的自动化生产设备,需要设计汽车涡轮增压器组件的组装系统,用以提高涡轮增压器的生产效率、产品合格率、降低生产成本。随着现代技术的发展,涡轮增压器应用的越来越广泛,市场对涡轮增压器的需求也越来越大,面对市场的需求,催生了对于涡轮增压器加速生产,提高产品合格率的需求,因此研究涡轮增压器的装配与检测系统设计显得至关重要!1.3 研究的主要内容本课题基于自动化控制技术以及检测技术,设计一种涡轮增压器组件的装配与检测系统,用来实现涡轮增压器组件的组装,包括SWA、CH、Bearing、TSA、Pin、Shroud的检测与组装。汽车涡轮增压器组件的装配与检测系统以S7-300PLC为控制核心,以LabVIEW为上位机,用西门子触摸屏控制整个流程的执行。整个系统大致可以分为视觉检测部分,涡轮增压器装配部分,位移传感器校准部分,三部分完成涡轮增压器的检测与组装。按照上述对于该设计的系统的介绍,对论文内容分为以下几章来详述。第一章为绪论,主要介绍了本设计的研究背景、研究意义以及研究的主要内容,并概述了论文的章节安排。第二章 主要是设计方案的介绍,将经过根据生产装配要求而研讨论证的方案进行叙述,并介绍系统的装配组件以及系统工作的流程。第三章介绍系统的部分硬件设备,这些设备将担负设备运行的重任。重写第四章主要讲述了关于硬件部分的设计情况,包含了整个系统的架构、主控制器I/0分配,以及详述关于对电缸的控制和螺丝刀系统的控制。第五章主要叙述关于系统的通信设计,对系统的通信网络进行叙述,并具体介绍OPC技术、Profibus-DP总线以及Ethernet通信。这些通信构成了整个系统的脉络。第六章以控制界面以及检测技术设计进行描述,并对主要运用的图像处理技术进行叙述,以及讲述HMI的设计。第七章总结与展望,对本次设计进行总结,并对还可完善之处进行展望。1.4本章小结本章首先对涡轮增压器进行了介绍,讲述了背景与研究意义,阐述了提高涡轮增压器的生产效率以及降低生产成本的重要性。同时对论文结构做了安排。2. 系统方案设计2.1 系统设计概述该系统的设计主要分为以下几个部分:1作为整个装配系统的控制核心S7-300PLC,通过控制螺丝刀以及电缸与气缸的运动负责控制涡轮增压器的各个组件的安装。其中对于螺丝刀的控制,是通过对螺丝刀控制器进行控制;对于电缸的控制,是通过对电缸控制器进行控制;对于气缸的控制,是通过阀岛进行控制。同时,S7-300PLC通过多种传感器传感器进行探孔、校准等工作。2. 作为整个检测系统的控制核心LabView注意大小写,通过工业相机对涡轮增压器组件进行拍照与所建立好的模板进行匹配检测。整个检测过程主要运用了图像处理的相关知识。并将检测结果告知S7-300PLC。在系统完成装配与检测工作后,控制打印机打印相关条形码。3. 整个系统的通信方式,主要分为PROFIBUS-DP通信以及Ethernet通信方式,并采用OPC技术进行数据交换。其中S7-300PLC与电缸控制器、螺丝刀控制器、触摸屏HMI、阀岛之间通过DP总线进行通信,而工业控制机与S7-300PLC之间则是通过网线连接进行OPC通信。2.2 系统装配组件介绍本系统设计组装以下这些涡轮增压器的组件(系统装配组件示意图如下图所示):轴承(Bearing)护罩(Shroud)活塞环(Piston Ring 简称Ring)定位栓(Pin Locating简称Pin)中心壳体(Center Housing 简称CH)轴轮组件(Shaft Wheel Assembly简称:SWA)推入式定位组件(Thrust Spacer Assembly简称:TSA)图2.1 系统装配组件示意图2.3 系统工作流程将设备上电,下载设备所生产产品的参数,按复位按钮进行复位操作。将放置SWA、CH、Bearing、TSA、PIN在相应夹具上。用位移传感器检测Shroud是否正确,夹具检测SWA直径与否。按双手按钮(启动按钮),用位移传感器检测Shroud的直径是否正确,将正确的Shroud放置在CH上。按启动按钮,相机1拍照检测SWA,相机2检测shroud是否放置在CH上,相机3检测pin。一切均正确无误后,取下SWA,按单手按钮,X1/Z1电缸走位置(SWA夹具运动至CH正下方),放置SWA,气缸下压。X1/Z1电缸分别运动至Bearing、TSA检测位,相机1进行检测。无误后,X1/Z1电缸运动将Bearing插入CH,X2/Y1电缸运动进行探孔,再次运动并进行打螺丝,最后将TSA插入CH,完成后打印电缸、气缸进行回初始位置状态,打印条码,完成此次流程。系统工作流程如图2.2所示。图2.2 系统工作流程图 字体太小了 底色去掉2.2 本章小结通过研究生产要求,针对生产过程并经过多次修改论证后进行上述设计方案,在这过程中对整个设计的流程更加清楚,在编写程序时也将更加得心应手。对于后面的调试工作也有着巨大帮助。也为真正实现后面的设计工作提供了最为重要的理论基础。不合适3.系统硬件介绍本设计采用S7-300PLC作为控制核心,通过DP总线方式控制电缸控制器、阀岛以及螺丝刀控制器来实现对涡轮增压器组件的装配。在本章中将会对S7-300PLC、电缸、气缸、电缸控制器、阀岛、以及螺丝刀控制器进行简单介绍。3.1 S7-300PLC介绍S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。S7-300在本系统中起核心控制作用。S7-300PLC如图3.1所示。图3.1 S7-300PLC3.1.1 工作原理PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),可以调用别的逻辑块,或被中断程序(组织块)中断。在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。循环程序处理过程可以被某些事件中断。在循环程序处理过程中,CPU 并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)。3.1.2 组成部分西门子s7-300的基本组成部件有如下几部分:1.电源模块(PS):将市电电压(AC120/230V)转换为DC24V,为CPU和24V直流负载电路(信号模块、传感器、执行器等)提供直流电源。输出电流有2A、5A、10A三种2.CPU模块:各种CPU有不同的性能,例如有的CPU集成有数字量和模拟量输入/输出点,有的CPU集成有PROFIBUSDP等通信接口。CPU前面板上有状态故障指示灯、模式开关、24V电源端子、电池盒与存储器模块盒(有的CPU没有)3.信号模块(SM):(1)数字量输入模块:24V DC,120/230V AC;(2)数字量输出模块:24V DC,继电器(3)模拟量输入模块:电压,电流,电阻,热电偶(4)模拟量输出模块:电压,电流4.功能模块 (FM):功能模块主要用于对时间要求苛刻、存储器容量要求较大的过程信号处理任务。5.计数:计数器模块6.定位:快速/慢速进给驱动位置控制模块、电子凸轮控制器模块、步进电动机定位模块、伺服电动机定位模块等7.闭环控制:闭环控制模块8.工业标识系统:接口模块、称重模块、位置输入模块、超声波位置解码器等。9.接口模块 (IM):接口模块用于多机架配置时连接主机架(CR)和扩展机架(ER)。S7300通过分布式的主机架和3个扩展机架,最多可以配置32个信号模块、功能模块和通信处理器。10.通讯处理器(CP):扩展中央处理单元的通讯任务,其接网方式:点到点连接;PROFIBUS;工业以太网。3.1.3 特点 循环周期短、处理速度高 指令集功能强大(包含350多条指令),可用于复杂功能 产品设计紧凑,可用于空间有限的场合 模块化结构,设计更加灵活 有不同性能档次的CPU模块可供选用 功能模块和I/O模块可选择 有可在露天恶劣条件下使用的模块类3.2 Rexroth电动螺丝刀系统基于以太网的现场总线,如 Ethernet/IP、ModbusTCP 和 PROFINET。带有依照 IEC 61131-3 集成的自由可编程逻辑的拧紧系统可为用户对整个拧紧过程提供无数自动化选项。Rexroth电动螺丝刀系统可以轻松地集成到整个系统中。Rexroth电动螺丝刀系统的操作软件保证所有拧紧过程编程清晰且方便,并提供多个诊断和测试功能。3.2.1 电动螺丝刀Rexroth电动螺丝刀配置有控制器。装有调节和限制扭矩的机构,用于拧紧和旋松螺钉用的电动工具。该电动工具,主要用于装配线,是大部分生产企业必备的工具之一。电动螺丝刀作为机械部件,正常工作离不开电源,电批电源为电动螺丝刀提供能量及相关控制功能。 带动马达的转动。由于电动螺丝刀马达的参数不一样,在电批电源输出同等功率的情况下,转速会不一样。电动螺丝刀分为:直杆式,手枪式,安装式三类,本项目中采用直杆式。Rexroth电动螺丝刀有如下特点:(1)高品质,高可用性ErgoSpin手持扳手和力士乐的紧缩主轴的在更多的耐力测试,测试在超过一百万tightenings满载无需维护。(2) Rexroth电动螺丝刀系统可实现可靠的紧缩过程。清晰的系统结构,优化操作和显示的排列单位,方便,灵活的参数化。从控制器到该工具允许直观的操作。安全调试增加,对新的任务适应的灵活性。3.2.2 螺丝刀控制器Rexroth电动螺丝刀系统可实现所有重要的拧紧和监控功能,例如扭矩、转向角、屈服点和拧紧监控,有助于安全地控制螺栓连接。实现多步骤互连拧紧过程,该过程可以轻松地进行调整。Rexroth电动螺丝刀系统的清晰而灵活的模块化设计保证可以轻松而用户友好地安装模块,并根据手头上的任务精确调整拧紧系统。此模块化设计还确保了可以简单而快速地扩展系统以符合变化的需求和信息。标准组件已经过一百万负载循环的测试以保证高等级信任度和系统可靠性。Rexroth电动螺丝刀系统的电气、电子和可编程系统组件不包含机械指令 2006/42/EC 意义上的任何安全组件。因此,标准 EN ISO 13849“ 安全相关的控制部件” 不包含这些组件。模块化拧紧轴仅通过一根连接电缆连接到电子元件,并配有扭矩和转向角传感器以始终监控拧紧。可以通过一个通信设备对最多带有 40 个拧紧通道的拧紧系统进行控制。可以通过根据需要安装的各种接口模块从外部连接拧紧系统。Rexroth电动螺丝刀系统支持现场总线,如 PROFIBUS 和 DeviceNet,以及基于以太网的现场总线,如 EtherNet/IP、ModbusTCP 和 PROFINET。带有依照 IEC 61131-3 集成的自由可编程逻辑的拧紧系统可为用户对整个拧紧过程提供无数自动化选项。Rexroth电动螺丝刀系统可以轻松地集成到整个系统中:卡架区是针对控制柜中的使用而设计的,配有卡架区的系统机箱可在不含控制柜的情况下操作。Rexroth电动螺丝刀系统的操作软件保证所有拧紧过程编程清晰且方便,并提供多个诊断和测试功能。(1)紧凑,功能强大;安全和快速调试;升紧缩结果一目了然不合适;升坚固:IP54,EMC级别IV;升USB和基于以太网的总线系统。(2)集成的逻辑。随着灵活的集成符合可编程逻辑IEC 61131-3标准,整个紧固过程用户有可无数的自动化选项。图3.2 螺丝刀控制器3.3 SMC电磁阀岛阀岛是新一代气电一体化控制元器件,已从最初带多针接口的阀岛发展为带现场总线的阀岛,继而出现可编程阀岛及模块式阀岛。阀岛技术和现场总线技术相结合,不仅确保了 电控阀的布线容易,而且也大大地简化了复杂系统的调试、性能的检测和诊断及维护工作。借助现场总线高水平一体化的信息系统,使两者的优势得到充分发挥,具有广泛的应用前景。3.4 IAI电缸及控制器3.4.1 电缸控制器本系统选用SEP系列 8轴联控型电缸用定位型控制器。该控制器有如下特点:(1)更精巧的体形MSEP控制器最多可控制8轴,但尺寸仅幅宽123高度115的小体积。与以往控制器比,尺寸缩小了约60%,大大缩减控制柜中占用空间。(2)可通过现场网络总线,直接指定坐标、速度等数据移动,支持DeviceNet、CC-LinkPROFIBUS-DP、MECHATROLINK、CompoNet、EtherCAT、EtherNet/IP等主流的现场网络总线规格。(3)兼容脉冲马达/ 伺服马达MSEP支持在1台控制器上控制脉冲马达型电缸和伺服马达型电缸,当需要组合使用不同系列的驱动轴时,可以大幅减少配线、设置、安装所需工时,并且进一步提高控制器性价比。(4)支持绝对型控制方式支持使用电池作为备份电源,可以在控制器断电时保存位置数据,所以无需原点复位操作即可恢复动作。紧急停止或瞬间断电等原因造成的断电情况发生时,可以立刻恢复设备动作。(5)支持对移动次数和移动距离的计数,实现生产数量与稼动率的常时把握,确定维护作业的时机。计算驱动轴的总行走距离与移动次数并记录在控制器中,当超过预设值后可向外部输出信号。通过这一功能,使包括加注润滑脂、定期检查等作业的时机得到量化,提高维护效率。(6)日历功能可准确记录报警发生的日程时刻搭载的日历功能(时钟功能),可以准确记录报警发生的日程时刻等历史信息,使故障原因的解析更加方便。(可保存最近10天内的报警信息。)图3.3 电缸控制器3.4.2 电缸电缸原理:电缸是将伺服电机与丝杠一体化设计的模块化产品,将伺服电机的旋转运动转换成直线运动,同时将伺服电机最佳优点-精确转速控制,精确转数控制,精确扭矩控制转变成-精确速度控制,精确位置控制,精确推力控制,实现高精度直线运动系列的全新革命性产品。电缸特点:闭环伺服控制,控制精度达到0.01mm;精密控制推力,增加压力传感器,控制精度可达1%;很容易与PLC等控制系统连接,实现高精密运动控制。噪音低,节能,干净,高刚性,抗冲击力,超长寿命,操作维护简单。电缸可以在恶劣环境下无故障,防护等级可以达到IP66。长期工作,并且实现高强度,高速度,高精度定位,运动平稳,低噪音,广泛的应用在造纸行业,化工行业,汽车行业,电子行业,机械自动化行业,焊接行业等。低成本维护:电缸在复杂的环境下工作只需要定期的注脂润滑,并无易损件需要维护更换,将比液压系统和气压系统减少了大量的售后服务成本。液压缸和气缸的最佳替代品:电缸可以完全替代液压缸和气缸,并且实现环境更环保,更节能,更干净的优点,很容易与PLC等控制系统连接,实现高精密运动控制。配置灵活性:可以提供非常灵活的安装配置,全系列的安装组件:安装前法兰,后法兰,侧面法兰,尾部铰接,耳轴安装,导向模块等;可以与伺服电机直线安装,或者平行安装;可以增加各式附件:限位开关,行星减速机,预紧螺母等;驱动可以选择交流制动电机,直流电机,步进电机,伺服电机。图3.4 电缸3.5本章小结本章介绍了选取的器件以及设计中需要运用到的部分功能,对于运用的器件和功能的研究,将有助于对硬件的设计原理与软件仿真的实现,以及对电路功能的实现有很大帮助。帮助读者在接下来的设计中更容易弄清其起到的作用。这也就是为什么将本章放在本设计前面进行介绍。去掉,不是写小说4.硬件设计过于简单 自己全文检查一下 4.1系统总的结构框图S7-300PLC作为整个系统的控制核心,通过与HMI触摸屏以及工控机相互通信,并采集来自传感器信号,将处理结果发送给阀岛、相机、螺丝枪、电缸等功能模块,以实现该系统的正常运行功能。其中S7-300还将会不断的读取螺丝刀控制器反馈回来的扭力值以及旋转的角度,同时也会读取电缸控制器反馈回来的电缸当前位置等信息。系统的结构框图如图4.1所示。图4.1 系统结构框图4.2 S7-300PLC控制器I/O设计4.2.1 S7-300PLC数字I/O分配表根据系统的方案设计,对S7-300PLC的I/进行了以下的分配设计如表4.1所示。通过这样的设计获取设备运行状态并给设备发出相应的处理结果,最终实现该系统的功能。表4.1只介绍了数字I/O的分配,对于通过螺丝刀控制器、电磁阀岛等扩展的I/O以及模拟I/O口未进行说明。表4.1 数字I/O分配表符号地址符号地址启动I0.0复位灯Q0.0复位I0.1启动灯Q0.1暂停I0.2暂停灯Q0.2急停I0.3三色灯-红Q0.3手自动I0.4三色灯-绿Q0.4双手按钮左I0.5三色灯-黄Q0.5双手按钮右I0.6蜂鸣器Q0.6安全光栅I0.7备用Q0.7探孔气缸定位workI1.0光栅复位Q1.0探孔气缸定位homeI1.1光栅旁路Q1.1补偿气缸(前)workI1.2备用Q1.2补偿气缸(前)homeI1.3光源触发信号1Q1.3补偿气缸(后)workI1.4光源触发信号2Q1.4补偿气缸(后)homeI1.5光源触发信号3Q1.5接近传感器I1.6日光灯Q1.6对射传感器(SWA)I1.7备用Q1.7上下气缸定位workI3.0门吸1I4.0上下气缸定位homeI3.1门吸2I4.1左右气缸定位workI3.2门吸3I4.2左右气缸定位homeI3.3门吸4I4.3接近传感器探孔电缸I3.4门吸5I4.4接近传感器上下电缸I3.5气源报警I4.5备用I3.6备用I4.6备用I3.7备用I4.74.2.2 S7-300PLC的接线图本系统中,给S7-300配置了32位数字量输入模块、16位数字量输入模块、32位数字量输出模块各一个,以及两个12位双通道模拟量输入模块。每个模块对应着连接不同的对象。S7-300各个模块的接线图如下图所示。图4.2 32位数字量输入模块接线图图4.3 16位数字量输入模块接线图图4.4 32位数字量输出模块接线图图4.5 12位双通道模拟量输入模块接线图4.3 电缸控制系统设计4.3.1 电缸控制系统结构分析本系统采用IAI的SEP系列MSEP的电缸控制器,该控制器最多可以控制8台电缸。本设计中将控制4台电缸。电缸控制器通过PROFIBUS-DP现场总线与PLC进行通信。本系统中的四个电缸两两组合成两个独立模块,一个用于运送组件进行装配,另一个用于探孔打螺丝。其中X1/Z1为一组,X2/Y1为一组。四个电缸与电缸控制器具体的拓扑图如图4.4自己注意细节所示。图4.6 电缸控制系统的拓扑图4.3.2 电缸控制器接线电缸控制器的接线分为以下几块(接线示意图如图4.2所示):A.电缸控制器的电源插口,按照电源插口上的标志接0V,24V及GND。B.将电缸控制器的急停插口,任意选其中一组线连接到急停开关。C. PROFIBUS-DP接口自然是连接到PLC。D.将4根电缸上带有马达编码器的电缆,连接到控制器上的插口上。注:接线图中的PC与电缸控制器的连线主要用于电缸控制器的配置以及单独进行软件控制时采用的接线方式。图4.7 电缸控制器接线图4.3.3 电缸控制器的设置与地址分配通过PC用软件设置电缸控制器的参数,在网关中设定4根有效轴,并选择4根轴的模式都为直接数值模式(Direct Indication Mode),并在PLC导入EDS文件,进行组态,在PLC上设定字节数。由于采用的是直接数值模式以及控制4根轴(四台电缸),所以需要分配40个字,其中前八个字用于配置网关,后面每根轴配置8个字。直接数值模式下PLC与电缸控制器通过DP通信的数据传送示意图如图4.3所示。图4.8 PLC与电缸控制器数据通信示意图配置每根轴的8个字什么意思又可进行细分。下面假设PLC分配的字是 1000-1039。那么1000-1007 是分配给网关控制的,1008-1015是分配给第1根轴的,1016-1023是分配给第2根轴的,1024-2031是分配给第3根轴的,1032-1039是分配给第4根轴的。 再以第一轴为例1008,1009两个word组合就是目标位置(Target Position) 单位0.01mm;1010,1011两个word组合是位置宽幅(Positioning Width),单位0.01mm,这个默认给10的数值就可以了;1012是运动速度(Speed),单位1mm/s;1013是加减速(Acceleration/ Deceleration),单位0.01G,默认请给30的数值;1014是推压力(Push),特殊动作使用,正常移动不必给数值;1015是控制信号(Control Signal),需单独分开配置,都各有具体意义。电缸1在PLC中开辟的地址如表4.2所示。表4.2 电缸1在DB2的地址地址名称类型初始值注释3.1IAI_1_stopBOOLFALSE电缸1暂停5.4IAI_1_homeBOOLFALSE电缸1回原点5.5IAI_1_GatewayControlBOOLFALSE电缸1网关控制5.6IAI_1_son_IBOOLFALSE电缸1son5.7IAI_1_CSTR_IBOOLFALSE电缸1触发信号6.0IAI_1_jog1_IBOOLFALSE电缸1JOG+6.1IAI_1_jog2_IBOOLFALSE电缸1JOG-6.2IAI_1_PUSH_IBOOLFALSE电缸1推压模式触发6.3IAI_1_dir_IBOOLFALSE电缸1推压方向6.4IAI_1_BKRL_IBOOLFALSE电缸1刹车解除6.5IAI_1_RES_IBOOLFALSE电缸1复位6.6IAI_1_jisl_IBOOLFALSE电缸1JOG、寸动切换6.7IAI_1_EMGS_OBOOLFALSE电缸1急停输出7.0IAI_1_crdy_OBOOLFALSE电缸1准备完成7.1IAI_1_mend_OBOOLFALSE电缸1定位、HOME、推压完成7.2IAI_1_ALM_OBOOLFALSE电缸1报警信号7.3IAI_1_sv_OBOOLFALSE电缸1准备完成SV-ON7.4IAI_1_MOVE_OBOOLFALSE电缸1moving7.5IAI_1_HEND_OBOOLFALSE电缸1归原点完成7.6IAI_1_pend_OBOOLFALSE电缸1位置定位完成8IAI_TargetPosition_1_IDWORDDW#16#0电缸1Target Position12IAI_PositioningWidth_1_IDWORDDW#16#0电缸1PositioningWidth16IAI_CommandSpeed_1_IWORDW#16#0电缸1CommandSpeed18IAI_AcDc_1_IWORDW#16#0电缸1ACCELERATEDECELERATE20IAI_pressingcurrentl_1_IWORDW#16#0电缸1Pressing Current Limit22IAI_CurrentPosition_1_oDINTL#0电缸1CurrentPosition26IAI_CurrentCurrent_1_oDWORDDW#16#0电缸1CurrentCurrent30IAI_CurrentSpeed_1_oWORDW#16#0电缸1CurrentSpeed32IAI_AlarmCode_1_oWORDW#16#0电缸1AlarmCode124.0IAI_1_GatewayControl_oBOOLFALSE电缸1网关控制反馈126WANGGUANKONGZHIZIWORDW#16#0plc-电缸网关控制字128WANGGUANKONGZHIZI1WORDW#16#0电缸网关控制字-PLC130IAI_1controlziWORDW#16#0PLC-电缸1控制字132IAI_1controlzi1WORDW#16#0电缸1控制字-PLC4.4 螺丝刀控制系统设计4.4.1 螺丝刀系统通信本设计中螺丝刀控制器分别进行Profibus-DP现场总线与Ethernet通信,因此S7-300PLC可以通过Profibus-DP进行控制螺丝刀控制器,调用其中的程序号进行打螺丝控制。同时可以运用上位机进行Ethernet通信,对控制器进行程序的编写与测试。图4.9 螺丝刀控制器通信示意图4.4.2 螺丝刀控制器操作1.双击打开桌面图标。图4.9螺丝刀控制器软件图标2.在项目栏中选择PC,点击“接口(N)”,如下图所示。图4.10 名称3.点击扩展,配置拧紧控制单元,输入螺丝枪控制器IP地址、拧紧控制单元名,根据需要添加一定注释,完成后点击插入。对已经插入的,可以选中进行修改甚至删除。完成配置后点击保存,并确认。图4.11 名称同下4.在已经配置好的拧紧控制单元中选择需要控制的对象,也可以直接输入对应螺丝枪控制器的IP地址。完成后,点击确认,如下图所示。图4.125.点击“拧紧程序”按钮,出现拧紧程序窗口,如下图所示。图4.136.编写螺丝枪程序。(1)选中程序号,如下图所示;图4.14(2)例如选择程序号6,点击插入拧紧步骤,如下图所示;图4.15(3)双击添加的拧紧步骤,进行该步骤程序设定,设定该步骤名称,扭矩,转速,时间等参数,如下图所示。图4.167.按6中步骤设置好每个程序号后,点击项目栏“管理”,选中“登录及注销”,如下图所示。图4.178.输入密码Robert,点击确认,如下图所示。图4.189.登录后,点击“发送”按钮,将设定的程序号发送至螺丝枪控制器,如下图所示。图4.1910.发送完成后,可以点击“顺序测试”进行程序测试,如下图所示。图4.2011.选中程序号,点击“启动”按钮,测试该程序号,如下图所示。(注:顺序测试阶段,螺丝枪控制器不受PLC控制,只受螺丝枪控制器控制)图4.2112.一切设置无误后,点击项目栏“管理”,选中“登录及注销”,进行注销,如下图所示。图4.224.5 本章小结本章主要介绍第三章所介绍的硬件所进行的设计,其中主要介绍本设计系统控制核心S7-300PLC的设计、电缸控制系统的设计依据螺丝刀系统的硬件设计。通过整个系统框图的展现,对整个系统的整体架构将有所认识与了解。5系统通信设计5.1系统的通信网络设计本设计采用Profibus-DP现场总线与Ethernet通信方式相结合的通信方式进行整个系统的通信。在以Ethernet通信的基础上采用OPC技术完成数据的交换。其中工控机与PLC以网线连接的方式进行OPC通信,上位机可以通过Ethernet通信方式控制螺丝刀控制器。PLC与电缸控制器、电磁阀岛、螺丝刀控制器以及触摸屏HIM进行以PLC为主站的Profibus-DP通信。对于整个系统设计的网络拓扑结构如图5.1所示。图5.1系统通信网络拓扑结构图采用以上方式进行通信,针对S7-300PLC还需要进行硬件组态。首先需要在STEP7软件中安装螺丝刀控制器、SMC电磁阀岛、电缸控制器的GSD文件,然后在各个设备分别挂在DP或Ethernet通信网络上。组态完成后如图5.2所示。图5.1系统通信网络拓扑结构图5.2 OPC通信介绍OPC(过程控制的对象连接与嵌入技术)是过程控制中的一种数据交换标准,它是基于Windows的OLE(对象连接与嵌入),COM(组件对象模型)和DCOM(分布式组件对象模型)技术的通信标准,包括了一整套的标准接口,属性和方法,用于过程控制和制造自动化系统,为其对于不同的软件和硬件设备的交互式数据访问提供了可能性。OPC提供了在基于Windows平台的组态软件和基于现场控制的控制器之间的数据交换有效的实现方法。OPC工艺流程中的控制装置无论采取什么软件或着硬件,OPC将为所有这些软件或者硬件提供公共接口。组态软件可以不必了解这些硬件设备的详细信息,而是按照OPC服务器提供的接口来访问现场控制设备的数据,最终提高效率,灵活性,开放性和互操作性。本设计中采用了以LabView作为OPC服务器的方式进行OPC通讯。这种方式下只需将PLC中的地址添加到OPC 服务器中便可直接获取数据,并可进行读写操作。5.3 Profibus-DP现场总线现场总线Profibus是一种国际开放与独立的设备制造商的现场总线标准。它广泛应用于制造业等领域的过程自动化,工业自动化。现场总线Profibus由三个相互兼容标准部分组成,即PROFIBUS DP,PROFIBUS PA,PROFIBUS FMS。它是一种用于工厂自动化车间级监控,数据通信和现场设备层控制的现场总线技术。Profibus-DP用于现场级的高速数据转换,其主要特点是:中央控制站(主站)周期性地读取从站的输入信息,并周期性地发送输出信息从站。在这种总线访问方式中:主站之间的通信是通过令牌环,和主站与从站之间的通信是通过主从方式。Profibus-DP是允许单个主站或多主站的系统。多达126站
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025聘请家政服务员合同书范本
- 2025综合商品质押合同范本简易模板
- 2025贵州省二手房买卖合同范本
- 彩盒打样合同范本
- 房屋装修私人合同范本
- 公路硬化合同范本
- 正式转让门面合同范本
- 酒店买卖合同范本
- 国有单位售房合同范本
- 婚庆拍摄公司合同范本
- 城市轨道交通工程监测技术
- 港口无人驾驶行业深度报告:奇点已至蓝海启航
- 骨灰管理员职业技能鉴定经典试题含答案
- 火锅店股东协议合同范本
- 村流动人口管理办法细则
- HY/T0305-2024养殖大型藻类和双壳贝类碳汇计量方法碳储量变化法
- 2025年4月安全生产会议记录
- 2025年试题辅警面考试练习题目及答案
- 2025年江苏省苏豪控股集团有限公司校园招聘笔试备考试题及答案详解(各地真题)
- 存款保险宣传培训
- 质量检查员基础知识培训
评论
0/150
提交评论