26.03.2008, 13:15
Hallo,
Ich habe folgendes Problem.
Ich habe beim Ausführen meines Programms immer Werte zurück gekriegt die um 370mV vom Sollwert abweichen.
Als ich mit einem Multimeter am Eingang die Spannung überprüft habe habe ich jedoch die erwünschten 5V gemessen. Nach längerem rumprobieren war die Messung ohne Fehler möglich. Allerdings musste ich dazu im MAX für jeden der 16 Kanäle einen extra Task erstellen. In dem fehlerhasten Programm habe ich einen Task mit den entsprechenden Kanälen belegt und diesen dann eingelesen (Analog->Mehrere Känale->1 Sample->1DGL). Die Anzeige erfolgte dabei über ein Array. Meine Frage ist jetzt ob ich für jeden Kanal immer einen neuen Task aufmachen muss oder ob ich das doch irgendwie in einem Array unterbringen kann.
Mfg
Marph
Ich habe folgendes Problem.
Ich habe beim Ausführen meines Programms immer Werte zurück gekriegt die um 370mV vom Sollwert abweichen.
Als ich mit einem Multimeter am Eingang die Spannung überprüft habe habe ich jedoch die erwünschten 5V gemessen. Nach längerem rumprobieren war die Messung ohne Fehler möglich. Allerdings musste ich dazu im MAX für jeden der 16 Kanäle einen extra Task erstellen. In dem fehlerhasten Programm habe ich einen Task mit den entsprechenden Kanälen belegt und diesen dann eingelesen (Analog->Mehrere Känale->1 Sample->1DGL). Die Anzeige erfolgte dabei über ein Array. Meine Frage ist jetzt ob ich für jeden Kanal immer einen neuen Task aufmachen muss oder ob ich das doch irgendwie in einem Array unterbringen kann.
Mfg
Marph