分享自动洗衣机控制系统设计及PLC编程方法
(图片来源网络)
波轮式全自动洗衣机的进水和排水分别是通过水位开关与进排水电磁阀配合控制,从而实现自动控制的。进水时,控制系统使进水电磁阀打开,将水注人外桶;排水时,使排水电磁阀打开,将水由外桶排到机外。波轮式全自动洗衣机的洗衣桶(外桶)和甩干桶(内桶)是沿同一轴心安装的。外桶固定,作为盛水用,内桶可以旋转,作为脱水(甩干)用。内桶的四周有许多小孔,使洗涤和脱水用同一台电动机拖动,通过电磁离合器来控制,将动力传送给洗涤波轮或甩干桶(内桶)。电磁离合器失电,电动机带动洗涤波轮实现正反转,进行洗涤;电磁离合器得电,电动机带动内桶单向高速旋转,进行甩干(此时波轮不转)。水位高低分别由高低水位开关进行检测,启动按钮用来启动洗衣机工作。
1.全自动洗衣机控制要求
1)按下起动按扭,开始进水直到高水位,然后关水。
2)开始洗涤,正转洗涤30s,暂停5s后反转洗涤30s,暂停5s后正转洗涤。
3)正反转循环30次,总共660s后,洗涤结束。
4)开始排水,当水位下降到低水位时,进行脱水(同时排水),脱水时间为20s,脱水完成。
5)开始清洗,重复洗涤过程,清洗两遍。
6)清洗完成,报警10s并自动停机。
2.I/O 分配及外部接线PLC控制的输人输出配置,见表1。
表 1
PLC控制的外部接线图见图1所示。
图 1
3.程序设计 在进行程序设计前,首先根据全自动洗衣机的控制要求,画出控制流程图。见图2所示。
图 2
根据控制流程图所示的控制过程,设计出梯形图,见图3所示。在梯形图设计中增设了一个内部继电器(M0.0)作为程序总控制。
图 3
4.运行并调试程序 根据PLC外部接线图正确接线,经检验无误后,接通PIC电源,将洗衣机控制程序下载到PIC (程序要确保编译后无错误,否则无法下载)中,打开监控,观察程序运行过程中各触点的断合情况。将PLC置于运行模式,按照动作流程图的动作过程运行程序。
通过实例玩转三菱(西门子)PLC之全自动洗衣机的程序设计
看下控制要求:
接通电源,按下启动按钮,开始进水,水位达到高水位时停止进水,并开始正转洗涤3S后,停止2s后进入反转洗涤,然后又停2S,若正、反洗涤10次后,则开始排水,当水位下降到零水位后,开始脱水并继续排水,脱水20s,即完成一次大循环,大循环满6次,则返回到进水开始时全部动作,进行下一次大循环,提示洗完指示灯蜂鸣器亮20s后停止。也可以按下停止按钮来停止洗涤。
所用到的变量:
停止按钮 X0(i0.0),启动按钮 X1(I0.1)零液位传感器 X2(I0.2),高水位传感器 X3(I0.3)
进水电磁阀 Y0(Q0.0),正向洗涤接触器 Y1(Q0.1),反向洗涤接触器 Y2(Q0.2),排水电磁阀 Y3(Q0.3),脱水电磁阀Y4(Q0.4),蜂鸣器Y5(Q0.5)。
编程如下:
本例程序如下:本文综合使用定时器和计数器来实现设计功能。
程序如下:
在按下启动按钮后,将启动进水,在达到高水位后停止进水,这里考虑到在排水和脱水过程中也不能进水。
当达到高水位后,将进行3s的正向洗涤,这里的T3是正反向都洗完之后需要将T0定时器复位,以便重新启动正向洗涤。
正向洗涤之后停止T1 2s,之后启动反向洗涤,反向洗涤3s后,停止2s,这样一个洗涤循环结束,用T3来判断一个循环。
用T3启动计数器C0,当计数器C0达到十次。
当C0计数器达到10次,则洗涤循环结束,进行排水,当排水到低水位后,停止排水并启动脱水,考虑到脱水过程中还有水,则继续进行排水,同时启动定时器T4 20s,并启动大循环计数器C1 6次。
当计数器C1达到6次,则启动蜂鸣器,响铃20s后结束。这样程序结束。
通过这个例子来熟悉和掌握下三菱PLC的定时器和计数器的使用,当然了这个程序不是唯一的,你还可以用循环FOR NEXT指令或SFC来实现。
下面看看博途怎么编程:
写文不易,希望大家多多支持,喜欢本文的想学习PLC编程相关内容的朋友可以关注我,这段时间我会集中写一些三菱PLC的实例,希望能通过这些实例让大家更好的掌握各种指令的应用。
相关问答
为什么用plc控制自动洗衣机?
传统的洗衣机采用继电器控制,虽然结构简单,价格便宜,但是使用久了容易磨损,继电器的电弧容易产生电弧,一定情况下会产生误操作。现在的设计要求使用PLC程序...
s7-200plc洗衣机自动循环3次?
1、这是指洗衣机初步洗完衣服以后,还要对衣服进行漂洗,这里的3次和2次就是指漂洗衣服的次数。一般漂完后会自动进行排水、甩干;然后重新放水进行漂洗;直到次...
plc工业洗衣机原理与维修?
1.PLC工业洗衣机的原理与维修是需要专业知识和技能的。2.PLC工业洗衣机采用了可编程逻辑控制器(PLC)来控制洗衣机的运行。PLC通过接收传感器的信号,根据预设...
如果用PLC给自己家装修,大家想实现什么自动化的?
如果用PLC给自己家装修,想实现什么自动化?能提出这个问题的,想必也是一位发烧友,想法很好,但是实现起来在家庭中比较困难,为什么这么说?下面就分析一下。...如...
大家说说西门子plc洗衣机的自动控制怎么做
这个程序相当简单了。水位控制按照你那个要求就是控制了进水时间的不同么。如果是毕设的话很简单,你选择I0.0,I0.1,I0.2三个点分别为高、中、低三个...
100公斤洗衣机参数设置?
3、启动转矩:无PG矢量控制:0.5Hz/150%(SVC);4、无PG矢量控制速度精度达到士0.1%,提供1:100的速度控制范围;5、0.75KW~15kW各规格内置制动单元,若需快速......
西门子PLC编程软件是什么?-ZOL问答
软件S7-300PLC(SIMATICManager)S7-1200(TIAPortalV11)S7-200(V4.0STEP7...新版本编程软件STEP7-Micro/WIN...
怎么样将pLc西门子编程软件下载到电脑中进行编程?-ZOL问答
下载,安装,编程,下载有用(0)回复zgcwangjllMCGS是不能和仿真软件连接的有...PLCSIM可以和MCGS仿真,前提是还需要一个NETTOPLCSIM的软件,NETTOP...
请提供西门子PLC说明书型号:S7-200CPU224AC/DC/RLY
3西门子plc200价格了解的说下这只是一个系列啦,这个系列里不同型号,不同配置...仪器内置多级档位,仪器在测试过程中,利用高精度数字处理系统,自动识别测试的范...
全自动洗衣机的发展现状以及发展趋势-C哩C哩的回答-懂得
前瞻网摘要:2013年10月起,洗衣机能效新标准正式实施,我国洗衣机产品将发生结构性的变化。与现行标准相比,新标准对洗衣机耗电量和用水量的限定值的...
扫一扫微信交流