Analyse der Ereignisse von Technologieobjekten (S7-1500) - Trace

S7-1200/1500 CPUs (S7-1200, S7-1500)

ft:publication_title
S7-1200/1500 CPUs (S7-1200, S7-1500)
Product
Trace
Version
V20
Publication date
11/2024
Language
de-DE
Analyse der Ereignisse von Technologieobjekten

Hinweis

Die erfassten Ereignisse können im TIA Portal nicht beobachtet oder analysiert werden. Für die Analyse der CSV-Datei benötigen Sie Software von Drittanbietern.

Nach dem Abschluss einer Trace-Aufzeichnung mit aktiver Ereigniserfassung wird eine CSV-Datei mit den Ereignissen automatisch erstellt. Diese Datei befindet sich in dem Projektverzeichnis, der im Konfigurationsbereich dieser Funktion im TIA Portal angezeigt wird.

Aufbau des Dateinamens

Eine CSV-Datei mit den Ereignisdaten wird unter folgendem Namen abgespeichert:

<Name der PLC>_<Name des Trace>_<Zeitstempel>.csv

Aufbau Zeitstempel:

<YYYYMMDD>_<HHMMSS> 

Beispiel

PLC_1_Trace_20241010_120422.csv

Aufbau der CSV-Datei mit den Ereignissen und Darstellung in Microsoft Excel

Hinweis

Anzeige der Werte in Microsoft Excel

Wenn Sie die CSV-Datei direkt mit einem Doppelklick öffnen, dann kann Microsoft Excel die Werte fehlerhaft formatiert anzeigen.

Um die Werte korrekt anzuzeigen, importieren Sie stets die Daten aus der CSV-Datei nach Microsoft Excel.

Nachdem Sie die CSV-Datei nach Microsoft Excel importieren, werden Ihnen neben den Signaldaten alle aufgezeichneten Werten der Signale und erfasste Ereignisdaten angezeigt. Jedes erfasste Ereignis wird in einer neuen Zeile dargestellt. Sie können die Spalten und Zeilen wie gewohnt anpassen und filtrieren.

Das folgende Bild zeigt beispielhaft in der CSV‑Datei die Spalten, die für die Ereigniserfassung relevant sind:

Vorsicht

Inkonsistenzen in den Projekten mit aktiver Ereigniserfassung

Bei Inkonsistenzen in den Projekten (Online/Offline) kann es dazu kommen, dass die Ereignisdaten nicht korrekt dargestellt werden.

Stellen Sie sicher, dass Sie die richtigen Projekte verwenden und die Projekte konsistent sind.

Die folgende Tabelle zeigt eine Beschreibung von den Spalten, die für die Ereigniserfassung relevant sind:

Spalte

Beschreibung

Problem

Ein Problem, das in der Aufzeichnung vorgekommen ist:

  • Error

    Bei dieser Anweisung ist ein Fehler aufgetreten.

  • Aborted

    Die Anweisung wurde unterbrochen.

  • Alarm

    Ein Alarm ist aufgetreten.

  • Event recording has stopped. No events occurred during recording.

    Keine Ereignisse sind in der Aufzeichnung aufgetreten

  • Due to insufficient memory, no events from technology objects are available before this timestamp.

    Es stehen keine Ereignisdaten bis zu diesem Zeitpunkt wegen Speicherkapazität zur Verfügung.

Technology object

Name des Technologieobjekts, bei welchem ein Ereignis erfasst wurde

Type of technology object

Typ des Technologieobjekts, bei welchem das Ereignis erfasst wurde

Group

Gruppe, in der sich das Technologieobjekt befindet

Event name

Anzeige der Anweisung oder Alarms

Status

Status des Ereignisses oder Alarms

Type of event

Folgende Ereignistypen können angezeigt werden:

  • Motion Control‑Anweisung

  • Programmalarm

  • Technologiealarm

Call structure

Aufrufstruktur (z. B. verschaltete Aufrufe von FBs die mit dem OB starten und mit der Motion Control-Anweisung enden)

Instance

Instanz DB, der für den Motion Control‑Anweisungsaufruf verwendet wird

Parameter change

Anzeige der Parameteränderung:

  • 0

    Keine Änderung am Parameter

  • 1

    Änderung am Parameter

Beispiel:

0|1|0|0|1|0

Änderung am zweiten und fünften Parameter.

Die jeweilige Parameter sind in der Spalte "Details" verfügbar.

Details

In dieser Spalte befinden sich alle relevanten Details des Ereignisses oder Alarms. Sie können die Größe der Zelle anpassen, um den ganzen Inhalt zu sehen. Die Details werden folgend angezeigt:

  • Die Details von dem Ereignis eines Technologieobjekts werden hier im folgenden Format angezeigt:
    <Parameter1>:<Wert1>|<Parameter2>:<Wert2>|<Parameter3>:<Wert3>| ...
    Beispiel:
    Distance: 10.0 | Velocity: 1.0 | Acceleration: 2.0 | Jerk: 40.0 | Command Aborted: FALSE | ErrorID: 16#0

    Sind bei dem Ereignis mehrere Technologieobjekte vorhanden, werden diese in folgendem Format angezeigt:
    <TO_1>(<Rolle>;<Typ des TO>)~< TO_2>(<Rolle>;<Typ des TO>)~ <TO_3>(<Rolle>;<Typ des TO>)~ ...
    Beispiel:
    Sync_1 (Slave; TO_SynchronousAxis) ~ Pos_1 (Master; TO_PositioningAxis) ~ Cam_1 (Cam; TO_Cam_10k)

  • Die Details von einem Ereignis eines Alarms werden mit allen relevanten Informationstexten in dieser Zelle angezeigt.