INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Ausgabe eines Array auf NI9472



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.09.2009, 09:23
Beitrag #1

bitzel Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2009

8.6
-
de

93326
Deutschland
Ausgabe eines Array auf NI9472
Hallo,

ich möchte folgendes Realisieren:
Ein Array mit 3 Spalten und 25000 Zeilen enthält binäre Werte (also 1 oder 0). Dieses Array soll mit der NI9472 auf 3 digitale Kanäle ausgeben werden. Also beginn bei erste Zeile, wenn weiter, dann 2 Zeile .....
Das ganze soll dazu dienen einen Graphen zu beschreiben, also ob dieser steigt, fällt oder gleich bleibt. Dazu muss natürlich die digitale Ausgabe mit der analogen Ausgabe des Graphen übereinstimmen.

Hat jemand Lösungsvorschläge oder Tipps?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2009, 10:55
Beitrag #2

bitzel Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Aug 2009

8.6
-
de

93326
Deutschland
Ausgabe eines Array auf NI9472
Hab mein Vorhaben jetzt soweit hinbekommen. Leider funktioniert es noch nicht ganz so wie ich mir das vorgestellt habe.
Das 2D-Array wandle ich zurerst in einen digitalen Signalverlauf um und schiebe es dann in den Ausgabe Task.
Leider besteht das Array aus 250 000 Zeilen, also somit aus 250 000 8Bit Kombinationen, somit hat der Signalverlauf auch 250 000 Samples.

Problem: Nach 10s gibt er mir einen Timeoutfehler aus und schreibt nicht mehr als ca. 2500 Punkte

Wie kann ich da Abhilfe schaffen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2009, 12:30
Beitrag #3

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Ausgabe eines Array auf NI9472
Du arbeitest jetzt mit 2500 Samples / 10 Sekunden, also 250 S/s. Wenn du 250 000 Samples mit 250 S/s schreiben willst, benötigst du auch 250 000 Samples / 250 S/s = 100 Sekunden. Der Standardtimeout sind 10 Sekunden. Ist also klar, dass nach 10 Sekunden Timeoutfehler auftritt. Änder doch einfach den Timeout und guck, was passiert.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Druckmessung über Multiplexer (NI9237 + NI9472) juergenf 2 4.590 07.09.2015 10:30
Letzter Beitrag: juergenf
  Digitales Ausgangsmodul NI9472 nebukadnezar 4 4.950 02.05.2013 14:26
Letzter Beitrag: GerdW
  Fehler bei Ausgabe eines Signals SayAnything 2 3.679 28.05.2009 13:53
Letzter Beitrag: Kvasir
  Analoge Ausgabe von CSV Daten (array) DanielM 6 8.144 03.04.2009 11:02
Letzter Beitrag: DanielM
  Analoge Signalanalyse und Ausgabe eines Digitalen Signals bei Ereignis Block 2 4.648 24.07.2008 13:09
Letzter Beitrag: Block
  Ausgabe eines digitalen Impulses Nati 5 5.158 18.07.2008 07:19
Letzter Beitrag: Y-P

Gehe zu: