问题描述:
当设备发生报警时,WinCC Flexible RT 报警窗口会自动弹出并显示设备故障报警。手动复位报警后,报警消失,但报警窗口仍然显示。
问题原因:
触发报警窗口显示和隐藏的信号点(M38.2)可能没有正确复位。
解决方案:
请检查触发报警窗口显示和隐藏的信号点(M38.2)的编程逻辑,确保在手动复位报警后,M38.2 也被复位为 0。
具体步骤:
- 在 WinCC Flexible RT 项目中,打开控制报警窗口的程序块。
- 找到触发报警窗口打开和关闭的信号点(M38.2)的编程逻辑。
- 确保在手动复位报警后,M38.2 被复位为 0。
- 如果 M38.2 的复位逻辑不正确,请对其进行修改,以确保报警复位后 M38.2 也被复位。
- 保存并下载修改后的程序块。
示例程序:
以下是使用 LAD 语言编写的示例程序,展示如何控制报警窗口的显示和隐藏:
LD M38.2
S SET_ALARM_WINDOW // 打开报警窗口
LD SET_ALARM_WINDOW
AND M38.2
NOP 0 //保持报警窗口打开
LD NOT M38.2
R CLR_ALARM_WINDOW // 关闭报警窗口
NOP 0 // 保持报警窗口关闭
在手动复位报警后,M38.2 应被复位为 0,以关闭报警窗口。确保您的程序逻辑与示例程序类似,以正确控制报警窗口。
注意:
- 确保报警窗口的显示和隐藏信号点(M38.2)在 HMI 屏幕上正确映射。
- 如果问题仍然存在,请检查 WinCC Flexible RT 项目的硬件配置和通信设置,以确保设备信号可以正确接收。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论