QQ登录

只需一步,快速开始

如何确认WinCC中的报警消息

[ 复制链接 ]
如何确认WinCC中的报警消息

描述
基本上有3种方法可以确认报警消息。

  • 通过按下WinCC AlarmControl中"单个确认" 或 "组确认" 按钮。
  • 用脚本确认报警消息。
  • 通过单个消息或组消息的确认变量确认报警消息。

1. 按下"单个确认" 或 "组确认" 按钮
在WinCC 报警控件属性对话框中 (如 Control1),在 "Toolbar" 页,使能"单个确认" 或 "组确认"按钮。例如,下图为WinCC V7.x 中的 WinCC AlarmControl。

2. 用脚本确认报警消息
为了能够确认激活的消息,必须从对象选项板向画面里插入一个WinCC 报警控件。调用以下函数:

使用以下函数确认 单个消息:

如何确认WinCC中的报警消息

如何确认WinCC中的报警消息

  • WinCC V4.x:
    BOOL OnBtnSinglAckn(char* pszMsgWin)
  • WinCC V5.x 和 WinCC V6.x
    BOOL AXC_OnBtnSinglAckn(char* lpszPictureName, char* lpszObjectName)
    此函数也用于 WinCC V7.x 中 AlarmControl (Classic).
  • WinCC V6.xWinCC V7.x 使用 AlarmControl (Classic)
    SetPropDouble(lpszPictureName,"Control1","ButtonCommand",16) 或
    SetPropWord(lpszPictureName,"Control1","ButtonCommand",16)
  • WinCC V7.x
    SetPropDouble(lpszPictureName,"Control1","ToolbarButtonClick",10) 或
    SetPropWord(lpszPictureName,"Control1","ToolbarButtonClick",10);

使用以下函数在报警窗口确认 全部可见的消息 :

  • WinCC V4:
    BOOL OnBtnVisibleAckn(char* pszMsgWin)
  • WinCC V5.x and WinCC V6.x
    BOOL AXC_OnBtnVisibleAckn(char* lpszPictureName, char* lpszObjectName)
    此函数也用于 WinCC V7.x 中 AlarmControl (Classic).
  • WinCC V6.xWinCC V7.x 使用 AlarmControl (Classic)
    SetPropDouble(lpszPictureName,"Control1","ButtonCommand",32) 或
    SetPropWord(lpszPictureName,"Control1","ButtonCommand",32)
  • WinCC V7.x
    SetPropDouble(lpszPictureName,"Control1","ToolbarButtonClick",11) 或
    SetPropWord(lpszPictureName,"Control1","ToolbarButtonClick",11);



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索