Ladespeichers verfügbar ist. Würde eine Trace-Messung mehr Speicher als maximal zulässig
erfordern, speichert die CPU die Messung nicht und erzeugt einen Eintrag im Diagnosepuffer.
Zusätzlich gilt, dass sich bei Auswahl von "Älteste Aufzeichnung überschreiben" im TIA Portal
die Lebensdauer des Ladespeichers durch das ständige Beschreiben des Datenträgers
verringern kann. Bei Auswahl von "Älteste Aufzeichnung überschreiben" ersetzt die CPU die
älteste Messung durch die neueste Messung, nachdem sie die konfigurierte Anzahl von
Trace-Messungen gespeichert hat. Anschließend werden weitere Trace-Messungen erfasst
und gespeichert. Das Überschreiben der ältesten Messungen ist hilfreich bei der Diagnose
sporadischer Probleme.
Die CPU unterstützt maximal 1000 Trace-Messergebnisse. Während der Zeit, in der die CPU
die Trace-Messungen im externen Ladespeicher speichert, prüft die CPU die
Auslösebedingung für den Trace-Auftrag nicht. Sobald die CPU die Trace-Messungen
gespeichert hat, prüft sie wieder auf Auslösebedingungen.
Zugriff auf Beispiele
Einzelheiten zur Trace-Programmierung, zum Laden der Konfiguration, Hochladen der
Trace-Daten und Darstellung der Daten im Logic Analyzer finden Sie im TIA Portal
Informationssystem. Im Kapitel "Online- und Diagnosefunktionen nutzen > Trace- und
Logic-Analyzer-Funktion nutzen" finden Sie ausführliche Beispiele.
Außerdem ist das Online-Handbuch "Industry Automation SINAMICS/SIMATIC Trace- und
Logic-Analyzer-Funktion nutzen"
(https://support.industry.siemens.com/cs/ww/de/view/64897128) eine ausgezeichnete Hilfe.
10.9
Ermitteln der Art eines Drahtbruchs über ein Modul SM 1231
Wie unter Analogmoduldiagnose (Seite 227) beschrieben, gibt das Modul SM 1231 den
Analogeingangswert 32767 (16#7FFF) sowohl bei einem Drahtbruch als auch bei einem
Überlauf aus. Diese Bedingungen gelten nur für das Modul und nicht für den Kanal. Wenn Sie
ermitteln möchten, welcher dieser beiden Zustände aufgetreten ist, können Sie zur
Ermittlung Logik in Ihr STEP 7-Programm aufnehmen. Die Methode zum Ermitteln des
Zustands besteht aus den folgenden Aufgaben:
• Erstellen Sie einen Diagnosefehler-OB, der dann aufgerufen wird, wenn ein kommendes
oder gehendes Diagnoseereignis vorhanden ist.
• Nehmen Sie einen Aufruf der Anweisung RALRM auf.
• Richten Sie ein Array aus Bytes für den Parameter AINFO ein, der die Informationen über
den Zustand enthält.
• Werten Sie die Bytes 32 und 33 der AINFO-Struktur von RALRM_DB aus, wenn die CPU den
Diagnosealarm-OB auslöst.
S7-1200 G2 Speicherprogrammierbare Steuerung
Systemhandbuch, V1.0 01/2025, A5E52923937-AA
10.9 Ermitteln der Art eines Drahtbruchs über ein Modul SM 1231
Online- und Diagnose-Tools
241