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

Ergebnis 1 bis 5 von 5

Thema: WinCC flexible: Meldefenster

  1. #1
    Registriert seit
    08.02.2013
    Beiträge
    6
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo liebe SPS-Forum-User

    Ich bin Bachelor Student und gerade dabei meine Bachelorarbeit zu schreiben.
    Eine meiner Aufgaben ist es, das Meldefenster in WinCC flexible (Ich benutze WinCC flexibele 2008 Advanced) dynamischer zu gestalten.
    Erreicht werden soll, dass man die Meldungen in RunTime im Meldefenster doppelklicken kann, und sich dann der Kabelplan als PDF auf der richtigen Seite öffnet. Das Problem ist, dass man die Meldungen im Meldefenster nur auswählen kann, sprich: sie werden blau hinterlegt. Es gibt keine Funktionalität, sie "zu öffnen"...und Ich weiß nicht, wie Ich an die Daten herankommen soll, die in dem Meldefenster angezeigt werden sollen.

    Die Informationen der Meldungen im Meldefenster müssen ja irgendwo hinterlegt sein?! Und das ist meine Frage: Gibt es eine Möglichkeit an die Infoquelle des Meldefensters über WinCC flexible ranzukommen? (Vielleicht eine Textdatei, aus der das Meldefenster liest; oder sogar der Quellcode?)


    Die andere Möglichkeit wäre, das Meldefenster (zB. in Visual Basic) neu zu programmieren und als Objekt in WinCC einzubinden. Aber die Funktionalität des Meldefensters in WinCC ist mit Sicherheit so groß, dass es den Rahmen meiner Arbeit sprengen würde, es komplett neu zu programmieren.
    Also müsste Ich die Eigenschaften der Klasse des Meldefensters irgendwie erben können. Weiß jemand ob das möglich ist? (insofern meine erste Frage nicht einfacher zu beantworten wäre)

    Vielen Dank schonmal im Voraus
    Zitieren Zitieren WinCC flexible: Meldefenster  

  2. #2
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    An der Meldung selber können verschiedene Ereignisse projektiert werden.
    Bei Meldungen gibt es die Ereignisse:
    - Kommen
    - gehen
    - quittieren
    - bearbeiten
    wenn ich die Hilfe richtig gelesen habe gilt das Ereignis 'Bearbeiten' für die
    Markierten Medungen im Meldefenster. Da dieses Ereignis für alle Makierten
    Meldungen gilt musst du das wahrscheinlich mit einen Script selektieren.


    Das Auslösen der Systemfunktion 'Bearbeiten' wird durch die Schaltfläche
    'Editieren' im Meldefenster oder durch ein Ereignis 'MeldeanzeigeBearbeiteMeldung'

  3. Folgender Benutzer sagt Danke zu rostiger Nagel für den nützlichen Beitrag:

    Gambit (13.02.2013)

  4. #3
    Gambit ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    08.02.2013
    Beiträge
    6
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke "rostiger Nagel"

    auf diesen Ansatz bin Ich auch schon gekommen. Bringt mich allerdings nicht weiter, da (tut mir leid, habe Ich vergessen zu Erwähnen) mit Alarm-S Meldungen gearbeitet wird. Und diesen kann Ich kein Ereignis in WinCC flex zuordnen.

  5. #4
    Registriert seit
    17.10.2007
    Beiträge
    263
    Danke
    5
    Erhielt 52 Danke für 48 Beiträge

    Standard

    Hallo gambit.

    Zum Punkt 'Meldungsinformationen':
    Du kannst Meldungen archivieren. Dies geschieht dann in einer CSV-Datei (Ablageort kann selbst bestimmt werden, ebenso -in Grenzen- der Inhalt), die du mittels VBScript einlesen und verarbeiten könntest.

    Zum Punkt 'Meldefensterdynamisierung':
    Ich habe mit dem Alarm-S-Meldesystem noch nicht gearbeitet und kann daher nicht sagen, inwieweit die Meldeanzeige dann eingeschränkt ist.
    Jedoch ist es selbst mit WinCC-Bordmitteln möglich, das Basisverhalten einer Meldeanzeige nachzubilden:
    1. Meldungen archivieren -> geschieht mit einen WinCC-Basisfunktionalität
    2. Meldungstext(e) anzeigen -> mit VBScript, Hilfsvariablen und Ausgabefeldern/Schaltflächen nachbaubar
    Der Schritt 'Klick auf eine Meldung und Ausführen einer Funktion' kann von dir dann nach deinen Vorstellungen ausprojektiert werden, ohne dass du auf die WinCC-Meldeanzeige und deren Einschränkungen Rücksicht nehmen musst.


    Gruß, Fred

  6. Folgender Benutzer sagt Danke zu faust für den nützlichen Beitrag:

    Gambit (13.02.2013)

  7. #5
    Gambit ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    08.02.2013
    Beiträge
    6
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo faust.

    Bezüglich deiner Antwort zu Meldeinfos:
    Dass Meldungen archiviert werden können weiß Ich: dies geschieht über das Meldearchiv. Das war auch meiner erster Lösungsansatz. Allerdings gibt es für Alarm-S Meldungen meines Wissens keine Archivierungsmöglichkeit über WinCC flex. (Falls doch lasst es mich bitte wissen )

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 23.07.2012, 20:40
  2. WinCC flex Meldefenster
    Von Chefselber81 im Forum HMI
    Antworten: 11
    Letzter Beitrag: 13.12.2011, 23:23
  3. Antworten: 7
    Letzter Beitrag: 04.12.2009, 08:10
  4. WinCC Flex Meldefenster + Indikator
    Von franzlurch im Forum HMI
    Antworten: 0
    Letzter Beitrag: 06.03.2008, 09:12
  5. Antworten: 1
    Letzter Beitrag: 23.11.2007, 16:56

Stichworte

Lesezeichen

Berechtigungen

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