PLC控制料仓供料设计报告-_第1页
PLC控制料仓供料设计报告-_第2页
PLC控制料仓供料设计报告-_第3页
PLC控制料仓供料设计报告-_第4页
PLC控制料仓供料设计报告-_第5页
免费预览已结束,剩余9页可下载查看

下载本文档

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

文档简介

1、广西科技大学可编程控制器技术实训报告系别:职业技术教育学院专业班级:机自Z102学生姓名:学 号:指导教师:日 期:2013/11/30Pic一、实训目的和内容1.1对S7-300的结构有一定的了解;1.2能完成s7的安装;1.3学会使用S7-300编程软件,掌握一些基本的编程指令;1.4学会使用S7-300数字输入输出模块、模拟输入输出模块,并通过程序实现 一些基本功能。1.5、编制控制红绿灯的程序。1.6编制供料工作单元主要功能是出料,将工件传递到下一个机台的程序。1.7到实验室里运行编好的程序并理清其工作过程。1. 8分析程序运行中出现的问题的原因2、实训的设备2.1MPS模块化加工系统

2、简介供料工作单元主要功能是出料,将工件传递到下一个机台。列出符号表,用 PLC编写程序,完成出料、传送料件任务。要求设置三个按键:开始、复位、停止,它们均有指示灯; 还有一个空仓指示灯,当料仓中无工件时,空仓灯亮。当按下停止按键后,要先复位才能重新开始执行新的动作。2.1.1、MPS系统是一套包含工业自动化系统中不同程度的复杂控制过程的教 学培训装置。MPS具有综合性、模块性及易扩充性等特点。2.1.2、应用MPS员可以完成加工系统中机械设计、组装、编程、传感器、 电器控制、调试、操作、维护和纠错等一系列课题的不同层次的培训。1Pic2.2供料工作单元(MPS起点)2. 2.1、功能:供料工作

3、单元的主要作用是为加工过程逐一提供加工工件。 在管状料仓中最多可以存放8个工件。供料过程中,双作用气缸从料仓中逐一推 出工件,接着,转换模块上的真空吸盘将工件吸起,转换模块的转臂在旋转缸的 驱动下将工件移动至下一个工作站的传输位置。加工工件通过传输系统及提取装 置从一个工作单元传输到下一个工作单元Pic12222原理:(1) 、启动条件? 料仓中装有工件(2) 、初始位置? 送料缸伸出 ? 摆动缸处于“料仓”位置? 真空关闭? 如果料仓中有工件,按下启动按钮后,摆动缸转换到“下一站”位置 ? 送料缸缩回,工件从料仓中推出。? 摆动缸转换到“料仓”位置。?真空启动。当工件被吸起,真空开关切换。?

4、 送料缸伸出,工件落下。? 摆动缸转换到“下一站”位置。? 真空关闭。? 摆动缸转换到“料仓”位置。3程序设计3.1程序流程图3.2符号表321料仓工作单元供料单元|娅p1盼I0.1伸縮缸在伸出位宣1B1PI0.2P伸箱缸在缩回位-2吐、程序梯形图U%工件襯吸任口3SWIT L、/卫4卩摆动缸在料仓位苣卩潮料仓工作单元夕摆动1在下站位貫|B仲OB1初始,化程序:弁料仓空IP _FI为了保证安全操作,需要对程序进行初始化,以免打坏机器。EObi初始化程序:LOp开始按钞S2pIL2停止按恥S3pIL自动仔动开关e|S4PIL3卫lYk工件被推出I-|2Y1p产生真企咅牛卩总摆前缸到料仓位貫卩|摆

5、朋缸到下站位1。I-H1P12开始灯卩I-1.2复位灯卩|Q1加料仓空I0E1 :Jia in Progr an Swe ep (Cy cl e)送糾单元程序礙卿(J:步骤一:复位-检测料仓-开始野捧幕斜畫般翩;專聽爲蠶黔外山当按下停止披钮后,装置停止动作,按下复位辨乩 便可恢复到初始状态。此建片层中舟回立,臣丁摆订缸是带肓工件白二扭下真區片,帳莖二先挹工仁运二一站应寓 后,再回到料仓位品且复位过程中,工件没有被推出10.110. d11.0備缩缸在穽动缸在始按钮*佃岀位蛊*件仓位覺*I I1 I1 I-00.4銅和到下T占位置ff1110-110.410.3维缩掘在雲动缸在#工伴禰吸伸岀位雪

6、料仓位密fI I1 I1 I-10.3H.3复位按钿住111100.1 产生員空*10.6第仓空#10.5靈朋缸在T-1181/100,4善动缸到U.1 下一站位賣 停止按纽*T 0I程序段玄;步骤二揺动缸从料仓位费摆到T站位贸步骡六;摺动缸带工件摆到下站 步荐二中#在満足初始状态艮伸缩釘去伸出位置,摆前卸在科仓位冒不产生算空,料仓不 空的条件下扌汴开始按钮,摆动缸摆动下站位蚩并自锁“步费六;为工件已被吸住,摆动缸便摆冋下一站*程序段3 ;步霰三;工件被推出步H:在淆足摆动缸在下站位墨,伸出但置,料仓不空的条牛下,工件通过釈动 咒缸被推出,并自锁用开冶灯来切断工件推出,以便握厚复位吋不推出工件

7、IC.5摆动缸在10.110.3Q0.0下一站位蛊俾缩缸在10.6工件按吸Q1-011-1k工件褫推h佃出位墨*料仓空住*芦开始一灯水停止按出11111/1_1/11/111()IQ0.0工件被推出*I I 程序段4:步靈四:摆动缸回到料仓位置闵四;工件被推出后,伸缩缸回到缩回位思,即寸,没有产生真空和正压,工件没有被嘅 住,摆动缸回到料仓位置当按卩停止按钮后,装置停止动作披T复创辨乩便可恢复到初始状态。此程序段中的复位,由于摆动缸是没有带工件的,按下复位后,装羞会直接复位,且复位过 程中工件没有被推出IL9H件痂ir00.911.1”摆动缸到需止臟料仓彊TO. 2TO. 3玉缩缸在Q0.10

8、2摻工件被吸缩回位置“产生崖空TEJi I I1/11/1L/HQ0.3摆动賤U.0料仓位呂十开始扌蜕11MI0l5伽缸在下一站位蛊Q1.0”,开始忙I I1 III 3 填舖!r11 程序段5 :产空真空吸住工件 脱彎 Z 竝摆s弄 由于摆动缸带着工件,这个过程中产生真空不能直接停止,否则综来安全问题10.5TO- 4TO- 2牛罢动缸在T罢功缸在”伸编缸在卜一站位差00. 1料仓位蛊十缩回位實才产生真空才I I1 IMC)IQOr 1*产生真空程库段6 :步禀七;此时正压卸下工件步峻七:当摆动缸已摆到下一站时,装墨侵会产生正压,并延时薜忙臥确保工件充分吸气 卸10.5亠摆动缸在10-3下一

9、站位墨工件被吸H.100-2”YT0 “停止按肝 ”产生正压I I1 I1/11 I( )_IQ0.2产生正圧I I卸t器用以延时那,门确保工件秋观气 卸民QQ,2TOVI正压,1 1S.ODT11SSTTZS-7TBIf .RECI)! 程库段3 :标题: 当料仓空的时假,料仓灯就会亮用于报警Q1.210.6I1U乍斗召空年斗仓空,停止按钮叔灯T I1 I0程序段9 ;标1S:按下停止按*也复位灯被点亮用于提示操作者下步操作要先复位步骤一:复位-检测料仓-开始装置上电后,首先要对整个装置进行复位,按下复位按钮,经装置的传 感器检测,若料仓不空,进行如下程序,开始灯常亮,并自锁,表示可以开 始

10、进行操作了步骤二;摆动缸从料仓位置摆到下站位置步骤六:摆动缸带工件摆到下 站在满足初始状态及伸缩缸在伸出位置, 摆动缸在料仓位置,不产生真空, 料仓不空的条件下,按下开始按钮,摆动缸摆动下站位置,并自锁。步骤三:工件被推出在满足摆动缸在下站位置,伸缩缸在伸出位置,料仓不空的条件下,工 件通过双动气缸被推出,并自锁。用开始灯来切断工件推出,以便程序复位 时不推出工件步骤四:摆动缸回到料仓位置工件被推出后,伸缩缸回到缩回位置,此时,没有产生真空和正压,工 件没有被吸住,摆缸回到料仓位置。当按下停止按钮后,装置停止动作,按 下复位按钮,便可恢复到初始状态。此程序段中的复位,由于摆动缸是没有带工件的,

11、按下复位后,装置会 直接复位,且复位过程中,工件没有被推出。步骤五:产生真空,吸住工件当摆动缸已到达料仓位置,此时伸缩缸仍在缩回位置,摆动缸上的吸盘 产生真空,吸住工件,并自锁。由于摆动缸带着工件,这个过程中产生真空 不能直接停止,否则会带来安全问题。步骤六:当工件已被吸住,摆动缸便摆向下一站。当按下停止按钮后,装置停止动作,按下复位按钮,便可恢复到初始状 态。此程序段中的复位,由于摆动缸是带有工件的,按下复位后,装置会先 把工件送至下站位置后,再回到料仓位置,且复位过程中,工件没有被推出。步骤七:此时正压,卸下工件。当摆动缸已摆到下一站时,装置便会产生正压,并延时 2秒,以确保工 件充分吸气

12、卸下。定时器定时器用以延时2秒,以确保工件充分吸气卸下料仓灯当料仓空的时候,料仓灯就会亮,用于报警复位灯按下停止按钮,复位灯被点亮,用于提示操作者下步操作要先复位。这个看似简单的程序,我们五个人用了三天的时间去分析讨论。回想起 我们编程序的时候可真是费劲脑汁,我们想了很多种方案,组员们各执己见, 在讨论的过程中差点激动得吵起来。最后经过我们冷静的思考和商量,我们 终于初步得到了一个程序。当我们兴高采烈地拿着第一个完成的程序去对供 料系统进行调试的时候,我们怀着紧张而又激动的心情期待着我们的程序能正确运行,但我们并没有如愿,当我们运行我们的程序的时候供料单元一动 也不动。我们第一次做的程序宣告失

13、败,但我们并没有灰心,我们回到机房 里认真地检查修改程序,在修改的过程中我们也讨论的非常激烈,在这个过程中我们求同存异,每个组员都虚心听取并考虑其他组员的想法,最后再 一次综合我们五个组员的想法之后,我们又得出了一个新的程序。带着这个 程序我们又兴奋的走进实验室,这次我们终于成功了,按下开始按钮,看着 摆动缸摆到下站位置,接着工件被推出、摆动缸摆到料仓位置然后吸气产生 真空,接着工件被吸起来,摆动缸带着工件摆到下站位置然后吹气两秒产生 正压,工件被卸下。当按下停止按钮则整个工作系统立即停止,再按下复位 按钮系统有开始正常工作。看着我们的程序能顺利运行我们开学的把之前是 失败,之前的争吵全部忘记

14、了,这是我们的劳动成果,这让我们明白只有努 力地付出才会有意外的收获。三、下载运行及所遇到的问题及分析我们把已调试好的及已添加了硬件组态的程序下载到 MPS系统的料仓工 作单元中,进行了在线运行来监测检验程序的准确性。我经过了多次的调试 与运行,才得出正确的完整的程序,其中遇到了一些问题 :1、组织块0B1下载不到机子上原因:这是因为我们没有更改 CPU这是我们上课的时候没有记住老师 说的细节。2、没有保持吸气,料仓推工件的动作不能循环。原因:这是因为我们的程序编的不对,考虑的不够全面。经过我们反复 的讨论和修改终于把这个问题解决了。3、会发生两个相反的动作同时被触发而使硬件被锁死无法正常运行

15、。原因:这仍然是我们的程序有问题,但我们怎么找都找不到原因,还好 有老师的帮助我们才想到了解决的方案。4、在使用输出线圈时,重复使用同一地址的输出线圈使得程序陷入瘫痪。原因:这是我们上课时老师反复强调的不能重复使用同一地址的输出线 圈。5、我们的程序只局限于理想的状态下才能运行,要是遇到了一些意外, 比如料仓空的时候,是不能顺利运行的。原因:我们在设计程序的时候没有充分考虑各种可能存在的干扰因素去 完善我们的程序,而是满足于现状以为能运行就是成功了。最后经过我的多次尝试和老师的帮助,我才顺利地解决了上面所遇到的 困难,虽然在整个过程中我遇到的问题很多,也有一些问题我们无法解决, 但是我没有放弃,我们坚持到了最后,在这个过程中,我们学会了怎样发现 问题,分析问题,解决问题。四、心得体会很快,两周的PLC实训就结束了,在此期间因为编不出程序和程序不能 运行我失落过,也曾因为程序能运行而一度热情高涨。通过这几天的学习, 让我认识到学习主动的重要性。在这里学生太多老师不可能一步步的指导我 们,为我们讲解非常具体的操作步骤。除了和同学讨一下外最多的还是己的 摸索学习。这就要求我们不断提高自己的自学能力。庆幸的是通过这些天的 学习我基本掌握了以上

温馨提示

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

评论

0/150

提交评论