- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程控制器原理及应用 ----教学课件 第二章 PLC指令系统 2.1引言 2.2 欧姆龙存储器区域 2.3 梯形图 2.4 指令格式、数据区及标志 2.5 CJ1M指令集 2.1引言 PLC是按照用户控制要求编写的程序来进行工作的。程序的编制就是用一定的编程语言把一个控制任务描述出来。尽管国内外PLC生产厂家采用的编程语言不尽相同,但程序的表达方式基本有四种:梯形图、指令表、逻辑功能图和高级语言。大部分PLC使用梯形图和指令表编程。 梯形图是一种图形语言,它沿用了继电器的触点、线圈、串并联等术语和图形符号,并增加了一些继电接触器控制没有的符号。梯形图比较形象、直观,对于熟悉继电接触器控制系统的人来说,容易接受。世界上各生产厂家的PLC都把梯形图作为第一用户编程语言。 2.1引言 所谓指令就是用英文名称的缩写字母来表达PLC各种功能的助记符号。由指令构成的能完成控制任务的指令组合就是指令表。每一条指令一般由指令助记符和作用器件编号两部分组成。图2-1给出用PLC实现三相异步电动机起动/停止控制的两种编程语言的表示方法。虽然不同型号的PLC,其梯形图、指令表都有些差异,使用的符号不一,但编程的方法和原理是一致的。 2.2 欧姆龙CJ1M/CPM1A系列存储器区域 2.2 欧姆龙CJ1M/CPM1A系列存储器区域 电动机起动控制 如何编写程序 PLC读取硬件地址实际上是一个程序执行的条件。当程序检测到条件满足时,便会转入之后的运行。所以程序的作用就是:检测运行条件是否满足,然后告诉执行设备该如何响应。一般照以下几个步骤进行: 1. 了解现场工况,包括各种现场设备,了解程序要实现什么功能。 2.统计输入输出的信息。包括模拟量、开关量、输出量… 3. 选定PLC型号。分配硬件地址。 4. 根据工艺流程。书写流程图。这个过程往往需要细分。任何一个庞大的工程项目,都可以规划为若干相互关联的任务。 5. 程序编写。需要编程者有较好的工程经验和一定的编程知识。 6. 程序调试。 其中,程序调试将占到整个程序工作量的50%以上。 编制梯形图应注意的问题 (1)梯形图中线圈应放在最右边 编制梯形图应注意的问题 (2)除极少数指令(如JME等)不允许有执行条件外,几乎所有的指令都需要执行条件. 编制梯形图应注意的问题 编制梯形图应注意的问题 编制梯形图应注意的问题 编制梯形图应注意的问题 2.4 指令格式、数据区及标志 -----CJ1M系列 PLC的指令根据功能分为 基本指令和应用指令两大类 1.指令的格式、操作数及标志 指令的格式为: 助记符(指令码)操作数1 操作数2 操作数3 2.指令的两种形式(微分型和非微分型) 2.5 CJ1M指令集 1.基本输入输出指令 1.1 LD指令 1.2 LD—NOT指令 1.3 AND 指令 1.4 AND NOT指令 1.5 OR指令 1.6 OR NOT指令 1.7 AND LD指令 1.8 OR LD指令 AND LD 、 OR LD 2 时序输出指令 2.1 OUT、OUT NOT 指令 2.1 OUT、OUT NOT 指令 2.2保持指令 KEEP(011) KEEP指令 KEEP指令 2.3上升沿微分指令 DIFU(013) 2.4下升沿微分指令 DIFD(014) 2.5置位SET/复位RSET指令 3.定时器计数器指令 3.3定时器计数器指令 在CP1H系列中,可以选择[BCD方式(模式)]或[BIN方式(模式)]作为定时器/计数器相关指令的当前值更新方式。通过设定[BIN方式(模式)],可以将定时器/计数器的设定时间从之前的0~9999扩展到0~65535。 具体设定方法:在软件编程环境下,选中所建的PLC工程按鼠标右键,在展开的菜单中选择属性窗口,在PLC属性窗口中选择“以二进制形式执行定时器/计数器”,这样就可以将定时器/计数器的方式设定为二进制形式。同时,也可以将通过其他指令计算出的BIN数据作为定时器/计数器的设定值使用。 3.1???? 定时器指令 TIM/TIMX(550) 3.2 高速定时器指令 3.3 累计定时器 3.3 累计定时器 3.4 计数器指令 3.5 可逆计数器 3.6定时器/计数器复位 CNR(545)/CNRX(547) 3.7定时器应用举例 4.数据比较指令 1. 符号比较=,〈〉,
您可能关注的文档
- 新可编程序控制器及编程实例 教学课件 王全友 夏国宏 主编 第8章 德国西门子SIMATIC S7—200.ppt
- 新可编程序控制器及编程实例 教学课件 王全友 夏国宏 主编 第9章 SIMATIC S7—200可编.ppt
- 新可编程序控制器及编程实例 教学课件 王全友 夏国宏 主编 第10章 手持式FX—20P型编程器.ppt
- 新可编程序控制器及其应用 教学课件 王成福 1 1.ppt
- 新可编程序控制器及其应用 教学课件 王成福 1 2.ppt
- 新可编程序控制器及其应用 教学课件 王成福 1 3.ppt
- 新可编程序控制器及其应用 教学课件 王成福 1 4.ppt
- 新可编程序控制器及其应用 教学课件 王成福 1 5.ppt
- 新可编程序控制器及其应用 教学课件 王成福 2 1.ppt
- 新可编程序控制器及其应用 教学课件 王成福 2 2.ppt
- 新可编程序控制器实用教程 教学课件 黄琦兰 第3章.ppt
- 新可编程序控制器实用教程 教学课件 黄琦兰 第4章.ppt
- 新可编程序控制器实用教程 教学课件 黄琦兰 实验指导.ppt
- 新可编程序控制器实用教程 教学课件 黄琦兰 学生自测.ppt
- 新可编程序控制器实用教程 教学课件 黄琦兰 应用实例.ppt
- 新可编程序控制器应用 教学课件 孙志娟 1 第1章 可编程序控制器概述1.ppt
- 新可编程序控制器应用 教学课件 孙志娟 2 第2章 可编程序控制器的组成及工作原理2.ppt
- 新可编程序控制器应用 教学课件 孙志娟 3 第2章 STEP7编程软件的使用3.ppt
- 新可编程序控制器应用 教学课件 孙志娟 4 第3章 可编程序控制器编程基础4.ppt
- 新可编程序控制器应用 教学课件 孙志娟 6 第3章 可编程序控制器基本指令(下)6.ppt
最近下载
- 兴边富民工程实施方案(3篇).docx
- 苏科版八年级数学上册压轴题攻略专题03解题技巧专题:判定三角形全等的基本思路压轴题三种模型全攻略(原卷版+解析).docx VIP
- 卡通手绘风班干部竞选自我介绍PPT模板(二零二五学期版).pptx VIP
- 带锯机安全生产操作规程.pptx
- 第3课 古代印度 课件(共34张PPT).pptx VIP
- 公共政策3政策的资料搜集与方法剖析.ppt VIP
- 专题04 解题技巧专题:判定三角形全等的基本思路压轴题三种模型全攻略(解析版).docx VIP
- 2025年健康管理师技能证书全国考试题库(含答案).pdf VIP
- 写景抒情散文阅读.doc VIP
- 中小学班级卫生值日表 模板.docx VIP
文档评论(0)