2024年5月6日发(作者:)
WinCC Flexible 系统函数
报警
ClearAlarmBuffer
应用
删除HMI设备报警缓冲区中的报警。
说明
尚未确认的报警也被删除。
语法
ClearAlarmBuffer (Alarm class number)
在脚本中是否可用: 有 (ClearAlarmBuffer)
参数
Alarm class number
确定要从报警缓冲区中删除的报警:
0 (hmiAll) = 所有报警/事件
1 (hmiAlarms) = 错误
2 (hmiEvents) = 警告
3 (hmiSystem) = 系统事件
4 (hmiS7Diagnosis) = S7 诊断事件
可组态的对象
对象
变量
事件
数值改变
超出上限
低于下限
释放
按下
释放
按下
已加载
已清除
溢出
溢出
可用内存很少
可用内存极少
按下
释放
单击
切换(或者拨动开关)
打开
断开
启用
取消激活
到期
报警缓冲区溢出
功能键(全局)
功能键(局部)
画面
数据记录
报警记录
检查跟踪记录
画面对象
时序表
ClearAlarmBufferProtoolLegacy
应用
该系统函数用来确保兼容性。
它具有与系统函数“ClearAlarmBuffer”相同的功能,但使用旧的ProTool编号方式。
语法
ClearAlarmBufferProtoolLegacy (Alarm class number)
在脚本中是否可用: 有 (ClearAlarmBufferProtoolLegacy)
参数
Alarm class number
将要删除其消息的报警类别号:
-1 (hmiAllProtoolLegacy) = 所有报警/事件
0 (hmiAlarmsProtoolLegacy) = 错误
1 (hmiEventsProtoolLegacy) = 警告
2 (hmiSystemProtoolLegacy) = 系统事件
3 (hmiS7DiagnosisProtoolLegacy) = S7 诊断事件
可组态的对象
对象
变量
事件
数值改变
超出上限
低于下限
释放
按下
释放
按下
已加载
已清除
溢出
溢出
可用内存很少
可用内存极少
按下
释放
单击
切换(或者拨动开关)
打开
断开
启用
取消激活
到期
报警缓冲区溢出
功能键(全局)
功能键(局部)
画面
变量记录
报警记录
检查跟踪记录
画面对象
时序表
SetAlarmReportMode
应用
确定是否将报警自动报告到打印机上。
语法
SetAlarmReportMode (Mode)
在脚本中是否可用: 有 (SetAlarmReportMode)
参数
Mode
确定报警是否自动报告到打印机上:
0 (hmiDisnablePrinting) = 报表关闭: 报警不自动打印。


发布评论