Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 121

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

Werbung

Anwenderschnittstellen (API)
7.5 API ISimulationRuntimeManager
GetRegisteredInstanceInfoAt()
Liefert die Information über eine bereits registrierte Instanz zurück. Sie können die ID oder
den Namen verwenden, um eine Schnittstelle dieser Instanz zu erzeugen, siehe
CreateInterface().
Tabelle 7- 61 GetRegisteredInstanceInfoAt() - Native C++
Syntax
Parameter
Rückgabewerte
RegisteredInstanceInfo { get; }
Liefert die Information über alle bereits registrierten Instanzen. Verwenden Sie die ID oder
den Namen dieser Instanz, um eine Schnittstelle von dieser Instanz zu erzeugen, siehe
CreateInterface().
Tabelle 7- 62 RegisteredInstanceInfo { get; } - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
120
ERuntimeErrorCode GetRegisteredInstanceInfoAt(
UINT32 in_Index,
SInstanceInfo* out_InstanceInfo
);
UINT32 in_Index:
Index der erzeugten Instanz, von der Sie die Information empfangen möchten.
Der Index muss kleiner sein als der Wert, den Sie empfangen, wenn Sie GetRe-
gisteredInstanceCount()aufrufen.
SInstanceInfo* out_InstanceInfo:
Die Information mit Name und ID der Instanz. Siehe Datentypen (Seite 361).
Runtime Fehlercode
SREC_OK
SREC_TIMEOUT
SREC_DOES_NOT_EXIST
SREC_INDEX OUT_OF_RANGE
SInstanceInfo[] RegisteredInstanceInfo { get; }
Keine
SInstanceInfo[]: Ein Array mit Informationen zu allen registrierten Instanzen.
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeErrorCode.Timeout
Bedingung
Die Funktion ist erfolgreich.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Es gibt keine Instanz-Information zu die-
sem Index.
Der Index ist größer als 15.
Bedingung
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