首页 > 其他分享 >基于PLC的自动洗车控制系统设计——论文文档

基于PLC的自动洗车控制系统设计——论文文档

时间:2023-12-10 12:02:45浏览次数:35  
标签:洗车 PLC 控制系统 极限 自动 刷子 文档 移动

本文主要是针对自动洗车控制系统的自动控制系统设计。首先是进行总体方案设计,对于系统中的组成包括有电机、传感器、接触器以及变频器等。然后进行洗车系统中硬件设计,包括对PLC选型、电机选型、接触器选型以及开关、喷头、水泵等部分选型,接着对洗车系统中软件部分设计,进行对系统工作流程介绍,针对系统设计梯形图,最后进行各个部分程序设计。如启动灯程序、复位灯程序、刷子动作程序、清洁剂动作程序以及喷水程序等。本文采用的控制为PLC,可以提高自动洗车控制系统的控制水平。

关键词: 自动洗车控制系统;PLC;软件设计;程序

本文主要是对自动洗车控制系统设计,利用到PLC来完成对其进行控制。在整个设计和分析中,得出如下的结论:

本设计通过将近两个月时间使得最终达到了设计目的。选择可编程序控制器为PLC来实现自动洗车控制系统的控制。在文中开始时是对整体方案的设计。通过分析查阅得出合理的设备型号。对硬件设备的选型中,PLC选型为CPU224系列。主要是根据本次的输入点、输出点以及经济成本出发。还对电机、变频器、接触器以及水泵等型号选择。对于选型以及参数选择合理,改善了自动洗车控制系统运行合理性。在整个过程中还做到了节省电能、水能等。通过最终制作程序、梯形图来完成整体自动洗车控制系统系统设计。所设计的一款自动洗车控制系统能够降低劳动强大,提高了工作效率。

总体设计

   本次所设计的自动洗车控制采用PLC控制,其整体系统原理框图如下图2-1所示。根据原理框图可以知道,在各个输入信号作用下,其内部会根据输入来进行判断,进而使得各个执行机构进行工作。从而实现了小车的清洗过程。其中各个执行机构包括自动洗车控制系统的左右移动、风扇转动、刷子执行工作、喷清洁剂、喷水以及自动洗车控制系统停止工作。对于停止工作后会亮起启动灯、复位灯。供再次使用清洗。

系统的工作流程

1、按下自动洗车控制系统中的启动开关,自动洗车控制系统开始工作。自动洗车控制系统向右移动,喷水设备开始工作对其喷水。

2、向右移动至极限,需要相反向左移动。向左移动的过程中执行喷水机继续工作。将继续对需要刷洗车辆进行喷水和刷洗。

3、向左移动后碰到左极限,那么自动洗车控制系统将进行向右移动。向右移动时,喷水机继续工作,清洗剂设备开始工作。

4、向右移动至极限,需要相反向左移动。向左移动的过程中执行清洗剂设备继续工作。

5、向左移动后碰到左极限,那么自动洗车控制系统将进行向右移动。向右移动时,清洗剂设备停止喷,向右移动3s则停止。停止过程中刷子对清洗车辆刷洗5s。

6、向右移动至极限,需要相反向左移动。自动洗车控制系统在延时计时器形成电路控制,碰到右极限开关刷子被断路。在此刷子的工作将被停止。自动洗车控制系统则向左边进行移动。向左移动过程中,向左移动3s则停止。停止过程中刷子对清洗车辆刷洗5s。

7、向左移动后碰到左极限,那么自动洗车控制系统将进行向右移动。向右移动时,向右移动3s则停止。停止过程中刷子对清洗车辆刷洗5s。

8、向右移动至极限,需要相反向左移动。喷水和刷子工作。

9、向左移动后碰到左极限,需要相反向又移动。喷水和刷子停止工作。

10、向右移动至极限,然后自动洗车控制系统再次向左移动。向左移动过程中喷水和刷子继续工作。达到左边极限后喷水和刷子停止工作。

11、向左移动后碰到左极限,自动洗车控制系统则向右移动。这时候风扇开始进行启动。

12、向右移动至极限后。自动洗车控制系统向左移动,这个过程中电风扇也继续进行工作。其他执行机构已经全部停止。直到自动洗车控制系统向左移动至左极限,才使得控制的全部执行设备停止工作。一次的洗车流程得到完成,完成对车辆的清洗。

在整个清洗车过程中,要是自动洗车控制系统在进行洗车过程中由于某些原因,比如断电、人为等而造成了洗车突然停止到某些位置。非原点位置。那么需要手动来完成对其进行复位处理。系统上显示复位灯亮,方可进行启动。否则的话则不能启动洗车。

如下图所示为本次主流程图。

基于PLC的自动洗车控制系统设计——论文文档_毕业论文

基于PLC的自动洗车控制系统设计——论文文档_论文写作_02

基于PLC的自动洗车控制系统设计——论文文档_毕业论文_03

基于PLC的自动洗车控制系统设计——论文文档_论文_04

标签:洗车,PLC,控制系统,极限,自动,刷子,文档,移动
From: https://blog.51cto.com/u_16306489/8759320

相关文章

  • 奈达功能对等理论视角下旅游标识语翻译—文档
    旅游标识语以清晰、生动的文字准确地传达信息,是正确引导游客出行的重要工具,其在景区中具有至关重要的作用。而旅游标识语在词汇、句法、篇章和文体方面的翻译不对等,不仅给持不同语言的人群非母语者带来理解上的误导,更影响了一座城市的精神面貌和文化形象。北海是海上丝绸之路的始......
  • springboot023学生宿舍管理系统的设计与开发-计算机毕业设计源码+LW文档
    学生宿舍管理系统的设计与开发摘要:随着信息技术的日益发展深入到社会的各个角落,学生宿舍管理也不例外。为了适应现代社会人们高度强烈的时间观念,学生宿舍管理系统为学校的教学管理带来了极大的方便。我所开发的系统采用JAVA语言和IntelliJ软件作为开发工具,利用HTML、CSS,SpringM......
  • nginx代理knife4j接口文档
    nginx配置(11215是服务的端口信息)location~*^(/v2|/swagger-resources|/swagger-ui|/swagger-ui/index.html|/webjars/|/favicon.ico/|/doc.html){ proxy_redirectoff; proxy_set_headerX-Real-IP$remote_addr; proxy_set_headerX-Forwarded-For$proxy_add_x_fo......
  • 内存管理文档 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/mm/index.html内存管理指南这是关于Linux内存管理子系统的指南。如果您只是想了解如何分配内存,请参阅内存分配指南。有关控制和调整指南,请参阅管理员指南。物理内存页表进程地址引导内存页分配虚拟连续内存分配Slab分配高内存......
  • 核心API文档 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/core-api/index.html#memory-management核心API文档这是核心内核API手册的开头部分。非常感谢您进行文档的转换和编写!核心实用程序本节包含一般和“核心核心”文档。首先是一大堆来自docbook时代的kerneldoc信息,实际上应该在有人有精......
  • 写入内核文档注释 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/doc-guide/kernel-doc.html写入内核文档注释Linux内核源文件中可能包含内核文档格式的结构化文档注释,用于描述代码的函数、类型和设计。将文档嵌入到源文件中可以更容易地保持文档的最新状态。注意内核文档格式与javadoc、gtk-doc或D......
  • 转载:MongoDB的删除文档、查询文档语句
    本文主要介绍MongoDB的删除文档、查询文档命令语句。 目录MongoDB删除文档MongoDB查询文档 MongoDB删除文档MongoDB是一种基于文档的NoSQL数据库,它使用BSON格式存储文档。删除文档是MongoDB数据库中的常见操作之一。下面是MongoDB删除文档的详细介绍和示例:使用......
  • 飞书网页端云文档组件
    开始使用文档地址:https://open.feishu.cn/document/common-capabilities/web-components/uYDO3YjL2gzN24iN3cjN/introduction特点云文档生成独立页面,支持将文档嵌入到任意Web页面中,实现零代码搭建内容页面。云文档组件支持飞书云文档的所有编辑和协同能力,可根据需求灵活调整......
  • 平安银行财务管理问题研究——论文文档
    利率市场化的深入推进过程中,银行所承受的财务管理压力也在不断加大,尽管我国经济保持着正常、稳定的发展,但是银行业的整体经营状况仍然令人担忧,其经营净利润的增长率明显放缓,而且所面临的风险和挑战也越来越多。平安银行一直致力于推动农业和农村经济的发展,但随着市场竞争的加剧和盈......
  • Python函数的说明文档
    函数的说明文档函数是纯代码,可以给函数添加说明文档,辅助理解函数作用定义语法:param用于解释参数:return用于解释返回值#定义函数,进行文档说明defadd(x,y):"""add函数可以接收2个参数,进行2数相加的功能:paramx:形参x表示相加的其中一个数:para......