Date:1/29/2020Page:1CPM1APLC一、OMRON可编程序控制器概述二、CPM1A系统构成三、CPM1A的继电器区和数据区四、CPM1A的基本指令CPM1A简介Date:1/29/2020Page:2CPM1APLC•OMRON公司是世界上生产PLC的主要厂家之一,其PLC产品广泛应用于机械、冶金、交通、环保、食品、包装等各行各业OMRONPLC在各行各业中有着广泛应用一、OMRON可编程序控制器概述Date:1/29/2020Page:3CPM1APLC•OMRON公司的PLC产品系列齐全–微型PLC–小型PLC–中型PLC–大型PLC二、OMRON可编程序控制器分类Date:1/29/2020Page:4CPM1APLC微型PLCP型机CPM1A、CPM2ASYSMAC系列可编程序控制器小型PLCC××HCQM1、CQM1H中型PLCC200HS/H,CJ1C200HX/HG/HECS1,CS1DI/O点数弱大型PLCCVM1D、CVM1CV500/1000/2000C1000H/C2000H少多OMRON功能强Date:1/29/2020Page:5CPM1APLC日本欧姆龙公司(OMRON)的SYSMACCPM1A,是一种小型整体式PLC,在小规模控制系统中已获广泛应用。三、CPM1A系统构成CPM1A共有4种主机:10点(6/4)、20点(12/8)、30(18/12)点、40(24/16)点。AC电源型机高70mm使控制柜更薄全系列的CE认证空调器的滤清器新系列的CPM1A-V1Date:1/29/2020Page:6CPM1APLC表6-1CPMlA主机的型号型号继电器输出型晶体管输出型输入点数输出点数10点输入型CPM1A-10CDR-A(AC电源)CPM1A-10CDT-D(NPN)6点4点CPM1A-10CDR-D(DC电源)CPM1A-10CDT1-D(PNP)20点输入型CPM1A-20CDR-A(AC电源)CPM1A-20CDT-D(NPN)12点8点CPM1A-20CDR-D(DC电源)CPM1A-20CDT1-D(PNP)30点输入型CPM1A-30CDR-A(AC电源)CPM1A-30CDT-D(NPN)18点12点CPM1A-30CDR-D(DC电源)CPM1A-30CDT1-D(PNP)40点输入型CPM1A-40CDR-A(AC电源)CPM1A-40CDT-D(NPN)24点16点CPM1A-40CDR-D(DC电源)CPM1A-40CDT1-D(PNP)注意:1、继电器输出的驱动能力强一般可达2A,但信号频率低一般小于1HZ。所以常用于驱动继电器,接触器,电磁阀等负载。2、晶体管输出的驱动能力弱一般为300mA,但信号频率高一般可到1KHZ。,高速脉冲输出点可到5-10KHZ。所以常用于驱动步进电机、伺服电机等负载。若驱动继电器,接触器,电磁阀等负载,可加中间继电器。Date:1/29/2020Page:7CPM1APLCDate:1/29/2020Page:8CPM1APLC表6-4CPM1A系列PLC的I/O扩展单元类型型号输出形式8点型输入8点CPM1A-8ED-8点型输出8点CPM1A-8ER继电器CPM1A-8ET晶体管(NPN)CPM1A-8ET1晶体管(PNP)20点型输入:12点输出:8点CPM1A-20EDR继电器CPM1A-20EDT晶体管(NPN)CPM1A-208EDT1晶体管(PNP)CPM1A系列PLC的I/O扩展单元有三种类型,七种规格。Date:1/29/2020Page:9CPM1APLCCPM1A系列PLC单元构成及输入、输出地址分配00000~0000501000~01003输入6点输出4点10点输入输出型输入号输出号00000~0001101000~01007输入12点输出8点20点输入输出型输入号输出号00000~0001100100~0010501000~0100701100~01103输入18点输出12点输入号输出号00200~0021101200~01207输入12点输出8点00300~0031101300~01307输入12点输出8点00400~0041101400~01407输入12点输出8点00000~0001100100~0011101000~0100701100~01107输入24点输出16点40点输入输出型输入号输出号00200~0021101200~01207输入12点输出8点00300~0031101300~01307输入12点输出8点00400~0041101400~01407输入12点输出8点扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元30点输入输出型输入通道一般分配12点输出通道一般分配8点Date:1/29/2020Page:10CPM1APLCCMP1A扩展联接Date:1/29/2020Page:11CPM1APLC(1)位(Bit)的定义:是PLC中逻辑运算的基本元素,通常也称为内部继电器。位实际上是PLC存储器中的一个触发器(存储单元),有两个状态,既“0”和“1”,也称为OFF和ON。位可以作为输出存放逻辑运算的结果,相当于继电器的线圈。在一个程序中一个位只能进行一次输出操作。二、CPM1A的继电器区和数据区1、OMRONPLC的数据存储格式Date:1/29/2020Page:12CPM1APLC(2)I/O点(I/OPoint)PLC中可以直接和输入设备相连接的位称为输入点;可以直接和输出设备相连接的位称为输出点。输入点和输出点通称为PLC的I/O点。PLC的I/O点数越多,控制规模越大。有时也常用I/O点数来表征PLC的规模。Date:1/29/2020Page:13CPM1APLC将存储数据的单元称为通道(CH),也叫字,是PLC中数据运算和存储的基本单位。一个通道由16个位组成,通道内位号编排如下:0011010101111111位号通道15141312111009080706050403020100(3)通道(Channel)数位号数位3数位2数位1数位0357F数字Date:1/29/2020Page:14CPM1APLC(4)区(AREA)区是相同类型通道的集合。PLC中一般有数据区、定时/计数器区、内部继电器区等。不同类型的PLC,所具有的区的种类、容量差别较大。Date:1/29/2020Page:15CPM1APLC2、OMRONPLC将整个数据存储器主要分区分区1.内部继电器区(IR)(000CH~019CH;200CH~231CH)2.特殊辅助继电器(SR)(232CH~255CH)3.保持继电器(HR)(HR00CH~HR19CH)4.暂存继电器(TR)(位TR0~TR7)5.定时器/计数器(TC)(TC000~TC127)6.数据存储区(DM)(DM0000CH~DM1023;DM6144~DM6655CH)7.辅助记忆继电器(AR00CH~AR15CH)8.链接继电器(LR00CH~LR15CH)Date:1/29/2020Page:16CPM1APLC内部电路滤波直流输入电路CPM1A内部继电器区(IR)分为I/O区(000CH~019CH)和内部辅助继电器区(200CH~231CH)。1)I/O区的输入继电器区(000CH~009CH)CPM1A的输入继电器区为000~009通道,共10个通道,。CPM1A的位号用5位数字表示,前三位数字表示通道号,后两位数字表示位号。例如:00314表示003通道的14位。1、内部继电器区(IR)Date:1/29/2020Page:17CPM1APLC滤波内部电路交流输入电路Date:1/29/2020Page:18CPM1APLC2)I/O区的输出继电器区CPM1A的输出继电器区为010~019通道,共10个通道。负载内部电路继电器输出电路Date:1/29/2020Page:19CPM1APLC负载内部电路晶体管输出电路Date:1/29/2020Page:20CPM1APLC负载内部电路晶闸管输出电路Date:1/29/2020Page:21CPM1APLC3)内部辅助继电器区CPM1A的内部辅助继电器区为200~231通道,内部辅助继电器不能直接驱动外部设备,它可以由PLC中各种继电器的触点驱动,供编程使用。由于I/O继电器区中未被使用的通道也可作为内部辅助继电器使用,所以I/O继电器区与内部辅助继电器一般统称IR区。Date:1/29/2020Page:22CPM1APLC2、特殊辅助继电器(SR)(232CH~255CH)特殊辅助继电器区(SR)主要供系统使用,用来存储PLC系统有关标志。具体应用见教材的表6-9。Date:1/29/2020Page:23CPM1APLC保持继电器区共有HR00~HRl9的20个通道,通道编号前要冠以HR字样。当电源中断时,保持继电器能保持原来状态,即具有掉电保护的功能。如果某些控制对象需要保存掉电前的状态,以使在PLC恢复工作时再现这些状态,这时就要使用保持继电器。该继电器区断电保持功能有两种情况:1、以通道为单位使用时(数据保持)。2、以位为单位与KEEP指令配合使用或作成自保持电路时。3、保持继电器(HR)(HR00CH~HR19CH)Date:1/29/2020Page:24CPM1APLC4、暂存继电器(TR)(位TR0~TR7)CPM1A有8个暂存继电器(TR0—TR7位)暂存继电器常用于暂存复杂梯形图中分支点的ON/OFF状态,在同一程序段内不得重复使用相同的继电器号。使用暂存继电器时必须在继电器号之前冠以“TR”如TR0、TR1等。返回Date:1/29/2020Page:25CPM1APLC5、定时器/计数器(TC)(TC000~TC127)该区总共有128个定时器/计数器,编号范围为000~127。定时器/计数器又各分为2种,即普通定时器TIM和高速定时器TIMH,普通计数器CNT和可逆计数器CNTR。定时器/计数器统一编号(称为TC号),一个TC号既可分配给定时器,又可分配给计数器,但所有定时器或计数器的TC号不能重复。定时器无断电保持功能,电源断电时定时器复位。计数器有断电保持功能。返回Date:1/29/2020Page:26CPM1APLC6、数据存储区(DM)(通道DM0000~DM6655)(1)数据存储器区只能以通道为单位使用,不能以位为单位使用。(2)DM0000~DM0999、DMl022~DMl023为程序可读写区,用户程序可自由读写其内容。(3)DM1000、DM1021主要用作故障履历存储器(记录有关故障信息)(4)DM6144~DM6599为只读存储区,用户程序可以读出但不能用程序改写其内容,利用编程器可预先写入数据内容。(5)DM6600~DM6655称为系统设定区,用来设定各种系统参数。通道中的数据不能用程序写入,只能用编程器写入。(6)数据存储器区DM有掉电保持功能。Date:1/29/2020Page:27CPM1APLC名称点数通道号继电器号功能输入继电器区160点(10)字000~009CH00000~00915能分配给外部输入输出端子的继电器(没有使用的输入输出通道可用作内部辅助继电器使用)输出继电器区160点(10)字010~019CH01000~01915内部辅助继电器区512点(32)字200~231CH2000~23115程序中能自由使用的继电器特殊继电器384点(24)字232~255CH23200~25507具有特定功能的继电器暂存继电器8点TR0~TR7用于暂存程序分支点的状态。保持继电器320点(20)字HR00~19CHHR0000~1915断电时能保持状态的继电器辅助记忆继电器256点(16)字AR00~15CHAR0000~1515具有特定功能的继电器链接继电器256点(16)字LR00~15CHLR0000~15151:1链接中作