PLC的定时器与计数器-课件_第1页
PLC的定时器与计数器-课件_第2页
PLC的定时器与计数器-课件_第3页
PLC的定时器与计数器-课件_第4页
PLC的定时器与计数器-课件_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五节PLC的定时器与计数器定时与计数控制

——

是PLC的基本功能

——

近代PLC一般都提供几百个乃至几千个不同类型的定时器与计数器掌握

——

定时器、计时器的数量、类型、基本组成、工作原理与特点及使用方式

1ppt课件第五节PLC的定时器与计数器1ppt课件一、PLC的定时器FX2N

——

内部提供两种类型的定时器共256个

——T0~T245共246点为普通型定时器计时分辨率分别为:

——100ms(T0-T199)

——

和10ms(T200-T245)另一类:

——T246-T255共10点为保持型定时器

——

计时分辨率分别为

——1ms(T246-249)

——

和100ms(T250-T255)

2ppt课件一、PLC的定时器2ppt课件1.定时器的组成与计时方式

构成

——

由软件

——

每个定时器在系统软件RAM区中

——

占用二个16位数据寄存器

——

其中一个具有失电保护功能(保持型数据寄存器)用于存放计时设定值

——

另一个普通型数据寄存器(构成普通定时器用于存放当前值)

——

或采用保持型数据寄存器(构成保持型定时器)3ppt课件1.定时器的组成与计时方式3ppt课件同时每个定时器还要占用三个位元件一个为复位位

——

当该位状态为1

——

则当前值寄存器清零第二位为计时位若该位为1同时复位位为0

——

表示计时条件满足

——该定时器开始计时若该位状态为0

——

则表示计时条件不满足,定时器不工作第三位是定时器线圈的逻辑状态位

——

该位为0表示定时时间未到

——

该位为1则表示定时时间到4ppt课件同时每个定时器还要占用三个位元件4ppt课件采用16位保持型数据寄存器来存放设定值时:

——K值设定范围是1-32767——K值计算方法是:

K=定时值(S)/计时分辨率(S)同样定时要求

——采用不同计时分辨率的定时器

——设定值大小是不相同例如:要求定时10s,采用T0计时K=100。而采用T246计时,则K=10000。注意:也可以采用两个保持型数据寄存器串联构成32

位寄存器来存放计时设定值。5ppt课件采用16位保持型数据寄存器来存放设定值时:5ppt课件2.定时器当前值和线圈逻辑状态位得刷新方式微机硬件计时器计时值是:

——实时刷新方式

PLC的定时器当前值只有

——扫描到END或FEND指令时才被刷新

CPU扫描到END或FEND——硬件计数器当前值清零

——同时将相应的各数据寄存器内的数依次累加到对应计时单位并满足计时条件的各定时器的当前值寄存器中

——完成一次定时器当前值刷新工作6ppt课件2.定时器当前值和线圈逻辑状态位得刷新方式6ppt课件注意:由于PLC内定时器的当前值采用上述刷新方式

——造成计时时间已到而线圈逻辑状态位不会同时由0变1——而要等到下一个扫描周期扫描到该定时器线圈时才能将其线圈接通

——逻辑状态位由0变为17ppt课件注意:7ppt课件3.定时器的计时误差

计时时间

——

计时条件满足开始计时

——

到定时器线圈逻辑状态位由0变1之间的时间注意:定时控制时间误差产生误差的原因——1、计时信号的输入延时(3点)——2、扫描工作方式

——3、当前值与刷新方式计时信号由PLC外部输入还要考虑输入延迟时间误差值一般为T~2T

——

当计时信号来自外部输入

——

则计时误差为(2~3)T

——

再加输入滤波时间8ppt课件3.定时器的计时误差8ppt课件二、PLC的计数器

FX2N

——C0~C255共256点计数器分两种类型——

一类是内部信号计数器

C0~C199加计数器共

200点

C200~C234为32位双向(加/减)计数共35点

——

频率不高

——

有普通型和保持型之分

——

计数信号由一般输入端子输入。9ppt课件二、PLC的计数器9ppt课件

——

另一类是外部信号高速计数器

C235~C255共21点均为32

位保持型

——

外部计数信号由高速输入端子

X0~X5输入1.计数器的组成与计数方式

与定时器类似——

由软机组成

——

在RAM区中占用二个或四个16

位数据寄存器(16位计数器占用二个字元件,32位计数器占用四个字元件)10ppt课件——另一类是外部信号高速

普通型计数器——

普通型数据寄存器保持型计数器——

用保持型数据寄存器与定时器不同的是计数器还要占用4个位元件

——

比定时器多占1位

——

复位位和计数器线圈的逻辑状态位

——

还占用二个计数位:

——

计数位1和计数位2

计数位1——

存放上一个扫描周期中计数器计数条件满足与否计数位2——

存放本扫描周期计数器的计数条件满足与否11ppt课件普通型计数器——普通型数据寄存器11ppt注意:一般情况——

被测计数信号是已脉冲形式输入

——

在脉冲上升沿时刻计数

——

计数位1和计数位2均为0或1

——

及计数位1为1、计数位2为0情况下该计数器均不计数

——

只有在计数位1为0、计数位2为

1该计数器才进入计数状态

——

即加计数器当前值加1,减计数器当前值减1

——

完成一次计数工作12ppt课件注意:一般情况——被测计数信号是已脉冲形式输入12pp

——

在扫描到END或FEND指令时

——CPU分别将正在计数的各计数器计数位2的状态赋予计数位1

——

当计数器当前值达到其设定值时

——

计数器的逻辑线圈位置1

——

在用户程序中可调用该位状态去实现计数控制功能13ppt课件——在扫描到END或FEND指令时13p32位双向(加/减)循环计数器的设定值

——

是正数也可以是负数

——K值设定范围为

-2147483648~+2147483647

——

设定值正数

——

工作方式与加计数器情况相同

——

当前值等于设定值时线圈逻辑位置1

——

当前值达到+2147483647时

——

如果再加1则当前值变为

——

-214748364814ppt课件32位双向(加/减)循环计数器的设定值14ppt课件

计数器处于减计数工作方式:

——

当前值达到-2147483648再减1

——

则当前值为+2147483647

加/减计数方式:

——

由对应35个特殊用途辅助继电器

M8200-M8234的状态决定(图2-28)

——

当M8230为0状态时

——C30为递加计数

——

当M8230为1状态时

——

则C230为递减计数。15ppt课件计数器处于减计数工作方式:15ppt课件C230当前值图2-28加/减计数器动工作情况X13C230K-2Y0C23001210-1-2-3-2-1012301X14RSTC230X13X14Y0X12M8230X12加

加16ppt课件C230图2-28加/减计数器动工作情况X13C2.内部信号计数器的计数频率(1)内部信号计数器C0-C234

——

计数频率在复位位为0

——

计数位1为0和计数位2为1

——

完成一次计数过程计数位1和计数位2的状态

——

由两次扫描结果获得

——

即某个计数器最高计数频率为

1/2THz17ppt课件2.内部信号计数器的计数频率17ppt课件注意:考虑PLC的输入滤波时间常数

——

和扫描程序的延迟影响

——

实际允许计数频率智能取1/2fmax例如:设扫描周期T=10ms,则fmax=1/2T=50Hz,实际计数频率只能取25Hz。18ppt课件注意:18ppt课件(2)外部信号高速计数器

——

计数频率FX2提供了C235~C255

共21个高速计数器

——

计数器在硬件和软件设计中采取一系列措施例如:

——

这些计数器采用了开关速度更高的电子器件

——

计数信号从高速输入端X0~X5输入并与软件相配合(采用REF和REFF指令)使输入响应更快

——

计数工作一律采用中断处理方式等等

——

使高速计时器的最高频率可达10KHz。19ppt课件(2)外部信号高速计数器19ppt课件FX2N高速计数的最高频率:

——

受两方面因素的限制

——

一是受到高速输入和计数器电子电路的硬件条件限制

——

如高速输入端X0、X2、X3

的最高计数频率为10KHz

——

而X1、X4、X5为7KHz

——

仅用一个计数器时单相高速计数器的最高计数频率为10KHz

——

双向高速计数器为7KHz

——

而A-B相高速计数器仅为2KHz20ppt课件FX2N高速计数的最高频率:20ppt课件

——

另一个限制因素是采用中断方式进行计数

——

所以计数器越多(最多只能用6个)

——

计数频率就越低为适应控制计数信号频率更高的场合:

——FX2N提供具有特殊功能的高速计数模块FX-1HC

——

其最高计数频率可到50kHz21ppt课件——另一个限制因素是采用中断方

本章小结介绍——PLC的由来、特点、基本原理及其应用发展情况

——

小型PLC为例

——

介绍了它的硬件与软件的基本组成和工作原理

——

根据工业控制特点

——

小型PLC采用周期循环、集中输入与集中输出的工作方式

——

响应滞后、速度慢

——

具备可靠性高、抗干扰能力强的特点

22ppt课件本章小结22ppt课件第五节PLC的定时器与计数器定时与计数控制

——

是PLC的基本功能

——

近代PLC一般都提供几百个乃至几千个不同类型的定时器与计数器掌握

——

定时器、计时器的数量、类型、基本组成、工作原理与特点及使用方式

23ppt课件第五节PLC的定时器与计数器1ppt课件一、PLC的定时器FX2N

——

内部提供两种类型的定时器共256个

——T0~T245共246点为普通型定时器计时分辨率分别为:

——100ms(T0-T199)

——

和10ms(T200-T245)另一类:

——T246-T255共10点为保持型定时器

——

计时分辨率分别为

——1ms(T246-249)

——

和100ms(T250-T255)

24ppt课件一、PLC的定时器2ppt课件1.定时器的组成与计时方式

构成

——

由软件

——

每个定时器在系统软件RAM区中

——

占用二个16位数据寄存器

——

其中一个具有失电保护功能(保持型数据寄存器)用于存放计时设定值

——

另一个普通型数据寄存器(构成普通定时器用于存放当前值)

——

或采用保持型数据寄存器(构成保持型定时器)25ppt课件1.定时器的组成与计时方式3ppt课件同时每个定时器还要占用三个位元件一个为复位位

——

当该位状态为1

——

则当前值寄存器清零第二位为计时位若该位为1同时复位位为0

——

表示计时条件满足

——该定时器开始计时若该位状态为0

——

则表示计时条件不满足,定时器不工作第三位是定时器线圈的逻辑状态位

——

该位为0表示定时时间未到

——

该位为1则表示定时时间到26ppt课件同时每个定时器还要占用三个位元件4ppt课件采用16位保持型数据寄存器来存放设定值时:

——K值设定范围是1-32767——K值计算方法是:

K=定时值(S)/计时分辨率(S)同样定时要求

——采用不同计时分辨率的定时器

——设定值大小是不相同例如:要求定时10s,采用T0计时K=100。而采用T246计时,则K=10000。注意:也可以采用两个保持型数据寄存器串联构成32

位寄存器来存放计时设定值。27ppt课件采用16位保持型数据寄存器来存放设定值时:5ppt课件2.定时器当前值和线圈逻辑状态位得刷新方式微机硬件计时器计时值是:

——实时刷新方式

PLC的定时器当前值只有

——扫描到END或FEND指令时才被刷新

CPU扫描到END或FEND——硬件计数器当前值清零

——同时将相应的各数据寄存器内的数依次累加到对应计时单位并满足计时条件的各定时器的当前值寄存器中

——完成一次定时器当前值刷新工作28ppt课件2.定时器当前值和线圈逻辑状态位得刷新方式6ppt课件注意:由于PLC内定时器的当前值采用上述刷新方式

——造成计时时间已到而线圈逻辑状态位不会同时由0变1——而要等到下一个扫描周期扫描到该定时器线圈时才能将其线圈接通

——逻辑状态位由0变为129ppt课件注意:7ppt课件3.定时器的计时误差

计时时间

——

计时条件满足开始计时

——

到定时器线圈逻辑状态位由0变1之间的时间注意:定时控制时间误差产生误差的原因——1、计时信号的输入延时(3点)——2、扫描工作方式

——3、当前值与刷新方式计时信号由PLC外部输入还要考虑输入延迟时间误差值一般为T~2T

——

当计时信号来自外部输入

——

则计时误差为(2~3)T

——

再加输入滤波时间30ppt课件3.定时器的计时误差8ppt课件二、PLC的计数器

FX2N

——C0~C255共256点计数器分两种类型——

一类是内部信号计数器

C0~C199加计数器共

200点

C200~C234为32位双向(加/减)计数共35点

——

频率不高

——

有普通型和保持型之分

——

计数信号由一般输入端子输入。31ppt课件二、PLC的计数器9ppt课件

——

另一类是外部信号高速计数器

C235~C255共21点均为32

位保持型

——

外部计数信号由高速输入端子

X0~X5输入1.计数器的组成与计数方式

与定时器类似——

由软机组成

——

在RAM区中占用二个或四个16

位数据寄存器(16位计数器占用二个字元件,32位计数器占用四个字元件)32ppt课件——另一类是外部信号高速

普通型计数器——

普通型数据寄存器保持型计数器——

用保持型数据寄存器与定时器不同的是计数器还要占用4个位元件

——

比定时器多占1位

——

复位位和计数器线圈的逻辑状态位

——

还占用二个计数位:

——

计数位1和计数位2

计数位1——

存放上一个扫描周期中计数器计数条件满足与否计数位2——

存放本扫描周期计数器的计数条件满足与否33ppt课件普通型计数器——普通型数据寄存器11ppt注意:一般情况——

被测计数信号是已脉冲形式输入

——

在脉冲上升沿时刻计数

——

计数位1和计数位2均为0或1

——

及计数位1为1、计数位2为0情况下该计数器均不计数

——

只有在计数位1为0、计数位2为

1该计数器才进入计数状态

——

即加计数器当前值加1,减计数器当前值减1

——

完成一次计数工作34ppt课件注意:一般情况——被测计数信号是已脉冲形式输入12pp

——

在扫描到END或FEND指令时

——CPU分别将正在计数的各计数器计数位2的状态赋予计数位1

——

当计数器当前值达到其设定值时

——

计数器的逻辑线圈位置1

——

在用户程序中可调用该位状态去实现计数控制功能35ppt课件——在扫描到END或FEND指令时13p32位双向(加/减)循环计数器的设定值

——

是正数也可以是负数

——K值设定范围为

-2147483648~+2147483647

——

设定值正数

——

工作方式与加计数器情况相同

——

当前值等于设定值时线圈逻辑位置1

——

当前值达到+2147483647时

——

如果再加1则当前值变为

——

-214748364836ppt课件32位双向(加/减)循环计数器的设定值14ppt课件

计数器处于减计数工作方式:

——

当前值达到-2147483648再减1

——

则当前值为+2147483647

加/减计数方式:

——

由对应35个特殊用途辅助继电器

M8200-M8234的状态决定(图2-28)

——

当M8230为0状态时

——C30为递加计数

——

当M8230为1状态时

——

则C230为递减计数。37ppt课件计数器处于减计数工作方式:15ppt课件C230当前值图2-28加/减计数器动工作情况X13C230K-2Y0C23001210-1-2-3-2-1012301X14RSTC230X13X14Y0X12M8230X12加

加38ppt课件C230图2-28加/减计数器动工作情况X13C2.内部信号计数器的计数频率(1)内部信号计数器C0-C234

——

计数频率在复位位为0

——

计数位1为0和计数位2为1

——

完成一次计数过程计数位1和计数位2的状态

——

由两次扫描结果获得

——

即某个计数器最高计数频率为

1/2THz39ppt课件2.内部信号计数器的计数频率17ppt课件注意:考虑PLC的输入滤波时间常数

——

和扫描程序的延迟影响

——

实际允许计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论