毕业论文基于PLC自动分拣及传输控制系统设计.docx
摘要IIAbstractIII第1章绪论错误!未定义书签。第2章材料分拣装置结构及总体设计22.1 材料分拣装置工作过程概述错误!未定义书签。2.2 系统的技术指标32.3 系统的设计要求3第3章控制系统的硬件设计53.1 系统的硬件结构53.2 系统关键技术53.3 检测元件与执行装置的选择7第4章控制系统的软件设计204.1 控制系统流程图设计204.2 控制系统程序设计21第5章控制系统的调试2875.1 硬件调试2875.2 软件调试2875.3 整体调试287结论错误!未定义书签。8参考文献29致谢30附录31自动分拣及传输控制系统设计摘要PLC控制是目前工业上最常用的自动化控制方法,由于其控制方便,能够承受恶劣的环境,因此,在工业上优于单片机的控制。PLC将传统的继电器控制技术、计算机技术和通信技术融为一体,专门为工业控制而设计,具有功能强、通用灵活、可靠性高、环境适应性强、编程简单、使用方便以及体积小、重量轻、功耗低等一系列优点,因此在工业上的应用越来越广泛。本次毕业设计主要研究PLC在材料分拣系统中的应用,利用可编程控制器(PLC),设计成本低、效率高的材料自动分拣装置。以PLC为主控制器,结合气动装置、传感技术、位置控制等技术,现场控制产品的自动分拣。系统具有自动化程度高、运行稳定、精度高、易控制的特点,可根据不同对象,稍加修改本系统即可实现要求。关键词:可编程控制器;控制系统;分拣装置;传感器AutomaticsortingandtransmissioncontrolsystemdesignAbstractPLCcontrolisthemostcommonlyusedindustrialautomationcontrolmethod,becauseofitsconvenientcontroltowithstandanadverseenvironment,itisbetterthanMCUcontrolintheindustrial.PLCtraditionalrelaycontroltechnology,computerandcommunicationtechnologiesareintegratedspecificallyforindustrialcontrolanddesign,havestrongfunction,commonflexible,highreliabilityandenvironmentaladaptability,andprogrammingsimple,easytouseandsmallsize,lightweight,aseriesoflow-poweradvantagesinindustrialapplicationsbecomemoreextensive.ThispaperfocusesonthePLCinthecannedbeverageproduction,Thedesignofanautomaticsortingdevicewithlowcostandhighefficiencyispresentedinthepaper,whichregardsprogrammablelogiccontroller(PLC)asthemastercontrollerandcombinespneumaticdevice,sensingtechnology,positioncontrolandothertechnologytoimplementautomaticselectingoftheproductslive.Thedeviceischaracteristicofhighautomation,steadyrunning,highprecisionandeasycontrol,whichcanfulfilltherequirementaccordingtodifferentsituationswithlittlemodifications.Keywords:ProgrammablelogiccontrolIerjControlsystem;Sortingdevice;Sensors第1章绪论分拣是把很多货物按品种从不同的地点和单位分配到所设置的场地的作业。按分拣的手段不同,可分为人工分拣、机械分拣和自动分拣。目前自动分拣已逐渐成为主流,因为自动分拣是从货物进入分拣系统送到指定的分配位置为止,都是按照人们的指令靠自动分拣装置来完成的。这种装置是由接受分拣指示情报的控制装置、计算机网络,把到达分拣位置的货物送到别处的的搬送装置。由于全部采用机械自动作业,因此,分拣处理能力较大,分拣分类数量也较多。随着社会的不断发展,市场的竞争也越来越激烈,因此各个生产企业都迫切地需要改进生产技术,提高生产效率,尤其在需要进行材料分拣的企业,以往一直采用人工分拣的方法,致使生产效率低,生产成本高,企业的竞争能力差,材料的自动分拣已成为企业的唯一选择。针对上述问题,利用PLC技术设计了一种成本低,效率高的材料自动分拣装置,在材料分拣过程中取得了较好的控制效果。物料分拣采用可编程控制器PLC进行控制,能连续、大批量地分拣货物,分拣误差率低且劳动强度大大降低,可显著提高劳动生产率。而且,分拣系统能灵活地与其他物流设备无缝连接,实现对物料实物流、物料信息流的分配和管理。其设计采用标准化、模块化的组装,具有系统布局灵活,维护、检修方便等特点,受场地原因影响不大。同时,只要根据不同的分拣对象,对本系统稍加修改即可实现要求。PLC控制分拣装置涵盖了PLC技术、气动技术、传感器技术、位置控制技术等内容,是实际工业现场生产设备的微缩模型。应用PLC技术结合气动、传感器和位置控制等技术,设计不同类型材料的自动分拣控制系统。该系统的灵活性较强,程序开发简单,可适应进行材料分拣的弹性生产线的需求。本次毕业设计主要介绍了PLC控制系统的硬件和软件设计,以及一些调试方法。第2章物料分拣装置的结构及总体设计PLC控制分拣装置涵盖了PLe技术、气动技术、传感器技术、位置控制技术等内容,是实际工业现场生产设备的微缩模型。本章主要介绍分拣装置的工艺过程及控制要求。要想进行PLC控制系统的设计,首先必须对控制对象进行调查,搞清楚控制对象的工艺过程、工作特点,明确控制要求以及各阶段的特点和各阶段之间的转换条件。2.1 物料分拣装置的工作过程物料分拣装置采用台式结构,内置电源,有步进电机、汽缸、电磁阀、旋转编码器、气动减压器、滤清器、气压指示等部件,可与各类气源相连接。选用颜色识别传感器及对不同材料敏感的电容式和电感式传感器,分别固定在网板上,且允许重新安装传感器排列位置或选择网板不同区域安装。当给装置上电时,PLC传输信号,控制传送带动作。接着下料传感器SN进行检测在料槽是否有料,然后反馈给可编程控制器进行下一步动作,如果检测到没有物料,那么传送带传送一个周期后自动停止动作,并在此等待;而如果测到物料时,下料传感器SN发出信号传送到可编程控制器,PLC输出信号控制传送带继续动作,同一时刻,控制器还会输出信号让气动阀5来下料,通过软件程序可以修改下料的时间差。电感传感器SA的工作原理:当电感传感器检测出物料是铁材料时,传感器发出信号传送到PLC,接着可编程控制器输出信号控制气动阀1动作,打开对应的开关分拣出该物料;电容传感器SB的工作原理:若电容传感器检测到待检物料是铝材料,传感器发出信号传送给可编程控制器,接着可编程控制器输出信号控制气动阀2动作,打开对应的开关分拣出该物料;颜色传感器SC工作原理:在颜色传感器检测出待检物块的颜色与所设置的颜色相同后,传感器发出信号传送给PLC接着可编程控制器输出信号控制气动阀3动作,打开对应开关分拣出该物料。备用传感器SD的作用是:当要求分拣出属于某一颜色的金属材料或者是某一颜色的非金属材料时,利用程序参考之前每个传感器的作用,配合着把分拣工作实现。如图2-1所示为本次物料分拣装置的结构示意图。气体压缩机二联体过滤器XXX电磁阀红汽缸4iw汽缸3WW汽缸2WW汽缸 l'wSBWlSFWl O 机下料槽汽缸5 MTISOSDOSCOsbOSASBW:汽缸回位限位;SA:电感传感器;SFW:汽缸动作限位;SB:ife容传感器;SC:颜色传感器;SD:备用传感器;SN:下料传感器图2-1物料分拣装置的结构示意图2.2系统的技术指标输入电压:AC200240V消耗功率:250W环境温度范围:540气源:大于0.2MPa切小于0.85MPa2.3系统的设计要求功能、控制要求构成了系统的设计要求,在准备设计系统前,我们需要了解这两个要求。1. 3.1功能要求物料分拣装置的基本功能有:(1)分拣出金属和非金属。(2)分拣某一颜色物料。(3)分拣金属物料中的一种颜色物料。(4)分拣非金属物料中一种颜色物料。(5)分拣出金属当中一种颜色物料和分拣出非金属中一种颜色物料。2. 3.2系统的控制要求通过所选的传感器,系统检测出物料,并且按照要求进行分类。在把物料经过下料装置送到传送带上后,几种传感器按照顺序依次进行检测物料。在物料被其中一种传感器检测出后,PLC控制气动装置,把物料推入卸料槽;否则,继续前行。其控制要求有9方面:(1)在系统得到电源之后,光电编码器就会产生系统需要的脉冲。(2)电机运转拉动传送带,将物料往前传递。(3)当检测出有料,下料汽缸开始动作,把物料从料槽中推出。(4)在电感传感器检出到物料属于铁材料后,汽缸1开始动作,卸料。(5)在电容传感器检出到物料属于铝材料后,汽缸2开始动作,卸料。(6)在颜色传感器检出到物料属于所设置的颜色后,汽缸3开始动作,卸料。(7)在剩余的物料输送至SD位置后,汽缸4开始动作,卸料。(8)汽缸的动作应当设有动作限位防护功能。(9)当下料槽内无法下料时,系统会延时一段时间后自动停止运转,以节约资源。第3章控制系统中的硬件设计在设计控制系统硬件时,根据系统功能要求以及被控对象和可编程控制器之间的关系,确定系统需要的输入设备和输出设备有哪些,然后挑选出适合系统要求的PLC类型,最后分配好I/O点。3.1系统的硬件结构系统通过PLC连接各电气元件,改变它们的动作与否来完成设计要求。如图2-1是本次设计出来的结构大概框图。3. 2系统关键技术分析出控制设计的要求,明确I/O点数,挑选出PLC合适型号,最后分配好I/O点数,这些就是系统关键技术。3.2.1 确定I/O点数设计的控制要求含有开关输入信号和传感器信号,其中开关输入信号有2个,而电感式、电容式传感器、用于检测某一颜色的传感器、添加的备用传感器、起始处的下料传感器以及计数传感器则构成了6种传感器的信号。系统还有5个用于控制汽缸动作的信号,并且每个汽缸不但有动作的限位,它们还有回位的限位,因而信号有10个。接触器加上电磁阀构成了输出信号。接触器是用来改变电动机的运行状态,5个电磁阀则用于推动汽缸动作。这样系统需要24个I/O点,在这24个点中有18个是输入点,有6个是输出点。3.2.2 PLC类型的选择鉴于是用开关量来操作本次的物料分拣设备,以及按照前面确定的I/O点数,本次设计挑选S7200系列中的CPU226型的PLC。这种PLC共有24个输入点,满足18个输入量的需求;它还有16个输出点,也能够实现要求的6个输出量。3.2.3 PLC的输入输出端子分配挑选好PLC后,进行分配本次设计的I/O端子,如下表3-1所示。表3TPLC输入/输出表西门子PLC(I/O)分拣系统接口(I/O)备注输入部分10.0UCP(计数传感器)10.1SN(下料传感器)是否有下料10.2SA(电感式传感器)是否为铁质物料10.3SB(电容式传感器)是否为铝制物料10.4SC(颜色传感器)10.5SD(备用传感器)其它物料10.6SFW1(推气缸1动作限位)10.7SEW2(推气缸2动作限位)11.0SFW3(推气缸3动作限位)11.1SFW4(推气缸4动作限位)11.2SFW5(下料气缸动作限位)11.3SBWl(推气缸1回位限位)11.4SBW2(推气缸2回位限位)11.5SBW3(推气缸3回位限位)11.6SBW4(推气缸4回位限位)11.7SBW5(下料气缸回位限位)12.0SB1(启动)12.1SB2(停止)输出部分Q0.0M(传送带电机驱动器)Q0.1YV1(推气缸1电磁阀)Q0.2YV2(推气缸2电磁阀)Q0.3YV3(推气缸3电磁阀)Q0.4YV4(推气缸4电磁阀)Q0.5YV5(下料气缸电磁阀)3.2.4 PLC输入输出接线端子图如图3-2所示为PLC的输入输出的接线图。UCPSNSBSCJ SDSFWlSFW2SFW3SFW4SBWl (SBW2 (SBW3 : SBW4 “SBW5, SBI10.010.110.210.310.410.510.610.711.011.111.211.311.411.511.611.712.012 1 S7-CPU226+DC24VQ0.0Q0.1QO2Q0.3Q0.4QO.5图3-2PLC输入输出接线图3.3检测元件与执行装置的选择本节介绍旋转编码器以及选择的原因,还有电感传感器等的介绍。3.3.1旋转编码器连接着电机的旋转编码器,在本次设计中被当做系统内一种计数器,并且给系统加入脉冲输入。这个信号转变成为位移的变化量,改变在传送带的上面的物块位置。当物料被传送到传感器时,旋转编码器发出信号传送给PLC,以此开始分拣动作,同时,旋转编码器还可以调整步进电机的转速。挑选旋转编码器E6A2CW5C型号并在本次设计中使用,它的原理图如下图3-3所示,实物图如图3-4所示。图3-3旋转编码器的原理图图3-4旋转编码器的实物图旋转编码器:旋转编码器是用来测量转速的装置。技术参数主要有每转脉冲数(几十个到几千个都有),和供电电压等。它分为单路输出和双路输出两种。单路输出是指旋转编码器的输出是一组脉冲,而双路输出的旋转编码器输出两组相位差90度的脉冲,通过这两组脉冲不仅可以测量转速,还可以判断旋转的方向。编码器如以信号原理来分,可分为增量脉冲编码器(SPC)和绝对脉冲编码器(APC)两者一般都应用于速度控制或位置控制系统的检测元件。编码器码盘的材料有玻璃、金属、塑料,玻璃码盘是在玻璃上沉积很薄的刻线,其热稳定性好,精度高,金属码盘直接以通和不通刻线,不易碎,但由于金属有一定的厚度,精度就有限制,其热稳定性就要比玻璃的差一个数量级,塑料码盘是经济型的,其成本低,但精度、热稳定性、寿命均要差一些。旋转编码器的工作原理:由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。分辨率:编码器以每旋转360度提供多少的通或暗刻线称为分辨率,也称解析分度、或直接称多少线,一般在每转分度510000线。信号输出:信号输出有正弦波(电流或电压),方波(HL、HTL),集电极开路(PNP、NPN),推拉式多种形式,其中TTL为长线差分驱动(对称A,A-;B,B-;Z,Z-),HTL也称推拉式、推挽式输出,编码器的信号接收设备接口应与编码器对应。信号连接:编码器输出的信号通常与计数器、PLC和计算机相连接,而与PLC、计算机相连接的模块有一定区别,这些模块有低速与高速的区别,它们的开关频率有的低,有的高。如果联接发方式是单相联接,那么编码器通常用来单方向计数,并且是单方向测速。如果联接方式是A、B两相之间连接,那么编码器则用来正反向计数,且是正反向测速,这种方式还可以判断出正反向。如果联接方式是A、B、Z它们三相之间互相连接,那么编码器则可以用于测量出带参考位的某些位置当中。如果联接方式是A、A-,B、B-,Z、乙连接,这种编码器衰减最小,抗干扰最佳,因为它连接有对称负信号,电流不产生电磁场,对电缆几乎没有影响,一般用在距离较远的传输当中。按照这样联接方式联接的编码器输出方式为TTL,那么它的信号传输能够达到150米距离。而按这样联接方式联接的编码器,信号输出为HTL形式时,它的信号传输能够达到300米距离。系统启动后,光电码盘得电,传输信号送至PLC,接着PLC得到这个信号后会输出指令给电机,让电机开始转动带动传送带。图3.5所示为旋转编码器的输出回路。图3-5编码器输出回路表3-2为旋转编码器的连接方式,介绍每根线所连接的作用。表3-2连接方式线色内容褐VCC黑A相白B相青COM旋转编码器输出的脉冲信号还可以用来计数,统计分拣的数量,分析传送带的位置,准确定位物料与传感器的位置。如图3-6所示为旋转编码器的输出方式。旋转方向:CW(从轴侧看:右旋转)CW方向T360° ) 一输出晶体管ON(三)*OFF(L)ON(三)14T±18T( 90o±45o)OFF(L)ON(三)OFF(L)图3-6旋转编码器输出方式3.3.2电感传感器电感传感器属于一种位置传感器,它具有开关量输出,通常我们用电感传感器来判断某个物体是否为某种金属。它的工作流程如图37所示。被测物理量电感/互感电压或电流(电爵座电量:位移、电磁感应线圈自感系教L/振动、压力、互感系蒯流量、比重)图3-7电感传感器工作流程1.C高频振荡器加上放大处理电路组成电感传感器的主要部分,之所以电感传感器能够区分物体是否为某种金属,主要是当有金属的物体在靠近时,震荡感应头会产生一个电磁场,这些电磁场能够使靠近的物体中形成涡流。而形成的涡流对接近开关产生作用,衰减它的振荡能力,接近开关震荡能力衰减后会改变内部电路的参数,达到控制开关通或断的效果,从而达到区别金属的功能。挑选M18X1X40型号传感器作为本次设计的电感传感器。如下图3-8所示是传感器的接线图,而图3-9所示是传感器的工作原理图。快H探叶I'-兰IIO-图3-8M8X1X40DC常开式传感器接线图感应磁罐图3-9电感式传感器的原理图电涡流效应(基于法拉第定律):A=/,“sina(交变电流)(交变磁场)Z2(电涡流)H2(交变磁场)与Hl方向相反fi的大小和相位变化,即引起电感线圈的有效阻抗变化。夕、一被测金属导体的电阻率、导磁率。一线圈激励信号频率”一被测金属导体的厚度X线圈与金属体之间的距离若保持、”不变Z=/(x)为测距传感器图3T0等效电路叫,右一空心线圈的电阻和电感;(,Z电涡流回路的等效电阻和电感;M(X)线圈与金属体之间的互感,是距离X的函数。根据克希霍夫定律:+jLlh-jMI2=UiR2/2+jcoL2Ii-jcoM/1=Oh =In 2M2R2Rl +-rR;+(OL2)Ul+ j(D LI 一2M2 L+(O)L2)2 2jcM hR2 + jL2线圈的等效阻抗:7 Ux d MZ = = R 7h 哥+(%)2线圈的等效电阻:R2 + j L1 一一L2_ '4+(砒 2)线圈的等效电感:Leq = LR;IDL)3<L(距离越近,M 越大,Leq 越小)原线圈阻抗:Z0 = /?, ÷ jLi线圈的品质因数: =i Req T石英晶体f。i。被测金属体 4谐振回路图371石英晶体震荡电路原理图石英晶体振荡电路的作用一恒流源金属体远离时,L、C谐振回路发生谐振,谐振频率4=2LC Zlc =OofUO= max金属体靠近时,,fZ4回路失谐u0=幻J电感传感器:铁心加上线圈构成了电感传感器的主要部分,它能够转化直线或角位移的变化量为线圈电感量的变化量,因此被称为电感位移传感器。电感传感器的材料导磁系数和线圈匝数是固定不变的,它的电感量的改变与位移量有关系,线圈磁路的内部几何尺寸因位移量变化而改变,从而使电感量发生变化。将线圈接入到测量电路中,给它一个激励电源,线圈会输出电压或电流,电压或电流与位移输入量成正比。电感传感器有7种特点:灵敏度高、分辨率高;线性度高、重复性好;测量范围宽;触点固定、高可靠度、较长寿命;激励电源有稳定的频率并且幅值需稳定在一定区域;在无输入时传感器会输出零位电压,会使测量中产生误差;不适用于高频动态测量。电感传感器多用在测量位移中,还有测量一些可以换算成位移变化的类似力、加速度转矩等机械量。变间隙型传感器是被使用最多的电感传感器,另外变面积型和螺管插铁型传感器也常被使用。为了提高线性度、减小误差,在现实使用中它们多被制作成差动式传感器。电感传感器的实物图如图3-12所示。图372电感传感器实物图3.3.3电容传感器电容传感器和电感传感器一样,属于一种位置传感器,它能够输出开关量,同时还是接近式开关。通常电容器有两个极板,而在电容式传感器中,测量头和待测物常被当作两个极板看待。在物料慢慢靠近的过程中,物料与接近开关之间的介电常数会慢慢改变,这样就可以改变电路状态。通过这些,我们可以通过改变物体与接近开关之间的距离,实现开关的通或断的功能。挑选E2KXME1式电容传感器作为本次设计的电容传感器,如图313所示。感应电极具备屏障建图373电容式传感器的原理图电容传感器:变换器在这些测量中常常出现,因为它们可以实现这个功能,使得测量更加方便;电容传感器便是应用了这些特点,把如位移的力学量转换成对应的电容变化量。因为无源变化器的原因,电容变化器在转换过程中会把力学量变换为能够识别的电压量或者是电流量,完成最终的转化前变化器还会将得到的电量放大加工。电容传感器适合测量一些变化量比较小,变化率低的力学量,因为电容传感器拥有许多其它传感器没有的特点:(1)高灵敏度;(2)能够大范围测量;(3)能够快速动态响应,动态、静态两种测量方式都很适合;(4)能够适应多种困难环境,不易受到外界干扰,它能长期稳定的工作,在许多领域都能够发挥出它的优势。电容传感器有三根接线,接线方式如表33所示。表3-3电容传感器接线方式颜色接线棕色VCC蓝色COM黑色10.2在与PLe相连接后,电容传感器受到它的控制,此时PLC相当于一个开关。电容传感器的黑色端与PLC信号采集端口10.2相连,在检测到铝制物料后,传感器发出信号,经端口送到PLC,然后PLC会发送信号控制相应汽缸动作,完成对应的分拣工作。电容传感器的实物图如图3-14所示。第3章控制系统中的硬件设计图374电容传感器3.3.4颜色传感器本次设计挑选TCS230型号颜色传感器。这个是TAOS公司的颜色传感器,简称RGB。它检测物料颜色的原理是,通过分析反射比率,这个反射比率是待测物体与三基色产生的。TCS230传感器引脚如图315所示。图375TCS230颜色传感器RGB颜色传感器介绍:TCS230是一个可以编程的彩色光转换为频率的转换器,它由美国陶斯公司所生产。这种传感器分辨率很高,而且可以预先通过编程来设定颜色和最后的输出,这个传感器可以使用单一电源来供电,使用起来更加方便等等,它还有许多特点;这中传感器可以不通过其它媒介,直接连上微处理器,因为它的输出不需要转换,直接是处理器能够识别的数字量。红绿蓝滤光器还被集成在单一芯片上,它成为第一个RGB颜色传感器一一拥有能够兼容数字的接口。带有着红色、绿色、蓝色以及不带任何滤波器的光电二极管各有16个,一共64个二极管,把这些二极管集成在单一的芯片上。为了增加入射光的幅射均匀性,在芯片内排列光电二极管的时候可以选择交叉纵横的方式,这样可以使识别颜色的精确度提高许多;另外考虑到相同颜色在一起的时候可能会出现一些误差,所以相同颜色的光电二极管都用并联方式连接起来,并且在二极管中均匀放置,大方实用。通过光电二极管改变S2、S3两个引脚的不同组合方式,在有光线投射后,传感器会变成不一样的滤波器;颜色不一样和光的强度有差别,这样对应的方波也会有不一样的频率;如果有别的的需求,我们可以通过控制SO、Sl两个引脚来改变输出比例因子,以调整输出频率的范围。SO、Sl两个引脚可以用来控制输出比例因子,它们还可以被用来控制电源的模式,选择关或断;挑选滤波器类型的时候会受到S2、S3的影响;其中OE是用来控制当前的输出状态,属于使能引脚,在有些情况下,它也能够当做片选信号。表3-4是SO、Sl和S2、S3的所有组合。表3-4SOxSl及S2、S3的组合选项SOSl输出频率定标S2S3滤波器颜色LL关断电源LL红色LH20%LH蓝色HL20%HL无HH100%HH绿色TCS230的主要特点如下: 可完成高分辨率的光照度/频率转换; 色彩和满度输出频率可编程调整; 可直接与微处理器通讯; 单电源工作,工作电压范围:2.7V5.5V; 具备掉电恢复功能; 50kHz时非线性误差的典型值为0.2%。它的引脚功能如表3-5所示。表3-5TCS230引脚功能引脚号符号类型功能说明1SOI输出频率分频系数选择输入端2SlI3OEI输入频率使能端,低电平有效4GND电源地5VCC电源电压6OUT0输出频率7S2I光电二极管类型选择输入端8S3I3. 3.5光电传感器光电传感器能够感应到它所接收的光线强度的变化,通过这个功能,光电传感器可以被使用去检测有无物体。光电传感器是一个小的设备,圆柱形外观,主要由金属制成,在发射器上有一个校准镜头,这个校准镜头能够聚焦光线,并且发射给接收器,接收器经过一系列过程后传输给放大器,最终做出判断。本次设计挑选FPG系列传感器作实验使用。原理如图3-16所示,负载直接与可编程控制器连接。DC1O.8-26.4V图37 6 FPG光电式传感器的原理图光电传感器:它的检测元件为一些光电元件,在使用这些光电元件转换光信号之前,被测量的改变量会先变为信号的改变量,最后才能成为电信号。光源、光学通路以及光电类元件构成了传感器的3个组成部分。光电传感器也属于一种光敏元件,它能够检测到非电量的变化,这些非电量的的变化就是直接导致光线强度变化的原因,还可以检测出其他间接的非电量。精度高是光电检测的特点,另外快速反应和非接触等也都是这种方法的特点,可以被测量的参数也比较多。光电传感器具有结构简单,体积小的特点,而且它的形式灵活多样,精度高、反应快等等。这些优势已经使得光电传感器已逐渐成为生活应用中不可替代的产品。光电传感器实物图如图317所示。图377光电传感器4. 3.6步进电机连接旋转编码器的步进电机在本次设计中属于执行机构,它的作用是带动传送带旋转,输送着物料,是必不可少的环节。通过控制变电编码器产生的脉冲个数,我们可以改变角位移量,控制好角位移量后就可以准确地给物料定位。另外,调整编码器的脉冲固有频率能够改调整进电机转速。本次毕业设计挑选型号为42BYGH型的电机作为设计使用的步进电机。步进电机实物图如图3-18所示。图3-18步进电机实物图步进电机的静态指标有:相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A.步距角:对应一个脉冲信号,电机转子转过的角位移用。表示。二360度(转子齿数J*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为0=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为0=360度/(50*8)=0.9度(俗称半步)。定位转矩:电机在不通电状态下,电机转子自身的锁定力矩(由磁场齿形的谐波以及机械误差造成的)静转矩:电机在额定静态电作用下,电机不作旋转运动时,电机转轴的锁定力矩。此力矩是衡量电机体积(几何尺寸)的标准,与驱动电压及驱动电源等无关。步进电机的动态指标有:步距角精度:步进电机每转过一个步距角的实际值与理论值的误差。用百分比表示:误差/步距角*100%。不同运行拍数其值不同,四拍运行时应在5%之内,八拍运行时应在15%以内。失步:电机运转时运转的步数,不等于理论上的步数。称之为失步。失调角:转子齿轴线偏移定子齿轴线的角度,电机运转必存在失调角,由失调角产生的误差,采用细分驱动是不能解决的。最大空载起动频率:电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起动的最大频率。最大空载的运行频率:电机在某种驱动形式,电压及额定电流下,电机不带负载的最高转速频率。运行矩频特性:电机在某种测试条件下测得运行中输出力矩与频率关系的曲线称为运行矩频特性,这是电机诸多动态曲线中最重要的,也是电机选择的根本依据。步进电机的外形尺寸如图3-19所示。外型尺寸:FIGURE DIMENSIONS unit=mm LM0×0 ln67F70L住05y (-4-M?WOfE 一图3-19外形尺寸步进电机通过PLC控制是否动作,当PLC经Q0.0输出信号时,步进电机开始运转。图3-20所示为步进电机的接线图。YELBLUYELBLKBLUKS图3-20步进电机接线图第4章控制系统中的软件设计可编程控制器控制系统最重要的部分便是软件设计,下面的主要内容便是根据设计要求,绘画出流程图和梯形图。4.1控制系统流程图设计根据系统设计的特点,分析各个设备的作用和在何种条件下的动作与否,画出如图41所示的流程图。图47控制系统流程图本系统有两种不同的工作状态,一种连续运行,另外一种是单次运行。假如流程图中的汽缸4动作之后,程序又回到开始,继续运转,这样就是连续运行状态;假如汽缸4动作之后系统停止运转,这样的状态呢是单次运行状态。在分拣的同时,我们通过累积汽缸动作的次数来统计出被分拣的物料的数量。经过高速计数器来计下电机所经过的圈数,以此得到物料距离传感器的间隔,这样就可以完成物料的定位性能。在物料定位的时候,步进电机暂时停转,相应的传感器进行工作,开始对物料进行分拣动作。5. 2控制系统程序设计参照前面的流程图,通过STEP7-MicroWIN40软件来编写出梯形图。程序清单见附录。图4-2高速脉冲指令这是一个输出高速脉冲指令,当输入有效的使能时,进行检测特殊功能寄存器位一程序设置的,激活脉冲操作,就可以得到高速脉冲信号,而后从Q0.0输出或者在QSl也能输出。HDEFENENOIj-HSC12-MoDE图4-3定义高速计数器指令这是一个定义高速计数器指令,在输入有效使能后,调配一种工作方式给高速计数器。高速计数器累计脉冲输入,可以统计分拣数量。MSC-ENENOU图4-4高速计数器指令这是一个高速计数器指令,在输入有效使能后,设置高速计数器的状态,使其正常工作。这种工作状态根据存储器位来设定。梯形图的简单介绍:(1)这是主程序,当12.0启动时,MO.1得电后自锁,为接下来的动作做准备,12.1是常闭开关,属于停止按钮。在PLC运转后,SMO.1得电动作一周期之后,Q0.0输出信号,使得系统复位,并且将计数器清零,最后调用接下来的子程序。(2)这是子程序当中的高速脉冲指令,根据程序可以看到,先初始化特殊功能寄存器,设置周期,脉宽。当10.0检测到有料时,启动PLS指令;当10.0没有检测到物料时,定时器T30启动,在30秒后设备自动停机。(3)这是子程序当中的高速计数指令,首先初始化高速计数指令,在步进电机旋转后,光电码盘运转发出脉冲传输给PLC,通过高速计数指令计数,计下步进电机所转过的步数,以此实现定位功能。根据程序可以看到所设定预置值为50,在计数到50后,系统开始调用中断程序。(4)这是一个中断程序,当物料传送到传感器下方的时候,高速计数指令的计数值与预置值相同,这时候M0.0得到电,那么编码器停止向外输出高速脉冲信号,电机暂时停止转动。在汽缸开始动作1秒后,汽缸完成动作,这时候步进电机继续转动。如果物料被所设置的传感器检测到后,汽缸动作后,把物料推下到卸料槽。11.3,11.4,11.5,11.6,11.7是汽缸的起着回位限位的开关,它们保持着闭合的状态,10.6,10.7,11.0,11.1,11.2是汽缸的起着动作限位的开关,它们保持着断开的初始状态。第5章控制系统的调试当PLC软件或者是硬件设计好之后,我们需要对这些软件或者是硬件调试。在将PLC与其它设备连接之前,要对程序进行调试、仿真,确保没有其它软件方面的错误。还有在使用硬件之前也需要对其进行调试,查看能否正常工作。这样能够减少不必要的时间浪费,为后期工作做好准备。1. 1硬件调试1 .电感传感器的调试放一块铁质的物料在传送带上,上下调整物料,如指示灯亮,则说明电感传感器可以正常使用;调整电感传感器的上下位置,使传感器恰好能检测到位于它正下方传送带上的铁质物料。2 .电容传感器的调试放一块铝质的物料在传送带上,上下调整物料,如指示灯亮,则说明电容传感器可以正常使用;调整电容传感器的上下位置,使传感器恰好能检测到位于它正下方传送带上的铝质物料。3 .颜色传感器的调试放置一带有某种颜色的物料在传送带上,上下调整,检测颜色传感器是否正常工作。调节电位器,观察传感器的指示灯,如果两灯同时发光,那么这个位置就是检测点。5. 2软件调试编译编写出来的梯形图,通过电缆将程序下载后传送到PLC中。通过自行测试,简单的调试,通过观察输出指示灯是否满足所设计的要求来判断。如果输出