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 

Digitales Signal ausgeben und gleichzeitig erfassen



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!

14.10.2013, 10:58
Beitrag #1

tom987 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2013

2012 SP1
2012
EN



Digitales Signal ausgeben und gleichzeitig erfassen
Hallo, bin neu hier im Forum.

Ich arbeite seit einigen Monaten mit LabView.
Ich will mit einem Modul cDAQ-9403 ein SPI-Signal erzeugen. Dies funktioniert auch einwandfrei. Ich erzeuge eine dig. Waveform dieses Signales und gebe diese mit dem DAQ-Assistenten aus.

Nun soll aber gleichzeitig die Antwort auf der Empfangsleitung mitgelesen werden. Wird ein zweiter Task zum lesen auf dem selben Modul gestartet erscheint eine Fehlermeldung welche darauf hinweist dass die Hardware schon in Verwendung ist (Durch das Schreiben). ("Specified Route can not be statisfied...... di/SampleClock, Slot1/ConvertPulse", siehe Anhang)

Gibt es da keine Möglichkeit so etwas auf einem Modul zu realisieren? Diese Funktion brauche ich für diese Anwendung sehr dringend und es ist auch nur dieses eine Digitalmodul verfügbar.
Ich wäre für jede Hilfe dankbar!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.10.2013, 11:53
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Digitales Signal ausgeben und gleichzeitig erfassen
Der Anhang fehlt. Am besten lädst Du auch das VI hoch.

Gruß Markus

(14.10.2013 10:58 )tom987 schrieb:  siehe Anhang

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.10.2013, 12:36
Beitrag #3

tom987 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2013

2012 SP1
2012
EN



RE: Digitales Signal ausgeben und gleichzeitig erfassen
Danke für die schnelle Antwort.

Hier ist das VI und die Fehlermeldung.
Ich hoffe du kannst mir helfen.


Angehängte Datei(en) Thumbnail(s)
   

12.0 .vi  SDW 16-bit Register Swap V1.vi (Größe: 118,18 KB / Downloads: 198)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.10.2013, 13:38
Beitrag #4

Clyde Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 71
Registriert seit: May 2012

2012
2009
EN


Sonstige
RE: Digitales Signal ausgeben und gleichzeitig erfassen
Hi Tom,

nur noch einmal kurz fürs Verständnis:
du hast das Messmodul. Dieses Modul besitzt mehrer digitale Lines/Channels - 32 an der Zahl. Jeder Channel lässt sich beliebig als Ein- oder Ausgang betreiben.

Nun gibst du auf einem Channel ein Signal aus. Auf einem anderen Channel möchtest du gleichzeitig ein Signal einlesen.
Soweit richtig?

Ich sehe da an sich kein Problem. Ich habe es mir allerdings abgewöhnt mit dem DAQ-Assistenten zu arbeiten und bemühe die DAQmx-VIs. Vielleicht probierst du es mal damit Wink


Gruß
Clyde
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.10.2013, 14:15
Beitrag #5

tom987 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2013

2012 SP1
2012
EN



RE: Digitales Signal ausgeben und gleichzeitig erfassen
Hi,

genauso will ich es machen.
Über einen Pin das Signal ausgeben. Dieses läuft durch ein daran angeschlossenes Schieberegister. Über einen zweiten Pin soll gleichzeitig der Ausgang dieses Schieberegisters gemessen und aufgezeichnet werden.
Dachte mir schon dass evtl. gar nicht möglich ist auf dem selben Modul gleichzeitig zu lesen und zu schreiben.

Ich werde das ganze jetzt mal ohne Assistenten versuchen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.10.2013, 14:19
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Digitales Signal ausgeben und gleichzeitig erfassen
Bsp. dazu gibt's im Example-Finder und bei NI auf der Homepage unter DAQmx (sogar als Videos).

Gruß Markus

(14.10.2013 14:15 )tom987 schrieb:  Ich werde das ganze jetzt mal ohne Assistenten versuchen.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.10.2013, 18:25
Beitrag #7

tom987 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2013

2012 SP1
2012
EN



RE: Digitales Signal ausgeben und gleichzeitig erfassen
Hi Leute,

habe jetzt das ganze ohne Assistenten mit den DAQ-mx VI's gemacht.

Leider der gleiche Fehler.
Schön langsam weiß ich nicht mehr weiter.

Entweder mache ich da was grundsätzlich falsch oder meine Hardware kann das nicht (was ich nicht hoffe)

Vielleicht kann noch mal wer drüberschauen.

Wäre euch echt dankbar.


Angehängte Datei(en)
12.0 .vi  SDW 16-bit Register Swap V1.vi (Größe: 48,4 KB / Downloads: 208)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2013, 06:10
Beitrag #8

tom987 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Oct 2013

2012 SP1
2012
EN



RE: Digitales Signal ausgeben und gleichzeitig erfassen
Hallo nochmals,

habe mich mit dem Problem mittlerweile an den NI-Support gewendet mit dem Ergebniss dass zeitgleiches Lesen und Schreiben auf dem NI9403-Modul nicht möglich ist.
Da muss ich mir wohl was anderes einfallen lassen...Angry
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.10.2013, 08:18
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Digitales Signal ausgeben und gleichzeitig erfassen
Hallo tom,

ich verwende dieses Modul sehr gern in cRIOs - in Verbindung mit dem FPGA. Da kann man dann beliebig Lesen/Schreiben parallel erledigen - solange man sich an die 140kHz max. Samplerate hält!

Mit einem cDAQ, das wahrscheinlich an einer USB-Leitung hängt, sehe ich da aber auch keine weitere Möglichkeit...

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
  Kontinuierliches Signal erfassen ohne Lücken giwreh 1 1.518 22.09.2022 12:05
Letzter Beitrag: GerdW
  Digitales Signal eines Moduls ansteuern mprocket 4 4.167 05.01.2018 11:49
Letzter Beitrag: mprocket
  Signal generieren und anderes messen gleichzeitig Labview-Anfänger 5 5.370 02.07.2014 07:28
Letzter Beitrag: Lucki
  Signal ausgeben Jacky11 40 24.675 07.04.2014 14:24
Letzter Beitrag: GerdW
  Digitales Signal ausgeben/einlesen Orngh 4 6.232 21.11.2013 10:11
Letzter Beitrag: Orngh
  DAQ: Digitales und analoges Signal in einer Datei abspeichern Hydraulab2013 5 8.916 16.07.2013 20:27
Letzter Beitrag: Holy

Gehe zu: