LabVIEWForum.de
Application an zweiten Bildschirm senden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Application an zweiten Bildschirm senden (/Thread-Application-an-zweiten-Bildschirm-senden)



Application an zweiten Bildschirm senden - Marquardt - 13.04.2010 12:20

Hallo!

Ich habe ein Problem mit dem Senden eines Vi´s, bzw. einer Exe an einen zweiten Bildschirm.
Dies stellt sich wie folgt dar:

Der PC besitzt eine Grafikkarte (NVIDIA) mit zwei Ausgängen und es ist ein n-View-Desktop Manager installiert.
Mit Hilfe des Mangers kann nun nach Aktivieren der n-View Funktion eine Anwendung auf den erweiterten Desktop senden, also hier an den 2.Bildschirmausgang.

In meinem Fall möchte ich nun ein VI auf meinem Desktop laufen lassen/bedienen und ein zweites VI an den 2.Bildschirm senden.
Dies funktioniert zwar, jedoch treten nun Fehler beim Bedienen des VI´s auf dem 1.Bildschirm auf.
z.B. kann ich bei einem numerischen Bedienfeld keine Werte mehr eingeben.

Dieses Problem tritt aber nur mit LabVIEW auf.
Öffne ich z.B. Excel als Anwendung auf dem 1.Bildschirm, kann ich hiermit einwandfrei arbeiten.

Kennt jemand dieses Problem?


Application an zweiten Bildschirm senden - oenk - 13.04.2010 14:11

In welchem Modus führst du dein VI auf Bildschirm 2 aus? Wenn es Modal ausgeführt wird, dann bleibt immer dieses aktiv und du hast keine Möglichkeit während dieser Ausführung auf ein anderes VI zuzugreifen. Aendere den Ausführungsmodus (FP.Behavior) und schon sollte es funktionieren...

[EDIT:]
wenn du beide gleichzeitig ausführen möchtest, dann würde ich aber sicher stellen, dass immer beide sichtbar bleiben. Und was passiert, wenn nur ein Bildschirm vorhanden ist? Auch dies würde ich überwachen, nicht das da dann mal was in die Hose geht.


Application an zweiten Bildschirm senden - Marquardt - 14.04.2010 11:00

Vielen Dank für die schnelle Antwort!
Du hast vermutlich genau die richtige Lösung.

Also das Szenario ist nun nochmal wir folgt:

1.Bildschirm: Bedienung/Steuerung einer Exe.
2.Bildschirm: Zweite, separate Exe. Dient aber lediglich als Anzeige, d.h. diese Exe erhält über Variablen Werte der Exe auf dem 1.Bildschirm. Hier muss also nichts gesteuert werden.

Anbei noch ein Bild. Ich vermute das "Fenstererscheinungsbild" ist der richrige Ansatz??
Muss ich hier unter Verhaltensweise des Fensters die Option frei verschiebbar wählen oder welchen Modus meinst Du?
Verbergen anwählen oder abwählen?


Application an zweiten Bildschirm senden - oenk - 14.04.2010 12:32

Das kommt jetzt wieder ganz darauf an, was du realisieren möchtest....
Soll nur LabVIEW möglich sein und VI1 (auf Bildschirm 1) das Controller-VI, dann würde ich dieses Modal setzten und VI2 auf floating.

Ansonsten beide auf floating (dann sind beide bedienbar).


Application an zweiten Bildschirm senden - Marquardt - 22.04.2010 07:08

Super!
Vielen Dank. Funktioniert jetzt einwandfrei!