电气二次班6月第二次技术讲课.pptVIP

  1. 1、本文档共49页,可阅读全部内容。
  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文档。上传文档
查看更多
ALD、OLD指令的使用举例 注意:触点的串、并联指令只能将单个触点与别的触点或电路串、并联,而ALD、OLD指令用于将两个或两个以上的触点组的串、并联。 在触点组开始时要使用LD、LDN指令,每完成一次触点组的串或并联操作,要写上一个ALD或OLD指令。 ALD和OLD指令无操作数。 1. 逻辑入栈指令 2. 逻辑读栈指令 LPS,逻辑入栈指令(分支电路开始指令)。用于复制栈顶的值并将这个值压入栈顶下一层,原堆栈中各级栈值依次下压一级,栈底值丢失。用于分支电路的开始,即用于生成一条新的左母线。 LRD,逻辑读栈指令。把堆栈中第二级的值复制到栈顶。原栈顶值被新的复制值取代,第2-9层的数据不变。在梯形图的分支结构中,当母线左侧为主控逻辑块时, LPS开始右侧的第一个从逻辑块编程。 LRD开始第二个和后边更多的从逻辑块编程。应注意,第一个和最后一个从逻辑块不用本指令。 返回 3. 逻辑入栈(LPS)、逻辑读栈(LRD)、逻辑出栈(LPP)、装入堆栈(LDS)指令 3. 逻辑出栈指令 4. 装入堆栈指令 LPP,逻辑出栈指令(分支结束指令)。将原堆栈中各级栈值依次上弹一级,堆栈第二级的值成为新的栈顶值,原来栈顶的值从栈中消失。用于分支电路的结束,即新母线结束,返回原母线。应注意,LPS与LPP必须配对使用。 LDS,装入堆栈指令。复制堆栈中的第n级的值到栈顶。原栈中各级栈值依次下压一级,栈底值丢失。 3. 逻辑入栈(LPS)、逻辑读栈(LRD)、逻辑出栈(LPP)、装入堆栈(LDS)指令 LPS、LRD、LPP、LDS指令的操作过程 逻辑堆栈指令的使用举例1: 逻辑堆栈指令的使用举例2: 3. 逻辑入栈(LPS)、逻辑读栈(LRD)、逻辑出栈(LPP)、装入堆栈(LDS)指令 使用这几个指令需注意以下几点: 1) 由于受堆栈空间的限制(9层堆栈),LPS、LPP指令连续使用时应少于9次。 2) LPS与LPP指令必须成对使用,它们之间可以使用LRD指令。 3) LPS、LRD、LPP指令均无操作数。 2.4 取反指令和空操作指令 取反(NOT)指令 用来改变能流的状态; 能流到达取反触点时,能流就停止;能流未到达取反触点时,能流就通过; 在梯形图中,取反指令用取反触点表示,将她左边的逻辑运算结果取反。 在语句表中,取反指令对堆栈的栈顶作取反操作,改变栈顶值。 取反指令无操作数。 2. 空操作(NOP)指令 空操作(NOP)指令主要是为了方便对程序的检查和修改,预先在程序中设置了一些NOP指令,在修改和增加其他指令时,可使程序地址的更改量减小。NOP指令对程序的执行和运算结果没有影响。 其指令格式为:NOP N,操作数N是一个0~255之间的常数。 正负跳变指令在梯形图中以触点形式使用。用于检测脉冲的正跳变(上升沿)或负跳变(下降沿),利用跳变让能流接通一个扫描周期,即可以产生一个扫描周期长度的脉冲。 (1)正跳变指令:EU 正跳变触点检测到脉冲的每一次正跳变后,产生一个宽度为一个扫描周期的脉冲。 (2)负跳变指令:ED 负跳变触点检测到脉冲的每一次负跳变后,产生一个宽度为一个扫描周期的脉冲。 返回 2.5 正/负跳变触点指令 2.5 正/负跳变触点指令 指令名称 LAD STL 功能 正跳变触点指令 EU 在上升沿产生一个宽度为一个扫描周期的脉冲 负跳变触点指令 ED 在下降沿产生一个宽度为一个扫描周期的脉冲 检测上升沿(由off到on),让能流通过一个扫描周期的时间; 检测下升沿(由on到off),让能流通过一个扫描周期的时间; 可以用正/负跳变触点指令检测上升沿或下降沿信号。 正/负跳变触点指令编程举例: 2.7 典型控制环节的PLC程序设计 2.7.1 单向运转电动机起动、停止控制程序 2.7.2 单按钮起动、停止控制程序 2.7.3 具有点动调整功能的电动机起、停控制 程序 2.7.1 单向运转电动机起动、停止控制程序 最基本、最简单的控制。 主回路采用接触器控制电机起停。 控制回路采用S7-200 CPU222进行控制。 采用起动按钮和停止按钮给PLC提供输入信号。PLC输出信号Q0.0控制接触器KM。 注意:没有将热继电器的常闭触点作为输入设备,而是将其串接在PLC输出设备—接触器的线圈回路中,不仅起到过载保护的作用,还可以节省输入点。 2.7.1 单向运转电动机起动、停止控制程序 图(c)中采用Q0.0的常开触点组成自锁回路,实现起、停控制。对于该程序,

文档评论(0)

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

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

1亿VIP精品文档

相关文档