LabVIEWForum.de - Massenstrommessung mit NI cDAQ-9178 Chassis

LabVIEWForum.de

Normale Version: Massenstrommessung mit NI cDAQ-9178 Chassis
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,
ich bin neu in diesem Forum und habe folgendes Problem:

Ich möchte gerne mit einem NI cDAQ-9178 Chassis Massenströme von Biotech-Durflussmessern aufnehmen.
Ich habe bereits mit einem USB-6008 experimentiert und ein gut laufendes Programm dazu geschrieben. Das Programm läuft über einen Counter-Eingang, jedoch weiß ich nicht wie ich die Counter-Eingänge des Chassis ansprechen kann... In der beschreibung des Geräts steht, man benötigt ein Digital-Modul dafür. Ein NI-9403 Digital I/O Modul ist ebenfalls vorhanden, ich schaffe es jedoch trotzdem nicht einen Counter Eingang anzusprechen...
Bitte helft mir, ich bin seit Stunden am rumprobieren..
Hallo Hummel,

zeige doch einfach mal, was du bisher schon geschafft hast. Einfach so was losprogrammieren wird hier kaum jemand machen - vor allen Dingen, wenn HW involviert ist...
so, habe mein programm für den counter eingang nun mal angehängt...

dies ist ein link zu dem volumenstrommesser...

http://www.conrad.de/ce/de/product/15039...Detail=005
Hallo Hummel,

so sehen VIs aus, die konsequent am LabVIEW-Dataflow vorbei programmiert werden... Mann-O-Mann...

Was funktioniert denn nicht?
- Du hast den DAQ-Assi schon auf Flankenzählung eingestellt. Das sollte wie der CTR-Eingang vom USB6008 funktionieren.
- Bitte alle lokalen Variablen durch Drähte und Schieberegister ersetzen. Keine einzige ist wirklich nötig!
- Momentan hast du RaceConditions aufgrund lokaler Variablen...
- Wieso liest du aus einer lokalen Variable und schreibst diesen Wert zurück in den zugehörigen Indicator? Was ist der Sinn und Zweck dieser Operation?
- Für den Bereichscheck im letzten Frame gibt es schöne Funktionen in der Arraypalette - oder man verwendet nur eine einzige Case-Struktur dafür...
- Die Metronom-Funktion kann mit halben Millisekunden nichts anfangen - einfach mal die Kontexthilfe lesen könnte helfen...
- Rote Punkte an Funktionseingänge haben einen warnende Aufgabe - mal drüber nachdenken...
- Sequenzen sind fast nie nötig...
- usw.
Danke für die vielen Ratschläge Gerd,

Ich bin sehr neu auf diesem Gebiet und in erster Linie froh, wenn etwas funktioniert...
das Programm funktioniert mit dem USB6008, jedoch nicht in Verbindung mit dem Chassis!

ich kann leider über den DAQ-Assistenten die Counter-Eingänge nicht ansprechen...
hier mal der link zu dem chassis...

http://sine.ni.com/nips/cds/view/p/lang/en/nid/207534
Hallo Hummel,

wie lautet einer der Standards im Umgang mit neuer/unbekannter Hardware? Rtmfx !

Seite 4-1 des Manuals beschreibt die unterschiedlichen DIO-Module und ihre Fähigkeiten mit dem cDAQ. Deine 9403 gehört danach leider zur falschen Gruppe...

Ruf doch mal bei NI an und bespreche deine Problematik mit denen: 089-7413130. Die AEs sind meist sehr hilfsbereit!
So,
Rückfrage mit NI brachte Erfolg... habe nun ein 9401-Modul mit 4 Counter-Eingängen und kann Massenströme messen.
Allerdings "verschluckt" das Programm Ticks bei dem 9401-Modul, beim USB 6008 läuft die MEssung weiterhin zufriedenstellend stabil.

Habe bereits die Anleitung gelesen und leider kann mir dazu bei NI auch keiner helfen...
Vielleicht hat ja hier jemand eine Idee woran das liegen könnte
Lad' mal Dein VI hoch (bitte ohne DAQ-Assistent, sondern mit "normalen" DAQ-Funktionen).

Gruß Markus
Referenz-URLs