




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 毕毕 业业 论论 文文 题 目: 基于 plc 在全自动洗衣机上的 控制系统设计 作 者: xxx 学 号: 09000000 院 、系: 机电工程学院 专业班级: 港口物流设备与自动化控制 指导教师: xxx(校内) xxx(校外) 2012 年 5 月 30 日 i plc在自动洗衣机上的设计 摘 要 实现全自动洗衣机控制系统的方法有很多种。有早期的模拟电路、数字电路或 模数混合电路,还有近代的单片机控制、plc 控制。本文主要介绍了单片机控制和 plc 控制,通过比较单片机和 plc,最后将采用日本三菱公司生产的 fx2n 系 plc 作 为控制核心对全自动洗衣机控制系统进行设计。并且设计出了系统结构图、梯形图 以及输入输出端子的分配方案。同时根据全自动洗衣机控制系统总体要求和特点, 确定 plc 的输入输出分配,并进行现场调试。 关键词关键词:plc 单片机 比较 控制系统 ii abstract realize full-automatic washing machine control system a variety of ways. early analog circuits, digital circuit or module hybrid circuit, and modern single-chip microcomputer control, plc control. this article mainly introduced the single chip microcomputer and plc control, by comparing single-chip microcomputer and plc, finally will adopt mitsubishi japan production of plc as control core fx2n of automatic washing machine control system design. and designed a system structure, ladder diagram and the scheme of the input and output terminals. keywords:plc scm comparison control system iii 目录目录 摘 要 .i abstract ii 引言 .1 第一章 概述 3 1.1 课题来源和背景3 1.2 该课题的目的和意义4 1.3 方案选择5 1.4 系统简述6 1.5 全自动洗衣机实物图及动作、工作流程介绍 6 1.5.1 全自动洗衣机的工作原理 7 1.5.2 设备功能和工作流程介绍 7 第二章 系统硬件设计 8 2.1 控制系统图 8 2.2 plc 选型 8 2.1.1 plc 简介.8 2.1.2 plc 的选型10 2.2i/o 地址分配与接线图 11 2.3 电动机的选择 .12 iv 第三章 系统软件设计 .13 3.1 全自动洗衣机的控制要求 .13 3.2 洗衣机工作流程图.14 3.2 可编程控制器的基本指令 .15 3.3 梯形图设计.20 第四章 软硬件综合调试 .23 4.1 模块的安装调试 .23 4.2 软件编辑与调试 .23 4.3 程序整体分析 .23 4.4 接线图 .24 结 语 .25 参考文献 26 致 谢 27 附 录 28 1 引言 在洗衣机出现以前,对于许多人而言,洗衣服是一件十分辛苦的差事,人们可 以做的只是一些简单的重复劳动,这些单调枯燥的劳动让人们感到厌烦。但是,当 第一台洗衣机出现之后,人们的双手被解放出来,洗衣也成为一项快乐的劳动。在 此让我们回顾一下中国洗衣机的发展史。 第一台全自动洗衣机,无锡小天鹅股份有限公司前身始建于1958年,中国第一 台全自动洗衣机于1978年在小天鹅诞生,这台全自动洗衣机的问世,彻底改变了人 们的洗衣方式。 单缸洗衣机的问世,1979年3月,我国第一台单缸洗衣机在北京洗衣机厂(现并 入北京白菊电器集团)问世,命名为白兰牌,型号为白兰型13。 增加了甩干功能的双缸洗衣机,1995年以后,洗衣机市场一直是单缸全自动洗 衣机称霸天下。然而在洗衣机的功能、品牌都不断发展的今天,仍有一部分人对双 缸洗衣机情有独钟。作为第二代改良洗衣机,双缸洗衣机尽管增加了甩干功能,仍 然不能节省人力洗涤结束后,必须手动甩干功能,而且甩干常常不彻底、甩干 机常出故障等等。此外,双缸洗衣机的洗衣桶空间有限,像秋冬穿着的厚重衣物不 好洗涤。 全自动波轮洗衣机的发明,与前两种洗衣机相比,全自动洗衣机的发明是洗衣 机技术的一个重大革命,设计人员设计的洗衣程序使这款洗衣机更加智能化。它不 仅大大节省了人力,而且还进一步扩大了机洗衣物的范围。羽绒服、羽绒被、面料 结实的棉服等等都可省去手洗的麻烦和送到洗衣店干洗的费用。使用全自动洗衣机 洗衣时可以根据衣物的质地、体积,在微电脑控制板上选择水流的强弱、时间的长 短以及水量的多少。所以从问世至今,全自动波轮洗衣机一直都受到消费者的偏爱。 随着先进科学技术发展.应用于洗衣机上的技术越来越成熟,洗衣机的发展也越 来越快,将来的洗衣机主要主要朝以下几个方面发展: (1)高度智能化; 2 (2)健康化; (3)节水节能; (4)大容量和微型化; 本次设计主要采用 plc 控制技术来设计全自动洗衣机控制系统,跟传统的洗衣 机相比更具有智能,实时监控,人性化的功能。本系统最大的优点集中体现在:实 现功能齐全、外围电路简单、时间计算精确以及可维护方便等。具有可靠性高、安 全性好、开发价值高等一系列优点。为了适应时代在发展,谁掌握了技术,谁就能 够在这激烈在经济竞争中赢得胜利,就能够为人类文明创造更多的财富和价值。 由于时间仓促,限于水平的有限,在资料的收集、取舍、分析、和归纳方面存 在着不足,我恳切老师们指正和提出宝贵的意见,以利于我以后的修改和补充。 3 第一章 概述 1.1 课题来源和背景课题来源和背景 机械洗衣最早见于 1851 年。那时,一位加利福尼亚淘金者兼木匠开了一间可以 称得上是第一间洗衣房的洗衣场。但那时的洗衣机械根本就无法与今天可以洗几百 磅的由电脑控制的洗衣机械相提并论。那间洗衣房的洗衣机可以洗 12 件衬衣,由 12 头毛驴作动力。 1858 年,第一个洗衣机专利发给了匹兹堡的汉密尔顿斯密斯。汉密尔顿发明 的手动洗衣装置通过转动曲柄带动插在桶中的一根竖轴上的桨叶来洗衣。当著名的 商人威廉布菜克斯顿于 1874 年为他妻子设计了一个特别的生日礼物洗衣机时, 人类向前迈了一大步。之后,布菜克斯顿开始建造并销售他设计的这种洗衣机,每 台 2.5 美元。 到 1875 年,共发出 2000 多项洗衣机专利,虽然其中有许多并不管用。有的发 明每次只能洗 1 件衣服。 在 1900 年之前,大多数洗衣机由人力或畜力牵引。洗衣桶逐渐由木结构变成金 属结构。然而,正是内燃机和电机的发明改变了洗衣的发展历史。 1910 年,第一台电动洗衣机由阿尔华费诗设计并由芝加哥赫利机器公司制造。 这种洗衣机由一个木滚筒构成。把衣服放入滚筒并滚于净。滚筒先向一个方向转 8 圈,然后再反转。 在过去的 150 年里,洗衣设备取得了巨大进步从在小溪里的石头上敲打洗 衣到隧道洗衣机。虽然发生了很多的变化,有些东西却没变。二十一世纪初期随着 先进科学技术发展.应用于洗衣机上的技术越来越成熟,洗衣机的发展也越来越快, 越来越趋于高度智能化、健康化、节水节能、大容量和微型化,为我们节约很多时 间和人力,让我们用更多的时间去做更多的事情,大大的提高了工作效率。 今天,正如和昨天一样,我们不断努力改善更好地去污、脱水和烘干而更少地 对织物造成损坏。才能让社会更加进步。 4 1.2 该课题的目的和意义该课题的目的和意义 在数字技术风行的今天,大多数的家用电器实现了数字化控制。作为一个价廉 物美的微处理器,plc 被广泛应用在各种数字系统中。基于 plc 的全自动洗衣机控 制系统是 plc 应用的一个典型例子。洗衣机是现代人必备的日常生活家电,它的发 明和应用使人们的洗衣工作变得省时又省力,很好地缓解了人们在家务劳动方面的 压力。而在家电市场竞争日益激烈和利润下降的今天,各大家电生产厂商均致力于 开发出能满足用户各种要求的智能家电产品,并努力降低生产成本以增强竞争力。 作为家电市场中的重要成员,全自动洗衣机的市场竞争更是趋于白炽化。 对基于 plc 的全自动洗衣机控制系统设计进行深入研究,可使我们掌握全自动 洗衣机这种重要家电的工作原理和控制系统,进一步了解 plc 在不同领域的应用方 法,学会维修全自动洗衣机的基本技术,同时也为将来从事电子信息行业打下一定 基础,所以本题课具有重大的意义。 自 19 世纪中叶,美国人史密斯研制出世界上首台洗衣机至今,洗衣机的发展已 经历了一个多世纪。1910 年世界上第一台电动洗衣机问世,标志着人类家务劳动自 动化的开始。1922 年世界上第一台搅拌式洗衣机在美国诞生。1937 年世界上第一台 全自动滚筒式洗衣机投放市场。1957 年三洋公司推出世界上第一台涡流式波轮洗衣 机。从此,确立了搅拌式、滚筒式和波轮式三种工作方式洗衣机三足鼎立天下的局 面。20 世纪 60 年代以后,洗衣机在一些发达国家的普及率迅速上升。70 年代,日 本生产出波轮式套桶全自动洗衣机。70 年代后期,日本又生产出微电脑控制型波轮 式套桶全自动洗衣机。80 年代后, “模糊控制”开始应用于洗衣机,生产出智能型 模糊控制洗衣机,使洗衣机的功能更加完善,其洗衣程序更随人意,其使用操作更 简单化。 plc 控制全自动洗衣机的编程语言容易掌握,是电控人员熟悉的梯形语言,使 用术语依然是“继电器”一类术语,大部分与继电器触头的连接相对应,使电控人 员一目了然。plc 控制使用简单,他的 i/o 已经做好,输入输出信号可直接连接, 非常方便,而输出口具有一定驱动能力,plc 是专门应用手工业现场自动控制装置, 再系统软硬件上采用抗干扰措施当工作程序需要改变时,只需改变 plc 的内部, 惊醒重新编程而无需对外围进行重新改动。 5 1.3 方案选择方案选择 方案一 plc系统特点 1)可靠性高,plc作为一种通用的工业控制器,它必须能够在各种不同的工作 环境中正常工作。对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。 2)使用方便灵活,plc采用了基本单元扩展或者是模块化的结构形式,因此, 输入/输出信号的数量,形式,驱动能力等都可以根据实际控制要求进行选择与确定, 而且在需要时可以随时更换,近年来,plc的特殊模块增多这些可以满足不同的控制 要求,使plc的使用更加灵活与多变。 3)编程简单,plc的优越性主要体现在它采用了独特的,多种面向广大工程设 计人员的编程语言,如指令表,梯形图,逻辑功能图,顺序功能图等,程序简洁, 明了适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很统一掌握, 特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易。 4)便于维修,由于plc多采用了模块化的结构形式,所以发生故障时只需更换 所坏的模块就可以让系统继续工作,大大减少了维修时间,能让系统快速进入工作。 方案二 单片机系统特点 1)要求环境,单片机对环境的适应能力较低,可靠性差。 2)编程和 plc 相比难以学习,主要是单片机采用汇编语言或者是 c 语言,这些 高级语言和 plc 语言相比,难以学习。 3)功能单一只具有使用中所需要的功能。但是,它结构简单,处理速度快。 4)不便于维修,单片机如果发生故障是也难维修的,由于其十分精密所以维修 十分不便。 比较总结:通过以上的比较,我们不难发现 plc 与单片机相比较 plc 有着绝对 的优势,无论是编程环节还是售后服务环节 plc 都是十分方便。虽然目前在价格上 6 单片机与 plc 不可同日而语,但是随着科技的发展,我相信 plc 会逐渐取代单片机, 成为主流的自动洗衣机的控制系统核心的。所以本文将采用三菱 plc 做为控制核心。 1.4 系统系统简述简述 全自动洗衣机采用plc控制系统将大大提高工作效率,和适应工作环境的能力。 在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。首 先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计 控制系统硬件时要有多种电路保护装置,如电流保护、电压保护、过载保护、过 热保护及欠压保护等等 这样增加了硬件的复杂性,隐含较高的故障率无形地增加了 维修成本费用,在各种控制系统中广泛运用的plc能克服单片机的缺点。它是整体模 块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。因此在运用中,硬 件也相对简单,提高控制系统的可靠性。另外它的编程语言也相对简单。 1.5 全自动洗衣机实物图及动作、工作流程介绍全自动洗衣机实物图及动作、工作流程介绍 全自动洗衣机的实物示意图如下图 1-1 所示 7 图 1-1 自动洗衣机示意图 1.5.1 全自动洗衣机的工作原理 洗衣机的工作流程由进水,洗衣,排水和脱水 4 个过程组成。在半自动洗衣机 中,这 4 个过程分别用相应的按钮开关来控制。全自动洗衣机中,这 4 个过程可做 到全自动依次进行,直至洗衣结束。 自动洗衣机的进水,洗衣,排水和脱水是通过水位传感器,电磁进水阀和电磁 排水阀配合进行控制,从而实现自动控制的。水位传感器用来控制进水到洗衣机内 高,中,低水位;电磁进水阀起着通/断水源的作用。进水时,电磁进水阀打开,将 水注入;排水时,电磁排水阀打开,将水排出;洗衣时,洗涤电动机启动;脱水时, 脱水桶启动。 1.5.2 设备功能和工作流程介绍 该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过 电控系统使进水阀打开,经进水管将水注入到外桶。排水时,通过电控系统使排水 阀打开,将水由外桶排出到机外。洗涤正转、反转由洗涤电动机驱动波盘正、反转 来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电动 机带动内桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用 来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。排水按 钮用来实现手动排水。plc 投入运行,系统处于初始状态,准备好启动。 按下启动 按扭及水位选择开关,开始进水,水满(至高低水位)时停止进水,2s 后开始洗涤。 洗涤时正转 30s 后暂停,暂停 2s 后开始反转洗涤,反转洗涤 30s 后暂停,暂停 2s。循环 5 次,总共 180s 后开始排水,排空后(水降到低位)开始脱水并继续排 水。脱水 30s 即完成一次从进水到脱水的工作循环过程。若完成了 5 次大循环,则 进行洗报警 3s 结束全部过程,自动停机。 此外按排水按钮可实现手动排水。 8 9 第二章 系统硬件设计 2.12.1 控制系统图控制系统图 控制系统如图 2-1 所示。 p l c 脱水桶 洗涤电动机 电磁排水阀 电磁进水阀 水位检测设备 水位选择开关(高,中,低) 手动排水开关 停止按钮 启动按钮 图 2-1 全自动洗衣机控制系统图 2.22.2 plcplc 选型选型 2.1.1 plc 简介 可编程控制器(programmable controller)是计算机家族中的一员,是为工业控 制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(programmable logic controller) ,简称 plc,它主要用来代替继电器实现逻辑控制。随着技术的发 展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可 编程控制器,简称 pc。但是为了避免与个人计算机(personal computer)的简称混 淆,所以将可编程控制器简称 plc。 plc 实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相 同,基本构成为: a、电源 10 plc 的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的 电源系统是无法正常工作的,因此 plc 的制造商对电源的设计和制造也十分重视。 一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将 plc 直接连接 到交流电网上去。 b. 中央处理单元(cpu) 中央处理单元(cpu)是 plc 的控制中枢。它按照 plc 系统程序赋予的功能接收 并存储从编程器键入的用户程序和数据;检查电源、存储器、i/o 以及警戒定时器的 状态,并能诊断用户程序中的语法错误。 为了进一步提高 plc 的可靠性,近年来对大型 plc 还采用双 cpu 构成冗余系 统,或采用三 cpu 的表决式系统。这样,即使某个 cpu 出现故障,整个系统仍能 正常运行。 c、存储器 存放系统软件的存储器称为系统程序存储器。 存放应用软件的存储器称为用户程序存储器。 d、输入输出接口电路 1、现场输入接口电路由光耦合电路和微机的输入接口电路,作用是 plc 与现 场控制的接口界面的输入通道。 2、现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用 plc 通过现场输出接口电路向现场的执行部件输出相应的控制信号。 e、功能模块 如计数、定位等功能模块。 f、通信模块 如以太网、rs485、profibus-dp 通讯模块等。 plc 的工作原理与计算机的工作原理基本是一致的,可以简单地表述为在系统 程序的管理下,通过运行应用程序完成用户任务。但是 plc 也有它自己的特点, plc 在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作 方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。 输入刷新阶段 在输入刷新阶段,cpu 扫描全部输入端口,读取其状态并写入输入状态寄存器。 11 完成后关闭输入端口,转入程序执行阶段。 程序执行阶段 在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相 应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。 输出刷新阶段 当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路, 并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成 plc 的实际输出。 2.1.2 plc 的选型 目前,自动售货机的核心是单片机,可是一但输出电压不稳定,单片机就容易 发热造成爆裂,可靠性低等缺点,而 plc 不但可以实现类似的控制功能,还具有性 能可靠、电压使用范围广、灵活通用、易于编程、使用方便等特点,并且提高了自 动售货机系统的稳定性,能够保证自动售货机能够长期稳定运行;因此近年来在工 业自动控制、机电一体化、改造传统产业等方面得到普遍应用。所以,本文选择 plc 来控制自动售货机。 相对于西门子 plc,西门子的功能比三菱的强大,但三菱 plc 更适合用于小型 机,更稳定更易上手。大型的设备趋向于西门子,价格昂贵,三菱的较便宜,小型 化。其主要特点如下: 1)体积小 fx1s、fx1n 和 fx2n 系列的 plc 的高度为 90mm,深度为 75mm(fx1s 和 fx1n 系列)和 87mm(fx2n 和 fx2nc 系列) ,体积小的微型 plc 适合在机电一 体化产品中使用。其内置的 24v dc 电源可做输入回路的电源和传感器的电源。 2)先进美观的外部结构 三菱的 fx 系列 plc 吸收了整体式和模块式 plc 的优点,它的基本单元、扩展 单元和合扩展模块的高度和深度相同,宽度不同。它们之间用扁平电缆连接,紧密 拼装后组成一个整齐的长方体。 3)灵活多变得系统配置 fx 系列 plc 系统配置灵活,用户除了可选不同的子系列外,还可以选用多种 12 基本单元,扩展单元和扩展模块,组成不同 i/o 点和不同功能的控制系统,各种配 置都可以得到很高的性能价格比。fx 系列的配置就像模块式 plc 那样灵活,因为 它的基本单元采用整体式结构,友具有比模块式 plc 更高的性能价格比。 4)功能强,使用方便 fx 系列的体积虽小,却具有很强的功能。其内置告诉计数器,有输入输出刷新、 中断、输入滤波时间调整、恒定扫描时间等功能,有高速计数器的专用比较指令。 其基本单元和扩展单元一般采用插接式的接线端子排,更换单元方便快捷。通过对 各输入输出信号的分析可知,全自动洗衣机系统共有 5 个数字量输入和 6 个数字量 输出,需 11 个 i/o 点。三菱 plc 具有结构灵活、传输质量高、速度快、使用范围 广、低成本等优点,考虑到留有余量的原则,可选择三菱系列的 fx2n-16mr 的 plc 作为主机。 2.2i/o 地址分配与接线图地址分配与接线图 根据洗衣机操作的工艺过程及对控制系统的要求,首先归纳本系统中所有输入 信号和输出信号;然后根据 plc 的输入点和输出点进行 i/o 地址分配,使每个输入 信号对应 plc 内部的输入继电器,每个输出信号对应 plc 内部的输出继电器。plc 洗衣机控制的 i/o 地址分配如表 2-1 所示。 表 2-1 i/o 分配表 i/o 口说明i/o 口说明 x0启动按钮y0进水指示灯 x1停止按钮y1排水指示灯 x2上限按钮y2正搅拌指示灯 x3下限按钮y3反搅拌指示灯 x4手动排水按钮y4甩干桶指示灯 y5蜂鸣器指示灯 牢记此分配表,将模块上的 i/o 口按照下图接线图连接好,检查无误后,将软 件程序下载到模块中去,开启电源,手动操作按照设计要求演示好洗衣机的各个功 能,修改程序直到将其能完善处理设计要求的各个功能。 13 2.3 电动机的选择电动机的选择 由于家庭提供的电源限制故选单相电容运转式异步电动机。以 3.6 公斤全自动 洗衣机为例,由于全自动洗衣机的脱水桶直径较大,这一偏心不能不考虑,所以计 算时应以洗涤物可能产生前最大偏心为计算依据。脱水时电机功率比洗涤时要大, 在确定电机功率时应以脱水时消耗的功率为依据,也就是说脱水时电机功率就是该 洗衣机所确定的电机额定功率。由于在计算时一些因素如电机转子的转动惯量等没 考虑,造成一些偏差,所以 3.6 公斤全自动洗衣机电机额定功率选为 180 瓦。符合 全自动洗衣机的功率范围 120w250w。 故选择 yy104-180 型号单相电容运转式电动机,功率 180 瓦,额定电压 220v, 转速 1350r/min,电流 1.7a。 14 第三章 系统软件设计 全自动洗衣机工作原理:全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同 一中心安放的。外桶固定,作盛水用。内桶可以旋转,作脱水(甩水)用。内桶的四 周有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和 排水电磁阀来执行。进水时,通过电动控制系统,使进水阀打开,经进水管将水注 入到外桶。排水时,通过电控系统使排水阀打开,将水由外桶排出到机外。洗涤正 转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。脱水时, 通过电控系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。高、低水位开 关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手 动停止进水、排水、脱水及报警。排水按钮用来实现手动排水。 3.1 全自动洗衣机的控制要求全自动洗衣机的控制要求 1)plc 投入运行,系统处于初始状态准备好启动; 2)启动时开始进水; 3)水满(上限位)时停止进水并开始洗涤正转; 4)正转 30s 后暂停; 5)暂停 2s 后开始洗涤反转; 6)反转 30s 后暂停; 7)暂停 2s 后,若正、反转未满 5 次时,返回从正洗开始的动作; 8)暂停 5s 后,若正、反洗涤满 5 次时则开始排水; 9)水位下降到低水位时开始脱水井继续排水; 10)脱水 30s 即完成一次从进水到排水的大循环过程; 11)若完成 2 次大循环,洗完报警 3s 后自动停机; 12)可以按“停止”按钮实现手动停止进水、排水、脱水及报警; 13)可以按“排水”按钮实现手动排水 15 3.2 洗衣机工作流程图洗衣机工作流程图 图 3-1 洗衣机工作流程图 开始 设定水位 按下启动按钮 进水 水位到设定水位? 停止进水 延时2s 电动机正转洗衣 延时15秒 暂停3秒 电动机反转洗衣 延时15秒 暂停3秒 洗衣3次 排水 水是否排完? 脱水 延时10秒 洗衣过程运行3次? 洗完报警 结束 y y y n n y y n 16 3.2 可编程控制器的基本指令可编程控制器的基本指令 (1)自锁电路 图 3-2 自锁电路梯形图 1、编程:用编程器或编程软件输入程序,并检验。 2、将 x0 钮子开关合上,y0 指示应亮。 3、将 x0 开关断开,y0 指示灯扔保持亮。 4、将 x1 开关接通,y0 指示灯灭。 图 3-3 自锁电路时序图 (2)s/r 置位复位指令 图 3-4 s/r 置位复位指令应用梯形图 17 1、编程:用编程器或编程软件输入程序、并检验。 2、合上 x1 号开关,观察 y0 指示灯。 3、断开 x1 号开关,观察 y0 指示灯。 4、合上 x2 号开关,观察 y0 指示灯。 5、断开 x2 号开关,观察 y0 指示灯。 图 3-5 s/r 置位复位指令应用时序图 (3)pls 脉冲指令 图 3-6 pls 脉冲指令应用梯形图 1、编程:用编程器或编程软件输入程序,并检查。 2、运用程序。 3、合上 x0 开关,观察 y0 指示灯。 18 4、断开 x0 开关,观察 y0 指示灯。 5、合上 x1 开关,观察 y0 指示灯。 6、断开 x1 开关,观察 y0 指示灯。 图 3-7 pls 脉冲指令应用时序图 (4)定时器指令与应用 图 3-8 定时器指令应用梯形图 1、编程:用编程器或编程软件输入程序,并检验。 2、合上 x0 开关,观察 y0、y1 输出的变化。 19 图 3-9 定时器指令应用时序图 (5)振荡器 图 3-10 振荡器梯形图 1、输入程序并检验,然后运行程序。 2、观察 y0 的变化。 3、闭合 x0 开关,观察 y0 的变化,并监控 t0、t1 的工作情况。 20 图 3-11 振荡器时序图 (6)计数器指令与应用 图 3-12 计数器指令应用梯形图 1、编程输入程序并检验,然后运行程序。 2、当 x0 开关断/通一次,计数器现行值加 1。 3、当 x0 开关断/通 5 次时,计数器现行值加 1。 4、当 x1 开关接通/断开时,c0 复位,y0 灯灭。 图 3-13 计数器指令应用时序图 (7)步进指令 21 图 3-14 步进指令梯形图 1、编程:输入程序,并检验。 2、运行程序,监控 s0、s1 顺序接通 x0-x3 开关,观察 y0、y1 的发光指示。 3、x3 为关闭步进转换指令。 3.3 梯形图设计梯形图设计 swopcfxgpwinc 为一个应用于 fx 系列可编程控制器的编程软件,可以在 windows98/me/2000/xp 操作系统下进行梯形图的编辑和指令表程序的编辑。微机与 plc 的连接,可以用三菱公司的 sc08 型电缆线串接 sc09 型电缆线,sc08 的 9 针插头接微机的 rs232 串行口,sc09 的圆形插头接 plc 的通讯口。 运行 swopcfxgpwinc 软件。当选用语句表编程方式时,用鼠标点击语句 表编辑区,其标题栏变为蓝色,成为当前工作区。用键盘输入语句表程序,覆盖工 作区的“nop”语句,回车后自动换行,当使用语句表编程时,梯形图编辑区立即将 22 程序自动转换成梯形图,因此可以同时生成二个文件。当选用梯形图编程方式时, 用鼠标点击梯形图编辑区,其标题栏变为蓝色,成为当前工作区。点击菜单栏视图 功能,将显示梯形图的绘图工具。编辑梯形图时,首先确定光标位置,在绘图 工具栏内点击欲用的元件,此时出现一个对话框,输入元件号后,元件图形出现在 原光标位置。按照这种方法,逐一将元件加到梯形图上。当梯形图完成后,点击工 具栏的转换按钮,可以将梯形图转换成语句表程序。梯形图的单元设计如下: (1)按下启动按钮 sb1 时,s0 初始化。按下停止按钮 sb2,采用区间复位 zrst 指令使洗衣机停止工作。启动和停止的梯形图如图 3-15 所示。 图 3-15 启动和停止梯形图 (2)按下启动按钮 sb1,状态元件 s20 驱动进水电磁阀 ya1 输出线圈 y000,洗 衣机进水,按下 sb3 可以实现手动排水,水到达高水位时 sq1 闭合,状态元件 s21 驱动定时器 t0 延时 2s,状态元件 s22 驱动接触器 km3 闭合,驱动输出线圈 y002 电 动机 m 正转,开始洗涤。延时 15s,再暂停 3s 后,状态元件 s24 驱动接触器 km4 闭 合,驱动输出线圈 y003 电动机 m 反转。同样洗涤 15s,在暂停 3s。通过计数器 c0 和定时器 t4 的控制,如此洗涤 3 次。洗衣机的洗涤梯形图如图 3-16 所示。 23 图 3-16 洗衣机洗涤梯形图 (3)洗涤 3 次后,状态元件 s26 驱动接触器 km3 闭合,驱动输出线圈 y002 电 动机 m 正转,开始脱水。低水位开关 sq2,脱水离合器 ya3 驱动输出线圈 y004,通 过计数器 c1 计数 3 次,洗涤完成,状态元件 s27 驱动线圈 y005 报警 10s 结束整个 洗衣机的洗涤。脱水和报警结束梯形图如图 3-17 所示。 24 第四章 软硬件综合调试 4.1 模块的安装调试模块的安装调试 采用三菱 fx2n-48mr 微型可编程控制器为主机,配以 fx-gx/gppw 编程环境,全 自动洗衣机仿真模块及导线若干。 全自动洗衣机仿真模块是采用彩灯的亮灭代表电磁阀的断开雨闭合,用开关和 指示灯代替高水位开关、低水位开关、启动按钮、停止按钮和排水按钮。 用导线连好主机模块和单元模块,连接时用不同颜色导线连接(+24v)直流电 源的正、负极。com 端连接(+24v)电源的正极,在将编程电缆(适配器)的一端 接在电脑的 com1 或 com2 端,另一端插在 plc 主机上的“信号读入、写出”端口。 安装完毕后认真检查是否有短路或接错等问题。如果没有错误再把 plc 上的漏电保 护开关置于 off(关)位置,然后开启实验台总电源。 4.2 软件编辑与调试软件编辑与调试 打开电脑选择编程仿真软件,点击主菜单“工程”选择下拉菜单中的“创建新 工程”条目,桌面显示编辑文件的状态,对照全自动洗衣机梯形图,把梯形图编辑 到文件当中。当编辑完成后。鼠标左键单击主菜单的“变换”,变换梯形图完成以 后,屏幕底纹有灰色变为白色。 然后进行 plc 写入和在线监视。当程序写入编程设备后,需要雨主机进行连接 传送,传送前主机电源开关必须置于 on(否则电脑死机,丢失文件)。而 plc 主机 开关必须置于 off(否则程序不能写入主机存储器内)。传送成功后,将 plc 于运 行开关置于 run,即可运行程序。 4.3 程序整体分析程序整体分析 当我们安装好模块编辑好程序后,按下启动按钮 x000,闭合高水位开关,仿真 模块上的正转指示灯亮。5 秒后熄灭。经过一秒后反转指示灯亮 5 秒后熄灭。经过 1 秒又开始正转依次循环 50 次后,当正反洗满 50 次时,排水电磁阀指示灯亮,按 25 下低水位开关排水电磁阀和脱水电磁离合器指示灯凉,脱水 10 后脱水指示灯灭,后 再按下高水位开关持续上述过程 3 次。当大循环满三次是报警指示灯亮。然后按下 停止按钮。整体洗涤过程结束。 通过观察全自动洗衣机仿真模块的工作状态,我们发现只要改变程序中的计数 器的设定值就可以改变次数。 4.4 接线图接线图 将模块上的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 理赔服务合同协议书范本
- 清远入城证申请合同范本
- 自制挖掘机租赁合同范本
- 派遣员工终止合同协议书
- 鱼缸消毒灯销售合同范本
- 股份合同终止协议书范本
- 珠海住宅装修协议书范本
- 灯具工程分包合同协议书
- 特许经营权协议合同范本
- 签订房屋期权买卖协议书
- 语言学纲要(新)课件
- 高中物理必修一期中测试题及答案解析
- 风冷热泵机组调试方案
- 《园林主要病虫害防治一览表》
- 部编版语文五年级上册作文审题训练题目
- 李中莹心理创伤简快辅导技巧(课堂PPT)
- VS1真空断路器说明书
- JTT230-2021汽车导静电橡胶拖地带_(高清-最新)
- 监理周例会总承包单位工作汇报PPT课件
- 生态融合绿色发展(EOD)示范项目可行性研究报告模板
- 四大经典之温病
评论
0/150
提交评论