Dialog Optionen - Write Options

Write Options

Separate Line IDs

  • TRUE: Die Line-IDs einer POU werden in einer separaten Datei (LineIDs.dbg) gespeichert, damit Änderungen in den Line-IDs nicht zu Änderungen in der POU führen, die dann im Source‑Control‑System als inhaltliche Änderung missinterpretiert werden würden. Voraussetzung dafür ist ab TC3.1 Build 4026, dass „Write Line IDs“ den Wert TRUE hat. (Standardeinstellung: FALSE)
    Bis TC3.1 Build 4024 werden Line-IDs u. a. für das Breakpoint-Handling benötigt und stellen sicher, dass eine Zuordnung der Code-Zeilen zu Maschinencode‑Anweisungen möglich ist.

Sort by name

  • TRUE (Standardeinstellung): Die Unterelemente von POUs (Aktionen, Methoden, Properties) werden nach Namen und nicht nach interner ID sortiert (siehe Beispiel).

Write Line IDs

Verfügbar ab TC3.1 Build 4026

  • TRUE: In neuen Projekten werden für POUs Line-IDs erzeugt und gespeichert. (Standardeinstellung: FALSE)

Bei dieser Einstellung handelt es sich um die globale Standardeinstellung. Bei der Erstellung eines neuen SPS-Projekts wird der Wert dieser Einstellung einmalig in die lokale Projekteinstellung übernommen. Diese ist in den SPS-Projekteigenschaften (Kategorie Advanced) zu finden und kann dort projektbezogen angepasst werden.

Write PLC Bookmarks to File

Verfügbar ab TC3.1 Build 4026

  • TRUE: In neuen Projekten werden die Lesezeichen in einer separaten .bookmarks Datei im Projektverzeichnis ablegt. (Standardeinstellung: FALSE)

Bei dieser Einstellung handelt es sich um die globale Standardeinstellung. Bei der Erstellung eines neuen SPS-Projekts wird der Wert dieser Einstellung einmalig in die lokale Projekteinstellung übernommen. Diese ist in den SPS-Projekteigenschaften (Kategorie Advanced) zu finden und kann dort projektbezogen angepasst werden.

Beispiel

Das Beispiel verdeutlicht die unterschiedliche Speicherreihenfolge der Methoden METH_A, METH_B und METH_C, je nachdem, ob die Option Sort by name aktiviert oder deaktiviert ist. Wenn die Option deaktiviert (FALSE) ist, steht die Methode METH_B nicht entsprechend ihres Namens an zweiter Stelle, sondern entsprechend ihrer internen ID an erster Stelle.

Sort by name = TRUE

Sort by name = FALSE

Dialog Optionen - Write Options 1:

Dialog Optionen - Write Options 2: