基于s7-1200系列PLC自动化生产线设计_第1页
基于s7-1200系列PLC自动化生产线设计_第2页
基于s7-1200系列PLC自动化生产线设计_第3页
基于s7-1200系列PLC自动化生产线设计_第4页
基于s7-1200系列PLC自动化生产线设计_第5页
已阅读5页,还剩39页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、*广州城建职业学院毕业设计题目基于S7-1200PLC自动化生产线控制系统的设计所在系机电与信息工程学院专业班级14机电一体化2班_学生姓名程广通学生学号1409010202指导老师曾一新广州城建职业学院教务处制基于S7-1200PLC自动化生产线控制系统的设计14机电一体化2班程广通指导老师:曾一新摘要基于S7-1200PLC自动化生产线控制系统是加工、组装的一套结合工业案例,按工业标准设计,集成主流、常用工业控制设备的教学仪器。该系统设备采用西门子应用于制造行业中的SIMATICS7-1200为核心,配合工业总线通讯接口,集成变频器、人机界面、通信网络、多种传感器(颜色、姿势、材质辨别等)

2、,实现自动化技术相关专业中PLC应用技术教学、训练和考核。设备包含:自动送料功能模块、传送带功能模块、自动检测功能模块、气动、电动机械手功能模块、PLC与变频器控制系统、直流调速模块、步进驱动模块、报警功能模块、人机界面PLC网络通讯系统、气动控制系统等,构成自动分拣与姿势调整的主从工作站.关键词S71200;西门子;PLC;自动化生产线目录弓I言5第一章基于S71200PLC自动化生产线控制系统的概述6一、自动化生产线控制系统的现状与发展6二、自动化生产线控制系统的组成7三、自动化生产线控制系统运行模式分析7第二章PLC结构和工作原理及相关知识介绍8一、PLC组成与基本结构8二、PLC的系统

3、结构8三、PLC的基本工作原理9四、西门子S7-1200系列PLC功能特点9五、开放式用户通信简介错误!未定义书签。六、步进电机的结构及原理12七、西门子MM420变频器介绍控制13第三章基于S7-1200PLC自动化生产线控制系统方案设计16一、系统的工作原理16二、设计分析16三、可行性分析17四、可行性试验17五、PLC的选择18第四章PLC的硬件和硬件组态设置20一、步进电机驱动器设置20二、变频器参数设置20三、硬件组态22第五章系统硬件开发设26一、硬件系统的结构26二、控制系统I/O地址分配26第六章系统软件控制设计28一、控制要求28二、梯形图编程流程图31小结35参考文献35

4、引言本论文是考虑到目前的自动化生产线发展的实际情况,现代化的自动生产设备是现今生产中最为普遍的生产方式,以及最有发展前景的生产方式,由本论文作者结合相关资料编写的一遍毕业论文。现代化的自动生产设备的最大特点是它的综合性和系统性,在这里,机械技术、微电子技术、电工电子技术、传感测试技术、接口技术、信息变换技术、网络通信技术等多种技术有机地结合,并综合应用到生产设备中;而系统性指的是,生产线的传感检测、传输与处理、控制、执行与驱动等机构在微处理单元的控制下协调有序地工作,有机地融合在一起。可编程序控制器(PL。以其高抗干扰能力、高可靠性、高性能价格比且编程简单而广泛地应用在现代化的自动生产设备中,

5、担负着生产线的大脑一一微处理单元的角色。因此,培养掌握机电一体化技术,掌握PLC技术及PLC网络技术的技术人材是当务之急.该论文设计的是一套基于PLC技术的自动化生产线设备系统可以模拟一个与实际生产情况十分接近的控制过程,得到的一个非常接近于实际的自动化生产线系统。从而缩短了理论与实际应用之间的距离。自动分拣站需完成对上一单元送来的已加工、装配的工件进行分拣。使不同颜色、姿势和材质的工件从不同的料槽分流的功能。当输送站送来工件放到传送带上并为入料口光电传感器检测到时,即启动变频器,工件开始送入分拣区进行分拣.第一章基于S7-1200PLC自动化生厂线控制系统的概述、自动化生产线控制系统的现状与

6、发展我国人口众多,人均资源相对不足,可利用的土地越来越少,人口数量庞大。因此,对是否可持续发展的问题非常重视。由于以上的问题,自动化生产线这个拥有生产产品量大;产品设计和工艺先进、稳定、可靠;在大批、大量生产中采用自动线能提高劳动生产率;稳定和提高产品质量、改善劳动条件、缩减生产占地面积、降低生产成本;缩短生产周期、保证生产均衡性等优点的一个控制系统.自动化的出现可谓是缓解了我国的是否可持续发展的问题。自动化生产线的联结方式是刚性和柔性,即是机器与人的互相配合。自动化生产线的发展还是有点历史的,从二十世纪20年代开始,随着汽车、滚动轴承、小型电动机和缝纫机等工业发展,机械制造中开始出现自动线,

7、最早出现的是组合机床自动线。在二十世纪20年代之前,首先是在汽车工业中出现了流水生产线和半自动生产线,随后发展成为自动线。第二次世界大战后,在工业发达国家的机械制造业中,自动线的数目急剧增加。随着中国经济的不断发展和社会的进步,人们对商品的需求量也越来越大,不仅如此,对商品的质量要求也日渐增高,这给我们的工业化生产带来了很大的阻碍,在这样严峻的情况下,自动生产线应运而生。自动化生产线的出现使得我们面临的问题迎刃而解,自动化生产线一出现就受到了我们工业制造领域的热捧成为了现代化工业中不可或缺的帮手,相较于人手来说产量高出太多,最重要的是它的技术很先进,也能保证产品的质量。它的出现无疑是现代工业的

8、巨大福音,可以最大程度满足市场对产品的需求量,提高劳动生产率,还能改善劳动的环境从而提高产品的质量,减少工人的数量和厂房的占地面积,降低商品的成本。但是由于引进自动化设备费用高、国内自动化集成设备水平较低、国内政策等问题,使得我国自动化生产水平陷入了尴尬的局面。二、自动化生产线控制系统的组成自动线的控制系统主要CPU的软件程序控制系统、人机交换界面系统,以及辅助设备按照规定的工作循环和联锁要求正常工作,并设有故障寻检装置和信号装置。为适应自动线的调试和正常运行的要求,控制系统有三种工作状态:调整(手动)和自动。在调整状态时可手动操作和调整,实现单台设备的各个动作;在自动状态时自动线能连续工作。

9、控制系统有“预停”控制机能,自动线在正常工作情况下需要停车时,能在完成一个工作循环、各机床的有关运动部件都回到原始位置后才停车.自动线的其他辅助设备是根据工作需要和自动化程度设置的.为提高自动线的生产率,必须保证自动线的工作可靠性。影响自动线工作可靠性的主要因素是运行的稳定性和设备工作可靠性.自动线的发展方向主要是提高生产率和增大多用性、灵活性.为适应多品种生产的需要,将发展能快速调整的可调自动线。三、自动化生产线控制系统运行模式分析在该自动化生产线控制系统中由手动和自动两种运行模式控制运行系统(一)手动运行模式是指系统控制通过操作人员控制系统的运行一个单个系统工作段,通常用于调试系统以及系统

10、的维护.而在本系统中,手动运行模式是通过旋钮把默认的自动运行模式切换为手动运行模式的,然后在人机交换界面系统的触摸屏上控制系统的单个工作段。(二)自动运行模式是指系统控制通过一次启动后不需要其他人为或其他控制自动自行连续完成整个系统预设的工作流程.在这个系统中,和手动运行模式一样通过旋钮切换运行模式。系统上电后系统就会自行工作,直至完成预设的工作流程。第二章PLC结构和工作原理及相关知识介绍一、PLC组成与基本结构PLC是微机技术和继电器常规控制概念相结合的产物,从广义上讲,PLC也是一种计算机系统,只不过它比一般计算机具有更强的扩展性与工业过程相连接的输入/输出接口,具有更适用于控制要求的编

11、程语言,具有更适应于工业环境的抗干扰性能。因此,PLC是一种工业控制用的专用计算机,它的实际组成与一般微型计算机系统基本相同,也是由硬件系统和软件系统两大部分组成。而S7-1200PLC的结构紧凑、功能全面、扩展方便,其CPU莫块集成有工业以太网通信接口和多种工艺功能,可以作为一组件集成在完整的综合自动化系统中。S7-1200PLC主要由CPU模块、信号板、信号模块、通信模块和编程软件组成,各种模块安装在标准的导轨上。通过CPU莫块或通信模块上的通信接口,PLC被连接到通信网络上,可以与计算机、其他CPU设备通信。二、PLC的系统结构目前PLC种类多,功能和指令系统也都各不相同,但都是以微处理

12、器为核心用做工业控制的专用计算机,所以其结构和工作原理都大致相同,硬件和微机相似。主要包括CPU存储器RAMF口ROM输入输出接口电路、电源、I/O扩展接口、外部设备接口等。其内部也是采用图21PLC结构示意图总线结构来进行数据和指令的传输。如图2-1所示.PLC控制系统有输入量-PLC输出量组成,外部的各种开关信号、模拟信号、传感器检测的各种信号均作为PLC的输入量,它们经PLC外部输入端子输入到内部寄存器中,经PLC内部逻辑运算或其他各种运算,处理后送到输出端子,作为PLC的输出量对外围设备进行各种控制。由此可见,PLC的基本结构由控制部分、输入和输出部分组成.三、PLC的基本工作原理用户

13、输入设备输入端子输入锁存器读输入映像寄存器程序执行输出,像寄存器写一读输出钺存器输出端子用户输出设备图2-2PLC的扫描工作过程由于PLC以微处理器为核心,故具有微机的许多特点,但它的工作方式却与微机有很大的不同.微机一般采用等待命令的工作方式,如常见的键盘扫描方式或I/O扫描方式,若有键按下或I/O变化,则转入相应的子程序,若无则继续扫描等待.PLC则是采用循环扫描的工作方式。对每个程序,CPU从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至遇到结束符号后返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。P

14、LC的工作过程就是PLC的扫描循环工作过程,一个循环扫描周期主要可分为3个阶段,输入刷新阶段、程序执行阶段、输出刷新阶段。如图2-2所示PLC的扫描工作过程.四、西门子S7-1200系列PLC功能特点制造行业中的创新系统解决方案一一模块化控制器SIMATICS7-1200控制器具有模块化、结构紧凑、功能全面等特点,适用于多种应用,能够保障现有投资的长期安全。由于该控制器具有可扩展的灵活设计,符合工业通讯最高标准的通讯接口,以及全面的集成工艺功能,因此它可以作为一个组件集成在完整的综合自动化解决方案中。通讯模块集成工艺集成的PROFINET接口用于编程、HMI通讯和PLC间的通讯.此外它还通过开

15、放的以太网协议支持与第三方设备的通讯。该接口带一个具有自动交叉网线(auto-crossover)功能的RJ45连接器,提供10/100Mbit/s的数据传输速率,它支持最多16个以太网连接以及下列协议:TCP/IPnative、ISOon-TCP和S7通讯。SIMATICS71200CPU最多可以添加三个通讯模块。RS485和RS232通讯模块为点到点的串行通讯提供连接。对该通讯的组态和编程采用了扩展指令或库功能、USS驱动协议、ModbusRTU主站和从站协议,它们都包含在SIMATICSTEP7Basic工程组态系统中。 高速输入SIMATICS71200控制器带有多达6个高速计数器.其

16、中3个输入为100kHz,3个输入为30kHz,用于计数和测量. 高速输出SIMATICS7-1200控制器集成了两个100kHz的高速脉冲输出,用于步进电机或控制伺服驱动器的速度和位置.这两个输出都可以输出脉宽调制信号来控制电机速度、阀位置或加热元件的占空比。 存储器用户程序和用户数据之间的可变边界可提供最多50KB容量的集成工作内存。同时还提供了最多2MB的集成装载内存和2KB的掉电保持内存。SIMATIC存储卡可选,通过它可以方便地将程序传输至多个CPU该卡还可以用来存储各种文件或更新控制器系统的固件。 可扩展的灵活设计信号模块-多达8个信号模块可连接到扩展能力最高的CPU以支持更多的数

17、字和模拟量输入/输出信号。信号板一一块信号板就可连接至所有的CPU由此您可以通过向控制器添加数字或模拟10量输入/输出信号来量身定做CPU而不必改变其体积.SIMATICS7-1200控制器的模块化设计允许您按照自己的需要准确地设计控制器系统五、开放式用户通信简介通过以太网的数据交换,SIMATICS7-1200提供了开放式TCP/IP通信,有以下T通信块:TCONTSEND,TRCV与TDISCON(直接进行连接与断开流程)与TSEND_C和TRCV_C集成连接和断开流程).T通信块支持以下协议:TCPnativeISO-on-TCP(动态数据长度的数据传输)在主站以及从站侧,选择了可直接进

18、行连接与断开流程的通信块:建立PM12C7SU1或K连接的TCON发送数据的TSEN接收数据的TRCV断开连接的TDISCON所选择的协议为“ISO-onTCP。在OSI模式中,将“ISO-on-TCP协议添加至TCP协议中,从而获得消息导向法这个优点,这对于在SIMATIC系统之间的通信特别有帮助。对于在STEP7BasicV13中的连接组态,各个连接参数是通过IP地址认定的。对于一个已组态的连接,在一个连接数据块中保留连接资源,并保存连接参数。伙伴服务器的IP地址也保存在这里。开放式T通信最多不能超过8个同步连接。在连接数据块中改变IP地址,能够在八个以上不同的通信伙伴服务器之间通过同一连

19、接资源进行数据交换。主站和从站分别有一个发送和接收数据块(Send_DB和Receive_DB)。主站通过TCON块发送一个TCP/IP连接请求到第一个从站.确认所建立的连接,伙伴也要执行TCON块。对于同步,则需要主站通过TSEND通信块与用户数据一起读取系统时间与发送系统至从站。通过TRCV接收块,从站接收在Receive_DB数据块白数据.从站通过接收主站的接收时钟同步其系统时间.然后从站1通过TSEND块发送其用户数据至主站。从站1的用户数据通过11在接收数据块相关位置的TRCV块存在主站侧。然后主站通过TDISCON块与从站1断开连接。在接下来的从站中重复这个流程。在主站和最后一个从

20、站的数据交换后,主站启动与从站1的数据交换。在从立侧,则保留已建立的连接。因此必须调用TCON进行初始化。启动代码为了便于调试,我们将提供带有测试代码和测试参数的软件实例以供下载。这些软件实例有助于初步了解组态实例并进行测试.以便用户可以对该组态实例中描述的产品的硬件和软件接口进行快速测试。六、步进电机的结构及原理(一)步进电机是将电脉冲信号转变角位移或线位移的开环控制元件。在非超载的情况下电机的转速,停止的位置只取决于控制脉冲信号的频率和脉冲数(二)脉冲数越多,电机转动的角度越大。(三)脉冲的频率越高,电机转速越快,但不能超过最高频率,否则电机的力矩迅速减小,电机不转。步进电机的工作原理实际

21、上是电磁铁的作用原理通电后会吸引最近的齿三相六拍A-AB-B-BC-C-CA-AAB-C-A时是逆时针A-C-B-A时为顺时针这两种工作方式时三相单三拍三相双三拍AB-BC-CA-AB当某相定子励磁后,它吸引转子,转子的齿与该相定子磁极上的齿对齐,转子转动一个角度,换一相得电时,转子又转动一个角度。如此每相不停地轮流通电,转子不停地转动。电机运行的方向和通电的相序有关,改变通电的相序,电机的运行方向也就改变步距角;电机每拍转动的角度步距角=360/(mzk),M为定子绕组的相数.Z为转子的齿数。M相M拍时K为1,M相2M拍时K为2。七、西门子MM420变频器介绍控制自动线上输送单元的传送带由三

22、相交流异步电动机驱动,而电动机的速度及方向由西门子公司通用变频器MM42味控制。三相交流电源经熔断器、交流器、滤波器、变频器输出到交流电动机。其外形如图1-1所示西门子MICROMASTER42藤列变频器是一种小型、高性能变频器。在自动化设备上进行的实训,所涉及使用通用的变频器所必需的基本知识和技能,着重于变频器的接线、操作和常用参数的设置等方面。MM42的频器的安装与接线图11西门子MM42检频器的通用接线分为主电路和控制电路的通用接线,在自动线中,选用的是二相输入的变频器,其主电路的通用接线如图12所示.13MM420系列变频器控制电路的电路接线图如图13所示,由图可见控制电路端子分为控制

23、输入、频率设定(模拟量输入)、继电器输出(异常输出)、集电极开路输出(状态检测)和模拟电压输出的五部分区域,各端子的功能可通过调整相关参数的值进行变更在进行电气安装之前,将变频器电源频率设置成与电源频率相符,将DIP一开关(2)往上拔时,此时变频器的电源频率为60Hz;当DIP一开关(2)开关在缺省位置时,此时变频器的电源频率是50Hz。在初始值的情况下,各控制电路端子的功能说明如表所示。14/除宙,5.i.="'XJuFFE喧加*-h:-二-施事畀餐电1H)用芝«BWRVMR1WBP-一fTTnSh=F-P-Q_7J2*一iL-im-hhQ岬寰电DL1A4nut*

24、XYIllMeiirrng011为din支2WXN*igPrIV30Vx54,国?*PW-a*flrrA肛目,甘石,rev4KXDJ-叮里.:/K/-4CYWOX广博07或1?二VI'MLI._3JUbaasEiE!=2OC©OQCOO西门子41。外部接线图图1-3沸子号标识功能1-输出410V2-输出中3皿十模拟输入W4皿-模拟输入C-)5DIW1数字输入10DIK2数字输入2TJIN3题字输入3S-带电位隔离的输出+24V最大*LOOM9-带电位隔离的输出0U最大。10。mA10RL1-1数字输出/瞅掌开触头11RL1-I数字输出物换触头12DAC+模拟输出计)13DC-

25、15模拟输出14P+监妇5串行接口15N-RS495串行接口第三章基于S7-1200PLC自动化生产线控制系统方案设计一、系统的工作原理本系统有五个单元组成,分别为供料单元、推料单元、机械手翻转单元、输送单元、分拣单元。工作时,系统上电,工件从供料单元推出到输送单元,传感器判断工件的姿势、颜色、材质后,通推料单元把不及格的工件推走,然后过机械手单元改变工件姿势,最后到达分拣单元根据工件的颜色分拣到不停地料仓。二、设计分析(一)供料单元为了准确模拟现实生活中的自动生产线,BA-AT-03型自动化生产线有供料单元,它是生产线中的起始单元,向系统中的其他单元提供原料,相当于实际生产线中的自动上料系统

26、.其主要由大工件装料管(料仓)、送料气缸、磁感应接近开关、光纤传感器组成,从而完成该功能。供料单元基本功能:是按照需要将放置在料仓中的工件自动送出到传送带上,以便输送单元的皮带传动装置将工件运送往下一个工作单元.工作过程:工件垂直叠放在料仓中,送料缸处于料仓的底层并且其气缸的挡板可以挡住工件掉下送料槽中,经过料仓光纤传感器检测到送料槽中有工件之后,发送信号给PLC,PLC经过处理后就可以发送送料的信号,驱动送料缸推出工件到传送带上供下一个工作单元工作。供料单元的推料槽中装有光纤传感器的光纤头用来检测料仓中是否有工件,并向系统发送有无工件的信号.(二)推料单元推料单元的基本功能是:按照需要把传送

27、带上材质不符合要求的工件通过推料缸把工件从传送带上推走。工作过程:工件在传送带上经过传感器检测材质后,将信号传到推料缸,16推料缸根据选择需要的信号通过该单元,收到不需要的信号时,则触发推料缸把工件推走.(三)机械手翻转单元机械手翻转单元的基本功能是:按照需要将传送带上姿势摆放不正确的工件通过机械手夹取并翻转进行工件姿势的矫正,然后将他们重新放到传送带上。工作过程:工件在传送带上经检测到工件的信号之后,主站发送信号到从站,从站对此做出相应的操作。其薄型气缸下降使得气动手指降下将工件夹紧然后薄型气缸带动气动手指和工件上升,上升到上限位之后,PLC控制直流电机正转或者反转,从而达到矫正工件的目的。

28、(四)输送单元输送单元的基本功能是:按照需要将静置在传送带上的工件自动送往其他工作单元,并对传送带上的工件进行材质、颜色以及工件的摆放姿势的判别从而分辨工件的信息以供分拣单元对工件进行分拣和机械手翻转单元对工件摆放姿势的矫正(五)分拣单元分拣单元是自动化生产线的最后一个单元,这个单元是完成对上一个单元送来的已经经过姿势矫正以及检测部分的传感器已经做出判别的工件,按照不同的存储要求进行不同仓储分拣。使它们存放在指定的立体料仓上。当送料单元送来的工件抵达皮带的后端,后端传感器接通后,就启动步进电动机,使吸盘气缸移动至传送带上方,然后执行吸取工件的操作并分拣不同的工件到指定的立体仓储上.三、可行性分

29、析根据系统的工作原理,其工作顺序呈线性形式运行,依次从供料单元到输送单元,再到推料单元,然后到机械手翻转单元,最后到分拣单元。所以该自动化生产线设计判断其是否可行,我们需要先测试各个单元单独是否能完成它应完成的任务。若可以,则在判断各个单元是否能互相连接顺序工作。四、可行性试验按照上述的可行性分析,我们可以做出以下一些的试验;(1) 测试推料单元:料仓传感器检测料仓是否有料,有料则将工件推送至传送带。(2) 测试推料单元:传送带上的传感器检测工件后把信号传递到推料缸,推料缸推走不需要的工件17(3) 测试机械手翻转单元:传送带上的传感器检测工件后把信号传递到机械手翻转单元,机械手翻转单元把需要

30、改变姿势的工件进行翻转改变姿势。(4) 测试输送单元:PLC通过变频器改变和控制传送带上的电机速度。(5) 测试分拣单元:工件的传感信息传输到分拣单元后,分拣单元通过步进伺服电机把工件分拣到指定位置.(6) 测试系统的串连工作即能否完整工作:把所有工作单元连接工作。若上述所有测试可行,则系统的设计可行.五、PLC的选择三菱采用的GX编程软件直观易懂,操作时速度快,虽然指令多,但学习起来会比较轻松,可以脱机仿真操作。而西门子指令比较抽象,学习难度较大,但指令较少,必修连机仿真操作,西门子采用的STEP7Basic编程软件容量较大,在使用时速度比较缓慢,但操作直观、上手容易、使用简单,是用户能够对

31、项目进行快速而简单的组态.由于具有通用的项目视图、用于图形化工程组态的最新用户接口技术、智能的拖放功能及共享的数据处理等,有效地保证了项目的质量。三菱的优势在于离散控制和运动控制,三菱的指令丰富,有专用的定位指令,控制伺服和步进容易实现,要实现某些复杂的动作控制也是三菱的强项,而西门子在这块就较弱,没有专用的指令,做伺服或步进定位控制不是不能实现,而是程序复杂,控制精度不高。过程控制与通信控制西门子是强项,西门子的模拟量模块价格便宜,程序简单,而三菱的模拟量模块价格昂贵,程序复杂,西门子做通信也容易,程序简单,三菱在这块功能较弱.所以针对不同的设备不同的控制方式,我们要合理的选用PLC,用其长

32、处,避其短处。例如某设备只是些动作控制,如机械手,可选择三菱的PLC,某设备有伺服或步进要进行定位控制,也选三菱的PLC;像中央空调,污水处理,温度控制等这类有很多模拟量要处理的就要选西门子的PLC比较合适,某设备现场有很多仪表的数据要用通信进行采集,选西门子的好控制。目前我们考虑到西门子S71200是新一代小型PLC,它具有集成的PROFINE限口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信和有效解决方案,能够满足完全不同的自动化需要,安装了2个西门子S71200系列的可编程逻辑控18制器PLC来控制,就像人的大脑一样,思考每一个动作,每一招每一式,指挥自动化生

33、产线上的机械手、气缸按程序动作,是自动化生产线的核心部件,所以我们选择了使用西门子S71200。19第四章PLC的硬件和硬件组态设置一、步进电机驱动器设置(一)根据步进电机的相电流设定步进驱动器的动态及静态电流在该自动化生产线的设备中,选用的四相八线步进电机,相电流是4。2A,由于采用并联式接线与步进驱动器的AB相连在一起,故步进驱动器的动态电流应该设置在4。2X1。4=5。88(A)以下即可,电流设置表的峰值选定4.3-5.6A,本例中选用4.9A,对应的SW1=OF尸SW2=ON,SW3=ON.对于静态电流设置则比较简单,根据项目的要求步进电机停止时采用静态电流为动态电流的一半,则可设SW

34、4=OFF(二)设置细分BA-AT03型的自动线选用的步进电机最高频率是50kHz,意味着单位时间内的脉冲不能超过此数值,根据题目的要求,工作台运行的速度为22mm由于丝杆螺距为10mm意味着每秒钟丝杆要转动22/10=2.2(圈)。由于步进电机最高的频率是50kHz,且在整步方式下步距角为1。8°,则细分倍数对应应该小于50000/4/200=113.64。本例中选用40倍的细分,对应每圈的细分步数值是8000,令SW5=OFF,SW6=ONSW7=OFFSW8=OFF二、变频器参数设置西门子MM42展频器进行参数设置时需要先快速调试再去设置参数,可以避免一些不必要的参数错误.(一

35、)快速调试利用快速调试功能使得变频器与实际使用的电机参数相匹配,并对重要的技术参数进行设定.如果变频器中存放的电机额定数据与实际的电机铭牌数据相同,就可以不进行快速调试。快速调试步骤如下表:20(二)快速调试后我们就可以就行应用参数设置,该变频器参数根据本自动化生产线设置如下:指令参数Pr.33Pr.7002Pro70116Pro7021621Pr.70316Pro70416Pr.10003Pr.100125Pr.10210.5Pro10220。5三、硬件组态设备组态(configuring)的任务就是在设备和网络编辑器中生成一个与实际的硬件系统对应的模拟系统,包括系统中的设备(PLC和HMI

36、),PLC各模块的型号、订货号和版本。模块的安装位置和设备之间的通信连接,都应与实际的硬件系统完全相同。此外还应设置模块的参数,即给参数赋值,或称为参数化。自动化系统启动时,CPU比较组态时生成的虚拟系统和实际的硬件系统,如果两个系统不一致,将采取相应的措施(一)CPU在硬件组态时,需要将I/O模块或通信模块放置到工彳区的机架的插槽内:用“拖放”的方法放置硬件对象;用“双击”的方法放置硬件对象。如果激活了硬世海互通信穆族J蓿号破IflDIQ口。J|DIDOj山_J斗T件目录的过滤器功能,则硬件目录只显示与工作区有关的硬件.例如用设备视图打开PLC的组态画面时,则硬件目录不显示HMI,只显示PL

37、C的模块.22(二)步进电机步进电机是工业自动化过程当中经常用到的一种控制传动机构,它是通过接受输入脉冲,然后每个脉冲转动一定的步距(角度)来完成对执行机构的控制传动的.使用PLC可以通过特殊功能存储器(SM)或者增加EM253位控模块来控制步进电机,但是使用SM需要熟悉每一位的意义,而且编程烦琐。如果为PLC增加功能扩展模块,无疑会增加产品成本。鉴于这些原因并结合本人的实践经验,本文利用STEP7位置控制向导来实现应用PLC控制步进电机的运动功能。操作步骤如下使用STEP7Micro/WIN位置控制向导,为一-工占对象线性脉冲串输出(PTO操作组态一个内置输出。启.一,-盖轴|DB7动位置控

38、制向导,可以点击浏览条中的向导图标,然如:靠调成后双击PTO/PW隔标,或者选择菜单命令工具一位置也i询控制向导。(1)在位置控制向导室ft一扩够心郴鹏代号.磷有a伯e主动耳.口痛序上莒留童知FFO(Klt*T«k»电季'即皿里年度口M强陕中E4看.【仙U*收品&僧ZS:.T的冷而王远匚1或-30id*或璇#鼬珀一,一喻月|-1:»由工唾死.苣单后:"-对话框中选择“配置S7-200PLC内置PTO/PW雕作”.(2)选才iQQ0或Q0=1,组态作为PTO的输出.(3)从下拉对话框中选择“线性脉冲串输出(PTO)”。(4)若想监视PTO产

39、生的脉冲数目,点击复选框选择使用高速计数器.(5)在对应的编辑框中输入最高电机速度(MAX_SPEED和电机的启动/停止速度(SS_SPEED的数值.(6)在对应的编辑框中输入加速和减速时间。23(7)在移动包络定义界面,点击新包络按钮允许定义包络,并选择所需的操作模式.a)对于相对位置包络:输入目标速度和脉冲数。然后,可以点击“绘制包络”按钮,查看移动的图形描述。若需要多个步,点击“新步”按钮并按要求输入步信息。b)对于单速连续转动:在编辑框中输入目标速度的数值。若想终止单速连续转动,点击子程序编程复选框,并输入停止事件后的移动脉冲数(8)根据移动的需要,可以定义多个包络和多个步。(9)选择

40、完成结束向导。(三)触摸屏SIMATICS7-1200与SIMATICHMI精简系列面板的完美整合,为小型自动化应用提供了一种简单的可视化和控制解决方案。SIMATICSTEP7Basic是西门子开发的高集成度工程组态系统,提供了直观易用的编辑器,用于对SIMATICS7-1200和SIMATICHMI精简系列面板进行高效组态。每个SIMATICHMI精简系列面板都具有一个集成的PROFINET接口。通过它可以与控制器进行通讯,并且传输参数设置数据和组态数据。这是与SIMATICS7-1200完美整合的一个关键因素.插入HMI设备后,将打开HMI设备向导。您可在其中立即定义以下属性,例如:图形

41、、报警、用户管理、语言和字体.下图显示了HMI设备向导I(KTP&DOEanicmarm粗用磷断的实例:在项目视图项目树中,双击HMI设备的“画面”项下的“添加新画面”可以添加新的画面,双击项目树中的画面名称可以打开画面编辑器,可以对画面进行编辑。1运十生设置*!_二网茴三m艇面匚画面_*,IHUg星工忘室口而j,用尹e艺24打开画面1,添加一个IO域到画面中,选中IO域,在属性对话框“常规”项下,设置其连接的过程变量为建立的过程变量“HMI_变量_1”,其它保持不变。(四)、以太通信主态主站、从站和人机交换之间的通信是通过工业以太网进行通信的,三个部分通过一台交换机,选用RJ45的双

42、绞线连接起来,组成一个简单的工业以太网。S7-1200的PROFINNE取I理接口支持10/100Mb/s的RJ45口、电缆交叉自适应。KTP600所集成的是一块基于TCP/IP协议的10M标准以太网芯片.ETHERNET通信是S71200PLC与S7-1200PLC之间的以太网通信。可以通过TCP或ISOonTPC协议来完成。使用的通信指令是在双方CPU中调用T-block(TSEND_C_C,TRCV_C_C,TCONTDISCONTSEND_C,TRCV_C指令来实现.25第五章系统硬件开发设、硬件系统的结构水位自动控制系统由PLC(核心控制部件)、PLC扩展模块、传送带、传送电机、上料

43、装置、旋转编码器、水平推料杆、翻转机械手、四工位龙门机械手、集料器等部二、控制系统I/O地址分配主站输入信号序号PLC输入点信号名称1I0.2启动2I0。4停止3I0.5复位4I0.6急停5I0.7自动模式6I2。0手动模式7I2.1单周8I2。2连续269I1。0丝杆左限位10I1.11#工位11I1。22#工位12I1.3丝杆右限位13I2.4吸盘上限位14I2.5吸盘下限位15I3.1输送带后端传感器输由信号1QQ0丝杆脉冲2Q0.1丝杆方向3Q0.2吸盘上升4Q0.3吸盘下降5QQ4吸盘放6Q0.5吸盘吸7Q2.4停止指示灯(红灯)8Q2.5运行指示灯(绿灯)9Q2.6报警蜂鸣器从站输

44、A信号辘出信号序号PLC输入点信,管称序号PLC输入点信管称110,0翻转上限位1飘0气爪升降210.1翻转下限位2Q0,1气册夹型一)S10.2翻转左眼位3如,2气川松开410.3翻转右眼位400.3司正转5Q0.4气用反转27第六章系统软件控制设计一、控制要求(一)上电系统上电,两层信号指示灯的红灯亮,各执行机构保持上电前状态。(二)工作模式生产线有三种操作模式:原点回归、手动操作、自动运行。(三)原点回归紧急停机、故障停机或设备检修调整后,各执行机构可能不处于工作原点,系统上电后需进行原点回归操作。选择“原点回归”工作模式,按触摸屏“原点回归”按钮,各执行机构返回原点位置:上料装置推料气

45、缸活塞杆内缩。水平推杆气缸活塞杆内缩。翻转机械手原点位置:垂直升降气缸活塞杆内缩;气动手指水平放置并且手指处于张开状态。龙门机械手:水平气缸位于“A”工位;垂直气缸活塞杆内缩。(四)手动操作选择“手动操作”工作模式,可在触摸屏上分别对各执行机构的运动进行控制。(五)自动运行选择“自动运行”工作模式。A、按触摸屏“启动”按钮,系统检测上料装置、水平推杆、翻转机械手、龙门机械手各执行机构的原点位置。原点位置满足执行步骤B,不满足系统自动停机,人机界面报警信息区显示“请原点回归后再启动"。以上料装置有物料执行步骤C,若无料人机界面报警信息区显示“请放入工件"并等待10秒。期间若有

46、工件放入则继续执行步骤C,若无则等待时间到自动停机。C上料装置推出工件,传送带高速运行。非金属工件经水平推杆推至集料器1,金属工件在经过翻转机械手处理后所有工件都开口朝下,到达传送带尾部时经龙门机械手进行分拣,白色金属工件放置集料器2,黑色金属工件放置集料器3。D上料装置内只要有工件,则其推料缸以一定的频次自动推出下一工件,否则停止推料动作,同时人机界面报警信息区显示“请放入工件”。28E、生产线在处理完在线工件后,若上料单元没有工件,则系统进入等待状态:传送带低速运行,等待10秒后若有工件放入则转入高速运行,否则自动停机。注:电机高、低速运行频率可以通过触摸屏进行设定与调节,高、低速根据运行

47、状况自行选定.F、自动运彳T过程中,两层信号指示灯的绿灯亮。G自动运行过程中,按“停机”按钮,生产线在处理完已推出工件后自动停机,两层信号指示灯的红灯亮。(六)安全与保护变频器因电机过载、过流、短路或输入电压过高等原因而保护停机时,自动线应立即停止运行,人机界面报警信息区显示“变频器故障".紧急或故障停机时,所有执行机构立即停止工作,若此时翻转机械手气动手指或龙门机械手吸盘有工件,均不允许跌落.故障停机后,应关闭电源后处理完故障方可重上电。紧急或故障停机两层信号指示灯的红灯闪烁,解除后红灯转为常亮状态翻转机械手、龙门机械手在工作过程中不得与设备或输送工件发生碰撞。注意:除传感器外,其它各单元模块的位置不能自行调整!(七)触摸屏监控界面功能要求1 .用户界面组成自动线的用户界面包括监控界面和参数设定界面,如下所示。系统上电后触摸屏自动进入监控界面。292 .用户界面功能用户界面均有3大部分组成30信息栏。位于界面的上方,包括设备名称、报警信息显示区以及系统时钟显示区部分。报警信息显示区根据系统的报警状态显示“请原点回归后再启动"

温馨提示

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

最新文档

评论

0/150

提交评论