Hallo zusammen,
habe mal eine weitere Frage.
Ich programmiere eine "Source", also eine Karte die alles steuert im Gerät. Von ihr lese ich die Versionsnummer aus. Das klappt auch. Aber wenn ich die Spannung ausschalte von der Source wird die Versionsnummer immer noch angezeigt in LV. Will aber das dann da nichts mehr steht..
Hat jemand eine Lösung für mich ?
Aktualisiere die Anzeige, wenn du die Spannung ausschaltest.
Hab ich schon versucht ...Klappt leider nicht so wirklich ...
Ohne den Code
![Glas2 Glas2](images/smilies/lvfsmilies/fun/glas2.gif)
kann ich nichts weiter vorschlagen.
Hallo Pansonia,
Zitat:Hab ich schon versucht ...Klappt leider nicht so wirklich ...
Was hast du denn versucht?
Code:
IF Spannung=AN THEN
VersionString = Version(Source)
ELSE
VersionString = ""
ENDIF
In Pseudocode sieht das doch ganz einfach aus…
Ja sorry.. Bin halt kein LabView Experte und werde auch nie sein...
Hallo Pansonia,
Zitat:Ja sorry.. Bin halt kein LabView Experte und werde auch nie sein...
Das Schöne an solchen Pseudocode-Schnipseln ist, dass sie komplett unabhängig von der eigentlich verwendeten Programmiersprache formuliert werden können. Und wenn man vernünftig programmieren will, hat es noch nie geschadet, sich vorher Gedanken zu machen, wie man ein Problem lösen könnte…
Das war nicht auf dich bezogen GerW...
Hier mal ein screenshot von..
Also die Version soll immer angezeigt werden. Wenn ich die externe Spannung weg nehme soll dann in diesem Kästchen nichts mehr stehen.
Habe noch nicht raus bekommen wie das gehen soll...
Die Versionsnummer wird vom Befehlsversionsnummer VI ausgegeben (siehe Bild2)
Kann mir vielleicht jemand jetzt genauer weiter helfen ?
Füge nach der While Schleife eine Sequenzstruktur ein. Da drin kannst dann über einen Eigenschaftsknoten oder über eine Lokalevariable das Anzeigeelement aktualisieren.