Erste Frage: Stimmt das mit der LV-Version 6.1?
' schrieb:Ich hatte schon fast Programme am Laufen und nach einem DLL-Update seitens des Herstellers mit welchem ich ebenfalls engen Kontakt habe, funktionieren plötzlich Funktionen, die sich nicht verändert habe sollen, nach dem DLL-Update.
Kann ich nachvollziehen.
Zitat:kann es sein, dass LV nicht die Subvi's in der richtigen Reihenfolge aufruft
Nein, das kann nicht sein. LV ruft die VIs immer in der Reihenfolge auf, die du vorgibst.
Zitat:oder nicht wartet bis es weitergeht ?
Da alles per Datenfluss verbunden ist, muss auch dieser Aspekt stimmen.
Was anderes ist es, wenn die DLL intern asynchrone Abläufe macht. Die müssen natürlich entsprechend, möglichweise durch Wartezeiten zwischen den DLL-Aufrufen, synchronisiert werden. Normalerweise würde sowas aber über einen Status feststellbar sein.
Zitat:Hat evtl. das Enumfeld im SubVI immer noch den alten Wert und wird in Echtzeit nicht überschrieben ?
Solche Fälle gibt es nicht.
Zweite Frage: Ist denn die DLL - naja zumindest nach Aussage des Herstellers - für LV geeignet?
Dritte Frage: Kannst du nicht mal ein SubVI posten und die DLL dazu?