网站大量收购独家精品文档,联系QQ:2885784924

项目3 可编程序控制器在典型控制中的应用.pptxVIP

项目3 可编程序控制器在典型控制中的应用.pptx

  1. 1、本文档共145页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PLC实际上就是一台工业控制计算机,PLC控制系统也能够具有一切计算机控制系统的功能,因此为使PLC具有更强大的控制功能,从20世纪80年代开始,各PLC制造商就逐步在PLC的指令系统中加入一些功能指令,又称为应用指令或高级指令。这些功能指令实际上就是生产商开发的一个个具有特定功能的子程序,以供用户调用。

随着芯片技术的发展,PLC的运算速度和存储量不断增加,其功能指令也越来越丰富和强大,许多工程技术人员梦寐以求的控制功能,可通过功能指令极易实现,极大地扩展了PLC的应用范围,提高了其使用价值。

正是PLC的功能指令在程序设计时具有上述无可替代的功能,所以编程人员只有熟练掌握功能指令,才能使程序设计更加得心应手。本项目通过几个经典的控制任务详细介绍了西门子PLC几种常用功能指令的应用方法。;一、任务描述

全自动洗衣机是常见的家用电器,目前市场上的全自动洗衣机产品类型丰富、技术成熟、功能完善,采用的控制方式也多种多样。尽管现在的全自动洗衣机很少采用PLC控制,但其对于PLC控制技术来讲仍是一个十分典型的控制任务,通过对该任务的实现,对PLC指令的综合应用及系统设计能力的提高,有着十分重要的意义。本任务将通过西门子PLC的比较指令编程实现全自动洗衣机的控制要求,介绍PLC综合控制系统的设计方法。;二、系统概述

主要知识点:

1)西门子S7-300型PLC的定时器、计数器指令的综合应用方法。

2)西门子PLC比较指令的基本格式与使用方法。

如图3-1所示,全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。外桶固定,用于盛水。内桶可以旋转,用于脱水(甩干)。内桶的四周有很多小孔,使内、外桶的水流相通。该洗衣机的进水和排水分别由进水阀和排水阀来控制。进水时,通过电控系统使进水阀打开,经进水管将水注入外桶;排水时,通过电控系统使排水阀打开,将水由外桶排到机外。洗涤正转、反转由洗涤电动机驱动波轮正、反转来实现,此时脱水桶并不旋转;脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。高、低水位开关分别用来检测高、低水位,起动按???用来起动洗衣机工作,停止按钮则用来实现手动停止进水、排水、脱水及报警。;任务1全自动洗衣机的控制;三、控制要求

接通电源,系统处于初始状态,做好起动前的准备工作。

1)按下起动按钮,系统开始进水,当水满(即水位到达高水位)时停止进水并开始正转洗涤。

2)正转洗涤15s后暂停,暂停3s后开始反转洗涤,反转洗涤15s后暂停。

3)暂停3s后,若正、反转洗涤未满3次,则返回正转洗涤开始的动作;若正、反转洗涤次数达到3次,则开始排水。

4)水位下降到低水位时开始脱水并继续排水,脱水10s即完成从进水到排水的一个大循环过程。

5)若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。

6)报警器采用蜂鸣器按间隔1s发出声音的方式报警,报警10s后结束全部过程,自动停机。

7)若在洗衣机正、反转洗涤循环运行时按下停止按钮,则实现立刻停止进水(当正在进水时)和洗涤动作,并自动排水、脱水及报警;若按下停止按钮时正处于排水、脱水状态,则继续执行当前动作,动作完成后不再循环并报警。;四、任务分析

1.系统动作流程图

根据全自动洗衣机的控制要求,可以绘制出该系统的动作流程图,如图3-2所示。

由系统动作流程图可以看出,该控制任务是一个典型的顺序控制,其中包含了正、反转洗涤循环和整个动作的大循环两个循环,编写实现两个循环的控制程序是整个控制程序设计的关键。

本任务将不采用步进指令编写程序的常规设计思想,而采用另一种较为简单的实现顺序控制的方法,并通过比较指令来进行是否应进入下一循环的判断。;2.输入动作元件列表

在全自动洗衣机中起控制作用的输入元件主要是起停按钮和高低水位开关,见表3-1。;3.输出动作元件列表

全自动洗衣机的动作核心是带动波轮旋转与脱水桶旋转的电动机。为简化系统设计过程,在此不关注驱动电动机的主电路以及电动机的减速与离合装置,因此可以认为电动机驱动波轮正、反旋转由两个继电器控制,电动机带动脱水桶高速旋转则由正转继电器与电磁离合器共同作用。除了与电动机动作有关的电器之外,洗衣机系统的输出元件还包括进水阀、排水阀与报警蜂鸣器。该控制系统的输出动作元件见表3-2。;五、相关知识

1.基础知识

“比较”是自动控制中一种常用的功能,特别是在闭环控制系统中更不可缺少,因此PLC中一般都具有比较指令,在程序设计中应用也十分广泛。灵活运用比较指令可以使程序设计思路清晰、简单易读,并有助于程序设计能力的提高。

西门子PLC的比较指令一般有两个操作数IN1和IN2,其数据长度必须一致,指令本身相当于一个触点,当满足指定条件时,触点闭合,否则触点断开,无须使能端

您可能关注的文档

文档评论(0)

小刚 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2025年02月18日上传了教师资格证

1亿VIP精品文档

相关文档