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

设计(论文)名称
基于PLC的全自动洗衣机控制系统设计
设计(论文)类型
B
指导教师
xxxxx
学生
姓名
xxxx
学号
xxxxxx
系、专业、班级
自动化与电子信息学院电气工程及其自动化2009.3班
一、选题依据: (简述研究现状或生产需求情况, 说明该设计(论文)目的意义。)
三、设计(论文研究)任务完成的阶段内容及时间安排.
1. 2012.12.31——2013。03。07 查阅和搜集关于洗衣机和PLC各方面资料
2. 2013.03.08——2013。03。20 确定设计的方案并书写开题报告与文献综述
3. 2013.03.21——2013。05。02 对于洗衣机基于PLC的软硬件设计
传统的洗衣机采用继电器控制,虽然结构简单,价格便宜,但是使用久了容易磨损,继电器的电弧容易产生电弧,一定情况下会产生误操作。本次课题的设计要求使用PLC程序实现洗衣机的全自动洗衣的全过程。PLC拥有可靠性高,抗外部干扰能力强,使用方便灵活,编程简单等优点,相对于继电器控制而言,这可以弥补传统洗衣机的不足,提高工作效率,使用时间更加久远.
难度
分量
综合训练程度
教研室主任: 年 月 日
教研室主任: 年 月 日
设计(论文)类型:A—理论研究;B—应用研究;C—软件设计;D—其它等。
分别利用各种按钮,上下水位开关,各种定时器,计数器的常开,常闭触点来实现控制洗衣机的四个模块:第一部分为“选择式”控制的核心模块,即按钮动作识别程序段:在按钮被点按浸泡,洗涤,漂洗,脱水(间隔不超过3秒)及长按超过一定时限时(暂停),控制程序将对这五种操作予以识别,并启动相对的工作模式;第二部分是进水洗衣排水模块:实现自动进水洗衣排水的流程;第三部分是脱水模式: 脱水甩干一分钟;第四部分是停机提醒模块: 在完成洗衣机流程时,蜂鸣三十秒提醒使用者,同时控制程序复位,回到初始状态。
PLC课程设计-全自动洗衣机控制系统设计全文

可编辑修改精选全文完整版PLC课程设计-全自动洗衣机控制系统设计LT1 系统描述即设计要求1.1 自动洗衣机的介绍随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。
PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。
全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力。
在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。
首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点。
它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性。
另外它的编程语言也相对简单。
1.2自动洗衣机的设计要求通过PLC实现的设计要求为:(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水;(2)2s后开始洗涤;(3)洗涤时,正转30s,停2s,然后反转30s,停2s;(4)如此循环5次,总共320s后开始排水,排空后脱水30s;(5)开始清洗,重复(2)~(5),清洗两遍;(6)清洗完成,报警3s并自动停机;(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数);若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能2 方案论证2.1 采用PLC系统:1)可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。
基于PLC的全自动洗衣机控制系统设计文献综述

基于PLC的全自动洗衣机控制系统设计文献综述全自动洗衣机是一种能够根据预设程序自动完成洗涤、漂洗、脱水等工作的设备。
它的出现提高了洗衣的效率和便捷性,已成为现代家庭生活中不可或缺的一部分。
其中,PLC(可编程控制器)作为控制系统的核心组件,起到了至关重要的作用。
本文将对基于PLC的全自动洗衣机控制系统的设计进行综述,并分析不同文献中的优缺点。
首先,我们回顾了相关文献中对全自动洗衣机控制系统设计的研究。
在设计全自动洗衣机控制系统时,通常需要考虑以下几个方面:洗涤程序的选择、运行状态显示、水位控制、温度控制、时间控制等。
不同的研究侧重点也不同,有些研究主要关注洗涤程序设计,有些则关注运行状态显示的设计。
在这些文献中,我们发现PLC在控制系统中的应用非常广泛,能够满足不同系统的需求。
其次,我们对文献中的设计方法和技术进行了综合分析。
在全自动洗衣机控制系统的设计中,PLC通常被用于实现洗涤程序的控制,其主要优势在于可以根据用户的要求进行编程,满足不同洗涤程序的需求。
文献中提到了多种PLC的编程语言,如梯形图、指令表和结构化文本等,这些编程语言可以根据系统需求选择。
此外,文献中还提到了PLC与人机界面的设计,通过触摸屏、按键等方式,用户可以方便地操作和监控洗衣机的运行状态。
然后,我们对不同文献中的优缺点进行了分析。
绝大多数文献中,设计的全自动洗衣机控制系统基本达到了预期目标,满足了用户的需求。
然而,在一些文献中,我们发现一些问题,如控制系统的稳定性不足、用户界面设计不够友好等。
这些问题可能导致系统故障或用户操作不便,因此需要在系统设计中予以重视。
最后,我们对全自动洗衣机控制系统未来的发展进行了展望。
随着科技的不断进步,全自动洗衣机将更加智能化和便捷化。
未来,可预见的发展方向包括更多的洗涤程序选择、智能识别衣物材质和洗涤要求的功能、更加人性化的用户界面设计等。
在这些发展中,PLC作为控制系统的核心组件仍然发挥着重要作用。
基于PLC的全自动洗衣机控制系统设计论文

基于PLC的全自动洗衣机控制系统设计论文PLC(可编程逻辑控制器)在工业自动化领域起着举足轻重的作用,其应用范围涵盖了诸多领域,包括全自动洗衣机控制系统。
本论文将基于PLC的全自动洗衣机控制系统设计进行深入探讨,旨在提高洗衣机的自动化控制水平,提升用户体验。
一、系统框架设计在全自动洗衣机控制系统中,我们首先需要设计系统的框架。
基于PLC的控制系统一般包括输入模块、输出模块、中央处理器和人机界面。
通过这些组件的配合工作,实现洗衣机的各种功能。
输入模块主要用于接收来自传感器的信号,包括水位传感器、温度传感器、转速传感器等。
输出模块则用于控制洗衣机的各种执行器,比如电机、阀门等。
中央处理器负责对输入的信号进行处理,并根据预设的程序控制输出。
人机界面则为用户提供操作界面,让用户可以方便地操作洗衣机。
二、功能设计在全自动洗衣机控制系统中,我们需要设计各种功能模块,包括洗涤功能、漂洗功能、脱水功能等。
这些功能模块需要根据用户需求和洗衣机工作原理来设计。
1. 洗涤功能:用户通过人机界面选择洗涤程序,并设置洗涤时间、水温等参数。
中央处理器根据用户的选择控制水位、电机转速等,实现洗衣功能。
2. 漂洗功能:洗涤结束后,洗衣机需要进行漂洗操作。
同样,用户可以通过人机界面选择漂洗程序,并设置相关参数。
中央处理器控制水位和漂洗时间,确保洗涤剂充分清洗干净。
3. 脱水功能:漂洗完成后,洗衣机需要进行脱水操作。
用户可以选择脱水程序,并设置转速。
中央处理器控制电机按照设定的转速进行脱水,确保衣物快速排水。
三、性能设计在全自动洗衣机控制系统设计中,性能是至关重要的。
我们需要考虑系统的稳定性、可靠性、响应速度等方面。
1. 系统稳定性:系统在各种工况下都需要保持稳定性,不能因为外界干扰或系统内部问题导致异常操作。
2. 可靠性:系统需要具有良好的抗干扰能力和容错能力,能够正常工作并在异常情况下自动切换至安全状态。
3. 响应速度:系统的响应速度需要足够快,可以根据用户的操作快速响应并执行相应动作。
基于PLC的全自动洗衣机控制系统

目录第一章 PLC输入输出I/O分配及接线图11.1输入口11.2输出口21.3PLC外部接线图3第二章三相异步电动机的控制系统及梯形图42.1洗衣机的正转反转的动力系统42.2全自动洗衣机控制系统及梯形图5第一章 PLC输入输出I/O分配及接线图1.1输入口1. 数字量输入部分这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水位、低水位)、手动排水开关、自动排水开关、高水位浮球开关、中水位浮球开关、低水位浮球开关、水排空浮球开关共11个输入点。
具体的输入分配如表1所示。
表格1输入地址分配1.2输出口这个控制系统需要控制的外部设备有进℃水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共5个设备。
但是由于洗涤电动机有正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点应该有6个。
具体的输出分配如表2所示。
表2输出地址分配根据输入输出端口数量,此设计选择CPU224,CPU224具有14个输入点和10个输出点。
第二章三相异步电动机的控制系统及梯形图2.1 洗衣机的正转反转的动力系统图1 三相异步电动机星——角启动开关如图断路器QA作为电源开关。
由于接触器QA1、QA2的主触点所接电源相序不同,从而改变电机方向。
接触器QA1和QA2主触点不可同时闭合,以免发生相间短路故障,为此就需要在各自的控制电路中串接对方的常触点,构成自锁。
2.2全自动洗衣机控制系统及梯形图主程序设计辅助继电器水位判断在本程序中,M0.0是按下启动按钮的辅助继电器;M0.1是判断洗衣机水位是否和设定水位不一致的辅助继电器;M0.2是判断洗衣机水位是否和设定水位一致的辅助继电器;M0.3是停止自动洗衣机的辅助继电器。
进水在正常情况下,按下启动按钮或者脱水完毕,而且洗衣机循环未到3次时,开始进水,当水位到设定水位后开始进水,等待2s后开始洗涤。
在强制停止下,当停止按钮按下时立即停止进水。
洗衣开始洗衣,先正转20s,停2秒,然后在反转20s,停2秒,这样循环5次后进入排水过程。
基于PLC的全自动洗衣机控制系统设计

技术学院毕业设计题目:基于PLC的全自动洗衣机控制系统设计作者:学号:系:自动控制系专业:电气自动化技术班级:08电气自动化301班指导者:工程师(姓名) (专业技术职务)评阅者:(姓名) (专业技术职务)2011 年 6 月目录摘要 (3)第一章绪论 (5)1.1 课题研究的意义 (5)1.2 本课题的主要研究工作 (5)1.3 本章小结 (5)第二章全自动洗衣机的原理 (6)2.1 全自动洗衣机的系统与结构 (6)2.2本章小结 (11)第三章PLC的基本知识.................................................................. ..12 3.1 PLC的定义 (12)3.2 PLC的特点.............................................................................. ..12 3.3 PLC的构成.............................................................................. ..13 3.4 三菱FX2N硬件知识.................................................................. .14 3.5 本章小结.. (18)第四章PLC全自动洗衣机的系统设计 (19)4.1实物示意图及动作流程............................................................... ..19 4.2 PLC全自动洗衣机的设计方案...................................................... ..20 4.3 全自动洗衣机控制系统的控制要求................................................ .23 4.4 全自动洗衣机控制系统的PLC选型和资源配置 (24)4.5 全自动洗衣机控制系统程序设计和调试.......................................... .26 4.6 全自动洗衣机控制系统PLC程序 (28)4.7本章小结 (33)第五章GX与GT软件简介与结合仿真 (34)5.1 GT软件介绍 (34)5.2仿真结果 (34)总结与展望 (38)致谢 (39)参考文献 (40)摘要中文摘要:该毕业设计介绍了可编程序控制器(PLC)和PLC控制系统的基本知识,包括PLC的定义、特点、分类、技术指标、基本结构、工作原理、硬件知识及PLC控制系统等相关知识。
基于PLC的全自动工业洗衣机系统设计

扬州市职业大学汽车与电气工程系毕业设计说明书(论文)作者: 孙丹青学号:**********教研室:专业: 电气自动化题目: 基于PLC的全自动工业洗衣机系统控制指导者:张兆东评阅者:2012 年 5 月摘要随着社会经济的发展和科学技术水平的提高,工业电器全自动化成为必然的发展趋势。
全自动洗衣机的产生极大的方便了人们的生活。
经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。
纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。
根据全自动洗衣机的工作原理,利用可编程控制器PLC实现控制,说明了PLC 控制的原理方法,特点及控制洗衣机的特色。
PLC的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用PLC来控制全自动洗衣机这个课题。
全自动洗衣机控制系统利用了西门子S7-200系列PLC的特点,对按鈕,电磁阀,开关等其他一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。
由于每遍的洗涤,排水,脱水的时间由PLC内计数器控制,所以只要改变计数器参数就可以改变时间。
可以把上面设定的程序时间定下来,作为固定程序使用,也可以根据衣物的质地,数量及油污的程度来编程。
该论文就怎样利用PLC来控制全自动洗衣机进行了调查,对其中软件设计、硬件设计等问题进行了分析和研究,实现了全自动洗衣机的正常运行和强制性停止功能。
关键字:PLC、工业全自动洗衣机、节能目录第一章项目概述 (1)1.1 全自动工业洗衣机的介绍 (1)第二章性能指标 (3)2.1 全自动工业洗衣机的主要性能指标 (3)第三章设计方案 (5)3.1 可编程控制器概述 (5)3.1.1.可编程控制器的主要特点 (5)3.1.2.可编程控制器主要用途 (6)3.1.3 可编程控制器的组成 (7)3.1.4 可编程控制器的工作原理 (9)3.1.5 可编程控制器的选择 (10)3.2 变频器概述 (12)3.2.1 交流电动机转速控制 (12)3.2.2 异步电动机对供电装置的要求 (13)3.2.3 变频器的控制方式及分类 (14)3.2.4 变频器的选择 (14)第四章设计正文 (17)4.1 硬件设计 (17)4.1.1 元件选型 (17)4.1.1.1 输入元件 (17)4.1.1.2 输出元件 (18)4.1.1.3 电动机的选择 (18)4.2 硬件电路连接图 (20)4.2.1.主电气原理图 (20)4.2.2.控制电气原理图(PLC接线图) (21)4.3 软件设计 (21)4.3.1 洗衣各过程参数设置 (21)4.3.2 各子程序介绍 (23)第五章总结 (32)参考文献 (33)第六章致谢 (34)第一章项目概述1.1 全自动工业洗衣机的介绍工业洗衣机主要用于宾馆、酒店、学校宿舍等需要洗衣量大、洗衣次数频繁的地方,这就要求洗衣机的洗涤效果好、容量大、故障少、可靠性高、寿命长、磨损小、噪声低、运行平稳,正是基于这些要求,工业洗衣机才首选滚筒式结构。
基于PLC的全自动洗衣机控制系统设计论文

基于PLC的全自动洗衣机控制系统设计论文基于PLC的全自动洗衣机控制系统设计摘要:本文基于PLC(Programmable Logic Controller)技术,设计了一种全自动洗衣机控制系统。
该系统能够实现洗衣机的自动化控制,提高洗衣机的工作效率和用户的使用体验。
文章首先介绍了洗衣机的发展背景和现状,然后详细介绍了PLC的工作原理和应用领域。
接着,通过对洗衣机的控制需求进行分析,设计了一种基于PLC的全自动洗衣机控制系统。
在该系统中,PLC作为控制核心,通过各种传感器和执行器实现对洗衣机的自动控制。
最后,对该系统进行了实验验证,并对实验结果进行了分析和总结。
实验结果表明,该系统能够准确、稳定地实现对洗衣机的控制,具有良好的实用性和可靠性。
本文的研究成果对于提高全自动洗衣机的性能和推动洗衣机行业的发展具有重要意义。
关键词:PLC、全自动洗衣机、控制系统、传感器、执行器第一章引言1.1 研究背景洗衣机作为一种家用电器,已经成为现代家庭中不可或缺的设备之一。
随着科技的发展和人们生活水平的提高,人们对洗衣机的要求也越来越高。
传统的洗衣机主要依靠用户的人工操作来完成洗衣过程,存在工作效率低、用户体验差等问题。
为了解决这些问题,全自动洗衣机应运而生。
全自动洗衣机能够自动完成洗衣、漂洗、脱水等工作,大大提高了洗衣机的工作效率,并且减轻了用户的负担。
1.2 研究目的本文旨在设计一种基于PLC的全自动洗衣机控制系统,以提高洗衣机的工作效率和用户的使用体验。
通过对洗衣机的控制需求进行分析和研究,设计了一个基于PLC技术的全自动洗衣机控制系统,并对该系统进行实验验证。
研究成果有望在洗衣机行业中推广应用,促进该行业的发展。
第二章 PLC的工作原理和应用领域2.1 PLC的工作原理PLC是一种专门用于工业控制的可编程逻辑控制器。
它以可编程的存储器作为内部存储器,通过读取用户编写的程序来实现对输入和输出信号的控制。
PLC的基本工作原理是:根据用户编写的程序,PLC依次扫描各个输入信号,然后根据程序逻辑进行计算,最后控制相应的输出信号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于PLC的全自动洗衣机控制系统设计第一章绪论1.1课题的研究背景本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。
采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。
PLC 控制具有实时性、信号处理时间短、速度快、更能满足各个领域大、中、小型工业控制项目,可靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简单,维修方便,PLC控制能在高粉尘、高噪声、电磁干扰和温度变化剧烈的环境下正常工作。
因为它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能,所以在使用中,硬件相对简单,编程语言也相对简单,并且测试容易,维修方便,更可以提高控制系统设计的灵活性及控制系统的可靠性。
本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。
1.2洗衣机发展概况和现状从古到今,洗衣服都是一项难于逃避的家务劳动,在洗衣机出现以前,这项劳动并不像田园诗描绘的那样充满乐趣、手搓、脚踩、棒击、冲刷、摔打。
这些不断重复的简单的体力劳动,留给人的感受常常是辛苦劳累。
世界上第一台洗衣机于1858年诞生,但这台洗衣机使用费力,且损伤衣服,因而没被广泛使用,但这却标志了用机器洗衣的开端。
1874年,“手洗时代”受到了前所未有的挑战,美国人发明了木制手摇洗衣机。
1880年,美国发明了蒸气洗衣机,蒸气动力开始取代人力。
蒸汽洗衣机之后,水力洗衣机、内燃机洗衣机也相继出现。
1910年,美国试制成功世界上第一台电动洗衣机,电动洗衣机的问世,标志着人类家务劳动自动化的开端。
1922年,美国改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的诞生。
1932年,美国研制成功第一台前装式滚筒洗衣机。
1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。
70年代后期,微电脑控制的全自动洗衣机出现引领新的发展方向,让人耳目一新。
90年代,由于电动机调速技术的提高,洗衣机实现了较宽范围的转速变换与调节,诞生了许多新水流洗衣机。
全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。
这类洗衣机均采用套筒式结构,其进水,排水都采用电磁阀,由程序控制器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成,所用的程序控制器可分为电动机驱动式和单片机式。
从控制方式的发展阶段上分,全自动洗衣机可分为两大类:第一类:电动控制洗衣机,它的程序控制器由电动元件组成。
第二类:电脑控制洗衣机,它的程序控制器由微型计算机组成。
电动控制全自动洗衣机是较早出现的自动控制类家用电器,其产品类型还属于传统的机械产品,是自动控制的初级阶段。
随着计算机的及微电子技术的发展,自动控制系统正在逐步实现硬件化。
因此,电动控制洗衣机将逐步退出家电舞台。
全自动洗衣机从结构上分有波轮式、搅拌式、滚筒式。
目前,国内市场上销售的大都是波轮式和滚筒式,供应最多的是波轮式洗衣机。
波轮式洗衣机的特点是洗净率高,但对衣服的磨损很大,随着人们生活水平不断地提高,丝绸,毛料,羊毛等大量走进普通家庭,厂商又适时地推出了滚筒洗衣机,它最大的优点是磨损率小,但洗净率比波轮式低,价格高。
洗衣机产品可以分三类:普通型、半自动型和全自动型。
普通型和半自动型洗衣机,都需要人为参与操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整个洗涤、甩干、排水过程中,无需人为操作和监控。
1.3课题研究的目的与意义本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。
控制方法确定后投入生产要缩短控制系统的设计的时间、调试周期,且要降低成本。
传统的洗衣机采用继电器控制的优点是装置结构简单、价格便宜、抗干扰能力强。
但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。
在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。
并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。
这种电路接线多,只适用于小型的控制电路。
PLC控制的优点:1、可靠性高,抗干扰能力强,高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
2、配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
3、易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
4、系统的设计、建造工作量小,维护方便,容易改造,PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
5、体积小,重量轻,能耗低,由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。
1.4本课题研究的主要内容本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反转控制、离合器控制、进排水电磁阀控制、循环控制、保护和联锁。
研究的具体内容包括:1、深入了解洗衣机的发展、结构及控制要求。
2、控制系统设计。
包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。
3、对编写好的编译程序进行实际调试。
第二章概述2.1 PLC的控制特点PLC系统的特点:1、可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。
对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。
2、使用方便灵活,PLC采用了基本单元扩展或者是模块化的结构形式,因此,输入/输出信号的数量,形式,驱动能力等都可以根据实际控制要求进行选择与确定,而且在需要时可以随时更换,近年来,PLC的特殊模块增多这些可以满足不同的控制要求,使PLC的使用更加灵活与多变。
3、编程简单,PLC的优越性主要体现在它采用了独特的,多种面向广大工程设计人员的编程语言,如指令表,梯形图,逻辑功能图,顺序功能图等,程序简洁,明了适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很统一掌握,特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易。
单片机系统的特点:1、要求环境,单片机对环境的适应能力较低,可靠性差。
2、编程和PLC相比难以学习,主要是单片机采用汇编语言或者是C语言,这些高级语言和PLC语言相比,难以学习。
3、功能单一只具有使用中所需要的功能。
但是,它结构简单,处理速度快。
典型的PLC控制系统的硬件组成框图如图1所示:图1 PLC控制系统的硬件组成框图2.2 控制系统框图此次设计根据全自动洗衣机的工作原理, 洗衣机的工作流程由进水,洗衣,排水,和脱水四个过程组成。
在半自动洗衣机中,这四个过程分别用相应的按扭开关来控制。
利用可编程控制器PLC实现控制,用于说明PLC控制的原理方法,特点及工作特色。
此次全自动洗衣机控制系统设计利用了西门子S7-200系列PLC 的特点,对按鈕,电磁阀,开关等其他一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。
根据以上要求PLC的控制系统框图如下图2。
图2 控制系统框图2.3 控制系统对应设备及功能根据控制过程中的进水、洗涤、脱水、报警等控制要求,对控制所需的外部设备初步设计如表1-1功能:为了实现自动控制的基本任务,必须对系统在控制过程中表现出来的行为提出要求。
对控制系统的基本要求,通常是通过系统对特定输入信号的响应来满足的。
例如,用单位阶跃信号的过渡过程及稳态的一些特征值来表示。
在确保稳定性的前提下,要求系统的动态性能和稳态性能好,即:动态过程平稳(稳定性);响应动作要快(快速性);跟踪值要准确(准确性)。
2.4控制系统原理自动洗衣机的进水,洗衣,排水,脱水是通过水位开关,电磁进水阀和电磁排水阀配合进行控制,从而实现自动控制的,水位开关用来控制进水到洗衣机内高中低水位,电磁进水阀起着通断水源的作用。
进水时,电磁进水阀打开,将水注入,排水时,电磁排水阀打开,将水排出,洗衣时,洗涤电动机启动,脱水时,脱水桶启动。
第三章硬件电路的设计3.1 PLC的选择3.1.1 I/O点数统计I/O点数是PLC的一项重要指标。
合理选择I/O点数既可使系统满足控制要求,又可使系统总投资最低。
PLC的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占用一个输入输出点。
考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%—30%的备用量。
[该系统有11个数字输入点6个数字输出点,具体的输入输出见表3-1. [7]3.1.2 I/O储存器容量的估算PLC常用的内存有EPROM、EEPROM和带锂电池供电的RAM。
一般微型和小型PLC的存储容量是固定的,介于1—2KB之间。
用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。
因此在程序设计之前只能粗略地估算。
根据经验,每个I/O点及有关功能元件占用的内存量大致如下:开关量输入元件:10—20B/点开关量输出元件:5—10B/点定时器/计数器:2B/个模拟量:100—150B/个通信接口:一个接口一般需要300B以上[8]根据上面算出的总字节数再考虑增加25%左右的备用量,就可估算出用户程序所需的内存容量,从而选择合适的PLC内存。
该系统有11个数字输入点6个数字输出点,需内存280B,有定时器6个,计时器2个,需内存16B,考虑余量后需要内存370B。
3.1.3 CPU功能与结构的选择PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。
全自动洗衣机控制所要求的控制功能简单,小型PLC就能满足要求了。
该控制系统CPU模块可采用CPU-224(AC/DC/继电器)模块,它可控制整个系统按照控制要求有条不紊地进行。
同时由于该模块采用交流220V供电,并且自带14个数字量输入点和10个数字量输出点,完全能满足全自动洗衣机控制系统的要求,所以不再需要另外的电源模块、数字量和输出模块。