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 

private Daten lesen und schreiben in separaten VI's



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!

21.12.2011, 13:59 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2011 14:00 von abrissbirne.)
Beitrag #7

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
RE: private Daten lesen und schreiben in separaten VI's
(21.12.2011 12:01 )Kiesch schrieb:  Die Referenz wäre halt nur das einfachst zu realisierende - mit Datenfluss kann man nunmal nicht alles machen - auch wenn er zu bevorzugen ist so lange haltbar.

Ansonsten könnte man auch das Objekt in einer FGV Speichern und diese mit einer Sperrarchitektur ausstatten. (Sperren bei Lesen (falls nötig; unterschieden nach Lese- und Schreibsperre), Entsperren und Rückspeichern nach Verarbeitung - und sei es auch nur ein get irgendwas (potentiell kann da ja eine Berechnung dahinter stecken - also sollte auf jeden Fall vermieden werden, dass zwei Prozeduren gleichzeitig auf das Objekt zugreifen können).

Potentiell bräuchte man außerdem ne Warteschlage in der FGV (wer wann zum Zug kommen darf, um das nicht dem Zufall zu überlassen; hängt aber ganz davon ab wie wahrscheinlich es überhaupt ist, dass zwei Zugriffe gleichzeitig stattfinden - passiert das potentiell fast immer braucht man das, passiert das nur in 1% der fälle macht das nur sinnlos overhead und wird durch den "Zufall" auch hinreichend gut geregelt.

Gruß Kiesch

Oder einfach wie Holger sagt das Reference Pattern benutzen (LabVIEW Examples->Fundamentals->Object-Oriented->ReferenceObject.lvproj). Dais
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: private Daten lesen und schreiben in separaten VI's - abrissbirne - 21.12.2011 13:59

Gehe zu: