基于PLC的全自动化控制.doc

基于PLC的全自动化控制.doc

ID:58863498

大小:364.50 KB

页数:11页

时间:2020-09-22

基于PLC的全自动化控制.doc_第1页
基于PLC的全自动化控制.doc_第2页
基于PLC的全自动化控制.doc_第3页
基于PLC的全自动化控制.doc_第4页
基于PLC的全自动化控制.doc_第5页
资源描述:

《基于PLC的全自动化控制.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于PLC的全自动洗衣机控制1控制要求1.1问题描述全自动洗衣机的洗衣桶和脱水桶是在同一中心安放的。内桶有很多小孔,使内外桶相通。洗衣机的进水和排水分别由进水电磁阀和排水电磁阀执行。洗涤正转和洗涤反转由洗涤电动机驱动轮来实现,此时脱水桶不转动。脱水时,洗涤电动机带动脱水桶正转甩干。高低水位开关分别检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水、及报警。1.2控制任务和功能要求PLC投入运行,系统处于初始状态。启动时开始进水,到达高水位开关时停2止进水并开始正转洗涤,

2、20S后开始反转洗涤,20S后开始反转。如此反复3次。满3次后,开始排水。水位下降到低水位开关时开始脱水并继续排水。脱水10S后即完成一次从进水到脱水的大循环过程。若没完成3次大循环过程,返回进水开始的全部动作,进行下次大循环,若完成,则报警,报警5S后结束。同时还可以手动排水。用停止按钮实现手动停止进水,排水脱水及报警。2编程元件地址分配表2.1系统硬件组态在STEP7下进行硬件配置,结果如图1所示图1硬件资源分配2.2元件地址分配表输入输出启动按钮I0.0进水电磁阀Q4.0停止按钮I0.1正转接触器

3、Q4.1排水按钮I0.2反转接触器Q4.2高水位开关I0.3排水电磁阀Q4.3低水位开关I0.4脱水电磁阀Q4.4报警蜂鸣器Q4.5表1全自动洗衣机PLC/IO分配表2.3定时器部分定时器功能T0正转20秒T1反转20秒T2脱水10秒T3报警5秒表2定时器分配3PLC外部接线图选用西门子S7-300PLC实现全自动洗衣机控制,其对应的外部接线图如图2所示图2PLC控制外部接线图4程序流程图全自动洗衣机运行过程流程如图3所示。图3全自动洗衣机运转流程图5主电路连接图主电路的接线图如图4所示图4主电路接线图

4、6控制程序根据控制要求编写梯形图程序,具体程序见附录。7系统运行调试及S7-PLCSIM仿真1.达到高水位时,洗衣机开始正转,洗衣机正转洗涤仿真图如图5所示。图5洗衣机正转仿真图2.洗衣机反转洗涤仿真图图6洗衣机反转仿真图3.当正反转满三次后,开始排水,排水仿真图如图7所示。图7排水仿真图4.当排水达到低水位时,开始脱水,电动机正转脱水,脱水仿真图如图8所示。图8脱水仿真图5.手动操作实现进水,排水和脱水的停止,手动停止脱水如图9所示。图9手动操作实现停止脱水仿真图7心得体会通过这次对全自动洗衣机PLC

5、的设计,使我对学习有了进一步的认识,尤其是对定时器的应用,比如接通延时定时器和关断延时定时器的工作原理不是很明白,在编程序的时候浪费了好多时间。只有把各个知识点弄清楚了,做事才会顺利。在设计的过程中遇到了好多问题,通过老师解答和同学的帮助,解决了这些问题,在这里非常感谢他们。附录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。