首页
文章列表
标签墙
返回找工具啦
计数器
共 6 篇文章
Redis Lua脚本保证原子操作的原理与实战案例
2026-04-28 15:31:05
Redis Lua脚本保证原子操作的原理与实战案例 Redis Lua脚本基础 了解 Redis Lua脚本的概念和基本使用是开始的第一步。Redis从2.6.0版本开始引入Lua脚本功能,允许用户在服务器端执行自定义逻辑。 掌握 EVAL命令的基本语法,这是执行Lua脚本的主要方式: EVAL s
Redis
Lua脚本
原子操作
19
0
Go语言 原子操作Atomic在计数器中的应用
2026-04-08 06:27:57
Go语言 原子操作Atomic在计数器中的应用 在并发编程中,当多个 Goroutine 同时读写同一个变量时,会引发数据竞争。为了解决这个问题,通常可以使用互斥锁或原子操作。原子操作由底层硬件支持,执行过程不可被中断,因此在处理计数器等简单数值累加场景时,性能远优于互斥锁。 1. 复现并发安全问题
Go语言
原子操作
并发编程
56
0
欧姆龙PLC的定时器与计数器应用
2026-03-28 01:30:19
欧姆龙PLC的定时器与计数器应用 定时器与计数器是欧姆龙PLC编程中最基础也是最常用的功能指令。它们分别用于实现延时控制和次数控制,是自动化程序不可或缺的组成部分。本文详细介绍欧姆龙PLC中定时器和计数器的类型、工作原理、编程方法及实际应用案例。 1. 定时器(Timer)详解 1.1 定时器的基本
欧姆龙PLC
定时器
计数器
78
0
ST计数器复位:CTU/CTD在ST中如何正确连接RESET引脚逻辑
2026-03-20 10:30:49
在结构化文本(ST)编程中,正确处理计数器的复位逻辑是电气自动化系统稳定运行的关键环节。尤其当使用 CTU(增计数器)、CTD(减计数器)或 CTUD(增减双向计数器)时,RESET 引脚若未按规范连接,极易导致计数值“卡死”、误触发动作、设备异常启停,甚至引发安全联锁失效。 以下内容完全基于IEC
ST编程
计数器
RESET逻辑
92
0
ST计数器应用:CTU、CTD在ST中的逻辑实现与复位策略
2026-03-18 11:56:45
ST(结构化文本)是IEC 611313标准中功能最强、表达最接近高级语言的编程语言,广泛用于PLC控制系统中实现复杂逻辑。计数器是自动化控制中最基础也最关键的元素之一,而CTU(Count Up)、CTD(Count Down)是ST中两种标准计数器功能块。它们看似简单,但在实际工程中,因复位时机
ST编程
计数器
CTU
76
0
梯形图计数器CNTR复位条件竞争导致的计数值跳变消除
2026-03-17 06:47:38
梯形图编程中,CNTR(计数器)指令的复位条件若与计数输入存在时序重叠,极易引发复位信号与计数脉冲在同一个扫描周期内同时有效,造成计数值跳变——例如本应从 99 → 0 的正常复位,却偶然出现 99 → 100 → 0 或 99 → 0 → 1 等异常跃变。该现象本质是复位条件竞争(Reset Ra
梯形图
计数器
CNTR
63
0