




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 概述 31.1 选题背景 31.2 全自动洗衣机发展概况 31.3 控制系统的选择 4第二章 全自动洗衣机控制系统设计 62.1 系统描述 62.2 制定控制方案 72.3 系统配置 102.4 控制面板 122.5 PLC外部接线图 132.6 控制系统流程图 142.7 控制系统时序图 18第三章性能测试与分析 193.1 各个模块的调试 193.2 程序的整体调试 193.3 性能分析 19第四章结束语 20参考文献 21附录(程序源代码) 22第一章概述1.1 选题背景洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。在工业生产中应用也十分广泛。但是传
2、统的基于继电器的控制,已经不能满足人们 对洗衣机的自动化程度的要求了。洗衣机需要更好地满足人们的需求,必须借助于自动 化技术的发展。而随着PLC技术的发展,用PLC来作为控制器,就能很好地满足全自动 洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而 有所不同。自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全 自动洗衣机,又正在向智能化洗衣机方向发展。1.2 全自动洗衣机发展概况全自动洗衣机是一种除放、取衣物和开动洗衣机这三道手续外,其余洗衣各程序全 部自动完成的设备。1874年美国的比尔布莱克斯通发明了木制手摇洗衣机,这是世界上第一台人工搅动洗衣机
3、。1911 年美国人又研制了世界上第一台电动洗衣机。1920 年美国的玛依塔格公司又把洗衣机的木制桶改为铝制桶体,第二年又把铝制桶体改为外层铸铝、内层为铜板的双层结构。1936年,他们又将搪瓷用于洗衣机桶体。与此同时,世界各地也相继出现了洗衣机。欧洲国家研究成功了喷流式洗衣机和滚筒式洗衣机。1932 年后, 美国一家公司研制成功了第一台前装式滚筒全自动洗衣机,洗涤、漂洗和脱水都在同一个滚筒内自动完成,使洗衣机的发展跃上了一个新台阶。这种滚筒洗衣机,目前在欧洲、美洲等地得到了广泛的应用。第二次世界大战结束后,洗衣机得到了迅速的发展,研制出具有独特风格的波轮式洗衣机。这种洗衣机由于其波轮安装在洗衣
4、桶底,又称涡卷式洗衣机。近几十年,在工业发达国家,全自动洗衣机制造技术又得到迅速发展,其年总产量及社会普及率均以达到相当高得水平。目前世界洗衣机年总产量近5000 万台,而全自动洗衣机的产量呈增长趋势,在技术性能上正向着节水、节能、高效、结构更趋合理的方向发展。微电脑控制功能、新型的洗涤方式、高速脱水以及低噪音等方面都有了很大提高。近几年,我国的洗衣机制造技术得到迅速发展,从生产单桶波轮式、双桶波轮式洗衣机逐步向套桶波轮式全自动洗衣机和滚筒式全自动洗衣机方向发展,其中全自动洗衣机的年产量已占洗衣机总产量的10%左右。生产规模不断扩大,技术工艺日趋完善,产品质量稳步提高,已生产出技术性能优良的多
5、种牌号的全自动洗衣机供应市场。1.3 控制系统的选择从满足全自动洗衣机控制系统的安全性、扩展性和可靠性方面考虑,目前常见的全自动洗衣机自动控制系统,主要有单片机控制、PLC控制、工业控制计算机集中控制等类型。随着集成芯片技术的不断提高,特别是高档8 位单片机的普及,单片机全自动洗衣机系统由单片计算机及其外围芯片构成控制系统。虽然单片机本身小巧、功耗低,实时控制功能强,但是其软、硬件的开发必须借助于开发工具,系统调试困难,不具有自开发能力,且编写洗涤、脱水等程序相对复杂;在设计控制系统硬件时,要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等。这样增加了硬件的复杂性,隐
6、含较高的故障率,无形地增加了维修成本费用。工业控制计算机全自动洗衣机控制系统是利用通用计算机的扩展槽或扩展区,设计应用系统硬件模板,如通讯板、I/O 扩展板等测控功能板,与通用计算机构成一个用于完成预定测控功能的控制系统。其特点是系统有较强的软、硬件支持。利用通用计算机的软、硬件资源来支持控制系统进行工作,具有自开发能力,有较强的可视能力和数据处理能力,更适合于计算机集中控制系统应用。PLC 是一种新型的具有极高可靠性的通用自动化控制装置。它以微处理器为核心, 有机地将微型计算机技术、自动化控制技术及通信技术融为一体。其特点如下:抗干扰能力强,可靠性极高。PLC是专为工业控制设计的,采取了精选
7、元器件及多 层次抗干扰等措施,能适应工业现场的恶劣环境。编程方便。PLC采用易于理解和掌握的梯形图语言, 以及面向工业控制的简单指令。 使用方便。PLC的结构不仅具有先进的通讯和输入、输出能力,而且其模块化的系 统结构、灵活的配置能力,使用户可以灵活组成各种规模和不同要求的控制系统。维护方便。PLC模块化的系统结构,使操作人员在维修时只需要更换插入式模板或 其它易损部件即可完成,既方便又减少了影响系统运行的时间。设计、施工、调试周期短。用 PLC完成一项控制工程时,由于其硬、软件齐全,设 计和施工可同时进行,缩短了周期。易于实现机电一体化。PLC的结构紧凑,体积小,重量轻,可靠性高,抗振防潮和
8、 耐热能力强,使之易于安装在机器设备内部,制造出机电一体化产品。PLC控制洗衣机洗衣程序有独特之处。首先,它是一个顺序控制系统程序;其次, 洗涤、漂洗、排水、脱水时间是由PLC内的计数器和定时器中参数控制的,只要改变它 的参数太小就可改变整个程序时间长短;第三.通过改变PLC的型号,可以根据衣物的质地、数量及脏污程度来实现标准洗洗、柔和洗的多功能;第四,通过修改洗衣程序可 实现进水、洗涤、漂洗、排水脱水的顺序控制,也可实现或洗涤、或漂洗、或脱水等单体控制;第五, 在设计过程中,可以方便地加入相应的配套装置,如指示灯、蜂鸣器。通过以上分析、说明可知全自动洗衣机的控制系统是有多样性的,虽然各种控制
9、系 统均可运用,但是必须考虑它的结构和成本。鉴于PLC的诸多优势,结合全自动洗衣机自动控制系统的需要,选择德国西门子公司生产的具有高性能价格比的S7-200 系列可编程序控制器。13 / 32第二章 全自动洗衣机控制系统设计2.1 系统描述本文描述的是一种全自动洗衣机,它可以自动地完成洗衣的全过程。全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。外桶固定,作盛水用。内桶可以旋转,作脱水(甩干)用。内桶的四周有很多小孔,使内、外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电控系统使进水阀打开,经进水管将水注入到外桶。排水时,通过电控系统使排水
10、阀打开,将水由外桶排到机外。洗涤正转、反转由洗涤电机驱动波盘正、反转来实现,此时脱水同并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。其示意图如图2.1 所示。启动按钮指示灯控制按钮停止按钮图2.1全自动洗衣机示意图2.2 制定控制方案通常地,人们采用洗衣机来洗衣服需要经历洗涤、漂洗、排水、脱水等 4个环节, 而在全自动洗衣机中,这样的一个过程全由 PLC来完成。并且,全自动洗衣机需要其控 制系统足够可靠,以避免洗衣机轻易出现故障。全自动洗衣机的简单工作
11、过程如图 2.2所示。其中,洗衣的方式(标准或是柔和) 洗衣中的水位选择(高水位洗衣、低水位洗衣等)等两个方面需要在人们将衣服放入洗 衣机洗衣服之后手动来选择。并且是必须选择的洗衣参数。当选择了一种洗衣参数后, 按下启动按钮,洗衣机就会自动完成洗衣服的整个过程。全自动洗衣机系统中,PLC主要完成一下功能:1.检测功能(1)检测洗衣的方式:标准或者是柔和的选择。(2)检测洗衣时的水位:高水位或者是低水位的选择。(3)检测进水是否到了需要的水位,即进水是否完成。(4)检测排水是否已经完成。2.控制功能(1)控制进水、洗涤、排水、漂洗、脱水等洗衣机的动作。(2)控制洗涤、漂洗、脱水等的时间长短。(3
12、)控制洗涤、漂洗等的次数。(4)控制在洗衣机完成一个动作后到下一个动作的准确转换。(5)控制完成洗衣时的信号提示。循环两次设定(标准/柔和,循环两次图2.2 全自动洗衣机的简单工作过程根据上述对全自动洗衣机系统的功能分析,可以设计如图2.3所示的全自动洗衣机硬件系统框图。图2.3 全自动洗衣机硬件系统框图1. PLC主机选择西门子S7-200系列PLC作为此全自动洗衣机的控制主机。在西门子S7-200系 列PLC中又有 CPU221 CPU222 CPU224 CPU226 CPU226X雕之分。此全自动洗衣机系统中总共有8个数字量输入,6个数字量输出,共需14点I/O,根据I/O点数及程序容
13、量,选择了 CPU224乍为其主机。2. 启动按钮启动按钮用来控制全自动洗衣机开始工作与否,一般地,在用户在洗衣机内放入衣服,且已经准备好开始洗衣服之后,按下启动按钮,全自动洗衣机开始洗衣。3. 停止按钮停止按钮用来控制运行中的全自动洗衣机停止工作与否。在洗衣服的过程中,用户 需要停止洗衣机,就可以直接按下停止按钮,洗衣机即会停止工作。4. 高水位高水位是指洗衣机在洗衣过程中,洗衣机筒内保持的水位高低,一旦选择了高水位, 则在洗衣过程中的水位将保持系统设定下的两个水位中的相对高一点的水位。这里,在操作面板上,用一个按钮来设置高水位,按下按钮表示选择高水位。5. 低水位低水位是指洗衣机在洗衣过程
14、中,洗衣机筒内保持的水位的高低,是相对于高水位来说的, 在洗衣机系统的初始设计中,设计了两种水位,这个是相对比较低的一个水位,但是同样可以完成洗衣过程。在操作面板上,用一个按钮来设置低水位,按下按钮表示选择低水位。需要注意的是,用户在使用中,只能选择一种水位高水位或者低水位,但是,但是在实际生活中,很有可能用户不小心同时按下了高水位按钮和低水位按钮,因此,在设计中必须要考虑到水位的互锁。当然也可以将高水位与低水位选择设计成一个按钮,按下去的时候为高水位,不按则是低水位。需要说明的是,高水位的选择必须在用户开始一次洗衣之前完成。6. 标准按钮标准按钮用来设置洗衣机洗衣服的模式,当按下标准按钮时,
15、选择了标准模式,洗衣机自动按照标准模式洗衣服。7. 柔和按钮柔和按钮用来设置洗衣机洗衣服的模式,当按下柔和按钮时,选择了柔和模式,洗衣机自动按照柔和模式洗衣服。在洗洗衣机衣服的模式中,标准和柔和是两种相对的概念,标准比柔和的洗衣要剧烈一些。同样地,与高、低水位的选择一样,用户只能同时选择一种模式,因此,也需要在设计中考虑到标准与柔和模式的互锁。也可以将标准与柔和按钮设计成一个按钮,按下去时为柔和模式,不按下去则为标准模式。需要说明的是,标准模式与柔和模式的选择必须在用户一开始洗衣之前完成。8. 高水位探测器高水位探测器用来检测洗衣机水位是否已经达到了高水位。采用数字量输出式水位探测器这样就可以
16、直接将高水位探测器的输出直接送到PLC主机的数字量输入端口上。9. 低水位探测器低水位探测器用来检测洗衣机水位是否已经达到了低水位。采用数字量输出式水位探测器这样就可以直接将低水位探测器的输出直接送到PLC主机的数字量输入端口上。10进水电磁阀进水电磁阀用来控制洗衣机的进水。当然洗衣机需要外界进水时,PLC主机发出控制信号,进水电磁阀会打开,水自动从外界送入洗衣机筒内,当水已经达到了设定的水位时,PLC主机发出信号自动关闭进水电池阀,同时控制洗衣机进入下一个洗衣步骤。11. 电机正转接触器电机正转接触器用于PLC主机控制洗衣机电机的正转。可以直接用PLC主机的数字 量输出端口来连接电机正转接触
17、器,在洗衣机洗衣服的过程中,电机会正转与反转同时轮流进行。12. 电机反转接触器电机反转接触器用于PLC主机控制洗衣机电机的反转。可以直接用PLC主机的数字量输出端口来连接电机反转接触器,在洗衣机洗衣服的过程中,电机会正转与反转同时 轮流进行。13. 排水离合器排水离合器用于PLC主机控制洗衣机机筒内的排放。选用数字式离合器,可以直接 用PLC主机的数字量输出端口来连接到排水离合器,当洗衣机在完成洗衣或者漂洗后, 需要将机筒内的脏水排出机筒,此时,PLC主机发出控制命令打开排水离合器,进行排 水。14. 脱水离合器洗衣机洗衣服的最后一道工序就是对衣服进行脱水,脱水电磁离合器正是用于PLC主机控
18、制洗衣机进行脱水,脱水需要电机带动机筒旋转,有了电磁离合器后,就可以直接使用PLC主机的数字量输出端口来控制电磁离合器, 最终达到控制脱水执行电机的目 的。在脱水过程不涉及电机的调速问题,因此,用 PLC主机加电磁离合器这样一种比较 觉得简单的方式就可以完成控制任务。15. 蜂鸣器蜂鸣器用来指示洗衣机洗衣过程中的一些声音提示。采用工业用直流供电的蜂鸣器,这样就可以直接用PLC主机的数字量输出端口来控制蜂鸣器。2.3 系统配置全自动洗衣机控制系统为单机控制系统。PLC 的输入点,包括启动按钮、停止按钮、高水位按钮、低水位按钮、标准模式按钮、柔和模式按钮、高水位探测器、低水位探测器,一共8 点;输
19、出点包括进水电磁阀、电机正转接触器、电机反转接触器、排水离合器、脱水离合器、蜂鸣器,一共6 点。由于点数不多,考虑20%30%的余量,选用小型PLC便可实现,结合培训站的现 有教学实验条件, 本次设计选择西门子S7-200系列的CPU224型的PLC,可以满足使 用需求。它的主要特点是: 14输入/10输出共40个数字量I/O点。 可连接7个扩展模版单元,最大可扩展至168个数字量I/O点或35路模拟量I/O。 13KB的程序和数据存储空间。 6个独立的30KHz勺高速计数器,2路独立的20KHz的高速脉冲输出。 具有PID控制器。 1个RS485通信/编程口。 具有多点接口 MPI (Mul
20、ti Point Interface )通信协议 具有点对点接口 PPI(Point to Point Interface)通信协议 具有自由通信口 I/O端子排可以很容易地整体拆卸输入、输出编程元件地址分配表分别如表2.1:主机中辅助继电器分配表如表 2.2:表2.1全自动洗衣机中PLC主机的I/O资源分配名称电路器件地址编号说明输入信号启动按钮SB1I0.0启动洗衣机停止按钮SB2I0.1停止洗衣机高水位按钮SB3I0.2高水位选择低水位按钮SB4I0.3低水位选择标准模式按钮SB5I0.4标准模式选择七口钮SB6I0.5柔和模式选择高水位探测器SQ1I0.6高水位检测低水位探测器SQ2I
21、0.7低水位检测输出信号进水电磁阀KM1Q0.0进水控制电机止转接触器KM2Q0.1电机止转控制电机反转接触器KM3Q0.2电机反转拴制排水离合器KM4Q0.3排水控制脱水离合器KM5Q0.4脱水控制蜂鸣器KM6Q0.5声首提小表2.2 全自动洗衣机中PLC主机中辅助继电器分配名称地址名称地址启动、停止M0.0洗涤1分钟M1.0高水位M0.1洗涤10分钟M1.1低水位M0.2洗涤过程完成M1.2标准粳式M0.3漂洗高水位探测M1.3M0.4漂洗低水位探测M1.4蜂鸣器M0.5漂洗1分钟M1.5洗涤高水位探测M0.6漂洗10分钟M1.6洗涤低水位探测M0.7漂洗过程完成M1.7电机止转计时器1M
22、2.0电机止转计时器2M2.12.4 控制面板全自动洗衣机的设计必须在满足上述功能以外,还需要考虑外观设计、造型等方面尤其是在洗衣机的手动控制操作面板上,必须符合人机界面的基本要求。设计全自动洗衣机的操作面板如图 2.4所示。其中,进水、正转、反转、排水、脱 水为信号灯指示当前洗衣机的工作状态;蜂鸣器为声音指示,指示洗衣机整个洗衣过程完成的提示;启动、停止、高水位、低水位、标准、柔和等为手动控制按钮,用来人为 手动地输入一些控制信号反转排水全自动洗衣机启动 停止图2.4全自动洗衣机操作面板在实际中,操作面板一般位于洗衣机的上表面,需要在设计的时候加入更多的个性 化平面设计元素,并且操作面板往往
23、与控制器不放置在一起,这就需要考虑线路布线的问题2.5 PLC 外部接线图根据PLC主机的I/O资源分配以及PLC主机的硬件框图,则PLC主机的硬件接线图如图 2.5,说明如下:1 输入口(1)启动按钮连到PLC主机的输入口 I0.0,停止按钮连至PLC主机的卒&入口 I0.1。(2)高水位按钮连至PLC主机的卒&入口 I0.2,低水位按钮连至PLC主机的卒&入口 I0.3。(3)标准模式选择按钮连至 PLC主机的卒&入口 I0.4 ,柔和模式选择按钮连至 PLC主机I0.5 。(4)高水位探测器连至PLC主机的输入口 I0.6,低水位探测器连至PLC主机的输入
24、口I0.7 。2输出口1)2)3)4)5)6)PLC主机输出口PLC主机输出口PLC主机输出口PLC主机输出口PLC主机输出口PLC主机输出口Q0.0控制进水电磁阀。Q0.1 控制电机正转接触器。Q0.2控制电机反转接触器Q0.3控制排水离合器。Q0.4控制脱水离合器。Q0.5控制蜂鸣器。PLC主机的外部接线图如图2.5L.SB11SB2L_USB3l_USB4-1-L_uSB51 1 1SB61 1 1SQ11 1 1SQ2i I I-F|24V DC图2.5外部接线图2.6控制系统流程图全自动洗衣机控制系统的详细工作过程如下:1 .按下启动按钮,洗衣机电源导通,准备进入洗涤状态。2 .用户
25、设置水位高低,以及洗衣模式(标准模式或柔和模式)。3 .洗衣机打开进水电磁阀,开始从外界输入水。4 .水位探测器检测到水已经到位,开始洗涤。5 .电机正转与反转按照设定的洗衣模式的切换时间的长度进行轮流工作。6 .洗衣一直进行10min。7 .洗衣机打开排水离合器,开始排水,并且持续 3min。8 .洗衣机关闭排水离合器。9 .重复(3)至(8)步骤一次。10 .洗衣机打开进水电磁阀,开始从外界输入水。11 .水位探测器检测到水位已经到位,开始漂洗衣服。12 .电机正转与反转按照设定的洗衣模式的切换时间长度进行轮流工作。13 .洗衣一直进行5min14 .洗衣机打开排水离合器开始排水,并且持续
26、3min。15 .洗衣机关闭排水离合器。16 .重复(10)至(15)步骤一次。17 .洗衣机控制脱水电磁阀离合器,进行脱水,同时打开排水离合器使得脱水出来的水 可以及时排出洗衣机筒内。18 .持续脱水2min。19 .蜂鸣器发出响声,持续发声20s,提醒用户洗衣完成。20 .完成洗衣。根据上述对全自动洗衣机工作过程的描述,可以设计全自动洗衣机控制系统的PLC图2.6全自动洗衣机主程序流程图其中,洗涤子过程的流程图如图2.7所示漂洗子过程流程图如图2.8所示水是否到位?八 一一 Nv:是否选择了标准模式?二标准洗衣子过程柔和洗衣子过程洗衣时间T=10min?一 N洗衣时间T=10min? &g
27、t;V二排水时间T=3min?A-N洗涤子过程结束图2.7洗涤子过程流程图14 / 32水是否到位?标准洗衣子过程NV洗衣时间T=5min?二一Y排水 -V 排水时间T=3min? >Y漂洗子过程结束柔和洗衣子过程NV 洗衣时间T=5min? >Y36 / 32图2.8 漂洗子过程流程图在洗涤子过程与漂洗子过程中洗衣服的模式有标准模式与柔和模式之分。其中,标 准模式洗衣服的流程图及柔和模式洗衣服的流程图如图2.9所示。标准模式柔和模式图2.9标准模式与柔和模式流程图2.7控制系统时序图根据控制系统主程序流程图可绘画出控制系统时序图如图2.10所示。启动按钮高或低水位选择 T标准或柔
28、和模式选择 T洗涤子过程 卜循环两次T漂洗子过程 卜循环两次T脱水、排水 2 2min )蜂鸣器 _20s图2.10控制系统时序图第三章 性能测试与分析3.1 各个模块的调试为了提高程序调试的效率,将全自动洗衣机实现功能分别编写为不同的小程序,分别调试这些小程序,即可完成对各个功能模块的调试。首先调试主程序框架,确认主程序能够根据不同的条件选择调用不同的子程序,调试时可以在不同的子程序中操作不同的继电器线圈来区分相应的子程序。然后调试洗涤功能模块,观测高、低水位探测器工作是否正常;标准、柔和洗衣子过程能否被正常调用;排水离合器工作是否正常。发现问题并进行相应的调试。对于漂洗功能模块,调试过程同
29、洗涤功能模块。然后调试标准洗衣功能模式,主要是看看电机正反转工作是否正常,如有问题进行及时的检修或更换。最后是调试柔和洗衣功能模块,其调试过程同标准洗衣模块。3.2 程序的整体调试完成了各个功能模块的调试后,就在主程序框架的基础上,将各个模块依次加入,每加入一个模块需要进行一次调试,以便于及时发现问题。此系统在整体调试的过程中,在主程序的框架上依次按顺序加入了洗涤子过程、漂洗子过程、标准模式子过程和柔和模式子过程,使程序调理清晰。整体调试的过程比较烦琐,如果在各个模块的调试过程中完成得比较细致的话,那么整体调试的过程会相对顺利很多。3.3 性能分析应用了 S7-200 PLC控制器调用子程序编
30、程功能后,认识到了该功能对于缩短开发 周期和提高控制系统可靠性的强大作用,同时也学习到了该指令严格的逻辑编程要求,从而确保了该控制系统在全自动洗衣机生产、生活中的可靠性和稳定性。第四章 结束语经过几周的奋战,我的论文总算是圆满完成。结业论文不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。在整个设计中我懂得了许多东西,也培养了我独立思考的能力,树立了对自己工作能力的信心,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦,相信会对今后的学习工作生活有非常重要的影响。虽然这个设计做的不是很完美,但是在设计过程中所学到的知识是这次结业论文设计的最大收获和财富,会使我终身受益。通过这次
31、结业论文的设计,使我明白学习是一个不断积累的过程。还得出一个结论:知识必须通过应用才能实现其价值!在此结业论文的设计过程中,老师尽全力地为我和同学们创造条件,并对我们在设计过程中遇到的难题进行细致耐心的指导,使我们学习了很多实际工业生产中的问题和解决方法,提高了对应用S7-200 PLC勺技术水平以及分析问题和解决问题的能力,才得以设计的全自动洗衣机控制系统具有实际应用水平的可靠性和稳定性。我在此衷心地感谢培训站的老师!参考文献1 . 胡学林主编,可编程控制器教程(基础篇),北京:电子工业出版社,20032 . 胡学林主编,可编程控制器教程(实训篇),北京:电子工业出版社,20043 . 耿文
32、学主编,可编程控制器应用技术手册,北京:科学技术文献出版社,19964 .廖常初主编,PLC编程及应用,北京:机械工业出版社,20035 .谭浩强主编,PLC程序设计教程,北京:清华大学出版社,20006 .刘洪涛、黄海编著,PLC应用开发从基础到实践,北京:电子工业出版社,2007附录(程序源代码)全自动洗衣机控制系统的西门子 S7-200系列PLC CPU224勺梯形图程序如下所示:1.洗衣主程序:12符号地址佳建进水电磁阀Q0.0进水控制脱水计时器T37脱水时间计时网绍2启动、停止程序启动技通停止按阚控吗器计时器M0.0符号地址注释蛭鸣舞计时善T3S蜂鸣器发声时间计时后动按钮IQ0启动洗
33、衣机停止报钮10.1停止洗衣机网绪3高水位选择1商水位按出MOl口M0.2_I / IMO.111 I 11M0.11 , 1r JI I符号地址注释高水位技祖10.2高水位选择国给4低水位跣择低水位按钿M0.1MC.2(MO.谱号地址I乒释依水位技困|商 一 卜生产博等冈绪5标设洗衣模式选择一标睢棍式按钮 MOLO附Q.4MC.3周绪8进行漂洗子过程一MO.OM1.2SBFU 砒II1 IEM陈需灌洗过程结束后洗衣机脱水,排水并计注H1.2M1.7MO.OMC.E排水离合器T I1 I1 I1IrH:)脱水思含器Y )脱水计时器IN TON120C -10口门善符号地址注释制水离合器QCI.
34、3排水控制心水讨时器T37咻水时间讨时脱水离合肥qo.4脱水控制网给10洗衣完成后蛭鸣黠响并计时一脱水计时器 域鸣器计时器M0.5T IpH,Fp()H0.5MO.O蜂鸣舒-H I1 I IC )控呜器计时能INrowPT100 ms符号地址注释蟀明黑Q0.5交者提示蛭鸣把计时器136蟀唱把发声时间计时脱水计时器T37脱水时间计时2 .洗涤子过程程序:I洗尊子程序同寤1符号曲僚子过程L和|地址|注释VW0 当前洗澎子过程进行次数m 2I高水位检测高水位探倒器洗煤排水计时需MO.G符号地址注释高水位探测器I0.G高水位检恻洗淹排水计时器T4。洗海排水时间计时同城3舐水位检恻!总k位探测器 洗添排
35、水讲时髭二”I 1M0.7Y )符号地址注释低水位探恻器10.7信永位检测洗洋林水请叼强740洗漆梯水时间计时阿甯4高或偃水位到位:上进水电抽阀上撕SMO.OM0.1M0.6M0,0漪水电蹒闽超碧|地址|注释由下申诲例orm卜井卞弃割同£8 5进行标徒或柔和洗衣子过程帼绪G洗衣僧环讨时1分钟IINTONFT100 nmsM1.1洗掾计时器I -MOGM07T符号地址注释洗漏计时帮139洗衣1分科计时网络7洗衣1分钟完成后辅助电器ML哦合一次,其触点脉冲作为十数器脉冲M1.0符号地址注释洗送计时器139洗衣1分料计时同珞8|以1分钟为单位计数1瞅.相当于洗莅进行了 1西科1洗漂时间计戢
36、器M1.0CUCTU洗滦时间计数器10-FV符号洗洗时间计数器网络9洗衣1吩钟完成注释麻漆1分钟计数洗深射间计数器洗漆排水计时器M1.1C )符号|地址|注释|晚添树水时需740日涤排水时间H时洗添时间讨教器C2C洗.1分钟计数国第10洗衣机开始排水笄计时期钟|3 .漂洗子过程程序:I漂洗孑程序 m 1I骋佛过程能环痢ZSMO.OIIIMOXINITFINAL漂洗了过程计数-2-符号地址注释潦洗子过程计数VW2当前湾洗子过程进行次数m& 2高水位检谢M1.3高水位探测器 漂洗排水计时器T IpH,1M1.3I I1符号地址注释高水僮探的器I0.E高水位检恻筐洗排水计时器T爱漂洗排水时间计时闰箱3|倔水位检迎一位舞羽黑谭洗排水讨时照M1.4将号地址注释偃水位探测器107国水位检恻清洗排水计时器T42潺洗排水时间计时闰绪*高或低水位到位进水电磁阀式断SMO.OM0.1M1.3MC,0 迸水电磁阕符号地址注释进水电磁周QQ0送
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《中医药发展前景》课件
- 2025年驻马店道路货物运输驾驶员考试
- 2025年山东货运从业资格证考试题技巧答案详解
- 新疆天山职业技术大学《合同法分论》2023-2024学年第二学期期末试卷
- 同济大学浙江学院《大型平台软件分析与设计》2023-2024学年第二学期期末试卷
- 昆明学院《建筑施工组织课程设计》2023-2024学年第二学期期末试卷
- 苏州大学《茶艺、茶道》2023-2024学年第二学期期末试卷
- 上海市黄浦区市级名校2024-2025学年高三英语试题下学期期末考试试题(A卷)含解析
- 铜陵职业技术学院《国际贸易与国际物流》2023-2024学年第二学期期末试卷
- 山西省长治市上党联盟2025年高三总复习质量测试(一)生物试题含解析
- 鹌鹑蛋脱壳机的设计
- 行为安全观察behaviorbasedsafety研究复习过程
- 动火作业风险告知牌
- 锅炉专业术语解释及英文翻译对照
- 综采工作面末采安全技术措施
- 《小石潭记》作业设计
- 密封圈定位套零件的机械加工夹具设计说明书
- 旅行社等级评定申报材料完整版
- 大粒种子精播机的设计【玉米、大豆快速精密双行播种机含9张CAD图纸】
- CKE2500 250t履带式起重机
- 浅谈跨文化敏感度及其测量
评论
0/150
提交评论