Remote System Komponente

SCPI-99 Kompatibler Parser
Das Remote System unterstützt die Syntax und Semantik der SCPI-99 Parser Definition. Zusätzlich werden bei einigen Messgeräteherstellern spezifische Parser-Eigenschaften unterstützt.


XML basierte Definition von SCPI Kommandos
Alle SCPI Kommandos werden XML basiert definiert. Aus dieser XML Beschreibung kann dann der notwendige Source-Code erstellt werden.


Automatische Generierung der Dokumentation
Aus der XML basierten SCPI Kommando Definition können die notwendigen Beschreibungsdokumente generiert werden. Zusätzlich können kundenspezifische Dokumente erstellt werden, der Kunde hat die Möglichkeit die Dokumente frei zu gestalten.


Overlapped SCPI Kommandos
Das Remote System unterstützt auch die sogenannten „Overlapped SCPI Kommandos“, welche eine asynchrone Verarbeitung der Kommandos erlauben. Die notwendige Synchronisationslogik ist im Remote System verankert. Hierfür muss in den entsprechenden Kommandos keinerlei Logik mehr implementiert werden.


Modulares Parser Konzept
Innerhalb des Remote System können beliebig viele Parser-Komponenten parallel betrieben werden. Mit diesem Ansatz können eigenständige Parser-Module entwickelt werden, die in anderen Geräten wiederverwendet werden können.


Modulares Kanal Konzept
Im Remote System können beliebig viele Ein/Ausgabe-Kanäle verwendet werden. TSEP bietet hier die Standard Kanäle TCP/IP Raw Socket (IPV4, IPV6), HiSlip und RS232 an. Aufgrund einer offenen Schnittstelle, können beliebige andere Kanäle eingebunden oder von Kunden implementiert werden.