Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: Automatischer Bildwechsel

  1. #1
    Registriert seit
    21.10.2008
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich stehe momentan vor einem Problem und zwar steuere ich mein Projekt über ein MP277. Nun möchte ich gerne, dass ein automatischer Bildwechsel erfolgt. Es soll von jeder Seite aus nach einer bestimmten Zeit z.B. 2 Minuten wieder der Startbildschirm angezeigt werden.
    Ich würde es ja gerne über ein Skript realisieren.

    Danke schonmal für jede Antwort

    MfG
    Zitieren Zitieren Automatischer Bildwechsel  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard

    Wie das mit einem Script geht kann ich dir nicht sagen, ich mache das von der SPS aus. Dazu habe ich eine SPS-Variable angelegt "OP_Bild". Diese wird mit dem Ereignis "Wertänderung" --> "AktiviereBildMitNummer" verküpft. Wenn ich von der SPS aus eine Bildnummer in diese Variable schreibe, wird dieses Bild geöffnet. Allerdings ist meine gesamte Navigation über diese Variable aufgebaut, auch im OP/TP selbst, so daß die Navigation sowohl von der SPS, als auch vom OP aus erfolgen kann. Somit führt die Variable "OP_Bild" auch immer die gerade angezeigte Bildnummer. Machst du das nicht, hast du das Problem, daß du ja irgendwie eine Änderung in dieser Variablen erfolgen muß.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  3. #3
    Registriert seit
    24.10.2007
    Ort
    USA
    Beiträge
    815
    Danke
    3
    Erhielt 73 Danke für 57 Beiträge

    Standard

    Zitat Zitat von andree3005 Beitrag anzeigen
    Hallo,

    ich stehe momentan vor einem Problem und zwar steuere ich mein Projekt über ein MP277. Nun möchte ich gerne, dass ein automatischer Bildwechsel erfolgt. Es soll von jeder Seite aus nach einer bestimmten Zeit z.B. 2 Minuten wieder der Startbildschirm angezeigt werden.
    Ich würde es ja gerne über ein Skript realisieren.

    Danke schonmal für jede Antwort

    MfG
    Wie Ralle erwähnt hat ist es besser den Bildwechsel aus der Steuerung zu machen

    Mit einem Skript (Timer einsetzen) wäre es machbar ABER dein Skript könnte unter Umständen nicht ausgeführt werden (Priority problem)
    Partys sind krass, am besten ist das Bier aus dem fränkischen Fass ...
    "Programming today is a race between the programmers and software engineers to create better
    and more idiot-proof programs, and the universe, creating bigger and better idiots. So far,
    the universe is winning". - Rich Cook

  4. #4
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.220
    Danke
    533
    Erhielt 2.696 Danke für 1.948 Beiträge

    Standard

    Ergänzung:

    Man kann die ganze Aktion sicherlich auch über einen Steuerungsauftrag von der SPS aus machen, dann mußt du nicht über die Bildnavigation nachdenken.

    z.Bsp. http://www.sps-forum.de/showthread.p...uerungsauftrag

    Such doch mal mit dem Stichwort "Steuerungsauftrag".
    Geändert von Ralle (03.11.2008 um 14:36 Uhr)
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  5. #5
    Registriert seit
    24.10.2007
    Ort
    USA
    Beiträge
    815
    Danke
    3
    Erhielt 73 Danke für 57 Beiträge

    Standard

    Es geht nämlich um den Steuerungsauftrag 51
    Das findest Du in der WCF-Online Hilfe unter Bereichzeiger
    Partys sind krass, am besten ist das Bier aus dem fränkischen Fass ...
    "Programming today is a race between the programmers and software engineers to create better
    and more idiot-proof programs, and the universe, creating bigger and better idiots. So far,
    the universe is winning". - Rich Cook

  6. #6
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.716
    Danke
    398
    Erhielt 2.399 Danke für 1.999 Beiträge

    Standard

    Eine andere Variante, die mir auch gefallen würde wäre :
    Beim Aufrufen der betreffenden Seite eine Zähl-Variable auf einen Wert setzen (Zeit in Minuten, nach der der Bildwechsel stattfinden soll).
    Im Aufgabenplaner eine Aufgabe anlegen (Ausführung jede Minute), die ein Script aufruft. In diesem Script wird die Zählvariable, wenn sie größer 0 ist verringert. Ist sie 0, so wird zu der Start-Seite gewechselt.
    Das ist auch ohne große VB-Programmier-Kenntnisse zu schaffen ...

    Gruß
    LL

  7. #7
    Registriert seit
    29.06.2009
    Beiträge
    7
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Eine andere Variante, die mir auch gefallen würde wäre :
    Beim Aufrufen der betreffenden Seite eine Zähl-Variable auf einen Wert setzen (Zeit in Minuten, nach der der Bildwechsel stattfinden soll).
    Im Aufgabenplaner eine Aufgabe anlegen (Ausführung jede Minute), die ein Script aufruft. In diesem Script wird die Zählvariable, wenn sie größer 0 ist verringert. Ist sie 0, so wird zu der Start-Seite gewechselt.
    Das ist auch ohne große VB-Programmier-Kenntnisse zu schaffen ...

    Gruß
    LL
    Ich stehe vor dem gleichen Problem und finde diese Lösung bisher am besten. Das dumme ist nur, das ich leider gar keine VB-Programier-Kenntnisse habe. Welche befehle brauche ich denn dazu?

    MfG Bastian

  8. #8
    Registriert seit
    25.11.2008
    Ort
    Westpfalz
    Beiträge
    1.550
    Danke
    187
    Erhielt 212 Danke für 186 Beiträge

    Standard

    Falls sich nochmal jemand hierher verklickt:

    dazu braucht es wohl kein VB-Script. Der Bildwechsel kann ja auch mit "Untergrenze unterschritten" erfolgen bei gleichzeitigen Setzen auf einen sehr großen Wert z.B. DINT von 1 Mio (Minuten). Wird in das Bild gewechselt wird wieder die kleine Minutenzahl bei Bild "Aufgebaut" gesetzt.
    and we all support the team (S.King - Die Arena)

  9. #9
    Registriert seit
    29.06.2009
    Beiträge
    7
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Falls sich nochmal jemand hierher verklickt:

    dazu braucht es wohl kein VB-Script. Der Bildwechsel kann ja auch mit "Untergrenze unterschritten" erfolgen bei gleichzeitigen Setzen auf einen sehr großen Wert z.B. DINT von 1 Mio (Minuten). Wird in das Bild gewechselt wird wieder die kleine Minutenzahl bei Bild "Aufgebaut" gesetzt.
    Ich habe es mal ausprobier und habe festgestellt, das die Variable mit der Untergrenze nicht geladen wird, wenn sie nicht in den Bildern gebraucht wird.

    Also muss in jedem Bild, von welchem aus zurückgesprungen werden soll, die Variable mindestens einmal hinterleg sein, damit das ganze funktioniert.

    MfG Hoktar

  10. #10
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.716
    Danke
    398
    Erhielt 2.399 Danke für 1.999 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Naja, diesen Effekt könntest du dann auch erreichen, wenn du die Aktualisierung der Variablen auf "zyklisch fortlaufend" stellst.

    Trotzdem ist aber doch nicht so einfach, wie von Mäuseklavier beschrieben, denn irgendwo muß ja auch noch etwas die Variable erhöhen (oder verringern).

    Gruß
    LL

Ähnliche Themen

  1. Automatischer Bildwechsel WinCC Flex
    Von MasterKalle im Forum HMI
    Antworten: 4
    Letzter Beitrag: 18.10.2011, 16:27
  2. S7-1200 mit KTP600 automatischer Bildwechsel
    Von sanjuro im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 09.08.2010, 12:49
  3. Automatischer Rezeptwechsel
    Von nobby_nobbs im Forum HMI
    Antworten: 8
    Letzter Beitrag: 15.10.2008, 16:35
  4. automatischer Öler
    Von Suschi-S7 im Forum Programmierstrategien
    Antworten: 4
    Letzter Beitrag: 27.08.2006, 15:43
  5. Rezeptur; automatischer BIldwechsel
    Von DiplomandSPS im Forum HMI
    Antworten: 7
    Letzter Beitrag: 26.03.2004, 14:14

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •