分享

如何通过脚本或过程信号确认报警消息?

 xiaoxiaollll 2010-09-02
核心提示:描述基本有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 报警控件

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多