plc欧姆龙简单逻辑指令PPT课件

上传人:re****.1 文档编号:578458544 上传时间:2024-08-24 格式:PPT 页数:55 大小:2.54MB
返回 下载 相关 举报
plc欧姆龙简单逻辑指令PPT课件_第1页
第1页 / 共55页
plc欧姆龙简单逻辑指令PPT课件_第2页
第2页 / 共55页
plc欧姆龙简单逻辑指令PPT课件_第3页
第3页 / 共55页
plc欧姆龙简单逻辑指令PPT课件_第4页
第4页 / 共55页
plc欧姆龙简单逻辑指令PPT课件_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《plc欧姆龙简单逻辑指令PPT课件》由会员分享,可在线阅读,更多相关《plc欧姆龙简单逻辑指令PPT课件(55页珍藏版)》请在金锄头文库上搜索。

1、本章提示:本章提示: PLCPLC各种指令的集合称为各种指令的集合称为PLCPLC的指令系统。的指令系统。PLCPLC的指令可概括成的指令可概括成基本指令、应用指令和高功能基本指令、应用指令和高功能指令指令等几大类。其中等几大类。其中CPM1ACPM1A的基本指令有的基本指令有时序输入、时序输入、时序输出、时序控制、定时器时序输出、时序控制、定时器/ /计数器计数器等几类指令,等几类指令, 本章以本章以CPM1ACPM1A系列可编程序控制器为例,介系列可编程序控制器为例,介绍绍PLCPLC的的基本指令及其相关的简单逻辑控制实例基本指令及其相关的简单逻辑控制实例。作为初学者使用这些指令设计逻辑控

2、制系统是我作为初学者使用这些指令设计逻辑控制系统是我们学习的初步目标。们学习的初步目标。第五章第五章 简单逻辑控制与基本指令简单逻辑控制与基本指令第一节第一节 PLCPLC内部资源内部资源第二节第二节 时序输入时序输入/ /输出指令及应用输出指令及应用第三节第三节 微分指令及应用微分指令及应用 第四节第四节 定时器定时器/ /计数器指令及应用计数器指令及应用第五节第五节 时序控制指令及应用时序控制指令及应用第五章第五章 简单逻辑控制与基本指令简单逻辑控制与基本指令第一节第一节 PLCPLC内部资源内部资源 一、编程基础知识一、编程基础知识 5 5种语言:种语言: 梯形图(梯形图(LDLD) 指

3、令表(指令表(ILIL) 结构化文本(结构化文本(STST) 功能块图(功能块图(FBDFBD) 顺序功能图(顺序功能图(SFCSFC)第五章第五章 简单逻辑控制与基本指令简单逻辑控制与基本指令梯形图和指令表梯形图和指令表1.1.梯形图编程梯形图编程触点符号触点符号继电器线圈符号继电器线圈符号操作数操作数2.2.指令表编程指令表编程指令步指令步(一般由编程器自动依次给出)(一般由编程器自动依次给出)操作码操作码操作数操作数 LD 0.00 LD 0.00 OUT 10.00OUT 10.00 梯形图图例梯形图图例指令表图例指令表图例 0.0010.00第一节第一节 PLC内部资源内部资源二、二

4、、PLCPLC软元件地址分配软元件地址分配1.软元件地址编号规则软元件地址编号规则 位位(bitbit):二二进进制制数数的的一一位位(l/0)(l/0),分分别别对对应应继继电电器器线线圈圈得得/ /失失电(电( ON /OFFON /OFF)或触点的通)或触点的通/ /断(断(ON/ OFF ON/ OFF )。)。数数字字(digitdigit):由由4 4位位二二进进制制数数构构成成,可可以以是是十十进进制制0 09 9,也也可可是十六进制是十六进制0 0F F。字节字节(byte) (byte) :由由8 8位二进制数构成。位二进制数构成。字(字(wordword):):又称为通道(

5、又称为通道(channelchannel),由),由2 2个字节构成。个字节构成。* *存储器是字元件,按字使用,每个字存储器是字元件,按字使用,每个字1616位。位。* *继电器是位元件,按位使用,地址按通道进行管理。继电器是位元件,按位使用,地址按通道进行管理。第一节第一节 PLC内部资源内部资源位地址和通道(字)地址的表示方法位地址和通道(字)地址的表示方法位地址位地址通道(字)地址通道(字)地址例:例:100.00例:例:100例:例:200.15例:例:200位地址位地址 = 通道(通道(CH)号)号 + 通道内序号通道内序号第一节第一节 PLC内部资源内部资源2 2CPM1ACPM

6、1A中的软元件中的软元件软元件类型软元件类型通道号通道号通道内序号通道内序号输入继电器输入继电器0000090015输出继电器输出继电器0100190015辅助继电器辅助继电器2002310015特殊辅助继电器特殊辅助继电器2322550015保持继电器保持继电器HR00HR190015辅助记忆继电器辅助记忆继电器AR00AR150015链接继电器链接继电器LR00LR150015暂存继电器暂存继电器TR07定时器定时器/计数器计数器TIM/CNT000127数据存储器数据存储器DM0000DM6655第一节第一节 PLC内部资源内部资源( 1 1)输入)输入/ /输出继电器输出继电器输入继电

7、器:输入继电器:接收输入信号;只能由外部信号所驱动;不能用程序接收输入信号;只能由外部信号所驱动;不能用程序内部的指令来驱动;内部的指令来驱动;触点无限多个。触点无限多个。输入模块则可等效成输入继电器的线圈输入模块则可等效成输入继电器的线圈第一节第一节 PLC内部资源内部资源输出继电器:输出继电器:由内部程序驱动;由内部程序驱动;具有具有: :由软件构成的内部触点(软触点,用于逻辑运算)由软件构成的内部触点(软触点,用于逻辑运算) 由输出模块构成的外部触点(硬触点,能和负载连由输出模块构成的外部触点(硬触点,能和负载连接)接)第一节第一节 PLC内部资源内部资源(2 2)内部辅助继电器)内部辅

8、助继电器 不能读取外部输入,也不能直接驱动外部负载,只起到中不能读取外部输入,也不能直接驱动外部负载,只起到中间继电器的作用。间继电器的作用。(3 3)特殊辅助继电器)特殊辅助继电器 主要用于动作状态标志、动作起动标志、时钟脉冲输出、主要用于动作状态标志、动作起动标志、时钟脉冲输出、模拟电位器、高速计数器、计数模式、中断等各种功能的设定模拟电位器、高速计数器、计数模式、中断等各种功能的设定值值/ /现在值的存储单元。现在值的存储单元。第一节第一节 PLC内部资源内部资源常用的特殊辅助继电器常用的特殊辅助继电器符号名称符号名称地址地址/值值注释注释CPM1ACPM2AP_On253.13253.

9、13常通标志(常ON位)P_First_Cycle253.15253.15首次循环标志(第一次循环为ON) P_1min254.00254.00周期为1min的时钟脉冲位P_0_1s255.00255.00周期为0.1s的脉冲位P_0_2s255.01255.01周期为0.2s的脉冲位P_1s255.02255.02周期为1s的脉冲P_CY255.04255.04进位标志(执行结果有进位时为ON)P_GT255.05255.05GT()标志(比较结果大于时为ON)P_EQ255.06255.06EQ(=)标志(比较结果等于时为ON)P_LT255.07255.07LE()标志(比较结果小于时为

10、ON)第一节第一节 PLC内部资源内部资源(4 4)暂存继电器)暂存继电器TRTR在复杂的梯形图中,用来对回路的分支点的在复杂的梯形图中,用来对回路的分支点的ON/OFFON/OFF作状态暂存。作状态暂存。(5 5)保持继电器)保持继电器HRHR具有断电保持功能,当断电时也能保持断电前的具有断电保持功能,当断电时也能保持断电前的ON/OFFON/OFF状态,状态,在程序内可以自由使用。在程序内可以自由使用。(6 6)辅助记忆继电器)辅助记忆继电器ARAR具有具有PLCPLC各种动作标志功能,用于存放各种动作标志功能,用于存放PLCPLC的动作异常标志、高的动作异常标志、高速计数、脉冲输出动作状

11、态标志、扫描周期最大值和当前值、速计数、脉冲输出动作状态标志、扫描周期最大值和当前值、扩展单元连接台数、断电发生次数、通信出错码等。扩展单元连接台数、断电发生次数、通信出错码等。(7 7)链接继电器)链接继电器LRLR用于用于CPM1ACPM1A同系列、同系列、CPM1ACPM1A和和CQM1CQM1、CPM1CPM1、SRM1SRM1或者或者C200HX/HE/HGC200HX/HE/HG的的1111链接通信时,与对方链接通信时,与对方PLCPLC交换数据交换数据第一节第一节 PLC内部资源内部资源(8 8)定时器和计数器)定时器和计数器C C定时器:当条件成立时,当前值从设定值开始,按定时

12、器:当条件成立时,当前值从设定值开始,按10ms10ms或或100ms100ms的时钟速率减计数,当达到的时钟速率减计数,当达到0 0时,定时器的输出接点动作。时,定时器的输出接点动作。常用定时器:普通定时器和高速定时器,定时范围分别为常用定时器:普通定时器和高速定时器,定时范围分别为0999.9s0999.9s和和099.99s099.99s。计数器:减法计数器和可逆计数器,计数范围均为计数器:减法计数器和可逆计数器,计数范围均为0 099999999。定时器和计数器定时器和计数器C C的编号的编号000127000127共用。共用。(9 9)数据存储器)数据存储器DMDM用于存贮数值、数据

13、,以字为单位,其内容在用于存贮数值、数据,以字为单位,其内容在PLCPLC断电、运行断电、运行开始或停止时能保持不变。开始或停止时能保持不变。利用利用DMDM区还能实行间接寻址,其符号为区还能实行间接寻址,其符号为* *DMDM。第一节第一节 PLC内部资源内部资源CPM1ACPM1A、CPM2A CPM2A 常用地址对照常用地址对照 类型类型CPM1ACPM2A输入继电器输入继电器0.009.15 0.009.15 输出继电器输出继电器10.0019.1510.0019.15内置模拟输入继电器内置模拟输入继电器内置模拟输出继电器内置模拟输出继电器内部辅助继电器内部辅助继电器200.00231

14、.1520.0049.15200.00227.15暂存继电器暂存继电器TR0TR7TR0TR7保持继电器保持继电器HR0.00HR19.15HR0.00HR19.15定时器定时器T/C0T/C127T/C0T/C255计数器计数器数据内存数据内存DM0DM1023DM0DM2048第一节第一节 PLC内部资源内部资源一、时序输入时序输入/ /输出指令介绍输出指令介绍 LD(读)(读)LDNOT(读非)(读非)AND(与)(与)ANDNOT(与非)(与非)OR(或)(或)ORNOT(或非)(或非)ANDLD(块与)(块与)/ORLD(块或)(块或)OUT(输出)(输出)SET(置位)、(置位)、

15、RSET(复位)(复位)KEEP(保持)(保持) 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 在指令在指令OUT 10.01OUT 10.01后,对后,对10.0210.02使用使用OUTOUT指令,称为指令,称为纵接输出纵接输出,可多次重复使用。,可多次重复使用。 对应指令表:对应指令表:对应指令表:对应指令表:LD AND OUT LD ANDNOT OUT OUT 0.000.0110.000.020.0310.0110.02LD OR ORNOT

16、 OUT LDNOT AND OR OUT 0.00 0.01 0.0210.0010.00 0.03 0.04 10.01 例:串联和并联指令的应用例:串联和并联指令的应用第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 对应指令表:对应指令表:(成批使用成批使用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

17、 LD NOT 0.04 AND NOT 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 例:块与指令的应用例:块与指令的应用第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 置位、复位和保持指令的应用置位、复位和保持指令的应用 对

18、应指令表:对应指令表:LD 0.00 SET 10.00 LD 0.01 RSET 10.00 LD 0.00LD 0.01KEEP 10.01 触点触点0.00一旦闭合,线圈一旦闭合,线圈10.00得电;触点得电;触点0.00断开后,线圈断开后,线圈10.00仍得电。仍得电。触点触点0.01一旦闭合,则无论触点一旦闭合,则无论触点0.00闭合还是断开,线圈闭合还是断开,线圈10.00都不得电。都不得电。对对同同一一软软元元件件,SET、RSET可可多多次次使使用用,先先后后顺顺序序也也可可任任意意,但但以以最最后后执执行行的的一一行有效。行有效。对对于于使使用用KEEP指指令令的的线线圈圈1

19、0.01,当当触触点点00.00闭闭合合时时,线线圈圈10.01得得电电;触触点点0.00断断开开后后,线线圈圈10.01仍仍得得电电;触触点点0.01一一旦旦闭闭合合,则则无无论论触触点点0.00闭闭合合还还是是断断开开,线线圈圈10.01都不得电。都不得电。 时序图:时序图:第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 SETSET和和RSETRSET在梯形图中顺序颠倒后的时序图比较在梯形图中顺序颠倒后的时序图比较 对应指令表:对应指令表:LD 0.00 SET 10.00 LD 0.01 RSET 10.00 LD 0.00LD 0.01KEEP 10.01 时序图:时序

20、图:时序图:时序图:0.010.0110.0010.000.000.0010.0110.01对应指令表:对应指令表:LD 0.01 RSET 10.00 LD 0.00 SET 10.00 LD 0.00LD 0.01KEEP 10.01 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 二、时序输入二、时序输入/ /输出指令的应用:输出指令的应用: 单地起动、停止控制单地起动、停止控制(1 1)控制要求)控制要求1)启动:SB1KM得电,Y接法启动,电动机M进入正常运转。2)停止:SB2KM失电,电动机M停止。 3)过载保护:过载时,FR常开触点闭合 KM失电,电动机M停止,报警

21、灯H闪烁。第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (2 2) I/OI/O地址分配表地址分配表输入元件输入元件符号符号输入地址输入地址输出元件输出元件符号符号输出地址输出地址启动按钮启动按钮SB10.00接触器线圈接触器线圈KM10.00停止按钮停止按钮SB20.01报警灯报警灯H10.01热继常开动合热继常开动合FR0.02第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (3 3)利用接点组合编写的控制梯形图)利用接点组合编写的控制梯形图第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (4 4)利用置位、复位指令编写的控制梯形图)利用置位、复

22、位指令编写的控制梯形图第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (4 4)利用保持指令编写的控制梯形图)利用保持指令编写的控制梯形图第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 编程注意事项编程注意事项当当停停止止按按钮钮SB2SB2和和热热继继电电器器保保护护触触点点FRFR是是以以常常闭闭触触点点形式接入时;形式接入时;梯梯形形图图中中的的触触点点要写成常开的形式。要写成常开的形式。 (1 1)关于输入元件的常开触点)关于输入元件的常开触点 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (2 2)线圈位置不对的梯形图及转换)线圈位置不对的

23、梯形图及转换线圈位置不对梯形图线圈位置不对梯形图 转换后的梯形图转换后的梯形图(3 3)桥式电路)桥式电路错误的梯形图错误的梯形图改正后的梯形图改正后的梯形图第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (4 4)同名双线圈输出及其对策)同名双线圈输出及其对策原梯形图原梯形图 修改后的梯形图(修改后的梯形图(1 1) 修改后的梯形图(修改后的梯形图(2 2)第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 (5 5)注意梯形图的结构)注意梯形图的结构 第二节第二节 时序输入时序输入/输出指令及应用输出指令及应用 第三节第三节 微分指令及应用微分指令及应用 微分指令用

24、于专门检测输入信号的上升沿、下降沿的微分指令用于专门检测输入信号的上升沿、下降沿的变化,或者根据驱动信号的变化(上升沿或下降沿)输变化,或者根据驱动信号的变化(上升沿或下降沿)输出时间是一个扫描周期的脉冲。出时间是一个扫描周期的脉冲。 CPM1A CPM1A有输出微分指令有输出微分指令DIFUDIFU、DIFDDIFD。 所有微分功能都能用所有微分功能都能用DIFUDIFU、DIFDDIFD来实现。来实现。 第五章第五章 简单逻辑控制与基本指令简单逻辑控制与基本指令一、微分指令介绍一、微分指令介绍助记符助记符名称名称功能功能梯形图梯形图DIFUDIFU上升沿上升沿微分微分在逻辑运算结果上升沿时

25、,继电在逻辑运算结果上升沿时,继电器在一个扫描周期内器在一个扫描周期内ONONDIFDDIFD下降沿下降沿微分微分在逻辑运算结果下降沿时,继电在逻辑运算结果下降沿时,继电器在一个扫描周期内器在一个扫描周期内ONONDIFU DIFU 操作数操作数DIFD DIFD 操作数操作数第三节第三节 微分指令及应用微分指令及应用二二 微分指令应用微分指令应用-分频电路分频电路第三节第三节 微分指令及应用微分指令及应用第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用一、定时器指令及应用一、定时器指令及应用nCPM1ACPM1A常用定时器指令常用定时器指令: :有有TIM(BCDTIM(BCD定

26、时器定时器) )和和TIMHTIMH(BCDBCD高速定时器)。高速定时器)。助记符助记符功能功能精度精度定时器号定时器号设定值设定值计数方法计数方法定时定时复位复位TIMBCD定时定时0.1秒秒0255#09999减计数减计数ONOFFTIMHBCD高速定时高速定时0.01秒秒0255#09999减计数减计数ONOFF第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用1 1、TIMTIM、TIMHTIMH的使用的使用 LD TIMLD OUTLD TIMHLDOUT 0.00000 #200TIM00010.000.01001 #200TIM00110.01第四节第四节 定时器定时

27、器/计数器指令及应用计数器指令及应用2 2、定时器指令应用、定时器指令应用 脉冲序列产生电路脉冲序列产生电路周期为周期为5s(忽略了一个扫描周期的时间)的脉冲序列(忽略了一个扫描周期的时间)的脉冲序列 第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器指令应用、定时器指令应用 单脉冲逻辑电路(单稳态电路)单脉冲逻辑电路(单稳态电路)控制要求:当输入宽度不同的脉冲时,输出为等宽的单脉冲控制要求:当输入宽度不同的脉冲时,输出为等宽的单脉冲延时延时0.5s0.5s的单稳态程序的单稳态程序 第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器指令应用、定时

28、器指令应用 无稳态电路无稳态电路周期为周期为3s的无稳态程序的无稳态程序 第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器指令应用、定时器指令应用 4 4Y/Y/降压起动控制降压起动控制(1)控制要求)控制要求n按下按下SB1SB1,主回路电动机,主回路电动机M M成成Y Y接法,开始起动,同接法,开始起动,同时开始定时;定时时间到,时开始定时;定时时间到,接触器线圈接触器线圈KM2KM2失电,失电,KM3KM3得电,电动机得电,电动机M M成成接法,接法,进入正常运转。进入正常运转。n2 2)按下)按下SB2SB2,接触器线圈,接触器线圈均失电,主回路电动机均失电,

29、主回路电动机M M停止。停止。n3 3)若电动机过载时,)若电动机过载时,FRFR动合触点闭合,接触器线动合触点闭合,接触器线圈也均失电,电动机圈也均失电,电动机M M停停止。止。n4 4)KM1KM1和和KM2KM2除在输出回除在输出回路中有电路硬触点互锁外,路中有电路硬触点互锁外,在梯形图程序中软接点互在梯形图程序中软接点互锁。锁。第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器指令应用、定时器指令应用 4 4Y/Y/降压起动控制降压起动控制 问题:问题:1)如果停止按钮、热继电器触点是常闭触点,怎么办?)如果停止按钮、热继电器触点是常闭触点,怎么办?2)怎样调整

30、定时时间?)怎样调整定时时间?第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用二、计数器指令及应用二、计数器指令及应用n常用计数器指令常用计数器指令:CNT(BCD:CNT(BCD计数器计数器) )、CNTRCNTR(BCDBCD可逆计数器)。可逆计数器)。第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用1 1、计数器指令、计数器指令ACPSCPR当前值常开接点0设置值RCP当前值常开接点设置值b) 可逆计数器可逆计数器 a)普通计数器普通计数器nCNTCNT执行减法计数,执行减法计数,CPCP为计为计数脉冲输入,每来一个脉数脉冲输入,每来一个脉冲,计数器的当前值减冲,

31、计数器的当前值减1 1,直到直到0 0结束,此时,计数器结束,此时,计数器的常开触点闭合,常闭触的常开触点闭合,常闭触点断开;点断开;R R为复位,当复位为复位,当复位端有效时,计数器被复位,端有效时,计数器被复位,返回到设定值返回到设定值nCNTRCNTR执行加法或减法计数,执行加法或减法计数,ACPACP为加计数脉冲输入,为加计数脉冲输入,SCPSCP为减计数脉冲输入,为减计数脉冲输入,R R为复位。可逆计数器在进为复位。可逆计数器在进位或借位时有输出,即在位或借位时有输出,即在加计数过程中当加到设定加计数过程中当加到设定值再加值再加1 1,或在减计数过程,或在减计数过程中减到中减到0 0

32、再减再减1 1时,计数器时,计数器的常开触点闭合,常闭触的常开触点闭合,常闭触点断开;当复位端有效时,点断开;当复位端有效时,计数器被复位,返回到计数器被复位,返回到0 0。第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器、定时器/ /计数器指令及应用计数器指令及应用(1 1)长时间定时器定时器的串联第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器、定时器/ /计数器指令及应用计数器指令及应用(2 2)长时间定时器定时器和计数器的串联第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器、定时器/ /计数器指令及应用计数器

33、指令及应用 CPM1A CPM1A系列系列PLCPLC内部有内部有1min1min、1s1s、0.2s0.2s、0.1s0.1s和和0.02s0.02s等等5 5种种时钟脉冲,通过选择时钟脉冲与计数器组合可以得到不同的时钟脉冲,通过选择时钟脉冲与计数器组合可以得到不同的定时时间范围定时时间范围(3 3)长时间定时器时钟脉冲和计数器的组合第四节第四节 定时器定时器/计数器指令及应用计数器指令及应用2 2、定时器、定时器/ /计数器指令及应用计数器指令及应用(4 4)多位计数器)多位计数器如果需要进行9999次以上的计数,可通过对计数器进行多级编程来实现第五节第五节 时序控制指令及应用时序控制指令

34、及应用常用的时序控制指令有常用的时序控制指令有: :ENDEND(结束)、(结束)、NOPNOP(空操作)(空操作)ILIL(联锁)(联锁)/ILC/ILC(联锁清除)(联锁清除)JMPJMP(转移)(转移)/JME/JME(转移结束)(转移结束) 第五节第五节 时序控制指令及应用时序控制指令及应用1. END1. END和和NOPNOP指令指令助记符助记符名称名称功能功能梯形图梯形图NOPNOP 空操作空操作 无动作无动作 ENDEND结束结束 输入输入/输出处理,输出处理,返回到程序开始返回到程序开始 NOPNOPENDEND说明:说明:在将全部程序清除时,全部指令成为空操作。在将全部程序

35、清除时,全部指令成为空操作。END指指令令以以后后的的其其余余程程序序步步不不再再执执行行,而而直直接接进进行行输输出出处处理理;若若在在程程序序中中没没有有END指指令令,则则要要处处理理到到最最后后的的程程序序步步,并并且且编编程程软软件件在在进进行语法检查时,还会显示语法错误的提示;行语法检查时,还会显示语法错误的提示;在调试中,可在各程序段插入在调试中,可在各程序段插入END指令,依次检查各程序段的动作指令,依次检查各程序段的动作执行执行END指令时,指令时,ER、CY、GR、EQ、LE标志被置为标志被置为OFF第五节第五节 时序控制指令及应用时序控制指令及应用2. IL/ILC2.

36、IL/ILC指令指令ILILILCILC操作码操作码名称名称功能功能梯形图梯形图ILIL联锁联锁公共串联触点的连接公共串联触点的连接ILCILC解锁解锁公共串联触点的复位公共串联触点的复位说明:说明:联联锁锁和和解解锁锁指指令令是是专专为为处处理理分分支支电电路路而而设设计计的的。IL指指令令前前的的串串联联触触点点相相当当于于分分支支电电路路分分支支点点前前的的总总开开关关,IL和和ILC间间的的梯梯形形图图相当于各条分支电路相当于各条分支电路联联锁锁IL指指令令有有效效,相相当当于于总总开开关关接接通通,在在IL和和ILC之之间间的的梯梯形形图图被被驱驱动动。但但不不论论联联锁锁指指令令有

37、有效效与与否否,ILIL和和ILCILC之之间间的的指指令令均均参参与与运算,都要占用扫描时间运算,都要占用扫描时间在在IL内内再再采采用用IL指指令令,就就成成为为联联锁锁指指令令的的嵌嵌套套,相相当当于于在在总总开开关后接分路开关。关后接分路开关。但但ILCILC指令只能用一条指令只能用一条第五节第五节 时序控制指令及应用时序控制指令及应用 IL/ILC IL/ILC指令的应用指令的应用说明:说明:当当触触点点0.00闭闭合合时时,IL有有效效,若若此此时时触触点点0.01、0.02闭闭合合,则则线线圈圈10.00得得电,定时器线圈电,定时器线圈T0得电,得电,10s后触点后触点T0闭合,

38、线圈闭合,线圈10.02得电。得电。当当触触点点00.0断断开开时时,IL无无效效,若若此此时时触触点点0.01、0.02闭闭合合,则则线线圈圈10.00、T0均不得电,输出继电器均不得电,输出继电器10.00无输出,定时器无输出,定时器T0不计时。不计时。线圈线圈10.01在在ILC指令之后,不受联锁指令的影响指令之后,不受联锁指令的影响第五节第五节 时序控制指令及应用时序控制指令及应用含有嵌套的含有嵌套的ILIL、ILCILC指令应用指令应用说明:说明:和接点和接点0.03相连的相连的IL是联锁的第二层,因为多了一层联锁,所以只有当接是联锁的第二层,因为多了一层联锁,所以只有当接点点0.0

39、0、0.03和和0.02同时闭合时,才会驱动定时器同时闭合时,才会驱动定时器T0。第五节第五节 时序控制指令及应用时序控制指令及应用3. JMP/JME3. JMP/JME指令指令JMPJMP N N N NJMEJME N N N N操作码操作码名称名称功能功能梯形图梯形图操作数操作数JMPJMP跳转开始跳转开始当驱动触点断开当驱动触点断开时,跳转到时,跳转到JMEJMEN N:CPM1A CPM1A :#00#004949CP1H:#00CP1H:#00 #FF#FF &000 &000255255。 JMEJME跳转结束跳转结束解除跳转指令解除跳转指令说明:说明:nJMP/JME指指令令

40、用用于于控控制制程程序序流流向向,当当 JMP的的执执行行条条件件为为OFF时时,跳跳过过JMP到到JME之之间间的的程程序序,转转去去执执行行JME后后面面的的程程序序,JMP到到JME之之间间的的程序不参与运算,所有输出、定时器、计数器的状态保持不变。程序不参与运算,所有输出、定时器、计数器的状态保持不变。n跳转开始和跳转结束的编号要一致。跳转开始和跳转结束的编号要一致。n多多个个 JMP N可可以以共共用用一一个个JME N,这这样样使使用用后后,在在进进行行程程序序编编译译时时会会出现警告信息,但程序能正常执行。出现警告信息,但程序能正常执行。n跳转指令可以嵌套使用,但必须是不同跳转号

41、的嵌套跳转指令可以嵌套使用,但必须是不同跳转号的嵌套第五节第五节 时序控制指令及应用时序控制指令及应用JMP/JMEJMP/JME指令的应用指令的应用说明:说明:当当触触点点0.00闭闭合合时时,输输出出线线圈圈10.00、定定时时器器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闭闭合合不不能能复复位位计计数数器器,触触点点0.03的通断也不能使计数器计数。的通断也不能使计数器计数。个人观点供参考,欢迎讨论

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

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