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

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

3天内不再提示

使用分配参数并加计数指令递增计数器值

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-08-03 11:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

可使用“分配参数并加计数”指令递增计数器值。当 CU 参数的信号状态从“0”变为“1”(信号上升沿)时,当前计数器值递增 1。通过参数 CV 提供当前计数器值。计数器值达到上限 999 后,停止增加。如果达到限值,即使出现信号上升沿,计数器值也不再递增。

当参数 S 的信号状态从“0”变为“1”时,计数器值将置位为参数 PV 的值。如果置位计数器且输入 CU 处的逻辑运算结果 (RLO) 为“1”,即使没有检测到信号边沿变化,计数器也会在下一周期计数一次。

当 R 参数的信号状态变为“1”时,计数器值将设置为 0。只要 R 参数的信号状态为“1”,参数 CU 和 S 的信号状态变化就不会影响计数值。

如果计数器值大于 0,参数 Q 的信号状态就为“1”。计数器值等于 0 时,参数 Q 将返回信号状态“0”。

poYBAGLp5uKAK1s4AAAtIDDc4e8644.png

· 当调用函数时,必须提供标识符C_NO参数。代之以绝对计数器号(如C12),也能够在调用中指定一个INT类型的变量或常数,或一个COUNTER类型的输入参数。

· 至少参数CU(向上计数)或参数CD(向下计数)必须提供。

· 参数PV(初始值)和S(设定值)能够成对省略。

· 函数值总是BCD格式结果值。

加计数例子: 作一个功能块,条件FRG满足后开始计数IN_Z,rest对计数器复位,

超过ZN 个数有输出OUT_FRG

bd6a41c4-0e70-11ed-ba43-dac502259ad0.png

FUNCTION_BLOCK FB1 建立功能块FB1

VAR_INPUT

FRG:BOOL; 允许条件

IN_Z:BOOL; 用于计数

rest:BOOL;

CurrVal_int:INT; 改变数量

END_VAR

VAR_OUTPUT

OUT_FRG :BOOL;

CurrVal_int1:INT;

END_VAR

VAR_TEMP

set:BOOL; 临时变量-中间变量

set1:BOOL;

END_VAR

VAR

CurrVal_int:INT; 静态变量-中间变量

CurrVal, binVal: WORD;

actFlag : bool;

END_VAR

set1:=FRG AND IN_Z; 计数条件

CurrVal :=S_CU (C_NO:= Z11, CU:= set1,S:=set, PV:=16#0, R:=rest,

CV:=binVal,Q:=actFlag);计数器从0开始计数

CurrVal_int:=WORD_TO_INT(CurrVal); word转INT的转换

CurrVal_int1:=CurrVal_int; 用于显示

IF (CurrVal_int 》= Z_N) THEN 如果大于10就有输出

OUT_FRG:=true;

ELSE 小于10没有输出

OUT_FRG:=false;

END_IF ;

END_FUNCTION_BLOCK-------功能块结束

-------------END---------------

审核编辑:郭婷

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

    关注

    32

    文章

    2325

    浏览量

    98814

原文标题:SCL 语言之加计数-计数器函数S_CU

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    欧姆龙H7CR数字计数器:功能、特性与应用全解析

    欧姆龙H7CR数字计数器:功能、特性与应用全解析 在工业自动化和控制领域,计数器是一种不可或缺的设备,用于精确记录和控制各种事件或信号的数量。欧姆龙的H7CR数字计数器以其紧凑的设计、丰富的功能
    的头像 发表于 06-10 14:20 82次阅读

    工业计数新选择:OMRON H7AN数字计数器深度剖析

    工业计数新选择:OMRON H7AN数字计数器深度剖析 在工业自动化领域,计数器是不可或缺的基础设备,用于精确记录和控制生产过程中的各种计数任务。OMRON的H7AN数字
    的头像 发表于 06-10 14:15 73次阅读

    探索CJ1W - CT021高速计数器单元:功能、特性与应用解析

    探索CJ1W - CT021高速计数器单元:功能、特性与应用解析 在工业自动化控制领域,高速计数器单元是实现精确计数和快速控制的关键组件。今天,我们将深入探讨欧姆龙(Omron)的CJ1W
    的头像 发表于 06-10 14:15 69次阅读

    无源机械式雷击计数器的原理与应用

    在雷电防护工程中,对雷击事件的准确记录是评价防雷装置效能、分析局部雷暴活动特征的基础工作。雷击计数器作为串联在防雷接地体系中的监测环节,直接累积泄放电流的次数,为运维人员提供无可替代的第一手数据
    的头像 发表于 05-18 11:00 156次阅读
    无源机械式雷击<b class='flag-5'>计数器</b>的原理与应用

    Crouzet Control计数器和速率计:工业监测与控制的理想之选

    Crouzet Control计数器和速率计:工业监测与控制的理想之选 在工业自动化和控制领域,计数器和速率计是至关重要的设备,它们能够对各种事件和动作进行计数实时显示电机的旋转速
    的头像 发表于 05-12 14:40 180次阅读

    机电式小时计数器 CHM48:特性与应用解析

    机电式小时计数器 CHM48:特性与应用解析 在电子设备的设计与应用中,小时计数器是一种常见且重要的部件,它能精确记录设备的运行时长,为设备的维护、管理和性能评估提供关键数据。今天,我们就来详细
    的头像 发表于 05-12 14:05 225次阅读

    计数器原理、应用及区别解析#颗粒计数器 @普洛帝测控

    计数器
    普洛帝测控
    发布于 :2026年03月27日 16:48:58

    MAXIM DS1672 I2C 32位二进制计数器RTC:特性与设计详解

    。32位计数器每秒递增一次,可通过软件算法来推算出时、分、秒、周、月和年等时间信息。同时,它配备了精密的温度
    的头像 发表于 03-24 15:25 323次阅读

    雷击计数器详解:原理、种类、优势与安装部署

    雷击计数器是防雷系统中关键监测设备,主要安装于建筑物、输电线路、通信塔或工业设施的引下线与接地系统之间,用于记录雷电流冲击次数。它通过感应雷击时导线中流过的瞬态大电流(通常波形为10/350μs
    的头像 发表于 03-11 09:49 298次阅读
    雷击<b class='flag-5'>计数器</b>详解:原理、种类、优势与安装部署

    数字频率计数器在计量检测中的重要性 频率计数器 高精度通用计数器

    、构建计量基准,统一量值溯源体系 时间频率基准的核心载体:频率是七大基本物理量之一,SYN5635型数字频率计数器(精度可达10-8~10-12量级)可与原子钟等标准设备配合,建立本地/国家时间频率基准,为电压、相位、时间间隔等参数测量提供溯
    的头像 发表于 01-05 17:53 1621次阅读
    数字频率<b class='flag-5'>计数器</b>在计量检测中的重要性 频率<b class='flag-5'>计数器</b> 高精度通用<b class='flag-5'>计数器</b>

    国产频率计数器vs进口频率计数器

    计数器
    西安同步电子科技有限公司
    发布于 :2025年11月04日 17:55:01

    频率计数器/定时 时间间隔计数器的应用领域和范围的深度解析 频率计数器模块

    稳定性的核心优势,成为解决各时间测量需求的优选方案。 一、集成化高精度时间测量单元 SYN5620A是一款基于先进计时技术与数字信号处理算法开发的时间间隔计数器模块,专为需要精准测量两个信号之间时间间隔、脉冲宽度、信号周期等参数的场景
    的头像 发表于 10-30 11:22 818次阅读
    频率<b class='flag-5'>计数器</b>/定时<b class='flag-5'>器</b> 时间间隔<b class='flag-5'>计数器</b>的应用领域和范围的深度解析 频率<b class='flag-5'>计数器</b>模块

    雷击计数器的种类和综合选型部署解决方案

    一、雷击计数器的定义与作用 雷击计数器(Lightning Counter,又称雷电计数器、雷击记录仪)是安装在避雷针、接闪杆、SPD(浪涌保护)或下引线回路中,用于记录雷击或浪涌事
    的头像 发表于 09-11 15:28 1325次阅读
    雷击<b class='flag-5'>计数器</b>的种类和综合选型部署解决方案

    雷电(雷击)计数器的原理、作用及行业应用解决方案

    安全事故。雷电(雷击)计数器作为防雷系统中的重要组成部分,扮演着“记录雷击事件、辅助安全运维”的关键角色,已经成为智能防雷系统中不可或缺的一环。 二、雷电(雷击)计数器的原理 1. 工作原理 雷电计数器主要依靠电磁
    的头像 发表于 06-12 15:14 1402次阅读
    雷电(雷击)<b class='flag-5'>计数器</b>的原理、作用及行业应用解决方案