资源描述:
《cp1h系列plc指令系统(用)概要》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2021/7/8第11章CP1H系列PLC指令系统11.1指令系统概述11.2基本指令11.3定时器/计数器指令11.4数据操11.1指令系统概述11.2基本指令11.3定时器/计数器指令11.4数据操作类指令和应用2021/7/811.1指令系统概述大家一起来回顾梯形图的有关知识!0.000.03H0.00H0.00LD0.00ORH0.00ANDNOT0.03OUTH0.002021/7/8为什么要学习指令系统?1、能够翻译梯形图为语句表,帮助理解和设计PLC控制系统2、能够轻松地学习其他类型的PLC指令系统3、没学指令系统不可能学好PLC(画出的梯形
2、图不规范)4、使用简易编程器时,只能输入语句。LD0.02ORH0.00ANDNOT0.03OUTH0.000.020.03H0.00H0.002021/7/8梯形图的组成电路(梯级)2021/7/8梯形图与助记符程序2021/7/8编制梯形图应注意的问题(1)梯形图中线圈应放在最右边2021/7/8(2)除极少数指令不允许有执行条件外,几乎所有的指令都需要执行条件.2021/7/8(3)触点不能画在垂直路径上2021/7/8(4)编程时,对于逻辑关系复杂的程序段,应按照先复杂后简单的原则编程。2021/7/8(5)输出线圈能够作为节点使用,参与运算202
3、1/7/8(6)尽量避免出现双线圈输出---同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。双线圈引起逻辑关系混乱复杂梯形图下页0.00100.00100.000.010.00100.00100.00100.010.01100.002021/7/8(7)在各任务和子程序的结束处插入END命令。2021/7/8错误的梯形图2021/7/8CP1H系列PLC指令的格式助记符(功能码)操作数1操作数2操作数3操作数4操作数5助记符:表示指令功能(字母或符号)功能码:指令的代码,3位10进制数操作数:提供或指定指令中的数据注:1、功能码用于手持式编
4、程器进行编程时输入应用指令,基本指令没有功能码,应用指令均有功能码,如:MOV(021)。2、对于一些手持编程器,不可能把全部助记符都做成键盘,有的指令只能输入其功能码(每个基本指令占一个键盘)。2021/7/8Omron/欧姆龙手持编程器C500-PR013-E2021/7/8操作数分类示意图2021/7/8指令的动作选项2021/7/811.2CP1HPLC基本指令常用的基本指令有:LD/LDNOT;AND/ANDNOT;OR/ORNOT;ANDLD/ORLD;OUT/OUTNOT;SET/RSET;KEEP11.2.1基本输入/输出和逻辑指令2021
5、/7/8CIO,WR,AR,HR,T/C,TK功能:LD指令表示常开触点与左侧母线连接;LDNOT指令表示常闭触点与左侧母线连接。它们一般用于母线开始的第一个节点,或作为逻辑块的第一条指令。1.LD(Load)和LDNOT指令0.00等11.2CP1HPLC基本指令2021/7/82.OUT和OUTNOT指令功能:OUT指令输出运算结果;OUTNOT指令将运算结果取反后再输出。CIO,WR,AR,HR,T/C,TK100.00等2021/7/8指令应用2021/7/8指令应用2021/7/83.AND和ANDNOT指令功能:AND指令表示常开触点与前面的触
6、点电路相串联;ANDNOT指令表示常闭触点与前面的触点电路相串联。CIO,WR,AR,HR,T/C,TK100.00等2021/7/8AND和ANDNOT指令的应用2021/7/8AND和ANDNOT,连续输出连续输出次序颠倒0.00100.00100.010.010.02LD0.00AND0.01OUT100.00AND0.02OUT100.010.000.010.02100.00100.012021/7/8功能:OR指令表示常开触点与前面的触点电路相并联;ORNOT指令表示常闭触点与前面的触点电路相并联。4.OR和ORNOT指令CIO,WR,AR,HR
7、,T/C,TK100.00等2021/7/8OR和ORNOT指令应用0.00100.000.010.02LD0.00OR0.01OUT100.00ORNOT0.03OUT100.020.03100.02LD0.022021/7/8与或指令应用2021/7/8指令应用-两地控制(同一设备)两地控制同一设备的另一种形式见“实验二”2021/7/8指令应用-顺序控制2021/7/8指令应用-互锁控制2021/7/8ANDLD指令的使用功能:ANDLD指令用于逻辑块的串联连接,即对逻辑块进行逻辑“与”的操作。5.ANDLD指令0.000.010.020.06100
8、.000.050.040.03逻辑块:LD或LDNOT起始的组合条