ST-Editor

Überblick

Der ST-Editor wird verwendet, um Programmierobjekte in der IEC-Programmiersprache Strukturierter Text (ST) oder Erweiterter Strukturierter Text zu erstellen, die einige Erweiterungen zum IEC 61131-3-Standard bietet.

Der ST-Editor ist ein Texteditor. Verwenden Sie daher die entsprechenden Texteditoreinstellungen in den Dialogfeldern Optionen und Anpassen, um Verhalten, Darstellung und Menüs zu konfigurieren. Hier können Sie die Standardeinstellungen für Hervorhebungsfarbe, Zeilennummern, Tabulatoren, Einrückungen und viele weitere Optionen festlegen.

Zur Vereinfachung der Programmierung werden folgende Funktionen bereitgestellt:

  • Funktion zur Auflistung der Komponenten (wird aktiviert im Dialogfeld Tools > Optionen > Intelligente Code-Bearbeitung SoMMenu/index.htm)

  • Eingabehilfe

Weitere Informationen

Um Blöcke auszuwählen, drücken Sie die Taste Alt und wählen Sie den gewünschten Textbereich mit der Maus aus.

Der Editor ist im unteren Bereich eines Fensters verfügbar, das auch den Deklarationseditor im oberen Bereich enthält.

Wenn beim Editieren syntaktische Fehler erkannt werden, werden die entsprechenden Meldungen im Fenster Precompile Messages angezeigt. Dieses Fenster wird jedes Mal aktualisiert, wenn Sie den Fokus auf das Editorfenster zurücksetzen (beispielsweise wenn Sie den Cursor in einem anderen Fenster platzieren und dann wieder ins Editorfenster wechseln).

Suchen nach Zeichenfolgen

Gehen Sie vor wie folgt, um eine inkrementale Suche nach Zeichenfolgen im Editor durchzuführen:

Schritt

Aktion

Ergebnis

1

Drücken Sie die Tastenkombination Strg + Umschalt + i.

Daraufhin wird am unteren Rand des ST-Editors ein Eingabefeld angezeigt.

2

Geben Sie Zeichen ein.

  • Die den Zeichen entsprechenden Zeichenfolgen werden im Editor optisch hervorgehoben.

  • Die Anzahl der erkannten Übereinstimmungen wird rechts neben dem Eingabefeld angegeben.

3

Mithilfe der Pfeiltasten oder der Tastaturkürzel Alt + Seite auf und Alt + Seite ab können Sie durch die übereinstimmenden Positionen im Editor navigieren.