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

Ergebnis 1 bis 6 von 6

Thema: Dynamische Bildaktivierung

  1. #1
    Registriert seit
    03.04.2014
    Beiträge
    17
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    wenn ich am Touchpanel einen Button anklicke, möchte ich, dass abhängig vom Wert einer Variable jeweils ein anderes Bild aktiviert wird.
    Welche Möglichkeiten gibt es?

    Folgendes wird verwendet:
    - TIA Portal v13 upd4
    - Wincc Professional v13 upd4
    - PLC: S7-1214C
    - HMI: KTP700 Basic


    VB-Skripte kann ich beim Basic-Panel leider nicht verwenden.


    Gruß,
    enk
    Zitieren Zitieren Dynamische Bildaktivierung  

  2. #2
    Registriert seit
    17.07.2009
    Ort
    Am Rande der Ostalb
    Beiträge
    5.485
    Danke
    1.141
    Erhielt 1.243 Danke für 974 Beiträge

    Standard

    Schau dir mal den Bereichzeiger "Sterungsauftrag" an.
    Mit der Auftags-Nr.51 kannst du per SPS einen entsprechenden Bildwechsel anstossen.

    Gruß
    Dieter

  3. #3
    enk ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    03.04.2014
    Beiträge
    17
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Vielen Dank Dieter!

    Habe nun etwas recherchiert und bin auf den Siemens-Beitrag "...Bildwechsel über die Steuerung projektieren" gestoßen.
    Dort werden die Möglichkeiten beschrieben.

    Beste Grüße,
    Anton

  4. #4
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Es geht aber auch noch viel einfacher. Du nimmst eine Variable (Int) und legst in dieser ein Ereignis bei Wertänderung an, als Ereignis nimmst du einen Bildwechsel mit der Variablen selbst als Bildnummer.
    Nun kannst du dem Button ein Ereignis zuweisen, das die Nummer des gewünschten Bildes in die Variable schreibt, so dass das entsprechende Bild aufgerufen wird. Vorteil, du kannst diese Variable auch von der SPS aus beschreiben und so einen Bildwechsel auslösen. Dazu braucht es in diesem Fall keinen Steuerungsauftrag.
    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
    enk ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    03.04.2014
    Beiträge
    17
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Oh ja, die Lösung gefällt mir sogar besser

    Danke!

  6. #6
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.192
    Danke
    925
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Steuerungsauftrag kann man nutzen, um von einer Steuerung aus einen Bildwechsel auszulösen.
    Für Ereignisse bei Wertänderung braucht man externe Variablen.

    Hier soll direkt durch den Klick auf eine Schaltfläche am Panel ein Bild aufgerufen werden.
    Die Systemfunktion heißt: AktiviereBildMitNummer
    Das sollte man sich aber im Projekt gut dokumentieren, weil man dann nicht nachträglich die Bildnummer eines Ziel-Bildes ändern darf bzw. eine Änderung korrigiert nicht automatisch die Schaltflächenfunktion.

    Weitere Möglichkeit: wenn es nur wenige verschiedene Ziel-Bilder sind, dann kann man mehrere Schaltflächen (mit verschiedenen AktiviereBild) übereinanderlegen und abhängig vom Wert einer Variable immer nur eine Schaltfläche sichtbar schalten (Animation Sichtbarkeit).

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

Ähnliche Themen

  1. Dynamische Structs? S7
    Von voluba im Forum Programmierstrategien
    Antworten: 5
    Letzter Beitrag: 05.06.2012, 20:31
  2. Dynamische Förderanlage
    Von thomasgull im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 28.09.2009, 05:25
  3. Dynamische Schrittkette
    Von Pau1e im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 26.03.2008, 20:09
  4. dynamische Passwortvergabe
    Von CrazyCat im Forum HMI
    Antworten: 8
    Letzter Beitrag: 10.07.2006, 11:31
  5. Dynamische Domain?
    Von knabi im Forum Stammtisch
    Antworten: 6
    Letzter Beitrag: 14.03.2006, 20:53

Stichworte

Lesezeichen

Berechtigungen

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