Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 176

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

Werbung

Ausnahmen
GetTagListStatus()
Liefert den aktuellen Update-Status des Variablentabellen-Speichers zurück.
"inout_TagListDetails" ist NONE, wenn die Tabelle aktualisiert werden muss.
Tabelle 7- 157 GetTagListStatus() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.InstanceNotRunning
ERuntimeError-
Code.NotEnoughMemory
ERuntimeError-
Code.WrongArgument
ERuntimeErrorCode GetTagListStatus(
ETagListDetails* out_TagListDetails,
bool* out_IsHMIVisibleOnly
);
ETagListDetails out_TagListDetails:
Status der Variablentabellen-Details. SRTLD_NONE, wenn ein Update der Tabel-
le erforderlich ist.
bool out_IsHMIVisibleOnly:
Wenn true, sind nur Variablen in der Tabelle verfügbar, die mit "HMI Visible"
markiert sind.
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Der Prozess des virtuellen Controllers
läuft nicht.
Es werden mehr als 500000 Einträge
angefordert.
Die Syntax von
in_DataBlockFilterList ist ungül-
tig. Die Liste muss 3 Zeichen lang sein,
das erste und letzte Zeichen muss jeweils
ein Anführungszeichen sein.
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
175

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis