《第4章-定时器计数器指令课件.ppt》由会员分享,可在线阅读,更多相关《第4章-定时器计数器指令课件.ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、PLCPLC应用技术(三菱机型)应用技术(三菱机型)淄博职业学院淄博职业学院 电子电气工程学院电子电气工程学院PLCPLC应用技术(三菱机型)应用技术(三菱机型)第1章 可编程控制器认知 第2章 FX系统资源 第3章 基本指令 第4章 定时器计数器指令 第7章 模拟量控制 第8章 变频器控制 第9章 工业网络控制 第6章 状态法编程 第5章 应用指令 第10章 上位机监控组态 第11章 三菱大中型PLC第第4 4章章 定时器计数器指令定时器计数器指令4.2 振荡电路24.1 定时器计数器指令 3 14.3 交通信号灯34.1 4.1 定时器计数器指令定时器计数器指令定时器指令1计数器指令21.
2、1.定时器指令定时器指令定时器可以对PLC内1ms、10ms、100ms的时钟脉冲进行加法计算,当达到其设定值时,输出触点动作(即动合触点闭合,动断触点断开。其编号如表4-1所示。作为设定值,可使用常数(K)、数据寄存器(D)。v定时器的基本要素定时器的基本要素v(1)编号、类型及分辨率。定时器有)编号、类型及分辨率。定时器有1、10、l00ms三种分三种分辨率,编号和类型与分辨率有关,有普通定时器和累计型定辨率,编号和类型与分辨率有关,有普通定时器和累计型定时器。时器。v(2)预置值。也叫设定值,即编程时设定的延时时间的长)预置值。也叫设定值,即编程时设定的延时时间的长短,其短,其数据类型为
3、整数,作为设定值,可使用程序内存中的数据类型为整数,作为设定值,可使用程序内存中的常数(常数(K)或数据寄存器()或数据寄存器(D)指定。)指定。v(3)工作条件。工作条件也叫使能输入。当条件满足开始)工作条件。工作条件也叫使能输入。当条件满足开始计时计时。对普通。对普通定时器来说,工作条件失去,定时器均复位,定时器来说,工作条件失去,定时器均复位,当前值清零。当前值清零。v(4)工作对象。工作对象指定时间到时)工作对象。工作对象指定时间到时,利用定时器的触利用定时器的触点控制的元器件或工作过程。点控制的元器件或工作过程。1.1.定时器指令定时器指令v【例例4-1】当当X0接通时,接通时,T0
4、线圈被驱动,线圈被驱动,T0的当前值不断的当前值不断增加,当前值大于等于增加,当前值大于等于50(5秒)时,输出触点秒)时,输出触点Y0接通。接通。即定时线圈得电后,其触点计时开始,即定时线圈得电后,其触点计时开始,5秒后动作。当秒后动作。当X0动合触点接通时间小于动合触点接通时间小于5秒,秒,X0时断开,定时器当前值清时断开,定时器当前值清零,如图零,如图4-1所示。所示。1.1.定时器指令定时器指令2.2.计数器指令计数器指令FX系列系列PLC中共有中共有256个计数器,其编号为个计数器,其编号为C0-C255。这些计。这些计数器分为三大类数器分为三大类:C0-C199为为200个个16位
5、计数器;位计数器;C200-C234为为35个个32位计数器;位计数器;C235-C255为为21个高速计数器,如表个高速计数器,如表4-2所示。所示。v1.16位计数器位计数器vFX系列系列PLC中的中的16位计数器为位计数器为16位加计数器,其设定值范位加计数器,其设定值范围在围在K1-K32767(十进制常数)之间。设定值设为(十进制常数)之间。设定值设为K0和和K1具有相同的意义,它们都在第一次计数开始输出点动作。具有相同的意义,它们都在第一次计数开始输出点动作。16位计数器分为一般通用型计数器和断电保持型计数器。位计数器分为一般通用型计数器和断电保持型计数器。2.2.计数器指令计数器
6、指令v图图4-2所示为加计数器的动作过程。所示为加计数器的动作过程。X1为计数输入,为计数输入,X0为复为复位输入,当位输入,当X0=OFF期间,在期间,在X1的上升沿,计数器的当前值的上升沿,计数器的当前值加加1。图示计数器的设定值为。图示计数器的设定值为K10,当,当X1接通接通10次时,计数次时,计数器的当前值由器的当前值由9变为变为10,这时的输出点接通,动合触点闭合、,这时的输出点接通,动合触点闭合、动断触点断开。若动断触点断开。若X1再次接通,计数器的当前值也不再变再次接通,计数器的当前值也不再变化,且化,且C0直保持输出。直保持输出。v当计数器复位输入电路接通(复位输入当计数器复
7、位输入电路接通(复位输入X0接通接通,则执行,则执行C0的复位指令,计数器当前值变为的复位指令,计数器当前值变为0,输出触点断开。,输出触点断开。2.2.计数器指令计数器指令v如果切断如果切断PLC电源,一般通用型计数器(电源,一般通用型计数器(C0-C99)的计数)的计数值被清除,而断电保持型计数器(值被清除,而断电保持型计数器(C100C199则可存储则可存储停电前的计数值。当再来计数脉冲时,这些计数器按上一次停电前的计数值。当再来计数脉冲时,这些计数器按上一次的数值累计计数,当复位输入电路接通时,计数器当前值被的数值累计计数,当复位输入电路接通时,计数器当前值被置为置为0。v计数器除用常
8、数直接设定之外,还可由数据寄存器间接指定。计数器除用常数直接设定之外,还可由数据寄存器间接指定。例如,指定例如,指定D10为计数器的设定值,若为计数器的设定值,若D10的存储内容为的存储内容为300,是置入的设定值为,是置入的设定值为K300。2.2.计数器指令计数器指令v如果切断如果切断PLC电源,一般通用型计数器(电源,一般通用型计数器(C0-C99)的计数)的计数值被清除,而断电保持型计数器(值被清除,而断电保持型计数器(C100C199则可存储则可存储停电前的计数值。当再来计数脉冲时,这些计数器按上一次停电前的计数值。当再来计数脉冲时,这些计数器按上一次的数值累计计数,当复位输入电路接
9、通时,计数器当前值被的数值累计计数,当复位输入电路接通时,计数器当前值被置为置为0。v计数器除用常数直接设定之外,还可由数据寄存器间接指定。计数器除用常数直接设定之外,还可由数据寄存器间接指定。例如,指定例如,指定D10为计数器的设定值,若为计数器的设定值,若D10的存储内容为的存储内容为300,是置入的设定值为,是置入的设定值为K300。2.2.计数器指令计数器指令v2.32位加位加/减计数器减计数器vFX系列系列PLC中的中的32位计数器为位计数器为32位加位加/减计数器,利用特殊减计数器,利用特殊继电器继电器M8200M8234可以指定为加计数或减计数。特殊辅可以指定为加计数或减计数。特
10、殊辅助继电器(助继电器(M8200M8234)若有接通,对应的计数器进行)若有接通,对应的计数器进行减计数,反之为加计数。减计数,反之为加计数。v计数器的设定值可以直接用常数置入,也可以由数据寄存器计数器的设定值可以直接用常数置入,也可以由数据寄存器间接指定。用数据寄存器间接指定时,将连号的数据寄存器间接指定。用数据寄存器间接指定时,将连号的数据寄存器的内容视为一对,作为的内容视为一对,作为32位数据处理。如果指定位数据处理。如果指定D0作为计作为计数器的设定值,数器的设定值,D1和和D0两个数据寄存器的内容合起来作为两个数据寄存器的内容合起来作为32位设定值。位设定值。2.2.计数器指令计数
11、器指令v图图4-3所示为所示为32位加位加/减计数器的动作过程。减计数器的动作过程。X12为加为加/减控制减控制端,端,M8200控制控制C200的加的加/减状态,减状态,X13为复位端,为复位端,X14为计为计数的输入,其动合触点出现上升沿时,数的输入,其动合触点出现上升沿时,C200可实现加计数可实现加计数或减计数或减计数。2.2.计数器指令计数器指令v当当X12断开时,断开时,C200为加计数器。为加计数器。X14的触点出现一次上升的触点出现一次上升沿,沿,C200内的当前值加内的当前值加1。当。当X12接通时,接通时,C200为减计数器。为减计数器。X14的触点出现一次上升沿,的触点出
12、现一次上升沿,C200内的当前值减内的当前值减1。图中。图中C200的设定值为的设定值为-5,当计数器的当前由,当计数器的当前由-6变为变为-5时,触点接时,触点接通,而由通,而由-6变为变为-5时,其触点复位。如果从时,其触点复位。如果从+2147483647起起进行加计数,当前值就成为进行加计数,当前值就成为-2147483648。同样若从。同样若从-2147483648起进行减计数,当前值就成了起进行减计数,当前值就成了+2147483647。这。这种动作称为环形计数或循环计数。当复位输入种动作称为环形计数或循环计数。当复位输入X13接通时,接通时,计数器复位,当前值为计数器复位,当前值
13、为0,触点也复位。,触点也复位。2.2.计数器指令计数器指令【例4-3】计算电机运行时间。利用定时器能够计算时间,然而其范围有限,可通过计数器扩展计时范围。用秒脉冲,产生分钟、小时。图4-4中,C10值的单位为分钟,C11值的单位为小时,C12值的单位为天,可不断调整为自己所需的单位。2.2.基本指令基本指令第第4 4章章 定时器计数器指令定时器计数器指令4.2 振荡电路24.1 定时器计数器指令 3 14.3 交通信号灯3v振荡电路是输出任意占空比任意周期脉冲信号的电路,在振荡电路是输出任意占空比任意周期脉冲信号的电路,在PLC中就是一段程序。一般把占空比为中就是一段程序。一般把占空比为50
14、%,频率在,频率在1Hz左左右的振荡电路称为闪烁电路。也可利用振荡电路组成周期长右的振荡电路称为闪烁电路。也可利用振荡电路组成周期长的大循环控制,如交通信号灯、天塔之光,及其它单纯由时的大循环控制,如交通信号灯、天塔之光,及其它单纯由时间控制的单周期流程。间控制的单周期流程。振荡电路振荡电路v(1)使用)使用M8013构成振荡电路构成振荡电路v特殊辅助继电器特殊辅助继电器M8013可提供周期为可提供周期为1s、占空比为、占空比为50%的脉的脉冲信号冲信号;M8014可提供周期为可提供周期为1min、占空比为、占空比为50%的脉冲的脉冲信号,可以用它信号,可以用它们们来驱动需要闪烁的指示灯来驱动
15、需要闪烁的指示灯。v该电路只能调用系统的该电路只能调用系统的M8013,其起振时刻也无法控制,难,其起振时刻也无法控制,难以与其它电路同步。且占空比和周期都不可控。在无严格要以与其它电路同步。且占空比和周期都不可控。在无严格要求的场合,使用求的场合,使用M8013还是相当方便的,如图还是相当方便的,如图4-5所示。所示。振荡电路振荡电路v(2)2个定时器组成振荡电路个定时器组成振荡电路v使用使用2个定时器。如图个定时器。如图4-6所示,设开始时所示,设开始时T0和和T1均为均为OFF,当,当X0为为ON后,后,T0线圏通电线圏通电2s后,后,T0的动合触点接的动合触点接通,使通,使Y0=ON,
16、同时,同时T1的线圈通电,开始定时。的线圈通电,开始定时。T1线圏线圏通电通电3s后,它的动断触点断开,使后,它的动断触点断开,使T0=OFF,T0的动合触的动合触点断开,使点断开,使Y0=OFF,同时使,同时使T1线圏释放,其动断触点接线圏释放,其动断触点接通,通,T0又开始定时,以后又开始定时,以后Y0的线圏将这样周期性地通电的线圏将这样周期性地通电和断电,直到和断电,直到X0=OFF。振荡电路振荡电路vY0通电和断电的时间分别等于通电和断电的时间分别等于T1和和T0和的设定值。各元和的设定值。各元件的动合触点接通、断开的情况如图件的动合触点接通、断开的情况如图4-6所示。所示。闪烁电路闪
17、烁电路实际上是一个具有正反馈的振荡电路,实际上是一个具有正反馈的振荡电路,T0和和T1的输出信的输出信号通过它们的触点分别控制对方的线圈,形成了正反馈。号通过它们的触点分别控制对方的线圈,形成了正反馈。v该电路起振时刻由该电路起振时刻由X0控制,周期为控制,周期为5s,且占空比可以自,且占空比可以自己设计,非常灵活。但占用了己设计,非常灵活。但占用了2个定时器,而输出状态有个定时器,而输出状态有限。限。振荡电路振荡电路v(3)由单个定时器组成振荡电路)由单个定时器组成振荡电路v把定时器把定时器T2的常开触点串联在自己的线圈的前面,也可组的常开触点串联在自己的线圈的前面,也可组成闪烁电路。再用比
18、较指令控制成闪烁电路。再用比较指令控制Y1的输出,这样可获得很的输出,这样可获得很多输出状态,如图多输出状态,如图4-7所示。所示。振荡电路振荡电路第第4 4章章 定时器计数器指令定时器计数器指令4.2 振荡电路24.1 定时器计数器指令 3 14.3 交通信号灯3v一、交通灯控制工艺分析一、交通灯控制工艺分析v最简单的交通信号灯可用于十字交叉路口的交通管制最简单的交通信号灯可用于十字交叉路口的交通管制。图图4-13是交通信号灯设置示意图是交通信号灯设置示意图。现假定交叉的道路是南北向及现假定交叉的道路是南北向及东西向。每个方向各有红绿黄三色信号灯,这些灯点亮的时东西向。每个方向各有红绿黄三色
19、信号灯,这些灯点亮的时序图如序图如4-14所示。图所示。图中中是按灯置是按灯置1与置与置0两种状态绘的,置两种状态绘的,置1表示灯点亮。一个周期内表示灯点亮。一个周期内6只信号灯亮灭的时间均已标在图只信号灯亮灭的时间均已标在图中。灯在控制开关打开后是依周期不断循环的。中。灯在控制开关打开后是依周期不断循环的。交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯v三、控制程序三、控制程序v定时器配合定时器配合v这是一个时间控制程序。分析时序图可以知道,图这是一个时间控制程序。分析时序图可以知道,图4-14中中A、B,C,D、E,F6点是点是6只信号
20、灯工作状态变化的切换点。只信号灯工作状态变化的切换点。依据梯形图中输出的条件都是用机内器件的关系依据梯形图中输出的条件都是用机内器件的关系来来表达的特表达的特点,设想可以选择一些定时器分别表示这些时间,再用这些点,设想可以选择一些定时器分别表示这些时间,再用这些定时器的触点表达各只信号灯的输出控制规律。定时器的触点表达各只信号灯的输出控制规律。v控制控制交通信号灯的梯形图见表交通信号灯的梯形图见表4-5,梯形图分为两大段落,梯形图分为两大段落,第一个段落是时间点形成段落,包括形成第一个段落是时间点形成段落,包括形成A,B,C、D、E、F六点的定时器及形成绿灯闪烁的六点的定时器及形成绿灯闪烁的振振荡控制的定时器。这荡控制的定时器。这是整个程序的铺垫段落。第二个段落是输出控制段落,是整个程序的铺垫段落。第二个段落是输出控制段落,6只只信号灯的工作条件均用定时器的触点表示。其中绿灯的点亮信号灯的工作条件均用定时器的触点表示。其中绿灯的点亮条件是两个并联支路,一个是绿灯长亮的控制,一个是绿灯条件是两个并联支路,一个是绿灯长亮的控制,一个是绿灯闪亮的控制。闪亮的控制。交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯交通信号灯利用定时器配合,使用定时器的触点表达各只信号灯的开始和停止时刻,逻辑关系清晰。但不利于交流阅读。谢谢 谢谢 !