10.08.2015, 14:45
Beitrag #1
|
AMueller
LVF-Grünschnabel
Beiträge: 34
Registriert seit: Aug 2015
15.0
2015
DE
|
cDAQ Ein/Ausgabe simulieren
Hallo,
ich versuche gerade wegen fehlender Hardware die Datenein/Ausgabe von einem CDAQ (9178) mit diversen analogen und digitalen Karten zu simulieren. Ich habe die Geräte auch alle im MAX eingefügt bekommen und in LabVIEW über Express->Eingabe->DAQ-Assistent ein entsprechendes VI für einen der Eingänge erstellt.
Nehme ich beispielsweise einen Digitaleingang und lege diesen auf eine einfache LED, lasse das VI laufen und starte gleichzeitig in MAX das Testpanel kommt Fehler 200022.
Wie kann ich mir also die Eingabe simulieren und die Ausgabe anzeigen lassen, um vor Erhalt meiner Hardware bereits einiges ausprobieren zu können?
Wahrscheinlich ist die Lösung wieder sehr einfach, aber ich finde sie nicht...
Vielen Dank
|
|
|
10.08.2015, 14:51
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: cDAQ Ein/Ausgabe simulieren
Hallo AMueller,
Zitat:Nehme ich beispielsweise einen Digitaleingang und lege diesen auf eine einfache LED, lasse das VI laufen und starte gleichzeitig in MAX das Testpanel kommt Fehler 200022.
Das Testpanel macht das gleiche wie dein VI. Und zwei Instanzen können nun einmal nicht auf eine einzelne Resource zugreifen!
Genau das sagt dir doch der Fehlercode…
Zitat:Wie kann ich mir also die Eingabe simulieren und die Ausgabe anzeigen lassen, um vor Erhalt meiner Hardware bereits einiges ausprobieren zu können?
Es gibt da ganze Funktionspaletten, um (Test-)Signale zu erzeugen…
|
|
|
10.08.2015, 15:01
Beitrag #3
|
AMueller
LVF-Grünschnabel
Beiträge: 34
Registriert seit: Aug 2015
15.0
2015
DE
|
RE: cDAQ Ein/Ausgabe simulieren
Hallo Gerd,
Danke für die schnelle Antwort.
Das es die Paletten gibt habe ich nicht bezweifelt.
Aber wo finde ich soetwas? Mir schwebt ein einzelnes Fenster vor, in dem ich alle Ein-/Ausgänge meines simulierten DAQ sehe und ändern kann, um die Hardware zu simulieren.
|
|
|
10.08.2015, 15:03
(Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2015 15:17 von GerdW.)
Beitrag #4
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: cDAQ Ein/Ausgabe simulieren
Hallo AMueller,
Zitat: Mir schwebt ein einzelnes Fenster vor, in dem ich alle Ein-/Ausgänge meines simulierten DAQ sehe und ändern kann, um die Hardware zu simulieren.
Dann musst du dir so etwas programmieren!
Da jeder Programmierer hier etwas anderes haben will und die Hardware zu stark variieren kann, wird NI wohl kaum ein allgemeingültiges VI für alle mitliefern können…
Ergänzung:
Wenn du deine simulierten Geräte in deinem VI einbindest, dann sorgt DAQmx selbst für simulierte Messwerte. Bei analogen Eingängen ist dies zumeist ein Sinus-Verlauf…
|
|
|
10.08.2015, 15:35
Beitrag #5
|
|
|
10.08.2015, 15:36
(Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2015 15:37 von GerdW.)
Beitrag #6
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: cDAQ Ein/Ausgabe simulieren
Hallo AMueller,
LV2015 ist erst seit einer Woche verfügbar, kaum einer arbeitet bisher damit. (Das Forum hat noch nichtmal ein Icon dafür.)
Kannst du deine VIs deshalb bitte (mindestens) nach LV2014 zurückkonvertieren?
|
|
|
10.08.2015, 15:46
Beitrag #7
|
|
|
10.08.2015, 15:52
Beitrag #8
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: cDAQ Ein/Ausgabe simulieren
Du hast extrem ungünstige Werte bei deinem Analog-DAQ-Assi eingestellt.
Erfassungsrate 50 Hz, der DAQ-Assi soll aber 1000 Werte auf einmal zurückliefern, das dauert also 20 Sekunden!!!!
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
11.08.2015, 08:09
Beitrag #9
|
AMueller
LVF-Grünschnabel
Beiträge: 34
Registriert seit: Aug 2015
15.0
2015
DE
|
RE: cDAQ Ein/Ausgabe simulieren
Igrndwie komme ich damit noch nicht klar.
Gibt es nicht für jeden HArdwareEin/Ausgang die Möglichkeit diesen als Symbol wie ein Bedienelement zu nutzen?
Muss man diese immer über den DAQ-Assi lesen oder schreiben?
Könnte bitte jemand zwei kleine VIs erstellen?
Einmal um meinen Digitaleingang Port0 Line0 zu lesen und dessen Zustand mit einer LED kontinuierlich darzustellen.
Zweites VI um diesen simulierten Digitaleingang beeinflussen zu können und somit meinen Prozess simulieren zu können.
|
|
|
11.08.2015, 08:43
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: cDAQ Ein/Ausgabe simulieren
Nein, auf den DAQ-Assi kann man in der Regel verzichten. Aber dazu solltest du mehr von LabVIEW und von DAQmx lernen:
http://www.labviewforum.de/Thread-Gettin...h-NI-DAQmx
Massig Beispiele gibt es auch im NI Example Finder
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |