WinCC flex 2005 auf zweitem Bildschirm

Atlas

Level-1
Beiträge
65
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi!

WinCC flexible 2005 läuft in meinem Anwendungsfall auf einem PC an dem zwei Monitore angeschlossen sind. Gedacht ist es den PC auf dem ersten Bildschirm "normal" verwenden zu können, während auf dem zweiten Bildschirm die Visualisierung läuft. Leider startet die Runtime aber immer auf dem ersten Bildschirm... Gibts eine Möglichkeit über WinCC flex zu definieren wo es starten soll? Gibt es alternativ eine Möglichkeit über Windows zu definieren auf welchem Bildschirm ein Programm ausgeführt werden soll?
 
2 Bildschirme

Hallo,

Atlas schrieb:
Gibt es alternativ eine Möglichkeit über Windows zu definieren auf welchem Bildschirm ein Programm ausgeführt werden soll?

Nicht direkt, ist mir jedenfalls nicht bekannt. Du solltest aber in den Eigenschaften der Software deines Grafiktreibers einen primären und sekundären Bildschirm bestimmen können.

Gruß

Question_mark
 
Zuviel Werbung?
-> Hier kostenlos registrieren
icht direkt, ist mir jedenfalls nicht bekannt. Du solltest aber in den Eigenschaften der Software deines Grafiktreibers einen primären und sekundären Bildschirm bestimmen können.

daran hatte ich auch gedacht, nur wird die taskleiste immer auf dem primären dargestellt ...
 
oder eine kleine anwendung schreiben die des winCC flex aufruft und dabei die fensterposition festlegt ... fänd ich mal ne elegante lösung :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Elegant ???

Hallo,

vierlagig schrieb:
oder eine kleine anwendung schreiben die des winCC flex aufruft und dabei die fensterposition festlegt ... fänd ich mal ne elegante lösung

Geht natürlich auch, über FindWindow und SetWindowPos, aber elegant ist was anderes ... :ROFLMAO:

Gruß

Question_mark
 
Taskbar, wo isse denn ?

Hallo,

Vierlagig schrieb:

Über die Eigenschaften des Grafiktreibers, hatte ich doch schon oben erwähnt. Und wenn es sich doch um eine Visu handelt, da hat eine Taskbar gar nichts drin zu suchen ...

Atlas schrieb:
Gibt es alternativ eine Möglichkeit über Windows zu definieren auf welchem Bildschirm ein Programm ausgeführt werden soll?
Im Prinzip ja, z.B. kann ich in Delphi definieren, welche Formulare auf welchem Bildschirm dargestellt werden. Also muss es einen Weg über das Windows API geben, hat mich aber bis jetzt nicht sonderlich interessiert. Und bei WinCC Flex schon gar nicht.

Gruß

Question_mark
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Über die Eigenschaften des Grafiktreibers, hatte ich doch schon oben erwähnt. Und wenn es sich doch um eine Visu handelt, da hat eine Taskbar gar nichts drin zu suchen ...

wenn ich das richtig verstanden habe, soll auf dem einen bildschirm die visualisierung laufen, auf dem anderen normal gearbeitet werden ... zum arbeiten braucht man zwar die taskbar nicht, aber sie ist praktisch... ;)
 
Brauch ich nicht ..

Hallo,

vierlagig schrieb:
zum arbeiten braucht man zwar die taskbar nicht, aber sie ist praktisch...

Mensch vl, ich hab doch schon oben geschrieben, es geht ja grundsätzlich, die Taskbar auf jede beliebige Position zu setzen. Meinetwegen oben, links, rechts oder ganz konventionell am unteren Bildschirmrand. Ich persönlich finde das Sche...sding nur lästig.

Gruß

Question_mark
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das mit dem Bildschirm tauschen klappt nicht wirklich. Hier ist das Problem, dass die Visualisierung ja auf dem zweiten Monitor laufen soll, weil auf dem Ersten die Windowskomponenten wie die Taskleiste sind.

Momentan ist die Notlösung, dass WinCC flex im Fenstermodus startet und mann es dann per Hand auf den zweiten Schirm zieht. Das Dumme istz nun halt, dass es nun nichtmehr im Vollbildmodus läuft und immer Scrolleisten ausenrum sind. Das sieht einfach beschissen aus und verdeckt noch ein wenig vom Bild.
 
QM hat es ja schon erwähnt, ich kenn es auch so, von den Matrox-Treibern. Dort konnte man u.a. auch festlegen, ob eine Applikation im Vollboldmodus ein Fenster komplett ausfüllt oder beide und auch welches Fenster. Evtl mußt du dazu einen Treiber direkt vom Kartenhersteller laden und nicht den 0815, der bei XP dabei ist nutzen!
 
Kurze frage. Kann ich in Flex eigentlich auch vorgeben wieviele Monitore ich hab?

Folgendes. Wir wollen ein Mosaik (Bedienebene vor Ort) von einem Wasserwerk durch 3x 80" TFT Bildschirme ersetzen. Von daher meine Frage. Weiß das zufällig jemand?
 
Zurück
Oben