2024年3月25日发(作者:)

如何把 WinCC 报警控件的工具栏功能分配给外部按钮

描述:

可以参照以下方法把 WinCC 报警控件的工具栏功能分配给外部按钮:

从 WinCC V7 开始使用新的报警控件

从 WinCC V6 开始使用旧的报警控件(在 WinCC V7 的图形编辑器中称为 Alarm Control (Classic))

在 WinCC V6 及以前版本的常规操作步骤

从 WinCC V7 开始使用新的报警控件:

如果不希望在运行状态通过工具栏操作 WinCC 报警控件,可以选择通过使用 C 函数“SetPropDouble”或

“SetPropWord”把工具栏按钮的功能分配给外部按钮。该功能同样可以使用 VB 脚本实现。详细信息可以在 WinCC 在

线帮助的以下路径中获得:

使用 WinCC > 建立消息系统 > 运行期间显示消息 > 组态报警控件 > 如何使报警控件的工具栏动态化

使用 WinCC > 建立消息系统 > 运行期间显示消息 > 在运行系统中操作 > 在运行期间操作报警控件

例子:

使用 C 函数“SetPropDouble”切换到短期归档

No. 步骤

1 注意需要控制按钮的对象 ID (在本例中,调用短期归档)。按钮对象 ID 在控件配置对话框的“工具栏”页。关于“ID”

的重要信息可以在 WinCC 在线帮助的以下路径找到:“使用 WinCC > 建立消息系统 > 运行期间显示消息 > 在运

行系统中操作 > 在运行期间操作报警控件”。

Fig. 01

2 在需要的画面中,创建一个按钮来分配工具栏按钮的功能。

3 在按钮的“对象属性”中选择“事件”标签。

4 在“鼠标 > 鼠标动作 > C 动作” 组态以下动作。

5 通过以下路径选择函数:“内部函数 > graphics > set > property > SetPropDouble”。