:如何通过脚本或过程信号确认报警消息?>>人机界面--广州若恒工控设备有限公司--华南区|广...

来源:百度文库 编辑:九乡新闻网 时间:2024/05/09 06:27:53
如何通过脚本或过程信号确认报警消息?作者:超音速 日期:2009年04月23日 来源:不详 【字体:大 中 小】 人气:187 我要评论(0) 核心提示:描述基本有3种选择用于确认报警消息。 脚本确认报警消息。 使用脚本按下按下"单个确认" 或 "组确认" 按钮。 通过过程信号确认报警消息。 1. 脚本确认报警消息为了能够确认激活的消息,必须从对象选择面板向画面里插入一个报警OCX 或 WinCC 报警控件。调用以下函数: 用以下函数确认 单个消息: WinCC V4.x:BOOL OnBtnSinglAckn(char*

描述
基本有3种选择用于确认报警消息。

  1. 脚本确认报警消息。
  2. 使用脚本按下按下"单个确认" 或 "组确认" 按钮。
  3. 通过过程信号确认报警消息。

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

用以下函数确认 单个消息

  • WinCC V4.x:
    BOOL OnBtnSinglAckn(char* pszMsgWin)
  • WinCC V5.x and WinCC 6.x
    BOOL AXC_OnBtnSinglAckn(char* lpszPictureName, char* lpszObjectName)

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

  • WinCC V4:
    BOOL OnBtnVisibleAckn(char* pszMsgWin)
  • WinCC V5.x and WinCC 6.x
    BOOL AXC_OnBtnVisibleAckn(char* lpszPictureName, char* lpszObjectName)

注释:
例如,可以在按钮脚本里调用这些函数。

2. 使用脚本按下按下"单个确认" 或 "组确认" 按钮
在WinCC 报警控件属性对话框中 (如 Control1),在 "Toolbar" 页,使能按钮(勾选检查框) 并确定对象ID (在图. 01: 单个确认为10).


图. 01

使用以下命令通过脚本"点击" 按钮并执行按钮功能。

WinCC 6.x and WinCC 7.x
SetPropDouble(lpszPictureName,"Control1","ToolbarButtonClick",10);

注释:
例如,可以在按钮脚里本调用这些函数。

3. 通过过程信号确认报警消息
可以通过报警消息的内部或外部确认变量。设置确认变量的确认位,例如通过按钮或控制器确认相关消息。也可以选择确认变量确认组消息。

例如: 
通过系统I/O 模块确认消息。这个信号可被 CPU 周期读取并映射到一个过程变量。可以使用这个变量作为消息的确认变量。 

关键词:
设计注释,报警日志,WinCC 报警控件


Tags: