RE: Parallel Abläufe trotz SubVI mit serieller Kommunikation zur HW
Paralleles Ablaufen von anderen Aufgaben während der seriellen Kommunikation ist das Beste was Du machen kannst.
Die serielle Kommunikation selbst spielt sich ja irgendwo in den Niederungen des Betriebssystems oder sogar der Hardware ab. Das Einzige, was Labview nach der Konfiguration noch zu tun hat ist, den Sende- und Empfangspuffer zu bedienen. Und das heißt: die meiste Zeit wird mit Warten verplembert. Z.B wartet VisaRead ständig darauf, bis sounssoviele Bytes im Buffer sind, oder bis ein Zeilenendezeichen kommt, um dann die Bytes auf einmal aus dem Buffer zu holen.
Bei entsprechend paralleler Programmierung würden in dieser Wartezeit andere Aufgaben sinnvoll ausgeführt.
|