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 

Fehlercluster in VI



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!

21.12.2012, 12:43 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2012 12:45 von Hasenfuss.)
Beitrag #1

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



Fehlercluster in VI
Hallo!

So wie ich es jetzt gelernt und verstanden habe, ist es immer "sinnvoll", den Fehlercluster in jedem VI gleich mit einzubauen, also sezte ich im Frontpanel Fehlereingang und Fehlerausgang. Als "Standard" würde ich mir nun für jedes VI angewöhnen, dann einen "Fehlercase" zu setzen, bei Fehler einfach nur das Array des Fehlerclusters durchzuleiten und in kein-Fehler meinen Quellcode drinnen ausführen. Wenn ich selber später einen Fehler habe, dann würde ich ihn mit an den Fehlerclusterarray dranhängen.

Ist das so eine gute grundsätzliche Variante, oder gibt es noch andere Alternativen, wie man mit Fehlerclustern in VIs umgeht?

Ich bin halt noch Anfänger mit LabView und würde mich deshalb über ein paar Ideen oder Anregungen noch freuen.

In einer anderen Frage von mir unter http://www.labviewforum.de/Thread-Anzeig...t-loeschen hab ich mal ein Beispielbild eingefügt, wie ich das mit dem Fehlercluster gemacht hab in der case-Anweisung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.12.2012, 12:47
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Fehlercluster in VI
Ja, das ist prinzipiell ein gutes Vorgehen und entspricht auch dem LV-Styleguide.
Ausnahmen bestätigen die Regel. Wink

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2012, 12:59
Beitrag #3

Kasi Offline
LVF-Stammgast
***


Beiträge: 342
Registriert seit: Dec 2010

6 - 2009
2005
DE_EN

79194
Deutschland
RE: Fehlercluster in VI
ja, mache ich auch so, insbesondere weil der Fehlercluster die simpelste Stütze für einen klaren Ablauffluss ohne elend aufgeblähte oder gar gestapelte Sequenzstrukturen darstellt.

Offtopic2

(21.12.2012 12:43 )Hasenfuss schrieb:  Ich bin halt noch Anfänger mit LabView und würde mich deshalb über ein paar Ideen oder Anregungen noch freuen.

Oh, ich hätte da eine Anregung: Sie dir mal per Doppelklick das Blockdiagramm des "Clear errors.vi" im unter "Dialog und User Interface" - das hat mich als LabVIEW-Anfänger sehr erheitert Smile

If you're havin' serial communication problems I feel bad for you, son, I got 99 problems but a baud ain't one! (except if using USB2serial converters, then I experience serialous problems)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2012, 15:24
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Fehlercluster in VI
Das hätte ich so auch nicht erwartet. Blink Bahn

Gruß Markus

(21.12.2012 12:59 )Kasi schrieb:  Sie dir mal per Doppelklick das Blockdiagramm des "Clear errors.vi" im unter "Dialog und User Interface" - das hat mich als LabVIEW-Anfänger sehr erheitert Smile

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2012, 15:40 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2012 17:52 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Fehlercluster in VI
(21.12.2012 12:43 )Hasenfuss schrieb:  Ist das so eine gute grundsätzliche Variante, oder gibt es noch andere Alternativen, wie man mit Fehlerclustern in VIs umgeht?
Alternative nicht, aber die Durch- und Weiterleitung das Fehlerlusteres ist eben nur der erste Schritt für eine Fehlerbehandlung insgesamt. Die Fehlerbehandlung selbst ist dann die eigentliche Programmierkunst, und hier unterscheiden sich professionelle Programme von mal so schnell dahingestrickten.

Es kommt dann z.B. darauf an, das nicht jeder Fehler, z.B. eine einmalige fehlerhafte Datenübertragung oder eine falsche Konfiguration, das ganze Programm zum Absturz bringt, und dass der Anwender jederzeit Informationen mit verwertbaren Hinweisen erhält, was passiert ist oder was falsch gemacht wurde.
Wie man das im Einzelnen macht, läßt sich nicht so kurz sagen.
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
  LabView Fehlercluster Handhabung hansi9990 5 4.367 12.10.2016 00:37
Letzter Beitrag: rolfk
  Fehlercluster via Queue hansi9990 23 14.260 07.08.2015 14:11
Letzter Beitrag: hansi9990

Gehe zu: