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.02.2012, 12:33 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2012 12:35 von retlaps.)
Hallo zusammen,
ich möchte meinen mit 24 (oder auch mehr) Microcontrollern über TCP verbinden. Die Verbindung zu über verschiedene Ports abgewickelt werden, und die Möglichkeit, bei Verbindungsverlust automatisch auf eine Wiederverbindung zu warten soll auch gegeben sein. Ich hab dafür das angehängte VI gebastelt. Ich steh grad aber total auf dem Schlauch, weil ich nicht weiß, wie ich es als SubVI mehrmals in mein Main.vi einbinde, ohne Globale Variablen zu nutzen.
Die Lösung ist bestimmt sehr einfach, aber ich komm nicht drauf.
Gruß
Edit: Ich will natürlich die Werte von "Lesen" und "Schreiben" aus meinem Main.vi direkt zur Verfügung haben
Stichworte:
- FGV (für Datenaustausch und -vorhaltung)
- reentrant VIs für mehrmaligen Aufruf
- evtl Aufruf per VI-Server, wenn du keine feste Anzahl von µCs zu versorgen hast
- globales Stopp-Flag (evtl. auch per FGV)