说明书批注12页word资料.docx
《说明书批注12页word资料.docx》由会员分享,可在线阅读,更多相关《说明书批注12页word资料.docx(10页珍藏版)》请在冰豆网上搜索。
![说明书批注12页word资料.docx](https://file1.bdocx.com/fileroot1/2023-1/23/d74cb49d-c9be-449c-be24-1c58bb9c2de8/d74cb49d-c9be-449c-be24-1c58bb9c2de81.gif)
说明书批注12页word资料
课本、报刊杂志中的成语、名言警句等俯首皆是,但学生写作文运用到文章中的甚少,即使运用也很难做到恰如其分。
为什么?
还是没有彻底“记死”的缘故。
要解决这个问题,方法很简单,每天花3-5分钟左右的时间记一条成语、一则名言警句即可。
可以写在后黑板的“积累专栏”上每日一换,可以在每天课前的3分钟让学生轮流讲解,也可让学生个人搜集,每天往笔记本上抄写,教师定期检查等等。
这样,一年就可记300多条成语、300多则名言警句,日积月累,终究会成为一笔不小的财富。
这些成语典故“贮藏”在学生脑中,自然会出口成章,写作时便会随心所欲地“提取”出来,使文章增色添辉。
摘要.....................................................1
要练说,得练看。
看与说是统一的,看不准就难以说得好。
练看,就是训练幼儿的观察能力,扩大幼儿的认知范围,让幼儿在观察事物、观察生活、观察自然的活动中,积累词汇、理解词义、发展语言。
在运用观察法组织活动时,我着眼观察于观察对象的选择,着力于观察过程的指导,着重于幼儿观察能力和语言表达能力的提高。
关键字...................................................1
死记硬背是一种传统的教学方式,在我国有悠久的历史。
但随着素质教育的开展,死记硬背被作为一种僵化的、阻碍学生能力发展的教学方式,渐渐为人们所摒弃;而另一方面,老师们又为提高学生的语文素养煞费苦心。
其实,只要应用得当,“死记硬背”与提高学生素质并不矛盾。
相反,它恰是提高学生语文水平的重要前提和基础。
一、绪论2
1.1全自动洗衣机的应用现状2
1.3全自动洗衣机主要实现功能2
2.1主控电路设计2
2.2单相异步电动机驱动控制电路设计5
2.3报警电路设计7
2.4进排水控制电路设计8
2.5水位检测电路设计10
3.1软件开发环境简介11
3.2全自动洗衣机程序流程图12
3.3全自动洗衣机功能梯形图编程实现12
总结17
参考文献19
全自动洗衣机控制系统的设计
马斌(11动车11)
摘 要
随着人们生活水平的不断提高,洗衣机已经作为一件必备实用的家用电器进入了千家万户。
人们对洗衣机依赖性的加强也必然要求着洗衣机的各相性能得到同步加强,要求着洗衣机适应各种不同使用环境的能力得到进一步提升。
近年来,可编程控制器在我国的迅速发展,它所具有的功能性强、可靠性高、配制方法灵活等特点是其它控制器所无法匹敌的,因此,它被越来越广泛的应用于各类工业控制领域并加快了向民众生活进军的步法。
本文讲述的是如何利用PLC实现全自动洗衣机的控制,实现洗衣、清水、脱水的全自动控制。
本文结合任务设计书的要求,以洗衣机为研究对象,采用了三菱公司FX2n系列可编程逻辑控制器作为洗衣机的控制器。
对洗衣机的控制系统的总体功能进行了分析,阐述了可编程逻辑控制器的组成和工作原理。
并提出了洗衣机硬件的各组成模块及详细的硬件模块设计方案。
本设计改善了洗衣机系统的控制品质,并真正地达到了实时全自动控制的要求。
关键字:
洗衣机全自动可编程逻辑控制器控制
一、绪论
1.1全自动洗衣机的应用现状
目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,以及人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,现在做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。
这些厂家所生产的全自动洗衣机还是比较好的,但所谓物以稀为贵,所以相对来说价格还存在很大的异议。
而人们追求的高质量生活,也就对这些不是很过问了,只要买来好用就可以了,所以目前市场上还是有很大的发展空间。
1.2设计全自动洗衣机的意义
全自动洗衣机以其固有的优点还是赢得了很多的消费者的信赖,应用而生,它将是现在到未来的星星产品,所以有必要开发和改善现有的全自动洗衣机,应用最先进的科技技术,投入最少的资金。
而目前随着PLC价格下降,PLC的应用不断普及,同时,PLC本身所具有的:
可靠性高、抗干扰能力强、编程简单、体积小、功耗低、便于维护等特点使得PLC成为工控领域的首选控制器,所以可以应用该产品进行研发,从而达到洗衣机自动化控制,更多的赢得消费者的青睐。
1.3全自动洗衣机主要实现功能
本篇论文所设计的全自动洗衣机的功能主要包括:
自动洗涤,自动漂洗,自动脱水三个主要阶段,同时可手控洗涤衣物。
通过PLC具体实现过程为:
(1)按下启动按钮及水位选择开关,注水直到水位开关设定的水位,关闭进水阀。
(2)关闭进水阀后延时2s,然后开始洗涤。
(3)洗涤时,洗衣机滚筒首先正转30s,停止2s,然后再反转30s,停止2s(4)如此循环5次,总共320s后开始排水,水排空以后开始脱水,脱水时间为30s(5)第一次脱水完成后开始自动漂洗,当脱水到低于桶底水位传感器时则自动注水,到桶内高处水位传感器则停止注水,停止注水后延时2s开始洗涤。
重复(3)~(5)的步骤,一共清洗两遍(6)清洗完成后,洗衣机报警3s提示洗衣完成并且自动停机(7)在自动控制的过程中若按下停车按扭,可进入手动控制过程,可手动排水(不脱水)和手动脱水。
二、硬件电路的实现
2.1主控电路设计
2.1.1PLC简介
本文设计的全自动洗衣机所采用的控制器为三菱公司FX2n系列PLC——FX2n-48MR-D。
可编程逻辑控制器(ProgrammableLogicController,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成有:
(1)电源
可编程逻辑控制器的电源在整个系统中起着十分重要的作用。
如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。
一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去。
(2)中央处理单元(CPU)
中央处理单元(CPU)是可编程逻辑控制器的控制中枢。
它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。
当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。
等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高可编程逻辑控制器的可靠性,近年来对大型可编程逻辑控制器还采用双CPU构成冗余系统,或采用三CPU的表决式系统。
这样,即使某个CPU出现故障,整个系统仍能正常运行。
(3)存储器
存储器主要包括:
系统程序存储器和用户程序存储器。
存放系统软件的存储器称为系统程序存储器。
存放应用软件的存储器称为用户程序存储器。
(4)输入输出接口电路
①.输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。
②.输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。
(5)功能模块
如计数、定时等功能模块。
(6)通信模块
主要用于PLC与其她控制器之间的通信,如SCI通信等。
2.1.2控制器I/O口分配表
表2-1控制器I/O口分配表
输入
输出
停止X000
启动洗衣机Y000
启动X001
进水阀Y001
高水位X002
正转Y002
中水位X003
反转Y003
低水位X004
排水Y004
排空检测X005
脱水Y005
高水位检测X006
报警Y006
中水位检测X007
低水位检测X010
手动排水X011
手动脱水X012
2.1.3PLC控制器的硬件图
图2-1PLC控制硬件接线图
如图2-1所示,按键S1-S11分别为不同信号信号输入,COM口为公共接地端,Y000-Y006分别为不同控制信号输出端,输出控制信号控制执行电路的工作状态。
2.2单相异步电动机驱动控制电路设计
单相异步电动机主要用于为洗衣机滚筒的转动提供动力,电机驱动控制电路用于控制电机的启停,正反转等,保证全自动洗衣机的各项功能正常运行。
根据全自动洗衣机的功能设计出的单相异步电动机驱动控制电路如图2-2:
图2-2单相异步电动机驱动电路图
如图2-2所示,KQ为刀开关,相当于洗衣机的插头,FU1为熔断器,可以保护电机不至于因工作异常导致电流过大而使电机烧毁。
KM1、KM2分别为继电器的动合触点,分别控制电机的正反转。
电路的工作原理为:
当KM1接通时,电容器串联在启动绕组绕组上,则电流I相位约90°,设此时电动机正转,当KM1断开,KM2接通时,电容器从启动绕组切断到工作绕组中,则电流I工作绕组超前启动绕组相位约90°,从而实现了电动机的反转,在该电路中实质上是主、副绕组相互交换来实现正反转的,因此这种单相异步电动机的工作绕组和启动绕组必须是可以互换的。
所以它的工作绕组、启动绕组的线圈匝数线径,所占槽位数都是应该完全相同的。
图2-3单相异步电动机控制电路
如图2-.3所示,控制电路工作电压与PLC电源相同,其中R4为限流电阻,NPN型三极管PE8050在电路中用作开关管的功能,PE8050其耐压值为30V,额定电流为1.5A,所以可在此电路中安全使用。
此控制电路的工作必须在启动信号为1的条件下,当正转控制信号为1,反转控制信号为0时,继电器KM1线圈得电,驱动电路中继电器KM1常开触点KM1闭合,电机正转。
当正转控制信号为0,反转控制信号为1时,KM1线圈失电,动合触点KM1断开,继电器KM2线圈得电,驱动电路中,继电器KM2的常开触点闭合,电机反转。
启动信号为0时,整个控制电路失电,继电器KM1、KM2线圈失电,动合触点断开,电机停止,洗衣机停止工作。
2.3报警电路设计
报警电路工作于洗衣机完成洗衣后,自动报警3s,告知洗衣完成。
然后自动停机。
如图2-.4所示,当报警控制信号为1时,蜂鸣器发声报警。
图2-4报警电路电路图
2.4进排水控制电路设计
2.4.1进水阀结构图
图2-5海鹰FCD3-4型单头进水电磁阀内部结构图
进水阀的结构图如图2-.5所示,未通电时,电磁线圈13无电流通过,动铁芯7的橡胶堵头6在复位弹簧8作用下,将阀门接盘5的中心孔D封闭。
此时注入水经过滤网16流入进水腔B内,再经由阀门接盘5的平面孔A流八平衡腔E内,平衡腔E内的注入水不能外泄。
由于注入的自来水有一定的水压,而橡胶皮阀门4平衡腔E侧的受压面积大于其进水腔B的受压面积,使作用于橡胶阀门4的E侧压大于B侧压力。
因此橡胶阀门4在E侧压力的作用下紧紧地压在阀体3出水通道C右端的阀座上,将出水通道C封闭,注入水不能流入C内,进水阀呈关闭状态。
接通电源后,电磁线圈13有交流电流流过,产生的磁力吸引铁芯7和橡胶堵头6向右移动,阀门接盘5的中心孔D被打开,平衡腔内的注入水从中心孔D流出。
中心孔D的面积大于平衡孔A的面积.E腔内的注入水从中心孔D流出的流量远大于平衡孔A流入的流量,使E腔内水的压力很快下降,橡胶阀门4在B侧压力大于E侧压力的作用下向右鼓起,进水阀呈开启状态,注入水从进水阀过滤网,经进水腔B和出水通道C流入盛水桶内,实现对洗衣机进水。
到达设定水位后,水位监测元件向微处理器输入水位监测信号,程控器对进水阀停止供电。
进水阀闭合,停止进水,与此同时,电动机得到指令运行而进入洗涤程序。
2.4.2进水阀门控制电路设计
图2-6进水阀门控制电路
如图2-.6所示,当进水阀控制信号为1时,继电器KM4线圈得电,继电器动合触点闭合,进水电磁阀工作,当进水电磁阀控制信号为0时,继电器线圈失电,动合触点断开,进水阀自动关闭,停止进水。
2.4.3排水阀门简介
图2-.7排水阀门机械结构
外排水阀安装于排水管的阀座上,排水管接在洗衣桶出水口上。
排水阀的开启和关闭由排水拉带控制。
在排水拉带放松时,橡胶阀在排水阀弹簧力的作用下压紧在阀座上,依靠橡胶阀口的弹性变形起到封闭作用。
当排水拉带被拉起时,排水拉带克服弹簧力,将橡胶阀拉起,水即从橡胶阀与阀座间的开口流出。
橡胶阀另一端由排水阀盖压紧在阀座上而不能漏水。
2.4.4排水阀门控制电路设计
图2-.8排水阀门控制电路
2.5水位检测电路设计
图2-.9水位检测电路设计
如图2-9所示,水位检测电路的工作原理是通过桶内三个水位感应电极感应水位,当水位到达低水位感应电极时,低水位所接开关管导通,低水位输出信号端输出低电平,PLC捕捉电平后执行相关程序,高水位与低水位工作原理相同。
通过各模块电路的组合调试,由PLC控制的全制动洗衣机的硬件电路设计基本完成。
三、软件程序实现
根据全自动洗衣机的功能要求,软件设计主要完成以下功能:
(1)按下启动按钮注水到桶内高处水位传感器则停止注水并关闭进水阀。
(2)关闭进水阀后延时2s,然后开始洗涤。
(3)洗涤时,洗衣机滚筒首先正转30s,停止2s,然后再反转30s,停止2s(4)如此循环5次,总共320s后开始排水,排水90s以后开始脱水,脱水时间为30s(5)第一次脱水完成后开始自动漂洗,当脱水到低于桶底水位传感器时则自动注水到桶内高处水位传感器则停止注水,重复
(2)~(5)的步骤,一共清洗两遍(6)清洗完成后,洗衣机报警3s提示洗衣完成并且自动停机(7)在自动控制的过程中若按下停车按扭,可进入手动控制过程,可手动排水(不脱水)和手动脱水。
3.1软件开发环境简介
本设计所使用的编程环境为三菱公司开发的PLC编程软件GXDeveloper8.52。
该软件支持梯形图、及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。
3.2全自动洗衣机程序流程图
图3-1全自动洗衣机程序流程图
3.3全自动洗衣机功能梯形图编程实现
本设计所采用的编程方法主要为采用步进梯形指令构成步进梯形图。
步进梯形指令简称步进指令。
三菱FX系列PLC有两条步进指令:
STL和RET,STL是步进开始指令,RET是步进结束之令。
利用这两条指令就可以很方便地对顺序控制系统的功能图进行编程。
下面根据全自动洗衣机所需要实现的功能对梯形图进行分析。
图3-2特殊辅助继电器控制
图3-2为特殊辅助继电器M8002为初始化脉冲,仅在运行开始瞬间接通。
此条指令作用为在系统开始运行时激活初始状态S0。
图3-3排水和脱水的控制
图3-3为X002为停止开关信号输入端子,X012与X013分别为手动排水与手动脱水控制开关信号输入端子,Y005、Y006分别表示排水与脱水控制信号输出端子。
此段梯形图完成的功能为:
在停车开关按下后根据X012、X013状态分别实现手动排水与脱水。
图3-4启动信号控制
图3-4为X001为启动信号输入端子,此段梯形图完成状态S0对应功能,即:
在无停止信号的前提下,清零计数器C1(计数器C1功能将在后面程序中具体说明),同时如果启动开关按下,激活状态S20。
图3-5注水信号的控制
图3-5为注水信号的控制,此段梯形图为状态S20所对应的功能,X003、X004、X005分别为高、低、中三个水位选择开关信号输入端子,X007、X010、X011分别为高、中、低三种水位检测状态的信号输入端子,Y002为进水控制信号输出端子。
此段梯形图功能为:
清零计数器C0(计数器C0功能将在后面程序中具体说明),打开进水阀,开始进水,同时根据设定的水位,检测水位是否到达设定水位,如果到达则激活状态S21。
图3-6进水阀的控制
图3-6为进水阀的控制,此段梯形图为状态S21所对应的功能,主要完成关闭进水阀后延时2s的功能。
延时时间到后激活状态S22。
定时器T0定时时间为2s。
图3-7洗涤时间的控制
图3-7为状态S22所对应的功能,状态S22主要完成启动洗衣机滚桶,正转30s,时间到达后,激活状态S23。
Y001为启动信号输出端子,Y003为洗衣机滚筒正转控制信号输出端子,定时器T1定时时间为30s。
图3-8定时器T2的设置
图3-8为状态S23所对应的功能,主要完成洗衣机洗涤时,滚筒正转30s完成后的停止转动2s的功能。
定时器T2定时时间为2s。
图3-9洗衣机反转时间的控制
图3-9为状态S24所对应的功能,状态S24主要完成洗衣机滚筒反转30s,时间到后,激活状态S25的功能。
Y004为洗衣机滚筒反转控制信号输出端子,定时器T3定时时间为30s。
图3-10循环洗涤的控制
图3-10为状态S25所对应的功能,完成的主要功能为:
洗衣机滚筒停转2s,同时判断洗涤过程是否已经进行了5次循环了,如果没有,激活状态S22,继续循环执行从状态S20到状态S25的程序,如果洗涤已经完成了5次循环过程了,激活状态S26。
定时器T4定时时间为2s,C0计数器用于记录洗涤循环次数,每完成一次洗涤过程计数器C0加1,设定值为5。
图3-11排水的控制
图3-11此段梯形图为状态S26所对应的功能,该主要功能为:
在完成5次洗涤之后,自动排水,排完水后激活状态S27。
Y005为排水控制信号输出端子,X006为检测排空信号输入端子。
图3-12脱水的控制
图3-12此段梯形图为状态S27所对应的功能,状态S27主要完成排完水后对衣物进行脱水30s,同时判断是否对衣物已经清洗了两遍,如果未达到两遍,则再次激活状态S20,重复状态S20到S27的程序,如果清洗次数达到两遍后,激活状态S28。
Y006为脱水控制信号输出端子,定时器T5的定时时间为脱水时间30s。
计数器C1记录清洗次数,设定值为3,因为第一次计数器加1并不是清洗过程,所以要完成两次清洗,计数器C1的设定值应设为3。
图3-13报警的控制
图3-13此段梯形图为状态S28所对应的功能,此状态对应的功能为:
在完成上述所有洗涤过程后自动报警3s,然后回到初始状态。
Y007为报警控制信号输出端子,定时器T6定时时间为报警时间3s。
以上所有状态工作的条件都是在停止开关未接通的情况下。
只要停止开关一接通,则结束自动控制过程,进入手动控制阶段,手动控制主要包括可手动排水(不脱水)和手动脱水,根据手动输入信号决定所完成的控制功能。
3.4系统调试
连接好PLC,打开软件,选定合适的通信端口。
首先用软件远程使PLC停止工作,RUN灯熄灭。
然后把编好的程序写入PLC,再用软件启动PLC,发现PLC的RUN指示灯亮,程序运行时,按下启动按钮X001,置位状态寄存器S20,控制进水阀开始进水。
由外部跟定液位信号,比如选定高水位洗涤,则闭合X003,过一会儿再闭合X007,相当于已达到高水位,从而置位S21,S20自动复位,关闭进水,同时启动T0计时器暂停2s。
计时完毕,T0常开点闭合,置位S22,洗衣机开始正转,并开启T1计时器计时30s。
计时完毕,T1常开点闭合,置位S23,开启暂停2s的T2计时器。
计时完毕,T2常开点闭合,置位S24,控制电动机反转,同时开启T3计时器计时30s。
计时完毕,T3常开点闭合,从而置位S25,开启暂停2s计时器T4。
计时到时,并启动计时器C0,计数一次,同时返回S22,直到计数器计到5次时,即正反转320s后,置位S26,开始排水.当排空后,X011有信号,从而置位S27,启动脱水,并保持排水,同时开启T5计时器计时30s。
计时到时,T5常开点闭合,C1计数一次,同时返回S20,直到C1计时3次时,即反复洗涤两次后,C1常开点闭合,置位S28,开启报警电路,扬声器发出响声提示洗衣完成,同时启动T6计时器,控制报警声3s后停止,之后返回到S0,程序停止。
在每一步顺序运行时,上一步的状态寄存器均自动复位。
在程序运行中,闭合X2,各状态寄存器均无信号,通过选择手动排水和手动脱水档位,可实现手动排水和手动脱水功能。
若要实现轻柔洗功能,需添加X000作为轻柔洗档位,把X001设为标准洗档位,轻柔洗的过程可以通过一些计时器把正反转的时间设定的小一些。
编程和上述基本类似。
四、总结
经过将近一周的全自动洗衣机PLC课程设计,让我们收获颇丰,不仅熟悉了全自动洗衣机的工作过程,同时了解到了其内部硬件电路的构成、每部分电路的设计等,还学会了PLC软件开发环境的使用、各种编程指令的应用等。
此次软件编程使用的主要为步进指令。
步进指令简单,直观,易于阅读,使用它来控制洗衣机的工作过程,很是方便。
通过此次课程设计的锻炼,让我们加深了对PLC的认识和理解,也知道了PLC应用于工业控制的优点所在,更重要的是让我们看到了自己知识的匮乏,也坚定了以后要不断的学习,不断的向身边的人虚心请教,同时要借助于图书馆和网络来扩充自己的知识面的决心。
也只有这样,在以后的社会竞争中,自己才能有立足之地,才能有所作为。
参考文献
[1]董爱华.可编程控制器原理及应用[M].北京:
中国电力出版社,2009.
[2]谢文辉,张志芳.PLC应用技术易读通[M].北京:
中国电力出版社,2019.
[3]常晓玲.电气控制系统与可编程控制器[M].北京:
机械工业出版社,2019.
[4]石宗义.电路原理图与电路板设计教程[M].北京:
北京希望电子出版社,2019.
[5]廖常初.PLC基础及应用.第2版[M].北京:
机械工业出版社.2019.
[6]王兆晶.维修电工(高级)[M].北京:
机械工业出版社.2019.
[7]熊幸明.工厂电气控制技术[M].北京:
清华大学出版社.2019
[8]黄净.电气控制与可编程序控制器[M].北京:
机械工业出版社.2019.