Bildwechsel nach letzte Bedienung

emilio20

Level-1
Beiträge
835
Reaktionspunkte
20
Ohne Gewähr:

Ich meine das im Bereichszeiger Koordination Informationen über das aktive Objekt gespeichtert wird. Das könntest du in der SPS auswerten und dann mit Auftrag 51 einen Bildwechsel durchführen
 
gibt es die Möglichkeit über ein Vb Skript einen Bit zu setzen wenn der Bildschiermschoner aktiv ist ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Frage kommt immer wieder. Auch heute schonmal ...

Es gibt keine Information, ob der Bediener den Bildschirm berührt. Man könnte den Bereichszeiger "Bildnummer" auswerten, ob das Panel seit langer Zeit das selbe Anzeigebild anzeigt, also kein Bediener das Bild gewechselt hat.

Doch ehrlich gesagt halte ich nichts von solchen "Spielereien". Die man sowieso nie "sicher" programmiert bekommt. Vielleicht will ein Bediener einen Trend oder Status beobachten oder bearbeitet gerade ein Rezept oder die Benutzerliste und gerade wenn es spannend wird oder mitten in der Eingabe springt das Bild weg. Womöglich gerade, wenn sich der Finger schon zum Bildschirm bewegt und wenn er auftrifft ist auf einmal eine ganz andere Touchfläche unter dem Finger ... eine mühsam eingegebene und dann nicht gespeicherte Rezeptur ist da noch eine eher harmlose Sache ...
Und egal wie lang die Zeit bis zum Bildwechsel bemessen wird, es wird Situationen geben, wo der Bediener just 15 Sekunden vor Ablauf dieser Zeit zum Panel kommt und auf dem gerade angezeigten Bild was tun will ...

Mache einfach in jedes Bild eine Schaltfläche zum Home-Screen oder ein schmales Permanentfenster am oberen Bildrand mit Schaltflächen zum Home-Screen, "zurück" und zu anderen häufig benötigten Bildern und überlasse es dem Bediener, wann er das Bild wechseln will.

Harald
 
Man könnte ja mal beobachten, ob das Panel im Bereichszeiger "Bildnummer" die Bildnummer verändert wenn/solange der Bildschirmschoner aktiv ist. Ich glaube es aber nicht. Habe ich auch noch in keiner Dokumentation davon gelesen.

Harald
 
Hallo

Habe einen Panel PC win 7

Es geht um meine eigene Haussteuerung. Wollte das nur habe weil öfters mal ein Button gedrückt wird wenn der Bildschierm aus ist. Wenn ich mich im Hautbild befinde gibt es nur an der linken seite Buttons. Weitern stürtzt Runtime ab wenn ich zulange die Webcam Streme.

Dachte es gibt über VB eine Möglichkeit.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Habe einen Panel PC win 7

Es geht um meine eigene Haussteuerung. Wollte das nur habe weil öfters mal ein Button gedrückt wird wenn der Bildschierm aus ist. Wenn ich mich im Hautbild befinde gibt es nur an der linken seite Buttons. Weitern stürtzt Runtime ab wenn ich zulange die Webcam Streme.

Dachte es gibt über VB eine Möglichkeit.

Mach es mit der Bildnummer
 
Hallo
Habe es mit der Bildnummer+Feldnummer erstellt. Ich Teste mal ein paar Tage ob es gut Funktioniert.
 
Hallo,
natürlich ginge das in VB auch - aber "ein wenig" aufwändig könnte das schon werden.
Die einfachste Variante, wenn es nur um die "geöffnet"-Zeit einer Bildschirmseite geht : du machst dir eine globale (interne) Flex-Variable in die du beim Aufrufen der BS-Seite die Uhrzeit einträgst. Dann machst du dir ein Script für den Aufgabenplaner, das im Minutentakt aufgerufen wird, in dem du die gespeicherte Zeit + Wechselzeit mit der aktuellen Zeit vergleichst und bei Kleiner den Wechsel der BS-Seite auslößt.
Wenn es wirklich vom Tastendruck auf der jeweiligen Seite abhängen soll, dann mußt du halt mit dem Drücken so einer Taste (oder eines anderen Objektes) auch wieder die schon genannte Variable aktualisieren.

Aber wie schon geschrieben - so mal eben hingebaut ist das nicht ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die einfachste Variante, wenn es nur um die "geöffnet"-Zeit einer Bildschirmseite geht : du machst dir eine globale (interne) Flex-Variable in die du beim Aufrufen der BS-Seite die Uhrzeit einträgst.

Der Aufgabenplaner hat auch "Bildwechsel" als Ereignis, da muss nicht beim Aufrufen der BS-Seite jedesmal eine Funktion aufgerufen werden. Denke mal du meintest es so.
 
@MK:
Nö ... ich meinte es schon so, wie geschrieben.
Ich muß dir aber gestehen, dass ich da (bei der Variablen und dem Zeitstempel) schon die Weiterführung im Hinterkopf hatte ...
Das der Aufgabenplaner den Bildwechsel auch auswerten kann (was macht der da genau ?) wußte ich gar nicht - ich muß aber auch gestehen, dass ich solche Funktionen (automatische Bildumschaltung) nicht einsetze ...

Gruß
Larry
 
Hallo
mir recht es vollkommen aus mit dem Bildnummer+Feldnummer. Schalte einfach nach 15 min zurück.

Habe aber noch ein weiteres Problem.

Da ich einen TochPanel PC habe schalte ich nach 10min den Bildschirm dunkel(Aus). Wenn jemand Klingelt erfolgt der Bildwechsel auf Haustüre (Kamerabild+Türöffner). Mein Bildschirm ist aber immer noch dunkel(aus). Erst wenn ich das Toch berühre schaltet er ein.

Gibt es hierzu einen VB Befehl?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
mir recht es vollkommen aus mit dem Bildnummer+Feldnummer. Schalte einfach nach 15 min zurück.

Habe aber noch ein weiteres Problem.

Da ich einen TochPanel PC habe schalte ich nach 10min den Bildschirm dunkel(Aus). Wenn jemand Klingelt erfolgt der Bildwechsel auf Haustüre (Kamerabild+Türöffner). Mein Bildschirm ist aber immer noch dunkel(aus). Erst wenn ich das Toch berühre schaltet er ein.

Gibt es hierzu einen VB Befehl?


Hat jemand eine lösung hierzu ?
 
Ich denke mal, dass auch die erste Frage danach schon gereicht hätte.
Ich würde mal sagen, dass dazu keiner einen VB-Befehl hat, da es sich da ja um eine Windows-Funktion handelt. da wird Flex nicht so schrecklich viel dran machen können.

Gruß
Larry
 
Hallo wolte nur mal mitteilen wie ich es gelöst habe. Habe mit AutoIT ein kleine .exe datei erstellt das die Mous bewegt. Mit dieser Lösung kann mein Panel auch Sprechen wenn z.b Die "Haustüre , Garagentor usw auf" .

Habe einfach eine wav datei mit Balabolka erzeugt und mit AutoIT eine exe erstellt. Somit verwende ich bei Wincc Flexible einfach Programm Starten.
 
Hallo
habe mit AutoIT eine exe erstellt das die Mous bewegt. Wenn ich diese exe Starte erwacht WinCCflexible aus dem Bildschirmschonerschlaf.

Deweiteren habe ich mit Balabolka einen wave Sprechausgabe erstellt das sagt Haustüre offen. Mit AutoIT habe ich dann eine exe Datei erstellt das diesen Sound startet ohne ein Programm zu öffnen.

Ich hänge mal die Daten an

Den Ordner Sound auf Laufwerk C:/ Kopieren. Die Datei Haustüre offen greift auf folgenden Pfad zu. C:\Sound\HaustüreOffen.wav
 
Zuletzt bearbeitet:
Zurück
Oben