资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,PLC,应用技术,项目,4,:,PLC,功能指令应用,任务,1,设备维护提醒装置,项目,4 PLC,功能指令应用,一、任务分析,二、相关知识,三、任务实施,四、知识拓展,五、任务拓展,任务,1,:设备维护提醒装置,项目,4 PLC,功能指令应用,现代设备维护保养都需要规范操作。现有,5,台设备要进行维护保养管理,需设计一个维护保养的提醒装置。要求:,5,台设备同时启停工作,每操作使用一次,提醒装置记录一次,当操作使用次数等于,10,次时,点亮红色指示灯,提醒已到维护时间;当操作次数小于,10,次时,点亮绿色指示灯,表明可以继续使用。,任务,1,设备维护提醒装置,一、任务要求,项目,4 PLC,功能指令应用,在,PLC,中,基本指令的操作对象都是位元件,如,Y0,、,M0,等,主要用于开关量信息的处理,因而编程时需要逐个表示,。,功能指令的操作对象都是字元件或者位组合元件,就是将相同类别的相邻位元件组合在一起作为字存储单位,。,与使用基本指令相比,使用功能指令编程更简单,且功能更强大。,任务,1,设备维护提醒装置,一、任务分析:,项目,4 PLC,功能指令应用,1,、,功能指令的操作数,-FX,2N,系列,PLC,的数据类软元件,任务,1,设备维护提醒装置,二、相关知识,用于存储数值数据,可写可读,都是,16,位的(最高位为符号位),可处理的数值范围为,32,768,+32,767,。,两个相邻的寄存器可组成,32,位数据寄存器(最高位为符号位)。在进行,32,位操作时只要指定低位的编号即可。例如,用,D0,表示(,D1,、,D0,),32,位数据。低位的编号一般采用偶数编号,数据寄存器又分为一般型、停电保持型和特殊型。,(,1,)数据寄存器(,D,),项目,4 PLC,功能指令应用,1,、,功能指令的操作数,-FX,2N,系列,PLC,的数据类软元件,任务,1,设备维护提醒装置,二、相关知识,(,1,)数据寄存器(,D,),项目,4 PLC,功能指令应用,1,、,功能指令的操作数,-FX,2N,系列,PLC,的数据类软元件,任务,1,设备维护提醒装置,二、相关知识,(,2,)位组合数据,因为,4,位,BCD,码表示,1,位十进制数据,所以在,FX,系列,PLC,中,用相邻的,4,个位元件作为一个组合,表示,1,个十进制数,表达形式为,KnX,、,KnY,、,KnM,、,KnS,等。,n,是指,4,位,BCD,码的个数。例如,,K1X0,表示,X3,X0,这,4,位输入继电器的组合;,K3Y0,表示,Y13,Y10,、,Y7,Y0,这,12,位输出继电器的组合;,K4M10,表示,M25,M10,这,16,位辅助继电器的组合。,注意:,位组合元件的最低位最好采用以,0,结尾的位元件。,项目,4 PLC,功能指令应用,1,、,功能指令的操作数,-FX,2N,系列,PLC,的数据类软元件,任务,1,设备维护提醒装置,二、相关知识,(,3,),其它,K,表示十进制常数;,H,表示十六进制常数;,T,、,C,分别表示定时器、计数器的当前值寄存器。,项目,4 PLC,功能指令应用,2,、,功能指令的,表达形式,任务,1,设备维护提醒装置,二、相关知识,功能指令与基本指令不同,功能指令类似一个子程序,直接由助记符(功能代号)表达本条指令要做什么。,S,表示源操作数,其内容不随指令执行而变化。源的数量较多时,用,S1,、,S2,等表示。,D,表示目标操作数,其内容随指令执行而改变。目标数量较多时,用,D1,、,D2,等表示。,项目,4 PLC,功能指令应用,3,、数据长度与指令类型,任务,1,设备维护提醒装置,二、相关知识,(,1,),数据长度,功能指令可处理,16,位数据和,32,位数据。其中,“,D,”表示处理,32,位数据,。,项目,4 PLC,功能指令应用,3,、数据长度与指令类型,任务,1,设备维护提醒装置,二、相关知识,(,2,),指令类型,FX,系列,PLC,的功能指令有连续执行型和脉冲执行型两种形式。连续执行型,-,图,4-4,中,当,X001,1,时,功能指令在每个扫描周期都被执行,1,次。,脉冲执行型,-,图,4-5,中,X000,每接通,1,次,功能指令只在第,1,个,扫描周期被执行,1,次。,项目,4 PLC,功能指令应用,4,、传送指令,任务,1,设备维护提醒装置,二、相关知识,功能:,传送指令,MOV,是将源操作数内的数据传送到指定的目标操作数内,即,S,D,,源操作数内的数据不改变。,注意:,如下图中,指令执行时,常数,K100,自动转换成二进制数。当,X000,断开时,指令不执行,数据保持不变。,图,b,表示当,X001=1,的第,1,个扫描周期里将常数,K100,写入到定时器,T0,的设定值寄存器,D10,中。,项目,4 PLC,功能指令应用,4,、传送指令,任务,1,设备维护提醒装置,二、相关知识,图,a,表示当,X000=1,的第,1,个扫描周期里将计数器,C0,的当前值读出并送到数据寄存器,D20,中;,应用举例,1,在图(,a,)序中,必须使用脉冲型的传送指令,MOVP,,否则,在,X0,接通的每个扫描周期都会传送计数器,C0,的当前值到,D20,中,若,C20,的计数频率较高,就会造成在,X0,接通的时间里传送到,D20,中的数据不相等。,在图(,b,)中,由于,K100,是常数,所以用,MOVP,和,MOV,效果一样。,项目,4 PLC,功能指令应用,4,、传送指令,任务,1,设备维护提醒装置,二、相关知识,应用举例,2,三相交流电动机,Y/,降压启动控制线路,项目,4 PLC,功能指令应用,4,、传送指令,任务,1,设备维护提醒装置,二、相关知识,应用举例,2,三相交流电动机,Y/,降压启动控制,程序,项目,4 PLC,功能指令应用,5,、比较指令,任务,1,设备维护提醒装置,二、相关知识,功能:,将源操作数,S1,和,S2,的数据进行比较,然后对目标操作数,D,进行相应的操作。图,中,X0,1,时,,,将,C20,的当前值与常数,K100,进行比较。,若当前值小于,K100,,将,D,指定的,M0,自动置,1,(即,Y0,接通);,若当前值等于,K100,,,M1,自动置,1,(即,Y1,接通);,若当前值大于,K100,,,M2,自动置,1,(即,Y2,接通)。,注意:,在,X0,断开,即不执行,CMP,指令时,,M0,M2,保持,X0,断开前的状态。因此,若要清除比较结果,需要用,RST,或,ZRST,指令,数据比较是进行代数值大小比较(即带符号比较),所有的源数据均按二进制处理,项目,4 PLC,功能指令应用,5,、比较指令,任务,1,设备维护提醒装置,二、相关知识,应用举例,开锁的过程实际上就是将从,K2X0,输入的数据与事先安排好的密码进行比较的过程。因为密码设定为,2,位十六进制数,所以输入只需要,8,位(,K2X0,)即可。在两次比较中,只有从输入点,K2X0,送进来的二进制数恰好等于所设定的,H5A,和,H6C,才能打开密码锁。,要求:,有一高性能的密码锁,由两组密码数据锁定。开锁时只有输入两组正确的密码才能打开,锁打开后,经过,5s,再重新锁定。,项目,4 PLC,功能指令应用,1,、,选择输入,/,输出设备,分配地址,绘制,I/O,接线图,任务,1,设备维护提醒装置,三、任务实施,输入:,启动按钮,X0,;,停止按钮,X1,;,系统复位按钮,X2,。,输出:,绿色灯,L0,Y10,;,红色灯,L1,Y11,;,电动机的接触器,KM1,KM5,Y0,Y4,项目,4 PLC,功能指令应用,2,、,编制梯形图程序,任务,1,设备维护提醒装置,三、任务实施,程序中,C1,的设定值等于或大于,K10,均可。当设备维护完毕后需用复位按钮(,X2,)对计数器,C1,以及,M0,、,M1,进行复位后才能重新投入使用。,项目,4 PLC,功能指令应用,1,、,区间比较指令,ZCP,任务,1,设备维护提醒装置,四、知识拓展,功能:,它是将一个数据,S,与两个源操作数,S1,、,S2,进行代数比较,然后将目标操作数,D,进行相应的操作。,X0,1,时,将,C0,的当前值与,K50,、,K100,比较。若,C0,K50,,,M0,置,1,;若,K50,C0,K100,,,M1,置,1,;若,C0,K100,,,M2,置,1,。,项目,4 PLC,功能指令应用,2,、,触点比较指令,任务,1,设备维护提醒装置,四、知识拓展,应用,说明:,图(,a,)表示,C0,的当前值等于,K10,时,,触点接通,,线圈,Y0,被驱动;,D10,的值大于,K-30,且,X0=1,时,Y1,被置位,;,图(,b,)表示,X0=1,且,D20,的值小于,K50,时,Y0,被复位;,X1=1,或,K10,大于等于,C0,当前值时,,Y1,被驱动。,项目,4 PLC,功能指令应用,2,、,触点比较指令,任务,1,设备维护提醒装置,四、知识拓展,项目,4 PLC,功能指令应用,2,、,触点比较指令,-,应用举例,任务,1,设备维护提醒装置,四、知识拓展,应用,说明:,图,中,为用触点比较指令设计的交替点亮,12,盏彩灯的控制程序,项目,4 PLC,功能指令应用,3,、,块传送指令,BMOV,任务,1,设备维护提醒装置,四、知识拓展,功能:,当,X000,1,时,从源操作数指定的软元件(,D0,)开始的,n,(,K3,)个数据传送到指定的目标操作数(,D10,)开始的,K3,个软元件中,项目,4 PLC,功能指令应用,3,、块传送,指令,任务,1,设备维护提醒装置,四、知识拓展,注意:,BMOV,指令中的源与目标是位组合元件时,源与目标要采用相同的位数。,项目,4 PLC,功能指令应用,4,、,多点传送指令,FMOV,任务,1,设备维护提醒装置,四、知识拓展,应用,说明:,多点传送指令,FMOV,是将源操作数指定的软元件的内容向以目标操作数指定的软元件开头的,n,个软元件传送。,n,个软元件的内容都一样。,项目,4 PLC,功能指令应用,5,、,区间复位指令,ZRST,任务,1,设备维护提醒装置,四、知识拓展,功能说明:,区间复位指令,ZRST,是将,D1,、,D2,指定的元件号范围内的同类元件成批复位。目标操作数可取,T,、,C,、,D,(字元件)或,Y,、,M,、,S,(位元件)。,D1,、,D2,指定的应为同一类元件,,D1,的元件号应小于,D2,的元件号。,THE END,THANKS!,
展开阅读全文