Konfigurieren einer Speicherreserve für die Online-Änderung von Funktionsbausteinen

Überblick

Sie können eine Speicherreserve für die Online-Änderung von Funktionsbausteinen konfigurieren. Wenn Sie Änderungen an der Deklaration eines Funktionsbausteins vorgenommen haben (insbesondere wenn Sie eine neue Variable hinzugefügt haben) und dann eine Online-Änderung (Online Change) durchführen, brauchen die Instanzen des Funktionsbausteins nicht mehr in einen neuen Speicherbereich kopiert zu werden. Damit gestaltet sich die Online-Änderung wesentlich schneller und mit weniger Fehlern.

Wenn die von Ihnen konfigurierte Speicherreserve erschöpft ist, wird vor Durchführung der Online-Änderung eine entsprechende Meldung angezeigt.

Es hat sich als vorteilhaft erwiesen, die Speicherreserver für einen Funktionsbaustein zu konfigurieren, bevor die Anwendung in die Steuerung heruntergeladen wird. Wenn Sie die Speicherreserve konfigurieren, wenn sich die Anwendung bereits in der Steuerung befindet, dann müssen Sie eine Online-Änderung durchführen, die noch mehr Zeit in Anspruch nimmt.

Vorgehensweise zur Konfiguration einer Speicherreserve für die Online-Änderung von Funktionsbausteinen

Wie Sie weitere Änderungen an einem Funktionsbaustein zu einem späteren Zeitpunkt planen, für die die Funktionsbausteininstanz bei der Durchführung einer Online-Änderung in einen anderen Speicherbereich kopiert werden müsste, können Sie den Befehl Einstellungen für die Speicherreserve für Online Change verwenden.

Standardmäßig ist der Befehl in den Menüs nicht verfügbar. Dieser Befehl kann über das Menü Tools > Anpassen hinzugefügt werden.

Schritt

Aktion

Kommentar

1

Führen Sie den Befehl Ansicht > Einstellungen für die Speicherreserve für Online Change aus.

Ergebnis: Die Ansicht Speicherreserve für Online Change wird geöffnet.

2

Wählen Sie in der Liste der Anwendungen die geeignete Anwendung aus.

3

Führen Sie den Befehl Generieren im Menü Tools aus.

4

Klicken Sie auf die Schaltfläche Anwendung scannen.

5

Wählen Sie im Bereich Funktionsbausteine den Eintrag Alle aus.

Ergebnis: Die Funktionsbausteine der Anwendung werden in der Mitte der Ansicht Speicherreserve für Online Change angezeigt.

6

Wählen Sie den Funktionsbaustein aus, für den Sie eine Speicherreserve konfigurieren möchten.

Wenn Sie Anwendung noch nicht in die Steuerung heruntergeladen wurde, dann kann das Eingabefeld Speicherreserve (in Bytes) bearbeitet werden.

Ist die Anwendung bereits in der Steuerung verfügbar, dann klicken Sie auf die Schaltfläche Bearbeiten im Bereich Bearbeiten aktivieren.

HINWEIS: Wenn Sie die Speicherreserve einer Anwendung ändern, die bereits in der Steuerung verfügbar ist, dann müssen die Instanzen aller betroffenen Funktionsbausteine kopiert werden.

7

Geben Sie einen Wert für die Speicherreserve (in Bytes) ein und klicken Sie dann auf die Schaltfläche Auf Auswahl anwenden.

Ergebis: Der von Ihnen eingegebene Wert wird in der Zelle Speicherreserve der Tabelle angezeigt.

8

Führen Sie den Befehl Generieren im Menü Tools aus.

9

Klicken Sie auf die Schaltfläche Anwendung scannen.

Ergebnis: Die Werte in den Zellen Größe, Anzahl der Instanzen, Zusätzlicher Speicher für alle Instanzen und Verbleibende Größe der Speicherreserve Speicherreserve werden in der Liste für den konfigurierten Funktionsbaustein aktualisiert.

Wenn Sie die Anwendung in die Steuerung herunterladen, wird die für den Funktionsbaustein reservierte Speichergröße ausgehend von der aktuellen Größe des Funktionsbausteins plus der von Ihnen in der Ansicht Speicherreserver für Online Change konfigurierten Speicherreserve berechnet..

Zukünftige Änderungen am Funktionsbaustein können mit der Online-Änderung in die Steuerung heruntergeladen werden, ohne dass dazu alle Instanzen des Funktionsbausteins in einen neuen Speicherbereich kopiert werden müssen.