Herunterladen Inhalt Inhalt Diese Seite drucken

Getconfiguredprocessevent - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

Anwenderschnittstellen (API)
7.6 API IInstances
7.6.8.9

GetConfiguredProcessEvent

GetConfiguredProcessEvents()
Mit dieser API-Methode können zur Laufzeit die im TIA Portal konfigurierten Prozessalarme
ausgelesen werden.
Wenn keine Prozessereignisse vorliegen, wird SREC_OK zurückgegeben. Der Wert für
EventsCount ist dann 0.
Tabelle 7- 284 GetConfiguredProcessEvents() - Native C++
Syntax
Parameter
Rückgabewerte
Tabelle 7- 285 GetConfiguredProcessEvents() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
288
ERuntimeErrorCode GetConfiguredProcessEvents(
UINT16* out_EventsCount,
);
SConfiguredProcessEvents* inout_ProcessEvents:
Zeiger oder Referenz auf einen benutzerdefinierten Speicher, der das Feld mit
den heruntergeladenen konfigurierten Prozessereignissen enthält. Die Struktur
SConfiguredProcessEvents (Seite 381) enthält Informationen über diese Prozes-
sereignisse.
UINT16* out_EventsCount:
Zeiger oder Referenz auf eine Variable, die die Anzahl der konfigurierten Pro-
zessereignisse enthält.
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SConfiguredProcessEvents [] GetConfiguredProcessEvents(
);
Keine
Feld mit konfigurierten Prozessereignissen und Feldgröße ergeben die Anzahl der
konfigurierten Prozessereignisse.
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis