03.12.2020

Protocol Developer V.3.0.0

Deutschmann Scriptsprache für die flexible Protokollanbindung zwischen UNIGATE-Modulen und Ihrem Endgerät.

Der Protocol Developer basiert auf der von Deutschmann entwickelten, selbsterklärenden Script-Sprache, die auf allen UNIGATE Produkten an Protokollkonvertern, Embedded-Lösungen und Gateways läuft. Die Programmierung der Module erlaubt die Abbildung komplexer Applikationen, die über eine reine Konfiguration nicht darstellbar sind.

Die Version V.3.0.0 bietet neben modernen Icons für die Toolbar eine Vereinfachung der Konfiguration, ein erweitertes Syntax-Highlighting und eine Autovervollständigung von Befehlen. Darüber hinaus wurde die Behandlung der Variablen optimiert und die User Experience im Debugger verbessert.

Funktionen und Verbesserungen

Variablen beobachten

  • In Debug-Sitzungen können Variablen über das Kontextmenü (Rechtsklick auf Variable -> „Variable überwachen“) oder mit der Taste F11 zur Liste der überwachten Variablen hinzugefügt werden.
  • Der Compiler informiert über nicht verwendete Variablen.

Erweiterte Syntaxhervorhebung

  • Skriptbefehle, Zeichenfolgenkonstanten und Kommentare werden hervorgehoben. Die zur Hervorhebung verwendeten Farben können im Einstellungsdialog angepasst werden.

Automatische Vervollständigung von Befehlen

  • Die Tastenkombination <Strg> + <SPACE> leitet den Dialog zur automatischen Vervollständigung ein. Der Dialog zeigt eine alphabetisch sortierte Liste übereinstimmender Befehle. Durch fortgesetzte Eingabe wird die Liste weiter eingegrenzt.

Vorkompilierte Quellansicht

  • Die Quellansicht unterstützt die Anzeige des vorkompilierten Quellcodes. Aufgrund von Funktionen wie automatischer Typverarbeitung und Quelleneinbeziehung können die Zeilennummern der vorkompilierten und der ursprünglichen Quelle abweichen. Compiler-Meldungen beziehen sich auf vorkompilierte Quellen. Daher kann die Anzeige der vorkompilierten Quelle über den Compiler-Dialog, das Ansichtsmenü und das Kontextmenü aktiviert werden.
  • Ein "goto line" -Dialoge wurde hinzugefügt.
  • Durch Doppelklicken auf eine Compiler-Fehlermeldung gelangen Sie zur betroffenen Zeile in der Quellansicht.
    Konfigurationsdateien werden jetzt über Suchordner anstelle expliziter Dateiverweise abgerufen. Eine Liste der aktiven Konfigurationsdateien finden Sie unter "Hilfe-> Info-> Aktuelle Konfigurationsdateien".
  • Modernes Symbolleistensymbolset.

Optimierungen und Fehlerbehebungen

  • Die Einrichtung der Debug-Ansicht bleibt jetzt zwischen den Debug-Sitzungen bestehen.
    Auswahllisten sind alphabetisch sortiert.
  • In der Statusleiste angezeigte Rückkehrcodes sind farbcodiert.
  • Einträge im Fehlerfenster sind mit einem Zeitstempel versehen.
  • Der Einstellungsdialog wurde neu strukturiert.
Mehr zum Protocol Developer