第五章梯形图程序设计方法教材.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 梯形图程序设计方法 由于PLC所有控制功能都是以程序的形式来实现的,因此程序设计对PLC的应用是很重要的。PLC的应用主要包括开关量控制和模拟量控制2类。本章仅介绍开关量控制程序的设计方法。 不同类型的控制问题所采用的设计方法不尽相同,主要的梯形图程序设计方法有: (1)逻辑设计法:对控制任务进行逻辑分析和综合,将控制电路中元器件的通断状态看作以触点通断状态为逻辑变量的逻辑函数,并进行化简,利用PLC的逻辑指令即可得到控制程序的设计方法。这种方法主要用于组合逻辑问题的程序设计。 (2)时序图设计法:当PLC各输出信号按照固定的时间间隔发生先后变化时,可以根据输出信号的时间先后关系来设计程序的一种方法。 (3)经验设计法:要求设计者透彻理解PLC各种指令的功能,凭着对各种典型控制环节和基本单元电路的设计经验,选择各种指令并进行修改和完善相应程序的方法。 (4)顺序控制设计法:当控制要求满足一定的先后顺序时,可以将系统的l个工作周期划分为若干个顺序相连的步,每个步对应一种操作状态,并分析清楚相邻步的转换条件,进而绘制功能图,再按一定的规则转化为梯形图程序的设计方法。这种方法主要用于解决顺序控制问题,包括单一顺序、选择顺序和并发顺序控制问题。 (5)继电器控制电路图转换设计法:在继电器控制电路图的基础上,经过选择相应指令和合理转换后,就能设计出符合要求的控制程序的方法。 在介绍以上程序设计方法的基础上,还将以实例来介绍具有多种工作方式的系统的控制程序设计思路。 5.1 逻辑设计法 当控制对象是开关量且按照它们之间的逻辑关系来实现控制时,可用逻辑设计法来设计控制程序。逻辑设计法就是根据输入量、输出量及其他变量之间的逻辑关系来设计程序的一种方法。下面以1个简单的控制为例介绍这种编程方法。 例1 某系统中有4台通风机,设计1个监视系统,监视通风机的运转。要求如下:4台通风机中有3台及以上开机时,绿灯常亮;只有2台开机时,绿灯以5Hz的频率闪烁;只有1台开机时,红灯以5Hz的频率闪烁;4台全部停机时,红灯常亮。 由控制要求可知,这4台通风机的起/停控制是独立的,现在要求把每台通风机的运行状态输入到PLC,根据运行状态之间的逻辑关系,再由PLC给出几种不同运行状态的显示信号。 设4台通风机的运行状态 (PLC输出的驱动信号)分别用A、B、C、D来表示 (1表示运行,0表示停机),红灯控制信号为L1,绿灯控制信号为L2 (1为常亮,0为灭,闪烁时要求输出脉冲信号)。由于各种运行情况所对应的显示状态是惟一的,故可将几种运行情况分开进行程序设计,然后汇总在一起。 1、红灯常亮程序设计 4台通风机全部停机时,红灯常亮,所以逻辑关系为Ll=,设计的梯形图如图5-1所示。 图5-1 红灯常亮的梯形图 2、绿灯常亮程序设计 绿灯常亮的条件是:3台通风机都在运行 (4个元素取3个的组合,即C==4,共有4种情况)和4台通风机都在运行共5种情况。其状态见表5-1。 表5-1 绿灯这和通风机工作状态 A B C D L2 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 逻辑关系为 L2 =BCD +AC D+ ABD+ABC+ABCD 对该逻辑函数进行化简,得 到逻辑关系开为 L2=AB(C+D)+CD(A+B) 则对应的梯形图如图5-2所示。 3、红灯闪烁程序设计 任意1台通风机运行时红灯亮,其状态见表5-2。 表5-2红灯常亮和通风机工作状态 A B C D L1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 其逻辑关系为 L1 = D +C+ B+A =(C+D )+(B+ A) 再考虑到红灯闪烁要求,还需要串联P_0.2s的常开触点 (0.2s时钟,即频率为5Hz的脉冲),设计的梯形图如图5-3所示。 图5-3 红灯闪烁的梯形图 4、绿灯闪烁程序设计 2台通风机运行时绿灯亮 (4个元素取2个的组合,C==6,共有6种情况),其状态见表5-3 。 其逻辑关系为 L2 = CD +B D+ BC +AD+A C+AB =(B+A)(D+C)+CD+AB 表5-3 绿灯闪烁和通风机工作状态 A B C D L1 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 0 再根据绿灯闪烁要求,还需要串联P_0.2s的常开触点,设计的梯形图如图5-4所示。 5、选择PLC机型和进行IO点分配 4台通风机的起/停控制信号输入需要占用8个输入点

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档