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 Fehlermedung



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!

25.04.2008, 08:55
Beitrag #1

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Hallo,

ich wollte einen eigenen Fehler erstellen. Dazu habe ich das VI "Fehler-Cluster aus Fehlercode" benutzt. Den Eingang Code habe ich mit 5008 und den Eingang Fehlermedlung mit einen Text versehen. Tritt jetzt dieser Fehler auf, erhalte ich aber diese Medlung:

Fehler 5008 ist bei MyVI.vi aufgetreten
Dieser Fehlercode ist nicht definiert. Für diesen Code wurde keine Beschreibung erstellt oder es wurde ein Wert an den Fehlercode-Eingang verbunden, der kein Fehlercode ist.

Gehe ich vor wie in "Erstellen individueller Fehlercodes" beschrieben, kommt die gleiche Meldung. Eigentlich will ich ja nur eine Fehler erzeugen, der bei Verwendung mit "Einfacher Fehlerbehandler" eine Meldung ausgibt.

Wie mach ich sowas?


Danke - Curtis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.04.2008, 09:05
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Eigene Fehlermedung
Du hast 2 Möglichkeiten:

1) Alle Fehler zusammenfügen und mit einem erweterten Fehlerbehandler auswerten. Da kannst du oben oben 2 Arrays anschliessen, in denen deine eigene Fehlercodes beschrieben sind.

2) Eine Eigene Fehlerdatei erstellen, diese im LabVIEW-Verzeichnis abspeichern und bei der Erzeugung von Executable miteingeben.

Ich benutze die zweite Möglichkeit, da diese viel allgemeiner ist und wirklich sehr gut funktioniert.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 09:21
Beitrag #3

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Hallo,

zu 2.) Was ist denn das LabVIEW-Verzeichnis? Da, wo das VI liegt? Das Programmverzeichnis? Und kannst Du mal ein Stichwort für die Hilfe liefern, wo ich das nachlesen kann?

Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 09:28
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Eigene Fehlermedung
Custom Error Code in der englischen LV-Version.

Tools->Advanced->Edit Error Codes...

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 10:01
Beitrag #5

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Geht, danke!

Nebenbei: Ist es hier eigentlich nicht üblich, das Thema zu schließen, wenn es beantwortet ist?

Curtis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 10:09
Beitrag #6

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Ich benutze jetzt "Fehler-Cluster aus Fehlercode". Wie kann ich da dynamisch den Text der Fehlermedung, die dann mit "Einfacher Fehlerbehandler" ausgegeben wird, ändern?

Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 10:38
Beitrag #7

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Eigene Fehlermedung
Hmm Also jetzt verstehe ich dein Vorhaben nicht mehr.

Du definierst alle Fehlermeldungen in dieser Datei.

Dann wenn du deinen Fehler erzeugen willst, schreibst du im Cluster deinen Fehlercode und setzt Errorflag zu True. Meldung brauchst du da nicht zu schreiben, da diese der Error-Datei entnommen wird.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 10:42
Beitrag #8

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Siehste, und das die Meldung der Error-Datei entnommen wird will ich nicht. Die Meldung bekomme ich als Text von einem Gerät. Und diesen Text würde ich gerne nutzen. Ich hoffe, ich habe mich jetzt klarer ausgedrückt.

Curtis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 11:03
Beitrag #9

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Eigene Fehlermedung
Ok, dann musst du die Variante 1 nehmen oder viel besser folgendes:

Sobald du einen Fehler bekommst machst du selbst ein Dialog auf wo die Fehlermeldung angezeigt wird, wozu brauchst du denn deinen eigenen Fehlercode?

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.04.2008, 12:40
Beitrag #10

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Eigene Fehlermedung
Äh, ja,

verblüffend logisch. Danke!

Curtis
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 4.372 04.02.2019 11:28
Letzter Beitrag: L@BTR0N
  Blockdiagramm eigene VIs aktualisieren PTH 0 3.113 11.07.2018 08:21
Letzter Beitrag: PTH
  LabView Eigene Bibliothek mit interner Struktur ohne Datei-Sperrung HasteMalNeMark 0 3.181 06.04.2016 11:37
Letzter Beitrag: HasteMalNeMark
  Eigene Buttons mit Funktionen klaholza 4 4.892 30.11.2015 13:11
Letzter Beitrag: jg
  Eigene Projektvorlage erstellen TDO 2 3.935 16.09.2015 14:29
Letzter Beitrag: TDO
  Eigene Primitives in LabView erstellen RadioactiveMan 3 4.397 10.02.2014 14:57
Letzter Beitrag: GerdW

Gehe zu: