OMRON教程福州福大自动化技术培训PPT参考课件_第1页
OMRON教程福州福大自动化技术培训PPT参考课件_第2页
OMRON教程福州福大自动化技术培训PPT参考课件_第3页
OMRON教程福州福大自动化技术培训PPT参考课件_第4页
OMRON教程福州福大自动化技术培训PPT参考课件_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,福州福大自动化科技有限公司2001年新技术员培训,OMRON PLC基础知识,2001年8月18日,2,内容概要,PLC 简介 OMRON PLC 地址分配 OMRON PLC 指令系统 OMRON PLC接线 OMRON PLC 编程训练 参考书目 模拟项目设计,3,OMRON PLC基础知识,PLC 简介,OMRON PLC 地址分配,OMRON PLC 指令系统,OMRON PLC 编程训练,模拟项目设计,4,PLC 简介,PLC的发展过程 PLC的基本特点 PLC的结构 PLC与其它几种控制系统的比较 PLC的主要生产厂家 OMRON PLC简介,5,PLC的发展过程,1969年,

2、美国数据设备公司(DEC)研制出世界第一台可编程序控制器(PDP-14),并成功地应用于通用公司的汽车自动装配线上。 1971年,日本从美国引进了这项新技术,并于当年研制出了第一台PLC(DSC-8) 19731974年,西德和法国也相继研制了第一台PLC。 最初的PLC只有与、或、非等9条逻辑运算指令,所以起名为可编程逻辑控制器(Programmable Logical Controller),简称PLC。,6,PLC的发展过程,19751976年,可编程逻辑控制器开始采用了微处理器,此时正式更名为可编程控制器(Programmable Controller),简称PC,习惯上仍简称为PLC

3、。 70年代末趋于成熟 现在的PLC指令系统已经多达几百条。不仅能进行开关量、模拟量的控制,而且有网络通讯、智能控制等功能,能够通过Internet进行远程编程,监控。 目前PLC的应用已经遍及了工业控制的任何一个领域,和计算机辅助设计、机器人一起被喻为未来工业的三大支柱。,7,PLC的基本特点,高可靠性 高抗干扰能力 控制实时性 硬件配置灵活 可维护性高 指令系统易普及,8,PLC的结构,电源,CPU,存储器,接口,总 线,开关输入,开关量输出,模拟量输入,模拟量输出,9,几种控制系统的比较,工业控制中有几种控制系统?,PLC,DCS,继电器控制系统,单板机、单片机,STD总线,工控机,10

4、,PLC的主要生产厂家,OMRON 三菱 SIEMENS A-B MODICON GE 松下电工,11,OMRON PLC简介,欧姆龙PLC产品线(旧),C20 C20P/C28P/C40P/C60P C20H/C28H/C40H/C60H C200H/C200HS C500/C1000H/C2000H,12,OMRON PLC简介,OMRON PLC产品线(新),程序容量,I/O点数,功 能,CQM1,CPM1A,C200HE/HG/HX,CVM1,13,OMRON PLC简介,详细介绍请见seminar(PLC),14,OMRON PLC基础知识,PLC 简介,OMRON PLC 地址分配

5、,OMRON PLC 指令系统,OMRON PLC 编程训练,模拟项目设计,15,OMRON PLC 地址分配,各类继电器 地址分配 从传统继电器PLC,以CPM1A为例介绍PLC的地址分配,16,各类继电器,1、输入继电器X0,OMRON PLC 内主要有11类继电器,输入电流7mA,输入电路图,输入延时时间可设定(1128ms),输入继电器用来把外部的按钮、转换开关等指令电器以及光电开关、接近开关、压力开关等传感器的信号取到PLC内部。,17,各类继电器,2、输出继电器Y0,输出电路图,输出继电器用来把程序执行结果送到外部的执行元件,如电磁阀,接触器等。 从PLC输出到灯亮一般要15ms

6、左右。,18,各类继电器,3、中间继电器M0,PLC内部使用的继电器,没有实际的输入、输出端子与它对应 用来保存运算的中间结果,19,各类继电器,4、时间继电器T0,时间设定范围:0999.9S,20,各类继电器,OMRON的时间继电器都是接通延时型的。断电延时如何实现?,21,各类继电器,5、计数器C0,计数器设定范围: 09999 计数器用于计算X0通、断的次数。 计数5次后, C0的触点一直闭合, 直到有一复位信号为止。,22,各类继电器,6、断电保持继电器HR,HR是一种断电后能保持端电前状态的继电器。 用于断电后重新上电时需从断电前的状态继续往下运行的场合。,23,各类继电器,7、链

7、接继电器LR,最早用于两台PLC之间通过PC Link进行1:1链接时进行数据共享。 现在可用于PC Link或Controller Link或CPU的RS232C口直接连接等几种通信方式时进行数据共享。 没有用到以上几种通信方式时可用于中间继电器。,24,各类继电器,8、辅助记忆继电器AR,用于PLC的自诊断 时钟,25,各类继电器,9、特殊继电器SR,是一些具有特殊意义的继电器。常用的有以下几种: “常ON”、 “常OFF”标志 第一次执行标志 0.1S、 0.2S、 1S、1分钟脉冲 比较操作时产生的“”、“”、“=”标志,26,各类继电器,10、数据存储器DM,DM是以一个字为单位使用

8、的,用于存储数据的寄存器。 断电时DM区的数据保持,27,各类继电器,11、索引寄存器IR、DR,只在CS1和CVM1系列PLC中才有 用于PLC中所有位地址或字地址的直接寻址,请自己掌握。,28,PLC地址分配,微型机:CPM1A的IO点数,对于40点的CPM1A,经过扩展最大可达100点。,29,PLC地址分配,微型机:CPM1A的地址分配,CPM1A的地址用五位数来确定:,30,PLC地址分配,1、输入继电器:000009CH 0000000015 0010000115 10CH*16位=160点 0090000915,* 但其中最多只能用到60点输入继电器,没有用到的位可作为中间继电器

9、使用。,2、输出继电器:010019CH 0100001015 0110001115 10CH*16位=160点 0190001915,* 但其中最多只能用到40点输出继电器,没有用到的位可作为中间继电器使用。,31,PLC地址分配,32,PLC地址分配,若所带扩展为MAD01,编号为接着上一个扩展单元连续编号。,0010000105,CPU(30点),0100001007,扩展,00200,01200,MAD01,003、,013CH,0000000011,0110001103,00211,01207,004CH,33,PLC地址分配,3、中间继电器 字: 200231CH;位:200002

10、3115。共 32*16=512点。,4、特殊继电器 字:232255CH;位:2320025515。共384点。如: 250、251:2个模拟继电器字; 25315:PLC开始运行时第一个周期“ON”; 25500:0.1S脉冲;25501:0.2脉冲;25502:1S脉冲; 25400:1分钟脉冲;25401:0.02S脉冲; 25505:“”;25506:“= ”;25507:“”。,34,PLC地址分配,5、断电保持继电器 字:HR00HR19CH;位:HR0000HR1915。共320点。 6、辅助记忆继电器 字:AR00AR15CH;位:AR0000AR1515。共256点。,35

11、,PLC地址分配,7、链接继电器 字:LR00LR15;位:LR0000LR1515。共256点。 用于在2台CPM1A之间通过RS232适配器进行1:1通信时进行数据交换。,36,PLC地址分配,8、定时器、计数器 TIM000127,CNT000127 两者合起来共128个,它们共用地址,即某一地址作为定时器使用时,就不能在作为计数器使用。 注:CS1系列PLC TIM和CNT的地址是分开的。 9、数据存储区 DM0000DM0999, DM1022DM1023可读/写; DM1000DM1021 故障履历存入区 DM6144DM6599只读 DM6600DM6655为PC系统设定区,37

