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 

Kommunikation/Datenaustausch MainVI und SubVI



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!

04.03.2018, 21:33
Beitrag #1

THenry14 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Nov 2015

17.0
2014
DE


Deutschland
Kommunikation/Datenaustausch MainVI und SubVI
Servus zusammen,

nach längerem grübeln komme ich einfach nicht weiter und wende mich mit meinem Problem an euch.

In dem Programm, welches ich zur Bearbeitung erhalten habe, geht es darum Prüfabläufe durchzuführen. Ungeachtet der Tatsache, dass es nicht soo gut programmiert wurde, habe ich meine Ergänzungen so vorgenommen das diese die Grundstruktur nicht verändern. Da ich das Programm nicht Abseits des Prüfstandes ausführen kann, habe ich mir eine vereinfachte Prüfumgebung rekonstruiert, welche alle relevanten Schritte durchführt und auch dieselben Fehler erzeugt, die ich auch während des Betriebs in der Prüfumgebung erhalten habe.

Zum eigentlichen Problem:
Ich habe einen Button und ein Cluster mit mehreren Bedienelementen im Hauptprogramm vorliegen, und diese nochmal in einem Tab als Kurzübersicht der wichtigsten Bedienelemente als SubVI in einem SubPanel eingebunden. Jetzt soll das SubVI alle 500ms die aktuellen Werte/Zustände des MainVI's abfragen und abholen. Bei Bedienung eines Bedienelements im SubPanel, soll diese Wertänderung auch im HauptVI übernommen werden. Dieses soll über einen Queue-Befehl erfolgen. Sollte ein Bedienelement im HauptVI betätigt werden (z.B. auch Stop), so soll ein Userereignis auf True gesetzt werden, welches im SubVI ausgelesen und ausgeführt wird. Hier erscheint mir immer ein Fehler für den falschen Input.
Ich habe so eine Kommunikation zwischen VIs eigentlich schon mal programmiert und denke auch 1:1 übernommen, jedoch sehe ich nicht warum ich diese Fehlermeldung erhalte.

Ich hoffe ich konnte mein Anliegen verständlich darstellen und hoffe auf eure Hilfe.

Beste Grüße
Alex


Angehängte Datei(en) Thumbnail(s)
       

0.0 .rar  Testumgebung Folder.rar (Größe: 269,48 KB / Downloads: 153)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Kommunikation/Datenaustausch MainVI und SubVI - THenry14 - 04.03.2018 21:33

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenaustausch über Cluster in zwei While-Schleifen creo_123 5 3.795 04.03.2022 09:36
Letzter Beitrag: Kiesch
  Eventstruktur im SubVI - Datenaustausch TpunktN 5 2.851 01.07.2021 07:15
Letzter Beitrag: Zelos
  MainVI sucht nach gelöschter .lvlib Bibliothek kwz 5 3.341 04.05.2021 16:11
Letzter Beitrag: kwz
  Datenaustausch VisualBasic / LabView goetzi 4 3.779 02.03.2016 09:32
Letzter Beitrag: goetzi
  Wechsel SubVI/MainVI, FP öffnen/schließen; LV2010 m.werle 4 4.122 12.10.2015 12:54
Letzter Beitrag: m.werle
  MainVI erstellen karo_ass 1 3.307 05.01.2014 16:11
Letzter Beitrag: Trinitatis

Gehe zu: