Gespeicherte Prozedur EventCounter
- Last UpdatedSep 26, 2024
- 1 minute read
Diese gespeicherte Prozedur zählt die Ereignisse eines bestimmten Typs einer bestimmten Variable, die in einem Zeitraum aufgetreten sind. Der Abfrage-Client muss das Anfangs- und Enddatum und die Anfangs- und Endzeit angeben. Es stehen drei optionale Parameter zur Verfügung: TagName, Provider und Comment. Der Zähler zählt nur alarmunabhängige Ereignisse. Diese Sicht zeigt die Ereignishäufigkeit an. Wie oft wurde z. B. die Pumpe eingeschaltet? Über Variable, Quelle, Kategorie und Typ wird ein Ereignis eindeutig identifiziert und bei der Zählung berücksichtigt.
sp_EventCounter
|
Spaltenname |
Datentyp |
Beschreibung |
|---|---|---|
|
TagName |
nChar |
Name des Objekts, das den Alarm erzeugt hat, z.B. TIC101. |
|
Area-Objekt (Alarmbereich) |
nChar |
Name des Bereichs oder der Gruppe für den Alarm. |
|
Typ |
nChar |
Ereignistyp. |
|
Kategorie |
nChar |
Alarmklasse oder Alarmkategorie, z.B. Value, Process, Batch usw. |
|
EventCount |
Ganze Zahl |
Häufigkeit des Ereignisses dieses Typs für die Variable in dem angegebenen Zeitraum. |
|
Quelle |
nChar |
Ereignisquelle: InTouch-Knoten oder Galaxy-Name. |
|
Kommentar |
nChar |
Ereigniskommentar. |
Beispielabfrage:
EXECUTE sp_EventCounter @StartDate=’2007-01-01 23:23:23’, @EndDate=’2007-03-31 23:23:23’, @Tagname = ’$NewAlarm’