LabVIEWForum.de
Abfrage - Welche Karte ist verbaut? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Abfrage - Welche Karte ist verbaut? (/Thread-Abfrage-Welche-Karte-ist-verbaut)

Seiten: 1 2


Abfrage - Welche Karte ist verbaut? - M@rRy - 10.08.2011 10:08

Moin moin,
ich hab mal wieder ein kleines Problem. Construction
Ich möchte abfragen welche Karte verbaut ist, oder besser gesagt welche Kanäle die Karte zur Verfügung hat. Eine Möglichkeit das über die Self-calibration zu machen habe ich bereits ausprobiert, das funktioniert auch super aber schöner fände ich es wenn das nicht über das NI DAQmx laufen würde sondern direkt die Hardware ausliest, falls so etwas möglich ist?

EDIT: Also ich möchte im besten Fall die Register der Karte auslesen


RE: Abfrage - Welche Karte ist verbaut? - jg - 10.08.2011 12:49

Einfach die richtigen Properties abfragen:
[attachment=35185]
Gruß, Jens


RE: Abfrage - Welche Karte ist verbaut? - M@rRy - 10.08.2011 12:52

genau so habe ich es jetzt programmiert, da findet der Zugriff doch aber über das NI DAQmx statt oder habe ich das falsch verstanden?


RE: Abfrage - Welche Karte ist verbaut? - jg - 10.08.2011 12:57

Ja genau. Habe überlesen, dass du DAQmx nicht verwenden willst. Aber ohne Treiber (also DAQmx) wird die Karte vom BS gar nicht erkannt. Was willst du dann groß abfragen?
EDIT: Dann weißt du nicht mal, ob das unbekannte Gerät wirklich eine DAQ-Karte von NI ist.
Und über die DAQmx-Properties kannst du auch USB-Geräte abfragen.

Gruß, Jens


RE: Abfrage - Welche Karte ist verbaut? - M@rRy - 10.08.2011 13:10

Ja stimmt, da hab ich wohl nen Denkfehler gehabt. Also ich möchte prüfen ob die einzelnen Signalein- und ausgänge da und somit verfügbar sind. Ich darf aber nicht einfach etwas auf den Kanal schreiben und schauen ob da wirklich was kommt, weil keines der angehängten Geräte angesprochen werden darf eher nicht feststeht das alles funktioniert. Deshalb wollte ich einfach in das Register des jeweiligen Pins/Ports schauen ob da was sinnvolles drinne steht oder nicht und das auswerten.


RE: Abfrage - Welche Karte ist verbaut? - M@rRy - 11.08.2011 07:21

Hat keiner eine Idee ob und wie das möglich is?


RE: Abfrage - Welche Karte ist verbaut? - jg - 11.08.2011 07:48

Offtopic2
Nicht so ungeduldig. Laut LVF-Regeln darfst du frühestens nach 24 h ohne Antwort erneut nachfragen.

Gruß, Jens


RE: Abfrage - Welche Karte ist verbaut? - GerdW - 11.08.2011 08:10

Hallo M@rRy,

Zitat:Also ich möchte prüfen ob die einzelnen Signalein- und ausgänge da und somit verfügbar sind.
- Ob die entsprechenden Pins an deiner DAQmx-Hardware vorhanden sind, sagt dir der Treiber - wie oben gezeigt.
- Ob an den Eingängen "sinnvolle" Signale anliegen, kannst du nur entscheiden, wenn du diese Signale per DAQmx einliest - was aber deinen Prüfstand nicht weiter stören sollte.

Zitat:weil keines der angehängten Geräte angesprochen werden darf eher nicht feststeht das alles funktioniert.
Hier beisst sich die Katze in den Schwanz: Wie willst du überprüfen, ob alles funktioniert, wenn du nichts überprüfen darfst?
- Ob irgendwelche Hardware auf Ausgangssignale reagiert, kannst du nur durch entsprechende Ausgabewerte überprüfen - du musst ein Relais schon mal klackern lassen, um die physikalische Verbindung zwischen PC/Software und Hardware zu überprüfen...

Zitat:Deshalb wollte ich einfach in das Register des jeweiligen Pins/Ports schauen ob da was sinnvolles drinne steht oder nicht und das auswerten.
Bei bestimmten DAQmx-Geräten kann man Default-Zustände für Ausgangskanäle nach dem Startup festlegen (steht im jeweiligen Manual). Wenn dies bei deiner HW möglich ist, kannst du das evtl. für einen ersten Check nutzen...


RE: Abfrage - Welche Karte ist verbaut? - M@rRy - 11.08.2011 08:20

Zitat: Zitat:Deshalb wollte ich einfach in das Register des jeweiligen Pins/Ports schauen ob da was sinnvolles drinne steht oder nicht und das auswerten.

Bei bestimmten DAQmx-Geräten kann man Default-Zustände für Ausgangskanäle nach dem Startup festlegen (steht im jeweiligen Manual). Wenn dies bei deiner HW möglich ist, kannst du das evtl. für einen ersten Check nutzen...

Genau das habe ich mir vorgestellt. Ich konnte in der PDF zu meiner Karte leider noch nichts in der Richtung finden. Nutzen tu ich eine PCI-6221. Das Problem is, das hinter dem ein oder anderen Ausgang dann durchaus mal nen 5kW Laser hängt und was passiert wenn ich da einfach mal nen High auf die eventuell falsche Leitung gebe kann sich jeder selbst ausmalen ...


RE: Abfrage - Welche Karte ist verbaut? - GerdW - 11.08.2011 08:24

Hallo M@rRy,

Zitat:hinter dem ein oder anderen Ausgang dann durchaus mal nen 5kW Laser hängt
Gibt es da nicht zusätzliche Sicherheitsschaltungen? Ich würde da einen zusätzlichen "Freigabe"-Schalter vorsehen... (Die meisten größeren Motoren etc., die wir hier so verwenden, haben sowas standardmäßig eingebaut.)