LabVIEWForum.de
auslesen von cRio9073 Karten über FPGA - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW FPGA (/Forum-LabVIEW-FPGA)
+---- Thema: auslesen von cRio9073 Karten über FPGA (/Thread-auslesen-von-cRio9073-Karten-ueber-FPGA)



auslesen von cRio9073 Karten über FPGA - 03isaak - 27.02.2014 10:46

Hallo,
ich habe schon einige Dinge probiert um den FPGA aus der cRio auszulesen.
Die Digitalen Eingänge bekomme ich hin.
Die Analogen eingänge habe ich mit einer NI 9205 16x AI +/- 10V auch hinbekommen die steht uns aber leider nicht mehr zur Verfügung.
Jetzt habe ich eine NI 9233 mit 4x AI +/-5V (mit Bajonettverschluss) leider werden beim gleichen Vorgehen wie bei der anderen Karte glatte 0V angezeigt. (wird vermutlich nicht ausgelesen!) Da wir davon 2 Karten für Testzwecke haben, schließen wir einen Defekt aus, weil mit beiden die glatten 0V angezeigt werden.
Wir haben es schon über globale Variablen und Netzwerkvariablen versucht auch das funktioniert nicht!
Bei der NI9233 werden die werte noch nicht mal in der FPGA-Globale Variablen.vi angezeigt
Bei der NI 9205 haben wir unsere Eingänge mit diesem im Anhang zugefügten Programm auslesen können!

Kann mir jemand helfen was ich falsch gemacht haben oder wie ich da anders vorgehen kann um die Analogen Werte mit der NI9233 auf dem PC angezeigt (test1.vi) zu bekommen!
Die anderen Vi´s benutzen wir noch nicht die haben wir schon angelegt für die spätere Verarbeitung!

Ganz herzlichen Dank im Vorraus für eure Hilfe


RE: auslesen von cRio9073 Karten über FPGA - GerdW - 27.02.2014 11:02

Hallo Isaak,

ich gehe davon aus, dass du das FPGA-VI neu (und ohne Probleme) kompiliert hast, und dass dieses neue FPGA-Bitfile auf dem cRIO ohne Probleme gestartet wurde. Wenn all das zutrifft, kann ich nur diese Tipps anbieten:

- Lass dir auch die ErrorCluster vom FPGA zu den Modulen melden, soweit dies möglich ist.
- Es gibt sicherlich auch Beispiel-VIs zum 9233-Modul, hast du diese getestet?

Davon unabhängig:
- Bei den DIOs kann man die einzelnen Bits zu U8-Werten zusammenfassen. Das dürfte einiges an FPGA-Kapazitäten frei machen, wenn man nur jeweils einen U8-Wert statt vorher 8 DI/DO-Werten überträgt.
- Die DIO-Module lassen meist auch den Zugriff auf mehrere Bits zu in der Art von "DI0-7" als U8-Wert…
- Bei Charts kann man eine Zahlenanzeige aktivieren, dann benötigt man keinen zusätzliche numerische Anzeige mehr…