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 

Dieses Thema hat akzeptierte Lösungen:

Unfallten from String-Error 74



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!

02.05.2023, 14:55 (Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2023 14:58 von Schrankwand.)
Beitrag #1

Schrankwand Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2022

22
2019
DE


Deutschland
Unfallten from String-Error 74
Hallo allerseits,

vorab ich bin eher noch neu mit LabVIEW und kenne mich daher nicht so gut damit aus.

Zu meiner Frage: ist es möglich diese Fehlermeldung (siehe Anhang) zu umgehen?
Meines Wissens nach tritt dieser Fehler auf weil der String am Anfang leer ist.
Drückt man die Meldung weg funktioniert das Vi wie es soll.(wenn es nicht abgestürzt ist)

Mit freundlichen Grüßen
Schrankwand


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2023, 15:05
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Unfallten from String-Error 74

Akzeptierte Lösung

Hallo Schrankwand,

wie wäre es, wenn du einfach mal Error-Hanlding implementierst?
Damit könnte man auf jeden Fehler passend reagieren…

Die UnflattenFromString-Funktion bietet doch ErrorIO-Anschlüsse!?)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2023, 15:27
Beitrag #3

TpunktN Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 196
Registriert seit: Jul 2011

2021
2011
EN

70***
Deutschland
RE: Unfallten from String-Error 74
LabVIEW wirft diese Fehlermeldung automatisch aus, wenn am Ende einer Fehlerkette keine Auswertung passiert (grob gesagt).
   
Dein Error Out ist bei keinem der VIs verbunden, somit immer am Ende ohne Auswertung = bei nem Fehler nen Fehlerfenster.

'Clear Error.vi' mit '74' hebt diesen Fehler immer auf, kann allerdings zu anderen Problemen führen!

GerdW hat natürlich recht, ein anständiges Error-Handling hilft.
Zum Beispiel wenn ein Fehler anliegt, muss alles danach vermutlich gar nicht erst verarbeitet werden..

MfG Timo

"Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen."
Johann Wolfgang von Goethe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2023, 08:00
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Unfallten from String-Error 74
(02.05.2023 14:55 )Schrankwand schrieb:  ist es möglich diese Fehlermeldung (siehe Anhang) zu umgehen?
Da ich immer mein eigenes Error-Handling verwende, schalte ich in den allgemeinen Einstellungen die automatische Fehleranzeige aus. Es wird auch dann, wenn der Error-Ausgang nicht verdrahtet ist, keine Fehlermeldung angezeigt (wobei der Fehler selbstverständlich weiterhin auftritt).

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2023, 09:31
Beitrag #5

Schrankwand Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jul 2022

22
2019
DE


Deutschland
RE: Unfallten from String-Error 74
Hallo,

danke für die schnellen Antworten.
Ich habe das Error Handling nun Implementiert und es funktioniert wie es soll.

Vielen dank.

Mfg. Schrankwand
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.08.2023, 11:26
Beitrag #6

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Unfallten from String-Error 74
(02.05.2023 14:55 )Schrankwand schrieb:  Hallo allerseits,

vorab ich bin eher noch neu mit LabVIEW und kenne mich daher nicht so gut damit aus.

Zu meiner Frage: ist es möglich diese Fehlermeldung (siehe Anhang) zu umgehen?
Meines Wissens nach tritt dieser Fehler auf weil der String am Anfang leer ist.
Drückt man die Meldung weg funktioniert das Vi wie es soll.(wenn es nicht abgestürzt ist)

Mit freundlichen Grüßen
Schrankwand

Dieser Code hat wahrscheinlich ein sehr hohes Crashpotential. Ich sehe nirgends eine Initialisierung des ersten Arrays. Zwar ist es möglich das das in der Call Library Node mittels entsprechender Konfiguration der minimum Buffergrösse gemacht wird, aber aus dem Bild kann man das nicht beurteilen. Falls das nicht gemacht wird, schreibt die Funktion halt jedesmal in ungültigen Speicher und dann ist es reine Ünglückssache ob das Ganze gleich crasht oder vielleicht "nur" irgendeinen Speicherbereich in Deinem Programm überschreibt und entweder später irgendwann mal crasht oder vielleicht auch nur mit falschen Daten irgendwo anders in Deinem Programm weiterrechnet!!

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Gehe zu: