智能洗衣机系统控制及监控界面设计网络集成与自动化论文_第1页
智能洗衣机系统控制及监控界面设计网络集成与自动化论文_第2页
智能洗衣机系统控制及监控界面设计网络集成与自动化论文_第3页
智能洗衣机系统控制及监控界面设计网络集成与自动化论文_第4页
智能洗衣机系统控制及监控界面设计网络集成与自动化论文_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、学院:电气工程与自动化学院题目:智能洗衣机系统控制及监控界面设计专业班级:自动化123 班学号:27 号学生姓名:指导老师:韩树人老师2015年 6月 3号摘要本系统就是基于西门子S7-300,实现洗衣机的自动控制和手动控制相结合的,充分发挥西门子S7-300在编程上面的优点(简单,易懂,易操作),在控制洗衣机的方面,我们可以很容易的实现对洗衣机各个功能的控制,操作。 自动化洗衣机分为手动和自动两种模式,在自动状态,可以实现在无人操作自动实现上水,洗涤,排水,脱水,再上水,再洗涤,再排水,再脱水最后停止运行,显示洗衣完成标志。在手动状态下,可以实现在人的操作按照主人意见工作,最终实现洗衣的过程

2、。矚慫润厲钐瘗睞枥庑赖。关键词:自动洗衣机;PLC; Wincc flexible界面监控,MPI。AbstractKey words:This system is based on Siemens S7-300, realize the automatic control of the washing machine and the combination of manual control, give full play to the Siemens S7-300 in programming the above advantages, simple, and easy to unders

3、tand, easy to operate, in terms of control of the washing machine, washing machine we can easily realize the various functions of control and operation. Automatic washing machine is divided into two types of manual and automatic mode, in the automatic state, can be achieved in unmanned automatic wat

4、er, washing, draining, dehydration, again water, wash again, drainage, dehydration finally stop running again, show laundry done. In manual mode, can realize in the operations in accordance with the master work, finally realizes the laundry process.聞創沟燴鐺險爱氇谴 净。automatic washing machines; PLC; Wincc

5、flexiblemonitoring interface, the MPI. 残骛楼諍锩瀨濟溆塹籟。第一章绪论 5酽锕极額閉镇桧猪訣锥。1.1 网络集成 5彈贸摄尔霁毙攬砖卤庑。1.2 PLC-S7-300 謀荞抟箧飆鐸怼类蒋薔。51.3 Wincc flexible 5厦礴恳蹒骈時盡继價骚。第二章设计目的 6茕桢广鳓鯡选块网羈泪。2.1 设计目的6鹅娅尽損鹌惨歷茏鴛賴。第三章设计方案 7籟丛妈羥为贍偾蛏练淨。3.1 设计介绍 7預頌圣鉉儐歲龈讶骅籴。3.2 功能模式 7渗釤呛俨匀谔鱉调硯錦。第四章设计步骤 9铙誅卧泻噦圣骋贶頂廡。4.1 S-7硬件组态 9擁締凤袜备訊顎轮烂蔷。4.1.1 建

6、立工程 9贓熱俣阃歲匱阊邺镓騷。4.1.2 硬件组态 9坛摶乡囂忏蒌鍥铃氈淚。4.1.3 建立连接 10蜡變黲癟報伥铉锚鈰赘。4.1.4 OB1 编程 11買鲷鴯譖昙膚遙闫撷凄。4.1.5 编程仿真 16綾镝鯛駕櫬鹕踪韦辚糴。4.2 Wincc flexible 画面组态: 17驅踬髏彦浃绥譎饴憂锦。4.2.1 建立工程项目: 17猫虿驢绘燈鮒诛髅貺庑。4.2.2 选择型号17锹籁饗迳琐筆襖鸥娅薔。4.2.3 建立连接18構氽頑黉碩饨荠龈话骛。4.2.4 建立变量表19輒峄陽檉簖疖網儂號泶。4.2.5 组态画面 19尧侧閆繭絳闕绚勵蜆贅。4.2.6 下载调试 20识饒鎂錕缢灩筧嚌俨淒。第五章组

7、态界面的实现21凍鈹鋨劳臘锴痫婦胫籴。5.1 自动状态21恥諤銪灭萦欢煬鞏鹜錦。5.2 手动状态21鯊腎鑰诎褳鉀沩懼統庫。致谢: 22硕癘鄴颃诌攆檸攜驤蔹。参考文献: 23阌擻輳嬪諫迁择楨秘騖。第一章 绪论1.1 网络集成网络集成是基于MPI(多点接口(MultiPointInterface ) )网络的通信,MPI是多点接口(Multi Point Interface)的简称,是西门子公司开发的用于PLC之间通讯的保密的协议。MPI 通讯是当通信速率要求不高、通信数据量不大时,可以采用的一种简单经济的通讯方式。MPI通信可使用PLC S7-2003/00/400、 操作面板TP/OP及上位机

8、MPI/PROFIBUS通信卡。氬嚕躑竄贸恳彈瀘颔澩。1.2 PLC-S7-300PLC-S7-300是该试验的主要硬件,S7-300是德国西门子公司生产的可编程序控制器(PLC系列产品之一。)其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块,它可以调用别的逻辑块,或被中断程序(组织块)中断。在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC或 SFC。循环程序处理 )过程可以被某些事件中断。在循环程序处理过程中,

9、CPU 并不直接访问I/O 模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区。釷鹆資贏車贖孙滅獅赘。1.3 Wincc fl exibleWincc flexible 作为组态人机交互界面,可以很好实现对过程控制的实时监控,所以本次试验就是运用Wincc flexible 组态软件实现对过程的监控。WinCCflexible,德国西门子(SIEMENS)公司工业全集成自动化(TIA)的子产品,是一款面向机器的自动化概念的HMI 软件。 WinCC flexible 用于组态用户界面以操作和监视机器与设备,提供了对面向解决方案概念的组态任务的支持。WinCCflexib

10、le 与 WinCC十分类似,都是组态软件,而前者基于触摸屏,后者基于工控机。怂阐譜鯪迳導嘯畫長凉。第二章 设计目的2.1 设计目的从古到今,洗衣服都是一项难于逃避的家务劳动,在洗衣机出现以前,这项劳动并不像田园诗描绘的那样充满乐趣、手搓、脚踩、棒击、冲刷、摔打。这些不断重复的简单的体力劳动,留给人的感受常常是辛苦劳累。谚辞調担鈧谄动禪泻類。1874年, “手洗时代”受到了前所未有的挑战美国人比尔布莱克斯发明了木制手摇洗衣机。1880 年,美国又出现了蒸汽洗衣机,蒸汽动力开始取代人力。之后,水力洗衣机,内燃机洗衣机也相继出现。1911 年,美国试制成功世界上第一台电动洗衣机,标志着人类家务劳动

11、自动化的开端。70 年代后期,微电脑控制的全自动洗衣机出现引领新的发展方向,让人耳目一新。90 年代,由于电动机调速技术的提高,洗衣机实现了较宽范围的转速变换与调节,诞生了许多新水流洗衣机。社会在高速发展,人们对生活水平也在不断的提高,人们的生活压力也在不断地提高,工作压力大,所以人们需要有更多的时间留下来给自己工作,不愿意在自己的家务上面浪费太长时间,因此我就有了这样的一个想法,及时实现洗衣机的智能化,虽然在市面上有很多很多的自动化洗衣机,但是我还是想用自己的劳动,自己所学习到的知识制作一个属于自己的自动化洗衣机。运用S7-300 与Wincc flexible 相结合在仿真状态下实现对洗衣

12、机的自动化控制。全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。这类洗衣机均采用套筒式结构,其进水, 排水都采用电磁阀,由程序控制器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成。这样对于人们日常生活很是重要,时间利用大大增加,自由时间也会增加,我们可以用这些节省下来的时间来干我们自己想干而没有时间干的事情,提高我们生活质量。 嘰觐詿缧铴嗫偽純铪锩。第三章 设计方案3.1 设计介绍利用西门子S7-300,先对项目实现编程,让程序可以在S7-300 上运行,实现所要求的所有功能,在编程过程中对程序一遍一遍的调试,发现一次又一次的错误,在

13、改正的基础上更加完善程序。熒绐譏钲鏌觶鷹緇機库。之后在 Wincc flexible 组态软件上对仿真的项目进行组态,关联到每一个变量, 对每一个画面进行优化。在画面上尽量要设计的好看,并且与实际模型相似,而且要反映智能洗衣机的工作状态。鶼渍螻偉阅劍鲰腎邏蘞。下载, 将 Wincc flexible 上的组态下载到PLC上,将 Wincc flexible 与 S7-300关练在一起。利用Wincc flexible 仿真。观看仿真现象是否与自己所期望的现象相同, 如果不同,检查自己在设计过程中有什么过程会有错误,自己设计的变量是否关联到S7-300 中的变量,观察自己的设置的S7-300 的

14、地址是否与硬件上的地址一致。纣忧蔣氳頑莶驅藥悯骛。自动化洗衣机关键是实现洗衣的自动化,但是在自动化的同时也可以实现人工控制,人们可以在手动状态下实现对洗衣机的控制。颖刍莖蛺饽亿顿裊赔泷。3.2 功能模式自动化洗衣机分为两种模式:Mode( 1) :自动状态在洗衣机开机之后,按下自动按钮,洗衣机就进入自动洗衣状态,我们还需要按下开始按钮,洗衣机就开始了工作,自动上水正转 5s 反转 5s正转 5s反转5s正转5s反转5s排水脱水自动上水正转5s反转 5s正转 5s反转5s正转5s反转5s排水脱水自动上水正转5s反转5s正转 5s 反转5s正转5s 反转5s排水脱水洗衣完成整个过程全部都在无人状态

15、下自动完成,不需要人工再做任何干扰,直到洗衣完成,大大的节省了人们在洗衣上面所浪费掉的时间,最大的提高人们的工作效率,让人们在自由快乐中完成自己的家务。具体工作流程请看下面流程图:濫驂膽閉驟羥闈詔寢賻。3次没有做完的工作。这在当今社会很重要,人们生活压力这么大,需要对自己有限銚銻縵哜鳗鸿锓謎諏涼。Mode( 2) :手动状态洗衣机上电之后按下手动按钮,洗衣机就进入了手动状态,但是洗衣机不会立即工作,只有再按下开始按钮洗衣机才开始工作,洗衣机开始洗涤,只有主人 关闭洗涤按钮洗衣机才停止洗涤,这种功能就是为了一些污渍比较多的衣服设 计, 在衣服上污渍比较多的时候只有多一点时间的洗涤才可以实现把衣物

16、上的污 渍洗涤干净。之后按下排水,开始排水,按下脱水,开始脱水,洗衣机实现人工控制, 人们按照自己的时间情况来安排自己的洗涤时间,可以更好的实现衣物等挤貼綬电麥结鈺贖哓类。第四章 设计步骤4.1 S-7 硬件组态4.1.1 建立工程4.1.2 硬件组态插入一个站点,对站点中的Siemens 300进行硬件组态,建立一个空轨道,插入CPU3 14C-2 PN/DP,如果在显示工作中,有硬件支持的情况下,我们进行硬件组态的时候一定要注意,我们所用的西门子的产品没有个产品都有一个唯一的标号, 我们进行组态的时候也一定要严格按照产品上的编号进行组态不能有一点错误,不然就无法与S7进行通信,这样一来自己

17、的编程也就没有了用处。自己所选的订单号为6ES7314-6EH04-0AB:0 赔荊紳谘侖驟辽輩袜錈。4.1.3 建立连接对 CPU设定一个IP,进行联网,设置的IP 地址为 192.168.0.1 ,在现实工程中一个段位:也要注意,电脑本身自带的IP 地址一定不能与S7的 IP 地址相同,但是必须在塤礙籟馐决穩賽釙冊庫。4.1.4 OB1 编程在 OB1中对主程序编程,S7 CPU启动完成后,操作系统循环执行OB1, OB1执行完成后,操作系统再次启动OB1。在这个程序中我只用到的OB1模块,其他模块没有用到,在OB1中可以调用FB、 SFB、 FC、 SFC等用户程序使其循环执行。用梯形图

18、进行编程,梯形图在S7中运用最广泛,最实用,最简单的编程方式,OB1中编程如下:裊樣祕廬廂颤谚鍘羋蔺。手动模式下的梯形图:程序段3:标题:注释:18.2T1 18.4“进水开关HI-S5T83S-S.ODTSQTVBIRBCD琥耕关”T M0.21程序段4:标题:S5T85S -08.0T2电动机正转.(I08.5电动机正转指示灯“(IH10.0M0.3(N)()|S.PULSEQTVBIBCD程序段6:标题:注释:S5IV3S-T3S.PEXTQ08.1纯捕I反转(FBIBCD08.6 酬反 转指示灯 TIM10.1M0.4止程序段 :标题:S SPEXT QTVBIRBCDQW. O“电动

19、机正转,I)IQ8. 5电动机正转指示灯”()IS PEXTS5T53S-TVBIBCDM0.6”电动机反 转,()()IM1O. 3(N)汪辉:W0.6TCS_ODTS S Q09.3“洗涤完成指示灯,()IS5T51S-1BI程序改T :怀题:08. 6“电动机反转指示灯程序段8:标题:BCD程序段14:标题:M1.0T14d/F09.0.排水指示灯0-IT14TsdIS5TS20S程序段14 :标题:程序段15:标题:T144卜T150T15T FMl.l-()_IQ9.2脱水指示灯.T15SD)|S5T#2OSMl. 2)4.1.5 编程仿真在仿真模式下,对实验的梯形图进行检验,观察是

20、否可以实现所要求的所有功能:手动模式下验证:4.2 Wincc flexible 画面组态:4.2.1 建立工程项目:4.2.2 选择型号之后选择型号Multi Panels/170/MP 177 6 Touch,之所以选择这个型号就是看中它的大屏,在现实中我们选择型号的时候一定要注意我们所用的实验设备上有特有的型号,每一个设备型号都在本设备的背面,版本就选择最高版本就可以,否则将无法与设备连接。仓嫗盤紲嘱珑詁鍬齊驁。4.2.3 建立连接与 S7-300建立连接。将 Wincc flexible 与 S7-300建立连接,选择 Wincc flexible上的链接,在名称的空白地方双击,就会自

21、动建立一个与S7-300 自动的链接画面,用 MPI进行通信,触摸屏地址为1, S7-300 的站点地址为2. 用 MPI网络让触摸屏与S7-300 进行通信。如果是在现实中,我们还需要给触摸屏设置一个IP,S7-300 也需要一个特有的IP 地址, 注意电脑IP, 触摸屏 IP, S7-300 的 IP 不能相同,但是必须在一个网段内,否则将无法通信,下载。绽萬璉轆娛閬蛏鬮绾瀧。4.2.4 建立变量表Wincc flexible 已经与 S7-300 建立了链接,双击名称下面的空白面,可以建立变量, 这个变量是与S7-300相连接的变量,也可以设置内部变量,Wincc flexible内部自身带的变量,之后修改数据类型为Bool 型, 地址设置为S7-300 内部的变量,采样周期为1s,之后的以相同的方式建立各个变量。骁顾燁鶚巯瀆蕪領鲡赙。4.2.5 组态画面对画面 1,与画面2进行组态,画面1 设置为进入系统画面,画面2设置为系统画面, 在花面 2 中建立一个洗衣机,进水管, 排水管, 正转指示灯,反转指示灯,进水指示灯,排水指示灯,洗涤完成指示灯,自动指示灯,手动指示灯。还要建立按键,自动状态,手动状态,进水按键,排水按键,开始按键,脱水按键,退出系统按键。之后就是让各个按键,指示灯与建立的变量链接,变量都设置为位。瑣钋濺暧惲锟缟馭篩凉。4.2.

温馨提示

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

评论

0/150

提交评论