plc课程设计说明书(全自动洗衣机)
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课程设计全——自动洗衣机梯形图
PLC课程设计全——自动洗衣机梯形图1000字为了让大家更好地学习PLC,本文将介绍一个自动洗衣机的梯形图设计,希望能够帮助大家更好地理解PLC的应用。
一、洗衣机的工作流程1. 洗涤过程①加水②洗涤③漂洗④脱水⑤放水2. 烘干过程①甩干②加热③烘干④停止加热⑤停止烘干二、梯形图设计1. 洗涤过程在洗涤过程中,需要实现加水、洗涤、漂洗、脱水和放水等功能。
具体梯形图如下:第一步,启动按钮(I1)进行冷水进入(Q1)的操作,水箱进水电磁阀(M1)打开,水泵(M2)工作,将水箱内的水泵出并注入洗衣机内。
此时,水箱液位按钮(I2)检测到液位已经到达设定参数,水箱进水电磁阀(M1)关闭,然后洗衣机开始工作,进入下一步操作。
第二步,洗衣机进入洗涤功能,电机(M3)启动,到达设定的转速以后,洗涤机功能开始实现。
通过梯形图的设计可以看出,转速达到设定参数后,漂洗水(Q2)同时也加入到洗衣机内,电机(M3)继续工作,滚筒开始翻滚,实现洗涤的功能。
当污水达到设定高度时,污水泵(M4)自动启动,将污水泵出并排放。
然后,洗涤功能结束,进入漂洗功能。
第三步,漂洗功能实现。
在第二步完成以后,漂洗水(Q2)开始加入到洗衣机内,电机(M3)继续工作,滚筒开始翻滚。
当漂洗水达到设定高度时,漂洗水泵(M5)自动启动,将漂洗水泵出并排放。
然后,漂洗功能结束,进入脱水功能。
第四步,脱水功能实现。
脱水电机(M6)开始工作,将洗涤的水泵出,滚筒继续翻滚直到脱水结束。
脱水过程中,如果出现错误,比如电机(M6)运行时间过短等,那么脱水功能将被强制停止。
然后,脱水功能结束,开始放水功能。
第五步,放水功能实现。
放水电机(M7)开始工作,将洗涤的水泵出,洗衣机恢复到待机状态。
2. 烘干过程在烘干过程中,需要实现甩干、加热、停止加热、烘干和停止烘干等功能。
具体梯形图如下:第一步,甩干功能实现。
烘干电机(M8)开始工作,将洗涤的水甩出,然后甩干功能结束,开始加热功能。
(整理)PLC课程设计全自动洗衣机.
第一章:题目部分1.1课题内容根据设计参数和控制要求,设计一全自动洗衣机,画出其运行框图及梯形图控制程序的编制,并画出硬件接线图。
1.2设计目标及参数(1)按下启动按扭及水位选择开关,开始进水直到高(中、低)水位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4)如此循环5次,总共320秒后开始排水,排空后脱水30秒(5)开始清洗,重复(1)~(4),清洗两遍(6)清洗完成,报警3秒并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)(8)若重量超重,报警。
循环时间超过,报警。
1.3 课题要求1. 根据课题的控制要求完成设计2. 对传感器选型并列出选型依据3.写出程序流程图及代码4. 完成课程设计说明书第二章:总体思路2.1全自动洗衣机控制系统的控制要求2.1.1 全自动洗衣机的工作原理普通洗衣机的工作流程示意图如图2.1所示洗衣机的工作流程由进水、洗衣、排水、脱水4个过程组成。
在半自动洗衣机中,这4个过程分别用相应的按钮开关来控制。
全自动洗衣机中,这4个过程可做到全自动依次运行,直至洗衣结束。
全自洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一心安放的,内桶可以旋转,作为脱水用。
内桶的周围有许多小孔,使内桶和外桶的水流相通,洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。
进水时通过控制系统将进水电磁阀打开,经进水管将水注入到外桶。
排水时,通过控制系统将排水电磁阀打开,将水由外桶排到机外。
洗涤正转、反转由洗涤电动机驱动波盘的正、反转来实现,此时脱水桶并不旋转。
脱水时,控制系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。
高、中、低水位控制开关分别用来检测高、中、低水位。
启动按钮用来启动洗衣机工作,停止按钮用来实现手动停止进水、排水、脱水及报警。
排水按钮用来实现手动排水。
开始进水洗衣排水脱水结束图2.1 普通洗衣机的工作流程示意图2.1.2控制设备要求全自动洗衣机控制系统的要求是能实现“正常运行”和“强制运行”两种控制方式。
PLC全自动洗衣机程序设计
PLC全自动洗衣机程序设计PLC全自动洗衣机程序设计1. 简介PLC全自动洗衣机程序设计是一种基于可编程逻辑控制器(PLC)的洗衣机控制系统。
该程序设计旨在实现洗衣机的全自动化操作,包括洗衣、漂洗、脱水等各种功能。
2. 硬件设计2.1 PLC选择在设计该全自动洗衣机程序时,我们选择了一款功能强大、可靠性高的PLC作为控制器。
该PLC具备足够的输入输出接口,以满足洗衣机的各种控制需求。
2.2 传感器选择为了实现洗衣机的自动化操作,我们需要选择适合的传感器来监测洗衣机内部的状态。
常用的传感器包括温度传感器、水位传感器、压力传感器等。
2.3 电机控制洗衣机中的电机用于驱动洗涤筒和脱水筒的旋转。
我们需要选择适当的电机并设计合适的电路来控制电机的转速和转向。
3. 软件设计3.1 洗衣程序设计洗衣机的洗衣程序包括几个主要的步骤,如水位控制、加热控制、搅拌控制等。
我们可以通过PLC编程实现这些步骤的控制。
例如,我们可以设置水位传感器监测水位,当水位达到一定高度时停止进水;我们可以通过温度传感器监测水温,控制加热器的开关等。
3.2 漂洗程序设计漂洗程序是洗衣机中的一个重要步骤,用于将洗涤剂从衣物中洗去。
漂洗程序的控制可以通过PLC编程实现。
通过设置水位传感器和搅拌控制,我们可以在洗衣过程中进行多次漂洗,确保洗涤剂完全被洗去。
3.3 脱水程序设计脱水程序用于将衣物中的水分尽可能地去除。
通过PLC的编程,我们可以设置电机的转速和时间,实现脱水功能。
4.PLC全自动洗衣机程序设计是一个复杂的系统工程,需要充分考虑硬件和软件的设计。
通过合理选择PLC和传感器,以及正确编写程序逻辑,我们可以实现一个功能完善、可靠性高的全自动洗衣机控制系统。
全自动洗衣机plc课程设计
全自动洗衣机plc课程设计一、课程目标知识目标:1. 让学生掌握PLC(可编程逻辑控制器)的基本原理及其在全自动洗衣机中的应用。
2. 学生能够理解并描述全自动洗衣机的主要部件及其功能。
3. 学生能够运用PLC编程实现对全自动洗衣机洗涤流程的控制。
技能目标:1. 培养学生运用PLC进行自动化设备程序设计的实际操作能力。
2. 学生能够通过小组合作,解决实际工程问题,提高团队协作和沟通能力。
3. 学生能够运用所学知识,设计并优化洗衣机控制程序,提高设备运行效率。
情感态度价值观目标:1. 培养学生对自动化技术的兴趣,激发创新意识,提高实践能力。
2. 培养学生关注生活、关注环保的意识,了解洗衣机在节能减排方面的应用。
3. 培养学生严谨、认真的学习态度,树立正确的工程伦理观念。
课程性质:本课程为实践性较强的专业课,注重理论与实践相结合,以PLC在全自动洗衣机中的应用为载体,培养学生的编程能力和工程素养。
学生特点:学生具备一定的电气基础和编程知识,对PLC有一定了解,但实际操作能力较弱,需要通过本课程加强实践锻炼。
教学要求:教师应注重启发式教学,引导学生主动探索,提高学生的实际操作能力。
同时,注重培养学生的团队协作能力和工程素养,使学生在实践中不断提高。
通过课程目标的分解,确保学生在课程结束后能够达到预定的学习成果。
二、教学内容1. PLC基础知识回顾:包括PLC的基本结构、工作原理、编程语言等,重点回顾与洗衣机控制相关的内容。
2. 全自动洗衣机原理及结构:介绍洗衣机的主要部件,如电机、传感器、执行器等,分析各部分在洗衣机运行过程中的作用。
3. PLC编程软件使用:教授学生如何使用PLC编程软件进行程序设计,包括程序输入、编译、下载和调试等操作。
4. 洗衣机控制程序设计:以全自动洗衣机为例,讲解PLC控制程序的设计方法,包括洗涤、漂洗、脱水等过程的控制逻辑。
5. 实践操作:组织学生进行PLC编程实践,分组完成全自动洗衣机控制程序的设计和调试,培养学生的实际操作能力。
plc课程设计---全自动洗衣机PLC控制
课程设计说明书全自动洗衣机PLC控制系部:电气与信息工程学生姓名:指导教师:专业:班级:完成时间:2012年10月31日目录第一章绪论 ............................................................................................................ - 1 -1.1概述 .......................................................................................................... - 1 -1.2设计要求 .................................................................................................. - 1 -第二章控制系统硬件的设计............................................................................ - 2 -2.1主电路的设计 .......................................................................................... - 2 -2.2控制电路的设计 ...................................................................................... - 5 -第三章控制系统软件的设计............................................................................ - 9 -3.1程序流程图 .............................................................................................. - 9 -3.2程序说明 ................................................................................................- 10 -第四章仿真调试.................................................................................................- 13 -4.1仿真软件介绍 ........................................................................................- 13 -4.2程序仿真 ................................................................................................- 14 -设计总结...............................................................................................................- 17 -参考文献...............................................................................................................- 18 -附录 ........................................................................................................................- 19 -第一章绪论1.1概述全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。
plc课程设计全自动洗衣机
plc课程设计全自动洗衣机一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基本原理和功能,掌握其在全自动洗衣机控制中的应用。
2. 学习并掌握全自动洗衣机的主要部件、工作原理及相互之间的关系。
3. 了解并掌握PLC编程软件的使用,学会编写简单的控制程序。
技能目标:1. 能够运用PLC技术,设计并实现一个简单的全自动洗衣机控制程序。
2. 培养学生的动手操作能力,学会使用PLC编程软件进行程序编写、调试和优化。
3. 提高学生的问题分析能力,学会运用PLC技术解决实际生活中的问题。
情感态度价值观目标:1. 培养学生对PLC技术及其应用的兴趣,激发学生的学习热情和求知欲。
2. 培养学生的团队协作精神,学会与他人合作共同解决问题。
3. 增强学生的环保意识,理解全自动洗衣机在设计时应充分考虑节能减排。
本课程针对高年级学生,课程性质为理论与实践相结合。
通过本课程的学习,使学生掌握PLC技术在全自动洗衣机控制中的应用,提高学生的实际操作能力和问题解决能力。
在教学过程中,注重培养学生的创新思维和团队协作能力,使学生在实践中感受到科技带来的生活便利,从而激发学生对工程技术学科的兴趣。
课程目标分解为具体学习成果,以便于后续教学设计和评估。
二、教学内容1. PLC基本原理与功能:包括PLC的定义、结构、工作原理,以及其在工业控制中的应用。
教材章节:第一章 PLC概述2. 全自动洗衣机结构与原理:介绍全自动洗衣机的主要部件、工作流程及控制要求。
教材章节:第二章 自动洗衣机结构与原理3. PLC编程软件的使用:学习PLC编程软件的操作方法,包括程序编写、调试和下载。
教材章节:第三章 PLC编程软件的使用4. PLC控制程序设计:结合全自动洗衣机的控制要求,设计并编写PLC控制程序。
教材章节:第四章 PLC控制程序设计5. 实践操作:分组进行全自动洗衣机控制系统的搭建与调试,培养学生的动手能力。
教材章节:第五章 PLC实践操作6. 课程总结与拓展:对所学内容进行总结,探讨PLC技术在其他家电控制中的应用。
PLC课程设计_全自动洗衣机
1 引言1.1 系统背景描述现在,全自动洗衣机已经进入了千家万户之中,极大的方便了人们的日常生活,提高了人们的生活质量,使人们从那繁重的体力劳动中解脱出来。
所谓全自动洗衣机,就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由扬声器发出响声。
本文是基于三菱FX2N系列PLC的全自动洗衣机梯形图系统的设计,设计完善的全自动洗衣机控制系统,以满足控制要求,实现洗衣自动化的控制。
1.2 系统控制要求(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水(2)2s后开始洗涤(3)洗涤时,正转30s,停2s,然后反转30s,停2s(4)如此循环5次,总共320s后开始排水,排空后脱水30s(5)开始清洗,重复(2)~(5),清洗两遍(6)清洗完成,报警3s并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)输入点:输出点:启动 x1 低水位检测 x11 启动洗衣机 y1停止 x 2 手动排水 x 12 进水阀 y2高水位 x 3 手动脱水 x 13 正转 y3中水位 x 4 反转 y4低水位 x 5 排水 y5排空检测x 6 脱水 y6高水位检测 x7 报警 y7中水位检测 x 102. 若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定)3. I/O编址4.编程并调试2 系统设计方案2.1 系统功能描述全自动洗衣机的由外桶、进水口、启动和停止按钮、控制器、进水按钮、水位开关、排水口和洗条电机组成。
洗衣桶(外桶)和脱水桶(桶)是以同一中心安放的,外桶固定,作盛水用。
桶可以旋转,作脱水(甩干)用。
桶的四周有很多小孔,使、外桶的水流相通。
系统结构框图如下:全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。
进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过电控系统使排水阀打开,将水又外桶排到机外。
PLC课程设计--控制全自动洗衣机
目录一. PLC控制全自动洗衣机的研究意义 (3)二. PLC机型 (3)三. 全自动洗衣机的概述 (3)四. 全自动洗衣机的设计要求 (3)五. 全自动洗衣机的设计 (3)5.1全自动洗衣机的工作流程 (4)5.2全自动洗衣机的工作原理 (5)5.3洗衣机控制要求 (5)六. 全自动洗衣机控制系统源程序和PLC梯形图 (6)七. 总结 (10)参考文献 (12)摘要随着现代经济的发展和科学技术的进步,人们对日用家电的智能化、自动化的要求来越高,因此设计了利用PLC来控制的洗衣机,实现了从加水洗涤到脱水排水的全自动控制。
我在此篇文章中首先介绍了洗衣机的现状,然后重点介绍了全自动洗衣机的设计,设计要求和功能实现,全自动洗衣机的工作流程和工作原理,最后介绍了全自动洗衣机PLC梯形图和控制系统程序。
本次设计采用步进顺控指令编程,根据工艺要求编程简单、可允许双线圈使用,PLC采样按钮及限位开关外部输入信号的变化,执行相应的程序,然后输出控制电机正反转及脱水处理关键词:全自动洗衣机;PLC控制;步进顺控指令一、PLC控制全自动洗衣机的研究意义PLC控制全自动洗衣机的编程语言容易掌握,是电控人员熟悉的梯形语言,使用术语依然是"继电器"一类术语,大部分与继电器触头的连接相对应,使电控人员一目了然,PLC控制使用简单,他的I/O已经做好,输入输出信号可直接连接,非常方便,而输出口具有一定驱动能力,其输出触头容易达220V、2A;是专门应用手工业现场自动控制装置,再系统软硬件上采用抗干扰措施。
当工作程序需要改变时,只需改变PLC的内部,惊醒重新编程而无需对外围进行重新改动。
从这些方面突出了使用PLC控制全自动洗衣机的优越性。
二、PLC机型日本三凌公司的F系列PLC三、全自动洗衣机的概述目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,以及人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,现在做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。
PLC全自动洗衣机课程设计
目录前言 (1)第一章全自动洗衣机控制系统方案 (2)1.1 PLC控制系统的设计的基本准则 (3)1.2 PLC的简要介绍 (4)1.3 PLC的控制特点 (5)1.4洗衣机的PLC控制系统 (6)1.5控制系统理论 (7)1.6主电路原理图………………………………………. 第二章可编程控制器的硬件设计……………………2.1可编程控制器的选择……………………………..2.2可编程控制器I/O口分配表………………………2.3外部接线图…………………………………….. 第三章可编程控制器的软件设计…………………….3.1 全自动洗衣机的控制要求…………………………3.2 洗衣机工作流程图…………………………………3.3控制系统的梯形图……………………………….. 第四章课程设计体会…………………………………参考文献………………………………………………..前言随着社会经济的发展和科学技术水平的提高,家庭电器全自动化成为必然的发展趋势。
全自动洗衣机的产生极大的方便了人们的生活。
洗衣机是国内家电业唯一不打价格战的行业,经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。
纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,利用PLC控制,与传统的继电器逻辑控制系统相比较,其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作,可靠性、节能性得到了提高。
PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。
第一章全自动洗衣机控制系统方案1. 1 PLC控制系统的设计的基本准则任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。
因此,在设计PLC 控制系统时,应遵循以下基本原则。
1. 最大限度地满足被控对象的控制要求充分发挥PLC 的功能,最大限度地满足被控对象的控制要求,是设计PLC 控制系统的首要前提,这也是设计中最重要的一条原则。
plc课程设计全自动洗衣机的控制
plc课程设计全⾃动洗⾐机的控制⽬录⽬录......................................................................................................................................... I 第⼀章课程设计任务.. (1)第⼆章总体⽅案分析 (1)2.1 分析控制要求 (1)2.2 选择PLC型号 (1)2.3 分配I/O点 (2)第三章PLC控制系统设计 (1)3.1 输⼊/输出电路设计(参照P125页图4-13) (1)3.2 控制程序设计 (2)3.2.1 梯形图设计 (2)3.2.2 指令表 (4)3.3 控制程序分析 (7)第四章课程设计⼩结 (1)参考⽂献 (1)第⼀章课程设计任务波轮式全⾃动洗⾐机的洗⾐桶(外桶)和脱⽔桶(内桶)是以同⼀个中⼼安装的。
外桶固定,作为盛⽔⽤,内桶可以旋转,作为脱⽔(甩⼲)⽤。
内桶的四周有许多⼩孔,使内、外桶的⽔流相通。
洗⾐机⼯作⽰意图洗⾐机的进⽔和排⽔分别有进⽔电磁阀和排⽔电磁阀控制。
进⽔时,控制系统使进⽔电磁阀打开,将⽔注⼊外桶;排⽔时,使排⽔电磁阀打开将⽔由外桶排到机外。
洗涤和脱⽔由同⼀台电机拖动,通过电磁阀离合器来控制,将动⼒传给洗涤波轮或甩⼲桶(内桶)。
电磁离合器失电,电动机带动洗涤波轮实现正、反转,进⾏洗涤;电磁离合器得电,电动机带动内桶单向旋转,进⾏甩⼲(此时波轮不转)。
⽔位⾼低分别有⾼低⽔位开关进⾏检测。
起动按钮⽤来起动洗⾐机⼯作。
起动按钮停⽌按钮上⽔位开关下⽔位开关排⽔阀单相电动机泼轮外桶内桶蜂鸣器第⼆章总体⽅案分析2.1分析控制要求启动时,⾸先进⽔,到⾼位时停⽌进⽔,开始洗涤。
正转15S,暂停3S后反转洗涤15S,暂停3S后再正转洗涤,如此反复30次。
洗涤结束后开始排⽔,当⽔位下降到低⽔位时,进⾏脱⽔(同时排⽔),脱⽔时间为10S。
全自动洗衣机的plc控制课程设计
全自动洗衣机的plc控制课程设计一、教学目标本课程的教学目标是使学生掌握全自动洗衣机PLC控制的基本原理、程序设计和应用方法。
具体包括以下三个方面的目标:1.知识目标:学生需要了解PLC的基本工作原理、功能、性能指标和编程方法;掌握全自动洗衣机的主要构成、工作原理和PLC控制系统的应用。
2.技能目标:学生能够运用PLC控制原理设计和调试简单的全自动洗衣机控制系统;具备阅读和分析洗衣机PLC控制程序的能力。
3.情感态度价值观目标:培养学生对自动化技术的兴趣和好奇心,提高学生解决实际问题的能力,培养学生的创新精神和团队合作意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.PLC基本原理:介绍PLC的发展历程、分类、性能指标、工作原理和编程设备。
2.PLC编程方法:讲解PLC编程的基本指令、功能指令及其应用,重点包括逻辑控制、定时控制、计数控制和数据处理等。
3.全自动洗衣机构成与工作原理:介绍全自动洗衣机的主要构成部件、工作原理及其相互之间的关系。
4.PLC控制系统设计:讲解PLC控制系统的设计方法,包括需求分析、硬件选型、软件编程和系统调试等。
5.案例分析:分析全自动洗衣机PLC控制程序,使学生能够运用所学知识解决实际问题。
三、教学方法为了实现本课程的教学目标,我们将采用以下几种教学方法:1.讲授法:用于讲解PLC基本原理、编程方法和全自动洗衣机工作原理等基础知识。
2.案例分析法:通过分析实际案例,使学生掌握PLC控制系统的设计和应用方法。
3.实验法:让学生亲自动手进行PLC编程和系统调试,提高学生的实际操作能力。
4.讨论法:学生进行分组讨论,培养学生的团队合作意识和解决问题的能力。
四、教学资源为了支持本课程的教学内容和教学方法,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供全面、系统的学习资料。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作课件、视频等多媒体资料,提高学生的学习兴趣和效果。
PLC全自动洗衣机程序设计
PLC全自动洗衣机程序设计PLC全自动洗衣机程序设计1. 引言PLC(可编程逻辑控制器)是一种常用于自动化控制系统中的工控设备,广泛应用于各行各业。
本文将介绍如何进行PLC全自动洗衣机的程序设计,以实现洗衣机的自动化运行。
基于PLC的洗衣机程序设计可以提高生产效率、节约资源,也能够提升洗衣机的智能化水平。
2. PLC全自动洗衣机的工作原理PLC全自动洗衣机的工作原理包括以下几个步骤:- 步骤1:用户选择洗衣模式和洗衣时间等参数。
- 步骤2:用户放入衣物,并关闭洗衣机的门。
- 步骤3:PLC根据用户选择的参数,控制洗衣机的加热、水位、转速等。
- 步骤4:洗衣机开始工作,根据设定的程序依次进行水洗、漂洗、脱水等操作。
- 步骤5:洗衣机完成工作,发出提示音,等待用户取出洗好的衣物。
3. PLC全自动洗衣机程序设计流程根据洗衣机的工作原理,我们可以设计出以下的PLC全自动洗衣机程序:3.1 程序初始化程序初始化主要包括以下内容:- PLC系统与洗衣机的连接和通信检测。
- 初始化各个传感器,如温度传感器、水位传感器等。
- 检测洗衣机的状态,确保门已关闭,并将状态设置为“待机”。
3.2 用户输入参数用户通过操作洗衣机的控制面板,输入洗衣模式、洗衣时间等参数。
PLC需要读取这些参数,并进行验证和显示。
3.3 洗衣机工作控制根据用户输入的参数,PLC需要控制洗衣机的各个组件进行相应的工作控制,包括:- 控制加热器的启停,根据用户选择的洗衣模式和温度要求来调节加热器的工作状态。
- 控制水泵的启停,根据用户选择的洗衣模式和水位要求来调节水泵的工作状态。
- 控制电机的转速,根据用户选择的洗衣模式和转速要求来调节电机的转速。
- 监测洗衣机的状态,如水位、温度、转速等,确保工作在正常范围内。
3.4 工作结束处理当洗衣机完成工作后,PLC需要进行相应的处理,包括:- 发出提示音,提醒用户取出洗好的衣物。
- 将洗衣机的状态设置为“待机”,等待下一次操作。
PLC编程全自动洗衣机电气控制与PLC编程课程设计
目录一.总体设计 (2)1.设计任务分析与描述 (2)2.系统硬件设计 (2)3.系统I/O端子设计 (4)二.控制方案 (5)1.设计方案提示 (5)2.控制要求和基本步骤 (5)三.控制过程分析 (6)1.控制流程图及说明 (6)2.梯形图以及原理分析 (9)四.系统调试 (16)五.个人总结 (17)参考文献 (18)附录 (19)一.总体设计1. 设计任务分析与描述全自动洗衣机因操作方便、节省人力和资源,有多种功能可自主选择的优点,现已得到了普遍的应用。
全自动洗衣机的机构和工作原理简述如下:全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的,外桶固定,做盛水用,内桶可以旋转,用于脱水。
内桶有很多小孔,使内外的水流相通洗衣机的进水和出水分别有进水电磁阀和排水电磁阀来执行。
进水时,通过电气控制系统使进水阀打开,经过水管注入外桶。
排水时,通过电气控制系统使排水阀打开,经过水由外桶排水到极外。
洗涤的正传和反转由洗涤电动机拖动波轮的正反转来实现,洗涤和清漂时,脱水桶不旋转。
脱水时,通过电控系统见离合器合上,由洗涤电动机带动内桶的正转进行甩干。
高、中、低水位的开关分别检测洗衣桶内的高、中、低水位。
按所需要的功能选择洗涤方式、洗涤过程和水位后。
按启动按钮。
洗衣机按所需要的要求进行洗涤,过程完成后,声响报警停止工作。
本洗衣机具有三种功能选择,即水位选择,洗涤程序选择和洗涤方式选择。
三种不同形式选择的形式选择的功能如下:1.水位选择:分别有高、中、低水位,洗衣机水桶水位达到选择的水位时,相应水位的关闭和,反之水位开关断开。
2.洗涤程序选择:分为全程洗(洗涤、清漂、脱水全过程)、清漂洗(清漂和脱水过程)、脱水三种3. 洗涤方式选择:分别有标准洗和轻柔洗两种,标准洗和轻柔洗的不同区别在于,一是在洗涤的、清漂、脱水个过程的所需时间不同;二是标准洗涤可以选择全程洗、请漂洗、脱水中的任意一种,轻柔洗为只能全程洗。
全自动洗衣机PLC控制毕业设计任务书
全自动洗衣机PLC控制系统设计一、设计题目全自动洗衣机PLC控制系统设计二、设计目的(1)通过毕业设计培养学生综合运用所学的基础理论、基础知识、基本技能进行分析和解决实际问题的能力。
(2)使学生受到PLC系统开发的综合训练,达到能够进行PLC系统设计和实施的目的。
(3)使学生掌握利用PLC对压力进行PID控制方法。
三、毕业设计的技术数据:对T68卧式镗床的控制电路进行改造,用PLC软件控制改造其继电器控制电路,克服了继电器控制的缺点,降低了设备故障率,提高了设备使用效率,改造后运行效果非常好。
改造原则:1.原镗床的工艺加工方法不变2.在保留主电路的原有元件的基础上,不改变原控制电气操作方法3.电器控制系统控制元件(包括按钮、行程开关、热继电器、接触器)作用于原电器线路相同4.主轴和进给启动、制动、低俗、高速和变速冲动的操作方法不变5.改造原继电器控制中硬件接线为PLC编程实现。
四、毕业设计的任务1、熟悉题目要求,查阅相关科技文献2、方案设计(包括方案论证与确定、技术经济分析等内容)3、硬件和软件设计(其中还包括理论分析、设计计算、实验及数据处理、设备及元器件选择等)4、绘制图纸6、撰写设计说明书五、毕业设计的主要内容2、提出综合自动化系统的硬件方案和方案论证优化。
3、完成软件需求的系统分析。
4、完成软件的编制(PLC的编程和说明)。
5、绘制系统总体结构图,系统原理图,电气控制原理图,软件流程图。
6、按期完成毕业设计说明书的撰写。
7、充分准备,顺利完成答辩。
六、毕业设计提交的成果1、设计说明书(约1万字左右)2、图纸3、中、英文摘要(中文摘要约200字,3~5个关键词)七、毕业设计的主要参考文献和技术资料[1]张桂香,《电气控制与PLC的应用》,化学工业出版社[2]王红、王艳玲,《可编程控制器使用教程》,电子工业出版社[3]史国生,《电气控制与可编程控制器技术》,史国生,化学工业出版社[4]孙振强,《可编程控制器原理及应用教程》,孙振强,清华大学出版社[5]吕景泉,《可编程控制器技术教程》,吕景泉,高等教育出版社[6]汪指锋,《可编程控制器原理与应用》,汪指锋,西安电子科技大学出版社[7]王永华,《现代电气及可编程控制技术》,王永华,北京航空航天大学出版社[8]朱善君,《可编程控制系统》,清华大学出版社[9]常斗南,《可编程控制器原理、应用、实验》,机械工业出版社八、设计期间的基本要求1、学生在教师的指导下,应积极、主动地独立完成毕业设计所规定的全部任务。
plc全自动洗衣机课程设计
plc全自动洗衣机课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理,掌握其在全自动洗衣机中的应用。
2. 学生能够描述全自动洗衣机的主要部件及其功能,了解各部件之间如何通过PLC进行协调工作。
3. 学生能够掌握PLC编程的基础知识,并运用这些知识对简单的控制流程进行编程。
技能目标:1. 学生能够运用所学知识,分析全自动洗衣机的电气原理图,并识别其中的PLC控制逻辑。
2. 学生通过实际操作,学会使用PLC编程软件进行基本的编程操作,实现洗衣机的简单控制功能。
3. 学生能够通过小组合作,设计并模拟一个简单的PLC全自动洗衣机控制系统,提升实践操作和团队协作能力。
情感态度价值观目标:1. 培养学生对PLC技术及其在日常生活用品中应用的兴趣,激发学生对工程技术职业的探索热情。
2. 增强学生的环保意识,理解智能化家电对节能减排的重要性,培养学生社会责任感。
3. 通过课程学习,引导学生树立正确的工程伦理观念,认识到技术发展应服务于人民生活的改善。
4. 强化学生的团队合作意识,通过小组合作学习,培养学生互相尊重、协同解决问题的良好品质。
本课程目标设计考虑了学生的年级特点,注重理论与实践的结合,旨在通过PLC全自动洗衣机这一实际案例,将抽象的电气控制原理具体化、生活化,提高学生的实际操作能力,同时培养学生的科学素养和工程意识。
二、教学内容1. 全自动洗衣机概述:介绍洗衣机的发展历程,全自动洗衣机的分类、结构及工作原理。
- 教材章节:第二章“家用电器的发展及其电气控制技术”2. PLC基础知识:讲解PLC的组成、工作原理、编程语言及编程方法。
- 教材章节:第五章“可编程逻辑控制器(PLC)基础”3. 全自动洗衣机PLC控制系统:分析全自动洗衣机PLC控制系统的组成、原理及功能。
- 教材章节:第六章“PLC在家用电器中的应用”4. PLC编程实践:指导学生使用PLC编程软件进行编程,实现全自动洗衣机的控制功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《可编程控制器》
课程设计
全自动洗衣机的控制
院系:机械工程学院
专业:机械设计制造及其自动化班级:
姓名:
学号:
指导教师:
2目录
目录................................................... 错误!未定义书签。
第一章课程设计任务...................................... 错误!未定义书签。
第二章总体方案分析...................................... 错误!未定义书签。
分析控制要求....................................... 错误!未定义书签。
选择PLC型号....................................... 错误!未定义书签。
分配I/O点......................................... 错误!未定义书签。
第三章 PLC控制系统设计................................... 错误!未定义书签。
输入/输出电路设计.................................. 错误!未定义书签。
控制程序设计....................................... 错误!未定义书签。
梯形图设计..................................... 错误!未定义书签。
指令表......................................... 错误!未定义书签。
控制程序分析....................................... 错误!未定义书签。
第四章课程设计小结...................................... 错误!未定义书签。
参考文献.............................................. 错误!未定义书签。
第一章课程设计任务
(1)完成设计任务;
(2)设计控制程序;
(3)输入/输出地址分配;
(4)绘制主电路和PLC的控制电路;
(5)实验调试和元器件型号的选择;
(6)编写设计说明书。
第二章总体方案分析
2.1分析控制要求
全自动洗衣机系统的控制要求如下:
启动时,首先进水,到高位时停止进水,开始洗涤。
正转洗涤15s,暂停3s后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。
洗涤结束后开始排水。
当水位下降到低水位时,进行脱水(同时排水),脱水时间为10s。
这样就完成一次从进水到脱水的一个大循环。
经过3次上述大循环后(第2、3次为漂洗),进行洗衣完成报警。
报警10s后结束全部过程,自动停机。
此外,还要求可以按下排水按钮以实现手动排水;按下停止按钮以实现手动停止进水、排水、脱水及报警。
2.2选择PLC型号
全自动洗衣机属于系统工艺过程较为固定的小型控制系统,而整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,所以要选整体式的PLC。
设计中有5个输入点和6个输出点。
按PLC使用的选择要求输入端和输出端都要有10%-15%的备用量,而CPM1A-20CDR-A-V1型有12个输入和8个输出点,符合以上的使用要求。
因此,选择的PLC型号为欧姆龙CPM1A-20CDR-A-V1型。
2.3分配I/O点
分配定时器/计数器通道
第三章PLC控制系统设计3.1输入/输出电路设计
3.2控制程序设计
3.2.1梯形图设计
3.2.2指令表
地址指令操作数
00000LD0000
00001OR1000
00002AND NOT0001
00003AND NOT CNT 07
00004OUT1000
00005LD1000
00006AND NOT0003
00007AND NOT0503
00008OUT0500
00009LD0003
00010AND NOT TIM 00
00011AND NOT0503
00012OR0504 00013OUT0501 00014LD0501 00015OR TIM 00 00016AND NOT TIM 03 00017TIM00
#0105 00018LD TIM 00 00019TIM01
#0030 00020LD TIM 01 00021AND NOT TIM 02 00022OUT0502 00023LD0502 00024OR TIM 02 00025AND NOT TIM 03 00026TIM02
#0150 00027LD TIM 02 00028TIM03
#0030 00029LD TIM 03 00030LD CNT 06 00031OR1815 00032CNT06
#0003 00033LD0002
00034OR CNT 06 00035OR0503 00036AND NOT0001 00037AND NOT TIM 04 00038OUT0503 00039LD NOT0004 00040AND0503 00041OUT504 00042LD0504 00043TIM04
#0100 00044LD TIM 04 00045LD CNT 07 00046OR1815 00047CNT07
#0003 00048LD CNT 07 00049OR0505 00050AND NOT TIM 05 00051AND NOT0001 00052OUT0505 00053LD0505 00054TIM05
#0100 00055END
3.3控制程序分析
按下启动按钮,0000为ON,1000为ON并自锁,0500为ON,打开进水电磁阀。
当水位到达高水位时,0003为ON,断开进水电磁阀。
同时0501为ON,电动机正转,开始正向洗涤,并启动定时器TIM00。
15s后TIM00动作,使0501为OFF,停止正向洗涤,并启动定时器TIM01。
3s后TIM01动作,使0502为ON,电动机反转,开始反向洗涤,并启动定时器TIM02。
15s后TIM02动作,使0502为OFF,停止反向洗涤,并启动定时器TIM03。
3s后TIM03动作,使定时器TIM01、TIM02、TIM03、TIM00复位。
同时计数器CNT06计一次数,此时0501又为ON,重新进行从正向洗涤开始到反向洗涤结束的小循环。
直到计数器TIM06计满30次数时,CNT06为ON,第一次洗涤过程结束。
同时计数器TIM06复位,为下一次洗涤做好准备。
在TIM06为ON的当前扫描周期,0503为ON,开始排水。
当水位到达低水位时,0004由ON变为OFF,使0504为ON,接通脱水电磁离合器,并再次使0501为ON,使电动机正转,开始脱水,并启动定时器TIM04。
10s后TIM04动作,使计数器CNT07计数一次。
并使0503、0504为OFF,停止排水和脱水,结束从进水到脱水的一次大循环。
两个扫描周期后,0501再次为ON,重新进行从进水到脱水的下一次大循环。
直到CNT07计满3次数后,使1000为OFF,结束洗衣的全部过程。
同时0505为ON,报警蜂鸣器开始报警,打开计时器TIM05。
10s后,TIM05动作,停止报警。
在洗涤、排水和脱水的过程中,可随时按下停止按钮0001,停止操作。
第四章课程设计小结
刚开始做PLC实验的时候,觉得很难,连试验报告书上特别简单的程序也读不懂,通过不断学习和钻研并且上机实验,再加上本次课程设计,我已经可以独立编写较为复杂的程序,当然,还存在许多问题,经验尚且不足,但是专业里别的同学和指导老师对我进行了辅导,克服了好多问题,通过和组员的合作,都获得了宝贵的经验。
在平时的PLC实验中,老师通过逐步深入引导我们学习PLC,最终我们就能独立编写程序,而不是总是抄写。
在设计的过程中我们还得到了老师的帮助与意见。
在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。
做事要学思结合。
建议采取以下方案解决:
(1) 随时停机问题:在开始加一个常闭开关
(2) 程序繁琐:改变部分思路。
参考文献
[1]韩顺杰,蔡长青.电气控制技术[M].北京:北京大学出版社,2010
[2]杨亚萍,陈北莉.电气控制与PLC[M].北京:化学工业出版社,2009
[3]史国生.电气控制与可编程控制器技术[M].第二版.北京:化学工业出版社,2008
[4]方承远.工厂电气控制设计[M].第二版.北京:机械工业出版社,2005
[5]郁汉琪.电气控制与可编程序控制器技术[M].南京:东南大学出版社,2004
[6]钟肇新,范建东.可编程控制器原理及应用.[M].广州:华南理工大学出版社,2003
[7]王亚欣.全自动洗衣机的PLC控制[J].科技广场,2004。