




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、一、OMRONOMRON可编程序控制器概述可编程序控制器概述二、二、OMRONOMRON可编程序控制器分类可编程序控制器分类三、三、CPM1ACPM1A系统构成系统构成第6章 欧姆龙CPM1A系列PLCOMRON公司是世界公司是世界上生产上生产PLC的主要厂家的主要厂家之一,其之一,其PLC产品广泛产品广泛应用于机械、冶金、交应用于机械、冶金、交通、环保、食品、包装通、环保、食品、包装等各行各业等各行各业OMRON PLC在各行各业中在各行各业中有着广泛应用有着广泛应用一、一、OMRON可编程序控制器概述可编程序控制器概述OMRONOMRON公司的公司的PLCPLC产品系列齐全产品系列齐全
2、 微型微型PLCPLC 小型小型PLCPLC 中型中型PLCPLC 大型大型PLCPLC二二、OMRON可编程序控制器分类可编程序控制器分类微型PLC P型机 CPM1A、CPM2ASYSMAC系列可编程序控制器小型PLC CH CQM1、CQM1H中型PLCC200HS/H,CJ1C200HX/HG/HECS1,CS1DI/O 点数弱大型PLCCVM1D、CVM1CV500/1000/2000C1000H/C2000H少多功能强日本欧姆龙公司(日本欧姆龙公司(OMRON)的的SYSMAC CPM1A,是,是一种小型整体式一种小型整体式PLC,在小规模控制系统中已获广泛应用。在小规模控制系统中
3、已获广泛应用。三、三、CPM1ACPM1A系统构成系统构成 CPM1A共有共有4种主机:种主机:10点点(6/4)、20点点(12/8)、30(18/12)点、点、40(24/16)点。点。AC电源型机高电源型机高70mm使控制柜更薄使控制柜更薄全系列的全系列的CE认证认证空调器的滤清器空调器的滤清器新系列的新系列的CPM1A-V1表表6-1 CPMlA主机的型号主机的型号注意:注意:1、继电器输出的驱动能力强一般可达、继电器输出的驱动能力强一般可达2A,但信号频率低一般小于,但信号频率低一般小于1HZ。 所以常用于驱动继电器,接触器,电磁阀等负载。所以常用于驱动继电器,接触器,电磁阀等负载。
4、 2、晶体管输出的驱动能力弱一般为、晶体管输出的驱动能力弱一般为300mA,但信号频率高一般可到,但信号频率高一般可到1KHZ。 ,高速脉冲输出点可到高速脉冲输出点可到510KHZ。所以常用于驱动步进电机、伺服电机等负载。所以常用于驱动步进电机、伺服电机等负载。 若驱动继电器,接触器,电磁阀等负载,可加中间继电器。若驱动继电器,接触器,电磁阀等负载,可加中间继电器。 表表6-4 CPM1A系列系列PLC的的I/O扩展单元扩展单元CPM1A系列系列PLC的的I/O扩展单元有三种类型,七种规格。扩展单元有三种类型,七种规格。 CPM1A系列系列PLC单元构成及输入、输出地址分配单元构成及输入、输出
5、地址分配00000000050100001003输入6点输出4点10点输入输出型输入号输出号00000000110100001007输入12点输出8点20点输入输出型输入号输出号0000000011001000010501000010070110001103输入18点输出12点输入号输出号00200002110120001207输入12点输出8点00300003110130001307输入12点输出8点00400004110140001407输入12点输出8点0000000011001000011101000010070110001107输入24点输出16点40点输入输出型输入号输出号0020
6、0002110120001207输入12点输出8点00300003110130001307输入12点输出8点00400004110140001407输入12点输出8点扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元扩展I/O单元30点输入输出型输入通道一般分配12点输出通道一般分配8点CMP1A扩展联接扩展联接 第一节第一节 编程基础知识编程基础知识第二节第二节 时序输入时序输入/ /输出指令及应用输出指令及应用第三节第三节 微分指令及应用微分指令及应用 第四节第四节 定时器定时器/ /计数器指令及应用计数器指令及应用第五节第五节 时序控制指令及应用时序控制指令及应用第第
7、7 7章章 程序编制程序编制内容提要内容提要 PLC PLC各种指令的集合称为各种指令的集合称为PLCPLC的指令系统。的指令系统。PLCPLC的指令可概括成基本指令、应用指令和高功的指令可概括成基本指令、应用指令和高功能指令等几大类。其中能指令等几大类。其中CPM1A的基本指令有的基本指令有时时序输入、时序输出、时序控制、定时器序输入、时序输出、时序控制、定时器/ /计数器计数器等几类指令,等几类指令, 本章以本章以CPM1A系列可编程序控制器为例,系列可编程序控制器为例,介绍介绍PLCPLC的基本指令及其相关的简单逻辑控制实的基本指令及其相关的简单逻辑控制实例。作为初学者使用这些指令设计逻
8、辑控制系例。作为初学者使用这些指令设计逻辑控制系统是我们学习的初步目标。统是我们学习的初步目标。一、编程基础知识一、编程基础知识 5种语言:种语言: 梯形图(梯形图(LD) 指令表(指令表(IL) 结构化文本(结构化文本(ST) 功能块图(功能块图(FBD) 顺序功能图(顺序功能图(SFC) 常用:梯形图和指令表常用:梯形图和指令表 第一节第一节 编程基础知识编程基础知识 LD 0.00 LD 0.00 OUT OUT 10.0010.00 0.0010.00梯形图图例梯形图图例指令表图例指令表图例1.梯形图编程梯形图编程触点符号触点符号继电器线圈符号继电器线圈符号操作数操作数2.指令表编程指
9、令表编程指令步指令步(一般由编程器自动一般由编程器自动依次给出依次给出)操作码操作码操作数操作数梯形图和指令表梯形图和指令表1.软元件地址编号规则软元件地址编号规则 欧姆龙欧姆龙PLCPLC中数据存储格式:中数据存储格式:位(位(bitbit):):二进制数的一位二进制数的一位(l/0)(l/0),分别对应继电器线圈得,分别对应继电器线圈得/ /失电(失电( ON /OFFON /OFF)或触点的通)或触点的通/ /断(断(ON/ OFF ON/ OFF )。字(字(wordword):):又称为通道(又称为通道(channelchannel),由),由2 2个字节构成。个字节构成。* *存储
10、器是字元件,也叫通道(存储器是字元件,也叫通道(CHCH),),是是PLCPLC中数据运算和存中数据运算和存储的基本单位储的基本单位,按字使用,每个字按字使用,每个字1616位。位。* *继电器是位元件,继电器是位元件,是PLCPLC中逻辑运算的基本元素中逻辑运算的基本元素, ,通常也称通常也称为内部继电器为内部继电器; ;继电器按位使用,地址按通道进行管理继电器按位使用,地址按通道进行管理。二、二、PLCPLC软元件地址分配及功能概要软元件地址分配及功能概要位地址位地址通道(字)地址通道(字)地址例:例:100.00例:例:100例:例:200.15例:例:200位地址位地址 = 通道(通道
11、(CH)号)号 + 通道内序号通道内序号通道(通道(CH)号高位的)号高位的0可省略可省略位地址和通道(字)地址的表示方法位地址和通道(字)地址的表示方法2 2CPM1ACPM1A中的软元件中的软元件CPM1A内部继电器区(内部继电器区(IR) 分为分为I/O区区(000CH 019CH)和内部辅助继电器区和内部辅助继电器区(200CH 231CH)。 (1)I/O区的区的输入继电器区输入继电器区(000CH009CH) CPM1A的输入继电器区为的输入继电器区为000009通道,共通道,共10个通道,。个通道,。n接收输入信号;只能由外部信号所驱动;不能用程序内部的接收输入信号;只能由外部信
12、号所驱动;不能用程序内部的指令来驱动;指令来驱动;n触点无限多个。触点无限多个。n输入模块则可等效成输入继电器的线圈输入模块则可等效成输入继电器的线圈输入模块SCOM 0.00 0.00 0.00 0.00输入端子梯形图DC24V软触点软触点硬触点硬触点010000100101000010000100101001输出模块输出模块0100001000COM010010100101000负载负载2 2梯形图梯形图输出端子输出端子负载负载1 1输出继电器输出继电器n由内部程序驱动;由内部程序驱动;n具有具有: :由软件构成的内部触点(软触点,用于逻辑运算)由软件构成的内部触点(软触点,用于逻辑运算)
13、由输出模块构成的外部触点(硬触点,能和负载连接)。由输出模块构成的外部触点(硬触点,能和负载连接)。(2 2)内部辅助继电器)内部辅助继电器 CPM1A的内部辅助继电器区为的内部辅助继电器区为200231通道,内部辅通道,内部辅助继电器助继电器不能直接驱动不能直接驱动外部设备,它可以由外部设备,它可以由PLC中各种继中各种继电器的触点驱动,供编程使用。电器的触点驱动,供编程使用。 由于由于IO继电器区中未被使用的通道继电器区中未被使用的通道也可作为也可作为内部辅助内部辅助继电器使用,继电器使用,所以所以IO继电器区与内部辅助继电器一般统继电器区与内部辅助继电器一般统称称IR区。区。(3 3)特
14、殊辅助继电器)特殊辅助继电器n 主要用于动作状态标志、动作起动标志、时钟脉冲输出、主要用于动作状态标志、动作起动标志、时钟脉冲输出、模拟电位器、高速计数器、计数模式、中断等各种功能的模拟电位器、高速计数器、计数模式、中断等各种功能的设定值设定值/现在值的存储单元。现在值的存储单元。常用的特殊辅助继电器常用的特殊辅助继电器(4)暂存继电器)暂存继电器TR 在复杂的梯形图中,用来对回路的分支点的在复杂的梯形图中,用来对回路的分支点的ON/OFFON/OFF作作状态暂存。状态暂存。(5)保持继电器)保持继电器HR 具有断电保持功能,当断电时也能保持断电前的具有断电保持功能,当断电时也能保持断电前的O
15、N/OFFON/OFF状态,在程序内可以自由使用。状态,在程序内可以自由使用。(6)辅助记忆继电器)辅助记忆继电器AR 具有具有PLCPLC各种动作标志功能,用于存放各种动作标志功能,用于存放PLCPLC的动作异常的动作异常标志、高速计数、脉冲输出动作状态标志、扫描周期最标志、高速计数、脉冲输出动作状态标志、扫描周期最大值和当前值、扩展单元连接台数、断电发生次数、通大值和当前值、扩展单元连接台数、断电发生次数、通信出错码等。信出错码等。(7)链接继电器)链接继电器LR 用于用于CPM1ACPM1A同系列、同系列、CPM1ACPM1A和和CQM1CQM1、CPM1CPM1、SRM1SRM1或者或
16、者C200HX/HE/HGC200HX/HE/HG的的1111链接通信时,与对方链接通信时,与对方PLCPLC交换数据。交换数据。(8)定时器和计数器)定时器和计数器C 定时器定时器:当条件成立时,当前值从设定值开始,按当条件成立时,当前值从设定值开始,按10ms或或100ms的时钟速率减计数,当达到的时钟速率减计数,当达到0时,定时器的时,定时器的输出接点动作。输出接点动作。 常用定时器:常用定时器:普通定时器普通定时器和和高速定时器高速定时器,定时范围分,定时范围分别为别为0999.9s和和099.99s。 计数器:计数器:减法计数器和可逆计数器,计数范围均为减法计数器和可逆计数器,计数范
17、围均为09999。 定时器和计数器定时器和计数器C的编号的编号000127共用。共用。(9)数据存储器)数据存储器DM 用于存贮数值、数据,以字为单位,其内容在用于存贮数值、数据,以字为单位,其内容在PLC断电、断电、运行开始或停止时能保持不变。运行开始或停止时能保持不变。 利用利用DM区还能实行间接寻址,其符号为区还能实行间接寻址,其符号为*DM。CPM1ACPM1A、CPM2A CPM2A 常用地址对照常用地址对照 一、时序输入时序输入/输出指令介绍输出指令介绍 LD(读)(读)LDNOT(读非)(读非)AND(与)(与)ANDNOT(与非)(与非)OR(或)(或)ORNOT(或非)(或非
18、)ANDLD(块与)(块与)/ORLD(块或)(块或)OUT(输出)(输出)SET(置位)、(置位)、RSET(复位)(复位)KEEP(保持)(保持) 第二节第二节 时序输入时序输入/ /输出指令及应用输出指令及应用 说明:说明:操作不影响标志位;操作不影响标志位;OUT、OUTNOT指令指令对输出继电器、辅助继对输出继电器、辅助继电器、暂存继电器电器、暂存继电器TR、保持继电器保持继电器HR、等继、等继电器线圈的驱动指令,电器线圈的驱动指令,但对输入继电器不能使但对输入继电器不能使用;用;OUT、OUTNOT指令指令可多次并联使用可多次并联使用。 1. 1. 读指令和输出指令读指令和输出指令
19、对应指令表:对应指令表:CPM1A 梯形图梯形图LD OUT LDNOT OUT LD OUTNOT 0.00 10.00 0.01 201.00 201.0010.01 例:读指令和输出指令的应用例:读指令和输出指令的应用说明:说明:AND、AND NOT用于用于LD或或LD NOT后一个后一个常开或常闭触点的串联;常开或常闭触点的串联;OR、OR NOT用于用于LD或或LD NOT后一个常开后一个常开或常闭触点的并联。或常闭触点的并联。(串并联的数量不限制串并联的数量不限制)AND、AND NOT、OR、OR NOT的操作的操作不影响标志位。不影响标志位。 常闭触常闭触点并联点并联连接连接
20、或非或非ORNOTORNOT常开触常开触点并联点并联连接连接或或OROR常闭触点常闭触点串联连接串联连接与非与非ANDNOTANDNOT常开触点常开触点串联连接串联连接与与ANDAND梯梯 形形 图图功能功能名称名称助记符助记符2. 2. 串联和并联指令串联和并联指令* *在指令在指令OUT 10.01后,对后,对10.02使用使用OUT指令,称为指令,称为纵接输出纵接输出,可多次重复使用。,可多次重复使用。 对应指令表:对应指令表:对应指令表:对应指令表:LD AND OUT LD ANDNOT OUT OUT 0.000.0110.000.020.0310.0110.02LD OR ORN
21、OT OUT LDNOT AND OR OUT 0.00 0.01 0.0210.0010.00 0.03 0.04 10.01 例:串联和并联指令的应用例:串联和并联指令的应用说明:说明:两个或两个以上触点并联的电路称为并联电路块两个或两个以上触点并联的电路称为并联电路块两个或两个以上触点串联的电路称串联电路块两个或两个以上触点串联的电路称串联电路块建立电路块用建立电路块用LD或或LD NOT开始开始当一个并联电路块和前面的触点或电路块串联时,需要用块与当一个并联电路块和前面的触点或电路块串联时,需要用块与AND LD指令指令当一个串联电路块和前面的触点或电路块并联时,需要用块或当一个串联电
22、路块和前面的触点或电路块并联时,需要用块或OR LD指令指令成批使用成批使用AND LD、OR LD指令,使用次数限制在指令,使用次数限制在8次以下次以下3. 3. 块与和块或指令块与和块或指令对应指令表:对应指令表:(成批使用成批使用OR LD)LD 0.00 AND 0.01 LD NOT 0.02 AND 0.03 LD NOT 0.04AND NOT 0.05 OR LD OR LD OUT 10.00 对应指令表:对应指令表:(分别使用分别使用 OR LD)LD 0.00 AND 0.01 LD NOT 0.02 AND 0.03 OR LD LD NOT 0.04 AND NOT
23、0.05 OR LD OUT 10.00 例:块或指令的应用例:块或指令的应用对应指令表:对应指令表:(并联电路块在后并联电路块在后 )LD 0.00 LD 0.01 OR 0.02AND LD OUT 10.00 对应指令表:对应指令表:(并联电路块在前并联电路块在前)LD 0.01 OR 0.02 AND 0.00 OUT 10.00 例:块与指令的应用例:块与指令的应用块与块与串联电路块串联电路块并联电路块并联电路块串联电路块串联电路块块或块或例:例:AND LDAND LD、OR LDOR LD指令的混合使用指令的混合使用4. 4. 置位、复位和保持指令置位、复位和保持指令 说明:说明
24、:置位置位SET、复位、复位RSET指令可单独使用指令可单独使用保持指令是置位和复位指令的组合,置位保持指令是置位和复位指令的组合,置位S在先,复位在先,复位R在后,不能在后,不能交换次序,交换次序,S和和R也不能单独使用也不能单独使用SET SET 操作数操作数RSET RSET 操作数操作数RKEEPKEEP操作数操作数S例:置位、复位和保持指令的应用例:置位、复位和保持指令的应用 对应指令表:对应指令表:LD 0.00 SET 10.00 LD 0.01 RSET 10.00 LD 0.00LD 0.01KEEP 10.01 说明:说明: 触点触点0.00一旦闭合,线圈一旦闭合,线圈10
25、.00得电;触点得电;触点0.00断开后,线圈断开后,线圈10.00仍得电。仍得电。触点触点0.01一旦闭合,则无论触点一旦闭合,则无论触点0.00闭合还是断开,线圈闭合还是断开,线圈10.00都不得电。都不得电。对同一软元件,对同一软元件,SET、RSET可多次使用,先后顺序也可任意,但以最后执行的一可多次使用,先后顺序也可任意,但以最后执行的一行有效。行有效。对于使用对于使用KEEP指令的线圈指令的线圈10.01,当触点,当触点00.00闭合时,线圈闭合时,线圈10.01得电;触点得电;触点0.00断开后,线圈断开后,线圈10.01仍得电;触点仍得电;触点0.01一旦闭合,则无论触点一旦闭
26、合,则无论触点0.00闭合还是断开,线闭合还是断开,线圈圈10.01都不得电。都不得电。 时序图:时序图:SETSET和和RSETRSET在梯形图中顺序颠倒后的时序图比较在梯形图中顺序颠倒后的时序图比较 对应指令表对应指令表时序图:时序图:时序时序对应指令表:对应指令表:1 1单地起动、停止控制单地起动、停止控制(1 1)控制要求)控制要求1)启动:)启动:SB1KM得电,得电,Y接法启动,电动机接法启动,电动机M进入进入正常运转。正常运转。2)停止:)停止:SB2KM失电,失电,电动机电动机M停止。停止。 3)过载保护:过载时,)过载保护:过载时,FR常开触点闭合常开触点闭合 KM失电,失电
27、,电动机电动机M停止,报警灯停止,报警灯H闪闪烁。烁。 二、时序输入二、时序输入/ /输出指令的应用输出指令的应用 (2 2) I/O I/O地址分配表地址分配表 梯形图最后的梯形图最后的END指令,编程软件会自动填入,以后不写了指令,编程软件会自动填入,以后不写了(3)(3)利用接点组合编写的控制梯形图利用接点组合编写的控制梯形图(4)(4)利用置位、复位指令编写的控制梯形图利用置位、复位指令编写的控制梯形图(5)(5)利用保持指令编写的控制梯形图利用保持指令编写的控制梯形图SB110.00FRKMDC24VCOMCOMFU2LNPLCLNLNFU3SB3SB2SB40.000.010.02
28、1 1)启动:)启动:SB1SB1或或SB3KMSB3KM得得电,电,Y Y接法启动,电动机接法启动,电动机M M进入正常运转。进入正常运转。2 2)停止:)停止:SB2SB2或或SB4KMSB4KM失失电,电动机电,电动机M M停止。停止。 3 3)过载保护:过载时,)过载保护:过载时,FRFR常开触点闭合常开触点闭合 KMKM失电,失电,电动机电动机M M停止。停止。(1)控制要求)控制要求控制梯形图不变控制梯形图不变 2 2两地起动和停止控制两地起动和停止控制问题:问题:如果输入如果输入按钮这样按钮这样接呢?接呢?控制梯形图要变了控制梯形图要变了 !换一个接法换一个接法问题:问题:为什么
29、是这样?有规律吗?控制梯形图控制梯形图n 两个开关中的两个开关中的任一开关动作(闭任一开关动作(闭合或断开)一次,合或断开)一次,都 能 改 变 输 出 点都 能 改 变 输 出 点10.00的状态的状态 (1)控制要求)控制要求3 3用单联开关实现两地起动和停止控制用单联开关实现两地起动和停止控制两地控制两地控制 如果四地、五地呢?如果四地、五地呢? 三地控制三地控制 (2 2)控制梯形图)控制梯形图n按下按下SB2,电动机正转;,电动机正转;n按下按下SB3,电动机反转;,电动机反转;n按下按下SB1,或过载,或过载FR闭闭合时,电动机停转;合时,电动机停转;n为了提高控制电路的可为了提高
30、控制电路的可靠性,在输出电路中设置靠性,在输出电路中设置电路互锁,同时要求在梯电路互锁,同时要求在梯形图中也要实现软件互锁。形图中也要实现软件互锁。 控制要求控制要求4 4电动机正反转控制电动机正反转控制(1 1)使用接点组合的控制梯形图)使用接点组合的控制梯形图(2 2)用置位、复位指令的控制梯形图)用置位、复位指令的控制梯形图当停止按钮当停止按钮SB2和热继电器保护触和热继电器保护触点点FR是以常闭触是以常闭触点形式接入时;点形式接入时;梯形图中的触点梯形图中的触点要写成常开的形式。要写成常开的形式。 (1)关于输入元件的常开触点)关于输入元件的常开触点 5 5编程注意事项编程注意事项 线
31、圈位置不对梯形图线圈位置不对梯形图 (3)桥式电路)桥式电路 转换后的梯形图转换后的梯形图(2 2)线圈位置不对的梯形图及转换)线圈位置不对的梯形图及转换 (4 4)同名双线圈输出及其对策)同名双线圈输出及其对策(5 5)注意梯形图的结构)注意梯形图的结构 第三节第三节 微分指令及应用微分指令及应用n微分指令用于专门检测输入信号的上升沿、下降沿微分指令用于专门检测输入信号的上升沿、下降沿的变化,或者根据驱动信号的变化(上升沿或下降的变化,或者根据驱动信号的变化(上升沿或下降沿)输出时间是一个扫描周期的脉冲。沿)输出时间是一个扫描周期的脉冲。nCPM1A有输出微分指令有输出微分指令DIFU、DI
32、FD。n所有微分功能都能用所有微分功能都能用DIFU、DIFD来实现。来实现。 一、微分指令介绍一、微分指令介绍DIFU DIFU 操作数操作数DIFD DIFD 操作数操作数n注意:注意: IR区中已用作输入通道的位不能作为脉冲输出指令的输出位区中已用作输入通道的位不能作为脉冲输出指令的输出位输出型微分输出型微分DIFU、DIFD指令指令二、微分指令应用二、微分指令应用1单按钮单地起动、停止控制单按钮单地起动、停止控制(1)利用微分指令和接点组合编写的单按钮控制梯形图)利用微分指令和接点组合编写的单按钮控制梯形图(2 2)利用微分指令和保持指令编写的控制梯形图)利用微分指令和保持指令编写的控
33、制梯形图2 2用时序输入用时序输入/ /输出指令生成脉冲输出输出指令生成脉冲输出没有微分指令时,也可用已学的时序输入没有微分指令时,也可用已学的时序输入/输出指令输出指令设计一个简单的梯形图,来生成一个脉冲输出。设计一个简单的梯形图,来生成一个脉冲输出。 第四节第四节 定时器定时器/ /计数器指令及应用计数器指令及应用一、定时器指令及应用一、定时器指令及应用(一)定时器指令(一)定时器指令nCPM1A常用定时器指令常用定时器指令:有有TIM(BCD定时器定时器)和和TIMH(BCD高速定时器)。高速定时器)。n在指令后缀在指令后缀X,并在,并在CX-P编程软件的编程软件的“PLC属性属性”设定
34、为设定为“以二进制形式执行定时器以二进制形式执行定时器/计数器计数器”,即成为以二进制即成为以二进制BIN计数的定时器。计数的定时器。BCDBCD定时器定时器1:基本定时器指令:基本定时器指令2:高速定时器指令:高速定时器指令TIMTIM、TIMHTIMH的使用的使用 LD TIMLD OUTLD TIMHLDOUT 0.00000 #200TIM00010.000.01001 #200TIM00110.011 1序列脉冲发生电路序列脉冲发生电路(二)定时器指令应用(二)定时器指令应用周期为周期为5s(忽略了一个扫描周期的时间)的脉冲序列(忽略了一个扫描周期的时间)的脉冲序列 2 2单稳态电路
35、单稳态电路延时延时0.5s的单稳态程序的单稳态程序 3 3无稳态电路(无稳态电路(两个暂稳态)两个暂稳态)周期为周期为3s的无稳态程序的无稳态程序 4 4Y/Y/降压起动控制降压起动控制(1 1)控制要求)控制要求n按下按下SB1SB1,主回路电动,主回路电动机机M M成成Y Y接法,开始起接法,开始起动,同时开始定时;动,同时开始定时;定时时间到,接触器定时时间到,接触器线圈线圈KM2KM2失电,失电,KM3KM3得得电,电动机电,电动机M M成成接法,接法,进入正常运转。进入正常运转。n2 2)按下)按下SB2SB2,接触器,接触器线圈均失电,主回路线圈均失电,主回路电动机电动机M M停止
36、。停止。n3 3)若电动机过载时,)若电动机过载时,FRFR动合触点闭合,接动合触点闭合,接触器线圈也均失电,触器线圈也均失电,电动机电动机M M停止。停止。n4 4)KM1KM1和和KM2KM2除在输出除在输出回路中有电路硬触点回路中有电路硬触点互锁外,在梯形图程互锁外,在梯形图程序中软接点互锁。序中软接点互锁。(2 2)控制梯形图)控制梯形图 Y/降压起动控制梯形图降压起动控制梯形图 问题:问题:1)如果停止按钮、热继电器触点是常闭触点,怎么办?)如果停止按钮、热继电器触点是常闭触点,怎么办?2)怎样调整定时时间?)怎样调整定时时间?怎样调整定时时间?怎样调整定时时间? A642D1(a
37、a)利用模拟电位器调整设定值)利用模拟电位器调整设定值 将定时器的设置值改为“A642”。在0255的范围内调整。(b b)利用运算指令调整设定值)利用运算指令调整设定值 将定时器的设置值改为“D1”,利用运算指令改变设置值。5 5皮带运输机控制皮带运输机控制YVM3M2M1料斗(1) (1) 控制要求控制要求1 1)正常启动)正常启动 M1M2M3YVM1M2M3YV,(,(6s6s、5s5s、4s4s)2 2)正常停止)正常停止 YVM3M2M1YVM3M2M1,(均为,(均为4s4s)3 3)紧急停止)紧急停止 YVYV、M3M3、M2M2、M1M1立即停止。立即停止。4 4)故障处理)
38、故障处理 M1M1过载时:过载时:YVYV、M3M3、M2M2、M1M1立即停止;立即停止; M2M2过载时:过载时:YVYV、M3M3、M2M2立即停止,立即停止,M1M1延时延时4s4s后停止;后停止; M3M3过载时:过载时:YVYV、M3M3立即停止;延时立即停止;延时4s4s,M2M2后停止;后停止; 再延时再延时4s4s,M1M1停止。停止。(2) I/O(2) I/O地址分配地址分配(I I:6 6,O O:4 4)YVM3M2M1料斗(3 3)顺序启动和紧急停止)顺序启动和紧急停止(4 4)全部功能)全部功能顺序启动顺序启动紧急停止紧急停止正常停止正常停止过载保护过载保护YVM
39、3M2M1料斗二、计数器指令及应用二、计数器指令及应用(一)计数器指令(一)计数器指令n常用计数器指令:CNT(BCD计数器)、CNTR(BCD可逆计数器)ACPSCPR当前值常开接点0设置值RCP当前值常开接点设置值b) 可逆计数器可逆计数器 a)普通计数器普通计数器nCNTCNT执行减法计数,执行减法计数,CPCP为计为计数脉冲输入,每来一个脉数脉冲输入,每来一个脉冲,计数器的当前值减冲,计数器的当前值减1 1,直到直到0 0结束,此时,计数器结束,此时,计数器的常开触点闭合,常闭触的常开触点闭合,常闭触点断开;点断开;R R为复位,当复位为复位,当复位端有效时,计数器被复位,端有效时,计
40、数器被复位,返回到设定值返回到设定值nCNTRCNTR执行加法或减法计数,执行加法或减法计数,ACPACP为加计数脉冲输入,为加计数脉冲输入,SCPSCP为减计数脉冲输入,为减计数脉冲输入,R R为复位。可逆计数器在进为复位。可逆计数器在进位或借位时有输出,即在位或借位时有输出,即在加计数过程中当加到设定加计数过程中当加到设定值再加值再加1 1,或在减计数过程,或在减计数过程中减到中减到0 0再减再减1 1时,计数器时,计数器的常开触点闭合,常闭触的常开触点闭合,常闭触点断开;当复位端有效时,点断开;当复位端有效时,计数器被复位,返回到计数器被复位,返回到0 0。1 1长时间定时器长时间定时器
41、(二)定时器和计数器的扩展(二)定时器和计数器的扩展(1)定时器的串联)定时器的串联(2)定时器与计数器的串联)定时器与计数器的串联(3)时钟脉冲与计数器的组合)时钟脉冲与计数器的组合 CPM1A CPM1A系列系列PLCPLC内部有内部有1min1min、1s1s、0.2s0.2s、0.1s0.1s和和0.02s0.02s等等5 5种时钟脉冲,通过选择时钟脉冲与计数种时钟脉冲,通过选择时钟脉冲与计数器组合可以得到不同的定时时间范围器组合可以得到不同的定时时间范围2、多位计数器、多位计数器如果需要进行如果需要进行9999次以上次以上的计数,可通过对计数器进的计数,可通过对计数器进行多级编程来实
42、现行多级编程来实现2 2计数器和定时器构成的长定时电路计数器和定时器构成的长定时电路定时长度是定时长度是600100=60000s 第五节第五节 时序控制指令及应用时序控制指令及应用 常用的时序控制指令有常用的时序控制指令有:nEND(结束)、(结束)、NOP(空操作)(空操作)nIL(联锁)(联锁)/ILC(联锁清除)(联锁清除)nJMP(转移)(转移)/JME(转移结束)(转移结束) NOPNOPENDEND说明:说明:在将全部程序清除时,全部指令成为空操作。在将全部程序清除时,全部指令成为空操作。END指令以后的其余程序步不再执行,而直接进行输出处理;若在程指令以后的其余程序步不再执行,
43、而直接进行输出处理;若在程序中没有序中没有END指令,则要处理到最后的程序步,并且编程软件在进行指令,则要处理到最后的程序步,并且编程软件在进行语法检查时,还会显示语法错误的提示;语法检查时,还会显示语法错误的提示;在调试中,可在各程序段插入在调试中,可在各程序段插入END指令,依次检查各程序段的动作指令,依次检查各程序段的动作执行执行END指令时,指令时,ER、CY、GR、EQ、LE标志被置为标志被置为OFF1. END1. END和和NOPNOP指令指令2 2、IL/ILCIL/ILC指令指令说明:说明:联锁和解锁指令是专为处理分支电路而设计的。联锁和解锁指令是专为处理分支电路而设计的。I
44、L指令指令前的串前的串联触点相当于分支电路分支点前的总开关,联触点相当于分支电路分支点前的总开关,IL和和ILC间间的梯形的梯形图相当于各条分支电路图相当于各条分支电路联锁联锁IL指令有效,相当于总开关接通,在指令有效,相当于总开关接通,在IL和和ILC之间的梯形之间的梯形图被驱动。图被驱动。但不论联锁指令有效与否,但不论联锁指令有效与否,ILIL和和ILCILC之间的指令均参之间的指令均参与运算,都要占用扫描时间与运算,都要占用扫描时间在在IL内再采用内再采用IL指令,就成为联锁指令的嵌套,相当于在总开指令,就成为联锁指令的嵌套,相当于在总开关后接分路开关。关后接分路开关。但但ILCILC指
45、令只能用一条指令只能用一条ILIL、ILCILC指令的应用指令的应用说明:说明:当触点当触点0.00闭合时,闭合时,IL有效,若此时触点有效,若此时触点0.01、0.02闭合,则线圈闭合,则线圈10.00得得电,定时器线圈电,定时器线圈T0得电,得电,10s后触点后触点T0闭合,线圈闭合,线圈10.02得电。得电。当触点当触点00.0断开时,断开时,IL无效,若此时触点无效,若此时触点0.01、0.02闭合,则线圈闭合,则线圈10.00、T0均不得电,输出继电器均不得电,输出继电器10.00无输出,定时器无输出,定时器T0不计时。不计时。线圈线圈10.01在在ILC指令之后,不受联锁指令的影响
46、指令之后,不受联锁指令的影响含有嵌套的含有嵌套的ILIL、ILCILC指令应用指令应用说明:说明:和接点和接点0.03相连的相连的IL是联锁的第二层,因为多了一层联锁,所以只有当是联锁的第二层,因为多了一层联锁,所以只有当接点接点0.00、0.03和和0.02同时闭合时,才会驱动定时器同时闭合时,才会驱动定时器T0。3 3、JMP/JMEJMP/JME指令指令 说明:说明:nJMP/JME指令用于控制程序流向,当指令用于控制程序流向,当 JMP的执行条件为的执行条件为OFF时,跳过时,跳过JMP到到JME之间的程序,转去执行之间的程序,转去执行JME后面的程序,后面的程序,JMP到到JME之间
47、的之间的程序不参与运算,程序不参与运算,所有输出、定时器、计数器的状态保持不变。所有输出、定时器、计数器的状态保持不变。n跳转开始和跳转结束的编号要一致。跳转开始和跳转结束的编号要一致。n多个多个 JMP N可以共用一个可以共用一个JME N,这样使用后,在进行程序编译时会,这样使用后,在进行程序编译时会出现警告信息,但程序能正常执行。出现警告信息,但程序能正常执行。n跳转指令可以嵌套使用,但必须是不同跳转号的嵌套跳转指令可以嵌套使用,但必须是不同跳转号的嵌套例:例:JMPJMP、JMEJME指令的应用指令的应用说明:说明:当触点当触点0.00闭合时,输出线圈闭合时,输出线圈10.00、定时器
48、定时器T0、计数器、计数器C1都分别受到触都分别受到触点点0.01、0.02、0.03、0.04的控制。的控制。 当触点当触点0.00断开时,断开时,JMP 00到到JME 00间的梯形图都不参与运算。具体表间的梯形图都不参与运算。具体表现为:现为:输出线圈输出线圈10.00不论触点不论触点0.01的的闭合与否,都保持触点闭合与否,都保持触点0.00断开前的断开前的状态;定时器状态;定时器T0停止计时,触点停止计时,触点0.02闭合,定时器不计时,触点闭合,定时器不计时,触点0.02断开,断开,定时器也不复位;计数器定时器也不复位;计数器C1停止计停止计数,触点数,触点0.04闭合不能复位计数
49、器,闭合不能复位计数器,触点触点0.03的通断也不能使计数器计数的通断也不能使计数器计数。思考与练习思考与练习控制要求:控制要求:按下启动按钮按下启动按钮SB1,电动机旋转,传送带带动工件向右移动;当工,电动机旋转,传送带带动工件向右移动;当工件经过传感器件经过传感器S时,传感器输出信号为时,传感器输出信号为ON;若在;若在10秒钟内有秒钟内有6个工个工件通过,指示灯件通过,指示灯H常亮,若在常亮,若在10秒钟内通过的工件少于秒钟内通过的工件少于6个或多余个或多余6个,指示灯个,指示灯H闪烁。闪烁。显示要求,上一个显示要求,上一个10秒钟检测的结果,在下一个秒钟检测的结果,在下一个10秒显示,
50、以此秒显示,以此类推。当停止按钮类推。当停止按钮SB2按下时,电动机停止旋转,指示灯灭。按下时,电动机停止旋转,指示灯灭。工件检测工件检测MHS本章小结本章小结1.1.熟悉地址分配。熟悉地址分配。2.2.掌握指令的应用规则。掌握指令的应用规则。3.3.学会典型的单元程序。学会典型的单元程序。4.4.能用基本指令,结合单元程序,解决简单的控能用基本指令,结合单元程序,解决简单的控制要求。制要求。 试编制一个程序实现以下要求试编制一个程序实现以下要求:按下启动按钮后,灯按下启动按钮后,灯1亮,亮,1秒后秒后灯灯2亮,亮,2秒后灯秒后灯3亮,亮,3秒后灯秒后灯1灭,灭,4秒后灯秒后灯2灭,灭,5秒后灯秒后灯3灭,灭,6秒后灯秒后灯1亮亮如此循环;按下暂停按钮后,各灯状态保持不变,如此循环;按下暂停按钮后,各灯状态保持不变,再按下启动按钮后继续工作;按下停止按钮后,各灯立即熄灭,再按下启动按钮后继续工作;按下停止按钮后,各灯立即熄灭,再按下启动按钮后重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国木质门市场调查研究报告
- 2025-2030年中国专用粉行业投资分析及发展需求研究报告
- 2025年中国普通涤纶短纤维市场调查研究报告
- 2025年中国普色泡市场调查研究报告
- 2025年中国方块投影灯市场调查研究报告
- 2025年中国数据线路浪涌抑制器数据监测报告
- 2025至2031年中国缝制衬布行业投资前景及策略咨询研究报告
- 肇庆市实验中学高中生物三:免疫调节导学案(第1课时)
- 肇庆市实验中学高中历史三:第三单元《从人文精神之源到科学理性时代》复习高效课堂教学设计
- 新疆库尔勒市14中学2024-2025学年初三第二模拟试题含解析
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 湖南省炎德英才名校联考联合体2024年4月春季高一年级下学期第二次(期中)联考数学试卷
- 标签打印管理办法及流程
- DB37T 4074-2020 山东省美丽村居建设标准
- 水电工程达标投产规划
- GB∕T 40499-2021 重型汽车操纵稳定性试验通用条件
- 工作计划与目标管理讲义通用PPT课件
- 大客户销售管理培训方案(共31页).ppt
- 六年级下册经典诵读DOC
- 肿瘤科护士的职业防护ppt课件
- 基于单片机的无线射频收发系统
评论
0/150
提交评论