LabVIEWForum.de
Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Ausgabe von Digitalsignalen mit LabVIEW 6.1 (/Thread-Ausgabe-von-Digitalsignalen-mit-LabVIEW-6-1)



Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Zschieg - 28.05.2008 12:41

Hallo,

ich arbeite noch nicht lange mit LabVIEW und muss ein Problem lösen, an dem ich mir zur Zeit die Zähne ausbeiße.Sad
Dies ist folgendes:

Ich habe vor, Digitalsignale ohne Counter unter LabVIEW 6.1 zu erzeugen, die in ihrem zeitlichen Verlauf unterschiedliche Impulslängen (von 1ms bis 8ms) besitzen. Ich möchte dazu idealerweise den Verlauf per Text- oder Excel-Datei in das VI eingeben.
Ich habe dazu schon mit DIO Write, DIO Config usw. herumexperimentiert, aber das Einzige, was mir die Karte (DIO32HS) ausspuckt, sind Signale mit gleicher Impulsweite und unregelmäßigen Abständen...

Es wäre echt super, wenn mir jemand dabei helfen könnte!!!

Vielen Dank!Sad


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - jg - 28.05.2008 20:40

Falls du nicht ein Real-Time-System verwenden willst, dann bist du mit 1ms an der absoluten Untergrenze von dem, was per LV und Software-Timing (so verstehe ich deine Aussage kein Counter) erreichen kannst. Und selbst dieser Wert wird übel schwanken. Bei diesen Zeitbereichen kann ich von Software-Timing nur dringend abraten.

Ansonsten wäre es natürlich hilfreich, wenn du mal VI's oder Screenshot deines Source-Codes hochlädst.

MfG, Jens


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Zschieg - 29.05.2008 09:09

Hallo Jens,

vielen Dank für Deine Antwort. Ich werde mein VI heute mal hochladen. :-)
Zwecks Deiner Aussage zum Software-Timing: Eigentlich möchte ich es ja nicht über Software-Timing lösen, sondern ich hatte mir "gedacht" bzw. hatte gehofft, ich könnte einen sehr langes 1D-Array aus einer Text-Datei über DIO-Write in den Hardware-Buffer laden und somit "Denkpausen" via Software sowie eventuelle Geschwindigkeitsprobleme umgehen.

Wäre das möglich? Und wenn ja, wie?

Vielen Dank! :-)


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Zschieg - 29.05.2008 11:42

Hallo!

Ich habe in beigefügten VI den Input-Array [Digitaldaten] nur als Control und noch nicht als Txt-Datei eingebunden (das Laden als Txt-Datei ist kein Problem).
Ich stehe nun vor dem Problem, das Signal (1ms high und 9ms low bzw. 8ms high und 2ms low) zu generieren. Ich war bisher der Meinung, dies über den Array Digitaldaten zu erzeugen.

Viele Grüße

[attachment=12758] LV-Version 6.1


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - jg - 29.05.2008 21:29

Vielleicht helfen folgende Links:

http://zone.ni.com/devzone/cda/epd/p/id/910
http://zone.ni.com/devzone/cda/epd/p/id/3036
http://zone.ni.com/devzone/cda/epd/p/id/2055

Jens


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Zschieg - 30.05.2008 07:55

Danke!Smile

Ich werde mir die VIs nachher gleich mal anschauen und ausprobieren.


Ausgabe von Digitalsignalen mit LabVIEW 6.1 - Zschieg - 03.06.2008 15:53

Vielen Vielen Dank!!!Smile

Also die Signale zu generieren funktioniert.

Viele Grüße