第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)

上传人:宝路 文档编号:47021695 上传时间:2018-06-29 格式:PPT 页数:37 大小:812.63KB
返回 下载 相关 举报
第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)_第1页
第1页 / 共37页
第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)_第2页
第2页 / 共37页
第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)_第3页
第3页 / 共37页
第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)_第4页
第4页 / 共37页
第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)》由会员分享,可在线阅读,更多相关《第4章OMRONC200aPLC和CJ1M系列PLC(4-2基本指令系统)(37页珍藏版)》请在金锄头文库上搜索。

1、内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC本章基本内容4-1 OMRON C200HPLC和CJ1M系列PLC的系统组成及特点4-3 简单系统设计 OMRON C200HPLC和CJ1M系列PLC的系统组 成及特点,各组成部件的功能,存储区分配及CPU工作 流程。主要介绍OMRON PLC的基本指令系统。4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC与一般的计算机语言相比,PLC的编程语言具有明显的 特点。它既不同与高级语言,也不同于汇编语言。PLC

2、的主 要用户是工程技术人员,应用场合是工业过程。因此,PLC 的编程语言简单,易于编写和调试,但应用范围比较窄。目前,各个PLC的生产厂家使用的语言互不兼容。常用 的PLC使用的编程语言有梯形图语言、助记符语言和计算机 高级语言,一般的小型机多使用梯形图语言或指令助记符 语言,本章着重介绍这两种语言。 OMRON C200H PLC 指令系统概述4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 梯形图语言是一种图形语言,它是以继电器控制系统 的电气原理图为基础演变而来的。它沿用了传统的继电器 控制中的触点、线圈、串并联等术语和图形符号还加进了 许多功能强、使用灵活的指令

3、,使得编程更加容易。内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC OMRON C200H PLC 指令系统概述4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 梯形图语言比较形象、直观,对于熟悉继电器控制系 统的人来说,容易接受。世界上各个PLC的生产厂家都把 梯形图语言作为第一用户编程语言。OMRON公司梯形图语言与常用继电器动合触点、动断 触点及输出线圈对照如下:常开(动合 )触点常闭(动断 )触点输出线圈常用继电器OMRON公 司梯形图内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC(1)梯形图的

4、左边为起始母线,右边为结束母线。常开 和常闭 ,不同的继电器用不同的寄存器编号表示。梯形图的每个逻辑行必须是触点与母线相连。4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 梯形图的语言格式右边结束母线可省略不画。梯形图按从左到右、从上到下的顺序排列,每个继电器线圈为一个逻辑行,最后是线圈输出,整个图形呈阶梯型。(2)梯形图中的接点(对应触头)有两种:内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 梯形图的语言格式(4)继电器触点作为输入元素可使用无数次,用线圈驱

5、动的触点可多次用作输入,既可用动合触点,又可用动断 触点。(3)输出继电器用 表示, 并标出相应的I/O寄存器编号,输出寄存器只能输出一次,输出前面必须有接点。(5)一段完整的梯形图程序,必须用END结束。内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 三相异步电动机的正反转控制KMFSB1KMFSBFKHKMRKMRSBRKMRKMFKMRM 3A B CKMFFUQSKHI/O分配:SB100000 KMF 00500SBF 00001 KMR 00501SBR 00002内蒙古工业大

6、学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC00501005000000000001005010050000002000000050000501END4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 KMRKMFSB1KMFSBFKHKMRKMRSBRKMF地址指令数据00000LD NOT0000000001LD0000100002or0050000003AND LD00004AND NOT0050100005OUT0050000006LD NOT0000000007LD0000200008or0050100009AND LD00010AND

7、NOT0050000011OUT0050100012END内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 指令助记符语言指令助记符语言是用一系列可编程控制器的操作 命令组成的语句表.这些操作命令将控制逻辑关系描 述出来,通过编程器将这些命令输入到可编程控制 器。可编程控制器的指令由助记符和操作数两部分组成 ,助记符标志计算机的CPU执行此条指令完成的功能, 操作数指出CPU的操作对象(寄存器的地址、通道号、 位号)。重点介绍26条基本指令及某些用于数据传送的指 令和位移指令。掌握这些指令后

8、,就可以用PLC取代继 电器控制电路,完成原来用继电器控制较难实现的逻 辑控制功能。内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 基本指令(26)名称(助记符 )符 号功 能取(LD)定义位B的状态作为指令行中 后续操作的执行条件。取非(LD NOT)定义位B的非状态作为指令行 中后续操作的执行条件。与(AND)将指定位的状态和当前执行 条件进行逻辑 与(AND)。与非AND NOT)将指定位的非状态和当前执 行条件进行逻辑 与(AND)。或(OR)将指定位的状态和当前执行 条件进行逻辑

9、 或(OR)。或非(OR NOT)将指定位的非状态和当前执 行条件进行逻辑 或(OR)。BBBBBB内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 基本指令(26)名称(助记符)符 号功 能逻辑块 与 (AND LD)对前面逻辑块产 生是执 行条件进行逻辑 与。逻辑块 或 (OR LD)对前面逻辑块产 生是执 行条件进行逻辑 或。输出(OUT)对ON执行条件使B ON ,对OFF执行条件使B OFF。输出非 (OUT NOT)对ON执行条件使B OFF ,对OFF执行条件使B ON。BB内

10、蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC用这些基本指令可编制出 混合基本逻辑控制程序。000010000000002 00200END000050000300004 0020100006000090000700008 00202000104-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 程序地址指令数据 00000LD00000 00001OR00001 00002AND NOT00002 00003OUT00200 00004LD00003 00005AND00004 00006LD00005 00007AND ONT000060

11、0008OR LD 00009OUT00201 00010LD00007 00011OR00009 00012LD00008 00013OR00010 00014AND LD 00015OUT00202 00016END内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 为了加深理解,再举一些小例子。指令000000000200004000010000300005地址指令数据注释释 00000LD00000逻辑块逻辑块 1 00001OR NOT00001 00002LD NOT00002逻辑

12、块逻辑块 2 00003OR00003 00004AND LD块块1“与”块块2 00005LD00004逻辑块逻辑块 3 00006OR00005 00007AND LD块块3“与”块块12 00008指令地址指令数据注释释 00000LD00000逻辑块逻辑块 1 00001OR NOT00001 00002LD NOT00002逻辑块逻辑块 2 00003OR00003 00004LD00004逻辑块逻辑块 3 00005OR00005 00006AND LD块块2“与”块块3 00007AND LD块块1“与”块块23 00008指令内蒙古工业大学电力学院自动化系第4章 OMRON C

13、200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 为了加深理解,再举一些小例子。地址指令数据注释释 00000LD00000逻辑块逻辑块 1 00001AND NOT00001 00002LD NOT00002逻辑块逻辑块 2 00003AND NOT00003 00004OR LD块块1“或”块块2 00005LD00004逻辑块逻辑块 300006AND00005 00007OR LD块块3“与”块块12 00008指令地址指令数据注释释00000LD00000逻辑块逻辑块 1 00001AND NOT0000100002LD NOT00

14、002逻辑块逻辑块 2 00003AND NOT0000300004LD00004逻辑块逻辑块 3 00005AND0000500006OR LD块块2“与”块块3 00007OR LD块块1“与”块块23 00008指令指令000000000100004000020000300005内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 基本指令(26)名称(助记符)符 号功 能置位(SET)当执行条件为ON,置操作数 为ON,当执行条件为OFF, 不影响操作数位的状态。复位(RSET)当执行条

15、件为ON,置操作数 为OFF,当执行条件为OFF ,不影响操作数位的状态。联锁 (IL(02) 联锁 清除 (ILC(03)产生联锁,用以控制程序段 的执行。 指令执行后,整段复位。跳转(JMP(04) 跳转结束 (JME(05)JUMP将程序跳转到相同编号 的JUMP END处。SET BRSET BJMP(04)NJME(05)NIL(02)ILC(03)内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 为了加深理解,再举一些小例子。0000100002SET 10000RSET 100

16、00地址指令数据 00000LD00001 00001SET1000000002LD00002 00003RSET10000000010000210000内蒙古工业大学电力学院自动化系第4章 OMRON C200H和CJ1M系列PLC4-2 OMRON C200H PLC和CJ1M系列PLC的基本指令系统 为了加深理解,再举一些小例子。00000 IL(02)ILC(03)00001 指令100002 指令2地址指令数据 00000LD00000 00001IL(02)00002LD00001 00003指令100004LD0000200005指令200006ILC(03)指令处处理指令处处理OUT或OUT NOT指定位变为变为OFFCNT和CNTR(12)当前计计数值值(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号