梯形图程序的设计方法s7-200.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
梯形图程序的设计方法s7-200

第七章 梯形图程序的设计方法 梯形图的分析设计法 思 考 步的划分 将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步,并且用编程元件来代表各步。 步是根据 PLC 输出量的状态划分的,只要输出量的状态发生了改变,系统就由一步进入新的步,在每一步中,PLC 的输出量保持不变。相邻步之间输出状态是不同的。 转换条件的确定 转换条件可能是外部输入信号,如按钮、指令开关、限位开关的接通/断开等,也可能是PLC内部产生的信号,如定时器、计数器触点的接通/断开等, 转换条件可以是文字语言、布尔代数表达式或图形符号,也可能是若干个信号的与、或、非逻辑组合。 选择性分支举例:大小球分类系统 3、并行性分支与汇合 并行性分支举例:按钮式人行横道系统 总例:三工位钻床 为了适应各PLC在编程元件、指令功能和表示方法上的差异,下面介绍: 1)使用SCR指令的编程方式(S7-200) 2)使用启保停电路的编程方式(任何PLC) 3)以转换为中心的编程方式(任何PLC) 3、并行序列的编程方式 仅有两步的闭环的处理 以转换条件为中心的编程方式的特点 以转换条件为中心的编程方式是指用SET和RST指令实现步的转换的编程方式。 这种方式的主要特点是控制电路和输出电路分开设计。 该编程方式也不允许双线圈输出。 该编程方式具有固定的模式,适合机器自动生成程序。 各种编程方式的比较(1) 编程方式的通用性: 起保停电路由触点和线圈组成,各种型号的PLC的指令系统都有与触点和线圈有关的指令,所以,起保停电路编程方式的通用性最强。 一般型号的PLC都有与SET和RST对应的指令,而且,以转换条件为中心的编程方式很规范,便于学习和调试,所以这种编程方式应用也很广泛。 各种编程方式的比较(2) 设计的程序长度的比较: 经验表明,用STL指令设计的程序最短,用其他编程方式所编制的程序的程度相差不大。 通常PLC的用户程序存储器是足够用的,程序稍长所增加的工作量很小,因此,在通常情况下没有必要在缩短程序上下功夫。 各种编程方式的比较(3) 电路结构及其他方面的比较: 起保停电路编程方式:以代表步的编程元件为中心,用一个电路来实现对这些编程元件的置位与复位。 以转换为中心的编程方式:直接、充分的体现了转换实现的基本规则。无论对单序列,选择序列还是并行序列都是同样的置位与复位,编程方式很规范。 使用STL指令的编程方式:属于专门为顺序控制设计法提供的编程元件和指令,具有使用方便,容易掌握和编制的程序短的优点,应该首先采用。 本章小结 1. 主要讲述PLC的程序设计方法,掌握梯形图经验设计法和顺序功能图设计法。 2. 通过实例介绍了PLC控制系统设计的步骤、内容和方法。 4. 要求能用PLC设计简单的自动控制系统。 七、使用启保停电路的编程方式 根据顺序功能图设计梯形图时,可以用辅助继电器M来代表步。某一步为活动步时,对应的M为“1”状态,转换实现时,该转换变为不活动步,而其后续步变为活动步。 启保停电路仅仅使用与触点和线圈有关的指令,任何一种可编程序控制器的指令系统都有这一类指令,因此是一种通用的编程方式,可以用于任意型号的PLC。 应该注意的是,转换的前级步变为不活动步不是系统程序自动进行的,而应该是用户编制程序的结果。 1.方法概述 具有记忆功能的启保停电路 设计启保停电路的关键是找出它的起动条件和停止条件。 MX-1 MX MX+1 IX IX+1 QX MX MX-1 IX MX+1 MX QX ( ) ( ) 系统初始状态为电机停止,所有阀门关闭,装置内没有液体,上、中、下三个传感器处于OFF状态。 (1)单序列的编程方式 右图为饮料、酒或化工生产中常用的混料设备。阀A、B、C为电磁阀,用于控制管路。线圈通电时,打开管路;线圈断电后,关断管路。上、中、下三个液位传感器被液体淹没时为ON。 2.应用举例 ( ) I0.0 I0.0 I0.0 Q0.0 Q0.1 Q0.3 ( ) Q0.2 ( ) 控制要求: 按下启动按钮后,打开A阀,液体A流入;当中传感器被淹没变为ON时,A阀关闭,B阀打开,B液体流入容器; 当上传感器被淹没变为ON时,B阀关闭,电机M开始运行,带动搅拌机搅动液体; 8s后停止搅动,打开C阀放出均匀的混合液体; 当液体下降到露出下传感器(亦即下传感器由ON变为OFF)时,开始计时,3s后关闭C阀(以确保容器放空)系统回到初始状态,系统运行完一个完整的周期。 ( ) I0.0 I0.0 I0.0 Q0.0 Q0.1 Q0.3 ( ) Q0.2

文档评论(0)

ranfand + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档