Hallo, ich bins mal wieder
,
aber diesesmal mit einem anderen (sehr seltsamen) Problem:
Ich muss für mein Projekt zwei verschiedene Adapter einbinden,
diese lasse ich über eine Globale Variable laufen, je nach dem, welchen
Adapter ich angewählt habe im Hauptprogramm, wird über eine Case- Struktur
die jeweilige Adaptereinstellung geladen.
Mein Problem ist nun folgendes:
Die Adapterstruktur habe ich in 8 "Unter VI's" einbinden müssen,
6 von diesen sind absolut identisch und haben nur andere Berechnungswerte;
wenn ich nun das Hauptprogramm starte, aktualisiert er mir 6 von den VI's (mit den
Adaptereinstellung die ich manuell vorgenommen habe) automatisch
(5 von den 6 identischen und 1 von den anderen), so wie es sein soll.
Die anderen beiden aktualisiert er mir nur dann, wenn ich das Hauptprogramm stoppe
und nocheinmal laufen lasse.
Diese beiden VI's übernehmen die Einstellungen also erst beim zweiten mal und das
obwohl ich alles über ein und die selbe Globale Variable laufen lasse, alle Programme
werden zur selben Zeit gestartet, und 6 von denen sind wie gesagt komplett indentisch!!
6 von den identischen lasse ich sogar über ein und den selben "Fehler" laufen, damit sie auch ja
gleichzeitig starten.
Ich bin mir sehr sicher, dass der Fehler nicht bei mir liegt, sondern irgendwie mit LabVIEW
direkt zusammenhängt, da ich weiß, dass ich alles so eingebunden habe, dass es funktionierten muss.
Hat irgendjemand von euch mit diesem Problem schon Erfahrung gemacht (z.B. Lauzeitfehler intern)?
Ist das vielleicht ein Bug in dieser Softwareversion, der nicht so bekannt ist?
Über einen Rat wäre ich sehr dankbar.
Gruß Flo