Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 380

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Tabelle 7- 451 SOnSyncPointReachedResult - .NET (C#)
Syntax
Member
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
struct SOnSyncPointReachedResult
{
ERuntimeErrorCode ErrorCode;
DateTime SystemTime;
UInt32 PipId;
Int64 TimeSinceSameSyncPoint_ns;
Int64 TimeSinceAnySyncPoint_ns;
UInt32 SyncPointCount;
}
ERuntimeErrorCode ErrorCode:
ERuntimeErrorCode.Timeout, wenn während der definierten Zeit-
spanne kein Ereignis ausgelöst wurde.
WarningInvalidCall, wenn zuvor keine Funktion RegisterOn-
SyncPointReachedEvent aufgerufen wurde.
Siehe ERuntimeErrorCode.
DateTime DateTime:
Die virtuelle Systemzeit des virtuellen Controllers, zum Zeitpunkt, als dieses
Ereignis ausgelöst wurde.
UInt32 PipId:
Die ID des Teilprozessabbilds (TPA), das dieses Ereignis auslöst.
0 für den Zykluskontrollpunkt (End of cycle).
Int64 TimeSinceSameSyncPoint_ns:
Die virtuelle Zeit (in Nanosekunden) seit der letzte Synchronisationspunkt
derselben Teilprozessabbild-ID erreicht wurde.
Für die zeitgesteuerten Betriebsarten:
Laufzeit seit dem letzten Aufruf der Funktion StartProcessing().
Int64 TimeSinceAnySyncPoint_ns:
Die virtuelle Zeit (in Nanosekunden) seit der letzte Synchronisationspunkt ei-
ner beliebigen Teilprozessabbild-ID erreicht wurde.
Für die zeitgesteuerten Betriebsarten:
Laufzeit seit dem letzten Aufruf der Funktion StartProcessing().
UInt32 SyncPointCount:
Die Anzahl der Synchronisationspunkte seit dem letzten Ereignis. Wenn die
Ereignisse schneller ausgelöst als sie empfangen werden, dann werden meh-
rere Ereignisse zu einem zusammengefasst. In diesem Fall enthält dieser Wert
die Anzahl der Zyklen, seit das letzte Ereignis empfangen wurde.
Anwenderschnittstellen (API)
7.8 Datentypen
379

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis