INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Absturz nach Duplizieren des Codes



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.04.2012, 16:40
Beitrag #1

Tintin Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Mar 2012

6.1
2012
DE



Absturz nach Duplizieren des Codes
Hallo LV-Forum,

bei der Erstellung eines recht aufwändigen VIs in LV 6.1 tauchen leider Probleme auf. Das VI dient der Messwerterfassung eines 4-kanaligen Messgeräts via serieller Schnittstelle. Ziel ist, die Kanäle separat mit unterschiedlicher Frequenz abzufragen. Für einen Kanal klappt das wunderbar. Die Verarbeitung der Benutzereingaben erfolgt in einer ersten Schleife, die Abfrage der seriellen Schnittstelle mittels VISA (s. Anhang) in einer zweiten Schleife, in einer dritten Schleife werden die Messwerte kontinuierlich zwischengespeichert. Alle Schleifen laufen unabhängig voneinander, zwischen den einzelnen Schleifen werden Informationen mittels queues ausgetauscht.

Nachdem das recht aufwändige VI für den ersten Kanal nun fertig ist, wollte ich den kompletten Code nun einfach kopieren, um so die Abfrage des zweiten Kanals zu realisieren. Im Wesentlichen muss anschließend nur der write-String für die Abfrage der seriellen Schnittstelle sowie der Pfad der Datei zum Zwischenspeichern geändert werden. Nach dem Kopieren stürzt Labview jedoch stets ab, sobald das VI ausgeführt wird. Teils werden noch Fehlermeldungen bzgl. fehlgeschlagener read- oder written-Vorgänge angezeigt (LabVIEW.exe - Fehler in Anwendung: "Die Anweisung in "0x7c9208f3" verweist auf Speicher in "0x005c003f". Der Vorgang "written" konnte nicht auf dem Speicher durchgeführt werden. Klicken Sie "OK", um das Programm zu beenden. Klicken Sie auf "Abbrechen", um das Programm zu debuggen.)

Wo liegt hier der Fehler? Wie gesagt: Für einen Kanal läuft das VI wunderbar; erst, wenn ich den Code kopiere, tauchen die Fehler auf. Dürfen die VISA-Funktionen mehrfach vorhanden sein? Müssen die Wartezeiten in den einzelnen Schleifen differieren? Wäre für einen Hinweis dankbar, da mir LV noch ziemlich neu ist.

Danke und viele Grüße
Tim


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Absturz nach Duplizieren des Codes - Tintin - 11.04.2012 16:40

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Absturz von Applikation wegen Fehler in lvrt.dll dereinzug 5 3.049 20.10.2023 11:06
Letzter Beitrag: Martin.Henz
  benutzerdefinierte Error Codes in einer zentralen Datei im Projekt verwalten t.hipp 6 6.717 26.10.2020 16:08
Letzter Beitrag: Jessel_de
  Absturz von LabView 2016 MarcoN 9 5.249 21.07.2020 09:15
Letzter Beitrag: MicroScoop
  Mehrfacher Absturz von LabView 2010 Sade 3 3.503 24.09.2018 14:46
Letzter Beitrag: GerdW
  Absturz bei Öffnen eines sub VI oe-ms1 7 6.095 19.03.2018 06:58
Letzter Beitrag: oe-ms1
Exclamation Absturz Labview R.Fuertig 10 13.646 27.04.2015 13:16
Letzter Beitrag: rolfk

Gehe zu: