(18.07.2024 08:57 )GerdW schrieb: Hallo Hachiko,
Zitat:Ich bin kein Fan davon, Referenzen auf FP-Elemente in FGVs zu verfrachten, um dann in irgendwelchen subVIs diese FP-Elemente manipulieren zu können. Dafür kann man den QMH selbst benutzen…
Ich kenne es nur so und war froh, dass ich von den Fäden weggekommen bin und sehr flexibel ohne viel Aktion damit arbeiten kann.
Was ist denn der QMH selbst ? Hast Du da vielleicht einen Code-Snippet zum Teilen ?
- QMH (QueuedMessageHandler) ist die Programmstruktur, die du aktuell schon verwendest: du schickst Messages per Queue an eine Handler-Routine…
- LabVIEW verwendet keine "Fäden", sondern Drähte. Und LabVIEW ist eine DATAFLOW-basierte Programmiersprache, die ihre Daten über eben jene Drähte transportiert. Warum willst du also von diesen Drähten "wegkommen"??? Damit wird dein Programm nicht übersichtlicher, im Gegenteil sieht man dann überhaupt nicht mehr, wo/wie/wann auf irgendwelche FP-Elemente zugegriffen wird!
Hallo GerdW,
Ich versuche mit sowenig Drähten wie möglich auszukommen. Díe FGV finde ich für verschachtelte Vis optimal.
Ich kenne ein Projekt, da wurde ein Cluster aus Referenzen als Draht durch das ganze Projekt durchgezogen.
Muss man mögen, irgendwann finde ich dass es zu viele Drähte sind.
Gruß
Hachiko