12、,PLC地址分配,习题:,CQM1H的地址分配? C200H机的地址分配? CS1的地址分配?,请自己掌握。,38,从传统继电器PLC,例:电动机正、反、停控制,方法一:采用继电器控制,39,从传统继电器PLC,方法二:采用PLC控制,上图中,若将停止按钮改为常开触点,程序应如何编?,40,从传统继电器PLC,PLC基本概念之一:PLC对常开、常闭触点都是一样的,它识别的只是输入继电器的“得电”或“断电”状态。,41,OMRON PLC基础知识,PLC 简介,OMRON PLC 地址分配,OMRON PLC 指令系统,OMRON PLC 编程训练,模拟项目设计,42,OMRON PLC 指令系

13、统,(一) 基本指令 (二) 定时器/计数器 (三) 移位指令 (四) 传送指令 (五) 比较指令,(六) 转换指令 (七) 递增/递减指令 (八) BCD计算指令 (九) 逻辑指令 (十) 特殊指令,43,基本指令,1、LD (取) 2、OUT (输出) 3、END (结束) 4、AND (与) 5、OR (或),6、AND-NOT (与非) 7、OR-NOT (或非) 8、LD-NOT (取非) 9、AND-LD (与块) 10、OR-LD (或块),44,基本指令,1、LD(取) 2、OUT(输出) 3、END 4、AND(与):串联 5、OR(或):并联,0 LD 0002 1 OUT

14、 01000 2 END,0 LD 00001 1 AND 01000 2 OUT 01001,0 LD 00100 1 OR 00101 2 OUT 01100,45,基本指令,6、AND-NOT(与非) 与常闭触点串联时 7、OR-NOT (或非) 与常闭触点并联 8、LD-NOT(取非),46,基本指令,9、AND-LD(与块),10、OR-LD(或块),47,基本指令编程练习,习题一:如何用以上学过的基本逻辑指令实现以下二分频时序?,48,继电器控制系统与PLC的区别,分析以下电路在继电器控制系统中及在PLC中的结果,继电器控制系统存在竞争现象,PLC中任一程序都有一明确的运行结果。

15、继电器有实际触点的限制,PLC中任一继电器其触点可无限制使用。,49,PLC重要概念:扫描周期,程序执行,输出刷新,公共处理,将输出继电器的值送到输出端子上,外设端口处理,输入刷新,将输入端子的信号取到输入继电器,扫描周期是PLC最重要的概念,请务必掌握!,50,PLC重要概念:扫描周期,请分析以下程序,并画出时序图。,51,PLC重要概念:扫描周期,52,PLC重要概念:扫描周期,以上程序可简化为:,53,基本指令,注:多个IL指令,只需一个ILC指令,11、IL (02) (互锁) ILC (03) (互锁清除),54,基本指令,12、暂存继电器:TR0TR7,作用:用于保存分支点的状态,

16、LD 00001 OUT TR0 AND 00002 OUT TR1 AND 00003 OUT 01000 LD TR1 AND 00004 OUT 01001 LD TR0 AND 00005 OUT 01002,注意:同一段程序中TR不能重复使用。 在一个程序中,TR的使用次数不受限制。,55,基本指令,IL-ILC指令与暂存继电器TR的区别:,用IL或TR0,用IL或TR1,TR0,IL或TR1,注:用IL-ILC的地方均能用TR指令来实现。,ILC,ILC,56,基本指令,13、保持指令,LD 00001 LD 00002 KEEP (11) 01000,57,基本指令,比较以下两段

17、程序:,58,基本指令,14. 微分指令,DIFU (13) 上升沿微分 DIFD (14) 下降沿微分,59,基本指令,思考:如何用LD、NOT、AND、OR、OUT等基本 梯形图指令实现上升沿和下降沿微分指令?,上升沿:,下降沿:,60,基本指令,15、跳转指令:JMP (04) 、JME(05),、当1闭合时,执行跳转之间的程序; 、当1断开时,不执行跳转之间的程序,跳到JME后的指令继续执行; 、当1断开时,跳转之间的输出线圈状态保持不变。,跳转号:0099,61,基本指令,JMP-JME与IL-ILC指令的区别,62,基本指令,JMP-JME与IL-ILC指令的区别,63,TIM/C

18、NT指令,4、CNTR(12):可逆计数器,2、TIMH(15):高速定时器,3、CNT:计数器,1、TIM:定时器指令,64,TIM/CNT指令,1、定时器指令:TIM 000127,TIM001 #0050,TIM 001,00001,设定范围:#0000-9999 时间单位:0.1S,01000,5S,00001,01000,65,TIM/CNT指令,OMRON 定时器均为接通延时定时器,如何实现断电延时?,66,TIM/CNT指令,习题二:脉冲定时器,00002,01100,5S,习题三:扩展脉冲定时器,5S,00002,01101,5S,67,TIM/CNT指令,习题四:断电延时定时

19、器,00002,01100,5S,00001,01000,T1,T2,习题五:,68,TIM/CNT指令,2、TIMH (15):(使用方法与TIM一致),设定范围: 0000-9999 时间单位:0.01S,TIMH 001 #0050,TIM 001,00001,01000,500.01=0.5S,69,TIM/CNT指令,3、计数器指令:CNT 000127,00001,00002,CNT 127 #0003,CNT 127,01100,设定范围:0000-9999,70,TIM/CNT指令,4、可逆计数器指令:CNTR (12) 000-127,00001,00002,CNT 127

20、#00003,01100,可逆计数器的特点: (1)加计数到0时,输出ON (2)减计数到设定值时,输出ON,CNT127,设定范围:0000-9999,71,TIM/CNT指令,定时器最大999.9S,如何实现长定时?,习题6:,20Min,0001,1000,24小时,0001,1000,习题7:,72,移位指令,1、移位寄存器:SFT(10) 2、字移位指令:WSFT(16) 3、算术左移: ASL(25) 4、算术右移: ASR(26) 5、循环左移: ROL(27) 6、循环右移: ROR(28) 7、一位数字左移:SLD(74) 8、一位数字右移:SRD (75),73,移位指令,

21、1、移位寄存器指令:SFT (10),移位寄存器SFT (10)指令用法说明,R,IN,CP,20000,20001,20002,20003,20004,20005,20006,20007,20008,20009,75,习题8,XK1,XK2,XK3,习题8:,ON,OFF,OFF,ON,ON,OFF,76,习题9,习题9:,XK1,XK2,XK3,XK4,XK5,PB1,PB2,PB3,PB4,PB5,要求:压任一按钮,要求小车立即往所压位置方向走,走到该位置停下来。,77,传送指令,1、传送指令:MOV(21) 2、反相传送指令:MVN(22) 3、块传送指令:XFER 4、块设定指令:B

22、SET,78,传送指令,传送指令MOV、MVN:,79,传送指令,分析以下程序:,也是一个二分频电路。,80,比较指令,1、比较指令:CMP(20) 2、表一致比较指令:TCMP(85),81,比较指令,1、比较指令:CMP(20),CMP (20),CP1,CP2,CP1:第1比较字 CP2:第2比较字,CP1、CP2可用操作数:IR、SR、AR、DM、HR、LR、TC、# 注:CMP(20)是四位16进制数的比较。,82,比较指令,83,比较指令,请分析以下程序:,84,比较指令,应改为:,85,比较指令,表一致比较指令:TCMP (85),CD(比较数据):IR、SR、AR、DM、HR、TC、LR、#,TB(比较表的首字):IR、SR、DM、HR、LR,R(结果字):IR、SR、DM、HR、LR,86,比较指令,87,转换指令,1、BCD转换为二进制:BIN(23) 2、二进制转换为BCD:BCD(24) 3、双字长B CD转换为双字长二进制:B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论