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 

eigene Fehler definieren und bearbeiten



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!

19.05.2007, 18:59
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
eigene Fehler definieren und bearbeiten
Hallo,

sorry ich bin sicher der 864086ste der diese Frage stelt: wo finde ich Info zum Thema:

* eigene Fehler definieren - z.B. wenn ein Rechenverfahren Schwachsinn macht - Fehler z.B. 4711 (erhitzter Prozessor riecht gut?)

* kann mann in LV global einen (meinen) Fehler als "schwer" definieren damit die Abarbeitung abgebrochen wird (sicher)

Ja wo finde ich da eine Einführung in Fehlerbehandlung.

Danke

Gottfried

PS.: Suche nach Fehler im Forum führt in die Wüste...

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.05.2007, 22:38
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
eigene Fehler definieren und bearbeiten
' schrieb:Hallo,

sorry ich bin sicher der 864086ste der diese Frage stelt: wo finde ich Info zum Thema:

* eigene Fehler definieren - z.B. wenn ein Rechenverfahren Schwachsinn macht - Fehler z.B. 4711 (erhitzter Prozessor riecht gut?)

* kann mann in LV global einen (meinen) Fehler als "schwer" definieren damit die Abarbeitung abgebrochen wird (sicher)

Ja wo finde ich da eine Einführung in Fehlerbehandlung.

Danke

Gottfried

PS.: Suche nach Fehler im Forum führt in die Wüste...


Am einfachsten geht es über Tools->Advanced->Edit Error Codes. Funktioniert super, habe ich mehrmals ausprobiert.

eg


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.05.2007, 08:48
Beitrag #3

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
eigene Fehler definieren und bearbeiten
Danke

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.03.2011, 14:15
Beitrag #4

BeFu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Jun 2006

2011
2006
DE_EN

96450
Deutschland
RE: eigene Fehler definieren und bearbeiten
Hallo,
aktuell haben wir das gleiche Problem in LabVIEW eigene Fehler zu definieren und zur Anzeige zu bringen.
Das heißt wir haben mittels "Werkzeuge" -> "Fortgeschritten" -> "Fehlercodes bearbeiten ..." eine eigene Fehlerdatei "batterytest-errors.txt" erzeugt, die im LabVIEW-Unterverzeichnis "..\user.lib\.errors" liegt.
Warum zeigt das im beigefügten "EigeneFehlerAnzeigen.vi" aufgerufene "Simple Error Handler .VI" nicht den für Fehlercode 5003 generierten Fehlertext aus "batterytest-errors.txt"?
"EigeneFehlerAnzeigen.vi" ist nicht Bestandteil eines LabVIEW-Projektes.
Danke für Eure Hilfe.
Schöne Grüße,

BeFu
P.S.: Wir verwenden hier LabVIEW 8.5 (Deutsch)


Angehängte Datei(en)
0 .txt  batterytest-errors.txt (Größe: 267 Bytes / Downloads: 318)

0 .vi  EigeneFehlerAnzeige.vi (Größe: 7,29 KB / Downloads: 387)

Das Ziel ist der Weg
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.03.2011, 14:53 (Dieser Beitrag wurde zuletzt bearbeitet: 04.03.2011 14:56 von NWOmason.)
Beitrag #5

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: eigene Fehler definieren und bearbeiten
Hallo,

ich habe das ganze nochmal versucht zu reproduzieren mit folgendem Ergebnis: Nach Erstellen der *-errors.txt Datei funktionierte der Aufruf des eingestellten Fehlers ebenfalls nicht. Erst nachdem LabVIEW neu gestartet wurde (VI schließen und neu laden reichte nicht aus), ging es und die erstellten Fehler wurden im Simple Error Handler angezeigt.

Meine Frage also dazu: Wurde LabVIEW nach Erstellen der Fehlerdatei neu gestartet?

Allerdings getestet mit 2010.

Beste Grüße,
NWO

@Edit: Habe ich auch im passenden Hilfeeintrag gefunden:

Defining Custom Error Codes in Text Files
http://zone.ni.com/reference/en-XX/help/...rror_text/

Zitat:Changes to error code text files take effect the next time you start LabVIEW.

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.03.2011, 15:53
Beitrag #6

BeFu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Jun 2006

2011
2006
DE_EN

96450
Deutschland
RE: eigene Fehler definieren und bearbeiten
(04.03.2011 14:53 )NWOmason schrieb:  Meine Frage also dazu: Wurde LabVIEW nach Erstellen der Fehlerdatei neu gestartet?

Allerdings getestet mit 2010.

Beste Grüße,
NWO

@Edit: Habe ich auch im passenden Hilfeeintrag gefunden:

Defining Custom Error Codes in Text Files
http://zone.ni.com/reference/en-XX/help/...rror_text/

Zitat:Changes to error code text files take effect the next time you start LabVIEW.
Besten Dank NWO.

Nach Neustart von LabVIEW 8.5 sehen wir nun unsere eigenen Fehlermeldungen aus "error.txt". :-)

Schöne Grüße,

BeFu

Das Ziel ist der Weg
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.07.2011, 17:29
Beitrag #7

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
RE: eigene Fehler definieren und bearbeiten
Hallo Jungs,

bei meinem aktuellen Projekt passt mir das nicht, dass die xxx-error.XML in user.lib zu sein hat. Ich will die schön bei meinen anderen xml files haben. Ich nehme an mir bleibt da nix anderes übrig als, dass ich die Codes und Beschreibungen selber händisch abspeichere und dann den allgemeinen Fehlerbehandler bei jedem Aufruf mit diesen Infos füttern muss, richtig?


Gruß Dimitri

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.07.2011, 19:02
Beitrag #8

BeFu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Jun 2006

2011
2006
DE_EN

96450
Deutschland
RE: eigene Fehler definieren und bearbeiten
(28.07.2011 17:29 )dimitri84 schrieb:  die xxx-error.XML >> nicht << in user.lib >> sondern << schön bei meinen anderen xml files haben. Ich nehme an mir bleibt da nix anderes übrig als, dass ich die Codes und Beschreibungen selber händisch abspeichere und dann den allgemeinen Fehlerbehandler bei jedem Aufruf mit diesen Infos füttern muss, richtig?

Gruß Dimitri

Hallo Dimitri,

ich würde es genauso machen, wie Du beschrieben hast. Den Pfad zum Verzeichnis mit Deinen *.xml Dateien würde ich dann über eine *.ini Datei bei Start Deines Projektes an den allgemeinen Fehler-Handler geben. Durch Ändern der Einträge in der *.ini Datei bleibst Du flexibel, z.B. bei Wechsel auf einen anderen PC.

Schöne Grüße,

BeFu

Das Ziel ist der Weg
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2011, 07:25 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2011 07:26 von dimitri84.)
Beitrag #9

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
RE: eigene Fehler definieren und bearbeiten
(28.07.2011 19:02 )BeFu schrieb:  Den Pfad zum Verzeichnis mit Deinen *.xml Dateien würde ich dann über eine *.ini Datei bei Start Deines Projektes an den allgemeinen Fehler-Handler geben. Durch Ändern der Einträge in der *.ini Datei bleibst Du flexibel, z.B. bei Wechsel auf einen anderen PC.

Jo, meine Error-Handling FGV liest einfach beim Init die selbstgemachte xml und übergibt bei jedem Aufruf ein Array mit Codes und eins mit Beschreibungen an den Fehlerbehandler. Ist vielleicht sogar etwas flotter diese Variante, weil die Info ausm Schieberegister kommt und nicht von der Festplatte ...

BTW Bernd, kennst du zufällig noch den (voll-)bärtigen Hannes (riesen Kerl) aus einem deiner LV-Kurse in Münster? Der ist jetzt ein Kommilitone von mir ... an der SpoHo in Köln. Die Welt ist ein Dorf.


Gruß

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Icon Editor Eigene Vorlagen nicht da L@BTR0N 3 3.869 04.02.2019 11:28
Letzter Beitrag: L@BTR0N
  Blockdiagramm eigene VIs aktualisieren PTH 0 2.793 11.07.2018 08:21
Letzter Beitrag: PTH
  Report an PDF Drucker - Dateiname definieren NoWay 5 4.076 17.11.2017 07:43
Letzter Beitrag: GerdW
  LabView Eigene Bibliothek mit interner Struktur ohne Datei-Sperrung HasteMalNeMark 0 2.866 06.04.2016 11:37
Letzter Beitrag: HasteMalNeMark
  Eigene Buttons mit Funktionen klaholza 4 4.312 30.11.2015 13:11
Letzter Beitrag: jg
  Eigene Projektvorlage erstellen TDO 2 3.574 16.09.2015 14:29
Letzter Beitrag: TDO

Gehe zu: