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 

warum funktioniert mein VI nicht richtig???



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.07.2007, 12:45
Beitrag #1

Pate Toni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2007

8.2.1
2007
kA

1454
Deutschland
warum funktioniert mein VI nicht richtig???
ich habe bischen an meinem VI gebastelt gehabt. Dabei habe ich zu erst (wenn ihr euch das VI anschaut, versteht ihr auch das) die exit-Option bearbeitet und erfolgreich getestet. Als ich die Safe und Load-options programmiert und es getestet habe, ging plötzlich die Exit-option nicht mehr korrekt. Da habe ich wieder bischen probiert. Da ging die Load-Funktion nicht mehr, obwohl ich an ihr nichts verändert hab. Die Exit-Methode (FP.schließen), klammt bei mir vorher einwandfrei, bloß jetzt, schließt er das Frontpanel, ohne das VI vorher zu stoppen. Vielleicht könnt ihr mir helfen, den Fehler zu beseitigen.

Das VI, welches die Macken hat, ist das hier:

Sonstige .vi  settings_PI_Steplock.vi (Größe: 58,11 KB / Downloads: 193)



Da das VI mit funktionalen globalen Variablen arbeitet, lade ich euch das VI von der FGV auch mit hoch.


Sonstige .vi  fgv_settings_PI_Steplock.vi (Größe: 35,49 KB / Downloads: 179)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.07.2007, 13:17 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2007 13:26 von Lucki.)
Beitrag #2

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
warum funktioniert mein VI nicht richtig???
In Deinem Haupt-VI fehlt doch einfach die while-Schliefe. Das hat zur Folge, daß zwar auf ein Ereignis gewartet wird, aber nach dessem ersten Eintreffen wird das ganze VI beendet. (Ein extra Stop-Case wäre hier überflüssig)
Also Merke: Auch wenn der Ereignisrahmen so ähnlich aussieht wie eine while-Schleife, er ersetzt sie nicht. Wenn Ereignisse wiederholt abgearbeitet werden sollen - was die Regel ist - muß sich der Ereignisrahmen immer in einer while-Schleife befinden

Andererseits: Dein VI ohne while-Schleife könnte hier tatsächlich Sinn machen - natürlich ohne den Stop-Case.
Dann wartet das VI auf Bedienung, und es gibt zwei Möglichkeiten:
Save Settings und FP schließen
Load Settings und FP schließen
Was brauchst Du mehr?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2007, 13:18 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2007 13:19 von jg.)
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
warum funktioniert mein VI nicht richtig???
Ohne tiefgehende Analyse, aber dein VI wird immer genau nur einmal ausgeführt, und zwar solange, bis dein erstes Event (Knopfdruck) eintritt. Dann ist finito.

Eine Event-Struktur packt man üblicherweise in eine While-Schleife, nur so kannst du auf verschiedene Events nacheinander reagieren.

MfG, Jens

P.S.: Hehehe, da war Lucki eine Minute schneller als ich. Smile

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
25.07.2007, 13:30
Beitrag #4

Pate Toni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2007

8.2.1
2007
kA

1454
Deutschland
warum funktioniert mein VI nicht richtig???
Wenn ihr das jetzt so meint:


Sonstige .vi  settings_PI_Steplock.vi (Größe: 57,89 KB / Downloads: 180)


Dann weiß ich nicht weiter. So hatte ich das vorher gehabt und da kam die Fehlermeldung. warum kommt die Fehlermeldung?

Falls diese nicht bei euch erscheint, hier der Wortlaut:

Zitat:Fehler 1149 ist bei Methodenknoten in bib_projekt.lvlib:settings_PI-Steplock.vi aufgetreten


Mögliche Ursachen:

LabVIEW: Das Schließen oder das Ändern des Status eines geschlossenen Frontpanels ist nicht möglich. Das Frontpanel muss dazu geöffnet sein.

Methodenname: Frontpanel:Schließen

Fortfahren Stop
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2007, 13:55 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2007 13:56 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
warum funktioniert mein VI nicht richtig???
Der Stop-Knopf ( Schaltverhalten: Latch beim Loslassen, nicht so wie jetzt) muß natürlich mit dem Abbruch verbunden werden, sonst kommst Du ja nie aus der Schleife heraus:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.07.2007, 13:57 (Dieser Beitrag wurde zuletzt bearbeitet: 25.07.2007 14:09 von Pate Toni.)
Beitrag #6

Pate Toni Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2007

8.2.1
2007
kA

1454
Deutschland
warum funktioniert mein VI nicht richtig???
mensch. das habe ich komplett übersehn. danke. ich mich eher auf die Ereignis-Case konzentriert!!!

EDIT

Die Beendigungsanschluss muss nur auf "Bei True fortfahren" gesetzt werden, dann ist alles ok. Denn mein Boolesh ist auf an gestelt gewesen.
Aber trotzdem danke für die Hilfe bzw. den Schupser zum Fehler!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Die Kommunikation mit dem VI funktioniert nicht Benutzer02 11 4.686 18.10.2021 09:25
Letzter Beitrag: TpunktN
Sad VI funktioniert und EXE nicht Mostro2502 21 7.863 17.06.2020 09:55
Letzter Beitrag: Mostro2502
  Inhalt einer Baumstruktur über Methodenknoten speichern funktioniert nicht... enone 2 3.445 10.05.2019 10:19
Letzter Beitrag: enone
  Schrittmotor Nema 17 per LabVIEW funktioniert nicht! TTT 5 5.526 27.04.2018 08:20
Letzter Beitrag: Freddy
  Formelknoten "funktioniert nicht" Peppiiii 8 5.343 18.04.2017 17:42
Letzter Beitrag: GerdW
  Bronkhorst Bibliotek nicht in labview Runtime richtig laden Atlaspremier 6 4.602 27.10.2016 07:59
Letzter Beitrag: Atlaspremier

Gehe zu: