step7固定时间报警程序 (step7固件升级包)

step7固定时间报警程序

概述

本程序用于在 STEP 7 PLC 中设置固定时间报警,当达到预设时间时触发报警。

适用固件版本

STEP 7 V5.5 及以上版本

程序说明

该程序由以下几个功能块组成:

  • 定时器功能块(TON/TOF):用于记录当前时间和触发报警。
  • 比较功能块(CMP):用于比较当前时间和预设时间。
  • 报警输出功能块(OUT):当预设时间达到时触发报警。

程序流程

  1. 初始化定时器,设置预设时间。
  2. 启动定时器。
  3. 定时器不断累加时间。
  4. 通过比较功能块比较当前时间和预设时间。
  5. 当当前时间达到预设时间时,触发报警输出。

程序示例

以下是一个程序示例,用于设置一个固定时间报警,该报警在 30 秒后触发:

```// 变量声明INT TimeValue; // 当前时间INT PresetTime; // 预设时间BOOL Alarm; // 报警标志// 定时器功能块(TON)TON TimeTON;TimeTON.IN := TRUE;TimeTON.PT := 1000; // 1 秒定时器周期// 比较功能块(CMP)CMP TimeCmp;TimeCmp.I := TimeValue;TimeCmp.C := PresetTime;// 报警输出功能块(OUT)OUT AlarmOut;AlarmOut.IN := TimeCmp.EQ;// 程序主体IF TimeTON.Q THENTimeValue := TimeValue + 1;END_IF;// 设置预设时间PresetTime := 30000; // 30 秒// 启动定时器TimeTON.EN := TRUE;

固件升级包

该固定时间报警程序包含在一个固件升级包中,可以下载并安装在 STEP 7 PLC 上。

下载固件升级包: 点击此处下载

安装固件升级包

  1. 下载固件升级包。
  2. 将固件升级包解压到电脑上。
  3. 打开 STEP 7 编程软件。
  4. 选择 "Extras" 菜单,然后选择 "Firmware update"。
  5. 在 "Firmware update" 对话框中,选择固件升级包文件。
  6. 单击 "Update" 按钮。
  7. 等待固件升级过程完成。

使用说明

  1. 打开 STEP 7 编程软件并创建新项目。
  2. 将固定时间报警程序功能块拖放到程序块图中。
  3. 设置预设时间。
  4. 编译并下载程序到 PLC 中。
  5. 监控程序运行,当预设时间达到时,报警输出将被触发。

常见问题

Q:如何修改预设时间? A: 修改变量 PresetTime 的值即可。 Q:我可以添加多个报警吗? A: 可以,添加多个比较功能块和报警输出功能块即可。 Q:程序在断电后还能正常工作吗? A: 否,程序在断电后将重置,需要重新设置预设时间和启动定时器。

选一个100ms的定时器和一个计数器,当水泵开始运行时就开始计时,当计到(30分钟)时计数器加一,同时把定时器复位,当计数器累加到40个数时,就是20个小时了.

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

相关阅读

添加新评论