为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?

配置说明:
与位报警不同,Alarm_S 消息基于报警号进行处理。通常, Alarm_S 消息在 WinCC flexible 中配置,而是在 STEP 7 或 SIMOTION Scout 中进行配置。这样,仅需输入一次报警文本,就可以将其应用于各种显示设备上。n

当在 STEP 7 或 SIMOTION 中配置消息时,既可以输入无格式的报警文本,也可以利用设备特有的配置工具。对于某些设备类型,还可以显示闪烁的文本和配置附加的信息文本。n

要求:

  • SIMOTION Scout 工程n
  • WinCC flexible ES + RT (从 WinCC flexible 2005 起)n
  • 集成了 HMI 和 SIMOTION 站的 STEP 7 工程。

注意:
仅某些版本的 SIMOTION Scout 软件发布可用于 WinCC flexible 2005 并且与其兼容。可用的版本参见条目 ID 22055368。n

在 SIMOTION SCOUT 中配置 Alarm_S 消息

步骤 操作
1 添加 Alarm_S 消息 n

  • 在 SIMOTION Scout 中,通过 “Target system > Configure messages” 打开报警配置编辑器。n
  • 在对话框的左上角选择“Alarm_S”。n
  • 单击“New”按钮,添加一条 Alarm_S 消息。

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?
Fig. 01

2插入符号,报警文本和格式字符串 n

  • 为 Alarm_S 消息指定一个符号名称。通过 ST 程序触发 Alarm_S 消息时需要该名称。n
  • 插入报警文本。n
  • 如果您插入如下格式的字符串到报警文本中,那么可以将过程值作为关联值插入到消息中。 n

    格式化字符串的结构:

    @[Pvn][Type]%width[.precision]format@

符号

含义

取值范围

默认值

@格式化字符串的开始--
Pvn过程值编号(可选)1-41
Type过程值类型(可选)参见 Table 02I
%width在 HMI 设备上的显示宽度--
.precision小数位数(可选,当 format = “f”时)--
format过程值显示模式参见 Table 03-
@格式化字符串的结束符--

Table 01 - 格式字段的含义 n

type”的允许值:

Type 含义
"b" or "B" BOOL
"y" or "Y" BYTE
"c" or "C" CHARACTER
"w" or "W" WORD
"i" or "I" INTEGER
"x" or "X" DWORD
"d" or "D" DINT
"r" or "R" REAL

Table 02 - 类型 n

format”的允许值:

format 显示
"d" 有符号十进制数
"u" 无符号十进制数
"X" 十六进制数
"f" 有符号定点数
"b" 二进制数
"s" ANSI 字符串

Table 03 - 格式

3配置 Alarm_S 消息 n

  • 选择消息类型,例如:“Fault messages”或“Operating messages”。n
  • 为消息指定 Alarm_S 显示类别。

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?
Fig. 02n

注意:
“打印输出(在 HMI 中)”选定的区域可实现在 WinCC flexible 运行时记录消息。

通过调用系统函数 _alarmS(消息不需要确认)和 _alarmSq (消息需要确认)来触发 Alarm_S 消息

步骤 操作
1 添加系统函数 n

  • 添加一段 ST 程序。n
  • 在接口部分声明全局变量和结构体。
  • 在程序的主体部分调用系统函数“_alarmS”或“_alarmSq”。

函数“_alarmS”和“_alarmSq”的参数:

返回值 (DWORD):= _alarmS (报警信号 (BOOL), Alarm_S 符号, 关联值);

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?
Fig. 03

2在运行系统中插入程序
插入程序到 CPU 的背景任务中。

在 WinCC flexible 运行系统中显示 Alarm_S 消息和 TO 报警。

步骤 操作
1 激活 Alarm_S 消息

  • 打开“报警管理 > 设置 > 报警设置”对话框。
  • 在“报警过程”下的“ALARM_S”列选择显示类别,在“SIMOTION TO”列允许 TO 报警的显示。

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?
Fig. 04

报警过程 应用
Alarm_S 用户自定义消息
SIMOTION TO
(技术报警)
SIMOTION 控制器发出的系统消息

Table 04

2为报警显示激活相应的报警类别

  • 在 WinCC flexible 组态系统中打开一个画面。
  • 插入一个报警视图。
  • 在报警视图中,报警类别“S7 message”和“S7 warning”有效,用于显示 Alarm_S 消息和 TO 报警。对于“S7 message”类别的报警,用于显示需要用户确认的 Alarm_S 消息和 TO 报警。而“S7 warning”类别的报警,则用于显示那些无需确认的 Alarm_S 消息和 TO 报警。

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置?
Fig. 05

下载:
附件1包含一个 STEP 7 工程,该工程集成了 SIMOTION 控制器和 WinCC flexible HMI 站。

为了在 WinCC flexible 运行时显示 Alarm_S 消息和技术报警,在 SIMOTION SCOUT 和 WinCC flexible 中需要进行哪些配置? 附件1:Alarm_S_SIMOTION.zip ( 3823 KB )

运行和测试环境:
下表列出了一些组件,用于创建该条目和保证实现所描述的功能。

组件 产品及其版本标识
PC operating system Microsoft WindowsXP SP2
Standard tools SIMOTION Scout V4.0
Engineering tool STEP 7 V5.4 SP1
HMI software WinCC flexible 2005 SP1
HMI system -

关键词:
SIMOTION TO, SIMOTION diagnostic messages, Diagnostic messages, Alarm procedure, System messages

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论