Druckbare Spalten für Protokolle konfigurieren
Sie können jede druckbare Spalte mit dem Tag <PrintColumn> im Tag <ColumnsForPrinting> konfigurieren.
Jedes Attribut in <PrintColumn> ermöglicht Angaben wie Spaltenname, Inhalt, Index, Ausrichtung und Breite.
- Navigieren Sie im Abschnitt <Columns> (Spalten) der Vorlagendatei zum Absatz <ColumnsForPrinting> (Druckspalten).
- Optional) Geben Sie unter <ColumnsForPrinting> den Wert DisableColumnHeader = “1” ein, um die Spaltenüberschrift im Ausdruck zu deaktivieren, und DisableColumnHeader = “0”, um die Spaltenüberschrift im Ausdruck zu aktivieren. Vorgabewert ist DisableColumnHeader= "0".
- Optional) Geben Sie unter <ColumnsForPrinting> die Zeile PrintOnlyAlertGoneCreated = “1” an, um alle Alarmzustände ausser Alarm abgeschlossen und Alarm erstellt zu drucken, und PrintOnlyAlertGoneCreated = “0”, um alle Alarmzustände zu drucken. Vorgabewert ist PrintOnlyAlertGoneCreated = "0".
- Optional) Im Fall eines Zeilendruckers und wenn <PageHeader>, <PageFooter> und <ColumnsForPrinting> deaktiviert sind, ist dieser Attributwert = “1”, und Sie können unter <ColumnsForPrinting> DisableFormFeed = “1” angeben, um Seitenumbrüche im Ausdruck zu deaktivieren und DisableFormFeed = “0”, um Seitenumbrüche im Ausdruck zu aktivieren. Vorgabewert ist DisableFormFeed = "0".
- Gehen Sie im Abschnitt <PrintColumn> wie folgt vor:
- Geben Sie den Wert für das Tag <ColumnHeaderText> (Text Spaltenüberschrift) ein, der einem Namen einer druckbaren Spalte entspricht, zum Beispiel Ereignisauftretenszeit.
- Die Felder, die im Fall von Alarmen, Aktionen und COVs verwendet werden sollen, müssen jeweils in den Tags <AlarmColumnId>, <ActionColumnId> oder <COVColumnId> angegeben werden.

- Spaltenindex, Ausrichtung und Breite werden mithilfe der Tags <ColumnIndex>, <Alignment> bzw. <Width> festgelegt. Die Spalte Ereignisauftretenszeit hat laut Konfiguration in der Vorlage zum Beispiel einen Spaltenindexwert von 1, d.h., dies ist die erste Spalte, Ausrichtung linksbündig, Breite 1,5 Zoll.
- Navigieren Sie im Abschnitt <Columns> der Vorlagendatei zum Absatz <HistoryFields> (Felder der Historie).
- Je nach Ereignistyp (Alarm, Aktion oder COV) wird die dem Tag <LogDPEName> im Tag <HistoryField> entsprechende Information angezeigt.
- Im Beispiel History Field_Alarm wird, wenn der Alarmtyp Alarm auftritt und Sie im Tag <AlarmColumnId> den Wert 1001 angegeben haben, die Alarmzeit angezeigt.
- Tritt der Alarmtyp Aktion auf und Sie haben in <ActionColumnId> den Wert 2007 angegeben, wird die Quellzeit angezeigt.
- Wenn der Alarmtyp COV auftritt und <COVColumnId> den Wert 3002 enthält, wird der Zeitpunkt der Wertänderung angezeigt.



- Navigieren Sie im Abschnitt <Columns> der Vorlagendatei zu den Tags <ObjectNameColumnOption> und <ObjectPathColumnOption> und geben Sie einen Wert ein, um das Format festzulegen, in dem der Objektname und sein Quellpfad gedruckt werden. Die folgenden zwei Code-Snippets geben die Formate für den Objektnamen und den Quellpfad an.

Im Beispiel ObjectPathColumnOption wird der Quellpfad des Objekts zusammen mit dem CNS-Anzeigenamen (CNS: Common Naming System) gedruckt. Wenn Sie den Wert 1 einsetzen, wird der Objektquellpfad zusammen mit dem CNS-Namen gedruckt.
Das CNS bestimmt, wie Objekte im System Browser angezeigt werden. Der CNS-Name ist der Name des Objekts und der CNS-Anzeigename ist die Objektbeschreibung.
- Je nach Art des generierten Alarms können die folgenden Informationen gedruckt werden.
Felder für Ereignistypen | |||||
Alarm | Value IDs | Aktion | Value IDs | COV | Value IDs |
Alarmzeit | 1001 | Benutzername | 2001 | Wert | 3001 |
Alarmzählung | 1002 | Bedienplatz | 2002 | Timestamp | 3002 |
Alarmzustand | 1003 | Quell-DP-Name | 2003 | DP-Name (Quell-DP) | 3003 |
Alarmübergangszeit | 1004 | Aktion | 2004 | Quelldatenpunkt-Pfad | 3004 |
DPE Alarmquelle | 1005 | Meldung | 2005 | COVDPAlias | 3005 |
Alarmkategorie | 1006 | Status | 2006 |
|
|
Alarm-ID | 1007 | Quellzeit | 2007 |
|
|
Meldung Alarm abgeschlossen | 1008 | Log-Typ | 2008 |
|
|
Alarmmodus | 1009 | Wert | 2009 |
|
|
Meldung Alarmursache | 1010 | Vorheriger Wert | 2010 |
|
|
Alarmbenutzer | 1011 | Quell-DP-Name2 | 2011 |
|
|
Alarmierungswert | 1012 | Aktionsquellpfad | 2012 |
|
|
Alarmmeldung | 1013 | Aktionsquellpfad2 | 2013 |
|
|
Alarmabgang | 1014 | ErrorMessage | 2014 |
|
|
Alarm abgeschlossen | 1015 | ActionDPAlias | 2015 |
|
|
Alarmquellpfad | 1016 |
|
|
|
|
Alarmbeobachtung | 1017 |
|
|
|
|
Alarmbeobachtungspfad | 1018 |
|
|
|
|
AlarmDPAlias | 1019 |
|
|
|
|
Gerätetext | 1020 |
|
|
|
|

Hinweis:
Wenn der Protokolldruck keine Informationen aus den Feldern der Tabelle Felder für Alarmtypen enthält, müssen Sie explizit einen Abschnitt <PrintColumn> für jedes der Felder hinzufügen. Die Informationen im Zusammenhang mit AlarmColumnId, ActionColumnId und COVColumnId für diese Felder sind jedoch in der Vorlage im Abschnitt <HistoryFields> enthalten.