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

Ergebnis 1 bis 8 von 8

Thema: OnlineTrendControl Kurven von aussen Projektieren?

  1. #1
    Registriert seit
    05.06.2013
    Beiträge
    83
    Danke
    0
    Erhielt 5 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,

    ich habe in einem Online TrendControl mehrere Kurven / Variablen hinterlegt. Dieses Bild in dem das OnlineTrendcontrol ist brauche ich aber mehrfach. In den Variablen ändert sich dabei immer nur eine Zahl.

    Kann ich dies irgendwie automatisiert ändern?
    Kann man das TrendControl irgendwie extern bearbeiten um somit die Variablen der einzelnen verschiedenen Kurven vorgeben zu können?
    Zitieren Zitieren OnlineTrendControl Kurven von aussen Projektieren?  

  2. #2
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard

    Ja, mit WinCC-VBA oder dem WinCC-ODK...

    Gruß.

  3. #3
    Registriert seit
    05.06.2013
    Beiträge
    83
    Danke
    0
    Erhielt 5 Danke für 5 Beiträge

    Standard

    WinCC ODK?

  4. #4
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard

    Zitat Zitat von win2000 Beitrag anzeigen
    WinCC ODK?
    https://eb.automation.siemens.com/ma...ee=CatalogTree

    http://www.automation.siemens.com/mc...n/default.aspx


    aber vermutlich reicht für Deine Aufgabe VBA...

  5. #5
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Geht mit VBA oder einem C-Skript.
    Du musst nur als erstes den Index der Trendvariable selektieren, und kannst dann die Variable für diesen Index modifizieren.

    Z.B.
    Code:
    /* Index 0 für das Trendcontrol mit Namen "TrendControl" wählen */
    SetPropWord(lpszPictureName, "TrendControl", "TrendIndex", 0);
    /* Variablenanbindung für diesen Index setzen */
    SetPropChar(lpszPictureName, "TrendControl", "TrendTagName", "Prozesswertarchiv\\Archivvariable_1");
    Für die Trendskalierungen ist die Vorgehensweise ähnlich. Dort erst den "ValueAxisIndex" setzen, und dann über "ValueAxisBeginValue" und "ValueAxisEndValue" die Grenzen setzen.

  6. #6
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard

    @Thomas

    Es gibt die Möglichkeit im Graphicsdesigner, also nicht in der Runtime, nen C-Script laufen zu lassen? Dachte da geht nur VBA, und in Runtime VBS und C-Script.

    m.M. wollte der TE das nicht in der Runtime sondern im Engineeringmodus machen.

    Gruß.

    Gruß.

  7. #7
    Registriert seit
    05.06.2013
    Beiträge
    83
    Danke
    0
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Zitat Zitat von ducati Beitrag anzeigen
    @Thomas

    Es gibt die Möglichkeit im Graphicsdesigner, also nicht in der Runtime, nen C-Script laufen zu lassen? Dachte da geht nur VBA, und in Runtime VBS und C-Script.

    m.M. wollte der TE das nicht in der Runtime sondern im Engineeringmodus machen.

    Gruß.

    Gruß.
    Ich würde das gerne im Engineering Modus machen, richtig.

  8. #8
    Registriert seit
    09.08.2006
    Beiträge
    3.627
    Danke
    912
    Erhielt 656 Danke für 542 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von win2000 Beitrag anzeigen
    Ich würde das gerne im Engineering Modus machen, richtig.
    hier im Kapitel 3 steht, wie's mit VBA geht:

    http://support.automation.siemens.co...ew/de/73453640

    Gruß.

Ähnliche Themen

  1. TIA TIA V12 Professional Drucken von Kurven
    Von xeon285 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 12.07.2013, 10:41
  2. DB-Variablen von aussen beschreiben
    Von Ollypse im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.12.2009, 13:47
  3. Pointer offset von Aussen vorgeben
    Von Pascher im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 22.05.2009, 17:07
  4. Darstellung von Kurven mit WinCCFlexible
    Von Rommani im Forum HMI
    Antworten: 1
    Letzter Beitrag: 05.03.2009, 22:33
  5. Texte von aussen eingeben
    Von MK_Auto im Forum HMI
    Antworten: 3
    Letzter Beitrag: 04.01.2009, 23:56

Lesezeichen

Berechtigungen

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