全自动洗衣机PLC设计解读

合集下载

plc课程设计说明书(全自动洗衣机)

plc课程设计说明书(全自动洗衣机)

漂洗次数:根据衣物的脏 污程度和数量,设定漂洗 次数
脱水时间:根据衣物的脏 污程度和数量,设定脱水 时间
报警功能:当出现故障时, PLC会发出报警信号,提 醒用户注意
洗衣机的漂洗过程控制
漂洗开始:洗衣机接收到漂洗指令后,开始进行漂洗过程
漂洗时间:漂洗时间一般为5-10分钟,根据衣物的脏污程度和数量进行调 整
故障处理:当水位传感器故 障时,洗衣机会自动停止工
作,并报警提示
电机过载保护
过载保护原理:当电机电流超过设定值时,自动切断电源,保护电机 过载保护装置:热敏电阻、电流互感器等 过载保护设置:根据电机额定电流设定过载保护值 过载保护效果:有效防止电机过热、烧毁,提高洗衣机使用寿命
其他安全保护措施
过热保护: 当洗衣机内 部温度过高 时,自动停
检查电源 和连接线 是否正常
检查洗衣 机的各个 部件是否 安装正确
启动洗衣 机,观察 其运行情 况
测试洗衣 机的洗涤、 脱水等功 能是否正 常
检查洗衣 机的噪音 和振动情 况
测试洗衣 机的耗电 量和用水 量是否正 常
调试和测试的结果和结论
结论:全自动洗衣机设计合 理,性能稳定,满足使用需 求
建议:在正式使用前,建议 进行一段时间的试运行,以
控制系统的输入输出接口设计
接口类型:包括数字量输入 输出接口、模拟量输入输出 接口等
输出接口:包括电机、加热 器、排水阀、进水阀等
输入接口:包括电源、启动 按钮、停止按钮、水位传感 器、温度传感器等
接口连接:包括电源线、信 号线、控制线等
接口保护:包括过流保护、 过压保护、短路保护等
接口测试:包括功能测试、 性能测试、稳定性测试等
止工作

PLC全自动洗衣机程序设计

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控制系统设计

全自动洗衣机的PLC 控制系统设计是一个复杂而关键的工程,需要考虑多个方面来确保洗衣机的正常运行和性能优化。

以下是设计全自动洗衣机PLC 控制系统时可能涉及的一些关键方面:
1. 功能需求分析:首先需要明确定义全自动洗衣机的功能需求,包括各种洗涤程序、水位控制、温度控制、脱水程序等,以此为基础设计PLC 控制逻辑。

2. 传感器与执行元件:设计适当的传感器用于检测洗衣机的状态,如水位传感器、温度传感器、转速传感器等;同时选择合适的执行元件,如电磁阀、电机等。

3. PLC选型:根据洗衣机的控制需求选择适合的PLC 控制器,考虑其输入输出点数、处理速度、通信接口等因素。

4. 控制逻辑设计:设计洗衣机的控制逻辑,包括各种洗涤程序的步骤、传感器反馈与执行元件控制之间的逻辑关系等。

5. 人机界面设计:设计用户友好的人机界面,包括显示屏、按钮、指示灯等,使用户能够方便地选择洗涤程序和监控洗衣机状态。

6. 安全保护设计:考虑洗衣机在异常情况下的安全保护措施,如漏
水保护、过载保护、电气安全等,确保用户和设备的安全。

7. 系统调试与测试:在完成设计后进行系统调试与测试,验证控制系统的可靠性和稳定性,确保洗衣机能够按照设计要求正常运行。

通过综合考虑以上方面,设计出合理有效的全自动洗衣机PLC 控制系统,可以实现洗衣机的自动化控制,提升洗衣机的性能和用户体验。

同时,也需要不断改进和优化控制系统,以适应市场需求和技术发展的变化。

PLC课程设计-全自动洗衣机控制系统设计全文

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控制原理主要包括以下几个方面:1. 输入信号的读取:洗衣机中的传感器将所需的输入信号传送给PLC控制器,例如水位传感器、温度传感器和开关信号等。

2. 逻辑判断与处理:PLC控制器对传感器信号进行逻辑判断和处理,根据预设的程序和逻辑条件来确定下一步的操作。

3. 输出信号的控制:PLC控制器根据逻辑判断的结果,控制相应的执行器,如电机、水泵和阀门等,完成洗衣机的各个动作。

4. 反馈控制与监测:PLC控制器通过传感器对洗衣机的运行状态进行监测,并实时调整控制策略,确保洗衣机的正常运行。

PLC编程方法PLC编程是实现PLC控制的核心环节,它决定了洗衣机的自动化程度和控制性能。

通常使用的PLC编程语言有以下几种: - 指令列表(IL):基于指令的编程方法,适合编写简单的控制程序。

- 检测逻辑脚本(LAD):基于电气线路图的图形化编程,适合理解电气控制逻辑。

- 功能块图(FBD):通过连接功能块的图形化故事流程图来编程,适合逻辑较为复杂的场景。

- 结构化文本(ST):类似于传统编程语言的编写方式,适合复杂的程序设计和控制策略。

此外,PLC编程还需要考虑以下几个关键点: 1. 输入信号的定义:根据洗衣机的传感器类型和接口,定义输入信号的地址和功能。

2. 输出信号的定义:根据洗衣机的执行器类型和接口,定义输出信号的地址和功能。

《2024年全自动洗衣机控制系统的PLC设计》范文

《2024年全自动洗衣机控制系统的PLC设计》范文

《全自动洗衣机控制系统的PLC设计》篇一一、引言随着科技的不断发展,自动化和智能化技术已广泛应用于各种家庭和工业设备中。

全自动洗衣机作为现代家庭生活的重要组成部分,其控制系统的设计直接关系到使用效率和用户体验。

本文将介绍一种基于PLC(可编程逻辑控制器)的全自动洗衣机控制系统的设计。

二、系统概述全自动洗衣机控制系统是一种基于PLC控制的智能化设备,它通过传感器、执行器等设备对洗衣过程进行精确控制,实现洗衣、漂洗、脱水等过程的自动化。

该系统主要由洗衣机本体、PLC控制器、传感器、执行器等部分组成。

三、系统设计1. 硬件设计(1)PLC控制器:作为整个系统的核心,PLC控制器负责接收用户指令、处理传感器数据、控制执行器等任务。

选择合适的PLC控制器是保证系统稳定性和可靠性的关键。

(2)传感器:传感器负责检测洗衣过程中的各种参数,如水位、温度、转速等。

常见的传感器包括水位传感器、温度传感器、转速传感器等。

(3)执行器:执行器根据PLC控制器的指令,控制洗衣机的各种动作,如进水阀、排水阀、电机等。

2. 软件设计(1)控制系统程序:控制系统程序是PLC控制器的核心软件,它负责接收用户指令、处理传感器数据、控制执行器等任务。

程序设计应考虑系统的稳定性和可靠性,以及用户界面的友好性。

(2)通信协议:为了实现PLC控制器与上位机(如手机APP)的通信,需要设计一套通信协议。

通信协议应考虑数据的传输速度、数据格式、错误检测与纠正等问题。

四、系统功能1. 洗衣过程控制:系统能根据用户设定的洗衣程序,自动完成洗衣、漂洗、脱水等过程。

2. 智能检测:系统能通过传感器实时检测洗衣过程中的各种参数,如水位、温度、转速等,确保洗衣过程的稳定性和安全性。

3. 故障诊断:系统能实时监测设备的运行状态,一旦发现故障,能自动报警并提示用户进行维修。

4. 远程控制:通过手机APP等设备,用户可以远程控制洗衣机的运行,实现远程洗衣的功能。

全自动洗衣机控制系统(PLC)

全自动洗衣机控制系统(PLC)
图7-20 液体混合装置示意图
三、应用举例 (五)顺序控制功能图在液体混合中的应用
控制要求
按下启动按钮(I0.3)后,打开阀A,液体A流 入容器,中限位开关变为ON时,关闭阀A,打 开阀B,液体B流入容器。当液面到达上限位开 关时,关闭阀B,电动机M开始运行,搅动液体, 6 s后停止搅动,打开阀C,放出混合液,当液 面降至下限位开关之后再过2 s,容器放空,关 闭阀C,打开阀A,又开始下一周期的操作。按 下停止按钮(I0.4),在当前工作周期的操作结 束后才停止操作(停在初始状态)。
二、相关知识
(四)顺序控制功能图的编程方法 1.单序列的编程方法
图7-4 顺序功能图的编写
二、相关知识
在多个分支流程 中根据条件选择 一条分支流程运 行,其他分支的 条件不能同时满 足。程序中每次 只满足一个分支 转移条件,执行 一条分支流程, 就称之为选择性 分支程序。
(四)顺序控制功能图的编程方法 2.选择序列的编程方法
项目七 全自动洗衣机PLC控制系统
一、
项目导入
二、
相关知识
三、
应用举例
一、项目导入
图7-1 全自动洗衣 机结构示意图
1—电源开关 2—启 动按钮 3—PLC控 制器
4—进水口 5—出水 口 6—洗衣桶 7—外桶 8—电动机 9—波轮
控制要求:洗衣机接通电源后,按下启动按钮,洗衣 机开始进水。当水位达到高水位时,停止进水并开始
(表示允许汽车进入车位装料)。进料阀、 出料阀、电动机M1、M2、M3皆为OFF。 (2)进料控制。料斗中的料不满时,检测开 关S为OFF,5 s后进料阀打开,开始进料; 当料满时,检测开关S为ON,关闭进料阀, 停止进料。
(3)装车控制。 ① 当汽车到达装车位置时,SQ1为ON,红灯 HL1亮、绿灯HL2灭。同时,启动传送带电动 机M3,2 s后启动M2,2 s后再启动M1,再过 2 s后打开料斗出料阀,开始装料。 ② 当汽车装满料时,SQ2为ON,先关闭出料 阀,2 s后M1停转,又过2 s后M2停转,再过 2 s后M3停转,红灯HL1灭,绿灯HL2亮。装 车完毕,汽车可以开走。

全自动洗衣机控制系统的PLC设计

全自动洗衣机控制系统的PLC设计

全自动洗衣机控制系统的PLC设计全自动洗衣机控制系统的PLC设计一、引言洗衣机是现代家庭必备的电器之一,随着科技进步和人们生活水平的提高,洗衣机也经历了从手动到自动、从半自动到全自动的演进过程。

全自动洗衣机以其高效、方便的特点,成为现代家庭中不可或缺的家电产品。

而全自动洗衣机的控制系统则是实现其智能化运行的重要部分之一。

本文将介绍全自动洗衣机控制系统的PLC设计。

二、PLC的基本原理PLC,即可编程逻辑控制器,是一种现代化控制设备,运用于工业自动化过程中。

PLC的基本原理是通过程序来控制输入和输出设备,实现对各种工业生产过程的控制。

常见的PLC由CPU、输入输出接口、电源和通信模块等组成。

三、全自动洗衣机的工作原理全自动洗衣机的工作原理包括洗涤过程、漂洗过程、脱水过程和烘干过程。

在洗涤过程中,洗衣机需依据用户设置的程序控制水的注入、洗涤剂的加入、搅拌和清洗等操作;漂洗过程中,洗衣机需要控制水的排放和注入,以及重复清洗的操作;脱水过程中,洗衣机需通过高速旋转去除衣物中多余的水分;在烘干过程中,洗衣机需通过烘干机的加热控制将洗净的衣物烘干。

四、全自动洗衣机控制系统的设计全自动洗衣机控制系统的设计需要考虑到洗衣机的各个工作过程,并制定相应的控制程序。

以下是一个基于PLC的全自动洗衣机控制系统设计的基本步骤:1. 系统需求分析:根据洗衣机的工作原理,分析系统中需要实现的功能和相应的输入输出要求。

2. PLC选型:根据系统的需求,在市场上选择合适的PLC 设备,并购买相应的CPU、输入输出模块等配件。

3. 硬件连接:将PLC的各个部件按照电路图进行正确连接。

4. 编写控制程序:根据系统需求,使用PLC编程软件编写相应的控制程序,包括各个工作过程的流程控制、输入输出设备的控制以及报警机制等。

5. 仿真测试:将编写好的程序下载到PLC中进行仿真测试,以确保程序的准确性和稳定性。

6. 确定控制参数:根据实际情况,调整控制参数,使系统的工作更加稳定和高效。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC原理及应用结课考核全自动洗衣机PLC设计姓名:江良猛学号:201315310109班级:13级本5专业:机械设计制造及其自动化学院:机电工程学院完成日期:2014年6月26日备注:两人一组合作完成任课教师:孙正教师评分:目录目录 (1)第1章绪论 (3)第2章控制系统的控制任务与功能要求 (4)第3章课程的设计步骤 (5)3.1课程的要求 (5)3.2课程的工艺过程 (5)3.3主电路 (6)3.4控制电路 (7)第4章课程的硬件设计 (8)4.1 PLC选型与硬件配置 (8)4.2 I/O分配 (9)第5章软件设计 (10)5.1 流程图 (10)5.2 程序的编制 (10)第6章控制系统模拟调试 (15)6.1模拟调试的方案 (15)第7章心得与建议 (16)参考文献 (18)第1章绪论随着科学技术的日新月异,自动化程度要求越来越高,原有的洗衣机装置远远不能满足当前高度自动化的需要。

PLC是专门应用手工业现场自动控制装置,再系统软硬件上采用抗干扰措施.当工作程序需要改变时,只需改变PLC的内部程序,重新编程而无需对外围进行重新改动。

本课题在于工业用洗衣机的研究,工业洗衣机适用于洗涤棉、毛、化纤、丝绸等衣物织品。

水磨洗涤机可用于服装厂水洗牛仔服及丝绸等衣物。

工业用洗衣机适用于宾馆、饭店、医院、学校、工厂等领域,满足大容量的洗衣要求。

但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。

洗衣机需要更好地满足人们的需求,必须借助于自动化技术的发展。

而随着PLC技术的发展,用PLC作为控制器,就能很好地满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不同。

自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又正在向智能化洗衣机方向发展。

自动洗衣机就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由蜂鸣器发出响声。

通过PLC课程设计,进一步掌握PLC的原理和系统设计方法。

培养和锻炼应用PLC的能力。

为今后实际应用和设计PLC系统打下良好的基础。

要求了解PLC控制系统设计的全过程,熟悉PLC系统设计的相关内容,掌握系统的方法和步骤。

主要包括:系统工艺过程和控制要求;系统分析和方案论证、系统功能图;硬件设计、程序设计;系统的调试步骤和方法。

完成一个小型系统上位机和下位机的设计。

第2章控制系统的控制任务该全自动洗衣机的设计要求可以用流程图来表示。

PLC投入运行,系统处于初始状态,准备好启动。

启动时开始进水,水满(即水位达到高水位)时停止进水并开始正转洗涤。

正转洗涤15S后暂停,暂停3S后开始反洗涤。

反转15S后暂停,暂停3S后,若正、反洗涤未满3次,则返回从正洗涤开始的动作;若正、反洗涤满3次时,则开始排水。

排水水位若降到低水位时,开始脱水并继续排水。

脱水10S 即完成一次从进水到脱水的工作过程。

未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。

报警10S结束全部过程,自动停机。

此外,还要求可以按排水按钮以实现手动排水;按停止按钮以实现搬运,停止进水、排水、脱水及报警。

第3章课程的设计步骤3.1课程的要求(1)PLC投入运行,系统处于初始状态,准备好启动。

(2)按下启动按扭及水位选择开关,开始进水,水满(即水位到达高低)时停止进水。

(3)洗涤时,正转15秒后暂停,暂停3秒后开始反转洗涤,反转洗涤15秒后暂停,暂停3秒,一个小的循环结束。

(4)若小循环未完成3次,则返回从正转洗涤开始的动作,循环完成了3次后,则开始排水,排空后(水位下降到低位)开始脱水并继续排水。

脱水10秒即完成一次从进水到脱水的工作循环过程,一个大的工作循环。

(5)若大循环未完成3次,则返回从进水开始的全部动作,循环完成了3次后,则进行洗完报警。

(6)报警10秒结束全部过程,自动停机。

(7)此外按排水按钮可实现手动排水;按停车按扭可停止进水、排水、脱水及报警。

3.2课程的工艺过程按下启动按钮,I0.0接通,Q0.0接通并自锁,Q0.0接通,进水电磁阀打开,开始进水。

到高水位时,I0.3接通,I0.3常闭触点断开,Q0.0断开,进水电磁阀关闭,进水停止;Q0.1接通,电动机正转(15S),正转洗涤,同时T38开始计时,T38计时到,T38常闭触点断开,Q0.1断开,正洗结束;T38常开触点闭合,M0.0进行自锁,T42开始计时,T42计时到,T42常开触点闭合,Q0.2接通,反洗,T39开始计时。

T39计时到,T39常闭触点断开,Q0.2断开,反洗暂停;T39常开触点闭合,M0.1进行自锁,T43开始计时。

T43计时到,T43常开触点闭合,C50计一次数;T43常闭触点断开,使T38、T42、T39、T43复位,Q0.0又接通,重复进行以上从正洗开始的全部动作,直到C50计满3次数时,C50常开触点接通,排水,Q0,3对C50实现复位,准备下一次循环时再计数。

排水到低水位时,I0.4接通,Q0.4接通,开始脱水(10S),T40开始计时。

T40计时到,T40常闭触点断开,脱水完毕,停止排水和脱水;T40常开触点接通,C51计一次数。

