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 

Dieses Thema hat akzeptierte Lösungen:

val(sgnl) vermeiden



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!

01.08.2011, 12:58
Beitrag #6

Kiesch Offline
LVF-Stammgast
***


Beiträge: 401
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: val(sgnl) vermeiden
Hmm... hier wird ja angesprochen, dass man val(sgnl) eventuell vermeiden sollte. Was genau ist dabei das Problem?

Ich habe aktuell eine Kommunikation zweier Rechner über TCP / IP realisiert (auf beiden Rechnern sollen möglichst auch verschiedene Labview Versionen laufen können, deswegen habe ich mich gegen shared Variables entschieden). Werteänderungen an einem Rechner frage ich dabei generell über das value Change Event ab, da ich ungern laufend 10 - 20 Variablen auf Wertänderung pollen möchte. Da allerdings einer der Rechner über den anderen Ferngesteuert wird muss ich bei diesem val(sgnl) dafür verwenden. Nun ist mir aber selbst schon aufgefallen, dass das ganze manchmal instabil zu laufen scheint, allerdings hab ich auch erst meine Erste Version ans laufen gebracht...
Kann das grundsätzlich mit den val(sgnl) Eigenschaftsknoten zusammenhängen?
Wie gesagt, ich würde die extrem ungern ersetzen, da die einfach (vom Aufwand her) deutlich handlicher sind als das für jeden internen Schreibvorgang die Variable zum Beispiel über eine Queue gehen zu lassen um die Wertänderung direkt an den zweiten PC zu senden. Auch wollte ich das "ferngesteuerte" VI möglichst wenig umprogrammieren (ist nicht von mir sondern von nem Kollegen geschrieben worden und läuft - never change a running system).

Gruß Kiesch

P.S: Wie gesagt, ich brauch vor allem ne info um einschätzen zu können ob für meinen Zweck (ne intern erzeugte Wertänderung über nen event case "sofort" zu erfassen und weiterzusenden) ausreichend ist (vor allem ausreichend stabil, da das Programm später mehr oder weniger vollautomatisiert laufen soll und sich dabei nicht ständig aufhängen sollte).

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
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
val(sgnl) vermeiden - Puma - 27.07.2011, 12:23
RE: val(sgnl) vermeiden - Martin Heller - 27.07.2011, 13:49
RE: val(sgnl) vermeiden - Puma - 27.07.2011, 18:49
RE: val(sgnl) vermeiden - NWOmason - 28.07.2011, 06:29
RE: val(sgnl) vermeiden - Puma - 28.07.2011, 15:58
RE: val(sgnl) vermeiden - Kiesch - 01.08.2011 12:58
RE: val(sgnl) vermeiden - rolfk - 05.08.2011, 07:18
RE: val(sgnl) vermeiden - Kiesch - 05.08.2011, 08:18

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  EOF Fehler vermeiden chrissy 6 5.301 13.12.2016 08:26
Letzter Beitrag: chrissy
  Polling von Curser-Position in Waveform Graph vermeiden UFPhC 11 7.993 16.10.2014 12:00
Letzter Beitrag: Trinitatis
  Wie sehr großen Cluster vermeiden? Matze 10 8.547 31.10.2013 17:21
Letzter Beitrag: macmarvin
  Wert von numer. Bedienelement kontinuierlich erhöhen (Sprung vermeiden) lemmo 3 5.488 28.04.2011 18:14
Letzter Beitrag: Lucki
  Express-VIS - Warum sollte man sie vermeiden? Matze 8 7.356 28.04.2010 12:00
Letzter Beitrag: Matze
  Schieberegister vermeiden skywalker 2 3.659 26.01.2010 13:07
Letzter Beitrag: Lucki

Gehe zu: