23.05.2006, 02:28
Hi
Hab folgendes Problem:
Und zwar kann man bei meinem LV-Programm zwischen dem seriellen Port COM1 oder COM2 wählen. Damit dieser initialisiert wird, verwende ich die Funktion "Serial Port Init".
Das geht so weit auch gut.
Nur befindet sich das Init außerhalb der Endlosschleife (Endlosschleife damit nur Run und nicht "run continously" betätigt werden muss) des Programmes.
Allerdings kann dann der Port nicht mehr geändert werden, sobald einmal die Endloswhile betreten wurde.
Gebe ich die Init innerhalb der Endloswhile hin, wird die ganze Zeit der Port neu initialisiert und das stört meine Verbindung.
Was kann ich tun?
Ich möchte immer nur eine Initialisierung. Aber der Port soll während dem laufenden Betrieb umgestellt werden können.
Hab folgendes Problem:
Und zwar kann man bei meinem LV-Programm zwischen dem seriellen Port COM1 oder COM2 wählen. Damit dieser initialisiert wird, verwende ich die Funktion "Serial Port Init".
Das geht so weit auch gut.
Nur befindet sich das Init außerhalb der Endlosschleife (Endlosschleife damit nur Run und nicht "run continously" betätigt werden muss) des Programmes.
Allerdings kann dann der Port nicht mehr geändert werden, sobald einmal die Endloswhile betreten wurde.
Gebe ich die Init innerhalb der Endloswhile hin, wird die ganze Zeit der Port neu initialisiert und das stört meine Verbindung.
Was kann ich tun?
Ich möchte immer nur eine Initialisierung. Aber der Port soll während dem laufenden Betrieb umgestellt werden können.