PLC闪烁信号发生器:功能块 BLINK 使用指南

功能:

功能块 BLINK 用于模拟一个闪烁信号,即在指定的时间间隔内循环地将输出值从TRUE和FALSE之间切换。

输入输出参数:

| 范围 | 名称 | 类型 | 说明 | |---|---|---|---| | 输入 | ENABLE | BOOL | TRUE:启动闪烁;FALSE:停止闪烁,输出OUT保持当前值。 | | 输入 | TIMELOW | TIME | 输出OUT为FALSE的时间间隔。 | | 输入 | TIMEHIGH | TIME | 输出OUT为TRUE的时间间隔。 | | 输出 | OUT | BOOL | 输出值,初始值为FALSE,并根据设定的高低时间间隔在TRUE和FALSE之间切换。 |

使用方法:

  1. 将功能块 BLINK 添加到您的PLC程序中。
  2. 连接输入参数 ENABLE、TIMELOW 和 TIMEHIGH。
  3. 连接输出参数 OUT 到您需要控制的设备或变量。
  4. 设置 ENABLE 为 TRUE 以启动闪烁,设置为 FALSE 以停止闪烁。

示例:

以下示例展示了如何使用功能块 BLINK 生成一个每秒钟闪烁一次的信号:

VAR
  blinker: BLINK;
END_VAR

blinker(ENABLE := TRUE, TIMELOW := T#1s, TIMEHIGH := T#1s);

// 将 blinker.OUT 连接到您需要控制的设备或变量

注意:

  • 时间间隔 TIMELOW 和 TIMEHIGH 应根据您的实际需求进行设置。
  • 输出 OUT 的初始值为 FALSE。
  • 当 ENABLE 为 FALSE 时,输出 OUT 将保持其当前值。
PLC闪烁信号发生器:功能块 BLINK 使用指南

原文地址: https://www.cveoy.top/t/topic/ji1d 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录