LabVIEWForum.de
Fehlermeldung bei Firewire Kamera - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Fehlermeldung bei Firewire Kamera (/Thread-Fehlermeldung-bei-Firewire-Kamera)



Fehlermeldung bei Firewire Kamera - horatius - 12.05.2013 17:07

Folgendes Problem:

Ich habe ein kleines Sub-VI, das automatisch alle 60 Sekunden ein Bild aufnimmt und abspeichert.
[attachment=44601]
In unregelmäßigen Abständen (mehrere Stunden bis Tage) kommt aber die Meldung "Error -1074360308 occured at IMAQdx Get Image.vi"
, obwohl nichts am PC, Kamera oder Anschlüssen verändert wurde. Das Programm hält an.
[attachment=44602]
Wenn nun bei der Fehlermeldung auf "Continue" geklickt wird, dann läuft das Programm ordnungsgemäß weiter bis irgendwann wieder diese Fehlermeldung erscheint.

Ich benutze LV2009 mit Firewire Kamera auf Windows 7 (64bit).
Hinweis:
Der Firewire-Hotfix Windows6.1-KB2524249-v2-x64.msu wurde schon installiert. Ohne diesen Hotfix gäbe es einen Memory-Leak und der RAM läuft mit jedem aufgenommenen Bild voll, bis irgendwann der ganze RAM voll ist und LV abbricht.


RE: Fehlermeldung bei Firewire Kamera - GerdW - 12.05.2013 21:20

Hallo Horatius,

einfache Lösung: Fehler(cluster) selbst weiterverarbeiten, statt den automatischen Dialog aufpoppen zu lassen...


RE: Fehlermeldung bei Firewire Kamera - horatius - 12.05.2013 21:33

Aber wie fange ich den Fehler auf, so dass das Programm nicht unterbrochen wird, sondern die Kameraaufnahme wiederholt wird?
Man kann es auch schlecht testen, da der Fehler nur sehr selten auftaucht (alle paar Tage bis Stunden).

na hier steht schonmal dass man den Errorhandler benutzen soll
http://www.labviewforum.de/Thread-Fehlermeldung-Popup-eines-SubVIs-unterdruecken


RE: Fehlermeldung bei Firewire Kamera - GerdW - 12.05.2013 21:47

Hallo horatius,

der Dialog poppt auf, weil der Errorcluster nicht verdrahtet ist. Einfach verdrahten, am besten an eine Case-Struktur...


RE: Fehlermeldung bei Firewire Kamera - horatius - 12.05.2013 21:54

vielen Dank erstmal Gerd

kannst du mir ein Minimalbeispiel zur Case-Struktur schicken, das im SubVI die Fehlerabfrage bildet

oder genügt einfach das "Clear Error" Vi, das einen Fehler ignoriert?


RE: Fehlermeldung bei Firewire Kamera - GerdW - 12.05.2013 21:58

Hallo horatius,

du hättest auch Beitrag #2 dort (vollständig) lesen sollen, der letzte Absatz sagt alles...


RE: Fehlermeldung bei Firewire Kamera - horatius - 12.05.2013 22:39

d.h. ich verbinde das Ende des gelben Error-Drahts einfach mit der Flat Sequence Structure und schon sollte der Fehler ignoriert werden?

wusste ich noch nicht


RE: Fehlermeldung bei Firewire Kamera - GerdW - 13.05.2013 07:40

Hallo horatius,

Zitat:ich verbinde das Ende des gelben Error-Drahts einfach mit der Flat Sequence Structure und schon sollte der Fehler ignoriert werden?
Ja. Der Fehler wird ignoriert (d.h. es erscheint kein Fehlerdialog), aber er wird nicht weiter behandelt...

Zitat:wusste ich noch nicht
Immer wieder schön, wenn jemand nach 5 Jahren LabVIEW-Nutzung die Grundlagen der Fehlerbahndlung lernt... Big Grin