如何通过按相同的瞬时按钮在 Codesys CFC 中切换变量?

Posted

技术标签:

【中文标题】如何通过按相同的瞬时按钮在 Codesys CFC 中切换变量?【英文标题】:How to toggle variable in Codesys CFC by pressing same momentary button? 【发布时间】:2016-06-23 11:57:24 【问题描述】:

这个问题可惜说了很多。

我有一个瞬时按钮。我单击它一次,变量start 得到HIGH。我点击另一个时间变量startLOW

听起来像是微不足道的任务,但使用 САС 我无法做到这一点。那是因为数据流。最后一个任务总是适用于变量。

【问题讨论】:

【参考方案1】:

原来是很简单的任务

envKey 是一个全局 PLC 键盘变量,keyStart 是开始键的标识符。

发生了什么R_TRIG 按下按钮时会产生一个脉冲。

【讨论】:

以上是关于如何通过按相同的瞬时按钮在 Codesys CFC 中切换变量?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CODESYS (IEC 61131-3 ) 中执行文件 I/O?

计划任务是不是以与网页相同的方式加载 Application.cfc?

每次按下按钮“WPF动画”时,我如何重播相同的动画

BFC与CFC

如何在codesys v3中创建指向函数的指针

java - 如何在java脚本或jquery中单击两次相同的按钮时计算间隔时间