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 

Hilfe mit selbstgebauten Fehlern (Fehlerbehandlung)



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!

23.05.2006, 12:46
Beitrag #1

anhd Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: May 2006



kA



Hilfe mit selbstgebauten Fehlern (Fehlerbehandlung)
Hallo zusammen,

ich bin mal wieder an einem Punkt angekommen, an dem ich nicht weiter weis:

Ich bau mir zur Zeit einige VIs zur Fehlerbehandlung in meinem Projekt:

- Fehler_einfügen.vi:
Fügt dem Fehlercluster einen neuen Fehler hinzu, welcher über einen Enum ausgewählt wird (siehe nächstes VI)

- Fehler_Enum.ctl:
Ein Bedienelement Typedef., dass ein Enum mit den verschiedenen Fehler-Namen enthält

- Fehler_behandler.vi
Wertet die Fehler aus und zeigt gegebenenfalls die selbsterstellten Fehler an.

Mein Problem ist nun folgendes:
In meinem Bedienelement-Typedef. sind alle Fehler und ihre Namen enhalten.
Der Fehlercode ergibt sich dann zu: 5000 + Wert des Enums (5000 weil dort der Bereich für eigene Fehler beginnt).

Ich hab jetzt jedoch keine Ahnung wie ich es schaffen kann, gleichzeitg zu den Fehlernamen auch noch eine Beschreibung dazu in meinem Bedienelement-Typedef. zu speichern, damit ich diese dann im Fehlerbehandler auswerten kann (zu einem Array zusammenbauen kann).

Hat jemand von euch eine Idee das elegant zu lösen, und auch so, dass man an einem Punkt im Programm sowohl Fehler-Namen als auch Fehler-Beschreibungen ändern kann? (keine Redundanz).

Vielen Dank.

Gruß

Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.05.2006, 16:35
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Hilfe mit selbstgebauten Fehlern (Fehlerbehandlung)
Hallo Andreas,

hast Du Dir in diesem Zusammenhang mal die Hilfe durchgelesen ?
Fehlercodes benutzerdefiniert.

Ich meine es ist dort recht anschaulich beschrieben.
Du erzeugst Dir zwei Arrays. Nummerisch und String und schreibst die Fehlercodes und die Beschreibung dort rein.
Der allgemeine Fehlerbehandler kommt dann damit zurecht und wertet Deine Fehler aus.

Gruß
Andreas

Geht nicht, gibts nicht!
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
  Seltsame Fehlerbehandlung in Treiber VI hansi9990 1 2.544 16.01.2016 18:23
Letzter Beitrag: GerdW
  Fehlerbehandlung funktioniert bei (GXML) SubVI nicht hansi9990 2 4.279 29.09.2015 18:50
Letzter Beitrag: hansi9990
  Komplexes Programm - Fehlerbehandlung Just-Me 4 5.164 24.11.2011 21:08
Letzter Beitrag: unicorn
  Überschreiben von Fehlern beginner85 8 5.314 09.09.2011 08:26
Letzter Beitrag: beginner85
  Fehlerbehandlung in SubVIs BerndD 4 7.986 18.05.2011 08:43
Letzter Beitrag: Lucki
  Beispiel für Fehlerbehandlung und Gliederung in SubVIs TSC 11 10.349 07.03.2009 12:12
Letzter Beitrag: Y-P

Gehe zu: