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

26综合应用实例.PPT

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

第2章 基本编程指令及其应用 第2章 基本编程指令及其应用 【学习目标】 掌握PLC基本指令的使用 熟悉PLC的编程过程 了解所有指令的用法 【教学重点】 梯形图的组成,基本编程指令及其应用,应用实例的讲解 2.1基本指令及应用 2.1.1 OMRON CJ系列PLC指令系统概述 CJ1系列PLC编程指令根据功能可分为基本指令和特殊功能指令两大类。基本指令包括输入、输出和逻辑“与”、“或”、“非”等运算,可实现对输入/输出点的简单操作。 特殊功能指令包括顺序输入指令、顺序输出指令、顺序控制指令、定时器和计数器指令、比较指令、数据传送指令、数据移位指令、递增/递减指令、四则运算指令等。 2.1基本指令及应用 2.1.2 CJ1系列的基本逻辑指令 LD、AND、OR、NOT、OUT和END(001) 这6条指令是所有程序都不可缺少的。其中END指令作为特殊功能指令,表示用户程序的结束,其功能代码为001。 1.加载:LD 表明一个逻辑行或段的开始,并且根据指定操作位的ON/OFF 状态建立一个ON/OFF 执行条件。 2.1基本指令及应用 2.加载非:LD NOT 表明一个逻辑开始,并且根据把一个指定操作位的ON/OFF 状态取反建立一个ON/OFF 执行条件。 梯形图符号: 2.1基本指令及应用 下图说明了LD及LD NOT指令的用法,用于从母线开始的第一个位(第一个LD和LD NOT)或者一个逻辑块的第一个位(第二个LD和第三个LD)。 2.1基本指令及应用 3.与:AND 把指定的操作位状态和当前执行条件进行逻辑与操作。 梯形图符号: 4.与非:AND NOT 把指定操作位的状态取反并和当前执行条件进行逻辑与。 梯形图符号: 2.1基本指令及应用 2.1基本指令及应用 5.或:OR 把指定操作位的ON/OFF 状态和当前执行条件进行逻辑或操作。 梯形图符号: 6.或非:OR NOT 把指定位状态取反和当前执行条件进行逻辑或操作。 梯形图符号: 2.1基本指令及应用 7.逻辑块与:AND LD AND LD 把逻辑块A 和逻辑块B串联起来。 梯形图符号: 8.逻辑块:OR LD OR LD 把逻辑块A 和逻辑块B并联起来。 梯形图符号: 2.1基本指令及应用 9.输出:OUT 把逻辑运算的结果(执行条件)输出到指定位。 梯形图符号: 10.结束:END(001) 表示一个程序结束。 梯形图符号: 2.1基本指令及应用 2.1.3基本逻辑指令编程举例 使用传统控制方式的电动机自锁运行的控制程序设计。 2.1基本指令及应用 将控制梯形图翻译成对应的指令表 2.1基本指令及应用 2.1.4其它基本指令及应用 1.上升沿/ 下降沿微分:DIFU(013) 和DIFD(014) 梯形图符号: 采用一个按钮控制两台电动机的依次起动,控制要求:按下按钮SB1,第一台电动机起动,松开按钮SB1,第二台电动机起动,按下停止按钮SB2,两台电动机同时停止。 2.1基本指令及应用 2. 互锁IL(002)和互锁清除ILC(003) 梯形图符号: IL-ILC执行过程 2.1基本指令及应用 IL(002)和ILC(003)指令的编程举例 2.1基本指令及应用 4.保存指令:KEEP(011) KEEP(011)指令用来作为一个锁存。它维持一个ON或OFF状态直到它的两个输入之一把它置位或复位。 2.1基本指令及应用 5.跳转和跳转结束: JMP(004)和JME(005)指令用于控制程序的跳转。当JMP条件(即JMP输入的状态)是OFF时,使用JMP和JME的分支程序就转向控制JME后面的第一条指令,也就是说跳过了JMP和JME之间的程序。 JMP-JME的执行过程 2.1基本指令及应用 JMP/JME指令的编程举例 2.2定时器与计数器指令 2.2.1定时器指令 低速定时器指令:TIM.低速定时器指令TIM 是单位为0.1s 的递减定时器,具有0.1s的精确度。 TIM指令时序图 2.2定时器与计数器指令 TIM指令的编程举例 2.2定时器与计数器指令 2.2.2计数器指令 计数器指令:CNT CNT是一个预置递减计数器。CNT的计数范围为0000 ~ 9999。 CNT指令时序图 2.3数据处理指令 2.3.1 数据移位指令 移位寄存器SFT(010) SFT(010)的移位操作是在从St开始,到E结束的所有连

文档评论(0)

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

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

1亿VIP精品文档

相关文档