可编程-控制器-及应用--CP1H系列PLC指令系统课件.pptx
《可编程-控制器-及应用--CP1H系列PLC指令系统课件.pptx》由会员分享,可在线阅读,更多相关《可编程-控制器-及应用--CP1H系列PLC指令系统课件.pptx(168页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-213.1 指令系统概述指令系统概述大家一起来回顾梯形图的有关知识!大家一起来回顾梯形图的有关知识!0.000.03H0.00H0.00LD 0.00OR H0.00AND NOT 0.03OUT H0.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21为什么要学习指令系统?为什么要学习指令系统?1 1、能够翻译梯形图为语句表、能够翻译梯形图为语句表, ,帮助理解和设计帮助理解和设计PLCPLC控制系统控制系统2 2、能够
2、轻松地学习其他类型的、能够轻松地学习其他类型的PLCPLC指令系统指令系统LD 0.02OR H0.00AND NOT 0.03OUT H0.000.020.03H0.00H0.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21CP1H系列PLC指令的格式 助记符(指令码)操作数操作数 操作数操作数4 操作数5 助记符:表示指令功能(字母或符号) 指令码: 指令的代码,3位10进制数 操作数:提供或指定指令中的数据 可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21C
3、P1H系列PLC的存储器区域通道I/O区域(CIO)、内部辅助继电器(WR)区域、暂时存储继电器(TR)区域、保持继电器(HR)区域、特殊辅助继电器(AR)区域、定时器当前值(C)、数据存储器(DM)区域、变址寄存器(IR)区域、数据寄存器(DR)区域等。通道I/O区域(CIO):控制I/O点的数据、内部处理和存储数据的工作位、可按字或位存取。“软”继电器。CP1H:输入24点(0CH:0.00-0.11和1CH:1.00-1.11),输出16点 (100CH:100.00-100.07和101CH:101.00-101.07)。 输入可多次使用,不考虑顺序;输出单次使用,不考虑顺序。内部辅助
4、继电器(WR)区域:内部辅助继电器,只能在程序上使用。CP1H:字地址W000-W511(W0.00-W511.15)。特殊辅助继电器(AR)区域:用于事先决定的继电器(自诊断异常标志、初始设定标志、运行状态监视数据等)。CP1H:字地址A000-A959(只读区A0.00-A447.15;读写区:A448.00-A959.15)。可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21保持继电器(HR)区域:存储/操作各种数据,可按字或位存取。操作方式改变,电源中断或PLC停止操作时,HR区域能保持状态。CP1H:字地址H000-W51
5、1(H0.00-H511.15),不考虑顺序,可与普通位一样用于程序。暂时存储继电器(TR)区域:只给LD和OUT指令提供16个位,用于某些分支类梯形图程序。CP1H:TR0-TR15。定时器当前值(C)区域:生成和编制定时、计数器,并能保存T/C的结束标志、设定值、当前值,可通过T/C号读取这些数据。CP1H:T0000-T4095,C0000-C4095。数据存储器(DM)区域:32K字,存放内部运算的中间及最终结果、处理数据的中间及最终结果、转换数据、外部输入数据、特殊I/O单元设定数据等。CP1H:D00000-D19999:普通DM; D20000-D29599:特殊I/O用M; D
6、29600-D29999:普通DM; D30000-D31599:CPU总线单元用; D31600-D32199:普通DM; D32200-D32249:串行端口1用; D32250-D32299:普通DM; D32300-D32349:串行端口2用; D32350-D32767:普通DM。 可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21CIO,WR,AR,HR,IR3.2 梯形图指令梯形图指令功能:LD指令表示常开触点常开触点与左侧母线连接;LD NOT指令表示常闭触点常闭触点与左侧母线连接。1 1LD(Load)LD(Loa
7、d)和和LD NOT LD NOT 指令指令0.00等可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-212OUT和和OUT NOT指令指令功能: OUT指令输出运算结果; OUT NOT指令将运算结果取反后再输出。CIO,WR,AR,HR,IR100.00等可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21OUT和和OUT NOT指令应用指令应用0.000.00100.00100.000.01100.01100.01100.02100.020.01可编程控制器及应用第三章
8、 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-213AND和和AND NOT指令指令功能:AND指令表示常开触点常开触点与前面的触点电路相串联;AND NOT指令表示常闭触点常闭触点与前面的触点电路相串联。CIO,WR,AR,HR,IR100.00等可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21AND和和AND NOT指令指令的应用0.000.00100.00100.000.030.01100.02100.020.010.020.020.03可编程控制器及应用第三章 CP1H 可编程控制器指
9、令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21AND和和AND NOT, 连续输出连续输出连续输出次序颠倒 0.00100.00100.010.010.02LD 0.00AND 0.01OUT 100.00AND 0.02OUT 100.010.00 0.01 0.02100.00100.01可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21功能:OR指令表示常开触点常开触点与前面的触点电路相并联;OR NOT指令表示常闭触点常闭触点与前面的触点电路相并联。4OR和和OR NOT指令指令CIO,WR,AR,HR,IR
10、100.00等可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21OR和和OR NOT指令应用指令应用0.00100.000.010.02LD 0.00OR 0.01OUT 100.00OR NOT 0.02OUT 100.020.03100.02LD 0.02可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21AND LD指令的使用 功能:AND LD指令用于逻辑块的串联连接,即对逻辑块进行逻辑“与”的操作。5AND LD指令指令0.000.010.020.06100.00
11、0.050.040.03逻辑块:LD或LD NOT起始的组合条件。可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21AND LD指令指令 方法 方法2 LD0.00LD 0.00AND0.01AND 0.01OR NOT0.02 OR NOT 0.02LD0.03 LD 0.03OR0.04OR 0.04AND LDLD 0.05 LD0.05 OR NOT 0.06OR NOT0.06 AND LDAND LDAND LD OUT100.00OUT100.00在方法2中,AND LD指令之前的逻辑块数应小于等于8,而方法1对此没有
12、限制。可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21功能:OR LD指令用于逻辑块的并联连接,即对逻辑块进行逻辑 “或”的操作。6OR LD指令指令LD0.00 LD 0.00AND NOT0.01 AND NOT 0.01LD0.02 LD 0.02AND0.03 AND 0.03OR LD LD NOT 0.04 LD NOT 0.04 AND NOT 0.05AND NOT0.05 OR LDOR LD OR LD OUT 100.00 OUT 100.000.000.010.020.030.040.05100.00可编程
13、控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21OR LD指令指令复杂梯形图LD 0.00OR 0.01AND NOT 0.02LD 0.05AND NOT 0.06OR LDLD 0.07AND 0.08OR LDLD 0.03AND 0.04OR 1.02AND LDLD NOT 1.00AND NOT 1.01OR LDOUT 100.000.000.010.020.030.040.050.060.070.08100.001.001.011.02可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系
14、 马尚昌2022-4-21功能: 当SET指令的执行条件为ON时,使指定继电器置位为ON,当执行条件为OFF时,SET指令不改变指定继电器的状态。当RSET指令的执行条件为ON时,使指定继电器复位为OFF,当执行条件为OFF时,RSET指令不改变指定继电器的状态。7置位和复位指令置位和复位指令SET和和RSETCIO,WR,AR,HR,IRRSET NRSET NSET NSET N可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21SET和RESET指令的应用0.000.03SET 100.00RSET 100.000.000.03
15、100.00LD 0.00SET 100.00LD 0.03RSET 100.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-218上升沿微分指令DIFU(013)和下降沿微分指令DIFD(04)DIFU(013):执行条件由OFF变为ON时,指令使指定位为ON状态并维持一个扫描周期;DIFU(013):执行条件由ON变为OFF时,指令使指定位为ON状态并维持一个扫描周期;DIFU(013)NDIFD(014)NN:继电器编号CIO,WR,HR,AR,IR可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院
16、控制工程系 马尚昌2022-4-21DIFU和DIFD指令的应用0.000.00DIFU(013)100.00DIFD(014)100.01100.00100.01LD 0.00DIFU(013)100.00DIFD(014)100.01可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21功能:根据两个执行条件,KEEP(011)用来保持指定继电器的ON状态或OFF状态。具有断电保持功能。9保持指令保持指令-KEEP(011)N:继电器编号CIO,WR,HR,AR,IRKEEP(011)N置位输入复位输入SR可编程控制器及应用第三章
17、CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21KEEP指令的用法: 启保停电路KEEP(011)0.020.030.020.03H0.00H0.00LD 0.02LD 0.03KEEP H0.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21KEEP指令启保停电路与普通继电器电路两图中的程序功能完全相同,但用KEEP指令编程可以少用一条指令。具有断电保持功能KEEP(011)0.020.03H0.00LD 0.02LD 0.03KEEP H0.000.020.03H0.00H0.00LD
18、0.02OR H0.00AND NOT 0.03OUT H0.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21NOPNOP指令的应用指令的应用 注:修改程序时,使用NOP指令,可使步序号变更较少,便于调试程序 。功能:空操功能:空操作指令用来作指令用来取消某一步取消某一步操作操作10. .空操作指令空操作指令 NOP(00)LD 0.00AND 0.01OUT 100.00LD 0.00NOP(00)OUT 100.000.000.010.00100.00100.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成
19、都信息工程学院 控制工程系 马尚昌2022-4-21功能:END指令表示程序结束。11结束指令一结束指令一ENDENDENDENDEND0.000.00100.00100.00LD 0.00OUT 100.00END可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21基本指令基本指令1 1LDLD和和LD NOT LD NOT 指令指令2 2OUTOUT和和OUT NOTOUT NOT指令指令3 3ANDAND和和AND NOTAND NOT指令指令4 4OROR和和OR NOTOR NOT指令指令5 5AND LDAND LD指令指
20、令6 6OR LDOR LD指令指令7 7置位和复位指令置位和复位指令SETSET和和RSETRSET8 8保持指令保持指令KEEP KEEP 9 9 上升沿微分和下降沿微分指令上升沿微分和下降沿微分指令DIFUDIFU和和DIFDDIFD10 10 空操作指令空操作指令NOPNOP11 11 结束指令结束指令ENDEND(熟练掌握)可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-213.3 编制梯形图应注意的问题 (1)梯形图中线圈应放在最右边梯形图中线圈应放在最右边可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息
21、工程学院 控制工程系 马尚昌2022-4-21(2 2)除极少数指令不允许有执行条件外,)除极少数指令不允许有执行条件外,几乎所有的指令都需要执行条件几乎所有的指令都需要执行条件. .可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21(3 3)触点不能画在垂直路径上)触点不能画在垂直路径上可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21(4 4)编程时,对于逻辑关系复杂的程序段,应按照)编程时,对于逻辑关系复杂的程序段,应按照先复杂后简单的原则编程。先复杂后简单的原则编
22、程。可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21(5 5)尽量避免出现双线圈输出)尽量避免出现双线圈输出 -同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。 双线圈引起逻辑关系混乱复杂梯形图下页0.00100.00100.000.010.00100.00100.00100.010.01100.00可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-210.00100.00100.01100.020.00100.00100.01100.020.010.020.
23、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?可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-213.4 应用指令 功能:功能:IL总是和ILC指令一起使用,用于处理梯形图中的分支电路图IL(002)ILC(003)可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学
24、院 控制工程系 马尚昌2022-4-21联锁联锁/联锁解除指令处理分支电路联锁解除指令处理分支电路复合输出定义: 电路图中,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.00LD NOT 0.02OUT 100.01LD 0.03AND NOT 0.04OUT 100.02ILC(003)LD 0
25、.05OUT 100.03可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-21IL/ILC的说明:的说明:(1 1)不论IL前面的条件是ON或OFF,PLC都要对ILILC之间的联锁程序段处理,都要占用扫描时间。(2 2)IL和ILC指令可以成对使用,也可以多个IL指令配一个ILC指令,但不允许嵌套使用(如ILILILCILC)。可编程控制器及应用第三章 CP1H 可编程控制器指令系统 成都信息工程学院 控制工程系 马尚昌2022-4-210.030.020.010.000.04IL(002)ILC(003)100.00100.021
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程 控制器 应用 CP1H 系列 PLC 指令系统 课件
限制150内