基于PLC的全自动洗衣机控制设计
19 浏览量
更新于2024-08-03
1
收藏 782KB DOC 举报
全自动洗衣机PLC控制设计
本文档介绍了全自动洗衣机PLC控制设计的详细设计过程和实现方法。该设计的目的是为了让学生全面掌握PLC的硬件组成和各种指令的应用,使学生熟悉小型PLC应用系统设计的步骤,并掌握PLC开发系统的应用和软件调试过程。
设计要求和条件
----------------
### 设计要求
1. 设计要求:编制梯形图,并画出硬件接线图和电气原理。约定PLC为CPM1A系列。
2. 控制要求:
* 按下启动按钮及水位选择开关,开始进水直到高(中、低)水位,关水。
* 2秒后开始洗涤(低速)。
* 洗涤时,正传30秒,停2秒,然后反传30秒,停2秒。
* 如此循环5次,总共320秒后开始排水,排空后脱水(高速)20秒。
* 开始清洗,重复(1)~(4),清洗两遍。
* 清洗完成,报警10秒(频率1HZ)并自动停机。
* 若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)。
### 设计条件
* 计算机
* 欧姆龙的PLC
* 试验箱
设计目的
------------
本设计的目的是为了全面熟练掌握PLC的硬件组成以及各种指令的应用,使学生掌握小型PLC应用系统设计的步骤,熟悉和掌握PLC开发系统的应用和软件调试过程,通过设计过程中对故障的分析、判断、检修进一步锻炼和培养学生的动手能力。
设计方案论证
--------------
### 设计思路
设计流程如图1-1所示:
### 设计方法
采用PLC应用设计方法中的经验设计法。
### I/O分配表
表1-1 I/O分配表
|输入|输出|
| --- | --- |
|启动按钮SB0|00000|电机正转KM1|01000|
|停车按钮SB1|00001|电机反转KM2|01001|
|高水位检测开关ST1|00002|进水电磁阀YV1|01002|
|中水位检测开关ST2|00007|出水电磁阀YV2|01003|
|低水位检测开关ST3|00003|蜂鸣器HA|01004|
|高水位选择开关SB2|00009|信号灯LED|01005|
|中水位选择开关SB3|00010|脱水电磁阀KM3|01006|
|低水位选择开关SB4|00011|||
|手动排水按钮SB5|00004|||
|手动脱水按钮SB6|00005|||
程序设计
------------
### 程序设计思路
程序设计思路如图2-1所示:
### 程序设计方法
采用PLC应用设计方法中的结构化设计法。
### 程序设计步骤
1. 程序初始化
2. 检测输入状态
3. 执行控制逻辑
4. 输出控制信号
5. 程序循环
硬件接线图
------------
硬件接线图如图3-1所示:
电气原理图
-------------
电气原理图如图4-1所示:
设计结果与分析
--------------
### 设计结果
本设计的结果是实现了全自动洗衣机PLC控制系统的设计和实现,达到了设计的目的和要求。
### 设计分析
通过本设计的过程,学生可以熟悉和掌握PLC的硬件组成、各种指令的应用和PLC开发系统的应用和软件调试过程,提高了学生的动手能力和故障分析能力。
参考文献
------------
* 欧姆龙PLC手册
* PLC应用设计指南
* 计算机控制系统设计手册
设计体会
------------
通过本设计的过程,学生可以掌握PLC控制系统的设计和实现,提高了学生的动手能力和故障分析能力,对于学生的职业发展和就业具有重要的意义。
105 浏览量
2024-11-03 上传
2024-11-03 上传
2024-10-28 上传
2024-11-03 上传
2024-10-29 上传
2024-10-29 上传
xinkai1688
- 粉丝: 389
- 资源: 8万+
最新资源
- 天涯部落版主工具 龙网天涯部落版主工具 v1.2
- rpyc:RPyC(远程Python调用)-用于python的透明和对称RPC库
- shopproject
- 欧美风格主机模板
- doodad:用于 docker、EC2、GCP 等的作业启动库
- 深度学习
- e_commerce-endpoint-rest:电子商务的宁静HATEOAS端点
- STM32 ST-LINK Utility v4.2.0 stlink升级固件.rar
- node-usb:改进的Node.js USB库
- 导出表格,及批量删除.zip
- 行业分类-设备装置-一种抗水防破抗氧化书画纸.zip
- QPD:量子囚徒的困境
- EnumSerialComs:使用 Windows 注册表信息来识别串行 COM 设备-matlab开发
- airmash-frontend:上次官方Airmash应用程序的“半原始”副本
- 服装店收银系统 七彩服装收银系统 v3.2 网络版
- Demo_image-video:托管的演示图像