Mit dem Texteditor editieren und debuggen Sie Code in den IEC 61131-Programmiersprachen AWL und ST (oder ggf. in anderen, von Ihnen integrierten Sprachen) und definieren anwenderdefinierte Datentypen.
Was ist neu?
Verbesserter Edit Wizard mit Drag & Drop zum Einfügen von Statements, Bausteinen, globalen und lokalen Variablen
Mehrfaches Undo/Redo
Autoindent
Bookmarks
Outlining mit Tooltip Der Screenshot oben zeigt ein Beispiel für Outlining mit einem Tooltip: Um die Übersichtlichkeit von textuellem Code zu verbessern, kann der Inhalt von Schleifen oder bedingten Anweisungen ausgeblendet werden, indem man den betreffenden Codebereich per Mausklick einfach zuklappt (siehe 1 im Bild). Positioniert man nun den Mauszeiger auf einem ausgeblendeten Codeteil, so erscheint ein Tooltip, der den enthaltenen Code anzeigt.
Neben diesen neuen Features finden Sie auch Bewährtes wieder:
Dank Syntaxhervorhebung behalten Sie auch bei komplexeren Code-Konstrukten stets den Überblick: Sie gibt die verschiedenen Sprachelemente in unterschiedlichen Farben aus und lässt Sie so auf einen Blick Schlüsselwörter von Variablen oder Kommentaren unterscheiden.
Die IntelliSense-Funktion nimmt Ihnen - vergleichbar mit einer Autovervollständigung - das Eintippen bereits deklarierter Variablen- und Strukturelementnamen ab.
Automatisches Precompile bereits während des Editierens erleichtert die Codeerstellung, indem Fehler und nicht deklarierte Variablen gekennzeichnet werden. Der Screenshot oben zeigt einige Beispiele: (2): Syntaktischer Fehler: nach der Variablen 'Temp' (rot unterstrichen) fehlt das Semikolon. (3): Die rot markierte Zeichenfolge XYZ wurde als Platzhalter mit dem Edit Wizard eingefügt und muss vom Anwender noch ersetzt werden. (4): Die grün unterstrichene Variable 'Drain1' ist noch nicht deklariert.