#(通控系)毕业设计1_第1页
#(通控系)毕业设计1_第2页
#(通控系)毕业设计1_第3页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、学科分类号:湖南人文科技学院本科生毕业设计题目:基于PLC的剥线机的控制系统的研究学生姓名:王子立学号08421234系部:通信和控制工程系专业年级:自动化08级指导教师:聂时君职称:助教湖南人文科技学院教务处制湖南人文科技学院本科毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。作者签名:(手写)二O年月日(手写)基于PLC的

2、剥线机的控制系统的研究摘要:随着激动控制理论和PLC技术的发展,具有易于使用、功能强大、高可靠性、扩展能力强、广泛的适用性和组成控制系统的简洁性等诸多优点的PLC控制技术,得到了越来越广泛的使用。本论文以作者研究的基于PLC的剥线机控制系统项目为背景,从PLC控制系统设计的角度,完成了如下几项工作。(1)综述了PLC控制技术的产生、发展、国内外使用现状以及和其他控制技术的对比、介绍了剥线机控制系统项目的来源、背景、国内外的研究现状、研究意义。(2)探讨了广泛适用的基于PLC的控制系统设计的一般方法,从PLC控制系统的组成、设计原则分析入手,重点分析了PLC控制系统硬件设计和软件设计的方法和步骤

3、。(3)完成了基于PLC的剥线机控制系统的设计,包括系统的总体设计、硬件设计和软件设计。在该系统的总体设计中,分析了步进电机脉冲计算原理,采用了呈阶梯形的速度曲线来控制步进电机的加、减速运动的控制方法;硬件的设计又包括减少PLC输入点数设计、PLC设备选型、I/O分配、PLC接线图、步进电机等内容;软件的设计主要是PLC程序的设计,包括主程序、两段剥皮模块、三段剥皮模块、功能按键模块、数字按键输入模块等。关键词:PLC;步进电机;控制系统;剥线机TheStudyofControlSystemofWire-StrippingMachineBasedonPLCAbstract:Withthedev

4、elopmentofautomaticcontroltheoryandPLCtechnology,thePLCcontroltechnologywhichhasadvantagesofuseeasily,powerfulfunction,highreliability,strongexpansion,wideapplicabilityandthesimplicityofbuildingacontrolsystemandsoon,hasgotabroadapplicationincreasingly.Duringthestudytimeofgraduate,theauthorhasfinishe

5、dtheresearchworkofwire-machine.ThesystemisbasedonPLCtechnology.ThisisthebackgroundstothisarticlewhichmainlydiscussestheapplicationofthePLCcontroltechnology,andthefollowingresearchworkiscompleted.First,thisarticlegivesaoverviewofPLCcontroltechnologyaboutit'generation,development,statusquoofapplic

6、ationathomeandabroad,andthecontrastwithothercontroltechnique.Thesource,background,statusquoofresearchathomeanabroad,significaneeofresearchaboutthecontrolsystemofwire-strippingmachine,isintroduced.Second,amethodwhichissuitedwidelyaboutthedesignofcontrolsystembasedonPLCiscovered.Startingwiththestructu

7、reanddesignprincipleofcontrolsystembasedonPLC,analyzesthemethodandstepsofhardwaredesignandsoftwaredesignemphatically.Third,thedesignwhichincludestheoveralldesign,hardwaredesignandsoftwaredesigntothecontrolsystemofwire-strippingmachinebasedonPLCiscompleted.Tothesystem'overalldesign,calculatingthe

8、pulsenumberofsteppingmotorisanalyzed.What'moreisthatthemethodofspeedcurvelikeladdercontrollingsteppingmotorisusedalso.ThedesignofhardwaretothesystemincludesthedesignofreducingPLCinputnumbers,theselectionofPLCequipment,I/Odistribution,PLCwiringdiagram,steppingmotorandsoon.Thedesignofsoftwaretothe

9、systemisthedesignofPLCprogramwhichincludesmainroutines,twosegmentswire-strippingmodule,threesegmentswire-strippingmodule,functionalpressedkeysmoduleandtheinputmoduleofdigitalpressedkeysandsoon.Keywords:PLC;Steppingmotor;Controlsystem;Wire-strippingmachine第1章绪论随着微电子技术、控制技术及信息技术的不断发展,PLC(即可编程逻辑控制器)控制技

10、术也得到了迅速的发展。本章首先讲述了PLC控制技术的产生、发展、国内外使用现状、和其他控制技术的区别;然后介绍了基于PLC的剥线机控制系统的来源、研究背景、研究现状及研究意义。1.1PLC控制技术的产生和发展在早期的工业控制中,多采用继电器控制系统,这种系统体积大、耗电多,改变生产程序非常困难。为改变这种状况,20世纪60年代末期,美国通用汽车公司提出需求,公开招标。随后,美国数字设备公司研制出了世界上第一台可编程控制器,并成功的使用于汽车生产线上。随后,日本、德国等相继引入PLC技术,许多知名公司的加入使得PLC技术得到了迅速的发展,如:日本的三菱、松下、OMRON;德国的西门子、BBC等公

11、司。目前,全世界约有200多家公司从事PLC的研究和制造,生产着400多个系列的产品。早期的可编程控制器指令系统简单,只能完成顺序控制,一般只具有逻辑运算、定时、计数等功能,随着微电子技术、控制技术和信息技术的不断发展,PLC也在不断发展。20世纪80年代后期,以16位和32位微处理器构成的微机化PLC得到了巨大的发展,使其在概念上、设计上、性价比等方面都有了很大的突破。可编程控制器具有了浮点运算、函数运算、高速计数、中断计数、PID控制及联网等功能,这些都使得PLC技术的使用范围和领域不断扩大。1.2PLC控制技术国内外使用现状目前,不仅在传统制造领域,PLC控制技术在其他领域也已得到了广泛

12、的使用。在国内,杨建等人引进PLC控制技术,设计了水净化工艺控制系统,PLC在该系统的水净化过程中控制加药加氯动作,实现了水处理系统的自动化,减轻了人工的劳动强度,取得了不错的效果;在太阳能开发领域,耿立明等人成功设计了基于PLC的太阳能热水器控制系统,在该系统中,PLC通过控制液位、电源的通断、采集温度和风压等数据实现了自动控制的功能;在裂纹检测领域,王建国等人设计的基于PLC的裂纹检测台,很好的发挥了PLC控制系统的稳定性、智能化的优点,在汽车轮毂等转轴零件的检测中取得了良好的效果;在煤炭生产领域,吕书勇利用PLC控制技术的优点,设计的基于PLC的焦化备煤控制系统,实现了金马焦化厂备煤过程

13、,满足了生产需要,提高了企业生产效率;在垃圾处理领域,郭瑞国设计的基于PLC的垃圾焚烧炉控制系统,发挥了PLC控制系统稳定、可靠、便于操作、易于控制的优点,保证了垃圾焚烧炉安全经济运行、炉温稳定、尾气污染控制达标;在船舶领域,董猛利用PLC控制技术抗干扰能力强,组成的控制系统硬件电路结构简单等特点,实现船舶主机遥控系统的主要功能,设计了基于PLC的船舶主机遥控系统,特别适合于在中、小型船舶上使用,也可使用于在船舶的主机遥控系统的改造设计中。在国外,在设计的工厂信息系统中,将PLC使用于采集、预处理并传送实时数据给计算机,节约了成本,保证了系统的稳定性,收到了很好的效果;在生物研究领域,Fred

14、erico等人为了研究微生物在不同浓度氧气环境中的生长和生产情况,在使用的带氧化功能的生物反应器中,PLC被用来自动控制氧气的浓度,获得了成功的使用;AtefA.Ata等人在机器人使用于颜色识别的研究中也成功引入了PLC技术。在线加工领域,PLC控制技术也得到了一些使用口:丁士启将PLC使用在铜线加工中;荣竑将PLC使用在环锭捻线机上等等,但总的来说,在线加工领域PLC控制技术的使用还不太多,因此,本文的研究对PLC控制技术在线加工领域的使用具有一定的参考意义。1.3PLC控制技术和其他控制技术的区别随着电子技术和信息技术的飞速发展,出现了多种实用的控制技术,如继电器控制技术、计算机控制技术、

15、单片机控制技术及PLC控制技术等,每种控制技术有各自的优缺点和使用领域。1.4剥线机控制系统的研究背景、研究现状及研究意义对线束使用需求大的电子行业,手工剥线往往既费时又不能满足需求,剥线机械化是必然的趋势。随着电子技术以及通讯技术的发展,对线束使用需求量大的电子行业,剥线机械化是必然。现在剥线机也有多种多样的控制技术,工业现场控制提出了以高性能、稳定、可靠及高性价比的PLC设备为剥线机系统的核心控制部分。随着可编程控制器技术的发展,为剥线机技术带来了强有力的支持,但仅仅依靠单独的PLC系统控制剥线机还不够,这里运用到PLC和上位计算机的组合,来使得控制系统更加的稳定和智能化,能够最直观的对工

16、业流程进行控制,达到更高效的目的。1.5本章小结本章首先对PLC控制技术的产生、发展和国内外使用现状作了些探讨,并和其他控制技术作了详细的比较;然后介绍了剥线机控制系统的来源、背景、国内外研究现状、研究意义等。第二章PLC控制系统设计的一般方法将PLC控制技术使用和工程的过程即是设计基于PLC的控制系统的过程。基于PLC的控制系统的设计在不同的使用中会有不同,如简单的使用可能只需设计PLC的输入/输出模块的功能,而复杂的使用可能需要设计PID控制及PLC联网等复杂功能。本章旨在探讨一种广泛适用的PLC控制系统设计方法,在完成本章内容的过程中,参考了大量的国内外PLC控制系统设计的使用实例,同时

17、结合了在实践项目中的一些设计经验。本章内容对于在工程使用中设计基于PLC的控制系统具有一定的指导意义。2.1PLC的结构和工作原理PLC是基于PLC的控制系统的核心部分,设计基于PLC的控制系统先要理解PLC的结构和工作原理。的基本结构PLC的组成和计算机十分相似,主要由中央处理器(CPU)、存储器、输入/输出(I/O)接口、电源等部分组成,如图2-1所示。电源来自用户设*丄输入接中央灶理番x«出接口*至用户设备存r塢程樹图2-1PLC的基本组成简图(1)中央处理器(CPU):CPU是PLC的核心,控制从编程器键入的用户程序和数据的接收和存储;用扫描的方式通过I/O部件接收现场的状态

18、或数据;诊断PLC内部电路的工作故障和编程中的语法错误等;执行用户程序、完成各种数据的运行、传递和存储等功能;根据数据处理的结果,刷新相关标志位的状态和输出状态存储器的内容,实现输出控制、制表打印或数据通信等功能。现代PLC常用的CPU有通用微处理器、单片机微处理器和位片式微处理器。(2)存储器:根据存储器在系统中的作用,PLC存储器包括系统存储器和用户存储器两部分。系统存储器用来存放系统程序,并固化在ROM中,用户不能直接更改。用户存储器包括用户程序存储器和功能存储器两部分。用户存储器用来存放根据具体的控制任务编写的PLC程序,需要经常调试、修改,存储器类型一般为RAM、EPROM或EEPR

19、OM等。用户功能存储器则一般用来存放用户程序中使用的状态变量,数值数据等。(3)输入/输出(I/O)接口:PLC通过I/O接口和外界连接,输入接口接收和采集开关量输入信号或模拟量输入信号,如按钮、行程开关、电位器、传感器等;输出接口连接被控对象中的各种执行元件,如电磁阀、指示灯、电机等。(4)电源:小型PLC内部有一个开关式稳压电源,一般可以为输入电路和外部的电子传感器提供24V直流电源。的工作原理PLC从硬件结构上看和计算机组成相似,它也有中央处理器(CPU)、存储器、输入/输出(I/O)接口、电源等。PLC有两种操作方式:RUN方式和STOP方式。在RUN方式,通过执行用户程序来实现控制功

20、能;在STOP方式,CPU不执行用户程序,可用编程软件创建和编辑用户程序,并将用户程序下载到PLC中。PLC的工作过程可以概括地归纳为上电初始化,CPU自诊断过程,网络通信处理,用户程序扫描,输入/输出信息处理等五个阶段。图2-2为PLC的工作过程示意图。图2-2PLC的工作过程(1)上电初始化:PLC上电后进行系统初始化,清除内部继电器区,复位定时器等,对电源、PLC内部电路、用户程序的语法进行检查。(2)CPU自诊断:PLC在每个扫描周期都要进入CPU自诊断阶段,以确保系统可靠进行。自诊断程序定期检查用户程序存储器、I/O单元的连接、I/O总线是否正常,定期复位监控定时器等。(3)网络通信

21、处理:配有网络的PLC系统才有此处理过程。在这个阶段,进行PLC之间以及PLC和计算机或其他终端设备之间的信息交换。(4)用户程序扫描阶段:PLC靠执行用户程序来实现控制要求。PLC的CPU采用分时操作的原理,其工作方式是一个不断循环的顺序扫描过程,扫描从第一条用户程序测试,在无中断或跳转控制的情况下,按存储地址号递增的方式顺序逐条扫描用户程序,也就是顺序执行程序,直到程序结束,即完成一个扫描周期,然后又从头开始执行用户程序,并周而复始地重复。(5)输入/输出信息处理:PLC在正常运行状态下,每一个扫描周期都要进行输入、输出信息处理,PLC在内存中设置了两个映像区;将运算后的结果存入输出映像区

22、,直至传送到外部被控设备。的编程语言PLC的逻辑控制功能是通过编程语言来实现的。一般来说,有五种PLC编程语言;顺序功能图、功能块图、梯形图、指令表和结构文本、其中最常用的是顺序功能编程语言和梯形图编程语言,下面具体介绍这两种编程语言。(1)顺序功能图(SFC)图2-3顺序功能图图2-3顺序功能图顺序功能图(SequentialFunction,SFC)是为了满足顺序逻辑控制而设计的编程语言。编程时将动作流程分成步和转换条件,如图2-3所示,根据转换条件一步一步的按照顺序动作来执行控制过程。图中每一步代表一个控制功能任务,每个控制任务可以有一个或者多个动作。每一步用一个方框表示,在方框内有用于

23、完成相应控制功能任务的梯形图逻辑。顺序功能图使程序的结构清晰,易于阅读和维护,减轻了编程、调试的工作量,主要使用和系统的规模大、程序关系较复杂的场合。(2) 梯形图(LD)梯形图(LadderDiagram,LD)是PLC程序设计中用得最多的一种编程语言。梯形图采用因果关系来描述事件发生的条件和结果。在PLC梯形图中使用的内部继电器、定时器、计数器等都是由软件来实现的,因而使用方便,修改灵活。梯形图和继电器控制系统的电路图非常相似,在工业过程控制领域,电气技术人员对继电器逻辑控制技术较为熟悉,因此,易于掌握和学习梯形图,使得梯形图得到了广泛的使用。图2-4为一个简单的三菱FX2N系列PLC梯形

24、图示例。KjIIR10hP11.图2-4三菱FX2N系列PLC梯形图2.2PLC控制系统的组成PLC控制系统主要由硬件部分和软件部分组成。(1)硬件部分PLC控制系统的硬件部分不仅包括符合系统控制要求的PLC机型、存储器容量、输入/输出模块、电源模块、通信模块、模拟量输入/输出模块和其他特殊功能模块等,还包括合适的外围装置,如输入设备(按钮、开关、传感器等)、输出设备(接触器、继电器等)和执行装置控制的现场设备(电机、水源、阀门等)。(2)软件部分PLC控制系统软件部分包括对I/O地址、内部继电器、定时器、计数器的使用和分配,根据要求设计的PLC控制程序及人机界面等。2.3PLC控制系统的设计

25、原则PLC控制系统是为现场工艺控制服务的,其设计一般应遵循以下几个原则:(1)根据工艺流程进行设计,保证能满足控制对象的工艺要求,能按照工艺流程准确、可靠的工作。(2)在满足控制要求的前提下,设计合理、经济,既要能发挥PLC控制技术的优点,又要尽量减少PLC系统硬件的费用。(3)要考虑PLC控制系统未来的可扩展性。(4)控制系统的构成应力求简单、实用,操作、维护、检修方便,安全可靠。2.4PLC控制系统的设计步骤图2-5为PLC控制系统设计的一般步骤,具体分析如下:(1)分析控制要求:在设计PLC控制系统之前,要深入了解和分析被控对象的工艺要求和控制要求,设计出令人满意的控制系统。(2)确定输

26、入/输出设备:根据控制要求选择合适的输入设备(控制按钮、开关、传感器等)和输出设备(接触器、继电器等),并确定PLC所需的I/O点数。(3)选择合适的PLC:根据所需的I/O点数和具体PLC控制系统的功能要求,选择类型合适的PLC,需要考虑PLC的机型、存储容量、电源模块和其他功能模块等。(4)I/O分配:规定PLC的I/O端子和输入/输出设备之间的对应关系,绘制出I/O端子的连接图。(5)PLC程序设计:根据控制对象和控制要求对PLC进行编程。在PLC程序设计阶段一般先画出程序流程图,在编写程序。(6)模拟调试:可以用按钮、开关来模拟数字量,用电压源和电流源来代替模拟量,对程序反复调试、修改

27、,直到满足控制要求。(7) 现场安装和配线:将输入/输出设备和PLC之间的连线接好。(8) 联机调试:将PLC程序和现场的输入/输出设备一起进行调试,解决发现的问题,使系统满足控制要求。(9) 整理技术文档:要整理的技术文档包括设计说明书、I/O接线原理图、程序清单、元器件明细表、使用说明书等。2.5PLC控制系统硬件设计在PLC控制系统的设计中硬件设计和软件设计是两个主要部分。PLC控制系统的硬件设计主要指硬件的选型、外部电路的设计及PLC接线图的绘制等,其中PLC及其功能模块的选择又是硬件设计中首要考虑因素,也是本节PLC控制系统硬件设计的主要探讨内容。机型选择在考虑PLC机型时,在满足系

28、统功能的前提下,选择最可靠、使用和维护方便及性价比最优的机型。PLC机型一般分为整体式和模块式结构,对于控制过程比较简单的系统一般选用低档整体式结构机型,对于控制过程比较复杂、控制功能要求较高的系统,如要求实现PID运算、环控制、通信联网等,可根据控制规模及复杂的程度,选用中档或高档模块式结构机型,便于功能的扩展。另外,由于PLC是直接针对工业控制设计的一种控制器,生产厂家在设计时都把它考虑成能在恶劣的环境条件下可靠的工作。尽管如此,不同的PLC还是有不同的环境技术条件,因此,在设计控制系统时,对环境条件要进行充分的考虑。模块及点数的选择PLC控制系统和工业生产过程的联系是通过I/O接口模块来

29、实现的。PLC输入端子从现场收集的信息及输出端子输出给外部设备的控制信号都需要经过一定距离,为了确保这些信息的准确无误,PLC的I/O接口模块都具有较好的抗干扰能力。根据实际使用的不同,PLC相应有许多种I/O接口模块,包括开关量输入模块、开关量输出模块、模拟量输入模块及模拟量输出模块,可根据实际需要进行选择使用。I/O点数的确定既要尽可能的降低费用,又要充分考虑一定的余量,一般I/O点数较多,PLC价格也高,若备用的I/O点数量太多,将使成本增加。根据被控对象的输入、输出总点数,并考虑到今后的调整和扩充,通常I/O点数按实际需要的10%20%考虑备用量。存储容量的选择PLC用户程序所需的存储

30、容量主要和系统的I/O点数、控制要求、编程者的编程水平等有关。一般情况下,PLC的存储容量随着机型的大小变化,小机型PLC的最大存储容量一般低于6KB,中等机型的PLC最大存储容量一般可到64KB,而大机型的PLC最大存储容量可达到上兆字节。选择存储容量时一般只能做大致的估算:用户存储容量=开关量输入点数X10+开关量输出点数X5+模拟量输入/输出点数X100(字节)。为了使用的方便,一般也应留有估算容量的30%50%的余量,对于经验缺乏者,留有的余量应该更大些。特殊功能模块的选择模块式结构的PLC有许多扩展功能模块可供选择。在设计PLC控制系统时,可能会遇到开关量I/O模块或模拟量I/O模块

31、不能解决的问题,如A/D转换、D/A转换、高速计数、PLC通信、PID运算等,此时可根据控制系统的功能需求来选择合适的特殊功能模块。2.6PLC控制系统软件设计PLC控制系统软件的设计主要包括PLC程序设计和人机界面设计。程序设计步骤图2-6为PLC程序设计的基本步骤,具体分析如下:r*开始设计前期准备工作程序逻辑流程图设计编写程序修改程序修改程序模拟调试否模拟调试正常?现场联机调试联机调试正常?修改程序否整理技术文件'设计结束r图2-6plC鬼序设计步骤(1) 前期准备工作:这一步主要是详细分析控制系统的工业流程和控制要求,了解各种被控设备的特征。如果控制系统比较复杂,可以将控制系统

32、分成多个模块,这样有利于简化编程。(2) 程序逻辑流程图设计:根据控制系统工艺要求和控制系统的具体情况,确定程序的逻辑流程图。如果是分模块设计,分别设计各模块的逻辑流程图,然后确定各模块之间的连接关系。程序流程图是PLC编程的主要依据,要尽可能详细。(3) 编写程序:根据设计出的流程图来编写程序,这是整个PLC程序设计的核心部分。在保证程序准确、可靠的同时,要及时地对编出的程序进行注释,便于阅读、调试和修改程序。(4) 模拟调试:程序编写完成后,可借助于电压源、电流源、开关等设备来进行程序的模拟调试。可分单元或分模块来调试程序,然后对整个程序进行调试。(5)现场联机调试:将PLC程序和现场的输

33、入/输出设备一起进行调试,及时解决发现的问题,这是整个控制系统设计中的重要环节,只有经过现场调试,才能确定控制系统的设计是否满足控制要求。(6)整理技术文件:对软件部分来说,技术文件主要包括PLC程序、逻辑流程图、使用说明书和帮助文件等。程序设计方法在实际工程中,PLC程序设计有许多种方法,女口:经验设计法、顺序功能图设计法、逻辑流程图设计法、分析法(逻辑设计法)、时序图设计法等,前三种方法比较常见,也是本文在PLC程序设计中常用的方法。(1)经验设计法经验设计法是根据系统工艺流程和控制要求,运用自己的或者别人的经验来设计PLC程序。有事为了得到一个好的设计结果,需要进行多次调试和修改。这种设

34、计方法具有一定的局限性和随意性,设计所需的时间和设计的质量都和设计者的经验有很大的关系。经验设计法一般用于对简单的控制系统的PLC程序设计,可以收到快速完成的效果。对于比较复杂的控制系统,则很少采用经验设计法。(2)顺序功能图设计法对于按动作的先后顺序进行控制的系统,适合使用顺序功能图法进行PLC程序设计。顺序控制就是按照生产工艺规定的动作顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,各个执行机构有序的进行操作。顺序功能图主要由步、有向连线、转换、转换条件和动作(或指令)组成,如图2-3所示为顺序功能图的表示方式。步又可称为工作步,它表示系统中的一个稳定状态;转换条件就是从一个步向另

35、一个步转移时的触发条件;两个步之间用有向连接表示转换;在每个稳步状态(即一个步)下,可以有一个或者多个PLC输出触电的动作。采用顺序功能图设计法时,首先要理顺系统的工艺控制过程,明确各步的转换条件;然后准确的画出顺序功能图,是使用这种设计方法的关键;最后根据顺序功能图来编程(一般用梯形图)。要用好顺序功能图设计法,重要的是熟练掌握功能图的画法及根据功能图编程的方法。(3)逻辑流程图设计法流程图即流程框图或称框图,它是用约定的几何图形,有向线和简单的文字说明来描述控制系统的处理过程和程序的执行步骤。流程图从结构上分有单一顺序流程图,并发顺序流程图及选择顺序流程图等。图2-7为单一顺序流程图的表示

36、方法。动作1动作2图2-7单一顺序流程图逻辑流程图设计法就是根据控制系统的工艺流程,首先画出系统的逻辑流程框图,然后根据流程框图进行PLC程序设计。这种设计方法类似于高级语言的编程方法。这种方法详细地描述了控制系统的控制过程、便于设计、调试和程序维护,是设计PLC程序的有力工具,也是本人项目中用得最多的一种设计方法。人机界面设计在某些场合的PLC控制系统的设计中,需要有方便用户操作的人机界面。人机界面的功能有:一是通过人机界面,满足用户方便的和机器“交流”;二是通过人机界面中诸如仿真动画,实时数据显示等,用户可以获得系统执行过程中的一些重要信息;三是用户可以通过人机界面选择命令,键入数据或设置

37、参数等方式来调整控制系统的执行。在人机界面设计时,通常需要考虑以下几点:(1)使用对象:控制系统的使用对象不同,要求也会不同。生产一线的工人通常要求设计的界面简单,容易掌握,提示功能丰富;具有一定专业技术知识的人员,通常要求界面尽可能多的包含有用信息量(2)学习的难易程度:在人机界面设计时,要尽可能的有形象提示,让用户花少量的时间就能掌握。(3)人机界面的控制方式:人机交互方式有多种类型,如对话方式、命令语言方式、菜单界面方式、功能按键方式、填表式界面及图形符号界面等。通常在实际项目中用得最多的是菜单界面方式和功能按键方式。(4)编程语言的选择:人机界面的设计可使用常用的计算机语言,如VB、V

38、C、DELPHI等,也可使用工业组态软件来设计。设计人员可根据实际情况来选择。(5)硬件的选择:人机界面的开发需要有硬件的支持,如计算机、触摸屏等,可根据系统的实际情况和要求来选择。2.7本章小结本章首先介绍了PLC的基本结构和工作原理;然后主要分析了PLC控制系统的组成、PLC控制系统的设计原则和设计步骤、PLC控制系统的硬件设计和软件设计的一些要点,为后续的章节的剥线机控制系统的研究做好准备。第三章剥线机系统的设计和研究目前,机械化剥线的发展以两种趋势为主,一种是面向精度要求不高的低端用户,以单片机为控制核心,配以机械刀具的剥线机,这种系统设计成本较低,一般精度不高;另一种是面向精度要求的

39、高端用户,一般采用PLC或单片机为控制核心,加上比较先进的激光技术,生产效率高,可精确控制剥线长度,但开发成本高,设备贵。本章旨在探讨剥线机控制系统的设计和实现,突出了以高性能、稳定、可靠及高性价比的PLC设备作为剥线机系统的核心控制部分,通过定位准确的步进电机控制切刀的运动,它综合了以上两种控制系统的优点。整个剥线机系统包括控制系统部分和机械部分,作者完成基于PLC的控制系统部3.1剥线机系统简介及具体设计要求剥线机系统的组成图3-1为剥线机系统结构简图,由图可知,剥线机系统主要由三部分组成,分别是液晶显示部分、PLC控制部分、步进电机部分,其中液晶显示部分包括同时将信息输入单片机和PLC的

40、键盘、用于显示控制的单片机和液晶显示屏;PLC通过编程控制步进电机按要求动作,来完成系统功能,一部分错误信息由PLC编码送给单片机,解码后在显示屏上显示;步进电机部分包括四个步进电机及其驱动,步进电机的驱动接收由PLC发来的脉冲、方向等信号,驱动相应的电机来控制左滚轮、裁刀、右滚轮及扭线轮的运动。剥线机系统工作原理图3-2为剥线机系统的工作原理图,图中右滚轮步进电机带动上、下右滚轮转动,从而带动被夹持的加工线左右移动;裁刀步进电机带动上、下两裁刀向相反方向运动,通过控制上、下裁刀之间的位移,实现剥皮和裁线的功能;左滚轮步进电机带动上、下左滚轮转动,从而带动被夹持的加工线左右移动;扭线轮步进电机

41、带动上、下左滚轮向相反方向运动,实现扭线功能。剥线机具体设计要求(1)按键设置各控制参数:根据初始设置值的不同,剥线机共有9种不同的工作方式,即能加工9种不同要求的线束;可以增、减对已被加工成裸线部分线束的扭线功能,包括4种扭线方式。(2)启停控制:如果无故障检测报错,按下启动按钮可启动剥线机自动工作;按下停止按钮时剥线机完成当前一条线束才停止工作;按下紧急停止按钮时,剥线机立即停止所有工作。(3)连续剥线:要求剥线机能连续剥线,直到设定的工作数量。(4)自动计数:每剥完一条线,剥线机根据设定可以按加1或者加2计数;自动计数又分本次加工计数和累积总计数。(5)实时显示:要求液晶显示屏能实时显示

42、各个设定的数据、故障报错、工作计数等。(6)故障报错:故障报错包括设定数据时超出剥线机参数范围,扭线轮、裁刀未归位,缺线等情况。(7)其他:适合线径为AWG#16AWG#32;剥线精度为0.1毫米;系统性能稳定、可靠。3.2剥线机控制系统总体设计步进电机脉冲计算步进电机在控制系统中是执行元件,步进电机运行的可靠性关系到剥线机控制系统对线束的加工精度。在剥线机控制系统中,PLC是通过向步进电机发送脉冲的多少来精确控制步进电机转动的距离。步进电机的步距角是脉冲计算中的一个重要参数,步距角是指,当输入一个电脉冲时,电动机转子所应转过角度的理论值,其计算公式如下:_360NZ(3-1)其中:N为转子转

43、过一个齿距的运行拍数;Z为转子的齿数。那么步进电机转动一圈需要的脉冲数量为360W个。在剥线机控制系统中,步进电机和滚轮间通过皮带传动。下面主要分析左滚轮步进电机机械传递的情况(其他执行轮的机械传动和此类似)左滚轮左滚轮步进电机图3-3左滚轮步进电机机械传动简图在图3-3中,步进电机齿轮和左滚轮齿轮之间的传动比为1:Kp,即左滚轮转动一圈,步进电机需要转动Kp圈。N这样,在知道左滚轮周长L的情况下,可得出单位长度左滚轮步进电机需要的脉冲Np数N的计算公式:L*eNi360*Kp(3_2)有式(3-2)可知,算公式为:当左滚轮送线S长时PLC需要发送给步进电机的脉冲数NP的计360*Kp*SL*

44、二(3-3)步进电机加、减速控制步进电机的转速V(r/min)步进电机的转速V(r/min)计算公式如下:V毕NZ(3-4)其中:F为输入脉冲的频率其中:F为输入脉冲的频率(Hz);N为转子转过一个齿距的运行拍数;Z为转子的齿数。可见步进电机的转速,取决于输入的脉冲频率的高低,因此,步进电机的运动控制问题从根本上说就是要控制输入到步进电机的脉冲频率。步进电机的加、减速过程其实是加、减速运行和时间之间的辩证的关系,影响因素包括电机每步的速度差距的大小,以及加、减速过程的长短。步进电机每步运行的速度差距过大,会使电机输出力矩不足,无法正常运行或出现失步的情况;加、减速过程过短,则需要更多的运行时间

45、来使其稳定运行。步进电机在加速、恒速、减速各个阶段,转速和输入脉冲频率、步进电机的负载转矩、惯性转矩有关。为了防止失步,改善步进电机运行平稳性和可靠性,在剥线机控制系统中,采用了呈阶梯型的速度曲线来控制步进电机的加、减速运动,图3-4为本系统图3-4步进电机加、减速曲线示意图上图中,Fmin为步进电机启动频率,Fmax为步进电机最高频率,午-t0为步进电机有启动频率到加速至最咼频率的时间,tt2为步进电机由最咼频率减速到0的时间。由上图可知,加速过程中每步频率变化量和每步时间变化量分别为:FmaxFminf=30(3-5)30(3-6)在剥线机控制系统中,PLC程序通过修改Fmin、Fmax,

46、加速时间及减速时间等变量来调节步进电机的频率特性,控制步进电机的加、减速运动323剥线机工作方式根据设计要求,剥线机控制系统应能完成9种不同的剥线,这9种工作方式又可分为两大类;三段剥皮工作方式和两段剥皮工作方式,其中弟9种工作方式(不剥皮,仅裁线)可归入两段剥皮工作方式中,如表3-1所示。表3-1剥线机工作方式F面详细分析这9种不同的剥线情况:种类剥线机工作方式1三段剥皮:前后端均无半剥2三段剥皮:前端半剥,后端无半剥3三段剥皮:前端无半剥,后端半剥4三段剥皮:前后端均有半剥5两端剥皮:前后端均无半剥6两段剥皮:前端半剥,后端无半剥7两段剥皮:前端无半剥,后端半剥8两段剥皮:前后端均有半剥9

47、不剥皮,仅裁线1.三段剥皮(前、后端均无半剥)模式如图3-5所示,在此种剥皮方式中,因前、后端均无半剥,所以被加工线束前、后端的线皮被完全剥落;图中特别之处在于“前端剥皮”长的线皮处会有一处切痕,这是由于“前端半剥”为零。A:前端剥皮;C:三段剥皮;D:中间留皮部分E:后端剥皮;F:后端半剥;G:全长图3-5三段剥皮(前、后端均无半剥)示意图2三段剥皮(前端半剥,后端无半剥)模式此种剥皮方式和三段剥皮(前、后端均无半剥)方式的区别在于“前端半剥”长度不为零,因此视觉上最能体现剥成“三段”的效果如图3-6所示。A:前端剥皮;B:前端半剥;B+C:三段剥皮图3-6三段剥皮(前端半剥,后端无半剥)示意图3三段剥皮(前端无半剥,后端半剥)模式如图3-7所示,此剥皮方式中,由于前端无半剥,因此前端线皮被剥落,且“前端剥皮”长线皮处有切痕;后端有半剥存在,即剥线机将“后端剥皮”长的线皮褪至后端露出“后端半剥”长度的金属线芯处。A:前端剥皮;C:三段剥皮;D:中间留皮部分E:后端剥皮;F:后端半剥;G:全长图3-7三段剥皮(前端无半剥,后端半剥)示意图4. 三段剥皮(前、后端均半剥)模式此种剥皮方式前、后端均

温馨提示

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

评论

0/150

提交评论