全自动洗衣机毕业设计及组态王仿真
更新时间:2024-06-02 18:41:01 阅读量: 综合文库 文档下载
洛阳理工学院毕业设计(论文)
PLC在全自动洗衣机控制系统中的应用
摘 要
随着社会经济的发展和科学技术水平的提高,全自动化成为必然的发展趋势。全自动洗衣机的产生极大的方便了人们的生活。洗衣机是国内家电业唯一不打价格战的行业,经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。PLC的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用PLC来控制全自动洗衣机这个课题。本设计介绍了采用西门子S7-200进行编程并且利用计算机组态软件组态王进行组态监控的全自动洗衣机控制系统。本设计全面讲解了根据全自动洗衣机的工作原理,利用PLC对其进行控制,并介绍了详细的硬件及软件设计方法,以及建立组态监控的步骤,最终实现了全自动洗衣机的基本功能。
关键词:PLC,西门子,洗衣机,自动
I
洛阳理工学院毕业设计(论文)
The application of PLC in the automatic washing machine control
system
ABSTRACT
With the improvement of socio-economic development and scientific and technological level, the automation has become an inevitable trend. Automatic washing machine is a great convenience to people's lives. The washing machine is a domestic appliance industry which is the only industry who does not make a price competition, after several years of steady development ,the domestic washing machine has come up with the world's leading level synchronization in quality and functionality. Throughout the washing machine market, energy efficient, water-saving, energy saving, environment-friendly washing machine has been the market dominated.PLC's advantages are: high reliability, low power consumption, adaptability, speed, long life, etc. In order to improve the functionality and performance of the automatic washing machine further, to avoid some drawbacks of the conventional control, it is proposed to control with PLC the subject of automatic washing machines. This design introduces a Siemens S7-200 programming and PC configuration software configuration to configuration monitoring, automatic washing machine control system. The design fully explain the steps of the automatic washing machine works, using PLC to control itself, and describes the details of the hardware and software design methods, as well as to create a configuration monitoring and eventual realization of the basic functions of the automatic washing machine.
KEY WORDS: PLC, Siemens, washing machine, automatic
II
洛阳理工学院毕业设计(论文)
目 录
前 言 .................................................................................................. 1 第1章 绪论 ........................................................................................ 2
1.1 全自动洗衣机的研究背景..................................................... 2 1.2 全自动洗衣机研究的目的与意义 ......................................... 2 1.3 洗衣机发展状况和前景......................................................... 3 1.4 本课题研究的主要内容......................................................... 7 第2章 系统硬件设计 ........................................................................ 8
2.1 全自动洗衣机的原理和构造................................................. 8
2.1.1 全自动洗衣机总体构造............................................... 8 2.1.2 洗涤脱水系统 .............................................................. 8 2.1.3 排水和进水系统........................................................... 9 2.1.4 电动机及传动系统....................................................... 9 2.2 元件选择 ................................................................................ 9
2.2.1 输入元件选择 .............................................................. 9 2.2.2 输出元件选择 ............................................................ 10 2.2.3 电动机的选择 ............................................................ 11 2.2.4 PLC的选择 ................................................................. 12 2.3 I/O地址分配表 ..................................................................... 13
2.3.1 输入地址分配表......................................................... 13 2.3.2 输出地址分配表......................................................... 14 2.3.3 内部元件地址分配表................................................. 15 2.4 硬件连线图........................................................................... 15
2.4.1 主电路电气原理图..................................................... 15 2.4.2 I/O外部接线图 ........................................................... 16
第3章 系统软件设计 ...................................................................... 18
3.1 系统控制要求....................................................................... 18 3.2 系统设计总流程图............................................................... 18 3.3 系统程序编写与分析........................................................... 20
3.3.1 启动停止及进水控制................................................. 20
III
洛阳理工学院毕业设计(论文)
3.3.2 洗衣机洗涤控制......................................................... 21 3.3.3 排水及脱水控制......................................................... 23 3.3.4 洗衣机报警控制......................................................... 25 3.3.5 洗衣机指示灯控制..................................................... 26
第4章 硬件软件仿真分析 .............................................................. 28
4.1 程序调试 .............................................................................. 28 4.2 程序仿真 .............................................................................. 28 第5章 系统组态设计 ...................................................................... 30
5.1组态王软件介绍.................................................................... 30 5.2 组态监控设计....................................................................... 30
5.2.1 创建新工程 ................................................................ 30 5.2.2 定义I/O设备 ............................................................. 31 5.2.3 构建数据词典 ............................................................ 32 5.2.4 组态画面建立与动画连接......................................... 33 5.3 组态设计的运行和调试....................................................... 35
5.3.1 启动及进水监控......................................................... 35 5.3.2 正转及反转监控......................................................... 36 5.3.3 排水及脱水监控......................................................... 38 5.3.4 报警监控 .................................................................... 39
结 论 ................................................................................................ 41 谢 辞 .................................................................................................. 42 参考文献 ............................................................................................ 43 附 录 ................................................................ 错误!未定义书签。 外文资料翻译 .................................................................................... 44
IV
洛阳理工学院毕业设计(论文)
前 言
可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。PLC可控制编程器是一种数字运算操作的电子系统,专为工业环境应用而设计的,它采用一类可编程存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算数操作等面向用户的指令,并通过数字或模拟式输入\\输出控制各种类型的机械或生产产品。
全自动洗衣机采用PLC控制系统将大大提高工作效率,适应工作环境。在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等,这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点。它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。因此在运用中,硬件也相对简单,提高控制系统的可靠性。另外它的编程语言也相对简单。
本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。控制方法确定后投入生产要缩短控制系统的设计的时间、调试周期,且要降低成本。本课题为智能洗衣机的PLC控制,主要介绍了智能洗衣机的工作原理,控制系统的PLC的选型和资源的配置,控制系统程序设计与调试,控制系统PLC程序,以及用组态王对整个洗衣过程进行仿真模拟,生动的体现了洗衣机从进水到报警的全部过程。
1
洛阳理工学院毕业设计(论文)
第1章 绪论
1.1 全自动洗衣机的研究背景
本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。PLC控制具有实时性、信号处理时间短、速度快、更能满足各个领域大、中、小型工业控制项目,可靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简单,维修方便,PLC控制能在高粉尘、高噪声、强电磁干扰和温度变化剧烈的环境下正常工作。因为它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能,所以在使用中,硬件相对简单,编程语言也相对简单,并且测试容易,维修方便,更可以提高控制系统设计的灵活性及控制系统的可靠性。本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。
1.2 全自动洗衣机研究的目的与意义
本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。控制方法确定后投入生产要缩短控制系统的设计的时间、调试周期,且要降低成本。
传统的洗衣机采用继电器控制的优点是装置结构简单、价格便宜、抗干扰能力强。但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。这种电路接线多,只适用于小型的控制电路。
2
洛阳理工学院毕业设计(论文)
采用PLC控制比继电器控制好的多,我们采用PLC来控制。PLC优点有:
1.可靠性高,抗干扰能力强,高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
2.配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。
3.易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
4.系统的设计、建造工作量小,维护方便,容易改造,PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。
5.体积小,重量轻,能耗低,由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。
1.3 洗衣机发展状况和前景
从古到今,洗衣服都是一项难于逃避的家务劳动,而在洗衣机出现以前,对于许多人而言,它并不像田园诗描绘的那样充满乐趣,手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动,留给人的感受常常是:辛苦劳累。
1874年,“手洗时代”受到了前所未有的挑战———有人发明了木制手摇洗衣机。发明者是美国人比尔·布莱克斯。布莱克斯的洗衣机构造极为简单,是在木筒里装上6块叶片,用手柄和齿轮传动,使衣服在筒内翻转,从而达到“净衣”的目的。这套装置的问世,让那些为提高生活效率而冥思苦想的人士大受启发,洗衣机的改进过程开始大大加快。
1880年,美国又出现了蒸气洗衣机,蒸气动力开始取代人力。之后,水力洗衣机、内燃机洗衣机也相继出现。到1911年,美国试制成功世界
3
洛阳理工学院毕业设计(论文)
上第一台电动洗衣机。电动洗衣机的问世,标志着人类家务劳动自动化的开端。
电动洗衣机几经完善,在1922年迎来一种崭新的洗衣方式“搅拌式”。搅拌式洗衣机由美国玛依塔格公司研制成功。这种洗衣机是在筒中心装上一个立轴,在立轴下端装有搅拌翼,电动机带动立轴,进行周期性的正反摆动,使衣物和水流不断翻滚,相互摩擦,以此涤荡污垢。搅拌式洗衣机结构科学合理,受到人们的普遍欢迎。不过10年之后,美国本德克斯航空公司宣布,他们研制成功第一台前装式滚筒洗衣机,洗涤、漂洗、脱水在同一个滚筒内完成。这意味着电动洗衣机的型式跃上一个新台阶,朝自动化又前进了一大步!直至今日,滚筒式洗衣机在欧美国家仍得到广泛应用。
随着工业化的加速,世界各国也加快了洗衣机研制的步伐。首先由英国研制并推出了一种喷流式洗衣机,它是靠筒体一侧的运转波轮产生的强烈涡流,使衣物和洗涤液一起在筒内不断翻滚,洗净衣物。1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。至此,波轮式、滚筒式、搅拌式在洗衣机生产领域三分天下的局面初步形成。
20世纪60年代以后,洗衣机在一些发达国家的消费市场开始形成系列,家庭普及率迅速上升。此间洗衣机在日本的发展备受瞩目。60年代的日本出现了带干桶的双桶洗衣机,人们称之为“半自动型洗衣机”。70年代,生产出波轮式套桶全自动洗衣机。70年代后期,微电脑控制的全自动洗衣机横空出世,让人耳目一新。到80年代,“模糊控制”的应用使得洗衣机操作更简便,功能更完备,洗衣程序更随人意,外观造型更为时尚……进入90年代,由于电机调速技术的提高,洗衣机实现了宽范围的转速变换与调节,诞生了许多新水流洗衣机。此后,随着电机驱动技术的发展与提高,日本生产出了电机直接驱动式洗衣机,省去了齿轮传动和变速机构,引发了洗衣机驱动方式的巨大革命。
在中国,由于历史原因,洗衣机工业起步较晚,直到1978年才正式生产家用洗衣机。但是,随着人们认识的发展,尤其是改革开放的不断深化,进入80年代后的洗衣机工业并没有像一些人预料的那样停步不前,而是保
4
洛阳理工学院毕业设计(论文)
持着旺盛的发展势头。1983年洗衣机产量由1978年的400台飙升到365万台,此后全国各地掀起了大规模的技术引进热潮,大约有40多个厂家先后从洗衣机技术先进国日本、英国、法国、意大利、澳大利亚等引进技术60多项。技术的引进、吸收和创新,极大地提升了国产洗衣机的产业素质与生产能力,缩短了同发达国家之间的差距。如今,我国洗衣机年产量约占世界年产量的四分之一,居于世界首位。除了在数量和品种上满足国内市场外,还出口到北美、欧洲、东南亚等地,跻身于国际洗衣机市场的竞争行列。
全自动洗衣机可分为两大类:
第一类:电动控制洗衣机,它的程序控制器由电动元件组成。 第二类:电脑控制洗衣机,它的程序控制器由微型计算机组成。电动控制全自动洗衣机是较早出现的自动控制类家用电器,其产品类型还属于传统的机械产品,是自动控制的初级阶段。随着计算机的及微电子技术的发展,自动控制系统正在逐步实现硬件化。因此,电动控制洗衣机将逐步退出家电舞台。
全自动洗衣机从结构上分有波轮式、搅拌式、滚筒式。目前,国内市场上销售的大都是波轮式和滚筒式,供应最多的是波轮式洗衣机。波轮式洗衣机的特点是洗净率高,但对衣服的磨损很大,随着人们生活水平不断地提高,丝绸,毛料,羊毛等大量走进普通家庭,厂商又适时地推出了滚筒洗衣机,它最大的优点是磨损率小,但洗净率比波轮式低,价格高。
洗衣机产品可以分三类:普通型、半自动型和全自动型。普通型和半自动型洗衣机,都需要人为参与操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整个洗涤、甩干、排水过程中,无需人为操作和监控。
国内外洗衣机品牌有海尔、小天鹅、荣事达、松下、惠而浦水仙、LG熊猫、西门子、日立好用。
洗衣机是国内家电业唯一不打价格战的行业,经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。纵观省会的洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。
洗衣机无论在质量、技术、功能还是在外观上面,谁能接近于为人们
5
洛阳理工学院毕业设计(论文)
的生活服务这一主题,谁就能得到长足的进步和发展。今后一段时间,以下几种洗衣机将是市场和消费者的最爱。
高度自动化:从最初的单桶洗衣机到双桶、套桶洗衣机、全自动洗衣机,再到智能全模糊控制洗衣机。总之,每一次技术的进步都极大地推动了洗衣机自动化程度的提高。
品种多样化:波轮式、滚筒式和仿生搓洗式洗衣机满足了不同偏好的消费者的需求。
节能和健康化:现在的消费者在节能方面对家电提出了更高的要求,对于健康型洗衣机更是人们趋之若骛的首选。
大容量和微型化:大容量洗衣机满足了人们洗大件衣物的需求。同时,微型化洗衣机也备受青睐,如市场上出现的1.5公斤、2.5公斤不等的海尔小小神童洗衣机,可以满足少量衣物即时洗的需要。
组合化:荣事达集团最近推出的子母分洗式洗衣机,正好迎合了这部分消费者的需求,它的大桶容量为5.5公斤,小桶容量为2.5公升,两桶并列,缩小了较大一部分空间,而且具有人工智能模糊控制功能。满足了不同衣物分开洗、大量衣物同时洗、小件衣物即时洗的需求,开创了健康洗涤新概念,深受消费者的喜爱,组合化的另一个体现就是把洗涤、漂洗、脱水和烘干功能集于一身。
在今后一个时期内,家用电动洗衣机的产品性能质量将是企业竞争的焦点,开发新型的产品是竞争获胜的主要手段。今后,家用电动洗衣机将朝着多功能、节电、节水方向发展。
节电、节水是今后我国家用电动洗衣机发展的主流。目前,我国正在修订的国标GB4288已将用电量、用水量指标列入了其考核的主要指标。另外,为了引导消费和指导洗衣机制造企业的设计和制造,新国标GB4288将洗净比、用电量、用水量、噪声、含水率、寿命这6个主要性能指标进行分等级考核,即以上6个指标分别分为A、B、C、D4个级别。消费者可根据自己的需要选择不同级别的产品。
6
洛阳理工学院毕业设计(论文)
1.4 本课题研究的主要内容
本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反转控制、离合器控制、进排水电磁阀控制、循环控制、保护和联锁。
研究的具体内容包括:
1. 深入了解洗衣机的发展、结构及控制要求。
2. 控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。
3. 对编写好的编译程序进行实际调试。 4.用组态王软件对系统进行仿真。
7
洛阳理工学院毕业设计(论文)
第2章 系统硬件设计
2.1 全自动洗衣机的原理和构造
2.1.1 全自动洗衣机总体构造
全自动洗衣机在结构上大致可分为3中类型,即波轮式,滚筒式和搅拌式。我国的洗衣机在结构上主要有波轮式和滚筒式两类,产品的类型以波轮式为主,其他类型为辅,外形结构图如图2-1所示。
图2-1全自动洗衣机外形结构图
2.1.2 洗涤脱水系统
洗涤脱水系统主要由盛水桶,洗涤桶和波轮组成。盛水桶又称为外桶,主要用来盛放洗涤液。盛水桶固定在钢制底板上,通过4根吊杆悬挂在洗衣机箱体上。电动机,离合器,排水阀等部件都装在桶底下面。洗涤桶又称为脱水桶或者离心桶,也称为内桶,它的主要功能是用来盛放衣物,在洗涤时配合波轮完成洗涤功能,在脱水时便成为离心式的脱水桶。波轮是全自动洗衣机中对衣物产生机械作用的主要部件。按波轮的形状来分,基本上有小波轮(直径在160mm左右)的涡卷式水流和大波轮(直径在300mm
8
洛阳理工学院毕业设计(论文)
左右)新水流两类。
2.1.3 排水和进水系统
全自动洗衣机的进排水系统都采用了电磁阀控制。为了对桶内的水位进行检测和控制,洗衣机上都安装有水位控制器(水位开关)。全自动套桶洗衣机使用最多的水位开关是空气压力式开关,主要有气压传感器装置,控制装置及电触点开关3部分组成,用来监视水位的高低。此外电磁阀分进水和排水电磁阀,进水电磁阀是洗衣机上的自动进水开关,它受水位开关动断触点的控制。而排水电磁阀是全自动洗衣机上的自动排水装置,同时还起改变离合器工作状态。进水、排水电磁阀是采用电流流过线圈形成磁场的原理,洗衣机电磁阀在进,排水时使用,220V交流电压与电磁阀线圈接通,形成磁场,电磁线圈吸合。自动打开阀门,洗衣机里的水就顺着管道流出去了。断电后,电磁阀线圈失去电流,磁场消失,电磁铁松开,阀门自动关闭,洗衣机里的水就流不出去了。
2.1.4 电动机及传动系统
全自动套桶洗衣机的电动机及传动系统主要由电动机和离合器组成,离合器又有普通离合器和减速离合器两种。其中普通离合器用在采用小波轮的套桶洗衣机上,这种洗衣机在洗涤或者漂洗时波轮的转速和脱水时离心桶的转速相同,目前各种大波轮新水流套桶洗衣机普遍采用减速离合器,它在洗涤,漂洗时波轮的转速较慢,而脱水时离心桶的转速较快。电动机同时作为洗涤和脱水时的动力源,普遍采用主,副绕组完全对称的电容式电动机。由于一般全自动套桶洗衣机的额定洗涤容量较大,因此电动机的功率较大。
2.2 元件选择
2.2.1 输入元件选择
根据要求,可以选择4个按钮(SB)作为程序选择和暂停,选用三个位置开关(SQ)作为高、中、低水位的输入。
9
洛阳理工学院毕业设计(论文)
1.按扭(SB)
按钮是一种人工控制的主令电器。主要用来发布操作命令,接通或开断控制电路,控制机械与电气设备的运行。按钮的工作原理很简单,对于常开触头,在按钮未被按下前,电路是断开的,按下按钮后,常开触头被连通,电路也被接通;对于常闭触头,在按钮未被按下前,触头是闭合的,按下按钮后,触头被断开,电路也被分断。其正好可以作为开启和停止洗衣机工作的按钮。
2.位置开关(SQ)
位置开关,称限位开关,是一种将机器信号转换为电气信号,以控制运动部件位置或行程的自动控制电器。是一种常用的小电流主令开关。在电气控制系统中,位置开关的作用是实现顺序控制、定位控制和位置状态的检测。一类为以机械行程直接接触驱动,作为输入信号的行程开关和微动开关;另一类为以电磁信号(非接触式)作为输入动作信号的接近开关。
2.2.2 输出元件选择
1.继电器(KM)
电磁继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)释放。这样吸合、释放,从而达到了在电路中的导通、切断的目的。
2.电磁阀(YV)
电磁阀是用电磁控制的工业设备,用在工业控制系统中调整介质的方向、流量、速度和其他的参数。电磁阀可以配合不同的电路来实现预期的控制,而控制的精度和灵活性都能够保证。电磁阀有很多种,不同的电磁阀在控制系统的不同位置发挥作用,最常用的是单向阀、安全阀、方向控制阀、速度调节阀等。而在本设计中,可用来控制洗衣机的进水和排水等动作。
10
洛阳理工学院毕业设计(论文)
3.指示灯(HL)
用来显示洗衣机的实时工作情况,使用户一目了然。选用4个指示灯分别用作电源指示(表示洗衣机电源已接通,等待选择以全自动、单排水、单脱水三者中的那种工作方式运行)、全自动运行指示、单排水指示、单脱水指示。对于洗衣机的运行指示选用24V的指示灯便可。
2.2.3 电动机的选择
选用Y132M-4型异步电动机,相关参数为:额定功率为7.5kW、额定电压为220V、额定电流为15.4A、额定转速为1440rpm(r/min)功率因素为0.85、效率为87%。
由于洗衣机容量为300kg,其负载转矩理论上为:
TL?Fr?14mgD?14?300kg?9.8N/kg?2m?1470N?m
式中:TL为负载转矩,N·m;F为力,N;r为圆心到力的有效距离,m;,D为圆柱的直径,设为两米,由于圆柱类物体其重力在数学微积分算得在其半径的一半处,所以r?而电动机的输出转矩为:
TN?9550?PNnN?1790.6N?m14D,g?9.8N/kg,为重力加速度。
输出转矩比负载转矩大,所示能带动,同时有一定的余量,是考虑到传动装置、摩擦等因素要有一定的阻转矩。
异步电动机转速与变频器频率关系计算: 同步转速:
N1?60f1P?60?502?1500r/min
转差率:
S?N1?NN1?N1?NNN1?1500?14001500?0.04
转速与频率关系:
11
洛阳理工学院毕业设计(论文)
N?N1(1?S)?60f1p(1?S)?0.9996?602f1?29.988f1
所以,转速N与频率f1对应关系如表2-1所示。
表2-1 频率与转速的关系
异步电动机的转速(r/min) 异步电动机的转速(r/min) 1.33 2.33 20.00 26.68 40.02 40 70 600 800 1200
2.2.4 PLC的选择
1. I/O点数统计
I/O点数是PLC的一项重要指标。合理选择I/O点数既可使系统满足控制要求,又可使系统总投资最低。考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%—30%的备用量。该系统有11个数字输入点10个数字输出点,具体的输入输出如表2-2所示。
表2-2 I/O点数统计表
输入点 启动按扭 停止按扭 水位选择开关(高水位) 水位选择开关(中水位) 水位选择开关(低水位) 手动排水开关 手动脱水开关 高水位传感器 中水位传感器 低水位传感器 水排空传感器 12
输出点 进水电磁阀 排水电磁阀 洗涤电动机正转继电器 洗涤电动机反转继电器 脱水桶 报警器 运行指示灯 高水位指示灯 中水位指示灯 低水位指示灯 洛阳理工学院毕业设计(论文)
2. I/O容量估计
PLC常用的内存有EPROM、EEPROM和带锂电池供电的RAM。一般微型和小型PLC的存储容量是固定的,介于1—2KB之间。用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。因此在程序设计之前只能粗略地估算。根据经验,每个I/O点及有关功能元件占用的内存量大致如下:
开关量输入元件:10—20B/点 开关量输出元件:5—10B/点 定时器/计数器:2B/个 模拟量:100—150B/个
通信接口:一个接口一般需要300B以上
根据上面算出的总字节数再考虑增加25%左右的备用量,就可估算出用户程序所需的内存容量,从而选择合适的PLC内存。该系统有11个数字输入点10个数字输出点,需内存280B,有定时器6个,计时器2个,需内存16B,考虑余量后需要内存370B。
3. CPU的选择
PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。该控制系统CPU模块可采用CPU-226(AC/DC/继电器)模块,它可控制整个系统按照控制要求有条不紊地进行。同时由于该模块采用交流220V供电,并且自带14个数字量输入点和10个数字量输出点,完全能满足全自动洗衣机控制系统的要求,所以不再需要另外的电源模块、数字量和输出模块。
2.3 I/O地址分配表
2.3.1 输入地址分配表
根据系统要求,输入地址的分配如表2-3所示。
13
洛阳理工学院毕业设计(论文)
表2-3 输入地址分配表
名称 启动按钮 停止按钮 高水位按钮 中水位按钮 低水位按钮 手动排水开关 手动脱水开关 高水位传感器 中水位传感器 低水位传感器 排空检测开关 符号 SB1 SB2 SB3 SB4 SB5 ST1 ST2 ST3 ST4 SB6 SB7 地址 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1 I1.2
2.3.2 输出地址分配表
根据系统要求,输出地址的分配如表2-4所示。
表2-4 输出地址分配表
名称 进水电磁阀 排水电磁阀 洗涤电动机正转继电器 洗涤电动机反转继电器 脱水 报警 运转指示灯 高水位指示灯 中水位指示灯 低水位指示灯 符号 YV1 YV2 KM1 KM2 KM3 HA HL1 HL2 HL3 HL3 地址 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.7 Q1.0 Q1.1 Q1.2
14
洛阳理工学院毕业设计(论文)
2.3.3 内部元件地址分配表
全制动洗衣机控制时,需用到PLC内部的计时器和计数器对其进行过程控制,现对控制中要用到的内部位元件地址分配表归纳如表2-5所示。
表2-5 内部地址分配表
定时器/计时器 T37 T38 T39 T40 T41 T42 T43 C50 C51 对应的作用 进水暂停计时 正洗计时 正洗暂停计时 反转计时 反转暂停计时 脱水计时 报警计时 正反洗循环计数 大循环计数
2.4 硬件连线图
2.4.1 主电路电气原理图
图中KM1,KM2代表2个继电器“正转”、“反转”,为控制电动机电源方向的两个继电器组,它们的线圈分别与PLC的输出端Q0.2、Q0.3相连,受控于PLC的输出信号。其中正转组和反转组是通过变频器的限制后接入电动机的,因此,改变变频器参数就可以改变洗涤时的速度。而脱水继电器组直接与电源和电动机相连,这样,当洗衣机处于脱水状态时,电动机按额定转速工作。其中加入了不少电气保护元件,如果出现突发情况,如短路、短路等时,可以保护其它电气元件不会因为突发情况而损坏,具体主电路电气原理图如图2-2所示。
15
洛阳理工学院毕业设计(论文)
L1L2L3QSFUKM1KM2FRM3~图2-2 主电气原理图
2.4.2 I/O外部接线图
洗衣机要实现衣服的洗涤和脱水,就要通过上述动作来实现,而这些动作可以通过PLC控制来实现。同时加上开关和按钮,数码管显示器,蜂鸣报警器和欠电压检测保护电路等,就可以形成完整的PLC控制系统。通过软件编程达到对整个洗衣过程进行检测控制和用户交互,外部接线图如图2-3所示。
16
洛阳理工学院毕业设计(论文)
SB1启动按钮停止按钮SB2I0.0I0.1Q0.0Y0进水电磁阀Q0.1Y2KM1排水电磁阀正转高水位选择开关ST1I0.2Q0.2中水位选择开关ST2I0.3Q0.3KM2反转S 7-2 0 0低水位选择开关ST3I0.4I0.5Q0.4KM3脱水手动排水SB3SB4Q0.5M1报警手动脱水I0.6Q0.7L1L2运转指示灯高水位传感器ST4I0.7Q1.0Q1.1高水位指示灯L3中水位指示灯L4低水位指示灯中水位传感器ST5I1.0低水位传感器排空传感器ST6ST7I1.1I1.2Q1.2CPU 226CN24v2L1L1M2M220v图2-3 PLC外部接线图
17
洛阳理工学院毕业设计(论文)
第3章 系统软件设计
3.1 系统控制要求
根据设计说明书,系统控制要求如下: (1) 启动时开始进水;
(2) 水满(即水位达到高水位)时,PLC停止进水后,并开始洗涤正转; (3) 正转14S后暂停; (4) 暂停3S后开始洗涤反转; (5) 反转15S后暂停;
(6) 暂停3S后,若正、反转未满3次时,返回从正洗开始的动作; (7) 若正、反洗涤满3次时则开始排水; (8) 水位下降到低水位时开始脱水并继续排水; (9) 脱水10S即完成一次从进水到排水的大循环过程;
(10)若未完成3次大循环,则返回从进水的全部动作,进行下次大循环; (11)若完成3次大循环,则进行洗完报警,报警10S后自动停机。
3.2 系统设计总流程图
洗衣机的工作流程由进水、洗衣、排水和脱水4个过程组成。在半自动洗衣机中,这四个过程分别用相应的按钮开关来控制。自动洗衣机的进水、洗衣、排水和脱水是通过水位开关、电磁进水阀和电磁排水阀配合进行控制,从而实现自动控制。
全自动洗衣机正常运行时,从选择水位,按下启动按扭,开始进水直到水满(即水位达到高水位)时停止进水开始洗涤正转,洗涤时,正转15秒,停3秒,然后反转15秒,停3秒,如此循环3次,开始排水,水位下降到低水位时开始脱水并继续排水,脱水10秒,开始清洗,重复以上过程,清洗3遍,清洗完成,报警10秒并自动停机。按照以上的工作流程,作出全自动洗衣机的正常运行工作流程图如图3-1所示。
18
洛阳理工学院毕业设计(论文)
启动进水水满?Y停止进水正转15sY暂停3sNN反转15sY暂停3s洗3次Y排水脱水10sY脱水3次Y停机报警图3-1 系统设计总流程图
19
NNNN
洛阳理工学院毕业设计(论文)
3.3 系统程序编写与分析
3.3.1 启动停止及进水控制
当按下启动按钮I0.0时,启动输出Q0.0和辅助继电器M0.1得电。本洗衣机分3个水位,在选择水位之后,进水电磁阀得电工作,洗衣机开始进水。当水位到达预设水位时,水位限位开关动作,停止进水,准备开始洗涤。指令为:
LD A O O O AN = LD O O LD A LD AN OLD ALD O AN
梯形图如图3-2所示。
M1.3 T43 SM0.1 M0.0 I0.1 M0.1 M0.0 I0.2 I0.3 I0.4 I0.0 M0.0 M1.2 C51 M0.1 I0.1
AN = = = LD A LD A OLD LD A OLD A O AN = TON
M0.2 M0.1 Q0.0 Q0.0 I0.2 I0.7 I0.3 I1.0 I0.4 I1.1 M0.1 M0.2 M0.3 M0.2 T37, +1
20
洛阳理工学院毕业设计(论文)
M1.3SM0.1M0.0I0.1T43M0.1M0.0( )I0.2I0.3I0.4M1.5M1.2M0.0C51I0.1M0.2M1.4M0.1( )Q0.0( )M0.1I0.2I0.3I0.4M0.2I0.7I1.0I1.1M0.1M0.3M0.2( )T37IN+1PTTON 100ms
图3-2 洗衣机启动进水梯形图
3.3.2 洗衣机洗涤控制
当水位达到预设水位时,洗衣机开始正转,正转15S后,暂停3S,然后开始反转,反转15S后,暂停3S,并开始循环正转反转动作,如果循环未满3次,则重新重复正转反转动作,如果循环满3次,则进入排水脱水步骤。指令为:
LD A LD AN OLD O
M0.2 T37 M0.7 C50 M0.3
21
AN AN = LD = TON
I0.1 M0.4 M0.3 M0.3 Q0.2 T38,
+150
洛阳理工学院毕业设计(论文)
= LD = LD =
Q1.0 I1.0 Q1.1 I1.1 Q1.2
梯形图如图3-6所示。
I0.7Q1.0( )Q1.1( )Q1.2( )I1.0I1.1
图3-6 洗衣机水位指示灯梯形图
27
洛阳理工学院毕业设计(论文)
第4章 硬件软件仿真分析
4.1 程序调试
在实验室微机上打开西门子仿真软件V4.0 STEP 7 MicroWIN SP6,在文件菜单中新建一个工程“自动洗衣机”,此名字为我们要用到的设计名称。
接下来,在程序编辑功能区域中写下设计的PLC语言程序,检查失误有错误,没有错误进行“全部编译”,在软件的最下面出现本次编译的结果报错,没有错误后继续进行下一步。
在菜单中点击“下载” ,将刚才编辑的可用程序下载在PLC中,然后让系统运行,开始监控程序运行步骤。
4.2 程序仿真
1. 洗衣机进水
洗衣前选择好水位,按下水位选择开关(I0.2、I0.3、I0.4)任意一个,再按下启动按钮,I0.0接通,Q0.0接通,开始进水。当水位上升到与选择的水位相一致时,相一致的水位传感器(I0.7、I1.0、I1.1)接通,Q0.0断开停止进水。
2. 洗衣机正反转
停止进水后,Q0.2接通开始正转洗衣,T38计时开始。T38计时15秒,Q0.2断开,正洗暂停,T39开始计时。T39计时时间到,Q0.3接通,反洗,T40开始计时。T40计时时间到,Q0.3断开,反洗暂停,T41开始计时。T41计时时间到,C50计数一次,同时洗衣返回Q0.2接通,重复以上从正洗开始的全部动作,直到C50计满3次数时,Q0.1接通并自保,开始排水,C50复位,准备下次循环是再计数。
3. 洗衣机脱水排水报警
排水到脱水水位时,I1.2闭合,Q0.1、Q0.4接通,开始脱水,T42开始计时。T42计时时间到,Q0.1、Q0.4断开,停止排水和脱水,C51计数
28
洛阳理工学院毕业设计(论文)
一次,同时洗衣返回Q0.0接通,重复从进水到脱水的全部动作,知道C51计数满3次时,停止洗衣,Q0.5接通报警并自保,T43开始计时。T43计时10S时间到,报警结束,整个洗衣过程结束,T43常开触点闭合,准备下次启动。
4. 洗衣机强制停止
运行中按停止按钮时,I0.1常闭触点断开,则M0.0、Q0.0、Q0.1、Q0.4、Q0.5断开,停止进水、排水、脱水及报警。按排水按钮时,I0.5常开触点闭合,Q0.1接通并自保,进行手动排水。按手动脱水按钮,I0.6闭合,Q0.1、Q0.4接通脱水,T42开始计时。T42计时时间到Q0.1、Q0.4断开,脱水停止,Q0.5接通报警,T43开始计时。T43计时时间到Q0.5断开报警结束。
29
洛阳理工学院毕业设计(论文)
第5章 系统组态设计
5.1组态王软件介绍
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。建立新组态王工程的一般过程是:
1. 设计图形界面(定义画面) 2. 定义设备
3. 构造数据库(定义变量) 4. 建立动画连接 5. 运行和调试
运用组态软件建立洗衣机监控系统亦为任务要求,能更直观的显示出整个模拟自动控制过程。
5.2 组态监控设计
5.2.1 创建新工程
要建立新的组态王工程,要先为工程指定工作目录(或称“工程路径”)。
30
洛阳理工学院毕业设计(论文)
“组态王”用工作目录标识工程,不同的工程应置于不同的目录。工作目录下的文件由“组态王”自动管理。
首先打开组态王软件,出现工程管理器界面,点击“新建”,然后输入工程名称为“全自动洗衣机”以及工程描述,如图5-1所示。
图5-1 新建工程
5.2.2 定义I/O设备
组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。
只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便定义外部设备,组态王设计了“设备配置向导”引导用户一步步完成设备的连接。
本设计使用西门子200系列的PLC进行通讯。PLC连接在计算机的COM1口。首先选择工程浏览器左侧大纲项“设备/COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”。 选择“S7-200系列”的“PPI”项,单机“下一步”,弹出“设备配置向导”,填好之后,保存即
31
洛阳理工学院毕业设计(论文)
完成与PLC的通信,如图5-2所示。
图5-2 定义I/O设备
5.2.3 构建数据词典
数据库是“组态王”软件的核心部分,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。在TouchVew运行时,它含有全部数据变量的当前值。变量在画面制作系统组态王画面开发系统中定义,定义时要指定变量名和变量类型,某些类型的变量还需要一些附加信息。数据库中变量的集合形象地称为“数据词典”,数据词典记录了所有用户可使用的数据变量的详细信息。
首先选择工程浏览器左侧大纲项“数据库/数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框。此对话框可以对数据变量完成定义、修改等操作,以及数据库的管理工作。在“变量名”出输入变量名,在“变量类型”处选择变量类型,在“连接设备”中选择先前定
32
洛阳理工学院毕业设计(论文)
义好的IO设备,在“寄存器”中定义对应寄存器,即一个IO变量便定义完毕。全自动洗衣机需定义的变量如图5-3所示。
图5-3 数据词典的定义
5.2.4 组态画面建立与动画连接
进入组态王开发系统后,就可以为每个工程建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。这些画面都是由“组态王”提供的类型丰富的图形对象组成的。组态王提供了矩形(圆角矩形)、直线、椭圆(圆)、扇形(圆弧)、点位图、多边形(多边线)、文本等基本图形对象,及按钮、趋势曲线窗口、报警窗口、报表等复杂的图形对象。提供了对图形对象在窗口内任意移动、缩放、改变形状、复制、删除、对齐等编辑操作,全面支持键盘、鼠标绘图,并可提供对图形对象的颜色、线型、填充属性进行改变的操作工具。“组态王”采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时可以像搭积木那样利用系统提供的图形对象完成画面的生成。同时支持画面之间的图形对象拷贝,可重复使用以前的开发结果。
定义动画连接是指在画面的图形对象与数据库的数据变量之间建立一
33
洛阳理工学院毕业设计(论文)
种关系,当变量的值改变时,在画面上以图形对象的动画效果表示出来;或者由软件使用者通过图形对象改变数据变量的值。本设计最终的组态画面如图5-4所示。
图5-4 洗衣机组态画面
由于洗衣机的正反转无法用I/O口定义表现出来,所以本设计用一个螺旋叶片来更生动的表示洗衣机正反转时的情况。而螺旋叶片的转动需要用命令语言来控制,其命令语言为:
if(\\\\本站点\\正转指示灯==1&&\\\\本站点\\扇叶控制量<4) {\\\\本站点\\扇叶控制量=\\\\本站点\\扇叶控制量+1;} else{\\\\本站点\\扇叶控制量=1;}
if(\\\\本站点\\反转指示灯==1&&\\\\本站点\\扇叶控制量>1) {\\\\本站点\\扇叶控制量=\\\\本站点\\扇叶控制量-1;} else{\\\\本站点\\扇叶控制量=4;}
34
洛阳理工学院毕业设计(论文)
命令语言定义的画面如图5-5所示。
图5-5 命令语言的编写
5.3 组态设计的运行和调试
所有组态设计完成后,即可对所做组态画面进行运行和调试。首先将所写程序下载到PLC中,然后讲PLC与组态王进行通讯,通讯成功后,在组态王开发系统中选择“文件\\切换到 View”菜单命令,进入组态王运行系统。在运行系统中选择“画面\\打开”命令,从“打开画面”窗口选择“全自动洗衣机”画面。
5.3.1 启动及进水监控
当按下“启动”按钮后,“启动”指示灯亮起,然后选择“高水位”开关,“高
35
洛阳理工学院毕业设计(论文)
水位”指示灯亮起,“进水阀”打开,洗衣机开始进水,直到到达高水位,如图5-6所示。
图5-6 启动及进水组态画面
5.3.2 正转及反转监控
1.正转组态监控
洗衣机正反转是洗衣机最重要最核心的组成部分,它决定了衣服洗净程度,可以说,没有正反转,洗衣机就毫无用处了,因为洗衣机是通过驱动电机,使其正反转来洗净衣服。
当洗衣机水位到达预设水位高水位时,“进水阀”图标由绿变红,阀门关闭,同时进水管道不再有液体流出,洗衣机停止进水,电动机指示灯变绿,开始转动,带动螺旋叶片开始正转,“正转”指示灯和PLC上的正转指示灯同时亮起,表示洗衣机正处于正转状态,当电动机运转15S后,停止运转,同时“正转”指示灯和PLC上的正转指示灯灭掉,具体过程如图5-7所示。
36
正在阅读:
全自动洗衣机毕业设计及组态王仿真06-02
2-2-2(1)《道路勘测设计》01-23
项目申请报告标准范本05-09
新人教版小学数学四年级下册《三角形的特性》精品教案06-24
小学师德建设活动实施方案09-11
学校学生会宣传部工作总结范文04-04
PR9打印机故障现象判断与维修01-23
文明礼仪养成教育主题班队活动方案09-01
对西方节日的看法英语作文12-29
钟氏领悟疗法07-03
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 组态
- 毕业设计
- 洗衣机
- 仿真
- 全自动
- 七年级英语上学期Unit 12教案1
- 会计英语1-14章术语翻译(仅供参考,不足之处望批评指正。)
- 对外汉语教学考试复习点
- 大学英语一(新)
- 3A星算法实验报告
- 保险人员3分钟演讲
- 自考劳动法历年案例分析试题
- 手机网络对大学生人际交往的影响及对策研究毕业论文
- 2014年国家公务员考试行测:主旨概括题之说明文
- 工程质量通病控制
- 等精度数字频率计的设计
- 2014-数据结构课程设计题目
- 最新鄂教版小学语文六年级下册《空城计》公开课教学设计第1课时
- 八年级下数学全套教案(浙教版) - 图文
- 时寒冰2010.11.13上海讲座笔记
- 东莞市大岭山连马污水处理厂
- 42m钢箱梁计算书
- 污水处理厂环境应急预案
- 2018屇中考数学总复习第十讲视图与投影扫描版
- 西南交大网上作业主观题答案