Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 151

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

Werbung

Anwenderschnittstellen (API)
7.6 API IInstances
SetIPSuite()
Setzt die IP-Suite der Netzwerk-Schnittstelle eines virtuellen Controllers.
Tabelle 7- 128 SetIPSuite() - Native C++
Syntax
Parameter
Rückgabewerte
150
ERuntimeErrorCode SetIPSuite(
UINT32 in_InterfaceID,
SIPSuite4 in_IPSuite,
bool in_IsRemanent
);
UINT32 in_InterfaceID:
Die ID der Netzwerk-Schnittstelle.
SIPSuite4 in_IPSuite:
Die IP-Suite, die der Netzwerk-Schnittstelle zugewiesen werden soll. Die IP-Suite
enthält die IP-Adresse, die Subnetzmaske und das Standard-Gateway.
Wenn die Kommunikationsschnittstelle "Softbus" ist, dann werden Subnetzmas-
ke und Standard-Gateway ignoriert.
bool in_IsRemanent:
Wenn true, dann wird die IP-Suite nach dem Neustart des virtuellen Control-
lers gespeichert.
Wenn die Kommunikationsschnittstelle "Softbus" ist, dann wird dieses Flag ig-
noriert.
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INSTANCE_NOT_RUNNING
SREC_DOES_NOT_EXIST
SREC_INVALID_OPERATING_STATE
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.
Es gibt keine Netzwerk-Schnittstelle mit
dieser ID.
Der virtuelle Controller hat den Boot-
Prozess noch nicht beendet oder befindet
sich bereits in der Shutdown-Phase.
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis