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 

wie arbeiten die 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!

24.06.2015, 08:48
Beitrag #1

lola2014 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 114
Registriert seit: May 2014

2013
2014
DE



wie arbeiten die Subvi
Moin zusammen,
ich habe eine versändige Frage, und zwar ich bekomme von 2 Sensoren Messwerte über TCP/IP. Wenn ich jetzt nur ein Subvi erstelle mit einem Eingang(IP Adresse) und Ausgang Messwerte. und in einer While Schleife füge 2Mal den Subvi mit 2 verschiede IP Adressen, wird es funktionieren oder soll mal lieber 2 Subvi für jede Sensor erstellen.
lg lola
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.06.2015, 08:53
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: wie arbeiten die Subvi
Hallo lola,

Zitat:wird es funktionieren
Wenn du es richtig machst, wird es auch funktionieren… Big Grin

- Da VIs per Default nicht reentrant sind, kannst du das subVI zweimal in dein MainVI packen. Die beiden Aufrufe werden nicht gleichzeitig stattfinden.
- Wenn du hier mit der IP-Adresse arbeitest, wirst du im subVI wohl ständig die TCP-Verbindung neu aufbauen und wieder beenden. Das ist hochgradig ineffizient! Ich würde hier eher mit parallel laufenden Schleifen arbeiten und die TCP-Verbindung für jeden Sensor nur einmal vor der Schleife initialisieren…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.06.2015, 11:45
Beitrag #3

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: wie arbeiten die Subvi
Ja: □
Nein: □
Vielleicht: x


Gerd hat ja schon bisschen was zu gesagt. Wichtig ist außerdem:

Du solltest dir darüber im klaren sein, ob das SubVI auf eine gemeinsam genutzte Resource zugreifen soll (entsprechend ist das nicht-reentrante Verhalten das Standard ist geeignet, da es Zugriffskonflikte verhindert indem beide Aufrufe nacheinander erfolgen müssen).
Ist das nicht der Fall, dann kannst du das VI in den Optionen bei Ausführung auch auf reentrant ändern, dann wird jeweils eine eigene Instanz des VIs für jede deiner Anfragen ausgeführt und entsprechend blockieren die sich nicht gegenseitig (aka müssen nicht darauf warten, dass der jeweils andere Sensor das VI wieder freigibt).

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
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
  Arbeiten an anderem Rechner - Nicht alles verfügbar Wendigo 2 2.896 17.12.2012 14:04
Letzter Beitrag: Wendigo
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.836 25.08.2011 15:18
Letzter Beitrag: GerdW
  Camera Die unter Labview arbeiten widad27 3 4.827 05.07.2011 10:57
Letzter Beitrag: widad27
  Arbeiten in Gruppen an einem Projekt (inkl Versionscontrolle) fidel 5 5.042 18.03.2010 10:30
Letzter Beitrag: Y-P
  mit Baumstruktur arbeiten 1johleh 27 22.759 08.03.2010 15:35
Letzter Beitrag: M Nussbaumer
  zwei ähnliche VIs arbeiten unterschiedlich schnell TSC 4 3.983 17.06.2009 15:30
Letzter Beitrag: TSC

Gehe zu: