Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 157

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

Werbung

Anwenderschnittstellen (API)
7.6 API IInstances
Tabelle 7- 136 RetrieveStorage() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
CleanupStoragePath()
Die Funktion löscht das Verzeichnis mit der Virtual SIMATIC Memory Card einer lokalen
Instanz oder einer Remote-Instanz. Dazu prüft die Funktion, ob erforderliche und unzulässige
Dateien vorhanden sind. Auch wenn das Verzeichnis fehlt, gilt die Funktion als erfolgreich.
Um sicher zu stellen, dass das korrekte Verzeichnis gelöscht wird, prüft die Funktion, ob die
Dateien vorhanden sind, die in der Virtual SIMATIC Memory Card vorhanden sein müssen:
• ".\sim_hwdb.ini"
• ".\SIMATIC_MC\SIMATIC.S7S\"
• ".\SIMATIC_MC\RData\"
Um das Verzeichnis endgültig zu löschen, sind außerdem nur die folgenden Verzeichnisse mit
Dateien erlaubt:
• ".\CrashDump\"
• ".\Traces\"
• ".\retain.pms"
156
void RetrieveStorage(
string in_FullFileName
);
string in_FullFileName:
Der vollständige Pfad zur ZIP-Datei. Der Pfad bezieht sich auf Verzeichnisse des
Computers, auf dem die API aufgerufen wird.
Runtime Fehlercode
SREC_NO_STORAGE_PATH_SET
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.InvalidOperatingState
ERuntimeError-
Code.InvalidArchivePath
ERuntimeError-
Code.DeleteExistingStorageFai
led
ERuntimeError-
Code.RetrieveStorageFailure
ERuntimeError-
Code.StorageTransferError
Bedingung
Es ist kein Storage Pfad gesetzt. Der An-
wender muss die Funktion SetStorage-
Pfad() vorher ausführen.
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Die Instanz ist nicht im Betriebszustand
OFF.
Der Archiv-Pfad ist ungültig.
Der alte Speicher kann nicht gelöscht
werden.
Das ZIP-Datei kann nicht entpackt wer-
den.
Fehler beim Netzwerk-Datentransfer.
Speicherdaten zwischen Client- und Ser-
ver-Computern stimmen nicht überein.
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis