Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 178

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

Werbung

GetTagInfos() / TagInfos { get; }
Liefert eine Liste aller Variablen zurück.
Tabelle 7- 160 GetTagInfos() - Native C++
Syntax
Parameter
Rückgabewerte
Tabelle 7- 161 TagInfos { get; } - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
ERuntimeErrorCode GetTagInfos(
UINT32 in_BufferLength,
STagInfo* inout_TagInfos,
UINT32* out_TagCount
);
UINT32 in_BufferLength:
Die Anzahl der Elemente, die der Speicher aufnehmen kann.
STagInfo* inout_TagInfos:
Der benutzerallokierte Speicher, der die Variablen aufnimmt.
UINT32* out_TagCount:
Liefert die Anzahl der Variablen zurück, die in den Speicher geschrieben wur-
den.
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INSTANCE_NOT_RUNNING
SREC_INDEX_OUT_OF_RANGE
STagInfo[] TagInfos { get; }
Keine
Ein Feld, das alle verfügbaren Einträge des Speichers enthält.
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.InstanceNotRunning
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Der Prozess des virtuellen Controllers
läuft nicht.
Die Elemente passen nicht in den Spei-
cher.
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Der Prozess des virtuellen Controllers
läuft nicht.
177

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis