Fehlermeldung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Fehlermeldung (/Thread-Fehlermeldung--11356) |
Fehlermeldung - tzy2001 - 21.09.2007 08:13 Hallo zusammen, Ich habe ein Problem. Ich bekomme immer diese Fehlermledung (siehe Bild). Ich wollte ein SUBvi in mein Hauptprogramm integrieren. Immer wenn ich es Starten möchte, kommt diese Fehlermeldung. Das SUBvi soll eine Spannung messen, das von der Hardware-Modul NI-9205 kommt. Ich weiss ehrlich geasagt nicht, wie ich das Problem schildern soll. Wenn ich das Unterprogramm starte, ohne dem Hauptprogramm, dann arbeitet es hervoragend. So bald ich das SUBvi in das Hauptprogramm integriere kommt der Fehler. Ich hoffe das mir jemand Helfen kann. Ich verstehe nicht, warum das passiert. Für Eure Hilfe möchte ich mich recht herzlich bedanken. Mfg P.S.: Ich habe mit LabVIEW, so richtig erst vor 2 Wochen begonnen. Bin Anfänger Fehlermeldung - rolfk - 21.09.2007 09:29 ' schrieb:Hallo zusammen, Ich denke mal dass Du in Deinem Hauptprogram auch einen DAQ Task hast der Timed Acquisition tut. Dazu sind Resourcen (Taktgeber) auf dem DAQ Board nötig die es halt nur einmal gibt. Wenn Du also eine Timed Acquisition irgendwo in Deinem Programm tust für Kanal X kannst Du nicht gleichzeitig eine Timed Acquisition auf dem gleichen Board für Kanal Y starten. Rolf Kalbermatter Fehlermeldung - tzy2001 - 21.09.2007 09:51 ' schrieb:Ich denke mal dass Du in Deinem Hauptprogram auch einen DAQ Task hast der Timed Acquisition tut. Dazu sind Resourcen (Taktgeber) auf dem DAQ Board nötig die es halt nur einmal gibt. Wenn Du also eine Timed Acquisition irgendwo in Deinem Programm tust für Kanal X kannst Du nicht gleichzeitig eine Timed Acquisition auf dem gleichen Board für Kanal Y starten. Was kann ich dagegen machen?? Fehlermeldung - rolfk - 21.09.2007 09:57 ' schrieb:Was kann ich dagegen machen?? Hmm... den ersten DAQ Task stoppen bevor Du den zweiten startest! Wenn das keine Alternative ist, den Kanal aus dem zweiten Task in den ersten mitnehmen, die Daten im Hauptprogramm in einen Buffer schreiben und dann im Unterprogramm daraus lesen wenn benötigt. Oder wenn Du Geld ausgeben möchtest eine zweite DAQ Karte kaufen und installieren und den zweiten Task darauf laufen lassen. Rolf Kalbermatter Fehlermeldung - tzy2001 - 21.09.2007 12:06 ' schrieb:Hmm... den ersten DAQ Task stoppen bevor Du den zweiten startest! Wenn das keine Alternative ist, den Kanal aus dem zweiten Task in den ersten mitnehmen, die Daten im Hauptprogramm in einen Buffer schreiben und dann im Unterprogramm daraus lesen wenn benötigt. Vielen Dank. Ich denke ich weis jetzt wie ich das lösen kann. Mit freundlichen Grüssen |