自动洗衣机PLC报告
基于PLC控制的全自动洗衣机设计报告

基于PLC控制的全自动洗衣机设计报告摘要:洗衣机是现代家庭中不可或缺的家电设备,而全自动洗衣机则进一步简化了洗衣的操作流程,提高了洗衣效率。
本报告旨在基于PLC(可编程逻辑控制器)控制设计一种全自动洗衣机,实现自动洗涤、漂洗、甩干等功能,并提高其性能,提升用户体验。
1.引言洗衣机的历史可以追溯到19世纪,随着科技的不断发展,洗衣机在功能和性能上都取得了巨大的进步。
PLC是现代工业自动化中常用的控制器,具有高可靠性、高稳定性、可编程性强等优点,非常适合用于洗衣机的控制系统设计。
2.设计方案本设计方案采用PLC作为洗衣机控制系统的核心,并通过传感器、执行器等外围设备实现对洗衣机各功能的控制和监测。
洗衣机主要包括洗涤模块、漂洗模块、甩干模块和用户界面等组成部分。
2.1PLC控制系统设计PLC控制系统由PLC主机、输入模块、输出模块和数据总线组成。
输入模块负责接收传感器的信号,输出模块则控制执行器的动作。
PLC主机通过编写逻辑程序,处理输入信号,根据预定的控制策略控制输出模块。
2.2传感器引入设计中引入了多个传感器,如水位传感器、温度传感器、压力传感器等,用于实时监测洗衣机内部的状态。
水位传感器用于监测洗衣机内的水位,温度传感器用于监测洗衣水的温度,压力传感器用于监测洗衣机内的压力等。
这些传感器通过数据总线与PLC主机相连接,实现洗衣机状态的实时监测和控制。
2.3执行器的控制洗衣机内的执行器主要包括水泵、电机等。
通过PLC控制输出模块的控制信号,实现对水泵和电机的启停控制。
3.功能设计本设计的全自动洗衣机具备洗涤、漂洗和甩干功能。
用户可以通过操作面板选择不同的洗涤模式和时间,PLC控制系统根据用户的选择进行相应的控制。
3.1洗涤功能在洗涤功能中,PLC控制系统通过控制水泵将适量的水注入洗衣机内,同时控制电机的旋转实现衣物的搅拌和清洗。
3.2漂洗功能在漂洗功能中,PLC控制系统通过控制水泵将洗衣机内的水排出,同时注入清水进行漂洗,以去除洗涤剂残留。
PLC课程设计报告全自动洗衣机

河南理工大学《可编程逻辑控制其原理及应用》设计报告基于PLC的全自动洗衣机控制成员:朱学政专业班级:电仪09-3班指导老师:杜静静所在学院:电气工程与自动化学院2012年6月14日摘要随着人们生活水平的不断提高,洗衣机已经作为一件必备实用的家用电器进入了千家万户。
人们对洗衣机依赖性的增强也必然要求着洗衣机的各相性能取得同步增强,要求着洗衣机适应各类不同利用环境的能力取得进一步提升。
最近几年来,可编程控制器在我国的迅速进展,它所具有的功能性强、靠得住性高、配制方式灵活等特点是其它控制器所无法匹敌的,因此,它被愈来愈普遍的应用于各类工业控制领域并加速了向民众生活进军的步法。
本文讲述的是如何利用PLC 实现全自动洗衣机的控制,实现洗衣、清水、脱水的全自动控制。
本文结合任务设计书的要求,以洗衣机为研究对象,采用了三菱公司FX2n系列可编程逻辑控制器作为洗衣机的控制器。
对洗衣机的控制系统的整体功能进行了分析,论述了可编程逻辑控制器的组成和工作原理。
并提出了洗衣机硬件的各组成模块及详细的硬件模块设计方案。
本设计改善了洗衣机系统的控制品质,并真正地达到了实时全自动控制的要求。
关键字:洗衣机;全自动;可编程逻辑控制器;控制SummaryWith the continuous improvement of people's living standard, the washing machine as an essential and practical household appliances into the millions of households. People dependent strengthening for the washing machine inevitable requirement for the performance of the washing machine synchronization and strengthen requirements with the washing machine to adapt to the different capacity of the environment. In recent years, the rapid development of Programmable logic controller in China, it has the functionality, reliability, and flexible method of preparation is characterized what unmatched by the other controller. Therefore, it is increasingly widely used in various field of industrial control and speed up the footwork to enter people's lives.This article describes how to use a PLC to control the automatic washing machine to achieve the laundry, clean, dehydrated automatic control. In this paper, the requirements of the mission design books, washing machine for the the Mitsubishi FX2n series programmable logic controller as a washing machine controller. The overall function of the washing machine control system is analyzed on the composition and working principle of the programmable controller. And washing machine hardware building blocks and detailed design of the hardware module. This design improves the quality of washing machine control and meet the requirements of real-time automatic control.Keywords: Washing machine; Fully automatic; Programmable logic; Controller;目录一、绪论 ..................................................................................................................................... - 1 -、全自动洗衣机的应用现状.............................................................................................. - 1 -、设计全自动洗衣机的意义.............................................................................................. - 1 -、全自动洗衣机主要实现功能.......................................................................................... - 1 -二、硬件电路的实现.................................................................................................................. - 2 -主控电路设计...................................................................................................................... - 2 -2.1.1 PLC简介 ......................................................................................................... - 2 -2.1.2 控制器I/O口分派表 ........................................................................................ - 4 -2.1.3 全自动洗衣机PLC控制的硬件图................................................................... - 5 -单相异步电动机驱动控制电路设计.................................................................................. - 5 -报警电路设计...................................................................................................................... - 7 -进排水控制电路设计.......................................................................................................... - 8 -2.4.1 进水阀阀门简介................................................................................................ - 8 -2.4.2 进水阀门控制电路设计.................................................................................. - 10 -2.4.3 排水阀门简介.................................................................................................. - 11 -2.4.4 排水阀门控制电路设计.................................................................................. - 12 -水位检测电路设计............................................................................................................ - 13 -三、软件程序实现.................................................................................................................... - 14 -软件开发环境简介............................................................................................................ - 14 -全自动洗衣机程序流程图................................................................................................ - 15 -全自动洗衣机功能梯形图编程实现................................................................................ - 17 -系统调试............................................................................................................................ - 21 -结束语 .. (23)参考文献 (24)致谢 (25)附录: (26)指令表清单: (26)一、绪论、全自动洗衣机的应用现状目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,和人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,此刻做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。
plc全自动洗衣机开题报告

plc全自动洗衣机开题报告PLC全自动洗衣机开题报告摘要:本文旨在研究和设计一种基于PLC(可编程逻辑控制器)的全自动洗衣机。
通过对该洗衣机的功能、原理和设计要求进行分析和探讨,以及对PLC在洗衣机控制中的应用进行研究,旨在实现洗衣机的自动化操作和智能化控制。
一、引言洗衣机作为现代家庭必备的家电之一,其自动化和智能化程度直接影响着用户的使用体验。
传统的洗衣机虽然能够实现基本的洗涤功能,但是操作繁琐,需要人工干预。
而全自动洗衣机则能够通过内置的控制系统实现洗涤、漂洗、脱水等一系列操作,减轻用户的负担。
因此,研究和设计一种基于PLC的全自动洗衣机具有重要意义。
二、洗衣机功能分析全自动洗衣机的基本功能包括:洗涤、漂洗、脱水、烘干等。
其中,洗涤是洗衣机的核心功能,通过水流和洗涤剂的作用,将衣物表面的污垢清洗干净。
漂洗则是将洗涤剂残留在衣物中的清洗掉,以免对皮肤产生刺激。
脱水则是通过高速旋转的内桶将衣物中的水分去除,以便后续的烘干操作。
烘干则是利用热风将衣物中的水分蒸发,使其达到干燥的状态。
三、PLC在洗衣机控制中的应用PLC作为一种可编程的电子设备,广泛应用于工业自动化控制领域。
在洗衣机控制中,PLC可以实现对洗衣机各个功能模块的控制和协调。
通过编写PLC程序,可以实现洗涤、漂洗、脱水和烘干等操作的自动化控制。
此外,PLC还可以实现对洗衣机各个传感器的数据采集和处理,以及对故障的自动检测和报警。
四、PLC全自动洗衣机的设计要求在设计PLC全自动洗衣机时,需要考虑以下几个方面的要求:1. 功能完善:洗衣机应具备洗涤、漂洗、脱水和烘干等功能,并能够根据用户的需求进行选择和调整。
2. 操作简便:洗衣机应具备简单直观的操作界面,用户可以通过按键或触摸屏进行操作和设置。
3. 安全可靠:洗衣机应具备过热保护、漏电保护等安全措施,以确保用户的安全和设备的可靠性。
4. 节能环保:洗衣机应具备节能和环保的特点,减少对水资源和电能的浪费。
PLC在全自动智能洗衣机中的应用毕业设计报告

(封面)XXXXXXX学院PLC在全自动智能洗衣机中的应用毕业设计报告题目:院(系):专业班级:学生姓名:指导老师:时间:年月日第1章绪论可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。
现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。
该设计主要介绍了全自动智能洗衣机的工作原理、控制系统的PLC的造型和资源的配置、控制系统程序设计与调试、控制系统PLC程序。
根据全自动智能洗衣机的工作原理,利用可编程控制器PLC实现控制,说明了PLC控制的原理方法,特点及控制洗衣机的特色。
通过本系统的设计,对三菱的Fx2n系列PLC的特点有了深入的理解。
全自动智能洗衣机控制系统利用了三菱的Fx2n系列PLC的特点,对按钮、电磁阀、开关等其它一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。
充分表现现代家电用品的个性。
在全自动智能洗衣机中,洗衣机洗涤、脱水程序是由以单片机为中心控制系统工作的。
首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时,要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护以及欠压保护等等。
这样增加了硬件的复杂性,隐含较高的故障率,无形的增加了维修成本费用。
在工业控制系统中广泛应用的PLC能克服单片机的缺点,它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性。
另外它的编程语言也相对简单。
因此在该设计中采用了PLC来实现全自动智能洗衣机的工作过程。
目前,我国洗衣机的分类方法主要有三种:按自动化程度分类,按洗涤方式分类,按结构方式分类。
假如按自动化程度分类,洗衣机可分为普通型、半自动型、全自动型三大类。
目前大多是全自动型洗衣机,它是指洗涤、漂洗、脱水各个功能之间的转换全部不用手工操作而能自动进行的洗衣机。
全自动洗衣机PLC控制系统实训报告

全自动洗衣机PLC控制系统专业班级:电气工程及其自动化学号学生姓名指导教师设计时间 2013年6月17日全自动洗衣机PLC控制实训报告一、实习目的:可编程控制课程是一门实践性很强的课程,通过训练实习可以进一步了解主机性能、结构和原理,使学生熟悉传统的电器控制技术和可编程控制器的实际应用,熟悉编程软件,掌握编程方法。
提高学生发现问题、分析问题和解决问题的能力,培养学生独立工作的能力。
通过对实验现象的观察、调试和分析,加深对基本理论的理解。
增强学生对今后工作的适应性和提高处理现场实际问题的能力。
随着科技日新月异,人民生活水平不断提高,消费者对家庭电气自动器自动化的需求不断加大,其中全自动洗衣机占很重要的位置。
目前,市场上销售的洗衣机品种繁多,更新换代快,从普通型到半自动,洗衣机自动化程度越来越高,操作越来越方便,容量越来越大。
总体来,高效节能、节水以及环保的全自动洗衣机一直在市场上占主导地位。
二总体设计;1.1全自动洗衣机PLC控制的控制要求1、系统功能描述全自动洗衣机由内外桶,进水口,启动和停止按钮,控制器,进水按钮,水位开关,排水口和洗涤电机组成。
全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。
进水时通过电控系统把进水阀打开,经进水管将水注入外桶,排水时,通过电控系统使排水阀打开,又将水由外桶排到机外。
洗衣机正转,反转由洗涤电机驱动波轮正反来实现,此时脱水桶并不旋转。
脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干;高低水位开关分别用来测高低水位;启动按钮用来启动洗衣机工作;停止按钮用来实现紧急下手动停止进水排水脱水及报警;排水按钮用来实现手动排水。
2.全自动洗衣机的工作流程全自动洗衣机的单循环工作流程示意图如图1-2所示。
图1-2全自动洗衣机的单循环工作流程示意图3.全自动洗衣机的工作原理洗衣机的进水、排水分别由进水电磁阀和排水电磁阀执行。
洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现。
全自动洗衣机plc控制系统实训报告.doc

全自动洗衣机plc控制系统实训报告.doc一、背景和概述本次实训将介绍基于S5控制器的全自动洗衣机控制系统,以近期完成的实现由原理到实物之间的联系和实验证明为主。
本次实训所用的全电路控制单元(PLC)为西门子S5系统。
它是一款可用于多种行业的专业控制装置,系统的电源由交流转换成直流,供应给所有的设备,不仅具有控制精度高和反应迅速的特点,还具有可靠性好,维护简易的优点。
二、控制系统的设计和实现实训过程包括PLC控制系统设计和制作,PLC软件编程,不同模块的组装,系统安装和测试。
1、技术总体设计根据需求利用Mitsubishi PLC FX2N设计了一套具有安全机制和可重复性的全自动洗衣机控制系统。
该系统包括控制用电机,换挡机构以及管路控制,采用逻辑控制来实现基于预设程序的洗衣机洗涤效果,同时还实现了自动防溢和自动补水的功能。
2、具体设计(1)电路概述该系统的总体控制电路主要由电机控制部分和电梯控制部分组成,其中电机控制部分使用Mitsubishi PLC芯片实现,电梯控制部分由步速电机、调速器和弹簧等构成,由步进机械在四个可调路径实现行程控制。
(2)软件设计软件设计采用Mitsubishi PLC“FX-SERIES-CELL IDE V2.42”编程语言,编写面向对象式程序,采用“X0-X7”七个数据口来读取模块的输入数据,用“WOO-W7+”等八个模拟量输出控制电机的转动,具体实现如下:(3)系统测试安装完成之后,系统进行综合测试,保证洗衣机能够以一定的模式正常洗涤。
根据软件定义的控制,测试正常洗涤过程中洗衣机运行的正确性、水泵定时启停,正反转实现,以及电机转动及接触器各个程序的实现效果。
三、结论本次实训通过设计PLC控制系统,实现了从电气图到实物控制的大部分步骤,实现了从原理图到实物之间的关联,说明了PLC控制系统可以用于控制全自动洗衣机的全部工艺,并通过后续的测试实验得到了良好的效果,这证明了该控制系统完全可以满足相应工厂的质量要求。
PLC洗衣机专题实验报告

PLC洗衣机专题实验报告PLC洗衣机专题实验报告学院:电气学院姓名:黄嫚伊泓嘉专业:电气自动化学号:0800001213 0800005657 指导教师:李之昂实验地点:实训楼2楼PLC实训室2 2010年6月 16日一、实训目的和要求1、实训目的:1)熟练掌握S7-200的顺序控制。
2)理论与实践相结合,提高同学们的程序编程调试运行的能力。
3)编制PLC程序控制洗衣机,使之具有多种功能程序的手动/自动洗衣机。
2、实训要求:1)列出PLC输入输出分配表2)画出状态流程图、梯形图(CAD)。
3)编制控制程序。
4)调试并运行成功。
二、实训设备1、EFPLC可编程控制器实训装置。
2、EFPLC0107洗衣机实训板。
三、控制要求启动后开始注入清水(水位选择高或低)→水到位(洗衣机实训板中S1或S2有信号)→停水→加洗衣粉(3秒)→加温(加温选择高或低)→水温到→(洗衣机实训板中T1或T2有信号)→洗涤10秒(电机正反转)→排水7秒→脱水3秒(电机正转)→进水→水位到→第一漂10秒→排水7秒→脱水3秒→进水→水位到→加柔顺剂3秒→第二漂10秒→排水7秒→脱水6秒→结束。
注:①洗涤和漂洗时电机正反转各为2秒循环。
②洗涤、漂洗和脱水时各状态指示灯闪烁。
四、实训步骤和方法1、列I/O(输入输出分配表)地址分配表:(见下页)序号符号地址说明1 启停I0.0 启动/停止按钮(带自锁功能)2 水位选择I0.1 水位选择按钮(带自锁功能)3 S1 I0.2 高水位传感器4 S2 I0.3 低水位传感器5 水温选择I0.4 水位选择按钮(带自锁功能)6 T1(45°)I0.5 高水温传感器7 T2(30°)I0.6 低水温传感器8 程序I0.7 手动/自动/程序选择按钮(不带自锁功能)9 暂停I1.0 暂停按钮(带自锁功能)10 复位I1.1 断电保持擦除/复位步按钮11 Y2 Q0.0 加洗衣粉电磁阀12 Y3 Q0.1 进清水电磁阀13 Y4 Q0.2 排水电磁阀14 正转Q0.3 正转接触器15 反转Q0.4 反转接触器16 洗涤Q0.5 洗涤指示灯17 漂洗Q0.6 漂洗指示灯18 脱水Q0.7 脱水指示灯19 加热Q1.0 加热接触器20 Y1 Q1.1 加柔顺剂电磁阀21~38 定时器1~17 T37~T53 定时器39~43 计数器1~4 C0~C3 计数器2、绘制PLC二次接线图:洗衣机二次接线图3、按照控制要求绘制状态流程图(见第4页)4、编写梯形图控制程序(见第5页)五、多功能洗衣机使用说明1、按下启动/停止按钮,洗衣机启动,3秒内不按则进入自动模式开始洗涤,3秒内按下程序选择则进入手动模式等待用户选择不同的手动程序。
《2024年全自动洗衣机控制系统的PLC设计》范文

《全自动洗衣机控制系统的PLC设计》篇一一、引言随着科技的不断进步,全自动洗衣机已经成为现代家庭中不可或缺的家电设备。
为了满足用户对洗衣机的操作简便、高效、智能化的需求,本文将详细介绍全自动洗衣机控制系统的PLC (可编程逻辑控制器)设计。
本文首先阐述全自动洗衣机的应用背景及PLC控制系统的意义,然后详细介绍系统的设计原理、硬件组成、软件设计以及实际运行效果。
二、全自动洗衣机的应用背景及PLC控制系统的意义全自动洗衣机以其方便、省力、高效的特点,成为现代家庭的重要家电。
其通过PLC控制系统,可实现洗衣过程的自动化、智能化。
PLC控制系统作为洗衣机的核心控制单元,可以精确控制洗衣机的各项功能,如进水、洗涤、漂洗、脱水等,从而提高洗衣效率,降低能耗,满足用户需求。
三、全自动洗衣机控制系统的设计原理全自动洗衣机控制系统的设计原理主要基于PLC控制器的逻辑控制功能。
PLC通过读取用户输入的指令,如洗涤模式、洗涤时间、洗涤温度等,然后根据预设的逻辑关系,控制洗衣机的各个部件(如电机、进水阀、排水阀等)进行相应的动作,实现全自动洗衣。
四、硬件组成全自动洗衣机控制系统的硬件组成主要包括PLC控制器、传感器、电机、进水阀、排水阀等。
其中,PLC控制器是核心部件,负责接收用户指令并控制其他部件的动作。
传感器用于检测洗衣机的状态,如水位、温度等,以便PLC控制器根据实际情况调整洗衣过程。
电机、进水阀、排水阀等部件则负责实现洗衣过程中的各种动作。
五、软件设计全自动洗衣机控制系统的软件设计主要包括PLC控制器的程序设计。
程序设计采用梯形图或指令表的形式,根据洗衣过程中的各个阶段(如进水阶段、洗涤阶段、漂洗阶段、脱水阶段等),编写相应的控制逻辑。
程序设计应考虑到各种情况,如异常情况的处理、洗涤模式的切换等,以保证洗衣过程的顺利进行。
六、实际运行效果全自动洗衣机控制系统的PLC设计在实际运行中表现出良好的性能。
首先,系统操作简便,用户只需通过操作面板或远程控制即可实现洗衣过程的自动化。
全自动洗衣机PLC控制课程设计实训报告

湖北轻工职业技术学院全自动洗衣机PLC控制课程设计专业:电子测量技术与仪表班级:09电议(2)班指导老师:劳老师主设计:徐升小组成员:易庄,徐升目录第一章:全自动洗衣机的概述1.1 、全自动洗衣机的应用现状………………………………………………..1.2 、设计全自动洗衣机的意义…………………………………………...........第二章:全自动洗衣机的设计要求和功能实现2.1 、全自动洗衣机的设计要求………………………………………………….2.2 、全自动洗衣机的功能实现…………………………………………………..第三章:全自动洗衣机的设计3.1 、单相异步电动统计正反转……………………………………………………3.2 、全自动洗衣机PLC控制的硬件图……………………………………3.3 、I/O地址分配………………………………………………………3.4 、全自动洗衣机PLC控制的流程图…………………………………3.5 、全自动洗衣机PLC控制的梯形图………………………………实训总结——心得体会第一章:全自动洗衣机的概述1.1 、全自动洗衣机的应用现状目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,以及人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,现在做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。
这些厂家所生产的全自动洗衣机还是比较好的,但所谓物以稀为贵,所以相对来说价格还存在很大的异议。
而人们追求的高质量生活,也就对这些不是很过问了,只要买来好用就可以了,所以目前市场上还是有很大的发展空间。
1.2、设计全自动洗衣机的意义全自动洗衣机以其固有的优点还是赢得了很多的消费者的信赖,应用而生,它将是现在到未来的星星产品,所以有必要开发和改善现有的全自动洗衣机。
应用最先进的科技技术,投入最少的资金,你便拥有了更广阔的市场竞争力,而现在plc价格也在下降,所以可以应用该产品进行研发,从而达到自动化控制,更多的赢得消费者的青睐。
简易洗衣机PLC程序控制系统(完整报告材料)

评分:创新设计报告设计题目:简略洗衣机PLC程序控制系统班级:电气 06-2姓名:学号:21指导教师:简略洗衣机 PLC程序控制系统纲要该创新设计主要介绍了全自动洗衣机的工作原理、控制系统的PLC 的造型和资源的配置、控制系统程序设计与调试、控制系统 PLC 程序。
依据全自动洗衣机的工作原理,利用可编程控制器PLC实现控制,说了然 PLC控制的原理方法,特点及控制洗衣机的特点。
经过本系统的设计,对三菱的FX2N系列 PLC的特点有了深入的理解。
全自动洗衣机控制系统利用了三菱的FX2N系列 PLC的特点,对按钮、电磁阀、开关等其余一些输入/ 输出点进行控制,实现了洗衣机洗衣过程的自动化。
重点词: PLC;程序控制器;洗衣机;全自动;电气时代的很多发明给人们的生活带来了很多方便,如电灯,电视,电饭锅,洗衣机等。
此中洗衣机作为人们平时生活中常有的一种家用电器,深受喜欢。
为了提升人民的生活水平易质量,提升洗衣机的性能,使其更方便于操作,现用PLC 控制系统的知识联合洗衣机的原理,设计全自动控制装置,进而使洗衣机的性能获得很好的提升。
此控制装置的特点是简单, 直观,方便, 一般人皆可操作。
一、设计的创新点和长处在洗衣机控制方面,在PLC 问世以前,控制领域中是继电器占主导地位。
但继电器控制领域有着十分显然的弊端:体积大、耗电多、靠谱性、寿命短、运转速度慢、适应性差、特别当生产工艺发生变化时,就一定从头设计、从头安装,造成时间和资本的严重浪费。
再者传统洗衣机清洗、脱水程序是由以单片机为中心控制系统工作的。
第一因为单片机的指令系统相对复杂,编写清洗、脱水程序相对复杂;其次,在设计控制系统硬件时,要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护以及欠压保护等等。
这样增添了硬件的复杂性,隐含较高的故障率,无形的增添了维修成本花费。
在工业控制系统中宽泛应用的 PLC 能战胜单片机的弊端,它是整体模块,集中了驱动电路、检测电路和保护电路以及通信联网功能。
《2024年全自动洗衣机控制系统的PLC设计》范文