Q0.1常闭触点闭合,Q0.0又接通,重复进行从进水开始的全部动作,直到C51计满3次数时,C51常闭触点断开,M0.0断开,停止洗涤;C51常开触点接通,Q0.5接通并自保,报警。

C51常开触点接通又使C51复位,C51常闭触点闭合,准备好下一次启动。

Q0.5常开触点接通,T41开始计时。

T41计时到,T41常闭触点断开,停止报警。

运行中按停止按钮时,I0.1常闭触点断开,则M0.0、Q0.0、Q0.1、Q0.4、Q0.5断开,停止进水、排水、脱水及报警。

按排水按钮时,I0.2常开触点闭合,进行手动排水。

3.3主电路全自动洗衣机的主电路图如图所示上图可知,KM1控制直流电动机正转;KM2控制直流电动机机反转;KM3控制电动机转动进行甩干脱水。

FU1是熔断器进行保护电路,FR是热继电器,热元件额定电流接近或略大于电动机的额定电流,也是用来保护电路的。

3.4控制电路第4章课程的硬件设计4.1 PLC选型与硬件配置PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。

全自动洗衣机控制所要求的控制功能简单,小型PLC就能满足要求了。

综上所述,结合下表分析CPU221 CPU222 CPU224 CPU226程序存储器2048字节4096字节用户数据存储器1024字节2560字节用户存储器类型EEPROM数据后备典型时间50h 190hI/O 6输入4输出8输入6输出14输入10输出24输入16输出扩展模块数量无2个7个数字量I/O印象区大256(128入/128出)小无16入/16出32入/32出模拟量IO印象区大小0.37/微妙/指令33Hz布尔指令执行速度内部继电器256计数器/定时器256/256顺序控制继电器256很据上表可知,该全自动洗衣机控制系统CPU模块可采用CPU-224(AC/DC/继电器)模块,它可控制整个系统按照控制要求有条不紊地进行。

同时由于该模块采用交流220V供电,并且自带14个数字量输入点和10个数字量输出点,完全能满足全自动洗衣机控制系统的要求,所以不再需要另外的电源模块、数字量和输出模块。

4.2 I/O分配I/O点数是PLC的一项重要指标。

合理选择I/O点数既可使系统满足控制要求,又可使系统总投资最低。

PLC的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占用一个输入输出点。

考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%—30%的备用量。

该系统有5个数字输入点6个数字输出点,考虑余量后需要7个数字输入点8个输出点。

可编程序控制器I/O分配表表1. I/O分配表输入输出I0.0 启动按钮Q0.0 进水电磁阀I0.1 停止按钮Q0.1 电动机正转接触器I0.2 排水开关Q0.2 电动机反转接触器I0.3 高水位开关Q0.3 排水电磁阀I0.4 低水位开关Q0.4 脱水电磁阀Q0.5 报警蜂鸣器第5章软件设计5.1 流程图本课程设计的要求可以用流程图来表示,如下图所示。

全自动洗衣机动作流程图5.2 程序的编制第6章控制系统模拟调试6.1模拟调试的方案和运行结果第7章心得与建议回顾起此次PLC课程设计,至今我仍感慨颇多,刚开始拿到题目,感觉很简单,从选题到定稿,从理论到实践,在星期的时间里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。

通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做关于PLC的课程设计,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把以前所学过的知识重新温故。

通过本系统的设计,我了解了PLC基本逻辑指令的应用,知道怎样去设计一个PLC应用程序,也感觉得到了PLC在控制方面的巨大优势和潜力,同时也更增强了我学好PLC的决心和信心。

对全自动洗衣机的控制系统有了深入的理解。

全自动洗衣机控制系统利用了西门子PLC的特点,对按钮、电磁阀、开关等其他一些输入输出点设备进行控制,实现了洗衣机洗衣过程的自动化。

由于每遍的洗涤,排水,脱水的时间由PLC内计数器控制,所以只要改变计数器参数就可以改变时间。

可以把上面设定的程序时间定下来,作为固定程序使用,也可以根据衣物的质地,数量及油污的程度来编程。

只要稍作改变,就可以设计出诸如要多洗多甩的牛仔类衣物,轻洗轻甩的羊毛类衣物以及通用的标准洗涤程序,充分表其实用性。

总结一个星期来的设计,体会如下:第一:任何工作都的与人打交道,课程设计设计也不例外,这就需要我们充分的利用好彼此的力量,充分的协作,针对设计中出现的问题,站在不同的角度分析问题,汇结大家的意见,最终达成一致,发挥了团队精神。

相关文档
最新文档