0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计数器在程序中有什么作用

要长高 来源:中睿照明 2023-07-04 15:57 次阅读

PLC程序除了梯形图之外,还有FBD功能块作为指令,这种指令一般都有背景DB。

PLC计数器指令可使其对内部程序事件和外部过程事件进行计数。这样就可以节约外部计数器的使用。

每个计数器都使用数据块中存储的结构来保存计数器数据。计数器的存储位置很重要。

用户在编辑器中放置计数器指令时分配相应的数据块。这是系统的需要。

这些指令使用软件计数器,软件计数器的最大计数速率受其所在的 OB 的执行速率限制。

CTU 用于加计数、CTD 用于减计数、CTUD 用于加计数和减计数。

计数器在程序中的作用

PLC用户程序中可以使用的计数器数仅受 CPU 存储器容量限制。 它和数据类型有关系。

计数器占用以下存储器空间: ● 对于 SInt 或 USInt 数据类型,计数器指令占用 3 个字节。 一个字节8个位。三个字节24位。

PLC里的SINT是有符号短整型数。32位数值。

● 对于 Int 或 UInt 数据类型,计数器指令占用 6 个字节。 占用48位。

● 对于 DInt 或 UDInt 数据类型,计数器指令占用 3 个字节。 占用24位

参数 CU 的值从 0 变为 1 时,CTU 会使计数值加 1。CU是使能端。

下图显示了计数值为无符号整数 时的 CTU 时序图(其中,PV = 3)。

• 如果参数 CV(当前计数值)的值大于或 等于参数 PV(预设计数值)的值,则计数器输出参数 Q = 1。

• 如果复位参数 R 的值从 0 变为 1,则当前计数值重置为 0。

计数器在程序中的作用

计数器的原理就介绍到这里,有不明白的评论区留言。今天就讲到这里。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5011

    文章

    13288

    浏览量

    463245
  • 计数器
    +关注

    关注

    32

    文章

    2256

    浏览量

    94526
  • 程序
    +关注

    关注

    117

    文章

    3786

    浏览量

    81027
收藏 人收藏

    评论

    相关推荐

    1602液晶的6位计数器程序

    ;******************************;1602液晶6位计数器:本程序调试通过 *;************************************;* 硬件:此程序
    发表于 04-21 22:44 57次下载

    计数器

    计数器 计数器作用与分类   计数器(Counter)用于计算输入脉冲个数,还常用于分频、定时等。
    发表于 09-30 18:30 1634次阅读
    <b class='flag-5'>计数器</b>

    环形计数器和扭环形计数器

    环形计数器和扭环形计数器 移位寄存也可以构成计数器,称为移位型计数器。它有两种结构:环形计数器
    发表于 01-12 14:07 9786次阅读

    计数器,计数器的工作原理是什么?

    计数器,计数器的工作原理是什么? 在数字系统中使用最多的时序威廉希尔官方网站 是计数器计数器不仅能用于对时钟脉冲进行计数还可以用于分频、定时,产生
    发表于 03-08 13:50 6.1w次阅读

    COUNT计数器VHDL程序

    COUNT计数器VHDL程序,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-11 11:20 3次下载

    基于计数器按钮控制的电机程序启动与停止

    基于计数器按钮控制的电机程序启动与停止
    发表于 04-02 16:50 16次下载
    基于<b class='flag-5'>计数器</b>按钮控制的电机<b class='flag-5'>程序</b>启动与停止

    S7-1200的计数器包含3种计数器的介绍

    S7-1200的计数器为IEC计数器,用户程序中可以使用的计数器数量仅受CPU的存储容量限制。
    发表于 01-29 09:31 9509次阅读

    同步计数器和异步计数器是什么 同步计数器和异步计数器的主要区别?

    在数字电子产品中,计数器是由一系列触发组成的时序逻辑威廉希尔官方网站 。顾名思义,计数器用于计算输入负或正边沿转换中出现的次数。根据触发触发的方式,
    的头像 发表于 03-25 17:31 2.6w次阅读
    同步<b class='flag-5'>计数器</b>和异步<b class='flag-5'>计数器</b>是什么 同步<b class='flag-5'>计数器</b>和异步<b class='flag-5'>计数器</b>的主要区别?

    SIMATIC S7-1500 PLC IEC计数器简述

    西门子PLC的计数器的数量有限,如果大型项目,计算不够用时,可以使用IEC计数器。IEC计数器集成CPU的操作系统中,
    的头像 发表于 05-08 09:30 3605次阅读
    SIMATIC S7-1500 PLC IEC<b class='flag-5'>计数器</b>简述

    同步计数器和异步计数器各有什么特点

    同步计数器和异步计数器是两种常见的数据结构,它们都用于控制对共享资源的访问。它们的主要作用是实现多个线程之间的同步和并发控制。尽管它们都被用于同步的目的,但它们有很多不同的特点和用例。 同步
    的头像 发表于 12-15 10:49 2006次阅读

    计数器怎么用 计数器作用有哪些

    计数器是一种被广泛应用于各个领域的实用工具,我们的日常生活中随处可见。无论是进行时间统计,协助工作任务的完成,还是用于科学研究和编程技术,各个领域都起到了重要的作用。本文将详细介绍
    的头像 发表于 02-03 10:04 5408次阅读

    计数器怎么判断同步和异步 计数器异步和同步的区别

    应用中的各自优势和限制。 一、计数器概述 计数器是一个数值型的变量,它能够用于存储和追踪特定事件的发生次数。计算机系统中,计数器起到非常重要的作用
    的头像 发表于 02-22 15:14 3675次阅读

    脉冲计数器的分类和作用

    电子技术和数字系统中,脉冲计数器作为一种基本而重要的逻辑器件,其应用广泛且功能多样。脉冲计数器不仅能够实现基本的计数操作,还具备多种输出功能和控制功能,满足了电力、石化、冶金、轻工、
    的头像 发表于 05-15 17:11 1206次阅读

    同步计数器和异步计数器的区别

    在数字电子领域中,计数器是一种用于统计脉冲信号数量的重要设备。其中,同步计数器和异步计数器是两种不同类型的计数器,它们工作原理、特性以及应
    的头像 发表于 05-24 14:36 4241次阅读

    计数器同步和异步怎么判断

    字系统中有着广泛的应用,如定时、频率计、脉冲计数器等。 二、同步计数器 1. 同步计数器的概念 同步
    的头像 发表于 07-23 11:14 1275次阅读