TSPP
Diese Registerkarte stellt die Konfigurationsoptionen für die Verwendung von TSPP mit dem S7Plus Treiber zur Verfügung.
TSPP steht für das Time Stamp Push Protocol und wurde ursprünglich für den klassischen S7-Treiber implementiert. Eine Beschreibung der Funktionsweise und grundlegende Protokollinformationen finden Sie unter S7 - TSPP.
Allgemeine Informationen
Folgende Allgemeine Hinweise müssen bei der Verwendung von TSPP beachtet werden:
- TSPP kann nur zum Lesen von Werten der SPS verwendet werden.
- Für die Verwendung von TSPP werden keine komplexen Datentypen (Arrays) unterstützt.
- Konfigurierte TSPP Adressen verwenden den Prefix "@TSPP."
- Der Wert des Timestamp Elements (siehe Beschreibung unterhalb) wird auf den Zeitstempel der original config des konfigurierten DPEs geschrieben.
TSPP Daten Struktur
Die grundlegende Struktur der TSPP Buffer Daten muss ein Array aus TSPP Elementen beinhalten, welcher ein EOT (End-of-Transaction) Byte folgt, siehe Beispiel unterhalb.
Example
EventLog[0..n]
+ EventLog[0]
- EventLog[1]
ID
Timestamp
Value
+ EventLog[2]
...
+ EventLog[n]
- EOT
- Jeder Eintrag der TSPP Buffer Elemente muss der definierten TSPP Item Struktur entsprechen, welche unterhalb beschrieben wird.
- Das Ende des Buffer-Arrays bzw. ein ID Wert von 0 (siehe TSPP Element Struktur unterhalb) wird als letztes Element betrachtet und beendet die Übertragung der Buffer-Elemente.
- Der Wert der auf das EOT Element geschrieben wird beinhaltet die aktive Session ID auf Bit 0 und 1 und einen Indikator für das redundante System auf Bit 2.
TSPP Element Struktur
Die TSPP Elemente innerhalb der Buffer-Adresse müssen folgender Struktur folgen:
Element-Name | Datentyp innerhalb des TIA Portals |
---|---|
ID | UDInt |
Value | DWord |
Timestamp | LDT/Date_and_Time |
Beispiel
EventLog
EventLog[0]
ID
Value
Timestamp
EventLog[1]
ID
Value
Timestamp
...
EventLog[9]
ID
Value
Timestamp
Redundanz
Folgende Hinweise müssen beachtet werden, wenn TSPP in einem redundanten Projekt verwendet wird:
- Bei Aktivierung des Config-Eintrages "[s7plus] onlyActivePolls" in einem redundanten System wird nur der aktive Treiber den TSPP-Puffer abfragen. Dies verhindert Probleme die durch limitierte SPS-Ressourcen entstehen könnten.
Konfigurations-Interface
TSPP Konfiguration
Set TSPP Mode active
Erlaubt es den TSPP Modus zu aktivieren/deaktivieren.
Lese-Intervall
Definiert den Intervall (in Millisekunden) für das Lesen des spezifizierten TSPP Buffer der SPS.
Buffer-Adress Konfiguration
Buffer-Adresse
Durch Betätigen der "Auswahl"-Schaltfläche kann die Buffer-Adresse gewählt werden.
Abbildung: S7+ Symbolische Adress-Auswahl