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

Ergebnis 1 bis 5 von 5

Thema: WinCC flex Script/Archiv

  1. #1
    Registriert seit
    24.06.2008
    Beiträge
    19
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallöchen,
    also ich habe folgende Frage:
    Gibt es eine Möglichkeit der Mittelwertberechnung von Archivdaten im VBS?
    Ich archiviere meine Variablen als RDB Datenbank und möchte nun die Anzahl der bereits archivierten Daten durch die Summe aller Daten berechnen. Gibt es bestimmte Befehle die ich hier einsätzen könnte?
    Außerdem muss ich noch die Standardabweichung dieser Daten berechnen.
    Mir wäre sehr geholfen wenn jemandem eine passende Lösung oder vielleicht auch ein Beispielprojekt einfallen würde.

    Mit freundlichen Grüßen

    Wowa


    Edit: Ich habe das Archiv jetzt als Exceltabelle angelegt. Wie kann ich diese Excel Datei in VBS öffnen und mir den Mittelwert sowie Standardabweichung und Min, Max Wert übergeben lassen?
    Geändert von Wowa05 (26.05.2010 um 12:20 Uhr)
    Wer mit der Weiterbildung aufhört, um Geld zu sparen,
    kann genauso gut seine Uhr anhalten, um Zeit zu sparen.
    Zitieren Zitieren WinCC flex Script/Archiv  

  2. #2
    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

    Hallo,
    hast du schon mal hier nachgeschaut ...?

    Gruß
    LL

  3. #3
    Wowa05 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.06.2008
    Beiträge
    19
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke Larry,
    soweit klappt jetzt alles, nur bekomme ich es nicht hin das ich die Anzahl und Summe aller Werte zurückgeliefert kriege
    Wer mit der Weiterbildung aufhört, um Geld zu sparen,
    kann genauso gut seine Uhr anhalten, um Zeit zu sparen.

  4. #4
    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

    ... ich verstehe die Frage gerade nicht ... Wenn du das Archiv auslesen kannst, dann kennst du doch auch die Anzahl der Werte ...

    Die Summe bekommst du, in dem du mittels einer Schleife (for i =1 to Anzahl) alle Werte aufsummierst.
    Vielleicht liest du dir die VB-Script-Hilfe zu dem Thema noch einmal durch ...

    Gruß
    LL

  5. #5
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    entweder so wie larry sagt oder direkt die excelfunktion dafür nutzen.
    wenn das archiv nicht immer gleichlang ist musst du erst ermittel welches die letzte zeile ist. steht in der faq

    diesen code in das beispiel in der faq einpflegen.
    ist jetzt nicht aus flex raus getestet sondern als eigenständige vbs
    ermittelt die summe und den durchschnitt der zellen b4 - b8
    [PHP]Dim summe, schnitt, start, ende
    start = 4
    ende = 8
    wsExcel.Range("C2") = "=SUM(b" & start & ":b" & ende &")"
    wsExcel.Range("C3") = "=AVERAGE(b" & start & ":b" & ende &")"
    wsExcel.Range("C4").Select
    summe = wsExcel.Range("C2")
    schnitt = wsExcel.Range("C3")
    MsgBox summe &chr(13)& schnitt
    [/PHP]
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 17.03.2011, 00:44
  2. Script für WinCC flex
    Von TI 1 im Forum HMI
    Antworten: 5
    Letzter Beitrag: 08.03.2011, 06:52
  3. WinCC-Flex Print mit VB-Script
    Von eugenhuber im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 12.11.2010, 21:23
  4. Antworten: 4
    Letzter Beitrag: 22.01.2009, 11:02
  5. Antworten: 4
    Letzter Beitrag: 27.02.2007, 22:11

Lesezeichen

Berechtigungen

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