新可编程控制器基础与应用 教学课件 吴丽 CH10 ( minimizer).pptVIP

新可编程控制器基础与应用 教学课件 吴丽 CH10 ( minimizer).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
堆栈指令 逻辑读栈(LRD,Logic Read)指令将堆栈中第2层的值复制到栈顶,第2~9层的数据不变,原栈顶值消失。 读栈前 × S0 S1 S2 S3 S4 S5 S6 S7 S0 S0 S1 S2 S3 S4 S5 S6 S7 读栈后 LRD(读栈) LRD指令的操作过程(注:×表示不确定) 堆栈指令 逻辑出栈(LPP,Logic Pop)指令使栈内各层的数据向上移动一层,第2层的数据成为堆栈新的栈顶值,栈顶原来的数据从栈内消失。 出栈前 × S0 S1 S2 S3 S4 S5 S6 S7 S0 S1 S2 S3 S4 S5 S6 S7 × 出栈后 LPP(出栈) LPP指令的操作过程(注:×表示不确定) 堆栈指令 堆栈指令的应用 LD I 0.1 A I 0.2 LPS AN I 0.3 = Q 2.1 LRD A I 0.4 = Q 2.2 LPP AN I 0.5 = Q 2.3 I0.1 I0.2 I0.4 ( ) Q2.1 I0.3 I0.5 ( ) Q2.2 ( ) Q2.3 堆栈指令 合理使用LPS、LRD和LPP指令可使程序简化,但是注意LPS和LPP必须成对使用。用编程软件将梯形图转换为语句表程序时,编程软件会自动地加入LPS、LRD和LPP指令。而写入语句表程序时,必须由用户来写入LPS、LRD和LPP指令。 立即触点指令 立即触点指令(Immediate)只能用于输入量I,执行立即触点指令时,立即读入物理输入点的值,根据该值决定触点的接通/断开状态,但是并不更新该物理输入点对应的输入过程映像寄存器。在语句表中,分别用LDI、AI、OI来表示开始、串联和并联的常开立即触点,用LDNI、ANI、ONI来表示开始、串联和并联的常闭立即触点。触点符号中间的“I”和“/I”用来表示立即常开触点和立即常闭触点。 LDNI I 0.1 OI I 0.3 AI I 0.2 = Q 0.3 LDI I 2.1 OI I 2.3 AI I 2.2 = Q 3.3 I I0.1 I0.2 I0.3 ( ) Q0.3 I I I I2.1 I2.2 I2.3 ( ) Q3.3 I I I 立即触点和立即输出指令的应用 其它指令 取反(NOT)指令将它左边电路的逻辑运算结果取反,运算结果若为1则变为0,为0则变为1,该指令没有操作数。能流到达该触点时即停止;若能流未到达该触点,该触点给右侧提供能流。 空操作指令(NOP N) 空操作指令不影响程序的执行,操作数N=0~255。 正(EU,Edge Up,上升沿)/(ED,Edge Down)负跳变指令 正跳变触点检测到一次正跳变(触点的输入信号由0变为1)时,或负跳变触点检测到一次负跳变(触点的输入信号由1变为0)时,触点接通一个扫描周期。它们没有操作数,触点符号中间的“P”和“N”分别表示正跳变(Positive Transition)和负跳变(Negative Transition)。 其它指令 LD I 0.1 EU = M 1.3 LD I 0.1 ED = M 3.3 LD I 0.5 NOT = M 0.3 取反与跳变指令的应用 I0.1 ( ) M1.3 P I0.1 ( ) M3.3 N I0.5 ( ) M0.3 NOT I0.1 M1.3 I0.5 M0.3 M3.3 1个扫描周期 3.定时器与计时器指令 定时器指令 定时器有1ms、10 ms和100 ms三种分辨率 允许的最大值为32767 定时器的设定时间等于分辨率与设定值(整数)的乘积 使用V4.0版的编程软件,输入定时器号后,在定时器方框的右下角内会出现定时器的分辨率 接通延时定时器(TON):使能输入(IN)电路接通时开始定时,当前值线性增大。当前值大于等于预制时间PT端指定的设定值(1~32767)时,定时器位变为ON,其常开触点闭合,常闭触点断开。达到设定值后,当前值仍继续计数,直到最大值32 767。 输入电路断开时,定时器自动复位,当前值被清零,定时器位变为OFF。CPU第一次扫描时,定时器位被清零。 分辨率: T32和T96 ( 1ms )、 T33~T36和T97~T100 (10ms )、 T37~T63和T101~T255 (1

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档