




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PLC课设全自动洗衣机控制系统设计 电气控制与可编程控制器 课程设计说明书 题目: 全自动洗衣机控制系统设计 目录 1系统的工艺及要求1 1. 1系统的运行工艺1 1.2系统的功能要求2 2全自动洗衣机控制系统的整体设计2 2.1全自动洗衣机系统组成2 2. 1. 1洗涤脱水系统2 2. 1.2排水和进水系统3 2. 1. 3电动机及传动系统3 2.2全自动洗衣机系统概述3 2. 3控制系统的结构4 2. 4控制系统原理4 3 PLC控制系统的硬件设计5 3.1 PLC的选型、I/O扩展模块的选择5 3. 2 PLC控制系统的I/O资源分配表7 3.3 PLC控制系统的外部接续图8 4 PLC
2、控制系统的软件设计9 4. 1控制系统的梯形图设计9 4.2控制系统的PLC软件程序12 5程序控制过程说明13 6程序调试13 7课程设计小结15 参考文献16 1系统的工艺及要求 11系统的运行工艺 波轮式全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安装 的。外桶固定,作为盛水用,内桶可以旋转,作为脱水(甩干)用。内桶的四周 有许多小孔,使内、外涌的水流相通。 洗衣机的进水和排水分别山进水电磁阀和排水电磁阀控制。进水时,控制系 统使进水电磁阀打开,将水注入外桶;排水时,控制系统使排水电磁阀打开,将 水由外桶排到机外。洗涤和脱水由同一台电机拖动,通过电磁离合器来控制,将 动力传递
3、给洗涤波轮或甩干桶(内桶)。电磁离合器失电,电动机带动洗涤波轮 实现正、反转,进行洗涤;电磁离合器得电,电动机带动内桶单向旋转,进行甩 干(此时波轮不转)。水位高低分别山高低水位开关进行检测。启动按钮用来启 蜂鸣器 上水位开关 下水位开关 排水阀 单相电动机 1.2系统的功能要求 起动时,首先进水,到高水位时停止进水,开始洗涤。正转洗涤15s,暂停 3s后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。洗涤结束后,开始 排水,当水位下降到低水位时,进行脱水(同时排水),脱水时间为10so这样 完成依次从进水到脱水的大循环过程。 经过3次大循环后(第2、3次为漂洗),进行洗衣完成报警,报警
4、10s后结 束全过程,自动停机。 在洗涤过程中,按下停止按钮。洗衣机停止工作。 在洗衣机停止工作时,按下排水按钮,洗衣机排水电磁阀得电排水,当水位 下降到低水位开关时,排水电磁阀失电停止排水。 I/O设备及I/O点分配如表所示。 表1: I/O设备及I/O点分配如表 输入元件 输入点编号 输出元件 输出点编号 起动按钮 X0 进水电磁阀 Y0 停止按钮 XI 电机正转控制 Y1 排水按钮 X2 电机反转控制 Y2 高水位开关 X3 排水电磁阀 Y3 低水位开关 X4 脱水电磁离合器 Y4 报警蜂鸣器 Y5 2全自动洗衣机控制系统的整体设计 2.1全自动洗衣机系统组成 2.1.1洗涤脱水系统 它
5、主要有盛水桶,洗涤桶和波轮组成。盛水桶乂称为外桶,主要用来盛放洗 涤液。盛水桶固定在钢制底板上,通过4根吊杆悬挂在洗衣机箱体上。电动机, 离合器,排水阀等部件都装在桶底下面。洗涤桶乂称为脱水桶或者离心桶,也称 为内桶,它的主要功能是用来盛放衣物,在洗涤或漂洗时配合波轮完成洗涤或漂 洗功能,在脱水时便成为离心式的脱水桶。波轮是全自动洗衣机中对衣物产生机 械作用的主要部件。按波轮的形状来分,基本上有小波轮(直径在160mm左右) 的涡卷式水流和大波轮(直径在300mm左右)新水流两类。 2.1.2排水和进水系统 波轮式全自动洗衣机的进排水系统都采用了电磁阀控制。为了对桶内的水位 进行检测和控制,洗
6、衣机上都安装有水位控制器(水位开关)。波轮式全自动套 桶洗衣机使用最多的水位开关是空气压力式开关,主要有气压传感器装置,控制 装置及电触点开关3部分组成,用来监视水位的高低。此外电磁阀分进水和排水 电磁阀,进水电磁阀是洗衣机上的自动进水开关,它受水位开关动断触点的控制。 而排水电磁阀是全自动洗衣机上的自动排水装置,同时还起改变离合器匸作状 态。进水、排水电磁阀是采用电流流过线圈形成磁场的原理,洗衣机电磁阀在进, 排水时使用,220V交流电压与电磁阀线圈接通,形成磁场,电磁线圈吸合。自 动打开香蕉阀门,洗衣机里的水就顺着管道流出去了。断电后,电磁阀线圈失去 电流,磁场消失,电磁铁松开,橡胶阀门自
7、动关闭,洗衣机里的水就流不出去了。 2.1.3电动机及传动系统 波轮式全自动套桶洗衣机的电动机及传动系统主要山电动机和离合器组成, 离合器乂有普通离合器和减速离合器两和4其中普通离合器用在采用小波轮的套 桶洗衣机上,这种洗衣机在洗涤或者漂洗时波轮的转速和脱水时离心桶的转速相 同,L1前各种大波轮新水流套桶洗衣机普遍采用减速离合器,它在洗涤,漂洗时 波轮的转速较慢,而脱水时离心桶的转速较快。电动机同时作为洗涤和脱水时的 动力源,普遍采用主,副绕组完全对称的电容式电动机。 2.2全自动洗衣机系统概述 全自动洗衣机采用PLC控制系统将大大提高工作效率和适应工作环境的能 力。在全自动衣机中,洗衣机洗涤
8、、脱水程序是由单片机为中心控制系统工作的。 首先111于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复朵:其次,在 设讣控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保 护、过热保护及欠圧保护等等这样增加了硬件的复杂性,隐含较高的故障率无 形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的 缺点。它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。 因此在运用中,PLC的硬件也相对简单,提高控制系统的可黑性。另外它 的编程语言也相对简单。控制系统硬件组成框图如图2所示: 图2全自动洗衣机控制系统硬件组成框图 2.3控制系统的结构 波轮式全
9、自动洗衣机的电气控制系统由于洗衣机型号的不同而不尽相同, 但电气控制系统主要有程序控制器,电动机,进水电磁阀,排水电磁阀,水位开 关,安全开关及各种功能选择开关等组成的,控制的基本原理也都一样。全自动 洗衣机能实现洗衣的自动化,整个洗衣过程都是在程序控制器的“指挥”下进行 的。如把离合器比作全自动套桶洗衣机的心脏,则程序控制器就是全自动洗衣机 的“大脑”。 2.4控制系统原理 程序控制器中存储着多种程序,一旦通过选择开关选好某种程序后,程序 控制器便按这种程序自动实施对电动机,进水和排水电磁阀的控制。安全开关乂 称为盖开关,在洗衣机运行过程中起安全保护作用,它的功能为:在洗衣机工作 时误开盖,
10、安全开关便会切断电动机电源,自动中断程序;在脱水过程中如桶内 衣物摆放不均匀而产生大幅度振动时,安全开关自动中断脱水过程,启动蜂鸣器。 按照采用的程序控制器的不同,波轮式全自动套桶洗衣机的电气控制电路可分为 电动机驱动式程疗:控制器和单片机式程序控制器电路。 3 PLC控制系统的硬件设计 3.1 PLC的选型、I/O扩展模块的选择 可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序, 执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数 字或模拟式输入/输出控制各种类型的机械或生产过程。 I/O点数是PLC的一项重要指标。合理选择I/O点数既可使系统满足控制要 求
11、,乂可使系统总投资最低。PLC的输入输出总点数和种类应根据被控对象所需 控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占 用一个输入输出点。考虑到今后的调整和扩充,一般应在估计的总点数上再加上 20%30%的备用量。:该系统有12个数字输入点6个数字输出点,PLC常用的内 存有EPROM. EEPROM和带锂电池供电的RAM。一般微型和小型PLC的存储 容量是固定的,介于1-2KB之间。用户应用程序占用多少内存与许多因素有关, 如I/O点数、控制要求、运算处理量、程序结构等。因此在程序设计之前只能粗 略地估算。根据经验,每个I/O点及有关功能元件占用的内存量大致如下: 开
12、关量输入元件:1020B/点 开关量输出元件:5-10B/点 定时器/计数器:2B/个 模拟量:100150B/个 通信接口: 一个接口一般需要300B以上 根据上面算出的总字节数再考虑增加25%左右的备用量,就可估算出用户程 序所需的内存容量,从而选择合适的PLC内存。该系统有17个数字输入点13 个数字输出点,需内存400B,有定时器6个,计时器2个,需内存16B,考虑 余量后需要内存520B。 PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数 据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置 控制模块等,选型时可考虑以下儿点:功能与任务相适应,P
13、LC的处理速度应满 足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。全 自动洗衣机控制所要求的控制功能简单,小型PLC就能满足要求了。 该控制系统CPU模块可采用CPU-224 (AC/DC/继电器)模块,它可控制整个系 统按照控制要求有条不紊地进行。任何一种控制系统都是为了实现被控对象的工 艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循 以下基本原则:充分发挥PLC的功能,最大限度地满足被控对象的控制要求, 是设计PLC控制系统的首要前提,这也是设计中最重要的一条原则。这就要求 设讣人员在设讣前就要深入现场进行调查研究,收集控制现场的资料,收集相
14、关 先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现 场操作人员紧密配合,拟定控制方案,共同解决设讣中的重点问题和疑难问题。 保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原 则。这就要求设计者在系统设计、元器件选择、软件编程上要全面考虑,以确保 控制系统安全可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在 非正常情况下(如突然掉电再上电、按钮按错等),也能正常工作。一个新的控 制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工 程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控 制要求的前提下,一方
15、面要注意不断地扩大工程的效益,另一方面也要注意不断 地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使 控制系统的使用和维护方便、成本低,不宜盲U追求自动化和高指标。曲于技术 的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制 系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存 容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。 综上所述此次设计选用西门子S7-200型PLCo 3.2 PLC控制系统的I/O资源分配表 根据设计要求可以算出PLC的I/O分配表以及定时器汁数器分配: 表2:全自动洗衣机I/O分配表 输入
16、输出 名称 符号 地址 名称 符号 地址 启动按钮 SB1 Oo 00 进水电阀 YV1 100o00 停止按钮 SB2 0o 01 排水电阀 YV2 100o01 髙水位开关 SQ1 Oo 02 电机正传接触器 KM1 100o02 低水位开关 SQ2 Oo 03 电机反转接触器 KM2 100o 03 手动排水按钮 SB3 0o 04 脱水电机 TS I00o 04 手动脱水按钮 SB4 0o 05 报警器 KM3 I00o 05 安全盖开关 SQ5 0o 06 辅助继电器 200 00 表3:全自动洗衣机定时器、计数器分配表 名称 编号 功能 值 定时器 T0000 正转洗涤定时 15s
17、 T0001 反转洗涤定时 15s T0002 正洗暂停定时 3s T0003 反转暂停定时 3s T0004 脱水定时 10s T0005 报警定时 10s 计数器 coooo 小循环计数 3次 C0001 大循环计数 3次 3.3 PLC控制系统的外部接续图 在图中ST4为高水位传感器,ST5为中水位传感器,ST6为低水位传感器,ST7 位水排尽传感器,当选择好水位后,YV1打开开始进水,当水位到达相应水位时, 相应的传感器送出ON信号否则为OFF,只有当水上升到与选择水位相开关一致时, YV1关闭停止进水,开始洗衣。全自动洗衣机工作原理:全自动洗衣机的洗衣桶(外 桶)和脱水桶(内桶)是以
18、同一中心安放的。外桶固定,作盛水用。内桶可以旋转, 作脱水(甩水)用。内桶的四周有很多小孔,使内外桶的水流相通。该洗衣机的进 水和排水分别山进水电磁阀和排水电磁阀来执行。进水时,通过电动控制系统, 使进水阀打开,经进水管将水注入到外桶。排水时,通过电控系统使排水阀打开, 将水山外桶排出到机外。洗涤正转、反转山洗涤电动机驱动波盘正、反转来实现, 此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,山洗涤电动机带动 内桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启 动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。排水按钮 用来实现手动排水。 根据上面得出的I/
19、O分配表我可以绘制出PLC外部接线图,如图3所示: 图3全自动洗衣机控制系统外部接线图 4 PLC控制系统的软件设计 4-1控制系统的梯形图设计 根据上面的控制系统顺序功能图、PLC通道分配表、定时器、计数器通道分 配表、PLC电路图以及全自动洗衣机的控制要求可以作出控制系统的梯形图来, 如图4、5、6、7所示: IDD1 Tl I0C2 QlOD.GJ 1:0.0 0: 100.ro -Ch nn 10】ns訓署翔 TO01 i:o.oi 031 023 Win戲玉 IDK 1:0.01 BO 0:100.01 0】0 5:100.03 -0- 1:0.04 0:100.03 图4全自动洗衣
20、机控制系统梯形图(1) 200.0D 10.(0 20D.0D 10.011005 1:0.02 9:iro.ro -O m SOK KOO 7K0 Q:ico.ce ?o:e 0 1:0.01 9:10102 tQ训磅 mi 1IH IT 丽 图5全自动洗衣机控制系统梯形图(2) ICOnMeS 图7全自动洗衣机控制系统梯形图(4) 4.2控制系统的PLC软件程序 根据上表和图可以得出全自动洗衣机的程序语句表。如图8所示: Q12345678910M12131415161718192021222324 T T T T T T T T T ro roKJfflffiroJ ro ro ro 1
21、 JRIDOIDUTJJalllRLlRUTJJJlRLlRalDOIDUT口 252627 BT mm 282930引323334 T T T rororo J R 血厠刚UTIM Llis 址虹 rsDlrl 3536 T m 1:0.00 200.00 1:0.01 T005 200.00 200.00 T004 C001 0:100.00 1:0.02 1:0.01 Q; 100.01 Q: 100.DO 1:0.02 COOO T003 Q;100.02 1:0.01 T000 Q:100.05 Q:100.01 0:100.02 000 #0150 T000 T002 002 #0
22、030 T002 QJQ0.D3 1:0.01 T001 9:100.01 Q:100.03 00 #0150 T001 T003 37-s3940牡4243444546474849印51E2E354E5E6刃E859eo61e2e3e4e5e667e8田 7J 7J TJ 7J 7- 7J nJ TJ 7- 1D1Drorororororofflro elln ellinR Rellin丿 R RkMiJIn cqellcinRkin!nRdilnm k T L LA E c LOOLAOLOOLRkLROT LIALC EOLROLOT E 图8全自动洗衣机控制系统程序语句表 1:0.01
23、 003 W33O 7OD3 1:0.01 0:100.01 OCO 3 7OJ3 1:0.04 0:100.01 1:0.01 9:100.01 I:O.CG 9:100.04 I:O.C5 7034 1:0.6 1:0.01 Q:100.04 004 ffllOO T0J4 I;0.01 0:100.05 001 3 CC01 0:100.05 7035 1:0.01 9:100.05 0:100.05 m I;0.01 005 /OlOO 5程序控制过程说明 按下启动按钮SB1,辅助线圈得电,辅助线圈常开触点闭合进行自锁。同时 进水电磁阀得电,洗衣机开始进水,进水电磁阀的常开触点闭合进行
24、自锁。当水 位达到高水位传感器指定水位时,高水位开关断开,进水停I匕。同时干水位传感 器的常开触点合上洗衣机的正转电机KM1得电正转,同时正转洗涤定时器TIM 开始计时。进过15s,正转洗涤定时器的常闭触点断开,正转电机停止,同时接 通正转电机的暂停定时器TIMo暂停3s,正转暂停定时器的常开触点合上接通 洗衣机的反转电机KM2,同时进行自锁和接通反转电机的定时器TIM。经过15s, 接通反转电机暂停定时器TIM,暂停3s后反转电机暂停定时器断开,同时接通 正转电机,以此循环进行3次。此时洗衣机正反转小循环计数器得电接通排水电 磁阀,洗衣机开始排水,当水位达到低水位传感器的指定水位时,低水位开
25、关 SQ2常开闭合同时接通脱水器,此时脱水器定时器接通开始定时,经过10s,脱 水定时器的常开触点闭合乂接通进水电磁阀,乂从头开始进水洗涤。如此大循环 反复3次,脱水大循环计数器接通报警器KM,报警器的常开触点合上,使报警 定时器得电,同时自锁。10s后报警定时器的常闭触点断开报警停止。洗衣机完 成全部过程。如果在洗衣过程中出现故障只要按下停止按钮SB2全部过程将停 止。按下手动排水SB3将立行排水,按下手动脱水SB4将立行脱水。 6程序调试 前面我已经进行了全自动洗衣机的整体简介,PLC的基本知识和在本课题中 的运用,接着我 写出了核心部分,洗衣机系统的设计包括硬件设计和软件设计。 最后就是
26、PLC设计的最后步骤系统的检测与调试。大体思路流程如下: 1、硬件调试:硬件调试是利用开发系统、基本测试仪器(万用表、示波器 等),检查用户系统硬件中存在的故障。硬件调试可分为静态调试与动态调试两 步进行。 (1)静态调试 静态调试是在用户系统未丄作时的一种硬件检测。 笫一步:LI测。检查外部的各种元件或者是电路是否有断点。 笫二步:用万用表测试。先用万用表复核LI测中有疑问的连接点,再检测各 种电源线与地线之间是否有短路现象。 笫三步:加电检测。给板加电,检测所有的插座或是器件的电源端是否符合 要求的值 第四步:联机检查。因为只有用可编程控制器开发系统才能完成对用户系统 的调试。 (2) 动
27、态调试 动态调试是在用户系统工作的悄况下发现和排除用户系统硬件中存在的器 件内部故障、器件连接逻辑错误等的一种硬件检查。动态调试的一般方法是山近 及远、由分到合。 山分到合是指首先按逻辑功能将用户系统硬件电路分为若干块,当调试电路 时,与该元件无关的元器件全部从用户系统中去掉,这样可以将故障范圉限定在 某个局部的电路上。当各块电路无故障后,将各电路逐块加入系统中,在对各块 电路功能及各电路间可能存在的相互联系进行调试。山分到合的调试即告完成。 山近及远是将信号流经的各元器件按照距离可编程逻辑控制器的距离进行 由近及远地分层,然后分层调试。调试时,仍采用去掉无关元件的方法,逐层调 试下去,就会定
28、位故障元件了。 2、软件调试:软件调试是通过对用户程序的汇编、连接、执行来发现程序 中存在的语法错误与逻辑错误并加以排除纠正的过程。程序调试后,查看程序是 否有逻辑的错误。如果出现故障,应返回编程环境,检查梯形图的错误并修改程 序再进行调试,如此反复直到调试成功。 7课程设计小结 大学生课程设讣是培养我们学生综合运用所学的知识,发现,提出,分析和 解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和 考察过程。随着科学技术发展的日新日异,PLC已经成为当今空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握PLC的开 发技术是十分重要的。 回顾起此次的设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实 践,在作设计的日子里,可以说得是苦多于甜,但是可以学到很多很多的东西, 同时不仅可以巩固了以前所学过的知识,而且学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级语文上册 第四单元 写作 语言要连贯教学实录 新人教版
- 2025年江苏货运从业资格证科目一模拟考试题库
- 流动式吊车知识培训课件
- 四年级语文上册 第四单元 13 精卫填海教学实录 新人教版五四制
- 撒哈拉以南非洲(第2课时)课件-2024~2025学年人教版初中地理七年级下册
- 第3课+中古时期的欧洲+高一下学期统编版(2019)必修中外历史纲要下
- 陕西省咸阳市2023-2024学年高一(上)期末物理试卷【含解析】
- 部编版二年级语文下册第3课《开满鲜花的小路》精美课件
- 第2课《首届诺贝尔奖颁发》教学设计 2024-2025学年统编版语文八年级上册
- 北京市通州区2024-2025学年高一上学期1月期末物理试题(解析版)
- 《测绘管理法律与法规》课件-测绘资质管理
- DB37T 5245-2022 桥梁智慧健康监测技术标准
- 玩转微木工:零基础木作小件
- 社区图书馆设计任务书
- 蒂森克虏伯电梯 meta200 MRL MOB 安装培训 AP (无脚手架安装工艺)
- 民警违法违纪的预防策略
- 健康体检结果调查分析报告范文
- 机械性能试验报告模板
- 2022内蒙古乌审旗图克镇图克工业园区中天合创化工分公司招聘20人上岸笔试历年难、易错点考题附带参考答案与详解
- 妊娠期高血压疾病诊治指南2020完整版
- 功能科运用PDCA循环提高超声报告图像质量PDCA成果汇报
评论
0/150
提交评论