【精品】plc应用技术与技能训练(欧姆龙cp1e型)项目三 灯光系统plc控制的设计、安装与调试(可编辑.ppt





《【精品】plc应用技术与技能训练(欧姆龙cp1e型)项目三 灯光系统plc控制的设计、安装与调试(可编辑.ppt》由会员分享,可在线阅读,更多相关《【精品】plc应用技术与技能训练(欧姆龙cp1e型)项目三 灯光系统plc控制的设计、安装与调试(可编辑.ppt(165页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PLC应用技术与技能训练(欧姆龙CP1E型)项目三灯光系统PLC控制的设计、安装与调试项目三灯光系统PLC控制的设计、安装与调试 工作任务工作任务1彩灯的彩灯的PLC控制控制在PLC的控制系统中,要求对PLC的输入、输出端口进行设置即I/O分配,然后根据I/O分配情况完成PLC的硬件接线,最后进行系统调试。1.I/O分配分配I/O分配情况如表3-1所示。项目三灯光系统PLC控制的设计、安装与调试 表表3-1I/O分配表分配表 项目三灯光系统PLC控制的设计、安装与调试 2.PLC硬件接线硬件接线PLC硬件接线图如图3-1所示。图3-1硬件接线图项目三灯光系统PLC控制的设计、安装与调试 3.设
2、计梯形图程序设计梯形图程序(1)只使用定时器的控制程序如图3-2所示。图3-2彩灯控制梯形图(使用定时器)项目三灯光系统PLC控制的设计、安装与调试 项目三灯光系统PLC控制的设计、安装与调试 项目三灯光系统PLC控制的设计、安装与调试 OMRON PLC中可通过字地址或位地址指定I/O存储器,字地址和位地址的格式为十进制。具体表示如下:字地址=(I/O存储器识别符)+字编号(十进制);位地址=(I/O存储器识别符)+字编号(十进制)+句点(.)+位号(0015)。图3-4通道表示 项目三灯光系统PLC控制的设计、安装与调试 2.数据区通道表示数据区通道表示OMRON PLC 将整个数据存储器
3、分为6个区,分别是输入/输出继电器区、内部辅助继电器区、定时器/计数器区、数据存储区、保持继电器区、辅助记忆存储继电器区。(1)输入/输出继电器区(CIO):PLC通过输入/输出继电器区中的各个位与外部的输入/输出物理设备建立联系。CP1E系列PLC输入继电器区有100个通道,通道号为099,每个通道有16个输入继电器,位号为0015,因此一个继电器号由两部分组成:通道号和该继电器在通道中的位号,即继电器号=通道号+位号。比如某输入继电器编号为0.03,其中前1位0是通道号,后2位03是位号。输出继电器区有100个项目三灯光系统PLC控制的设计、安装与调试 通道,通道号为100199,每个通道
4、有16个输入继电器,位号为0015,编号方法同输入继电器区。比如某输出继电器编号是100.02,其中前3位100是通道号,后2位02是位号。(2)内部辅助继电器区(WR):内部辅助继电器用作中间变量,与输入端、输出端无对应关系,其触点只供内部编程使用。合理利用内部辅助继电器可实现输入与输出之间的复杂变换。CP1E系列PLC内部辅助继电器区通道号为W0W99,位号为0015。项目三灯光系统PLC控制的设计、安装与调试(3)定时器/计数器区(TR):定时器用于定时控制,计数器用于记录脉冲的个数,它们在工业控制中经常用到。OMRON PLC的定时器断电不保持,电源断电时定时器复位。计数器断电能保持,
5、断电后计数值仍保持。CPM1A和CQM1H系列的PLC中定时器和计数器采用统一编号,一个编号既可以分配给定时器,也可分配给计数器,但一个编号只能分配一次,不能重复分配。例如,000若已经分配给定时器(TIM000),则其他的定时器和计数器便不能再使用000这个编号。CP1E系列PLC的定时器和计数器分别可用256个,定时器号为0255,计数器号为0255。TIM表示定时器,CNT表示计数器,编号独立。项目三灯光系统PLC控制的设计、安装与调试(4)数据存储区(DM):数据存储区提供了在数据处理和计算过程中专门用于存储数据的单元,数据存储器具有断电保持的功能。CP1E E型PLC数据存储区的通道
6、号为D0D2047,CP1E N型PLC数据存储区的通道号为D0D8191。项目三灯光系统PLC控制的设计、安装与调试(5)保持继电器区(HR):保持继电器在PLC电源切断时,仍能记忆原来的ON/OFF状态,这主要靠PLC内的锂电池或大电容器的支持。使用保持继电器可使PLC少受断电的影响,保持程序运行的连续性。保持继电器通常有两种用法:一是当以通道为单位用作数据通道时,断电后再恢复供电时数据不会丢失;二是当以继电器为单位与KEEP指令配合使用或接成自锁电路,断电后再恢复供电时,继电器能保持断电前的状态。CP1E系列PLC的保持继电器区通道号为H0H49。项目三灯光系统PLC控制的设计、安装与调
7、试(6)辅助记忆存储继电器区(AR):AR区继电器用于保存PLC的各种工作状态,包括由自诊断、初始设定、控制位和状态数据设定的错误标志。根据该区某些继电器的状态,可了解PLC的工作状况。AR区继电器具有掉电保持功能,该区中包含有只读字(A0A447)、可读/写字(A448A753),部分字和位由系统自动进行设定,其余则可由用户自行设定和操作。可通过CX-Programmer或程序对此区中的字和位进行读/写。不可对辅助区中的读/写位进行连续强制置位/复位。表3-2所列为预先在CX-Programmer全局符号表(变量表)中注册作为系统定义符号(变量)的辅助区位和字。项目三灯光系统PLC控制的设计
8、、安装与调试 表表3-2辅助区地址分配辅助区地址分配 项目三灯光系统PLC控制的设计、安装与调试 二、数据传送指令二、数据传送指令传送指令是将源通道数据或常数传送到目的通道,传送后源通道的数据不变。源通道指的是执行指令时数据的来源通道,目的通道指的是执行指令后存放结果的通道。OMRON CP1E型PLC中有多种类型的数据传送指令,如单字传送指令MOV(21)、双字传送指令MOVL(498)、取反传送指令MVN(22)、位传送指令MOVB(82)、数字传送指令MOVD(83)、多位传送指令XFRB(62)、块传送指令XFER(70)、块设置指令BSET(71)、数据交换指令XCHG(73)、单字
9、数据分配指令DIST(80)、数据调用指令COLL(81)等。下面主要介绍以下4种常用指令。项目三灯光系统PLC控制的设计、安装与调试 1.单字传送指令单字传送指令MOV(21)/MOV(21)(1)指令格式:MOV(21)SDMOV指令的梯形图符号及操作数取值区域如图3-5所示。图3-5MOV指令的梯形图符号及操作数取值区域 项目三灯光系统PLC控制的设计、安装与调试(2)MOV指令功能:非微分形式表示在执行条件为ON时,将S传送到D中,并且在每个扫描周期都执行;微分形式表示在执行条件OFF变为ON时,将S传送到D中,并且只在条件满足时执行一次。例例3.1图3-6是MOV指令几种常用形式的应
10、用,分析其功能并区别之。项目三灯光系统PLC控制的设计、安装与调试 图3-6MOV指令的常用形式项目三灯光系统PLC控制的设计、安装与调试 功能分析:功能分析:图3-6(a)是当0.00由OFF变为ON时,在PLC的每个扫描周期里都执行一次,将常数0020传送到W0中;图(b)是当0.00由OFF变为ON时,只在PLC的第一个扫描周期执行一次,将常数0020传送到W0中;图(c)是在PLC上电之后的第一个扫描周期执行一次,将常数0020传送到W0中;图(d)是当0.00由OFF变为ON时,只在PLC的第一个扫描周期执行一次,将常数0020传送到W0中。区别:区别:由上述功能可以看出MOV指令的
11、四种形式的区别:图(a)形式只要执行条件为ON,程序在PLC的每个扫描周期都执行;图(b)、(d)形式功能相同,程序只在执行条件由OFF变为ON时,PLC的第一个扫描周期执行一次;图(c)在PLC上电之后的第一个扫描周期执行一次。项目三灯光系统PLC控制的设计、安装与调试 例例3.2用MOV指令实现三台电机同时启停控制。在本例中,三台电机线圈分别接输出端100.00,100.01,100.02;0.00对应“启动”按钮,0.01对应“停止”按钮,参考程序如图3-7所示。思考:思考:如果实际电机所接输出端与上述所述不一致,传送所需的常数有无变化?图3-7三台电机同时启停参考程序项目三灯光系统PL
12、C控制的设计、安装与调试 2.双字传送指令双字传送指令MOVL(498)/MOVL(498)(1)指令格式:MOVL(498)SDMOVL指令的梯形图符号及操作数取值区域如图3-8所示。(2)MOVL指令功能:与MOV指令功能相似,MOVL指令是将S、S+1两个通道中的内容对应传送到D、D+1通道中。项目三灯光系统PLC控制的设计、安装与调试 图3-8MOVL指令的梯形图符号及操作数取值区域项目三灯光系统PLC控制的设计、安装与调试 3.块传送指令块传送指令XFER(70)(1)指令格式:XFER(70)NSDXFER指令的梯形图符号及操作数取值区域如图3-9所示。项目三灯光系统PLC控制的设
13、计、安装与调试 图3-9XFER指令的梯形图符号及操作数取值区域项目三灯光系统PLC控制的设计、安装与调试(2)XFER指令功能:在执行条件为ON时,将N个连续通道中的数据传送到另外N个连续通道中,比如SS+N1中数据已知,具体传送过程如图3-10所示。需要注意的是,S和D可以同在一个区域,但是两个数据块不能占用相同的通道,并且S、S+N1与D、D+N1不能超出所在区域。图3-10XFER指令传送过程示例项目三灯光系统PLC控制的设计、安装与调试 4.块设置指令块设置指令BSET(71)(1)指令格式:BSET(71)SStEBSET指令的梯形图符号及操作数取值区域如图3-11所示。项目三灯光
14、系统PLC控制的设计、安装与调试 图3-11BSET指令的梯形图符号及操作数取值区域 项目三灯光系统PLC控制的设计、安装与调试(2)BSET指令功能:在执行条件为ON时,将S传送到从St到E的各通道中。St和E必须在同一区域,并且StE。需要注意的是,MOV可以改变TC的设定值,BSET既可以改变TC的设定值,也可以改变TC的当前值。例例3.3分析下面图3-12中使用BSET指令的程序功能。功能分析功能分析:BSET指令的第二、第三操作数都是T0,即执行BSET指令,只把数据传送到T0中。在0.01为OFF、0.00为ON时,执行一次MOV指令将#0050传送到通道H0中。自此TIM 000
15、以设定值5 s定时,经过5 s,定时器TIM000为ON并保持,线圈100.00 也变为ON且保持。项目三灯光系统PLC控制的设计、安装与调试 如果在执行程序过程中,当需要改变定时器TIM000的当前值时,可通过执行BSET指令来实现。例如,在TIM000的当前值为0036时,令00001 ON一次,执行一次BSET指令将#0050传送到TIM000中,TIM000的当前值立即变为0020。自此,TIM000的当前值从0020开始,每隔0.1 s减1,一直减到0000为止。由于H0中的数据没有改变,在下一次定时器TIM000工作时,其定时值仍然是0050。本例是利用BSET指令改变定时器的当前
16、值。另外,使用BSET指令也可以改变TIM的设定值。在本例中,令BSET指令的第2、3操作数为H0,执行BSET指令后,TIM000的设定值就为0020了。项目三灯光系统PLC控制的设计、安装与调试 图3-12使用BSET指令的程序 项目三灯光系统PLC控制的设计、安装与调试 三、数据移位指令三、数据移位指令OMRON CP1E系列PLC提供了8种类型的数据移位指令,即移位寄存器指令SFT(10)、可逆移位寄存器指令SFTR(84)、字移位指令WSFT(16)、算术左/右移指令ASL(25)/ASR(26)、循环左/右移指令ROL(27)/ROR(28)、数字左/右移指令SLD(74)/SRD
17、(75)、左/右移N位指令NASL(580)/NASR(581)、双字左/右移N位指令NSLL(582)/NSRL(583)。下面介绍6种常用指令。项目三灯光系统PLC控制的设计、安装与调试 1.移位寄存器指令移位寄存器指令SFT(10)(1)指令格式:IN(移位数据输入)SP(移位脉冲输入)R(复位端)SFT(10)StESt:移位起始通道;E:移位结束通道。SFT指令的梯形图符号及操作数取值区域如图3-13所示。项目三灯光系统PLC控制的设计、安装与调试 图3-13SFT指令的梯形图符号及操作数取值区域项目三灯光系统PLC控制的设计、安装与调试(2)SFT指令功能:当复位端R为OFF时,在
18、SP端每个移位脉冲上升沿的作用下,移位寄存器StE中的数据以位为单位依次左移一位,E通道中数据的最高位溢出丢失,St通道中的最低位移入IN端的数据;当复位端R为ON时,StE的所有通道数据复位为零,且移位指令不执行。移位寄存器指令SFT 的用法:在移位脉冲作用下,StE中的所有数据左移过程。如图3-14所示。图3-14SFT指令用法示意图项目三灯光系统PLC控制的设计、安装与调试 例例3.4如图3-15所示,SFT指令应用举例。在图中,SFT的两个操作数都是W0,表示只由W0通道组成的16位移位寄存器。图3-15SFT指令应用举例项目三灯光系统PLC控制的设计、安装与调试 移位寄存器的工作时序
19、如图3-16所示。图3-16移位寄存器的工作时序项目三灯光系统PLC控制的设计、安装与调试 分析程序的功能:在本例中,P_1s作为移位秒冲,0.00的ON、OFF状态作为移入数据,用P_First_Cycle对寄存器进行上电复位,0.01 ON 可使寄存器W0复位。由上面的工作时序图可以看出,在PLC上电之后,W0通道中所有位均为OFF,当0.01为OFF,在SP端输入的P_1s的第1个移位脉冲输入后,0.00的ON状态移入W0.00,W0.00变为ON,原来的OFF移入W0.01,依次左移。在P_1s的第2个移位脉冲输入后,由于0.00已变为OFF,此时W0.00变为OFF,W0.00原来的
20、ON则移入W0.01,依次左移。同理,在第4个移位脉冲输入后W0.03变为ON,于是100.0变为ON。第5个移位脉冲时W0.03变为OFF,于是100.0 也变为OFF。项目三灯光系统PLC控制的设计、安装与调试 注意:注意:在移位过程中,只要0.01为ON,移位寄存器即复位。思考:思考:(1)如果将常开触点W0.03与0.00并联,移位过程会如何变化?(2)图3-17所示程序是SFT指令的另一种用法,与上例用法的区别是什么?项目三灯光系统PLC控制的设计、安装与调试 图3-17SFT指令应用 项目三灯光系统PLC控制的设计、安装与调试 2.可逆移位寄存器指令可逆移位寄存器指令SFTR(84
21、)(1)指令格式:SFTR(84)CStEC:控制字;St:移位起始通道;E:移位结束通道。SFTR指令的梯形图符号及操作数取值区域如图3-18所示。项目三灯光系统PLC控制的设计、安装与调试 图3-18SFTR指令的梯形图符号及操作数取值区域 项目三灯光系统PLC控制的设计、安装与调试(2)SFTR指令功能:当执行条件为ON时,根据控制通道C的内容,在StE通道内,执行左移或右移位操作。(3)SFTR的用法:控制通道C的含义,如图3-19所示。图3-19SFTR指令控制通道C的含义项目三灯光系统PLC控制的设计、安装与调试 左移、右移位的控制。通道C之bit 15为0时,在移位脉冲的作用下,
22、根据C之bit 12的状态进行左移或右移;C之bit 12为1 左移:每个扫描周期,从St到E按位依次左移一位,C之bit13的数据移入St之bit 0中,E之bit15的数据移入CY中;C之bit 12为0右移:每个扫描周期,从E到St按位依次右移一位,C之bit13的数据移入E之bit15中,St之bit0的数据移入CY中;在执行条件为OFF时停止工作,此时若C之bit15为1,St到E及CY仍保持原状态不变。例例3.5SFTR指令应用举例,如图3-20所示。项目三灯光系统PLC控制的设计、安装与调试 图3-20SFTR指令应用举例1项目三灯光系统PLC控制的设计、安装与调试 功能分析:功
23、能分析:图中,W10是控制字,其bit12bit15的状态是由0.000.03的状态决定的,其作用分别为:若0.00为ON,则W10.12为1,执行左移操作;若0.00为OFF,则W10.12为0,执行右移操作。若0.01为ON,则W10.13为1,即输入数据为1;若0.01为OFF,则W10.13为0,即输入数据为0。本例中0.02的微分信号作为移位脉冲信号,即每当0.02由OFF变为ON时,W11.00和W10.14都会ON一个扫描周期,形成移位脉冲。如果直接以0.02作为移位脉冲,当0.02为ON时,每个扫描周期都要进行一次移位,这将会造成移位失控。若0.03为ON,则W10.15为ON
24、,H10H11及CY位清0;若0.03为OFF,则W10.15为 OFF,此时根据W10.12的状态执行移位操作。项目三灯光系统PLC控制的设计、安装与调试 若W10.12为ON则执行左移位,每当0.02 由OFF变为ON时,H10H11中的数据按位依次左移一位。W10.13的状态进入H10.00,H11.15的数据进入CY,如下所示。若W10.12为OFF则执行右移位,每当0.02 由OFF变为ON时,H10H11中的数据按位依次右移一位。W10.13的状态进入H11.15,H10.00的数据进入CY,如下所示。项目三灯光系统PLC控制的设计、安装与调试 思考:思考:图3-21所示程序是SF
25、TR指令的另一种用法,与例3.5用法的区别是什么?0.02是否能直接作为脉冲控制信号?图3-21SFTR指令应用举例2项目三灯光系统PLC控制的设计、安装与调试 3.字移位指令字移位指令WSFT(16)(1)指令格式:WSFT(16)WSFT(16)S SStStE ES:移位数据;St:移位起始通道;E:移位结束通道。WSFT指令的梯形图符号及操作数取值区域如图3-22所示。项目三灯光系统PLC控制的设计、安装与调试(2)WSFT指令功能:当执行条件为ON时,将S通道移入St通道,将StE中的内容以字为单位依次左移,过程如下:图3-22WSFT指令的梯形图符号及操作数取值区域项目三灯光系统P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 plc 应用技术 技能 训练 欧姆 cp1e 项目 灯光 系统 控制 设计 安装 调试 编辑

链接地址:https://www.taowenge.com/p-86273519.html
限制150内