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

Ergebnis 1 bis 6 von 6

Thema: WinCC TIA V13 identische Info-Visu

  1. #1
    Registriert seit
    10.05.2005
    Beiträge
    1.925
    Danke
    212
    Erhielt 212 Danke für 197 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi

    Ich habe mehrere Identischr DBs.
    In diesen sind unterschiedliche Parameter.

    Zur Eingabe dieser Parameter woltte ich eine Eingabemaske erstellen.
    Ist es möglich, dieser Eingabemaske unterschiedliche DBs-Nummern zu übergeben ?

    D.h. 1 identische Ein/Ausgabemaske und dieser die DBs übergeben.


    Oder wie kann das realisiert werden ?

    Gibt es Examples hierzu ?

    Gruß Karl
    Karl
    Zitieren Zitieren WinCC TIA V13 identische Info-Visu  

  2. #2
    Registriert seit
    09.08.2013
    Beiträge
    19
    Danke
    5
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Ich habe das mal so gelöst:
    10 Parameter DB und 1 HMI DB mit dem selben UDT befüllt.
    in der SPS einen Mapping FB mit den Strukturen als Durchgangsvariaben angelegt.
    Zusätzlich als Bool write und save und als Int Wert die gewünschte DB Vorwahl aus der HMI.

    Zyklisch wird die Struktur vom Parameter DB auf den HMI DB aufgrund der Vorwahl(1-10) geschrieben.
    Soll ein Wert geändert werden, dann setzt ein Button die "write" Variable - stoppe im FB das Mapping und gebe in der HMI die EA Felder frei zum Schreiben.
    Durch ein setzen mittels Button "save" schreibe ich einmalig die Werte vom HMI DB in den angewählten Parameter DB.
    Abwahl von write und save im FB und zyklisches lesen der nun geänderten Werte.

    Da es über 100 Parameter(incl. Zb. Restlaufzeit Anzeige) pro DB waren, hat sich das richtig bezahlt gemacht...

    LG
    Peter

  3. #3
    Registriert seit
    10.05.2005
    Beiträge
    1.925
    Danke
    212
    Erhielt 212 Danke für 197 Beiträge

    Standard

    Hi

    An und für sich keine schlechte Idee.

    Es kann doch nicht sein, dasss WinCC das nicht kann ! ?

    Unter CoDeSys ist das ein "klacks".
    Es gibt auch hierfür einige Examples dazu.


    Gruß Karl
    Karl

  4. #4
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    9.555
    Danke
    825
    Erhielt 2.825 Danke für 2.274 Beiträge

    Standard

    Zitat Zitat von gravieren Beitrag anzeigen
    Ist es möglich, dieser Eingabemaske unterschiedliche DBs-Nummern zu übergeben ?
    Bei WinCC flexible gibt es das Adress-Multiplexen, mit dem man die DB-Nummer der Variablen-Adresse dynamisch angeben kann. Dazu stellt man in den Adress-Eigenschaften der Variable bei der DB-Nummer "Multiplex" und die Indexvariable ein: DB [Indexvariable] DBW 0

    Bei TIA sollte das auch gehen. Kommt vermutlich noch darauf an, was für eine Steuerung und was für ein Panel bzw. HMI Du verwendest.

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  5. #5
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.069
    Danke
    399
    Erhielt 617 Danke für 464 Beiträge

    Standard

    Zitat Zitat von gravieren Beitrag anzeigen
    Es kann doch nicht sein, dass WinCC das nicht kann ! ?
    Hängt auch davon ab welches WinCC. Du hast nicht angegeben ob TIA-WinCC-Basic/Comfort/Advanced oder TIA-WinCC-Professional.

    Auf Basic/Comfort/Advanced gibt's eigentlich nur 3 Möglichkeiten, beide wurden genannt.
    • Multiplexvariablen (viel Arbeit und viele PowerTags)
    • Zentralen Datensatz in der CPU bereitstellen (braucht einen Datensatz für jedes HMI das gleichzeitig bearbeiten kann)
    • HMI-Variablen mit dynamischer Adresse (geht auf der 1200/1500 logischerweise nur mit nicht optimierten Datenbausteinen)


    Auf Professional gäbe es dann wieder andere Möglichkeiten.
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

  6. #6
    Registriert seit
    10.05.2005
    Beiträge
    1.925
    Danke
    212
    Erhielt 212 Danke für 197 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von RONIN Beitrag anzeigen
    Hängt auch davon ab welches WinCC.
    Du hast nicht angegeben ob TIA-WinCC-Basic/Comfort/Advanced oder TIA-WinCC-Professional.
    Auf Professional gäbe es dann wieder andere Möglichkeiten.
    Sorry.
    TIA-WinCC V13.1 Comfort mit TP700 Comfort und CPU1515.
    Karl

Ähnliche Themen

  1. TIA Überführung einer WinCC Adv. Visu in WinCC Prof. (V13)
    Von JSEngineering im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 16.03.2015, 17:51
  2. Antworten: 0
    Letzter Beitrag: 26.02.2015, 10:23
  3. Antworten: 0
    Letzter Beitrag: 20.10.2014, 20:25
  4. Antworten: 2
    Letzter Beitrag: 11.05.2014, 08:14
  5. TIA - Mehre identische TP1200
    Von Loipe im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.04.2013, 20:45

Lesezeichen

Berechtigungen

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