《全自动洗衣机控制系统的PLC设计》篇一一、引言随着科技的不断进步,全自动洗衣机已经成为了现代家庭和工业洗衣的重要设备。
全自动洗衣机的控制系统设计对于其运行效率和用户使用体验至关重要。
本文将介绍一种基于PLC(可编程逻辑控制器)的全自动洗衣机控制系统的设计,以提高洗衣机的性能和用户体验。
二、系统需求分析全自动洗衣机控制系统需要满足以下需求:1. 输入:接收用户通过操作面板或遥控器输入的洗涤程序、洗涤时间、水位等参数。
2. 控制:根据用户设定的参数,控制洗衣机的进水、排水、洗涤、漂洗、脱水等各个过程。
3. 保护:对电机等设备进行保护,防止过载、过热等异常情况的发生。
4. 通讯:实现洗衣机与外部设备的通讯,如与洗衣机显示屏的通讯,以及与其他设备的联网控制。
三、PLC设计1. PLC选择根据系统需求,选择合适的PLC。
考虑到洗衣机的控制复杂度和稳定性要求,建议选择中型或大型PLC。
同时,应考虑PLC 的编程语言、接口类型、扩展性等因素。
2. I/O分配根据洗衣机的各个部件和控制需求,分配PLC的I/O口。
例如,进水阀、排水阀、电机等设备需要接在输出口上,而操作面板的按钮、显示屏等需要接在输入口上。
3. 程序设计程序设计是PLC设计的核心部分。
根据洗衣机的洗涤程序和各个过程,编写相应的程序。
程序应包括主程序、子程序和中断程序等。
主程序负责控制整个洗衣过程,子程序负责控制各个洗涤阶段,中断程序负责处理异常情况。
程序设计应遵循以下原则:(1)简洁明了:程序结构应清晰,易于阅读和维护。
(2)可靠性:程序应具有较高的可靠性,能够稳定地控制洗衣机的各个过程。
(3)灵活性:程序应具有一定的灵活性,能够适应不同的洗涤程序和用户需求。
4. 通信接口设计为了实现洗衣机与外部设备的通讯,需要在PLC上设计通信接口。
根据实际需求,可以选择串口通信、网络通信等方式。
通信协议应符合工业标准,以确保通讯的稳定性和可靠性。
四、系统实现1. 硬件连接根据PLC的I/O分配,将洗衣机的各个部件与PLC的I/O口连接。
《2024年全自动洗衣机控制系统的PLC设计》范文

《全自动洗衣机控制系统的PLC设计》篇一一、引言随着科技的飞速发展,人们对于日常家电的使用体验要求越来越高。
全自动洗衣机作为现代家庭中不可或缺的家电之一,其控制系统的设计显得尤为重要。
本文将详细介绍全自动洗衣机控制系统的PLC(可编程逻辑控制器)设计,通过PLC的高效控制,实现洗衣机的自动化、智能化操作。
二、全自动洗衣机控制系统的需求分析在全自动洗衣机控制系统的设计中,首先需要进行需求分析。
主要包括以下几个方面:1. 洗衣过程控制:包括洗涤、漂洗、甩干等过程的自动控制。
2. 操作简便性:提供用户友好的操作界面,使操作简单易懂。
3. 安全保护:包括电机保护、水位保护等安全措施。
4. 故障诊断与报警:当系统出现故障时,能够及时诊断并报警。
三、PLC设计原理及实现针对上述需求,采用PLC进行全自动洗衣机控制系统的设计。
PLC是一种可编程的数字电子设备,具有高度的灵活性和可靠性,广泛应用于工业自动化领域。
1. PLC硬件设计根据洗衣机的实际需求,选择合适的PLC型号和I/O模块。
PLC硬件设计主要包括CPU模块、I/O模块、电源模块等。
其中,CPU模块负责处理洗衣机的控制逻辑;I/O模块负责接收用户输入的指令和反馈设备的状态信息;电源模块为整个系统提供稳定的电源。
2. PLC程序设计根据洗衣机的控制逻辑和操作流程,编写相应的PLC程序。
程序主要包括主程序和子程序。
主程序负责整个洗衣过程的控制流程,子程序则负责各个具体步骤的实现。
在编写程序时,需要考虑程序的稳定性、可靠性和易读性。
四、系统功能实现通过PLC程序设计,实现全自动洗衣机控制系统的各项功能。
主要包括以下几个方面:1. 洗涤过程控制:根据用户设定的洗涤模式和洗涤时间,自动完成洗涤过程。
2. 漂洗过程控制:根据洗涤情况自动完成漂洗过程,并根据用户设定的漂洗次数进行多次漂洗。
3. 甩干过程控制:在完成洗涤和漂洗后,自动进行甩干过程,以达到更好的洗涤效果。
PLC课程设计报告-全自动洗衣机

电气技术及PLC课程设计说明书题目:全自动洗衣机PLC控制学院:航空自动化学院系别:自动化系专业名称:自动化专业班级:学号:姓名:指导教师:中国民航大学航空自动化学院目录1 系统总体方案设计 (1)1.1 系统控制要求分析1.2 系统主电路设计与设备选型(如需要设计的话)1.3 PLC控制系统硬件选型及其配置(要有系统组成图)2 PLC控制系统设计 (3)2.1 PLC控制系统I/O地址分配表及变量定义2.2 PLC系统I/O接线图设计2.3 PLC控制程序流程图设计2.4 PLC控制程序设计2.5系统可靠性分析与设计3 系统调试及结果分析……………………………………………………… 3.1 系统调试及解决的问题3.2 结果分析一、系统总体方案设计1.1 系统控制要求分析(1)按下电源按钮,洗衣机上电,拨动水位选择开关(高、中、低3档)根据洗衣量选择水位,按下启动按钮,开始进水直到所选择的高(或中、或低水位),停止进水;(2)2秒后开始洗涤过程;(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒;(4)如此循环5次,开始排水,排空后脱水30秒;(5)开始清洗过程,重复(1)~(4)(此时不用再选择水的档位及按启动按钮,而是直接进水),清洗两遍;(6)清洗完成,报警3秒并自动停机,完成一次完整的洗涤过程。
此时并为下一次的洗涤过程做好了准备。
(7)在自动洗涤过程的洗涤和清洗阶段,若水有损耗,使得相应液位检测信号消失,则自动补水,直至相应液位检测信号有效。
(8)在自动洗涤过程中,有时间要求的,要显示当前工作步骤的剩余时间。
(9)若按下停车按钮(即退出自动洗涤过程,洗衣过程全停),可手动排水(不脱水)和手动脱水。
分析:PLC 投入运行,系统处于初始状态,准备好启动。
拨动水位选择开关,按下启动按钮时开始进水,水满(达到指定水位)时停止进水,2s后开始正转洗涤。
正转洗涤30s后暂停,暂停2s后开始反转洗涤。
plc报告(s7200全自动洗衣机)

PLC课程设计:全自动洗衣机设计报告学院:机械与电子工程学院专业:自动化班级:1121502学号:姓名:指导老师:2014年6月21日目录1 引言 (1)1.1 设计目的 (1)1.2 设计要求 (1)2 系统总体方案设计 (1)2.1 系统组成 (1)2.2 I/O 编址 (2)2.3 系统硬件电路 (3)3 控制系统设计 (3)3.1 流程图 (4)3.2 顺序功能图 (6)3.3 设计思路 (8)4 系统调试及结果分析 (9)4.1 系统调试 (9)4.2 结果分析 (9)5 结束语 (9)6 参考文献 (9)7附录 (10)一、引言设计目的:通过课程设计提高对运用西门子plc s7-200的水平。
同时,让自己学会如何设计一个系统;加强对书本的理解。
设计内容:设计一个全自动洗衣机1. 控制要求:(1)按下启动按扭及水位选择开关(2)注水直到高(中、低)水位,关水(3)2s后开始洗涤(4)洗涤时,正转30s,停2s,然后反转30s,停2s(5)如此循环5次,总共320s后开始排水,排空后脱水30s(6)开始清洗,重复(2)~(5),清洗两遍(7)清洗完成,报警3s并自动停机(8)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)2. 若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定)二、系统总体方案设计1、系统组成手动操作模块PLC输出模块传感器模块2、I/O编址输入 I 输出 Q 标准洗启动I0.0 进水Q0.0 轻柔洗启动I1.3 排水Q0.1 急停按键I0.1 正转Q0.2 高水位选择开关I0.2 反转Q0.3 中水位选择开关I0.3 停转Q0.4 低水位选择开关I0.4 脱水Q0.5 高水位传感器I0.5 洗涤指示灯Q0.6 中水位传感器I0.6 报警Q0.7 低水位传感器I0.7 标准洗指示灯Q1.0 无水检测传感器I1.0 轻柔洗指示灯Q1.1 手动排水I1.1手动脱水I1.23、系统硬件电路由于实验室仪器有限,输出模块全部用的是指示灯硬件电路图CUP224XPI0.0 Q0.0 进水灯I0.1 Q0.1 排水灯I0.2 Q0.2 正转灯I0.3 Q0.3 反转灯I0.4 Q0.4 停转灯I0.5 Q0.5 脱水灯I0.6 Q0.6 洗涤灯I0.7 Q0.7 报警灯I1.0 Q1.0 标准洗灯I1.1 Q1.1 轻柔洗灯I1.2I1.3M 1L 24V1M 2L DC2M 3LDC24VL+三、控制系统的设计1:流程图开始标准?轻柔选水位进水关水停2s 正转停转反转停转5次排水脱水2次报警进水关水正转停转排水脱水报警停机NN轻柔标准急停流程图按下急停停止洗衣手排?脱手动排水手动脱水脱水完成报警2、顺序功能图标准洗顺序功能图M0.0RC2SM0.1M0.1Q1.0RC1RM 1.5I0.0启动M0.3Q1.0Q0.0M0.4Q1.0Q0.0Q1.0M0.2Q0.0I0.2I0.5I0.3I0.6I0.4I0.7M0.5Q1.0T372SM0.6Q1.0Q0.6Q0.2T38T37洗正30s M0.7Q1.0Q0.6Q0.4T39T38洗停2s M1.0Q1.0Q0.6Q0.3T40T39洗反30s M1.1Q1.0Q0.6Q0.4T41C1+12sM1.2Q1.0Q0.1排水M1.3Q1.0Q0.5T42C2+1脱水30s I1.0M1.4Q1.0Q0.7T43报警3s T43T42*C2T42*C2T41*C1T41*C1T40轻柔洗顺序功能图M0.0RC2I1.3M2.0Q0.0Q1.1RM1.5M2.1Q1.1Q0.2T44M2.2Q1.1Q0.4T45M2.3Q1.1Q0.1M2.4Q1.1Q0.5T46M2.5Q1.1Q0.7T47M0.0Q0.6Q0.6T44T45I1.0 无水T46T47I0.5 到高水位进水清柔5s停2s 排水脱水5s 报警3s轻柔洗是默认放水到高水位,然后进行简单的洗涤急停部分顺序功能图R M0.1 ,12S M0.0 ,1M1.6M1.7I0.1M1.5I1.1I1.2I1.1____Q0.1Q0.5T60M5.5Q0.7T6110S3ST60T613、设计思路首先根据设计要求确定输入点和输出点个数,然后根据输入输出点的个数进行I/O 编址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、基础实训项目一:变频器对电机的运行控制 (1)一)实训目的 (1)二、基础实训项目二:模拟量采集与数据处理的综合应用 (1)一)实训目的 (1)二)实训设备 (1)三)实训项目原理与要求 (1)四)实训项目的步骤 (2)一)实训项目工艺要求:采用S7-200设计一个自动洗衣机控制系统,具体控制要求如下: (2)二)目的 (3)三)内容与要求 (3)四、实训报告要求 (3)五、实训进度安排 (3)基础实训项目一:变频器对电机的运行控制 (5)1. 按要求接线 (5)2.参数设置 (6)3. 梯形图 (7)4. 变频器运行操作 (7)基础实训项目二:模拟量采集与数据处理的综合应用 (8)1. 按要求接线 (8)2. 参数设置 (9)3. 梯形图和数据 (10)4. 变频器运行操作 (11)5. 变频器速度由PLC的模拟量输出通道控制 (11)综合型自主实训项目:洗衣机控制系统的设计一 (11)1. 总体设计 (11)1.1全自动洗衣机PLC控制的控制要求 (11)2 PLC的选型 (13)3 程序流程图 (13)4 I/0分配表 (14)4.1 输入地址分配表 (14)4.2 输出地址分配表 (14)5 梯形图 (14)6 调试 (19)7 组态王监控 (20)8 心得体会 (20)参考文献 (22)《PLC控制技术》实训任务书题目:洗衣机控制系统的设计二实训学生需要完成2个基础实训项目和1个综合型自主实训项目的训练。
一、基础实训项目一:变频器对电机的运行控制一)实训目的1、进一步巩固掌握PLC基本指令功能的及其运用方法;2、根据实训设备,熟练掌握PLC的外围I/O设备接线方法;3、掌握异步电动机变频调速原理,熟悉变频器的用法。
二)实训设备PLC主机单元模块、电位器、MM440(或MM420)变频器、个人计算机 PC、PC/PPI 编程电缆。
三)工艺控制要求使用变频器实现异步电动机的可逆调速控制,即可以电动机可正反向运行、调速和点动功能。
参考电气原理图见教材p85,速度控制有两种方式:(1)由外接的电位器控制,(2)由PLC的模拟量输出通道控制。
四)实训步骤1、进行PLC的I/O地址分配,并画出变频器对电机控制的PLC控制系统的接线图。
2、设计由PLC 控制的梯形图程序。
3、输入自编程序,上机调试、运行直至符合动作要求。
二、基础实训项目二:模拟量采集与数据处理的综合应用一)实训目的1、掌握PLC中模拟量输入、输出的基本工作原理;2、掌握数据处理指令的运用方法;3、熟悉组态王与PLC的连接使用。
二)实训设备PLC主机单元模块、电位器、万用表、个人计算机 PC、PC/PPI 编程电缆。
三)实训项目原理与要求1、用扩展模块中的电位器模拟温度测量变送器,假设当温度是0℃时,对应电位器输出0V电压,假设当温度是100℃时,对应电位器输出电压10V。
用CPU 224XP的模拟量输入通道采集电位器电压,进行标度变换,将转换后的温度值存储在变量存储器中,并在组态界面上显示出具体温度。
2、用PLC模拟量输出通道控制电动执行器,执行器开度设置为0%时,输出电压为0V,执行器开度为100%时,输出电压10V。
执行器开度控制量的多少采用组态王软件输入,观察模拟量输出的数值,并用万用表测量输出电压值。
四)实训项目的步骤1、根据项目要求拟定I/O地址分配表,画出外部接线图,并进行接线图线路连接。
2、设计梯形图程序,调试并记录数据。
输入输出电压AIW 温度值(℃)执行器开度AQW 电压(V)0V 04V 40%6V 60%8V 80%10V 100%三、综合型自主实训项目:洗衣机控制系统的设计一一)实训项目工艺要求:采用S7-200设计一个自动洗衣机控制系统,具体控制要求如下:1.水位选择:按动按钮WS1次,水位选择为低,L0灯亮,再按动1次,水位选择为中,MI灯亮,再按动1次,水位选择为高,则HI灯亮,若继续按动,则选择为低水位,如此循环。
2.水位选择好后,按下启动按钮ST,1秒后进水电磁阀V1动作,水位上升(用电位计模拟水位,用模拟量输入模块采集水位信号);到设定水位(低水位2V电压,中水位4V,高水位6V)后,进水阀关闭,2秒后,开始洗涤。
3.洗涤时,正转30秒,正转洗涤指示灯FW亮,再停两秒,FW灯灭;然后反转30秒,反转洗涤指示灯RW亮,再停2秒。
4.如此循环5次,打开排水阀V2。
排空(电位计输出为0V)后,开始脱水,脱水灯DE 闪亮,30秒后脱水结束;DE灯熄灭。
5.开始清洗,重复2-4步骤,清洗2遍。
6.清洗完成,报警AL,3秒后自动停机。
7.若中途按下停止按钮SP,所有阀门、电机都处于停止状态。
可进行手动排水和脱水:合上S1,排水阀打开,水排空后停止;合上S2,手动脱水,脱水灯DE闪亮20s后熄灭。
二)目的通过本次实训使学生掌握:1)Step7-Micro/Win32编程软件的使用方法和梯形图、SFC 图编程语言的运用;2)实际程序的设计及实现方法;3)程序的调试和运行操作技术。
从而提高学生对PLC控制系统的设计和调试能力。
三)内容与要求1、通过基本简单实验熟悉与本设计相关的实验台模块;2、交通信号灯控制系统设计;3、硬件接线图、程序清单;4、采用状态转移图SFC图进行设计或经验设计法;5、设计组态王上位机监控画面,对工作过程进行显示。
四、实训报告要求报告应采用统一的报告纸书写,应包括评分表、封面、目录、正文、收获、参考文献(并按此顺序装订)。
报告中提供如下内容:1、目录2、正文(1)实训任务书;(2)实训内容,三个任务分别写a、每个实训任务的总体设计方案(应有PLC的选型及依据)b、I/O分配表,PLC外部接线图,程序中使用的元件及功能表;c、程序控制的SFC图、梯形图或指令表清单,注释说明;d、调试、运行及其结果;3、收获、体会4、参考文献(注意实训报告原则上手写,允许打印,但雷同者的零分处理)五、实训进度安排周次工作日工作内容第一周1 布置实训任务,查找相关资料,熟悉实验台。
2 完成两个基础实训项目。
3 根据综合型实训任务,完成总体设计方案(硬件选型、分配IO点等)4 完成硬件接线,编写程序并调试5 编写程序并调试第二周1 编写程序并调试2 编写程序并调试3 编写程序并调试及准备实训报告4 完成报告并于下午两点之前上交5 答辩本实训共需两周时间六、实训考核办法本实训满分为100分,其中实训平时表现(含2个基础实训项目完成情况)30%、综合型实训项目答辩50%,实训报告20%。
基础实训项目一:变频器对电机的运行控制变频器(Variable-frequency Drive,VFD)是应用变频技术与微电子技术,通过改变电机工作电源频率方式来控制交流电动机的电力控制设备。
变频器主要由整流(交流变直流)、滤波、逆变(直流变交流)、制动单元、驱动单元、检测单元微处理单元等组成。
变频器靠内部IGBT的开断来调整输出电源的电压和频率,根据电机的实际需要来提供其所需要的电源电压,进而达到节能、调速的目的,另外,变频器还有很多的保护功能,如过流、过压、过载保护等等。
随着工业自动化程度的不断提高,变频器也得到了非常广泛的应用。
在本次试验中,我们使用了西门子MM440。
在变频器领域,也存在着一些难以控制的东西。
直到西门子功能强大的变频器问世之后,情况才有了改观。
MICROMASTER 440 是专门针对与通常相比需要更加广泛的功能和更高动态响应的应用而设计的。
这些高级矢量控制系统可确保一致的高驱动性能,即使发生突然负载变化时也是如此。
由于具有快速响应输入和定位减速斜坡,因此,甚至在不使用编码器的情况下也可以移动至目标位置。
该变频器带有一个集成制动斩波器,即使在制动和短减速斜坡期间,也能以突出的精度工作。
所有这些均可在 0.12 kW (0.16 HP) 直至 250 kW (350 HP) 的功率范围内实现。
1. 按要求接线1.1 I/0分配表变频器端子输入端子开关功能DIN1 I0.0 正转DIN2 I0.2 反转DIN3 I0.3 正转电动I0.1 停止1.2 变频器模拟信号控制接线如图1-1所示。
检查电路正确无误后,合上主电源开关QS。
图1-1 MM440变频器模拟信号控制接线图2.参数设置接通断路器QS,在变频器在通电的情况下,完成相关参数设置,具体设置见表1-2。
表1-2 变频器参数设置参数号出厂值设置值说明P0003 1 1 设用户访问级为标准级P0004 0 7 命令和数字I/OP0700 2 2 命令源选择“由端子排输入”P0003 1 2 设用户访问级为扩展级P0004 0 7 命令和数字I/O*P0701 1 1 ON接通正转,OFF停止*P0702 1 2 ON接通反转,OFF停止*P0703 9 10 正向点动*P0704 9 11 反向点动P0003 1 1 设用户访问级为标准级P0004 0 10 设定值通道和斜坡函数发生器P1000 2 1 由键盘(电动电位计)输入设定值*P1080 0 0 电动机运行的最低频率(Hz)*P1082 50 50 电动机运行的最高频率(Hz)*P1120 10 5 斜坡上升时间(s)*P1121 10 5 斜坡下降时间(s)P0003 1 2 设用户访问级为扩展级P0004 0 10 设定值通道和斜坡函数发生器*P1040 5 20 设定键盘控制的频率值*P1058 5 10 正向点动频率(Hz)*P1059 5 10 反向点动频率(Hz)*P1060 10 5 点动斜坡上升时间(s)*P1061 10 5 点动斜坡下降时间(s)3. 梯形图实现正反转并互锁。
4. 变频器运行操作(1)正向运行:当按下带锁按钮SB1时,变频器数字端口“5”为ON,电动机按P1120所设置的5S斜坡上升时间正向启动运行,经5S后稳定运行在20Hz的转速上。
放开按钮SB1,变频器数字端口“5”为OFF,电动机按P1121所设置的5S斜坡下降时间停止运行。
(2)反向运行:当按下带锁按钮SB2时,变频器数字端口“6”为ON,电动机按P1120所设置的5S斜坡上升时间正向启动运行,经5S后稳定运行在20Hz的转速上。
放开按钮SB2,变频器数字端口“6”为OFF,电动机按P1121所设置的5S斜坡下降时间停止运行。
(3)电动机的点动运行正向点动运行:当按下带锁按钮SB3时,变频器数字端口“7”为ON,电动机按P1060所设置的5S点动斜坡上升时间正向启动运行,经5S后稳定运行在P1058所设置的10Hz的转速上。
放开按钮SB3,变频器数字端口“7”为OFF,电动机按P1061所设置的5S点动斜坡下降时间停止运行。
(2)电动机的速度调节分别更改P1040和P1058、P1059的值,按上步操作过程,就可以改变电动机正常运行速度和正、反向点动运行速度。