Lies mich - Schwingungsregler Das uebergeordnete Programm ist generisch. Dies bedeutet es macht kein Unterschied zwischen unterschiedliche Geräte. Jedes Geraet wird gleich behandelt. Der Status des Geraetes stimmt mit dem Status des Testes, kontrolliert durch das Geraet, ueberein. Mehr Info finden Sie im Dokument: Erklaerender_Text_zum_Statusdiagramm_und_zum_erweiterten_Befehlsatz_171124.pdf Die Konfiguration des Geraetes, durch die Beschreibung und deren Parametern (= Kontrollparametern und I/O) bestimmt, wird im XML Format zum uebergeordneten Programm kommuniziert. Das XML Format wird durch das XML Schema GusDeviceInfo.xsd definiert. Das uebergeordnete Programm sendet den Befehl GUS_GetDeviceInfo zum Geraet. Das Geraet antwortet mit einem XML String, der die Parameter, die ueber die GUS Schnittstelle zur Verfuegung sind, definiert. Die Datei Gus_Device_Shaker_V02.xml ist ein Beispiel wie ein Schwingungsregler antwortet. Das XML Format des obengenannten Beispiels stimmt mit dem Schema GusDeviceInfo.xsd ueberein. Die Antwort enthaelt verschiedene Gruppen und Parametern, inklusive deren Definition, Einheit, Bereich, Schreibgeschuetzt, usw. Das uebergeordnete Programm muss die Geraete regelmaessig abfragen um deren aktuellen Status zu bekommen. Um die aktuellen Werte der Parameter eines Geraetes zu erhalten, sendet das uebergeordnete Programm den Befehl GUS_GetInfo zum Geraet. Das Geraet antwortet mit einem XML String. Die Datei Example_GUS_GetInfo_Shaker_V02.xml ist ein Beispiel wie ein Schwingungsregler antwortet. Die Parameterliste stimmt mit der Parameterdefinition von Gus_Device_Shaker_V02.xml ueberein. Als Schlussfolgerung, um die Parameterdefinition zu bekommen sendet das uebergeordnete Programm einmal den Befehl GUS_GetDeviceInfo zum Geraet, wohingegen, um die aktuellen Werte der Parameter zu bekommen, der Befehl GUS_GetInfo regelmaessig zum Geraet gesendet wird. Anmerkung: Die vom Attribut "TestProfile" bereitgestellte Information ist der Name des Testprofils, das vom Schwingungsregler geladen wird. Die Ueberpruefung des Namens des Testprofils gibt die Gewissheit, dass das richtige Testprofil ausgefuehrt wird.