LabVIEWForum.de
scan engine - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime)
+---- Thema: scan engine (/Thread-scan-engine)



scan engine - xj_diva - 03.08.2012 15:17

Moin zusammen,

ich benutze ein cRIO 9074 mit Scan Engine und den Modulen 9219 und 9422.

Die Datenerfassung aus den Analogmodulen funktioniert in einer While-Schleife, doch sobald ich das auf auf eine mit der Scan-Engine syncronisierte Schleife umbauen will läuft nichts mehr.

Außerdem soll das 9422 als Counter laufen und funktioniert nicht, obwohl die digitalen Signale wenn man sie sich ohne Counter anzeigen lässt sauber herauskommen.

Beide Probleme bringen mich wieder zur Scan-Engine. Laut der NI Page soll man im DSM die Fehler der Scan-Engine auslesen können. Dort bekomme ich aber nichts angezeigt. Wenn ich in meinem Projekt hingegen die Eigenschaften der Scan-Engine aufrufe finde ich dort jede Menge Fehler (Screenshot). Mit den Fehler-VI komme ich nicht weiter, da bei der Ausführung dieser auch immer ein Fehler auftritt.

Was mache ich falsch bzw. wie bekomme ich das wieder ans laufen?

Vorab schonmal Danke für eure Hilfe


RE: scan engine - GerdW - 03.08.2012 15:30

Hallo xj,

kann man das 9422 überhaupt als CTR laufen lassen (bei max. 4kHz Samplerate dieses Moduls)?
10ms Samplerate der ScanEngine sind auch schon ziemlich knapp bei einem AI-Modul mit max. 100S/s/Kanal...

Zeig doch mal dein VI!


RE: scan engine - xj_diva - 04.08.2012 10:02

Moin GerdW

zumindest kann man das Modul als CTR konfigurieren.

Gezählt werden soll ne Drehzahl bis 8000rpm mit einem Impuls pro Umdrehung.

Mein VI kann ich leider erst am Montag posten, da es in der Uni auf meinem Rechner. Aber allgemein habe ich eine Schleife (Scan-Engine syncron geplant While verbaut) in der 4 analoge Eingänge und der Counter ausgelesen werden um die Daten anzuzeigen und anschließend abzuspeichern.

Ich habe schon viel rumprobiert und komme immer wieder auf die Scan-Engine zurück da die syncrone Schleife mit Fehler nur einen Durchlauf macht. Auch die Counter stützen sich, wenn ich das richtig verstanden habe, auf die Scan-Engine.