Skip to content

Nachrichtenvorlagen

Nachrichtenvorlagen ermöglichen es Ihnen, Vorfallbenachrichtigungen mit dynamischen Variablen anzupassen, die automatisch basierend auf Ihrer Monitor-Konfiguration ausgefüllt werden.

Nachrichtenvorlage Beispiel

Übersicht

Beim Erstellen oder Bearbeiten von Monitoren können Sie das Feld Nachrichtenvorlage verwenden, um benutzerdefinierte Benachrichtigungen zu definieren. Diese Nachrichten unterstützen Variablen-Substitution, um dynamische Informationen über die überwachte Ressource einzuschließen.

Variablentypen nach Monitor

Verschiedene Monitor-Typen bieten unterschiedliche Vorlagen-Variablen:

Monitor-TypVerfügbare VariablenBeispiel
OPC UA Node{{Node ID}}{{ns=2;s=TemperatureSensor}}
S7 Tag{{S7-Adresse@Typ}}{{DB1.DBW0@INT}}
OPC UA EndpunktKeineNur Klartext
S7 EndpunktKeineNur Klartext

S7-Datentypen

Beim Erstellen eines S7-Tag-Monitors wählen Sie den Datentyp, der bestimmt, wie der SPS-Speicher interpretiert wird. Dieser Typ wird mit einem @-Trennzeichen an die Adresse in Vorlagen-Variablen angehängt (z.B. {{DB1.DBW0@INT}}).

Die folgenden Typen sind verfügbar:

TypSuffixBeschreibungGröße
Bit@BOOLBoolescher Wert1 Bit
Byte@BYTEGanzzahl ohne Vorzeichen8 Bit
Word@WORDGanzzahl ohne Vorzeichen16 Bit
DWord@DWORDGanzzahl ohne Vorzeichen (Standard)32 Bit
Int@INTGanzzahl mit Vorzeichen16 Bit
DInt@DINTGanzzahl mit Vorzeichen32 Bit
Real@REALIEEE 754 Gleitkommazahl32 Bit

TIP

Der Datentyp muss mit dem Speicherlayout Ihres SPS-Programms übereinstimmen. Verwenden Sie beispielsweise Real für DB1.DBD0, wenn der Datenbaustein einen Gleitkommawert an diesem Offset speichert.

Verwendung von Vorlagen-Variablen

Desktop-Erfahrung

Auf Desktop-Geräten haben Sie zwei Möglichkeiten, Variablen einzufügen:

  1. Button-Menü: Klicken Sie auf die geschweiften Klammern neben dem Nachrichtenvorlage-Feld
  2. Kontextmenü: Rechtsklick in das Nachrichtenvorlage-Eingabefeld

Variable Dropdown-Menü

Beide Methoden öffnen ein Menü mit:

  • Variablenname und Beschreibung
  • Der tatsächliche Variablenwert, der eingefügt wird
  • Klicken Sie, um die Variable an Ihrer Cursorposition einzufügen

Mobile Erfahrung

Auf mobilen Geräten öffnet das Tippen auf das Symbol für geschweifte Klammern eine Vollbild-Schublade mit denselben Variablenoptionen für einfache Auswahl.

Manuelle Eingabe

Sie können auch manuell Variablen-Syntax eingeben:

  • OPC UA Node: {{ns=2;s=IhreNodeID}}
  • S7 Tag: {{DB1.DBW0@INT}} (Adresse gefolgt von @ und Datentyp)

Beispiele

OPC UA Node Monitor

Vorlage: Temperatursensor {{ns=2;s=TemperatureSensor}} hat den Schwellwert überschritten

Ergebnis: Wenn der Vorfall erstellt wird, wird {{ns=2;s=TemperatureSensor}} durch die tatsächliche Node ID ersetzt, die Sie konfiguriert haben.

S7 Tag Monitor

Vorlage: SPS-Tag {{DB1.DBW0@INT}} meldet abnormale Werte

Ergebnis: Die Variable {{DB1.DBW0@INT}} wird durch die tatsächliche S7-Adresse aus Ihrer Monitor-Konfiguration ersetzt.

Best Practices

Effektive Vorlagen schreiben

  • Halten Sie Nachrichten prägnant aber informativ
  • Schließen Sie die Variable ein, um zu identifizieren, welche spezifische Ressource den Vorfall ausgelöst hat
  • Fügen Sie Kontext hinzu, welcher Schwellwert oder welche Bedingung verletzt wurde
  • Verwenden Sie klare, nicht-technische Sprache für Operatoren

Vorlagen-Validierung

  • Variablen müssen exakt mit der konfigurierten Node ID oder S7-Adresse übereinstimmen (einschließlich des @Typ-Suffixes für S7)
  • Ungültige Variablen werden unverändert in Benachrichtigungen angezeigt
  • Testen Sie Ihre Vorlagen, indem Sie einen Test-Monitor erstellen

Verwandte Themen