欧姆龙C系列P型PLC简介Date:2013-4-25Page:1欧姆龙C系列P型PLC简介一、欧姆龙C系列P型机内部资源分配二、欧姆龙C系列P型机的指令系统三、技能训练项目本章主要讲解…欧姆龙C系列P型PLC简介Date:2013-4-25Page:2一、欧姆龙C系列P型机内部资源分配1.内部资源(存储区)的分配C系列P型机引用了电气控制系统中的术语,用继电器定义存储区中的位,将用户数据区分为7大类,如表所示数据区通道号分配表区域名称通道号I/O继电器00~09内部辅助继电器(AR)10~17专用继电器(SR)l8~19暂存继电器(TR)0~8保持继电器(HR)0~9定时/计数器(TIM/CNT)00~47数据存储区(DM)00~43欧姆龙C系列P型PLC简介Date:2013-4-25Page:31.1.输入继电器输入继电器是用来接收PLC外部开关(或模拟)信号的“窗口”,只能由外部信号驱动,不能被程序指令驱动。P型机的输入继电器加装I/0扩展后最多可占有5个通道,其编号为00~04,每个通道有16个继电器。如表所示。欧姆龙C系列P型PLC简介Date:2013-4-25Page:4输出继电器是用来将信号传送到外部负载的器件。输出继电器有一个对外部输出的动合触点,它是按照程序的执行结果而被驱动的。P型机的输出继电器加装I/0扩展后最多可占有5个通道,其编号为05~09。1.2输出继电器每个通道有16个输出继电器,但这16个输出继电器中编号为12~15的继电器是用来执行可编程序控制器内部操作的内部辅助继电器,所以实际能使用的输出继电器是12个。欧姆龙C系列P型PLC简介Date:2013-4-25Page:51.3内部继电器1.内部辅助继电器(AR)2.保持继电器(HR)3.暂存继电器(TR)4.数据存储继电器(DM)PLC的内部继电器与输入、输出继电器不同,它们既不能被外部信号所驱动,也不能直接驱动外部设备,但可以由可编程序控制器中各种触点来驱动。内部继电器包括1.4专用内部辅助继器C系列P型机有16个专用内部辅助继电器(1808~1907),它们是内部辅助继电器18通道的左字节和19通道的右字节,分别用来表示可编程序控制器的工作状态,以及产生脉冲和对PLC作一些特殊的处理。欧姆龙C系列P型PLC简介Date:2013-4-25Page:61.5定时器、计数器C系列P型机提供48个定时器或48个计数器,或者是总数不超过48个定时器与计数器的组合。定时器和计数器的编号为TIMOO~TIM47或CNTOO~CNT47,在分配定时器和计数器编号时,两者的编号不能相同,例如不能既有TIM03定时器又有CNT03计数器。当电源掉电时,定时器被复位,而计数器不复位,具有掉电保护功能。欧姆龙C系列P型PLC简介Date:2013-4-25Page:7二、欧姆龙C系列P型机的指令系统1.基本指令LD:LD指令是常开(动合)触点与母线连接指令,也称为装载或起始指令,程序的开始都要使用它。LD-NOT:LD-NOT指令是常闭(动断)触点与母线连接指令AND:AND指令是串联常开(动合)触点指令。AND-NOT:AND-NOT指令是串联常闭(动断)触点指令。OR:OR指令是并联常开(动合)触点的指令。OR-NOT:OR-NOT指令是并联常闭(动断)触点指令。OUT:OUT指令是输出逻辑运算的结果,它是将逻辑运算的结果输出到一个指定的继电器。欧姆龙C系列P型PLC简介Date:2013-4-25Page:81.基本指令例1将图11.1所示的梯形图程序改写成指令表程序图11.1欧姆龙C系列P型PLC简介Date:2013-4-25Page:91.基本指令OUT-NOT:OUT-NOT指令是输出取反后的逻辑运算。它是将逻辑运算的结果取反,输出到一个指定的继电器。图11.3例3将图11.3所示的梯形图程序写成指令表程序。欧姆龙C系列P型PLC简介Date:2013-4-25Page:10几点说明:(1)使用LD或LD-NOT指令是指一个程序执行的开始,它们分别对应逻辑行从常开或常闭开始。(2)OUT指令和OUT-NOT指令不能用于驱动输入继电器。(3)OUT指令和OUT-NOT指令可以连续并联使用,次数不限。1.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:11AND-LD:AND-LD指令是两个触点组串联连接指令。即并联电路块串联。所谓“触点组”是指以LD(或LD-NOT)开头构成的一组触点。OR-LD:OR-LD指令是两个触点组并联连接指令,即串联电路块并联。指令OR-LD后面没有指定继电器的编号。1.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:12例5将图11.5将所示梯形图转化成指令表程序。图11.51.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:13例6将图11.6所示梯形图转化成指令表程序。图11.61.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:14TIM:TIM指令按延时设定值进行延时操作,即接通延时指令。当定时器(TIM)的输入接通时开始计时,经过设定时间后,定时器的触点动作。格式:TIMNSV其中N:定时器的编号,其数值范围是00~47。(1)TIM指令中SV延时范围为0~999.9,定时单位为0.1s,即(O~9999)×0.1s=O~999.9s。例如定时设定值SV为0030,则设定时间为30×0.1s=3s。(2)TIM指令在其输入端断开(OFF)时复位,无论数值为多少,都将返回预置数(其触点恢复原始状态)。1.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:15例7试分析图11.7所示梯形图工作原理,并将其转换成指令表程序。图11.706011.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:16CNT:CNT指令按设定值进行计数操作,,即预置计数指令。当计数器(CNT)的输入变为ON(接通)时,开始计数,经过设定数值后,计数器为ON(计数器触点动作)。例8试分析图11.8所示梯形图的工作原理。图11.81.基本指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:172功能指令END(FUN01)指令的功能:END指令是结束程序指令,写于全部程序的最后一行。lL(FUN02)IL指令是分支指令,在分支处形成新母线。它使程序编制方便,图形直观。IL与ILC指令成对使用。指令IL后面没有指定继电器号。lLC(FUN03):ILC指令是分支结束指令,从分支处返回(消除分支)。欧姆龙C系列P型PLC简介Date:2013-4-25Page:18图11.9IL和ILC指令编程格式如图所示。2功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:19例9分析梯形图11.10,并写出指令表程序。图11.10(a)2功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:202功能指令JMP(FUN04):不执行某段程序,即跳转指令。指令JMP后面没有指定继电器编号。JME(FUN05):JME指令是跳转结束指令。指令JME后面没有指定继电器号。JMP和JME是一对程序控制指令,必须成对使用。欧姆龙C系列P型PLC简介Date:2013-4-25Page:21图11.11JMP和JME指令编程格式如图11.11所示。2功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:22KEEP(FUN11)指令KEEP指令的功能:KEEP指令是保持指令,相当于一个自锁继电器,即具有继电器自锁功能,它可以将短信号变成长信号。格式:KEEPB其中B为指定继电器的编号逻辑符号:其中:S为置位端,R为复位端。2功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:23例11如图11.13用KEEP和TIM指令可组成ON/OFF延时电路,梯形图和波形图如图所示。该电路为延时接通、延时断开电路。当输入0100接通5s后,输出0600才接通;而当输入0100断开3s后,输出0600才断开。图11.132功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:24MOV(FUN21)指令:是将一个指定通道的内容或一个四位十六进常数(S)传送到另一个通道中去。格式:MOVSD指令表程序:1LD00002MOV13HR2图11.14例12如梯形图11.14所示,分析其工作原理,写出指令表程序。2功能指令欧姆龙C系列P型PLC简介Date:2013-4-25Page:25三、技能训练项目用PLC实现三相异步电动机正反转控制1.目的通过实验了解和熟悉欧姆龙PLC的编程方法。2.仪器与器件(1)PLC(C系列P型机)一台(2)安装有ORMON-NTST4.8C编程软件的计算机一台(3)编程通信接口电缆一根3.训练内容(1)三相异步电动机主电路的设计。(2)PLC的I/O接线图。