
CP1H系列PLC指令系统用概要.ppt
170页可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23第11章 CP1H系列系列PLC指令系统11.1 指令系统概述11.2 基本指令11.3 定时器/计数器指令11.4 数据操11.1 指令系统概述11.2 基本指令11.3 定时器/计数器指令11.4 数据操作类指令和应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.1 指令系统概述指令系统概述大家一起来回顾梯形图的有关知识!大家一起来回顾梯形图的有关知识!0.000.03H0.00H0.00LD 0.00OR H0.00ANDNOT 0.03OUT H0.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23为什么要学习指令系统?为什么要学习指令系统?1、能、能够翻翻译梯形梯形图为语句表句表,帮助理解和帮助理解和设计PLC控制系控制系统2、能、能够轻松地学松地学习其他其他类型的型的PLC指令系指令系统3、没学指令系、没学指令系统不可能学好不可能学好PLC(画出的梯形(画出的梯形图不不规范)范)4、使用、使用简易易编程器程器时,只能,只能输入入语句。
句LD 0.02OR H0.00AND NOT 0.03OUT H0.000.020.03H0.00H0.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23梯形图的组成l 电路(梯级)电路(梯级)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23梯形图与助记符程序可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23编制梯形图应注意的问题 (1)梯形梯形图中中线圈圈应放在最右放在最右边可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((2 2)除极少数指令不允许有执行条件外,几)除极少数指令不允许有执行条件外,几乎所有的指令都需要执行条件乎所有的指令都需要执行条件. .可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((3)触点不能画在垂直路径上)触点不能画在垂直路径上可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((4))编程程时,,对于于逻辑关系复关系复杂的程序段,的程序段,应按照按照先先复复杂后后简单的原的原则编程。
程可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((5))输出出线圈能圈能够作作为节点使用,参与点使用,参与运算运算可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((6)尽量避免出)尽量避免出现双双线圈圈输出出 ---同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出双线圈引起逻辑关系混乱复杂梯形图下页0.00100.00100.000.010.00100.00100.00100.010.01100.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23((7)在各任)在各任务和子程序的和子程序的结束束处插入插入ENDEND命令 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23错误的梯形图可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23CP1H系列PLC指令的格式 助记符(功能码)操作数1操作数2操作数3操作数4 操作数5 助记符:表示指令功能(字母或符号)功能码: 指令的代码,3位10进制数操作数:提供或指定指令中的数据注:注:1 1、、功能码用于手持式编程器进行编程时输入功能码用于手持式编程器进行编程时输入应用指令应用指令,,基本指令基本指令没有功能码,应用指令均有功能码,如:没有功能码,应用指令均有功能码,如:MOV(MOV(021021) )。
2 2、对于一些手持编程器,不可能把全部助记符都做成键、对于一些手持编程器,不可能把全部助记符都做成键盘,有的指令只能输入其功能码(每个基本指令占一个键盘)盘,有的指令只能输入其功能码(每个基本指令占一个键盘)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23Omron/欧姆龙 手持编程器C500-PR013-E可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23操作数分类示意图可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令的动作选项可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.2 CP1H PLC基本指令常用的基本指令有: LD/LDNOT; AND/ANDNOT; OR/ORNOT; ANDLD/ORLD; OUT/OUTNOT; SET/RSET; KEEP11.2.1 基本输入/输出和逻辑指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23CIO,WR,AR,HR,T/C,TK功能:LD指令表示常开触点常开触点与左侧母线连接;LDNOT指令表示常常闭触点触点与左侧母线连接。
它们一般用于母线开始的第一个节点,或作为逻辑块的第一条指令1 1..LD(Load)LD(Load)和和LD NOT LD NOT 指令指令0.00等11.2 CP1H PLC基本指令基本指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232..OUT和和OUT NOT指令指令功能: OUT指令输出运算结果; OUTNOT指令将运算结果取反后再输出CIO,WR,AR,HR,T/C,TK100.00等可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令应用指令应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/233..AND和和ANDNOT指令指令功能:AND指令表示常开触点常开触点与前面的触点电路相串联;ANDNOT指令表示常闭触点常闭触点与前面的触点电路相串联。
CIO,WR,AR,HR,T/C,TK100.00等可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23AND和和ANDNOT指令指令的应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23AND和和ANDNOT, 连续输出连续输出连续输出次序颠倒 0.00100.00100.010.010.02LD 0.00AND 0.01OUT 100.00AND 0.02OUT 100.010.00 0.01 0.02100.00100.01可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23功能:OR指令表示常开触点常开触点与前面的触点电路相并联;ORNOT指令表示常常闭触点触点与前面的触点电路相并联4..OR和和ORNOT指令指令CIO,WR,AR,HR,T/C,TK100.00等可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23OR和和ORNOT指令应用指令应用0.00100.000.010.02LD 0.00OR 0.01OUT 100.00ORNOT 0.03OUT 100.020.03100.02LD 0.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23与或指令应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令应用-两地控制(同一设备)两地控制同一设备的另一种形式见“实验二”可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令应用-顺序控制可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23指令应用-互锁控制可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23AND LD指令的使用 功能:ANDLD指令用于逻辑块的串联连接,即对逻辑块进行逻辑“与”的操作。
5..ANDLD指令指令0.000.010.020.06100.000.050.040.03逻辑块:LD或LD NOT起始的组合条件注:一个新块总是从注:一个新块总是从LDLD或或LDNOTLDNOT开始可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23ANDLD指令指令 方法1方法2 LD0.00LD 0.00AND0.01AND 0.01ORNOT 0.02 ORNOT 0.02LD0.03 LD 0.03OR0.04OR 0.04ANDLD LD 0.05 LD0.05 ORNOT 0.06ORNOT 0.06 ANDLDANDLD ANDLD OUT100.00OUT100.00 在方法2中,AND LD指令之前的逻辑块数应小于等于8,而方法1对此没有限制可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23功能:ORLD指令用于逻辑块的并联连接,即对逻辑块进行逻辑 “或”的操作。
6..ORLD指令指令LD0.00 LD 0.00ANDNOT 0.01 ANDNOT 0.01LD0.02 LD 0.02AND0.03 AND 0.03ORLD LDNOT 0.04 LDNOT0.04 ANDNOT 0.05ANDNOT 0.05 ORLDORLD ORLD OUT 100.00 OUT 100.000.000.010.020.030.040.05100.00注:一个新块总是从注:一个新块总是从LDLD或或LDNOTLDNOT开始可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23ORLD指令指令复杂梯形图LD 0.00OR 0.01ANDNOT 0.02LD 0.05ANDNOT 0.06ORLDLD 0.07AND 0.08ORLDLD 0.03AND 0.04OR 1.02ANDLDLDNOT 1.00ANDNOT 1.01ORLDOUT 100.000.000.010.020.030.040.050.060.070.08100.001.001.011.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23功能: 当SET指令的执行条件为ON时,使指定继电器置位为ON,当执行条件为OFF时,SET指令不改变指定继电器的状态。
当RSET指令的执行条件为ON时,使指定继电器复位为OFF,当执行条件为OFF时,RSET指令不改变指定继电器的状态7.置位和复位指令.置位和复位指令SET和和RSETCIO,WR,AR,HR,IRRSET NRSET NSET NSET N可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23SET和RESET指令的应用0.000.01SET 100.00RSET 100.000.000.01100.00LD 0.00SET 100.00LD 0.01RSET 100.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/238.上升沿微分指令上升沿微分指令DIFUDIFU((013013)和下降沿微分指令)和下降沿微分指令DIFDDIFD((014014))------课本课本P93P93DIFU(013):执行条件由OFF变为ON时,指令使指定位为ON状态并维持一个扫描周期;DIFU(013):执行条件由ON变为OFF时,指令使指定位为ON状态并维持一个扫描周期;DIFU(013)NDIFD(014)NN:继电器编号CIO,WR,HR,AR,IR可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23DIFU和DIFD指令的应用0.000.00DIFU(013)100.00DIFD(014)100.01100.00100.01LD 0.00DIFU(013)100.00DIFD(014)100.01可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23功能:根据两个执行条件,KEEP(011)用来保持指定继电器N的ON状态或OFF状态。
具有断电保持功能9.保持指令.保持指令------KEEP((011))N:继电器编号CIO,WR,HR,ARKEEP(011)N置位输入复位输入SR可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23KEEP指令启保停电路与普通继电器电路两图中的程序功能完全相同,但用KEEP指令编程可以少用一条指令具有断电保持功能KEEP(011)0.020.03H0.00LD 0.02LD 0.03KEEP H0.000.020.03H0.00H0.00LD 0.02OR H0.00ANDNOT 0.03OUT H0.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23NOPNOP指令的指令的应用用 注:修改程序时,使用NOP指令,可使步序号变更较少,便于调试程序 功能:空操作功能:空操作指令用来取消指令用来取消某一步操作某一步操作10. .空操作指令空操作指令 NOP((00))LD 0.00AND 0.01OUT 100.00LD 0.00NOP(00)OUT 100.000.000.010.00100.00100.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23功能:END指令表示程序结束。
11.结束指令一.结束指令一END((在在CX-P中可省略中可省略))ENDENDENDEND0.000.00100.00100.00LD 0.00OUT 100.00END可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23基本指令基本指令1..LD和和LD NOT 指令指令2..OUT和和OUT NOT指令指令3..AND和和AND NOT指令指令4..OR和和OR NOT指令指令5..AND LD指令指令6..OR LD指令指令7.置位和复位指令.置位和复位指令SET和和RSET8.保持指令.保持指令KEEP 9 .上升沿微分和下降沿微分指令.上升沿微分和下降沿微分指令DIFU和和DIFD10 .空操作指令.空操作指令NOP11 ..结束指令束指令END(熟练掌握)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 基本指令练习1 1、、2 2--4 4译码器(译码器(P306P306及实验二)及实验二)2 2、三地控制同一灯的亮暗(实验三)、三地控制同一灯的亮暗(实验三)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231 1. .跳转跳转/跳转结束指令(跳转结束指令(JMP((004))/JME((005))梯形图符号及操作数取值区域梯形图符号及操作数取值区域 JMP(004) NJMP(004) NJME(005) NJME(005) N0000-00FF HEX 0000-00FF HEX 或十进制或十进制&0-255&0-25511.2.2 基本时序控制指令基本时序控制指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231 1 1 1. .跳转跳转/跳转结束指令(跳转结束指令(JMP((004))/JME((005)) 当当JMPJMP的执行条件为的执行条件为ONON时,顺序执行时,顺序执行JMPJMP与与JMEJME之间的程序,之间的程序,然后执行然后执行JMEJME后面的程序;当后面的程序;当JMPJMP的执行条件为的执行条件为OFFOFF时,跳过时,跳过JMPJMP到到JMEJME之间的程序,转去执行之间的程序,转去执行JMEJME后面的程序。
后面的程序可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231 1 1 1. .跳转跳转/跳转结束指令(跳转结束指令(JMP((004))/JME((005)) 当当JMPJMP的执行条件为的执行条件为OFFOFF期间,在期间,在JMP-JMEJMP-JME间重复执行;间重复执行;当当JMPJMP的执行条件为的执行条件为ONON时,重复结束时,重复结束可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23JMP/JME指令的功能指令的功能(1)当JMP(004)的执行条件为OFF时,跳过JMP(004)和JME(005)之间的程序段,不占扫描时间;当JMP(004)的执行条件为ON时,顺序执行JMP(004)和JME(005)之间的程序2)有两种类型的跳转:跳转号N在&1~255之间取值时,每个N只能使用一次;当N取00值时,JMP(004)&00 —JME(005)&00可以在程序中多次使用3)多个JMP(004)可以共用一个JME(005),如JMP(004) 00—JMP(004) 00—JME(005) 00 。
4)跳转指令可以嵌套使用,但必须是不同跳转号的嵌套,如JMP(004) 00—JMP(004) 01—JME(005) 01—JME(005) 00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23跳转指令的应用跳转指令的应用0.000.000.011.01100.01100.021.021.031.04TIM 0TIM 05000 100.03CNT 05000 0.000.01可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23跳转指令的应用跳转指令的应用----互锁互锁0.000.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/230.00100.00100.01100.020.00100.00100.01100.020.010.020.000.010.020.03100.00100.01100.02你能够写出下图的语句表么?你能够写出下图的语句表么?LD 0.00OUT 100.00OUT 100.01OUT 100.02LD 0.00OUT 100.00AND 0.01OUT 100.01AND 0.02OUT 100.02???2 2、联锁、联锁/ /联锁解除指令联锁解除指令ILIL((002002))/ILC/ILC((003003))可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232.2.处处理梯形理梯形图图的的分支指令分支指令1.1.联锁联锁/ /联锁联锁解除指令解除指令ILIL((0 00202))/ILC/ILC((0 00303))2.2.暂暂存存继电继电器(器(TRTR)) 功能:功能:IL总是和是和ILC指令一起使用,用于指令一起使用,用于处理梯形理梯形图中中的分支的分支电路路图 IL/ILCIL/ILC造就新母造就新母线的工具,的工具,应用:用:LD LD …………( (条件条件) )IL (IL (新母新母线开始开始) )LD LD …………ILC(ILC(新母新母线结束束) )IL(002)ILC(003)2、联锁、联锁/联锁解除指令联锁解除指令IL((002))/ILC((003))可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23联锁联锁/联锁解除指令处理分支电路联锁解除指令处理分支电路复合输出定义: 电路图中,A点为分支点,右侧分为若干条支路,且每条支路都有触点控制有触点控制。
0.000.010.020.030.030.050.020.010.000.040.040.05IL(002)ILC(003)100.00100.01100.02100.03100.00100.01100.02100.03LD 0.00IL(002)LD 0.01OUT 100.00LDNOT 0.02OUT 100.01LD 0.03ANDNOT 0.04OUT 100.02ILC(003)LD 0.05OUT 100.03可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23IL/ILC的说明:的说明:((1 1))不论IL前面的条件是ON或OFF,PLC都要对IL—ILC之间的联锁程序段处理,都要占用扫描时间2 2))IL和ILC指令可以成对使用,也可以多个IL指令配一个ILC指令,但不允许嵌套使用(如IL—IL—ILC—ILC)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/230.030.020.010.000.04IL(002)ILC(003)100.00100.02100.01IL(002)0.000.01100.000.02 0.03100.010.04 100.02连续使用连续使用IL指令指令LD 0.00IL(002)LD 0.01OUT 100.00LD 0.02IL(002)LD 0.03OUT 100.01LD 0.04OUT 100.02ILC(003)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23复合输出复合输出LD 0.00IL(002)LD 0.01OUT 100.00LD 0.02OUT 100.01LD 0.03OUT 100.02ILC(003)0.000.010.020.03100.00100.01100.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23A.A.梯形图的分支指令梯形图的分支指令1.1.联锁联锁/ /联锁解除指令联锁解除指令IL/ILCIL/ILC2.2.暂存继电器(暂存继电器(TRTR))暂存继电器TR共有16位,分别为TR0-TR15 TR位可用来暂时存储执行结果,如果一个TR位被设置于一个分支点处,则当前的执行结果就会存储在指定的TR位中。
应用: LD LD …………( (条件条件) ) OUT TR0 OUT TR0(存)(存) LD TR0LD TR0(取)(取)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23用用TR位处理梯形图的分支位处理梯形图的分支0.000.010.020.03100.00100.01100.02(b) 等效电路0.000.010.020.03100.00100.01100.02LD 0.00LD 0.00OUT TR0OUT TR0AND 0.01AND 0.01OUT 100.00OUT 100.00LD TR0LD TR0AND 0.02AND 0.02OUT 100.01OUT 100.01LD TR0LD TR0AND 0.03AND 0.03OUT 100.02OUT 100.02(a) 原电路可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23用用TR位处理多分支电路位处理多分支电路0.000.010.020.020.030.04TR0TR1100.00100.01100.02LD 0.00OUT TR0AND 0.01OUT 100.00LD TR0AND 0.02OUT TR1AND 0.03OUT 100.01LD TR1AND 0.04OUT 100.02若采用若采用IL/ILCIL/ILC指令,如何转换(编程)?指令,如何转换(编程)?可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23TR指令的说明指令的说明• 在同一程序段中,同一TR号不能重复使用,在不同的程序段中,同一TR号可以重复使用。
• TR不是独立的编程指令,只能和LD或OUT等基本指令一起使用 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23TR 临时存放某存放某节点状点状态应用:LD ---- OUT TR0 LD TR0IL,ILC 造就新母造就新母线的工具的工具应用:LD ----- IL LD ---- LD ---- ILC两种分支语句的理解 新母线开始新母线开始 条件条件 新母线结束新母线结束 条件条件 存存 取取可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23例1,用两种分支方法分析梯形图0.000.01100.000.020.03100.010.04100.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23LD 0.00OUT TR0AND 0.01OUT 100.00LD TR0AND 0.02OUT TR1AND 0.03OUT 100.01LD TR1AND 0.04OUT 100.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23LD 0.00ILLD 0.01OUT 100.00LD 0.02IL LD 0.03OUT 100.01LD 0.04OUT 100.02ILC可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 小结1 1、写助记符时,、写助记符时,IL/ILCIL/ILC中的中的ILIL后总是从后总是从LDLD或或LDNOTLDNOT开始。
开始2 2、写助记符时,一个新块也总是从、写助记符时,一个新块也总是从LDLD或或LDNOTLDNOT开始3 3、、基本指令基本指令、、IL/ILCIL/ILC和和TRTR暂时存储位暂时存储位,要求会写出助,要求会写出助记符程序,且要求助记符程序和梯形图间记符程序,且要求助记符程序和梯形图间进行进行转化其它的指令不要求写出其对应的助记符程序它的指令不要求写出其对应的助记符程序可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.3 定时器和计数器指令定时器(100ms) BCD:TIM BIN:TIMX高速定时器(10ms)BCD:TIMH BIN:TIMHX超高速定时器(1ms)BCD:TMHH BIN:TMHHX计数器BCD:CNT BIN:CNTX可逆计数器BCD:CNTR BIN:CNTRXCP1H提供的定时计数功能提供的定时计数功能(BCD或或BIN):共用TC号,0000-4095,不能重复定义;设定值:CIO、WR、T/C、HR、DM中的字或立即数;除可逆计数器外,均为倒计时;设定时间:设定时间:BCD:0-9999BCD:0-9999;; BIN:0-65535BIN:0-65535TIM NSVTIMX(550) NSV可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 定时器的BCD码方式和BIN方式1 1、、TIMTIM、、TIMHTIMH、、TMHHTMHH、、CNTCNT、、CNTRCNTR是以是以BCDBCD码方式来设定码方式来设定SVSV值和值和PVPV值的。
值的 BCD BCD码是用二进制表示的码是用二进制表示的十进制数十进制数,设定值时前,设定值时前只能加只能加# #((# #表示表示1616进制数),如进制数),如TIM 0000 #789,TIM 0000 #789,这里这里#789#789虽表示虽表示789H789H,但应将其看作,但应将其看作BCDBCD码时,是代表十进制数的码时,是代表十进制数的7897892 2、、TIMTIMX X、、TIMHTIMHX X、、TMHHTMHHX X、、CNTCNTX X、、CNTRCNTRX X是以是以BINBIN码方式来设码方式来设定定SVSV值和值和PVPV值的设定值前值的设定值前既能加既能加# #((# #表示表示1616进制数),进制数),又能加又能加& &((& &表示十进制数),如表示十进制数),如TIMX 0000 #100TIMX 0000 #100和和TIMX TIMX 0000 &2560000 &256是等价的,这里的是等价的,这里的#100#100表示表示100H100H,即是十进制数,即是十进制数的的25625611.3.1 定时器指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23TIM和TIMX指令使用的切换 在CX-P软件的工作区中,点击新PLC-右键-属性,在以二进制方式执行定时器/计数器显中打勾就可以了。
此外除了TIMX指令,TIMHX ,TIMHHX, TIMLX,CNTX, CNTRX的指令都需要这样设置一下才可以使用具体操作如下:可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231. 定时器指令TIM/TIMX(550)梯形图符号及操作数取值区域梯形图符号及操作数取值区域定时器的最小定时单位为0.1秒,倒计时(减1),减到0动作,定时范围0~999.9或6553.5秒,定时时间为SV×0.1秒TIM/TIMX(550) NSVN:0-4095SV:CIO、WR、HR、T/C、DM等,或立即数TIM:#0000-9999TIMX:#0000-FFFF 或&0-65535可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23TIM指令的功能指令的功能定时器为通电延时,当定时器的输入为OFF时,定时器的输出为OFF(复位为SV);当定时器的输入变为ON时,开始定时,定时时间到,定时器的输出变为ON;若输入继续为ON,则定时器的输出保持为ON;当定时器的输入变为OFF时,定时器的输出随之变为OFF。
输入输入on 开始定时开始定时延时延时时间到时间到输出输出on可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23 若要重启定时器,有两种方法:若要重启定时器,有两种方法: 1 1、需要将定时器的输入条件从、需要将定时器的输入条件从OFFOFF变为变为ONON(即(即上升沿上升沿复位) 2 2、通过指令(如、通过指令(如MOVMOV)将定时器的当前值变更为)将定时器的当前值变更为0 0以外的值即可以外的值即可可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23注意:注意: 定时器定时器没有断电保持没有断电保持功能,断电时,定时器复位,不功能,断电时,定时器复位,不能保存定时器的当前值能保存定时器的当前值TIM指令的应用指令的应用0.00TIM0000#100T0000100.00LD 0.00TIM 0000 #100LD T0000OUT 100.000.00TIM0000D0T0000100.00LD 0.00TIM 0000 D0LD T0000OUT 100.00可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23 举例1 1、、通电延时通电延时控制程序:利用定时器指令编程实现输入控制程序:利用定时器指令编程实现输入/ /输出输出信号波形图信号波形图3-13-1如下所示的程序。
如下所示的程序 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23举例2 2、、断电延时断电延时控制程序控制程序::利用定时器指令编程实现输入利用定时器指令编程实现输入/ /输出信输出信号波形图号波形图3-113-11如下所示的程序如下所示的程序可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23举例3 3、、输出一定占空比波形输出一定占空比波形程序分析下面梯形图实现的功能程序分析下面梯形图实现的功能如何实现闪烁电路?如何实现闪烁电路?可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23举例4 4、、长定时长定时程序当自复位型启动按钮自复位型启动按钮SB1SB1((0.000.00)按下,)按下,1 1小时后灯小时后灯((100.00100.00)亮起来,当按下自复位型停止按钮)亮起来,当按下自复位型停止按钮SB2SB2((0.010.01))灯灭灯灭。
参见参见P244:11-8P244:11-8 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 习题参见课后参见课后P244,11P244,11--6 6 利用定时器,设计梯形图实现如下功能:在利用定时器,设计梯形图实现如下功能:在SB1SB1((0.010.01)接通)接通5S5S(按住(按住SB1SB1超过超过5S5S)后使)后使100.00100.00接通并接通并自锁(保持),自锁(保持),100.00100.00接通接通20S20S后自动断开要求:要求能后自动断开要求:要求能重复实现上述控制提示:可用两个定时器实现重复实现上述控制提示:可用两个定时器实现可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232.高速定时器指令一TIMH(015)/TIMHX(551) 梯形图符号及操作数取值区域高速定时器的最小定时单位为0.01秒,定时范围为0~99.99/656.35秒,定时时间为SV×0.01秒除此之外,其它情况TIMH与TIM相同。
TIMH(015)/TIMHX(551) NSVN:0-4095SV:CIO、WR、HR、T/C、DM等,或立即数TIM:#0000-9999TIMX:#0000-FFFF 或&0-65535可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/233.累计定时器TTIM/TTIMX指令定时器的最小定时单位为0.1秒,累计时(加1),从0开始加1,加到SV值时动作,定时范围0~999.9或6553.5秒,定时时间为SV×0.1秒可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23累计定时器可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.3.2 计数器指令一CNT/CNTX(546) 梯形图符号及操作数取值区域注释:N为计数器TC号,SV为计数设定值CP为计数脉冲输入端,R为复位端 CNT/CNTX(546) NSVN:0-4095SV:CIO、WR、HR、T/C、DM等,或立即数TIM:#0000-9999TIMX:#0000-FFFF 或&0-65535计数器输入CP复位R可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23说明:(1)计数器编程时,先编计数输入端,再编复位端,最后编CNT指令。
2)执行条件从OFF到ON,减1计数,其他情况下计数器当前值不变;(3)计数到0时,结束标志为ON并保持到计数器复位CNT指令的应用0.000.01CNT 0003#150C0003100.02LD 0.00LD 0.01CNT 0003 #150LD C0003OUT 100.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23CNT的工作时序的工作时序计数脉冲0.00复位端0.01CNT 0003输出可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23注:P_First_Cycle,是特殊辅助继电器位A200.11,该位仅在上电后的第1个周期之内为ON,常用于复位可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/234.可逆计数器指令一CNTR(012) 梯形图符号及操作数取值区域梯形图符号及操作数取值区域注注注注释释: N为计数器TC号,SV为计数设定值。
ACP为加计数脉冲输入端,SCP为减计数脉冲输入端,R为复位端CNTR(012)/CNTRX(548) NSVN:0-4095SV:CIO、WR、HR、T/C、DM等,或立即数TIM:#0000-9999TIMX:#0000-FFFF 或&0-65535加计数ACP复位R减计数SCP可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23说明:可逆计数器编程时,先编加计数脉冲输入端,再编减计数脉冲输入端,后编复位端,最后编CNTR指令; ACP和SCP同时变为ON时,当前值不变,不进行计数 CNTR指令的应用0.000.01C0001100.00LD 0.00LD 0.01LD 0.02CNT 0001 #150LD C0001OUT 100.00CNTR 0001#1500.02可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23CNTR的工作时序的工作时序加计数端 0.00CNT 0001输出减计数端 0.01可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可逆计数器可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23长定时应用-用计数器设计一个延时24h的定时器(1)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23长定时应用-用计数器设计一个延时24h的定时器(2)结论:结论:当当0.000.00(控制端)为高电平时(即没有复位信(控制端)为高电平时(即没有复位信号时),到号时),到C2C2输出高电平时,经过了输出高电平时,经过了2424小时。
小时0.00C0可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23长定时应用-用定时器实现1小时延时(1)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23长定时应用-用定时器实现1小时延时(2)分析:分析:用用4 4个定时器串行使用,一个定时个定时器串行使用,一个定时900900秒,秒,4 4个个定时定时36003600秒即秒即1 1小时900+900+900+900900+900+900+900==3600s=1h3600s=1h结论:结论:当当0.000.00(控制端)为高电平时(控制端)为高电平时, ,到到T0003T0003输出高输出高电平时,即经过了电平时,即经过了1 1小时24*60*60s=1h24*60*60s=1h可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23课后习题讲解11-7 采用计数器编写如下程序,在上电后计数器复位,采用计数器编写如下程序,在上电后计数器复位,计数计数500500个脉冲(设脉冲周期为个脉冲(设脉冲周期为0.10.1秒)后,计数器自动秒)后,计数器自动复位。
复位可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23课后习题讲解11-9(1)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23课后习题讲解11-9(2)设计梯形图实现功能:当按下设计梯形图实现功能:当按下SB1SB1按钮(按钮(0.010.01)后,)后,LEDLED((100.00100.00)灯点亮;按下)灯点亮;按下SB2SB2((0.000.00)按钮三次后,延时)按钮三次后,延时10S10S后后LEDLED灯熄灭要求:可循环工作要求:可循环工作可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23课后习题讲解11-12可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23课后习题讲解 11-13可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 11-14可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 利用CX-P“时间表监视”得到的波形图可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 定时器/计数器自复位比较(一)用两个定时器可自复位(循环定时)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 定时器/计数器自复位比较(二)用一个计时器可自复位(循环计数)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.4 数据操作类指令和应用数据操作类指令和应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.4.1 数据传送指令1.传送/倍长传送指令—MOV(021)/MOVL(498)2.取反/取反倍长传送指令 —MVN(022)/MVNL(499)3.块传送指令 —XFER(070)4.块设置指令—BSET(071)5. 位传送指令 —MOVB(082)6. 多位传送(XFRB)指令7.数据/数据倍长交换指令 —XCHG(073)/XCGL(562)8.数据分配指令 —DIST(080) 9.数据抽取指令 —COLL(081)9.数(4bits)传送指令 —MOVD(083)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231.传送/倍长传送指令 —MOV(021)/MOVL(498)梯形梯形图符号及操作数取符号及操作数取值区域区域MOV(021)SDMOVL(498)SDS:源字CIO,WR,HR,AR,T/C,DM,#D:目标字CIO,WR,HR,AR,T/C,DM可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23MOV指令的功能当执行条件为ON时,将S中的数据(MOV:字,MOVL:双字)传送到D通道中。
MOV@MOV(021)/@MOVL(498)为微分形式可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23MOV指令的应用 说明:当0.00为ON时,执行MOV指令,将常数0196H送至D0000MOV(021)#196D00000.00LD 0.00MOV(021) #196 D0000可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232.取反/取反倍长传送指令 —MVN(022)/MVNL(499)梯形梯形图符号及操作数取符号及操作数取值区域区域当执行条件为ON时,将S中的数据(MVN:字,MVNL:双字)取反后传送到D中MVN(022)SDMVNL(499)SDS:源字CIO,WR,HR,AR,T/C,DM,#D:目标字CIO,WR,HR,AR,T/C,DM可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23MVN指令的应用说明:当0.00为ON时,执行MVN指令,将常数0196取反后送至D0000中。
MVN(022)#196D00000.00LD 0.00MVN(022) #196 D0000可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/233.块传送指令 —XFER(070)梯形梯形图符号及操作数取符号及操作数取值区域区域XFER(070)NSD@XFER(070)NSDN:字数CIO,WR,HR,AR,T/C,DM,#S:源起始字CIO,WR,HR,AR,T/C,DMD:目标起始字CIO,WR,HR,AR,T/C,DM可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23XFER指令的功能块传送是指将几个连续通道中的数据对应传送到另外几个连续通道中可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/234.块设置指令(赋值) —BSET(071)梯形梯形图符号及操作数取符号及操作数取值区域区域BEST(071)SStE@BEST(071)SStES:传送数据CIO,WR,HR,AR,T/C,DM,#St:目标起始字CIO,WR,HR,AR,T/C,DME:目标结束字CIO,WR,HR,AR,T/C,DM可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23BEST指令的功能当执行条件为ON时,将S中的数据传送到从St到E的所有通道中去。
可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/235.位传送指令 —MOVB(082)/@MOVB(082) 梯形梯形图符号及操作数取符号及操作数取值区域区域MOVB(082)SCD@MOVB(082)SCDS:源字CIO,WR,HR,AR,T/C,DMC:控制字CIO,WR,HR,AR,T/C,DMD:目标字CIO,WR,HR,AR,T/C,DM,#可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23MOVB指令的功能 当执行条件为ON时,将S中指定的一位传送到D中的指定位上,S和D中的位由C指定,低8位指定源位,高8位指定目标位可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23 当0.00条件为ON时。
执行MOVB指令,将D0的第5位送到D1000的第12位MOVB指令的应用可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/236.多位传送指令 —XFRB(062)梯形梯形图符号及操作数取符号及操作数取值区域区域XFRB(062)CSD@XFRB(062)CSDC:控制字CIO,WR,HR,AR,T/C,DMS:源起始字CIO,WR,HR,AR,T/C,DMD:目标起始字CIO,WR,HR,AR,T/C,DM可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23C的含义当执行条件为ON时,XFRB将S中指定源位传送到D中指定目标位C0-3:传送源CH的开始位编号0---FH(1---15)C4-7:传送目的CH的开始位编号0---FH(0---15)C8-15:传送位数00---FFH(0---255)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2314H=20可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.4.2 数据比较指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23常用标志位 标志位常用于监视PLC工作名称 意义 P_ER 指令执行时出错 P_CY 进位标志 P_GT 大于标志 P_EQ 等于标志 P_LT 小于标志 P_N 负数标志 P_OF 上溢出标志 P_UP 下溢出标志 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/231.无符号单字比较指令一CMP(020) 梯形图符号及操作数取值区域梯形图符号及操作数取值区域CMP(020)CIO,WR,HR,AR,T/C,DM,#CIO,WR,HR,AR,T/C,DM,#功能:当执行条件为ON时,比较C1和C2的大小,将比较结果送CF区的标志位: 大于标志位P_GT(CF005)等于标志位P_EQ(CF006)小于标志位P_LT(CF007)出错标志位P_ER(CF003)当执行条件为OFF时,CMP(020)指令不执行。
可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23CMP指令的基本应用指令的基本应用0.00TR0CMP(020)H0#200P_GTP_EQP_LT100.00100.01100.02LD 0.00OUT TR0CMP(020) H0 #200LD TR0AND P_GTOUT 100.00LD TR0AND P_EQOUT 100.01LD TR0AND P_LTOUT 100.02注意: 图中的梯形图存在分支,其语句表程序用到了暂存继电器TR0 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/230.00CMP(020)T0010P_LT100.00100.01100.02100.00100.01P_LTP_LTCMP(020)CMP(020)T0010T0010#3000#4000#2000T0010100.03TIM 0010 #5000CMP指令的应用指令的应用LD 0.00TIM 0010 #5000CMP T0010 #4000AND P_LTOUT 100.00LD 100.00CMP T0010 #3000AND P_LTOUT 100.01LD 100.01CMP T0010 #2000AND P_LTOUT 100.02LD T0010OUT 100.03可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232.符号比较指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/232.符号比较指令(可用于无符号或带符号数的比较)S表示带符号数比较可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23例:车库车量管理系统(1)控制要求:设车库最多能停放10辆车,当车库停满车辆时,入口处的红灯亮,否则绿灯亮。
2)列出I/O分配表3)画出PLC的外部接线图4)编写PLC梯形图程序可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23工可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/233、区域比较指令ZCP ZCP ZCP指令,能够对指定的数据或常数是否在指定的上指令,能够对指定的数据或常数是否在指定的上限值和下限值之间进行限值和下限值之间进行无符号无符号比较,并用状态标志(比较,并用状态标志(> >、、< <、=)反映比较结果=)反映比较结果可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23例:可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/234、时刻比较指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/2311.4.4数据转换指令可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2024/9/23习题11-11可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 指令应用举例一 两台电机顺序启动两台电机顺序启动(参见课本(参见课本P239P239)。
如图)如图1111--6868所所示,按下按钮示,按下按钮SB2SB2后,电路能实现电机后,电路能实现电机M1M1先启动,延时先启动,延时10S10S后电机后电机M2M2启动,按下按钮启动,按下按钮SB1SB1后两台电机同时停止运行电后两台电机同时停止运行电机机M2M2发生过载时,只停止发生过载时,只停止M2M2,,M1M1发生过载时,两台电机同发生过载时,两台电机同时停止运行时停止运行 请选用合适的请选用合适的PLCPLC实现 设计步骤:设计步骤: 1 1、、确定输入确定输入/ /输出器件,分配输入输出器件,分配输入/ /输出输出I/OI/O地址地址 2 2、、选用合适的选用合适的PLCPLC,并画出,并画出PLCPLC接线图(控制电路图)接线图(控制电路图) 3 3、、设计梯形图,并进行模拟调试(若有实物时下载调设计梯形图,并进行模拟调试(若有实物时下载调试) 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 I/O地址分配表可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 PLC接接线图(控制(控制电路路图))选用CP1H-XA40DR-DDC 24V可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 梯形图(方法一)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 梯形图(方法二)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 指令应用举例二 电动机星形-三角形启动控制电动机星形-三角形启动控制(参见课本(参见课本P242P242)。
为)为了减小电机启动电流对电网的冲击,大功率电机启动时除了减小电机启动电流对电网的冲击,大功率电机启动时除了采用带有自耦变压器的降压启动控制电路(课本了采用带有自耦变压器的降压启动控制电路(课本P19P19)外,)外,还可采用星形-三角形的启动运行方式还可采用星形-三角形的启动运行方式 电机星形接法时各绕组工作电压为三角形接法时各绕电机星形接法时各绕组工作电压为三角形接法时各绕组工作电压的组工作电压的1/1/√√3 3倍;电机星形接法时的启动电流为三角倍;电机星形接法时的启动电流为三角形接法时启动电流的形接法时启动电流的1/31/3倍 控制方案:如图控制方案:如图1111--7272所示,所示,按下按钮按下按钮SB2SB2后,后,启动时启动时KM1KM1和和KM3KM3闭合,闭合,KM2KM2断开,将绕组接成星形,并开始定时;断开,将绕组接成星形,并开始定时;当定时时间(如当定时时间(如5S5S)到时,则)到时,则KM3KM3断开,断开,KM2KM2闭合,闭合,KM1KM1仍保仍保持闭合,将电机转换成三角形连接,进入额定运行状态,持闭合,将电机转换成三角形连接,进入额定运行状态,按下按钮按下按钮SB1SB1后电机停止运转后电机停止运转。
请选用合适的请选用合适的PLCPLC实现上述控制方案实现上述控制方案 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 设计步骤设计步骤 1 1、、确定输入确定输入/ /输出器件,分配输入输出器件,分配输入/ /输出输出I/OI/O地址地址 2 2、、选用合适的选用合适的PLCPLC,并画出,并画出PLCPLC接线图(控制电路接线图(控制电路图) 3 3、、设计梯形图,并进行模拟调试(若有实物时下设计梯形图,并进行模拟调试(若有实物时下载调试)载调试)可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 两种不同接法启动电流计算电机星形(Y形)接法电机三角形(Δ形)接法I IY YI IΔΔY Y形接法时,启动电流形接法时,启动电流I IY Y==I I1-41-4=U=UABAB/√3/R/√3/RL L=U=UABAB/(√3*R/(√3*RL L) )ΔΔ形接法时,启动电流形接法时,启动电流IΔ=√3*(UIΔ=√3*(UABAB/R/RL L)=(√3*U)=(√3*UABAB)/R)/RL L) )所以,所以, I IY Y/I/IΔΔ=1/3=1/3。
可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 电动机星形-三角形降压启动控制电路可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 PLC接线图选用CP1H-XA40DR-DDC 24V注:图中的KM3和KM2的常闭触点可省略掉,原因是梯形图中已有这些约束条件了可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 2 22 21 1X X可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 设A642的值为255(FFH)时的梯形图可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 人有了知识,就会具备各种分析能力,明辨是非的能力。
所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进可编程控制器及应用可编程控制器及应用第第1111章章 CP1H CP1H 系列系列PLCPLC指令系统指令系统 。
