Herunterladen Inhalt Inhalt Diese Seite drucken

Speicherort Und Speicherbedarf; Weiterschaltbedingung - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

7.20.3.4

Speicherort und Speicherbedarf

Den Speicherort legen Sie mit dem Eingangsparameter
● TEMPORARY_STORAGE: Datensätze werden auf der RAM-Disk gespeichert.
● PERMANENT_STORAGE: Datensätze werden auf der MemoryCard (unter
Die Anzahl der Datensätze, die gespeichert werden können, ist abhängig vom freien
Speicherplatz am jeweiligen Speicherort. Information über den freien Speicherplatz erhalten
Sie mittels der Gerätediagnose, Register Systemauslastung (siehe Online-Hilfe).
ACHTUNG
Belegen Sie nicht den gesamten freien Speicherplatz mit Datensätzen! Bei vergrößerten
Projektdaten ist sonst das Laden des Projekts ins Zielsystem oder das Kopieren RAM nach
ROM nicht mehr möglich!
Den benötigten Speicherplatz für binär (mit
können Sie mit folgenden Informationen abschätzen:
● Elementare Datentypen belegen ihre natürliche Datenbreite auf dem Speicher (siehe
● Zusätzlicher Speicherbedarf entsteht durch:
Für im XML-Format (mit
wesentlich höher und nicht auf diese Weise zu ermitteln.
7.20.3.5

Weiterschaltbedingung

Die Weiterschaltbedingung wird im Eingangsparameter
dieser auf WHEN_COMMAND_DONE gesetzt wird, wird der nächste Befehl der ST-Quelle
erst ausgeführt, wenn die Funktion beendet ist (synchrone Ausführung).
Der Rückgabewert enthält in der Komponente
Funktion (siehe Beispiel).
Tabelle 7- 20 Funktionsaufruf einer Datensicherungsfunktion mit Weiterschaltbedingung
VAR_GLOBAL
END_VAR
Basisfunktionen
Funktionshandbuch, 05/2009
\USER\SIMOTION\USER_DIR\) gespeichert.
Bitbreiten und Wertebereiche der elementaren Datentypen
Tabelle
Datentypen
, Datentyp BOOL belegt 1 Byte).
– Anpassung der Speicheradressen an Wort- oder Doppelwortgrenzen
– Konsistenzinformationen (pro Datensatz ca. 100 Byte)
– übliche Zusatzdaten eines Filesystems (z. B. Sektorköpfe, Directory, Belegen nur
ganzer Sektoren möglich).
_exportUnitDataSet
WHEN_COMMAND_DONE
ds_ret : StructRetUnitDataSetCommand;
error : BOOL := FALSE;
Programmierung allgemeiner Standardfunktionen
7.20 Anwendung einiger Systemfunktionen
storageType
_saveUnitDataSet
) gespeicherte Datensätze
) exportierte Datensätze ist der Speicherbedarf
nextCommand
functionResult
das Ergebnis der ausgeführten
fest:
Elementare
im Kapitel
angegeben. Wenn
395

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis