《2022年PLC的全自动洗衣机控制系统课程设计方案.docx》由会员分享,可在线阅读,更多相关《2022年PLC的全自动洗衣机控制系统课程设计方案.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、封面作者: PanHongliang仅供个人学习淮 阴 师 范 学 院课程设计摘 要随着社会经济的进展和科学技术水平的提高,家庭电器全自动化成为必定的进展趋势;全自动洗衣机的产生极大的便利了人们的生活;洗衣机是国内家电业唯独不打价格战的行业,经过几年的平稳进展,国产洗衣机无论在质量上仍是功能上都和世界领先水平同步;纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机始终在市场上占主导位置;依据全自动洗衣机的工作原理 , 利用可编程掌握器 PLC实现掌握 , 说明白 PLC 控制的原理方法 , 特点及掌握洗衣机的特色; PLC 的优点是:牢靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步
2、提高全自动洗衣机的功能和性能,防止传统掌握的一些弊端,就提出了用PLC 来掌握全自动洗衣机这个课题;全自动洗衣机掌握系统利用了西门子S7-200 系列 PLC的特点, 对按鈕, 电磁阀, 开关等其他一些输入/ 输出点进行掌握 , 实现了洗衣机洗衣过程的自动化;由于每遍的洗涤, 排水, 脱水的时间由 PLC内计数器掌握 , 所以只要转变计数器参数就可以转变时间;可以把上面设定的程序时间定下来 , 作为固定程序使用 , 也可以依据衣物的质地 , 数量及油污的程度来编程;该论文就怎样利用PLC 来掌握全自动洗衣机进行了调查,对其中软件设计、硬件设计等问题进行了分析和争论,实现了全自动洗衣机的正常运行
3、和强制性停止功能;关键词 :PLC;自动;定时;掌握PickAlong with the social economy development and the science and technology level enhancement, the familyelectric appliance entire automation becomes the inevitable development tendency. Entireautomaticwasher productionenormous convenience peoples life. The washer is the d
4、omestic electrical appliances industry does not only hit the profession which the price fights, passesthrough several year steady development, the domestically produced washer regardless of in quality or in function all with world leading horizontal synchronization. Looks over the washer market, the
5、 highly effective energy conservation, the province water, the province electricity, the environmental protection washer continuously occupy the dominant position in the market. How does this paper study controls the entire automatic washer using PLC, to question and so on softwaredesign, hardware d
6、esign has carried on the analysis and the discussion, has realized the entire automatic washer normal operation and compulsory stops the function.Keyword:PLC; control; delay;entire automatic目录第一章绪论-11.1 课题的争论背景1.2 洗衣机的进展简况和现状1.3 课题争论的目的与意义1.4 本课题争论的主要内容其次章 概述2.1 PLC 的掌握特点2.2 掌握系统框图2.3 掌握系统对应设备及功能- 1
7、12344552.4 掌握系统原理6第三章硬件电路的设计73.1 PLC 的挑选73.1.1 I/O点数统计83.1.2 I/O储存器容量估量83.1.3 CPU功能与结构的挑选93.2 PLC 外部接线图93.3 洗衣机示意图10第四章软件的设计114.1 I/O安排表114.1.1 输入地址安排表114.1.2 输出地址安排表114.1.3 内部元件地址安排表114.2 系统流程图124.2.1 强制停止流程图124.2.2 正常运转流程图134.3 程序设计154.3.1 PLC掌握次序功能图154.3.2 系统梯形图164.3.3 系统指令语句表20第五章程序运行过程分析23第六章系统
8、仿真24第七章模拟硬件连接-26第八章 全自动洗衣机展望8.1 总结8.2 全自动洗衣机展望结语致谢参考文献-282829303132第一章 绪论1.1 课题的争论背景本次设计基于 PLC 的全自动洗衣机掌握,本文的课题源于市场上洗衣机产品;采纳 PLC 掌握开发的周期短,开发成本低,可以直接用于工业现场掌握;PLC 掌握具有实时性、信号处理时间短、速度快、更能满意各个领域大、中、小型工业掌握工程,牢靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简洁,修理便利, PLC 掌握能在高粉尘、高噪声、强电磁干扰和温度变化猛烈的环境下正常工作;由于它是整体模块,集中了驱动电路、检测电路和爱护电路以
9、及通讯联网功能,所以在使用中,硬件相对简洁,编程语言也相对简洁,并且测试简洁,修理便利,更可以提高掌握系统设计的敏捷性及掌握系统的牢靠性;本设计以操作简洁、使用牢靠、爱护修理便利作为主要设计方向;1.2 洗衣机进展简况和现状从古到今,洗衣服都是一项难于躲避的家务劳动,在洗衣机显现以前,这项劳动并不像田园诗描画的那样布满乐趣、手搓、脚踩、棒击、冲刷、摔打;这些不断重复的简洁的体力劳动,留给人的感受经常是辛苦劳累;世界上第一台洗衣机于 1858 年产生,但这台洗衣机使用费劲,且损耗衣服,因而没被广泛使用,但这却标志了用机器洗衣的开端;1874 年, “手洗时代”受到了前所未有的挑战,美国人创造了木
10、制手摇洗衣机;1880 年,美国创造了蒸气洗衣机,蒸气动力开头取代人力;蒸汽洗衣机之后,水力洗衣机、内燃机洗衣机也相继显现; 1910 年,美国试制胜利世界上第一台电动洗衣机,电动洗衣机的问世,标志着人类家务劳动自动化的开端;1922 年,美国改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的产生;1932 年,美国研制胜利第一台前装式滚筒洗衣机; 1955 年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机;70 岁月后期,微电脑掌握的全自动洗衣机显现引领新的进展方向,让人耳目一新; 90 岁月,由于电动机调速技术
11、的提高,洗衣机实现了较宽范畴的转速变换与调剂,产生了很多新水流洗衣机;全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作;这类洗衣机均采纳套筒式结构,其进水,排水都采纳电磁阀, 由程序掌握器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成,所用的程序掌握器可分为电动机驱动式和单片机式;从掌握方式的进展阶段上分,全自动洗衣机可分为两大类:第一类:电动掌握洗衣机,它的程序掌握器由电动元件组成;其次类:电脑掌握洗衣机,它的程序掌握器由微型运算机组成;电动掌握全自动洗衣机是较早显现的自动掌握类家用电器,其产品类型仍属于传统的机械产品,是自动掌握的初
12、级阶段;随着运算机的及微电子技术的进展,自动掌握系统正在逐步实现硬件化;因此,电动掌握洗衣机将逐步退出家电舞台;全自动洗衣机从结构上分有波轮式、搅拌式、滚筒式;目前 , 国内市场上销售的大都是波轮式和滚筒式,供应最多的是波轮式洗衣机;波轮式洗衣机的特点是洗净率高 , 但对衣服的磨损很大 , 随着人们生活水平不断地提高,丝绸 , 毛料, 羊毛等大量走进一般家庭, 厂商又适时地推出了滚筒洗衣机 , 它最大的优点是磨损率小, 但洗净率比波轮式低 , 价格高;洗衣机产品可以分三类:一般型、半自动型和全自动型;一般型和半自动型洗衣机,都需要人为参加操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整
13、个洗涤、甩干、排水过程中,无需人为操作和监控;国内外洗衣机品牌有海尔、小天鹅、荣事达、松下、惠而浦水仙、LG 熊猫、西门子、日立好用;1.3 课题争论的目的与意义本课题主要着重于全自动洗衣机的掌握,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采纳的掌握方法操作简洁、稳固牢靠、爱护与修理方 便;掌握方法确定后投入生产要缩短掌握系统的设计的时间、调试周期,且要降低成本;传统的洗衣机采纳继电器掌握的优点是装置结构简洁、价格廉价、抗干扰才能强;但是,这也是随之带来的一些问题,如绝大多数掌握继电器都是长期磨损和疲惫工作条件下进行的,简洁损坏,而且继电器的触点简洁产生电弧, 甚至会熔在一起产生误操作,
14、引起严峻的后果;在全负荷运载的情形下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能;并且继电器掌握系统必需是手工接线、安装,假如有简洁的改动,也需要花费大量时间及人力和物力去改制、安装和调试;这种电路接线多,只适用于小型的掌握电路;采纳 PLC掌握比继电器掌握好的多,我们采纳 PLC来掌握;(1) 牢靠性高,抗干扰才能强,高牢靠性是电气掌握设备的关键性能;PLC 由于采纳现代大规模集成电路技术,采纳严格的生产工艺制造,内部电路实行了先进的抗干扰技术,具有很高的牢靠性;(2) 配套齐全,功能完善,适用性强PLC 进展到今日,已经形成了大、中、小各种规模的系列化产品;可以用于各种规模的工
15、业掌握场合;(3) 易学易用,深受工程技术人员欢迎PLC 作为通用工业掌握运算机, 是面对工矿企业的工控设备;(4) 系统的设计、建造工作量小,爱护便利,简洁改造,PLC 用储备逻辑代替接线规律,大大削减了掌握设备外部的接线,使掌握系统设计及建造的周期大为缩短,同时爱护也变得简洁起来;更重要的是使同一设备经过转变程序转变生产过程成为可能;这很适合多品种、小批量的生产场合;(5) 体积小,重量轻,能耗低,由于体积小很简洁装入机械内部,是实现机电一体化的抱负掌握设备;1.4 本课题争论的主要内容本课题需研制出牢靠性高、易于操作的全自动洗衣机掌握方法,该系统采纳 PLC 掌握,主要包括电动机正反转掌
16、握、离合器掌握、进排水电磁阀掌握、循环掌握、爱护和联锁;争论的详细内容包括:(1) 深化明白洗衣机的进展、结构及掌握要求;(2) 掌握系统设计;包括硬件设计,PLC的挑选,各硬件模块的介绍,软件设计,编程方法;(3) 对编写好的编译程序进行实际调试;其次章 概述2.1 PLC的掌握特点PLC 系统的特点:1 )牢靠性高, PLC作为一种通用的工业掌握器,它必需能够在各种不同的工作环境中正常工作;对工作的环境要求较低,抗外部干扰才能强,平均无故障时间长;2 )使用便利敏捷, PLC 采纳了基本单元扩展或者是模块化的结构形式, 因此,输入 / 输出信号的数量,形式,驱动才能等都可以依据实际掌握要求
17、进行挑选与确定,而且在需要时可以随时更换,近年来,PLC 的特殊模块增多这些可以满意不同的掌握要求,使 PLC的使用更加敏捷与多变;3 )编程简洁, PLC 的优越性主要表达在它采纳了特殊的,多种面对广大工程设计人员的编程语言,如指令表,梯形图,规律功能图,次序功能图等, 程序简洁,明白适合各类技术人员的传统习惯,即使是没有运算机学问的人员也很统一把握,特殊是梯形图与规律功能图,形象直观,动态监测成效逼真, 且与运算机掌握简洁;单片机系统的特点:1) 要求环境,单片机对环境的适应才能较低,牢靠性差;2) 编程和 PLC相比难以学习,主要是单片机采纳汇编语言或者是C语言, 这些高级语言和 PLC
18、语言相比,难以学习;3) 功能单一只具有使用中所需要的功能;但是,它结构简洁,处理速度快;典型的 PLC掌握系统的硬件组成框图如图 1 所示:2.2 掌握系统框图图 1 PLC 掌握系统的硬件组成框图此次设计依据全自动洗衣机的工作原理, 洗衣机的工作流程由进水,洗衣, 排水,和脱水四个过程组成;在半自动洗衣机中,这四个过程分别用相应的按扭开关来掌握;利用可编程掌握器PLC实现掌握 , 用于说明 PLC掌握的原理方法 , 特点及工作特色;此次全自动洗衣机掌握系统设计利用了西门子S7-200 系列PLC 的特点, 对按鈕, 电磁阀, 开关等其他一些输入 / 输出点进行掌握 , 实现了洗衣机洗衣过程
19、的自动化;依据以上要求PLC的掌握系统框图如下图 2;图 2 掌握系统框图2.3掌握系统对应设备及功能依据掌握过程中的进水、洗涤、脱水、报警等掌握要求,对掌握所需的外部设备初步设计如表 1-1表 2-1 对应设备及功能表对应的外部设备对应的输出设备启动按扭进水电磁阀停止按扭排水电磁阀水位挑选开关(高水位)洗涤电动机正转继电器水位挑选开关(中水位)洗涤电动机反转继电器水位挑选开关(低水位)脱水桶手动排水开关报警器手动脱水开关高水位传感器中水位传感器低水位传感器水排空传感器2.4 掌握系统原理自动洗衣机的进水,洗衣,排水,脱水是通过水位开关,电磁进水阀和电磁排水阀协作进行掌握,从而实现自动掌握的,
20、水位开关用来掌握进水到洗衣机内高中低水位,电磁进水阀起着通断水源的作用;进水时,电磁进水阀打 开,将水注入,排水时,电磁排水阀打开,将水排出,洗衣时,洗涤电动机启动,脱水时,脱水桶启动;第三章 硬件电路的设计3.1 PLC 的挑选3.1.1 I/O点数统计I/O 点数是 PLC的一项重要指标;合理挑选I/O点数既可使系统满意掌握要求,又可使系统总投资最低;PLC 的输入输出总点数和种类应依据被控对象所需掌握的模拟量、开关量、输入输出设备情形来确定,一般一个输入输出元 件要占用一个输入输出点;考虑到今后的调整和扩充,一般应在估量的总点数上再加上 20%30%的备用量; 该系统有 11 个数字输入
21、点 6 个数字输出点,详细的输入输出见表 3-1. 7表 3-1I/O点数统计表输入点启动按扭停止按扭水位挑选开关(高水位) 水位挑选开关(中水位) 水位挑选开关(低水位) 手动排水开关手动脱水开关高水位传感器中水位传感器低水位传感器水排空传感器输出点进水电磁阀排水电磁阀洗涤电动机正转继电器洗涤电动机反转继电器脱水桶报警器3.1.2 I/O储存器容量的估算PLC 常用的内存有 EPROM、EEPROM 和带锂电池供电的 RAM ;一般微型和小型 PLC 的储备容量是固定的,介于1 2KB 之间;用户应用程序占用多少内存与很多因素有关,如I/O 点数、掌握要求、运算处理量、程序结构等;因此在程序
22、设计之前只能粗略地估算;依据体会,每个I/O 点及有关功能元件占用的内存量大致如下:开关量输入元件: 1020B/点开关量输出元件: 510B/点定时器/计数器: 2B/个模拟量: 100150B/个通信接口:一个接口一般需要 300B 以上8依据上面算出的总字节数再考虑增加25%左右的备用量,就可估算出用户 程序所需的内存容量,从而挑选合适的PLC 内存;该系统有 11 个数字输入点 6 个数字输出点,需内存 280B,有定时器 6 个,计时器 2 个,需内存 16B,考虑余量后需要内存 370B;3.1.3 CPU 功能与结构的挑选PLC 的功能日益强大,一般 PLC 都具有开关量规律运算
23、、定时、计数、数据处理等基本功能,有些 PLC 仍可扩展各种特殊功能模块,如通信模块、位置掌握模块等,选型时可考虑以下几点:功能与任务相适应,PLC 的处理速度应满意实时掌握的要求、 PLC 结构合理、机型统一、在线编程和离线编程的选择;全自动洗衣机掌握所要求的掌握功能简洁,小型PLC 就能满意要求了;该掌握系统 CPU 模块可采纳 CPU-224( AC/DC/ 继电器)模块,它可掌握整个系统依据掌握要求有条不紊地进行;同时由于该模块采纳沟通220V 供电,并且自带 14 个数字量输入点和 10 个数字量输出点,完全能满意全自动洗衣机掌握系统的要求,所以不再需要另外的电源模块、数字量和输出模
24、块;9综上所述此次设计选用西门子 S7-200 型 PLC;3.2 PLC 外部接线图依据全自动洗衣机的掌握要求,对系统掌握的I/O 点数进行了统计和 PLC 型号进行了挑选,现依据以上的统计和挑选对掌握系统PLC 的外部接线设计如下图 3;3.3 PLC 外部接线图图 3 PLC 外部接线图如图 2-2 所示为洗衣机示意图,在图中ST4 为高水位传感器, ST5 为中水位传感器, ST6 为低水位传感器, ST7 位水排尽传感器,当挑选好水位后, YV1 打开开头进水,当水位到达相应水位时,相应的传感器送出ON信号否就为 OFF, 只有当水上升到与挑选水位相开关一样时,YV1关闭停止进水,开
25、头洗衣; 10图 4 洗衣机示意图第四章 软件的设计4.1 I/O安排表4.1.1 输入地址安排表列出全自动洗衣机的输入安排表,见表4-1 ;输入地址I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1I1.2对应的外部设备启动按扭停止按扭水位挑选开关(高水位) 水位挑选开关(中水位) 水位挑选开关(低水位)手动排水开关手动脱水开关高水位传感器中水位传感器低水位传感器水排空传感器4.1.2输出地址安排表列出全自动洗衣机的输出安排表,见表4-2;表 4-2 输出地址安排表输出地址Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5对应的输出设备
26、进水电磁阀排水电磁阀洗涤电动机正转继电器洗涤电动机反转继电器脱水报警器4.1.3内部元件地址安排表全制动洗衣机掌握时,需用到PLC 内部的计时器和计数器对其进行过程控制,现对掌握中要用到的内部位元件地址安排表归纳如表4-3;表 4-1 输入地址安排表表4-3内部地址安排表定时器 /计时器对应的作用T37进水暂停计时T38T39正洗计时正洗暂停计时T40T41反转计时反转暂停计时T42 T43 C50C51脱水计时报警计时正反洗循环计数大循环计数4.2 系统流程图4.2.1 强制停止流程图4.2.2 正常运行流程图图4 强制停止流程图全自动洗衣机正常运行时即洗衣机依据程序设定依次完成依次洗衣过程
27、, 从挑选水位,按下启动按扭,开头进水直到水满(即水位达到高水位)时停止进水开头洗涤正转,洗涤时,正转30 秒,停两秒,然后反转 30 秒,停 2 秒,如此循环 5 次,总共 320 秒开头排水,水位下降到低水位时开头脱水并连续排水,脱水 30 秒,开头清洗,重复以上过程,清洗两遍,清洗完成,报警3 秒并自动停机;依据以上的工作流程,作出全自动洗衣机的正常运行工作流程图见图 5;4.3 程序设计图5 正常运行流程图4.3.1 PLC 掌握次序功能图次序功能图,它是描述掌握系统的掌握过程、功能和特性的一种图形,次序功能图并不涉及所描述的掌握功能的详细技术,他是一种通用的技术语言;全自动洗衣机掌握
28、系统 PLC 掌握状态流程图见图 6;114.3.2 系统梯形图图6 PLC 掌握状态流程图一、梯形图的特点梯形图是 PLC 模拟继电器掌握系统的编程方法;它由触点、线圈或功能方框等构成,梯形图左、右的垂直线称为左、右母线;画梯形图时,从左母线开 始,经过触点和线圈(或功能方框),终止于右母线;在梯形图中,可以把左 母线看作是供应能量的母线;触点闭合可以使能量流过,直到下一个元件;触 点断开将阻挡能量流过;这种能量流,我们称之为“能流”;实际上,梯形图 是 CPU仿真继电器掌握电路图,使来自“电源”的“电流”通过一系列的规律掌握条件,依据运算结果打算规律输出的模拟过程;梯形图中的基本编程元素有
29、触点、线圈和方框;触点:代表规律掌握条件;触点闭合时表示能量可以流过;触点分常开触点和常闭触点两种形式;线圈:通常代表规律“输出”的结果;能量流到,就该线圈被勉励;方框:代表某种特定功能的指令;能量流通过方框时,就执行方框所代表的功能;方框所代表的功能有很多种,例如:定时器、计数器、数据运算 等;梯形图中,每个输出元素可以构成一个梯级;每个梯形图网络由一个或多个梯级组成;二、梯形图绘制原就(1) 梯形图按自上而下、从左到右的次序排列;每个继电器器线圈为一个规律行,即一层阶梯;每一个规律行起于左母线,然后是触点的连接,最终终止于继电器线圈或右母线;留意:左母线与线圈之间肯定要有触点,而线圈与右母
30、线之间不能有任何点,应直接连接;(2) 一般情形下,在梯形图中某个编号继电器线圈只能显现一次,而继电器触点可无限引用;有些PLC,在含有跳转指令或步进指令的梯形图中答应双线圈输出;(3) 在每个规律行中,串联触点多的支路应放在上方;假如将串联触点多的支路放下方,就语句增多,程序变长;(4) 在每个规律行中,并联触点多的支路应放在左边;假如将并联触点多的支路放右边,就语句增多,程序变长;(5) 梯形图中,不答应一个触点上有双向“电流”通过;(6) 梯形图中,当多个规律行都具有相同条件时,为了节约语句数量,常将这些规律行合并;当相同条件复杂时,这对储存容量小的PLC很有意义;(7) 设计梯形图时,
31、输入继电器的触点状态全部按相应的输入设备为常开状态进行设计更为合适,不易出错;因此,也建议尽可能用输入设备的常开触点与 PLC 输入端连接;假如某些信号只能用常闭触点输入,可以按输入设备全部常开来设计,然后将梯形图中对应的输入继电器触点取反;12三、系统梯形图依据以上的梯形图的基础学问、留意事项、特点及上节(3.3.1节)中的掌握状态流程图,现利用 STEP7-Micro/WIN 编程软件做出全自动洗衣机掌握系统梯形图; STEP7-Micro/WIN 编程软件是专为西门子 S7-200 而设计的,在个人运算机的 WINDOWS 操作系统下运行,功能强大、使用便利、简洁易学;其编写好的程序可通
32、过专用编程线缆下载的PLC 中运行;也可以导出后在仿真软件中进行测试;系统梯形图如下图 7 到图 9;图 7 系统梯形图 a图8 系统体形图 b4.3.3 系统指令语句表图9 系统梯形图 c依据全自动洗衣机的掌握要求和3.3.2中的体形图得出系统的指令语句表如下;Network 1 / Network Title/ 进水LDM1.3ALD T4M3 0.5TONT37, +20系统指令语句表 Naetwork 4/ 正转LD ANM0.2I0.1OASTM400.1 OOMM0.0.6系统指令语句表 AbLD=T37M1.1NeMtw0.o7rk 15OAN I0.M1 0.7第五章 程序运行
33、过AN 程LDC分50M析1.1AN=MM00.16OLDOQ0.4= TONM0.0T41, +20N1e tw洗o衣rk 1机0 进水OAMN 0.3T42 OI0.6Network 2ANI0.1L洗D/ 衣正反I前0.转2选小择循好环水5位次,按下水位挑选开关IA0N.2LPM、S0I.40.3 、I0.4任意一个,再OLDI0.M3 0.6=AMN0.3 I0.1按下启A动按T4钮1 , I0.0接通, Q0.0 接通,开头进水;=当Q水0.位4上升到与挑选的水位OI0.4Network 5相一L致DO时,I0M.0相0.7一样的水位传感器I0.7、I1.0LD、LI1PM.P10.
34、3 接通, Q0.0 断开停止进AAN M0M.01.0=TQO0N.2T42, +300ANM0.3水, T37 开头计时;LDM1.2AN=2 正CM5反01.7转洗衣ONLDetwork 11TONNetTw3o8r,k+13600 Netw/o大rk 循6 环 3 次/ 正L转D完停M12.1秒ALDM0.7LD A M0.T342OLDM0M.11.0AOT38 M1.2ANCTUI0.1C50, +5ANetwMor0k.212= / 排M水0.1OAMN 0.4M1.3 AN ANM0.5M0.1=M0.4M1.2T37 计时时间到, Q0.2 接通开头正转洗衣, T38 计时开
35、头; T38 计时 30 秒, Q0.2 断开,正洗暂停, T39 开头计时; T39 计时时间到, Q0.3 接通,反洗, T40 开头计时; T40 计时时间到, Q0.3 断开,反洗暂停, T41 开头计时;T41 计时时间到, C50 计数一次,同时洗衣返回 Q0.2 接通,重复以上从正洗开头的全部动作,直到 C50 计满 5 次数时, Q0.1 接通并自保,开头排水, C50 复位,预备下次循环是再计数;(3) 大循环洗衣排水到脱水水位时, I1.2闭合, Q0.1、Q0.4 接通,开头脱水, T42 开头计时;T42 计时时间到, Q0.1、Q0.4 断开,停止排水和脱水, C51
36、 计数一次,同时洗衣返回 Q0.0 接通, 重复从进水到脱水的全部动作,知道C51 计数满 3 次时,停止洗衣, Q0.5 接通报警并自保, T43 开头计时; T43 计时时间到,报警终止,整个洗衣过程终止, T43 常开触点闭合,预备下次启动;(4) 强制停止运行中按停止按钮时, I0.1 常闭触点断开,就 M0.0、Q0.0、Q0.1、Q0.4、Q0.5断开,停止进水、排水、脱水及报警;按排水按钮时,I0.5 常开触点闭合, Q0.1接通并自保,进行手动排水;按手动脱水按钮,I0.6 闭合, Q0.1、Q0.4接通脱水, T42开头计时; T42计时时间到 Q0.1、Q0.4 断开,脱水
37、停止, Q0.5接通报警, T43开头计时; T43计时时间到 Q0.5断开报警终止;第六章 系统仿真S7-200仿真软件简介:(1) S7-200 仿真软件是 S7-200 系列 PLC 专用仿真软件,无需安装,下载后执行 S7-200.EXE 即可进入;可以在没有 PLC 的情形下,对 PLC 程序进行仿真调试,虽然它不能模拟 S7-200 的全部指令和全部功能,但仍旧不失为一个很好的学习 S7-200 的工具测试软件;(2) 执行 S7-200.EXE 后其窗口如图 10图 10 执行 S7-200.EXE 后窗口图执行图中菜单命令“配置”“CPU 型号”,在 CPU 型号对话框中可挑选
38、自己对应的 CPU 型号;用户仍可以修改CPU 的网络地址,一般使用默认地址;图中灰色部分为是 CPU 224 类型的 PLC 面板可显示 CPU 运行状态和 I/O 点的状态,灯亮为1,灯灭为 0;CPU224 的右边空白方框是扩展模块的位置, 双击空白方框即可进行模块配置挑选,依据需要可挑选各种数字量和模拟量的扩展模块; CPU 模块的下方是用于输入数字量信号的小开关面板,具有和CPU224 对应的 14 个输入点,单击面板中的开关按钮可使其0,1 状态切换,在CPU 面板上的模拟 LED 灯对应灭,亮;开关面板下方的 SMB28,SMB29 是两个直线电位器,分别是 CPU224 的两个
39、 8 位模拟量输入电位器对应的特殊储备器字节,可左右拖动滑块来设置他的值,范畴在 0-255 之间;(3) 仿真软件不能直接接收 S7-200 程序代码,需要在 STEP7-Micro/WIN 中将程序编译并导出成 ASCII 文本文件(扩展名为 awl);然后在 S7-200 仿真软件,使用工具栏的下载按钮即可将导出的文件下载到仿真软件当中进行仿真测试;(4) 在仿真软件中点击工具栏上的运行按钮使仿真PLC 切换到 RUN 模式开头仿真测试,运行过程当中点击开关面板中的模拟开关进入信号输入,通过查看菜单当中的“程序块代码”查看对应程序代码,“程序块图形”查看梯形图运行状态,“数据块”查看V
40、区储备器对应的值,“内存监视”来监控V 、T、C、M 等内部变量的值(5) 另外,仿真软件仍有读取CPU 和扩展模块的信息、设置PLC 实时时钟、掌握循环扫描次数和对 TD200 文本显示器仿真等功能; 13系统程序仿真:将第 3 节中在 STEP7-Micro/WIN 中编写好的程序编译并导出成ASCII 文本文件(扩展名为awl);然后在 S7-200 仿真软件,使用工具栏的下载按钮即将导出的文件下载到仿真软件当中进行仿真测试;依据设计的要求进行仿真,看程序能够依据要求进行各种工作即可;第七章 模拟硬件连接经过上节的仿真胜利后,就可以进行程序的下载、安装和调试;但由于条件的限制,此次设计不
41、能进行完全的实物连接,只能用简洁的元件进行模拟连接;详细的模拟元件如下:采纳三个刀开关来模拟 ST1、ST2、ST3 三个水位挑选开关,其余的启动按钮、停止按钮、手动排水 /手动脱水和对应的水位传感器,采纳八个按钮开关来模拟;洗衣机的进水、正转、反转、脱水和报警,采纳五个放光二极管来模拟;挑选好模拟元件后依据 2.2 节中的 PLC 外部接线图 图 2-1连接好模拟硬件图,把模拟元件对应的作用标识清晰,便于连接好装载程序后的操作;把经过仿真胜利后的程序下载到 PLC 中,依据设计的掌握要求按动对应的刀开关和按钮开关,对应的发光二极管发光即可;经过模拟掌握到达了预期的设计要求,此次设计胜利;第八
42、章 总结与展望8.1 总结下面是我对整个毕业设计的过程做一下简洁的总结;第一,接到任务以后进行选题;选题是毕业设计的开端,挑选恰当的、感爱好的题目 .其次,题目确定后就是找资料了;查资料是做毕业设计的前期预备工作, 到图书馆、书店、资料室去虽说是比较原始的方式,但也有可取之处的;总 之,不管通过哪种方式查的资料都是有利用价值的,要一一记录下来以备后 用;第三,通过上面的过程,已经积存了不少资料,对所选的题目也大致有了一些明白,这一步就是在这样一个基础上,综合已有的资料来更透彻的分析题目;第四,有了争论方向,就要动手实现;编写源代码的时候最好是编写一个小模块就进行调试,这样可以防止设计的最终显现
43、太多的错误而乱成一团糟;一步步地做下去之后,你会发觉要做出来并不难,只不过每每做一会儿会发觉一处错误要修改,就这样在不断的修改调试,再修改再调试;第五, 写论文能提升以下几个方面的才能 :1、文字表述 : 论文里的语言特别讲究,这方面需要连续加强;2、沟通、争论 : 文章的大致内容写完后,肯定要和老师、其他同学多沟通,让他们多提点建议;一些计量软件使用方法,可以向学长们请教;3、细心: 模型公式编辑、标点符号、文章各段格式等,都需要细心;4、搜寻: 需要搜寻很多资料,如何在短时间找到你想要得资料,得在搜寻关键词上有所设置才行;一些好的统计数据网站,需要随时记录下来,以便日后连续使用;我的心得也就这么多了,总之,这次毕业设计让我学习到很多;虽然终止了,但这只能是一个开头;今后作为技术员,要学习的规范,程序设计语言仍 有很多;怎样使自己从一般的 PG升为 SE,在微型运算机掌握领域,要学的实在太多,仅高校生涯所学实在有限;我们只有对自己有了更高的要求,才能作 为动力不断取得新的成果 .不管学会的仍是学不会的的确觉得困难比较多,真是万事开头难,不知道如何入手;在此要感谢我的指导老师聂老师对我尽心的指