全自动洗衣机的PLC控制系统设计与调试
- 格式:doc
- 大小:91.00 KB
- 文档页数:8
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的定义、特点、分类、技术指标、基本结构、工作原理、硬件知识及PLC控制系统等相关知识。
采用三菱公司的FX2N系列的PLC,设计了一个简单的全自动洗衣机控制系统。
全自动洗衣机通过了可编程序控制器来实现洗涤过程,省时省力。
英文摘要:AbstractThe graduation design introduces the programmable logic controller( PLC> and PLC to control the basic knowledge of the system, includePLC definition ,characteristics, arrange ,thetechnique target, basic structure, the work principle, the hardware knowledge and control of PLC the systemrelatedknowledge. The design adopt the PLC of the series of FX2N of the San Ling company, design an in brief control system of full-automatic washing machine .The full-automatic washing machine passes the programmable logic controller to carry out the wash process, save time labor-saving.前言可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。
全自动洗衣机PLC控制系统设计全自动洗衣机是一种以洗涤、漂洗、脱水等各种功能为一体的家用电器。
PLC(可编程逻辑控制器)是一种用于自动化控制的电子设备,广泛应用于工业控制系统中。
在全自动洗衣机中,PLC控制系统可以实现对各种功能的精确控制,提高洗衣机的自动化程度和操作便捷性。
PLC控制系统设计中,首先需要确定系统的功能需求和工作流程。
全自动洗衣机在使用过程中通常包括以下几个步骤:添加衣物、选择洗涤程序、启动洗衣机、洗涤过程中的各项参数控制、漂洗和脱水等。
基于这些需求和工作流程,我们可以设计一套合理的PLC控制系统。
首先,PLC控制系统需要有一个用户界面,用户可以通过该界面选择洗涤程序、设定洗涤时间和温度等参数。
这个界面可以采用触摸屏或按钮等方式实现。
用户在界面上选择完参数后,PLC将收到来自用户界面的输入信号。
其次,PLC控制系统需要有一个洗涤程序的库,用于存储不同洗涤程序的参数。
PLC将根据用户选择的洗涤程序,从库中读取相应的参数,包括洗涤时间、温度等。
接下来,PLC控制系统需要实现各项参数的控制。
在洗涤过程中,需要控制水位、温度、洗剂投放等参数。
通过传感器,PLC可以实时监测洗衣机内的水位、水温等情况,并根据用户的设定,对这些参数进行调控。
此外,PLC控制系统还需要控制洗衣机的机械运动。
例如,控制洗涤桶的转速、脱水时的离心力等。
通过PLC控制,可以实现洗涤过程中的各种机械动作,并在需要时停止或调整相应的运动。
最后,PLC控制系统还需要实现故障检测和自动保护功能。
PLC可以通过传感器监测各种故障情况,如水位传感器检测到水满后,PLC会自动停止注水,防止洗衣机溢水。
同时,PLC还可以对电机过载、温度过高等异常情况进行检测,并及时采取相应的保护措施。
在PLC控制系统设计中,还需考虑到硬件选型、接口设计、程序编写等方面的细节。
同时,还需要充分测试和验证系统的稳定性和可靠性,确保其正常工作。
综上所述,全自动洗衣机PLC控制系统设计需要充分考虑用户需求和工作流程,并实现用户界面、洗涤程序库、参数控制、机械运动控制、故障检测和自动保护等功能。
全自动洗衣机的PLC 控制系统设计是一个复杂而关键的工程,需要考虑多个方面来确保洗衣机的正常运行和性能优化。
以下是设计全自动洗衣机PLC 控制系统时可能涉及的一些关键方面:
1. 功能需求分析:首先需要明确定义全自动洗衣机的功能需求,包括各种洗涤程序、水位控制、温度控制、脱水程序等,以此为基础设计PLC 控制逻辑。
2. 传感器与执行元件:设计适当的传感器用于检测洗衣机的状态,如水位传感器、温度传感器、转速传感器等;同时选择合适的执行元件,如电磁阀、电机等。
3. PLC选型:根据洗衣机的控制需求选择适合的PLC 控制器,考虑其输入输出点数、处理速度、通信接口等因素。
4. 控制逻辑设计:设计洗衣机的控制逻辑,包括各种洗涤程序的步骤、传感器反馈与执行元件控制之间的逻辑关系等。
5. 人机界面设计:设计用户友好的人机界面,包括显示屏、按钮、指示灯等,使用户能够方便地选择洗涤程序和监控洗衣机状态。
6. 安全保护设计:考虑洗衣机在异常情况下的安全保护措施,如漏
水保护、过载保护、电气安全等,确保用户和设备的安全。
7. 系统调试与测试:在完成设计后进行系统调试与测试,验证控制系统的可靠性和稳定性,确保洗衣机能够按照设计要求正常运行。
通过综合考虑以上方面,设计出合理有效的全自动洗衣机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. 输出信号的定义:根据洗衣机的执行器类型和接口,定义输出信号的地址和功能。
全自动洗衣机控制系统的PLC设计一、引言洗衣机是现代家庭必备的电器之一,随着科技进步和人们生活水平的提高,洗衣机也经历了从手动到自动、从半自动到全自动的演进过程。
全自动洗衣机以其高效、便利的特点,成为现代家庭中不行或缺的家电产品。
而全自动洗衣机的控制系统则是实现其智能化运行的重要部分之一。
本文将介绍。
二、PLC的基本原理PLC,即可编程逻辑控制器,是一种现代化控制设备,运用于工业自动化过程中。
PLC的基本原理是通过程序来控制输入和输出设备,实现对各种工业生产过程的控制。
常见的PLC由CPU、输入输出接口、电源和通信模块等组成。
三、全自动洗衣机的工作原理全自动洗衣机的工作原理包括洗涤过程、漂洗过程、脱水过程和烘干过程。
在洗涤过程中,洗衣机需依据用户设置的程序控制水的注入、洗涤剂的加入、搅拌和清洗等操作;漂洗过程中,洗衣机需要控制水的排放和注入,以及重复清洗的操作;脱水过程中,洗衣机需通过高速旋转去除衣物中多余的水分;在烘干过程中,洗衣机需通过烘干机的加热控制将洗净的衣物烘干。
四、全自动洗衣机控制系统的设计全自动洗衣机控制系统的设计需要思量到洗衣机的各个工作过程,并制定相应的控制程序。
以下是一个基于PLC的全自动洗衣机控制系统设计的基本步骤:1. 系统需求分析:依据洗衣机的工作原理,分析系统中需要实现的功能和相应的输入输出要求。
2. PLC选型:依据系统的需求,在市场上选择合适的PLC 设备,并采购相应的CPU、输入输出模块等配件。
3. 硬件毗连:将PLC的各个部件按照电路图进行正确毗连。
4. 编写控制程序:依据系统需求,使用PLC编程软件编写相应的控制程序,包括各个工作过程的流程控制、输入输出设备的控制以及报警机制等。
5. 仿真测试:将编写好的程序下载到PLC中进行仿真测试,以确保程序的准确性和稳定性。
6. 确定控制参数:依据实际状况,调整控制参数,使系统的工作更加稳定和高效。
7. 系统集成:将编写好的控制程序与洗衣机的硬件部分进行集成,进行整机测试和调试。
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需要进行相应的处理,包括:- 发出提示音,提醒用户取出洗好的衣物。
- 将洗衣机的状态设置为“待机”,等待下一次操作。
1全自动洗衣机的PLC 控制1.控制要求全自动洗衣机的PLC 投入运行,系统处于初始状态,准备好启动。
启动时开始进水,水满(即水位到达高水位)时停止进水,延时2秒后开始正转洗涤。
正转洗涤15s 后暂停,暂停3s 后开始反转洗涤。
反转洗涤15s 后暂停,暂停3s 后,若正、反洗涤未满3次,则返回从正转洗涤开始的动作;若正、反洗涤满3次时,则开始排水。
排水水位若下降到低位时,开始脱水并继续排水。
脱水10s 即完成一次从进水到脱水的工作循环过程。
若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。
报警10s 结束全部过程,自动停机。
此外,还要求可以按排水按钮以实现手动排水;按停止按钮以实现搬运,停止进水、排水、脱水及报警。
洗衣机系统结构图如图1所示。
PLC 水位开关进水阀电动机正反转排水阀图1 全自动洗衣机的系统结构图2.PLC 选型及硬件配置通过分析控制任务,这个控制系统共需要9个数字量输入和6个数字量输出,CPU 型号可以选择S7-300PLC 的CPU314(6ES7 314-1AG14-OABO),数字量输入模块DI32×DC24V ,数字量输出模块D032×DC24V/0.5A(6ES7 322-1BLOO-OAAO),不需要扩展模块。
3.分配I/O地址表全自动洗衣机的PLC控制共需要9个数字量输入和6个数字量输出,其控制系统输入和输出设备I/O分配和中间状态I/O分配如表1和表2所示。
表1 全自动洗衣机控制系统输入和输出设备I/O的分配输入信号输出信号符号地址符号地址启动按钮SB1 I0.0 进水电磁阀YVI Q0.0停止按钮SB2 I0.1 排水电磁阀TVO Q0.1高水位选择开关SB3 I0.2 正转继电器KA1 Q0.2低水位选择开关SB4 I0.3 反转继电器KA2 Q0.3 手动排水开关SB5 I0.4 脱水电磁阀KAM Q0.4 手动脱水开关SB6 I0.5 报警器ALARM Q0.5高水位浮球开关SB7 I0.6低水位浮球开关SB8 I0.7水排空浮球开关SB9 I1.0过载FR I1.1表2 全自动洗衣机控制系统中间状态I/O分配中间存储位定时器符号地址符号地址自动方式状态AUTO M0.0 电动机正转15s Time1 T38手动方式状态MANU M0.1 电动机反转15s Time2 T39水位达到设定水位SC M0.2 脱水桶脱水10s Time3 T40 延时2s的条件T2S M0.3 洗衣完毕报警10s Time4 T41延时3s的条件T2S1 M0.4 正转完毕,延时3s Time5 T42延时3s的条件T2S2 M0.5 反转完毕,延时3s Time6 T43自动排水状态AUPAIS M0.6自动脱水状态AUTUOS M0.74.PLC外部接线图PLC的外部接线图如图2所示。
基于PLC的全自动洗衣机控制系统设计全自动洗衣机控制系统是基于可编程逻辑控制器(PLC)的系统。
该系统通过PLC控制运行,对洗衣机的各个部分进行调控和管理。
本文将详细介绍基于PLC的全自动洗衣机控制系统的设计。
首先,我们需要明确全自动洗衣机的各个功能模块,包括洗涤、漂洗、脱水以及其他附加功能。
在设计全自动洗衣机控制系统时,需要将这些功能模块考虑在内,并分别设计相应的控制程序。
在洗衣机的洗涤功能方面,PLC需要负责控制水位和水温。
可以通过传感器来检测水位,并由PLC控制电磁阀的开关,以控制水位的增减。
同时,PLC还可以控制热水器的开关,以达到所设定的水温。
此外,漂洗和脱水功能也需要在PLC的控制下完成。
在漂洗过程中,PLC可以通过控制水的进出口和洗衣机的运转速度来实现相应的控制。
在脱水过程中,PLC可以调节洗衣机的运转速度,并根据不同的衣物类型和重量进行自动调整,以避免过快或过慢的转速对洗衣机和衣物造成损害。
在附加功能方面,PLC可以实现定时启动、紧急停止等控制。
例如,用户可以通过设置PLC的定时启动功能,使洗衣机在特定时间启动洗涤程序。
同时,PLC也可以接收用户的紧急停止指令,以确保在出现系统故障或紧急情况下能够立即停止洗衣机的运行。
在整个全自动洗衣机控制系统设计中,PLC的选择和编程至关重要。
PLC需要具备足够的输入输出接口,以连接不同的传感器和执行器。
同时,PLC的编程需要考虑系统的稳定性、可靠性和易用性。
为了提高系统的可靠性,可以在PLC的程序中加入错误检测和报警功能。
此外,为了提高系统的易用性,可以在PLC的面板上添加显示屏和按键,以方便用户设置和监控洗衣机的运行状态。
总之,基于PLC的全自动洗衣机控制系统设计是一个复杂而又重要的任务。
在设计过程中,需要考虑各个功能模块的控制,以及系统的稳定性、可靠性和易用性。
通过合理的PLC选择和编程,可以实现洗衣机的全自动化操作,提高用户的使用体验。
plc控制洗衣机毕业设计一、设计背景随着工业自动化技术的发展,PLC(可编程控制器)在工业生产中的使用越来越广泛,洗衣机作为日常生活用品,传统的控制方式已无法满足现代人对洗衣机的智能化、便捷化需求。
因此,本设计采用PLC 对洗衣机进行控制,以提高洗衣机的自动化程度和用户体验。
二、设计要求1.实现洗衣机的自动控制,包括洗涤、漂洗、甩干等过程;2.具备故障检测和保护功能,如水位传感器、电机过载保护等;3.设计人机交互界面,方便用户操作;4.考虑节能和环保问题,采用合理的电机转速和洗涤剂投放量。
三、设计方案1.硬件设计:选择合适的PLC型号,搭配适当的水位传感器、电机、洗涤剂/消毒剂等组件;2.软件设计:采用模块化程序设计,包括主程序、传感器检测程序、用户交互界面等。
四、系统组成及功能实现(1)主控制器:采用S7-200系列PLC,通过编程实现洗衣机的各项功能。
(2)水位传感器:检测洗衣机内水位,将水位信号传送给主控制器,以控制洗涤剂/消毒剂的投放量。
(3)电机:控制洗衣机的洗涤、漂洗和甩干过程。
(4)电源模块:为整个系统提供稳定电源。
(5)故障检测和保护:通过各种传感器检测洗衣机的工作状态,如电机异常、水位异常等,及时切断电源,保护洗衣机和用户的安全。
五、人机交互界面设计设计简单易用的用户交互界面,包括启动/停止按钮、洗涤模式选择、水位选择等。
用户通过界面选择合适的洗涤模式和水量,系统自动控制洗涤剂/消毒剂的投放量。
同时,界面上显示洗衣机的当前工作状态和剩余时间,方便用户观察和控制。
六、节能和环保设计采用合理的电机转速和洗涤剂投放量,以达到节能和环保的目的。
通过实验和数据分析,确定最佳的电机转速和洗涤剂投放量,以减少能源消耗和排放。
同时,采用低能耗的LED照明和低噪音的吸音材料等环保措施,提高洗衣机的环保性能。
七、实验与测试为了验证PLC控制洗衣机的性能和可靠性,需要进行充分的实验和测试。
包括功能测试、稳定性测试、抗干扰测试等。
全自动洗衣机PLC课程设计--全自动洗衣机梯形图控制程序的设计与调试《可编程控制器》课程设计设计题目: 全自动洗衣机梯形图控制程序的设计与调试2015年 3 月 2日可编程控制器课程设计任务书(一)设计题目全自动洗衣机梯形图控制程序的设计与调试(二)情况简介传统洗衣机基于电器的控制,已经不能满足人们对其自动化程度的要求了。
洗衣机要更好地满足人们的需求,必须借助于自动化技术的发展。
自动化技术的飞速发展,使得洗衣机由最初的半自动式发展到现在的全自动式,并正在向智能化洗衣机方向发展。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,本次设计利用西门子公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。
PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。
利全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力。
在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。
首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时(要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点。
它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性。
另外它的编程语言也相对简单。
(三)设计要求(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水 (2)2s后开始洗涤(3)洗涤时,正转30s,停2s,然后反转30s,停2s(4)如此循环5次,总共320s后开始排水,排空后脱水30s (5)开始清洗,重复(2),(5),清洗两遍(6)清洗完成,报警3s并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)(四)设计步骤,.查找资料,了解和分析题目所要求具体工程项目控制的过程。
全自动洗衣机控制系统的PLC设计全自动洗衣机控制系统的PLC设计一、引言在现代社会中,洗衣机是人们生活中不可或缺的家用电器之一。
为了提高洗衣机的性能和使用便利性,全自动洗衣机逐渐成为主流。
全自动洗衣机通过电脑控制和自动化技术,实现洗涤、漂洗、脱水等一系列操作,极大地简化了用户操作步骤,使洗衣过程更加方便快捷。
而在全自动洗衣机中,PLC(可编程逻辑控制器)在控制系统中起到了重要作用。
二、PLC的概述PLC是一种专门设计用于控制和监测工业过程的计算机。
它主要由中央处理器、内存、输入/输出模块、通信模块等组成。
用户可以通过编程软件编写逻辑控制程序,将程序下载到PLC设备中,实现对工业过程的自动控制。
PLC具有可靠性高、抗干扰能力强、可编程性强等特点,因此在现代工业自动化控制领域得到广泛应用。
三、全自动洗衣机控制系统的设计需求全自动洗衣机控制系统的设计需求主要集中在以下几个方面: 1.实现洗涤工艺控制:全自动洗衣机需要根据不同的洗涤工艺来控制水温、水位和洗涤时间等参数。
通过PLC可以通过编程实现对洗涤工艺的自动控制,提高洗涤效果。
2.实现自动添加洗衣液:根据用户选择的洗衣液种类和洗涤工艺,全自动洗衣机需要自动添加相应的洗衣液。
PLC可以通过与液位传感器的连接,实现自动控制洗衣液的添加。
3.实现漂洗和脱水:在洗涤完成后,全自动洗衣机需要进行漂洗和脱水等操作。
PLC可以通过控制水泵、电机等设备,实现漂洗和脱水的自动控制。
四、全自动洗衣机控制系统的PLC设计全自动洗衣机控制系统的PLC设计主要包括硬件设计和软件设计两个方面。
1.硬件设计硬件设计包括PLC设备的选择和连接外设。
选择合适的PLC设备需要考虑其处理能力、内存容量等因素。
常见的PLC设备有西门子、施耐德等品牌。
在全自动洗衣机中,常见的外设包括液位传感器、温度传感器、电机、水泵等。
这些外设需要与PLC通过各种信号线连接,以实现信息的传输和控制。
2.软件设计软件设计是全自动洗衣机控制系统中较为关键的部分。
全自动洗衣机PLC控制一、控制要求:洗衣机采用1台三相电机作为运转动力。
当接通电源时,电源指示灯亮。
洗衣机的进水和排水分别由进水电磁阀和出水电磁阀控制。
洗涤和脱水由统一电机拖动,通过电磁离合器控制,将动力传到洗涤波轮或甩干桶。
电磁离合器失电,电动机带动洗涤波轮实现正反转;电磁离合器得电,电动机带动内桶单向旋转,进行甩干。
水位高低分别由高低水位开关检测。
设置启动按钮和停止按钮分别用来启动和停止洗衣机的工作。
基本要求:全自动洗衣的基本过程如下:水位选择后,按下启动按扭(1)开始进水直到高或中或低水位,关水。
(2)2秒后开始洗涤。
(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒。
(4)循环10次后开始排水。
排空后脱水30秒。
(1)-(3)循环3次。
(5)开始清洗,进水到水位,关水。
(6)2秒后开始清洗。
(7)清洗时,正转20秒,停1秒,然后反转20秒,停1秒。
(8)如此10次正反转后,排空水,再脱水30秒。
(9)重复(5)-(8)清洗一次。
(6)清洗完成,自动停机并报警3秒。
运行过程中,可暂停。
若按下停车按扭,将终止原运行过程。
请设计增加其它功能,如可手动排水(不脱水)和手动脱水(不计数);设置全自动洗衣的洗涤循环和清洗循环次数等。
并结合上述基本过程,完整说明你的设计要求。
二、系统设计与调试报告要求报告至少要求阐述以下内容。
1、控制对象及控制要求分析。
2、输入输出点设置,统计。
绘制IO表。
3、PLC选型(DVP SX2)及硬件配置。
(鉴于实验条件,PLC选台达DVP SX2)。
4、系统硬件设计。
采用AutoCAD绘制图纸。
图纸含主电路图(含主电路、控制线路供电)、PLC配置图、PLC IO接线原理图,共计3张。
5、系统控制软件设计。
完成并说明梯形图程序设计,程序有批注。
6、根据现有实验条件设计的实验调试方案。
采用实验室设备(PLC、触摸屏TP)演示、验证系统设计的正确性。
三、系统调试考核采用硬件按钮/硬件输出指示灯(至少各一个)和TP中的软元件,搭建实验系统,实现控制功能的要求;设计出TP画面及其功能,拟定测试步骤和记录表,并在实验室实验阶段填写测试记录,在模拟的系统中证明控制功能的正确实现。
江海职业技术学院PLC课程设计
课程设计题目:全自动洗衣机的PLC控制系统设计与调试姓名:
学号:
班级:机电082
指导教师:杨青
完成日期:20101218
目录
一、全自动洗衣机的PLC控制系统设计与调试
二、电器元件、设备的选择
三、梯形图设计
四、设计小结
五、参考文献
一、全自动洗衣机的PLC控制系统设计与调试
课题5:全自动洗衣机的PLC控制系统设计与调试
一、控制要求:
波轮式全自动洗衣机的洗衣桶和脱水桶是以同一中心安装的。
外桶固定,作为盛水用,内桶可以旋转,作为脱水(甩干)用。
内桶的四周有许多小孔,使内、外桶的水流相通。
洗衣机的进水和排水分别由进水电磁阀控制。
进水时,控制系统使进水电磁阀打开,将水注入外桶;排水时,使排水电磁阀打开将水有外捅排到机外。
洗涤和脱水由同一电机拖动,通过电磁离合器来控制,使动力传递给洗涤波轮或甩干桶(内桶)。
电磁离合器失电,电动机带动洗涤波轮实现正、反转,进行洗涤;电磁离合器得电,电动机带动内桶单向旋转,进行甩干(此时波轮不转)。
水位高低分别由高低水位开关进行检测。
启动按钮用来启动洗衣机工作。
启动时,首先进水,到高位时停止进水,开始洗涤。
正转15S,暂停3s后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。
洗涤结束后,开始排水,当水位下降到低位时,进行脱水(同时排水),脱水时间为10s。
这样完成一次从进水到脱水的大循环过程。
经过3次上述大循环后(第2、3次为漂洗),洗衣完成报警,报警10s后结束全过程,自动停机。
二、课题要求:
1.按题意要求,画出 PLC 端子接线图、控制梯形图。
2.完成 PLC 端子接线工作, 并利用编程器输入梯形图控制程序,完成调试。
3. 完成课程设计说明书
二、电器元件、设备的选择
1 PLC机型的选择
根据被控对象对PLC控制系统的功能要求,可进行PLC型号的选定。
进行PLC选型时,基本原则是满足控制系统的功能需要,同时要兼顾维修、备件的通用性。
对开关量控制的系统,当控制速度要求不高时,一般的PLC都可以满足要求,如对接触器的控制,电磁阀的转
换控制等。
当控制速度要求不高,一般采用继电器形式输出。
2 输入/输出的点数:
I/O点数可以衡量PLC规模的大小。
准确统计被控对象的输入信号和输出信号的总点数并考虑今后系统的调整和扩充,在实际统计
I/O点数基础上,一般应加上10%-20%的备用点数。
多数小型PLC为整体式,具有体积小、价格便宜等优点,适于工艺过程比较稳定,控制要求比较简单的系统。
模块式结构的PLC采用主机模块与输入模块、功能模式块组合使用的方法,比整体式方便灵活,维修更换模块、判断与处理故障快速方便,适用于工艺变化较多、控制要求复杂的系统。
此外,还应考虑用户储存器的容量、PLC的处理速度是否能满足实时控制的要求、编程器与外围设备的选择等。
本设备控制的对象是一个开关量控制的系统,同时利用脉冲控制步进店动机的运转,故应采用继电器式的输出。
三菱FX系列小型PLC 具有性价比高、功能完善、指令丰富等优点,能满足本对象各项控制性能要求,因此,本系统采用三菱FX系列的FX2N——48MR作为基本模块,对继电器及电磁进行控制。
3 电源模块的选择:
采用Dm150系列开关电源。
其特点是输出功率大,体积小,重量轻,可靠性高,适应宽范围的输入电压波动,具有完备的过电压、过电流保护功能。
主要参数:
输入交流电压:110~220V/50Hz、60Hz
输出直流电压:24V/6.5A
最大功率:156W
工作环境:-10~40度
4控制系统的软、硬件设计
4.1 控制系统硬件设计
PLC硬件设计是指PLC外部设备的设计。
在硬件设计重要进行输入设备的选择(如控制按钮、开关及计量保护装置的输入信号等),还有执行元件的选择
以及控制台、柜的设计等。
硬件设计还包括PLC输入/输出通道的分配,为便于程序设计和阅读,常作出I/O通道分配表,表中包括有I/O编号、设备代号、名称及功能等。
运料小车控制系统电器原理图。
可编程序控制器采用三菱FX系列的FX2N——48MR(FX1N)
4.2 控制系统的软件设计
软件设计主要是指编写工艺流程图,即将整个流程分解为若干步,确定每步的控制要求及转换条件,配合定时、计数、分支、循环、跳转及某些特殊功能指令便可完成梯形图的设计。
三、梯形图设计
全自动洗衣机的PLC控制系统设计与调试指令:
四、设计小结
经过1周的努力,PLC全自动洗衣机系统设计完毕,其功能基本达到要求。
在设计系统的过程中我们遇到了很多的困难,因为比起其他的PLC设计,洗衣机的系统程序比较复杂一些。
我们小组在之前找了很多关于洗衣机控制系统的资料,首先对全自动洗衣机的洗衣过程有所了解,根据课题的控制要求决定I/O设备及分配;接下来的是要对全自动洗衣机状态转移图的设计,我们先把它的任务分解,弄清各状态的功能,再找出各状态的转移条件及方向,经过一翻的思考与讨论,我们艰难的完成了这一个步骤:最困难的步骤就要数编程了,编程的过程中有许多不懂的地方,但在我们激烈的讨论与问老师的情况下,这一座堡垒终于被我们攻克了。
控制系统的设计是复杂的,也许会有许多不了解或不懂的地方,但是我们用自己的力量去解决问题,在这一过程中,我们不但增长了知识,也体会到了快乐。
虽然课程结束了,但是自己学到课程设计的实际操作知识,最重要的或者就是老师经常提的设计理念,还有实际操作锻炼。
在这过程中不乏遇到困难,但是在孙老师的指导和其他同学的讨论下,自己终于圆满完成了课程设计。
五、参考文献
[1] 工业可编程序控制器的现状与发展趋势 [J] .航天技术与民品,1999,(5):30-31.
[2] 王振民.PLC原理及应用 [M] .大庆石油学院.14-61.
[3] 谢克明,夏路易.可编程控制器原理与程序设计 [M] .北京:电子工业出版社,2005.1-20.
[4] 刘涳.常用低压电器与可编程序控制器 [M] .西安:西安电子科技大学出版社,2005.175-180.
[5] 中国制冷与暖通空调信息网,洗衣机迎来科技新时代 .
[6] 马光.全自动洗衣机中的传感器 [J] .家用电器,1999,(1):19.
[7] 吴存宏.浅谈PLC在全自动洗衣机中运用 [J] .家用电器科技,2000,(4):
52-53.
[8] 王永华.现代电气控制及PLC应用技术 [M] .北京:北京航空航天大学出版社,2003.80-96.
[9] 殷洪义.可编程控制器选择设计与维护 [M] .北京:机械工业出版社,2002.24-49.
[10] 求是科技.PLC应用开发技术与工程实践 [M] .北京:人民邮电出版社,2005.148-156,218-229.
[11] 蒋金周.全自动洗衣机的PC智能控制 [J] . 机电一体化,2004,(5):83-85.
[12] 自动化网论坛,全自动洗衣机PLC控制 [EB/OL] .。