PLC数字量滤波程序: 减少输入数字量中的噪声和抖动 (BpLC2极压复合锂)

引言

在工业自动化中,经常需要使用 PLC 来进行定时控制。本节将介绍如何使用 PLC来实现一个 24 小时的定时程序。

梯形图设计

如图 1 所示,该梯形图主要由以下部分组成:

  1. 一个 16 位定时器(T0),用于跟踪时间
  2. 一个比较指令(CMP),用于将 T0 的值与 24 小时(86400 秒)进行比较
  3. 一个输出线圈(Q0),用于表示定时程序已完成
图 1. 24 小时定时程序梯形图

梯形图操作

该梯形图的工作原理如下:

  1. 当 PLC 上电时,T0 将被复位为 0。
  2. T0 将每秒自增 1。
  3. 当 T0 的值达到 86400 时,CMP 指令将输出一个真信号。
  4. 真信号将置位输出线圈 Q0,表示定时程序已完成。

参数设置

在使用该梯形图程序之前,需要设置以下几个参数:

  • T0 的定时基址:设置为 100ms。
  • CMP 指令的比较值:设置为 86400(24 小时)。

应用

该 24 小时定时程序可以用于各种应用,例如:

  • 自动开关设备
  • 定时数据记录
  • 报警系统

扩展

该定时程序可以进一步扩展,例如:

  • 添加一个显示屏,用于显示剩余时间。
  • 添加一个手动复位按钮,用于手动复位定时器。
  • 使用多达四个定时器来创建多个 24 小时定时程序。

结论

本节介绍了如何使用 PLC 梯形图实现一个 24 小时的定时程序。该定时程序可用于各种应用,并且可以根据需要进行扩展。


可在0.2毫秒到12.8毫秒和0.2微秒到12.8微秒之间选择。 根据电子开发网可知,可根据速率设定成更长的滤波时间,如果需要使用S7200SMART的高速计数器功能,需要手动修改滤波器的时间至0.2微秒。 “系统块”中不能修改滤波时间的其他数字量输入通道,其滤波时间默认为12.8毫秒。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论