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

基本控制功能及应用.pptxVIP

  1. 1、本文档共93页,可阅读全部内容。
  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文档。上传文档
查看更多
学习内容;3.1 布尔指令及应用;⑴ 标准触点 ;⑵ 立即触点;表3-1 触点指令的格式及功能; 触点指令的格式和功能; ;2.输出线圈指令;⑴ 输出 将新值写入输出点的过程映象寄存器。 ⑵ 立即输出 将新值同时写到物理输出点和过程映象寄存器。 ; 例1 触点串联指令编程 ; 例2 触点并联指令编程 ;继电接触器原理图;3 .逻辑取反指令的格式和功能; 例3 取反指令编程;梯形图指令;;4.堆栈操作指令;指令名称;⑴ 栈装载与 对堆栈中第一层和第二层的值进行逻辑“与”操作,结果放入栈顶。 执行完“栈装载与”指令之后,栈深度减1。;⑵ 栈装载或 对堆栈中第一层和第二层的值进行逻辑“或”操作,结果放入栈顶。 执行完“栈装载或”指令之后,栈深度减1。;⑶ 逻辑推入栈 复制栈顶的值,并将这个值推入栈。 栈底的值被推出并消失。;⑷ 逻辑读栈 复制堆栈中的第二个值到栈顶。 堆栈没有推入栈或者弹出栈操作,但旧的栈顶值被新的复制值取代。;⑸ 逻辑弹出栈 弹出栈顶的值。 堆栈的第二个栈值成为新的栈顶值。;⑹ 装入堆栈 复制堆栈中的第N个值到栈顶。 栈底的值被推出并消失。; 例4 电路块串联指令编程 ; 例5 电路块并联指令编程 ; 例6 堆栈操作指令编程;逻辑堆栈示例一;逻辑堆栈示例二;3.1.2 置位复位指令;Bit指定操作的起始位地址,寻址寄存器I、Q、M、S、SM、V、T、C、L的位值; N指定操作的位数,其范围是0~255,可立即数寻址,也可寄存器寻址(IB,QB,MB,SMB,SB,LB,VB,AC,*AC,*VD) 当对同一位地址进行操作的复位、置位指令同时满足执行条件时,写在后面的指令被有效执行。;(1)置位和复位 将从指定地址(bit)开始的N个点置位或者复位。可以一次置位或者复位1~255个点。 (2)立即置位和立即复位 将从指定地址(bit)开始的N个点立即置位或者立即复位。可以一次置位或复位1~128个点。;触点示例;梯形图指令;梯形图指令;2.触发器指令;RS触发器的指令真值表;RS触发器的应用示例;3.指令编程举例;(2)触发器指令编程;3.1.3 正负跃变指令;正负跃变指令格式和功能;;2.正负跃变指令编程举例;3.2 定时器/??数器指令及应用 ;接通延时定时器(TON) 有记忆接通延时定时器(TONR) 断开延时定时器(TOF);说明;工作方式; 1ms分辨率的定时器 定时器位和当前值的更新与扫描周期异步。 10ms分辨率的定时器 定时器位和当前值在每个程序扫描周期的开始阶段被刷新。 定时器位和当前值在同一个扫描周期内不会发生变化。 100ms分辨率的定时器 定时器位和当前值在指令执行时被刷新。;1.接通延时定时器(TON );指令编程举例;2.断开延时定时器(TOF);指令编程举例;梯形图LAD ;指令编程举例;总结;接通延时定时器的示例;断开定时器的示例;有记忆接通延时定时器的示例; 3.2.2 计数器指令; 增计数指令(CTU)、 计数器指令 增/减计数指令(CTUD) 减计数指令(CTD);表3-13 加计数器指令的格式及功能;① 当输入端(CU)的能流 从低到高的上升沿时,递增计数。 ② 当前值Cxxx≥预置值PV时, 计数器位Cxxx被置位。 ③ 计数器的当前值递增到最大值(32767)后,计数器停止计数。 ④ 当复位端(R)接通能流,计数器当前值和计数器位均被复位。 ⑤ 执行复位指令,计数器当前值和计数器位均被复位。;2)指令编程举例;2)指令编程举例;2.减计数器CTD;① 当输入端(CD)的能流 从低到高的上升沿时, 从当前值递减计数。 ②当Cxxx的当前值=0时,计数器位Cxxx被置位,计数器停止计数。 ③当装载输入端(LD)接通时,计数器位被复位, 将计数器的当前值设为预置值PV。;2.减计数器CTD;3.加减计数器CTUD;① CU端的能流由低到高时,增计数, CD端的能流由低到高时,减计数。 ②当Cxxx≥预置值PV时,计数器位Cxxx被置位。 ③ CTUD对应的计数器当前值可以为负数。 ④ 当复位端(R)接通能流,计数器的当前值清零,计数器位则被复位。 ⑤ 执行复位指令,计数器的当前值清零,计数器位则被复位。;3.加减计数器CTUD;减计数器的应用示例;增/减计数器的应用示例;3.3 位移位寄存器指令及应用;3.3 位移位寄存器指令及应用;编程应用;① I/O点的

文档评论(0)

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

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

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档