摘要
全自动洗衣机的出现方便了人们的生活。在整个洗衣机消费群体中,高标准、高要求、高质量的洗衣机一直深受众多消费者的欢迎。本设计采用西门子S7-300PLC来实现控制,在分析全自动洗衣机工作原理的基础上,采用S7-300PLC作为主要控制器,制定出全自动洗衣机的控制计划。首先,定义全自动洗衣机的输入和输出信号,然后在硬件组态完成后,在STEP7-Micro/WIN中编写梯形图程序。PLC可实现自动控制和手动控制的切换,实现全自动洗衣机的正常运行和强制停止,同时还具有完善的故障报警等功能。在全自动洗衣机的设计中,选择MPI通讯方式作为两个信号传输的桥梁,使用组态王作为上位机,S7-300系列PLC作为下位机,定义所用变量,确保上位机与下位机两者的通讯正常,完成全自动洗衣机进水、洗涤、排水、脱水、报警等画面的构建。
关键词:S7-300PLC;自动;洗衣机;组态王
目录
1绪论1
1.1全自动洗衣机的研究背景1
1.2全自动洗衣机的研究目的与意义1
1.3全自动洗衣机的研究现状1
1.3.1国内研究现状1
1.3.2国外研究现状2
1.4研究内容2
2系统总体方案设计4
2.1控制方案的对比选择4
2.2控制系统框图4
2.3控制要求及设计步骤5
2.4控制系统原理6
3系统硬件设计7
3.1 PLC机型的选择7
3.1.1PLC简介7
3.1.2 PLC机型的选择8
3.2西门子S7-300PLC 8
3.2.1 S7-300PLC的CPU模块8
3.2.2 PLC硬件接线图9
3.3 PLC外围电路器件的选择9
3.3.1高、低水位传感器9
3.3.2进水电磁阀10
3.3.3电机正、反转接触器10
3.3.4排水离合器10
3.3.5脱水离合器10
3.3.6蜂鸣器11
4系统软件设计12
4.1程序流程图12
4.1.1正常运行流程图12
4.1.2强制停止流程图13
4.2 PLC的I/O口的分配13
4.2.1输入地址分配表13
4.2.2输出地址分配表14
4.2.3内部元件地址分配表14
4.3硬件组态15
4.4梯形图程序18
5组态监控画面实现21
5.1组态王概述21
5.1.1组态王的组成21
5.1.2组态王实现控制系统实验仿真的基本步骤21
5.1.3组态王开发的特点21
5.1.4使用组态王注意事项21
5.1.5组态王创建工程的一般步骤22
5.2组态王监控全自动洗衣机22
5.2.1监控界面22
5.2.2定义I/O设备23
5.4组态王调试和运行24
6总结28
参考文献29
致谢30
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:打字小能手,如若转载,请注明出处:https://www.447766.cn/chachong/207017.html,