PLC的全自动洗衣机控制系统的设计_第1页
PLC的全自动洗衣机控制系统的设计_第2页
PLC的全自动洗衣机控制系统的设计_第3页
PLC的全自动洗衣机控制系统的设计_第4页
PLC的全自动洗衣机控制系统的设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

...wd......wd...PLC的全自动洗衣机控制系统的设计本文介绍了利用三菱FX2N系列PLC对全自动洗衣机控制系统总体控制,阐述了控制方案。实现全自动洗衣机控制系统总体控制有多种,可以采用早期的模拟电路、数字电路或模数混合电路。近年来随着科技的飞速开展,单片机、PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新。本文采用日本三菱公司生产的FX2N-48MR型PLC作为核心控制器进展全自动洗衣机控制系统的设计,并且设计出了系统构造图、程序指令、梯形图以及输入输出端子的分配方案。同时根据全自动洗衣机控制系统总体控制要求和特点,确定PLC的输入输出分配,并进展现场调试关键字:PLC全自动洗衣机控制系统PLC程序设计目录1引言22全自动洗衣机控制系统总体控制方案确定32.1总体控制方案确定32.1.1控制系统的对比32.2.2洗衣机的PLC控制系统概述33全自动洗衣机的基本构造53.1全自动洗衣机的原理和构造53.2洗涤脱水系统73.3排水和进水系统73.4电动机及传动系统84电气控制系统94.1控制系统构造94.2控制系统原理94.3检测电路系统105主要器件的选择115.1电动机的选择115.2传感器的选择115.3可编程控制器外部设计126软件设计146.1系统的顺序功能图设计146.2全自动洗衣机的控制要求146.3控制系统顺序功能图156.4控制系统的梯形图设计166.5程序语句表18设计体会……………187完毕语181引言从古到今,洗衣服都是一项难于逃避的家务劳动,在洗衣机出现以前,这项劳动并不像田园诗描绘的那样充满乐趣、手搓、脚踩、棒击、冲刷、摔打。这些不断重复的简单的体力劳动,留给人的感受常常是辛苦劳累。1874年,“手洗时代〞受到了前所未有的挑战——美国人比尔·布莱克斯创造了木制手摇洗衣机。1880年,美国又出现了蒸汽洗衣机,蒸汽动力开场取代人力。之后,水力洗衣机,内燃机洗衣机也相继出现。1911年,美国试制成功世界上第一台电动洗衣机,标志着人类家务劳动自动化的开端。1922年,电动洗衣机迎来一种崭新的洗衣方式——搅拌式。搅拌式洗衣机由美国玛依塔格公司研制成功。70年代后期,微电脑控制的全自动洗衣机出现引领新的开展方向,让人耳目一新。90年代,由于电动机调速技术的提高,洗衣机实现了较宽范围的转速变换与调节,诞生了许多新水流洗衣机。全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。这类洗衣机均采用套筒式构造,其进水,排水都采用电磁阀,由程序控制器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成。所用的程序控制器可分为电动机驱动式和单片机式。从控制方式的开展阶段上分:全自动洗衣机可分为两大类:第一类电动控制洗衣机,它的程序控制器由电动元件组成。第二类是电脑控制洗衣机,它的程序控制器由微型计算机组成。电动控制全自动洗衣机是较早出现的自动控制类家用电器,其产品类型还属于传统的机械产品,是自动控制的初级阶段。随着计算机的及微电子技术的开展,自动控制系统正在逐步实现硬件化。因此,电动控制洗衣机将逐步退出家电舞台。可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程.可编程序控制器及其有关设备,都应按易于与各种控制系统形成一个整体,易于扩大其功能的原则设计。2全自动洗衣机控制系统总体控制方案确定2.1总体控制方案确定2.1.1控制系统的对比PLC系统的特点:1〕可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。2〕使用方便灵活,PLC采用了基本单元扩展或者是模块化的构造形式,因此,输入/输出信号的数量,形式,驱动能力等都可以根据实际控制要求进展选择与确定,而且在需要时可以随时更换,近年来,PLC的特殊模块增多这些可以满足不同的控制要求,使PLC的使用更加灵活与多变。3〕编程简单,PLC的优越性主要表达在它采用了独特的,多种面向广阔工程设计人员的编程语言,如指令表,梯形图,逻辑功能图,顺序功能图等,程序简洁,明了适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很统一掌握,特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易。单片机系统的特点:1〕要求环境,单片机对环境的适应能力较低,可靠性差。2〕编程和PLC相比难以学习,主要是单片机采用汇编语言或者是C语言,这些高级语言和PLC语言相比,难以学习。3〕功能单一只具有使用中所需要的功能。但是,它构造简单,处理速度快。2.2.2洗衣机的PLC控制系统概述全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力。在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能抑制单片机的缺点。它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。因此在运用中,硬件也相对简单,提高控制系统的可靠性。另外它的编程语言也相对简单。典型的PLC控制系统的硬件组成框图如图1所示:图1PLC控制系统的硬件组成框图2.2.3PLC的设计步骤

开发应用PLC的设计任务分为硬件和软件设计两局部。硬件设计主要包括:

1〕确定安排PLC的输入、输出点;

2〕设计外围电路,包括主电路;

3〕选购PLC并进展现场安装接线等内容;软件设计,大多数用梯形图和指令程序,主要包括:

1〕设计控制流程,根据工艺要求先画出工作循环,如有必要再画详细的状态流程图;2〕根据工作循环图,画出虚拟的电路图———继电器梯形图;按梯形图编写指令程序表;3系统调试:根据设计要求,对程序进展调试和修改,必要时还可对硬件进展修改,直到满足要求;在电脑控制的全自动洗衣机中,又存在着两种不同的控制方式,即程序控制和模糊控制。由于控制方式的不同,两种洗衣机在构造和原理上都有很大的区别。程序控制洗衣机以洗衣机生产厂家设定的数十种操作程序为根基,用户在使用时可根据洗衣量,布质的轻重以及衣物的脏污程度性质等因素,选择不同的洗衣程序。程序控制全自动洗衣机的控制按钮很多,对程序的选择需要有一定的洗衣经历。模糊控制洗衣机以其内部设置的各种传感器为信息采集源,对传感器传回的洗衣量,衣物布质,脏污程度以及脏污性质信息进展模糊逻辑推理,从而自动设置相应的洗涤参数,并对洗衣的全过程进展实时的检测与控制。模糊控制全自动洗衣机的洗衣按钮只有很少几个。从控制类型上来说,模糊控制属于智能控制,是自动控制的较高形式,代表着自动控制的开展方向。但是,受自动控制水平的限制,目前的模糊控制洗衣机还不能实现全功能上的模糊控制,另外由于使用了各种传感器和模糊逻辑控制器,使模糊控制洗衣机的成本远高于程序控制洗衣机。故一般不采用。3全自动洗衣机的基本构造3.1全自动洗衣机的原理和构造全自动洗衣机在构造上大致可分为3中类型,即波轮式,滚筒式和搅拌式。我国的洗衣机在构造上主要有波轮式和滚筒式两类,产品的类型以波轮式为主,其他类型为辅。首先做一下对比:滚筒式洗衣机具有如下性能:1〕更好的软化衣物纤维,减小洗涤过程中衣物的损伤和变形,并且还可以使洗后的衣物柔软而蓬松。2〕提高温度来洗涤可充分溶解洗衣粉,加快洗衣粉中弱酸性物质与污物的化学反响速度,提高洗衣粉中酶的活性,同时有利于溶解汗渍,血渍,降低灰尘,油污的粘附作用,从而可在同样的洗净比下大幅度降低洗涤过程对机械力的需求。3〕温度高有利于污物在水中的扩散。4〕高温能有效的杀死一些细菌。没有加温的洗涤的波轮式洗衣机无论若何的水流,要到达一定的洗净比,都必须有足够的机械力,而机械力对衣物是由损伤的,这就决定了波轮式洗衣机的磨损率大大高于滚筒式洗衣机。各种新水流基本原理是一样的,就是尽量以紊乱的水流减小衣物的缠绕,增大水流的冲刷力以用于洗涤,与以前依靠衣物与桶壁和衣物相互之间的摩擦方式相比,水流冲刷对衣物的损伤较小。滚筒式洗衣机有如下特点:1〕磨损低,没有缠绕,机械传动局部简单可靠,寿命长于波轮式洗衣机。2〕自动化程度高,可以自动投放洗衣粉,漂白粉等,为不同质地的棉制品,化纤制品,羊毛制品设计了不同的洗涤程序和洗涤温度,使洗涤更为科学。设有防皱浸泡功能,可将洗好的衣物浸泡在清水里,到晾晒前再甩干,防止衣物甩干后不能及时取出晾晒而起皱。省水,省洗衣粉。滚筒式洗衣机不需要水位高过衣物,从而可节约用水,并可减少洗衣粉的投放量。高温洗涤有一定的灭菌作用。洗涤过程噪声小,滚筒式洗衣机属封闭式洗涤,可以有效屏蔽内桶转动声和水流声;而波轮式洗涤的水流声,脱水内桶转动声是不可防止的且刹车装置和电磁阀动作声音也很大。由于滚筒式洗衣机的价格大大高于波轮式洗衣机,所以波轮式洗衣机仍然受到普遍欢送。波轮式洗衣机的特点:水流方面。现在波轮式全自动洗衣机出现了一种新水流的形式。如LG的拳击棒,松下的双瀑布,荣事达的网络水流等都采用了这种水流。程序控制器。新推出的波轮式全自动洗衣机均采用单片机程序控制器,原来的机械式程序控制器基本上已被淘汰。各厂家生产的各种型号的波轮式全自动洗衣机的控制程序有所不同。如在模糊控制的洗衣机中,单片机通过采集水位传感器,布量传感器,光传感器的信号以及电动机的转速,判断出衣物的质地,多少,赃物程度,从而自动调整对衣物进展合理的洗涤。不锈钢内桶。波轮式洗衣机采用了不锈钢内桶,减小衣物和内桶壁摩擦力,从而减轻衣物的磨损。同心洗。同心洗是直接把电动机轴与洗衣桶主轴同心安装,直接驱动。使洗涤和脱水时洗衣桶振动减小,噪声降低。变频波轮式洗衣机可以对不同质地的衣物自动选择不同的电动机转速,从而给不同质地的衣物以恰当的洗涤强度,在保证洗得干净的同时,也最大限度地降低衣物的磨损。同时还可以在脱水甩干时,由慢到快地启动,使衣物在桶内分布均匀,脱水效果好,同时由于衣物均匀分布在洗衣桶的四周,洗衣桶的重心落在轴心上,可以减小振动,降低噪声,但是价格较贵。波轮式全自动洗衣机通常都采用将洗涤〔脱水〕桶套装在盛水桶内的同轴套桶式构造,虽然它们各自牌号和型号都不同,但其构造都是由洗涤,脱水系统,进,排水系统,电动机和传动系统,电器控制系统以及支撑机构5大局部组成的。支撑机构主要有箱体,吊杆及控制台组成,它除了安装和连接洗衣机的各种零件外,还具有减振及防护,装饰的作用。如以以下图:全自动套筒洗衣机内部构造图。图2全自动套筒洗衣机内部构造图3.2洗涤脱水系统它主要有盛水桶,洗涤桶和波轮组成。盛水桶又称为外桶,主要用来盛放洗涤液。盛水桶固定在钢制底板上,通过4根吊杆悬挂在洗衣机箱体上。电动机,离合器,排水阀等部件都装在桶底下面。洗涤桶又称为脱水桶或者离心桶,也称为内桶,它的主要功能是用来盛放衣物,在洗涤或漂洗时配合波轮完成洗涤或漂洗功能,在脱水时便成为离心式的脱水桶。波轮是全自动洗衣机中对衣物产生机械作用的主要部件。按波轮的形状来分,基本上有小波轮〔直径在160mm左右〕的涡卷式水流和大波轮〔直径在300mm左右〕新水流两类。3.3排水和进水系统波轮式全自动洗衣机的进排水系统都采用了电磁阀控制。为了对桶内的水位进展检测和控制,洗衣机上都安装有水位控制器〔水位开关〕。波轮式全自动套桶洗衣机使用最多的水位开关是空气压力式开关,主要有气压传感器装置,控制装置及电触点开关3局部组成,用来监视水位的上下。此外电磁阀分进水和排水电磁阀,进水电磁阀是洗衣机上的自动进水开关,它受水位开关动断触点的控制。而排水电磁阀是全自动洗衣机上的自动排水装置,同时还起改变离合器工作状态。进水、排水电磁阀是采用电流流过线圈形成磁场的原理,洗衣机电磁阀在进,排水时使用,220V交流电压与电磁阀线圈接通,形成磁场,电磁线圈吸合。自动翻开香蕉阀门,洗衣机里的水就顺着管道流出去了。断电后,电磁阀线圈失去电流,磁场消失,电磁铁松开,橡胶阀门自动关闭,洗衣机里的水就流不出去了。3.4电动机及传动系统波轮式全自动套桶洗衣机的电动机及传动系统主要由电动机和离合器组成,离合器又有普通离合器和减速离合器两种。其中普通离合器用在采用小波轮的套桶洗衣机上,这种洗衣机在洗涤或者漂洗时波轮的转速和脱水时离心桶的转速一样,目前各种大波轮新水流套桶洗衣机普遍采用减速离合器,它在洗涤,漂洗时波轮的转速较慢,而脱水时离心桶的转速较快。电动机同时作为洗涤和脱水时的动力源,普遍采用主,副绕组完全对称的电容式电动机。由于一般全自动套桶洗衣机的额定洗涤容量较大,因此电动机的功率较大。采用减速离合器的全自动套桶洗衣机传动系统的原理如以以下图:图3采用减速离合器的全自动套桶洗衣机传动系统的原理图电动机与固定在离合器下端的大传动带盘之间用V带传动。经第一级减速后大传动带盘得到150r/min的转速。当洗衣机处于洗涤或漂洗状态时,再经离合器内部的行星齿轮减速后,使波轮得到175r/min低转速。此时,洗涤〔脱水〕桶不动。当洗衣机处于脱水状态时,离合器输出的是未经减速的850r/min的高转速,驱动脱水桶和波轮作同步高速运转。对于使用普通离合器的小波轮套桶洗衣机来说,有区别的仅仅是离合器内部没有行星齿轮减速机构,因此在洗涤或漂洗时其波轮的转速与脱水时的转速时一样的。4电气控制系统4.1控制系统构造波轮式全自动洗衣机的电气控制系统由于洗衣机型号的不同而不尽一样,但电气控制系统主要有程序控制器,电动机,进水电磁阀,排水电磁阀,水位开关,安全开关及各种功能选择开关等组成的,控制的基本原理也都一样。全自动洗衣机能实现洗衣的自动化,整个洗衣过程都是在程序控制器的“指挥〞下进展的。如把离合器比作全自动套桶洗衣机的心脏,则程序控制器就是全自动洗衣机的“大脑〞。如以以下图以程序控制器为核心的波轮式全自动套桶洗衣机控制系统的基本原理方框图。图4波轮式全自动套桶洗衣机控制系统的基本原理方框图4.2控制系统原理程序控制器中存储着多种程序,一旦通过选择开关选好某种程序后,程序控制器便按这种程序自动实施对电动机,进水和排水电磁阀的控制。安全开关又称为盖开关,在洗衣机运行过程中起安全保护作用,它的功能为:在洗衣机工作时误开盖,安全开关便会切断电动机电源,自动中断程序;在脱水过程中如桶内衣物摆放不均匀而产生大幅度振动时,安全开关自动中断脱水过程,启动蜂鸣器。按照采用的程序控制器的不同,波轮式全自动套桶洗衣机的电气控制电路可分为电动机驱动式程序控制器和单片机式程序控制器电路。电动机驱动式程序控制器又称为机械式程序控制器,它具有程序组合量大,工作可靠,抗干扰能力强,而且能直接控制较大电流等优点,单片机程序控制器具有构造紧凑,操作简便,功能齐全,运行可靠等优点。目前,机械式程序控制器基本上已被淘汰。用PLC〔单片机〕控制的全自动洗衣机各种动作典型的系统构造如以以下图:图5全自动洗衣机各种动作典型的系统构造图PLC在系统中是处于中心位置,水位开关的PLC的输入信号控制开关,进水阀,排水阀和电动机是洗衣机各种动作的执行机构。其中进水阀和排水阀由PLC给定信号来决定其工作状态;电动机的工作状态也由控制中心PLC给定信号来决定,而电动机的正反转状态直接决定了洗衣机的洗涤状态和脱水状态。4.3检测电路系统检测电路主要由各类传感器组成。在洗衣过程中起决定作用的物理量有衣量、衣质、水位、水温和浑浊度等,这些物理量都需要有适当的传感器来获取信息,并转换成PLC能接收的电信号。1〕水位传感器水位检测的精度直接影响洗净度、水流强度、洗涤时间等参数。2〕浑浊度传感器人工洗衣时可以随时用眼睛检查衣物是否洗净,但在洗涤桶内的衣物不断地进展翻滚运行,无法直接捡测衣物的洗净程度。全自动洗衣机通过采用光传感器检测洗涤液的透光率,从而间接捡测了洗净程度。在洗衣机排水管两侧分别安装红外发光管和光电接收管。洗涤前,排水管中充满清水,光电接收管受光导通,以此时光敏三极管输出电压为设定值。洗涤开场后,衣物上的污垢不断地扩散到洗涤液中,洗涤液逐渐变浑浊,致使透光率降低.相应地,光敏三极管的输出电压也随之下降。经过一段时间后,该输出电压趋于稳定值,洗涤过程完毕,然岳进漂洗阶段。3〕衣质传感器衣质传感器又叫布质传感器,它是为检测衣物的质地而设置的。根据衣物纤维中棉纤维、化学纤维所占比例的大小,衣物的布质分为“柔软棉〞、“较硬棉〞、“棉与化纤〞以及“化纤〞四个挡。4〕衣量传感器衣量传感器又称衣物负载传感器,它是用来检测洗衣时衣物量多少的。当洗涤桶内注入一定量的清水后将衣物放入桶内,这时让驱动电机以断续通电运转的方式工作一分钟左右。利用电机绕组上产生的感应电动势,经光电隔离及对比整型,产生脉冲信号。这种矩形脉冲数目与电机惯性转过的角度成比例。假设衣物多,则电机受到的阻力大,电机惯性转过的角度就小,相应地,传感器产生的脉冲就少,这样就间接地“测量出了衣物量的多少。下一步需要做的就是,根据衣物量来设定水位。衣质传感器和衣量传感器是同一个装置,只是检测的方法不同。在进展衣质检测时。首先使洗涤桶内的水位比设定水位低一个挡级,然后仍按照测衣物量的方法让驱动电机以通断电的方式工作一段时间。检测每次断电期间衣量传感器发出的脉冲数并求其平均值。用测衣量时得到的脉冲数减去测衣质时得到的脉冲数,二者之差即可以判别衣质。假设桶内的衣物棉纤维所占比例大,脉冲数差就大,假设化学纤维所占比例大脉冲数差就小。5〕水温传感器适当的洗衣温度有利于污垢的变化。可以提高洗涤效果。水温传感器装在洗涤桶的下部。以热敏电阻为检测元件。测定翻开洗衣机开关时的温度为环境温度,注水完毕时的温度为水温,将所测温度信号输给PLC。5主要器件的选择5.1电动机的选择由于家庭提供的电源限制应选单相电容运转式异步电动机。以3.6公斤全自动洗衣机为例,由于全自动洗衣机的脱水桶直径较大,这一偏心不能不考虑,所以计算时应以洗涤物可能产生前最大偏心为计算依据。脱水时电机功率比洗涤时要大,在确定电机功率时应以脱水时消耗的功率为依据,也就是说脱水时电机功率就是该洗衣机所确定的电机额定功率。由于在计算时一些因素如电机转子的转动惯量等没考虑,造成一些偏差,所以3.6公斤全自动洗衣机电机额定功率选为180瓦。符合全自动洗衣机的功率范围120W~250W。应选择YY104-180型号单相电容运转式电动机,功率180瓦,额定电压220V,转速1350r/min,电流1.7A。5.2传感器的选择5.2.1水温传感器的选择水温检测可用热敏电阻或MTS102半导体温度检测器。洗衣机水温一般为4℃~40℃,在该温度范围内MTS102线性好,温度敏感,水温检测常选用它。5.2.2水位传感器的选择对于PLC控制的洗衣机,要求水位的检测必须是连续的,谐振式水位传感器是利用电磁谐振电路LC作为传感器的敏感元件,将被测物体的变化转变为LC参数的变化,最终以频率参数输出。其工作原理是将水位的上下通过导管转换成一个测试内腔气体变化的压力,驱动内腔上方的一块隔膜移动,带动隔膜中心的磁芯在某线圈内移动,从而线圈电感发生变化。由此引起谐振电路的固有频率随水位变化。故常采用谐振式水位传感器。5.2.3浑浊度传感器的选择浑浊度传感器主要采用红外光电传感器。由红外发射管发出一定强度的红外光,红外接收管在溶液的另一侧接收红外线。红外线在溶液中透光性的大小就决定接收方产生光电电流的大小,光电流经整形放大和数据处理后,就可以判断出水的浑浊程度。5.2.4衣质传感器的选择衣质的检测一般在洗涤之前,且主要用来测定所洗衣物属于棉类还是化纤类。在一定水位的前提下不同的衣物成分不同,其布阻抗就不同。为了测出衣质,先参加一定的水并让电机转动,突然切断电源,由于惯性作用电时机维持短时间旋转。此时电机处于发电机状态,会产生一定感应电势并逐渐衰减到零。由于衰减速率与布阻抗有一定的线性关系,通过对定子绕组两端电热进展整流和检测,经光电隔离后形成脉冲,脉冲信号多,则布阻抗小,反之亦然。经过几次测量就可以判断出布阻抗,通过推理得出衣质。应选择电阻传感器。5.3可编程控制器外部设计5.3.1可编程控制器的选择根据输入信号及输出信号的数量,经过初略计算,输人点数为6点,输出点数为6点;输人、输出信号都是数字量。增加20%备用量,以便随时增加控制功能:输入点数为:6×(1+20%)=7.2输出点数为:6×(1+20%)=7.2根据I/O点数,可选松下FP0-C16型可编程控制器,其输入点8点,输出点8点,扩展模块可用点数为16点。5.3.2可编程控制器I/O口分配输入启动高水位传感器低水位传感器浑浊度传感器衣质传感器停顿PLC输入X0X1X2X3X4X5输出Y0Y1Y2Y6Y3Y7Y4Y5PLC输出报警器进水控制阀正转高速洗涤正转低速洗涤反转高速洗涤反转低速洗涤排水控制阀脱水图6可编程控制器I/O口分配表5.3.3外围接线图图7可编程控制器外围接线图洗衣机要实现衣服的洗涤,漂洗和脱水,就要通过上述动作来实现,而这些动作可以通过PLC控制来实现。同时加上开关和按钮,数码管显示器,蜂鸣报警器和欠电压检测保护电路等,就可以形成完整的PLC控制系统。通过软件编程到达对整个洗衣过程进展检测控制和用户交互。此外,在少数全自动洗衣机上,以继电器作各电气工作部件驱动电路的电源开关,由PLC控制继电器触点开关的通断,实现洗衣机的程序运转。6软件设计6.1系统的顺序功能图设计全自动洗衣机工作原理:全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。外桶固定,作盛水用。内桶可以旋转,作脱水(甩水)用。内桶的四周有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电动控制系统,使进水阀翻开,经进水管将水注入到外桶。排水时,通过电控系统使排水阀翻开,将水由外桶排出到机外。洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转进展甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停顿按钮用来实现手动停顿进水、排水、脱水及报警。排水按钮用来实现手动排水。6.2全自动洗衣机的控制要求1〕PLC投入运行,系统处于初始状态准备好启动;2〕启动时开场进水;3〕水满(上限位)时停顿进水并开场洗涤正转;4〕正转30s后暂停;5〕暂停2s后开场洗涤反转;6〕反转30s后暂停;7〕暂停2s后,假设正、反转未满5次时,返回从正洗开场的动作;8〕暂停5s后,假设正、反洗涤满5次时则开场排水;9〕水位下降到低水位时开场脱水井继续排水;10〕脱水30s即完成一次从进水到排水的大循环过程;11〕假设完成2次大循环,洗完报警3s后自动停机;12〕可以按“停顿〞按钮实现手动停顿进水、排水、脱水及报警;13〕可以按“排水〞按钮实现手动排水;6.3控制系统顺序功能图图9全自动洗衣机控制系统顺序功能图PLC投入运行,系统处于初始状态,准备好启动。按下启动按钮时开场进水,水满(即水位到达高水位)时停顿进水,2s后开场正转洗涤。正转洗涤30s后暂停,暂停2s后开场反转洗涤。反转洗涤30s后暂停,暂停2s后,假设正、反洗涤未满5次,则返回从正转洗涤开场的动作;假设正、反洗涤满5次时,则开场排水。排水水位假设下降到低水位时,开场脱水并继续排水。脱水30s即完成一次从进水到脱水的工作循环过程。假设未完成2次大循环,则返回从进水开场的全部动作,进展下一次大循环;假设完成了2次大循环,则进展洗完报警。报警3s完毕全部过程,自动停机。假设按下停顿按钮,可以手动排水和手动脱水。6.4控制系统的梯形图设计图10PLC控制系统的梯形图按下启动按钮S1,X0动合触点闭合,内部辅助继电器R10得电为“1〞,同时R10动合触点闭合自锁;R10动合触点闭合使输出继电器Y1得电为“1〞,进水阀翻开,开场注水。到高水位检测传感器,K1闭合,使其动断触点X1断开,进水阀关闭;同时X1动合触点闭合,计时器T0开场通电计时,2s后T0动合触点闭合,输出继电器Y2得电为“1〞,洗衣机开场正转洗涤;同时计时器T1得电,30s后T1动断触点断开,Y2断电,正转洗涤停顿。同时T1动合触点闭合,计时器T2得电,2s后T2动合触点闭合,输出继电器Y3得电为“1〞,洗衣机开场反转洗涤,同时计时器T3得电,30s后T3动合触点闭合,T4得电,2s后T4动合触点闭合,计数器CT100计数1次;T4动断触点断开,计时器T0、T1、T2、T3、T4失电复位,T4失电后其动断触点恢复闭合,T0得电,2s后,Y2得电,开场正转洗涤,如此循环5次,计数器CT100计数5次后,C100动合触点闭合,输出继电器Y4得电为“1〞,排水阀翻开排水,待排水至低水位检测开关K2时,输入继电器X2动断触点断开,Y4失电为“0〞,停顿排水,同时X2动合触点闭合,输出继电器Y5得电为“1〞,脱水电机运转,开场脱水,同时计时器T5得电,30s后T5动断触点断开,Y5失电为“0〞,脱水停顿;同时T5动合触点闭合,计数器CT101计数1次。同时T5动合触点闭合,使高水位进水阀翻开注水,开场第2次大循环,第2次大循环完毕后,计数器CT101动合触点闭合,输出继电器Y0得电为“1〞,报警器报警,同时计时器T6得电,3s后T6动断触点断开,Y0失电为“0〞,报警停顿,自动洗衣过程完成。其中S2为手动排水按钮,S3为手动脱水按钮,S4为手动停顿按钮。6.5程序语句表图11程序语句表毕业设计体会经过一个多月的努力我的毕业设计终于完成了,但是现在回想起来做毕业设计的整个过程,颇有心得,其中有苦也有甜,艰辛同时又充满乐趣,不过乐趣尽在其中!通过本次毕业设计,没有承受任务以前觉得毕业设计只是对这几年来所学知识的单纯总结,但是通过这次做毕业设计发现毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。这次毕业设计要求设计一个全自动洗衣机控制,自行设计这对我将来踏上工作岗位是非常有帮助的。尽管上一届的同学已经完成的非常出色,但是我仍然希望通过自己的努力完成设计并希望有所突破。这也是我对自己的考验。于是本次设计过程中我完全按照软件设计步骤的要求来进展,从课题分析开场,再进展总体设计、详细设计,最后到系统实现。每一步都让我将理论学习的知识应用到实践中去。也使我掌握了一整套标准的设计操作流程。在课题分析阶段,由于本次是设计一个PLC控制系统,所以对其中的PLC的工作分析尤为重要。对指导教师提供的资料必须要吃透。这是关键,从查阅资料、提出问题,到慢慢一一解决问题,教师给了我很大的帮助。在总体设计阶段,由于课题分析做的对比全面,很快就对系统的功能,控制机制有了充分的认识,形成了装备流水线的控制详细设计阶段,首先考虑各电路模块的主要功能及软件的设计,分别进展安装调试。其次,将写好的程序进展上机调试,这时就遇到了非常大的困难,烦琐的接口采集数据,分析数据,检测,调用,很容易出错。最后,系统运行环节。对已完成的程序和硬件系统相结合。调试时,由于控制逻辑上出现了一点问题,使得硬件和软件不能完全统一。当时我心里是非常焦急的,

温馨提示

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

评论

0/150

提交评论