Hallo,
ich beschäftige mich erst seit kurzem mit LabVIEW und habe da noch ein paar Problemchen.
Als Messkarte verwende ich eine MultiChoice USB von Goldammer.
Mein Programm liest nun aus einem Text-File einen Ablaufplan ein. Dieser enthält die Ansteuerungsanweisungen für die angeschlossenen Geräte. Die Einstellung der angeschlossenen Geräte sollen nun möglichst im Sekunden-Takt geändert werden können. Allerdings stellt sich heraus, dass die die tatsächlich vergangene Zeit größer ist, als die vom Programm vorgegebene (Vorgabe: 1s ; Real: 3s bzw. Vorgabe: 2s ; Real: 4s).
Ich möchte nun wissen, ob das am Programm selbst liegt, dass dieses einfach nicht besonders effizient geschrieben wurde oder daran, dass USB nicht echtzeit-fähig ist.
Kann das ganze umgangen werden, indem Anweisungsblöcke für beispielswiese die nächsten 5 Schritte auf die Karte geladen werden und dort getaktet werden??
Kann mir damit jemand helfen?