LGB - eine Steuerung - Software SingleChip PC
Die Software im SingleChip-PC
besteht aus einem einzigen Programm, welches im Zusammenspiel mit dem Webserver des SingleChip-PC die Kommunikation mit anderen Rechnern im Netzwerk (z.B. dem Handheld) und den Komponenten der Anlage regelt.
Das Programm wird beim Einschalten des SingleChip-PC automatisch gestartet und bleibt als Bestandteil des "Black Box"-Konzeptes fuer den Anwender unsichtbar.
Hauptaufgabe dieser Software
ist die Auswertung der aus dem Netzwerk kommenden HTML-Befehle und deren grober Logikpruefung. In Folge leitet sie diese ueber den RS485-Bus in ein fuer die Module verstaendlich gewandeltes Format weiter. Die Rueckantwort der Module bzgl. der erfolgreichen oder fehlgeschlagenen Ausfuehrung eines Befehls wird ebenfalls geprueft und als Antwort in Form einer HTML-Seite an den Browser in einem separaten Frame zurueckgegeben.
Im Browser eingeblendeter Rueckmeldeframe
Je nach Einstellung kann dieser Rueckmeldungs-Frame unsichtbar bleiben, was fuer den normalen Betrieb sicherlich am komfortabelsten ist.
Ferner wird die Software benutzt, um Konfigurationsparameter einzelner Module automatisch abzufragen, wenn diese z.B. zur Synchronisation von Streckenabschnitten benoetigt werden oder dem bedingungsabhaengigen Schalten bestimmter Funktionen dienen koennen.
Manuelle Parameterabfrage und Rueckgabe der Werte
ist die Auswertung der aus dem Netzwerk kommenden HTML-Befehle und deren grober Logikpruefung. In Folge leitet sie diese ueber den RS485-Bus in ein fuer die Module verstaendlich gewandeltes Format weiter. Die Rueckantwort der Module bzgl. der erfolgreichen oder fehlgeschlagenen Ausfuehrung eines Befehls wird ebenfalls geprueft und als Antwort in Form einer HTML-Seite an den Browser in einem separaten Frame zurueckgegeben.
Im Browser eingeblendeter Rueckmeldeframe
Je nach Einstellung kann dieser Rueckmeldungs-Frame unsichtbar bleiben, was fuer den normalen Betrieb sicherlich am komfortabelsten ist.
Ferner wird die Software benutzt, um Konfigurationsparameter einzelner Module automatisch abzufragen, wenn diese z.B. zur Synchronisation von Streckenabschnitten benoetigt werden oder dem bedingungsabhaengigen Schalten bestimmter Funktionen dienen koennen.
Manuelle Parameterabfrage und Rueckgabe der Werte