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

Ergebnis 1 bis 6 von 6

Thema: SPS Variable im Script verwenden

  1. #1
    Registriert seit
    22.12.2008
    Beiträge
    4
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Rotes Gesicht


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    wir möchten mit WinCC flex 2008 SPS Variable in einem Script
    bearbeiten und das Ergebnis wieder in eine (interne) Variable schreiben.

    Vielleicht gibt es auch eine einfachere Möglichkeit in einem
    Ausgabefeld für einen Istwert einen Farbumschlag zu machen, wenn
    der Sollwert +/- Hysterese erreicht ist.

    Im Forum und in der Hilfe haben wir noch nichts passendes gefunden
    Zitieren Zitieren SPS Variable im Script verwenden  

  2. #2
    Registriert seit
    24.11.2008
    Ort
    Wunsiedel
    Beiträge
    32
    Danke
    4
    Erhielt 9 Danke für 9 Beiträge

    Standard

    wenn ich es richtig verstanden habe:

    verbindung in flex zur steuerung anlegen,
    variable anlegen mit adresse wie in der sps, z.B. db 100 dbw 50
    skript anlegen, bei wertänderung von der Variable ausführen.

    am besten eine weitere Variable (intern) projektieren die die Werte 0,1 und 2 kennt. der dann im Skript jeweils einen Wert zu ordnen, z.B.

    if Variable > Grenze then
    Status = 1
    end if
    0 bedeutet dabei Wert im Bereich, 1 darüber und 2 darunter

    dann das ausgabefeld mit eigenschaften -> animation -> gestaltung entsprechend den 3 werten farben zu ordnen.


    Ich hoff mal das so was gemeint war.

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

    Hofi (16.01.2009)

  4. #3
    Hofi ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.12.2008
    Beiträge
    4
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo TobiB,

    danke für Deinen Lösungsvorschlag.

    Mein Problem ist die Einbindung von SPS Variablen im Script.
    Mit Strings geht es, aber wie kann ich einen Real-wert von der SPS im Script einlesen, Wert addieren , Bit aus Vergleich (wie in Deinem Beispiel) wieder in die SPS schreiben ?

    Ich hab ein E/A-feld für den Sollwert und ein Ausgabefeld für den Istwert.Toleranz +/- 0,5mm.

    Wenn Sollwert 30 mm ist, darf der Istwert zwischen 29,5mm und 30,5mm liegen = Grün .Wenn er drüber ist = rot.

    Viele Grüsse
    Thomas
    Zitieren Zitieren Variable in Script  

  5. #4
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.708
    Danke
    398
    Erhielt 2.397 Danke für 1.997 Beiträge

    Standard

    Hallo,
    das geht im Prinzip wie von TobiB beschrieben :
    Code:
    If meine_Variable < 29.5 then
       Status = 1
    elseif (meine_Variable >= 29.5) and (meine_Variable <= 30.5) then
       Status = 2
    elseif meine_Variable > 30.5 then
       Status = 3
    end if
    Status wäre hier deine Animations-Variable.
    Da ich gerade kein Flex zur Hand habe - wahrscheinlich mußt du die Variable "meine_Variable" noch in Smarttags einpacken. Das sieht dann ggf. so aus :
    Code:
    If Smarttags("meine_Variable") < 29.5 then
    Bitte dazu noch mal die Flex-Hilfe bemühen ...

    Gruß
    LL
    Geändert von Larry Laffer (16.01.2009 um 10:26 Uhr)

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

    Hofi (16.01.2009)

  7. #5
    Registriert seit
    24.11.2008
    Ort
    Wunsiedel
    Beiträge
    32
    Danke
    4
    Erhielt 9 Danke für 9 Beiträge

    Standard

    drück mal die Alt + rechts Tasten gleichzeitig, dann kommt das "Auswahlmenü" wie auch wenn du eine Variable einem Eingabefeld zuweisen möchtest.

  8. Folgender Benutzer sagt Danke zu TobiB. für den nützlichen Beitrag:

    Hofi (16.01.2009)

  9. #6
    Hofi ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.12.2008
    Beiträge
    4
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    kaum macht man es richtig, schon geht´s

    Danke für die Unterstützung und ein schönes Wochenende

    Thomas
    Zitieren Zitieren Variable in Script  

Ähnliche Themen

  1. Benutzer mit SPS-Variable anmelden VB-Script
    Von PeterGötz im Forum HMI
    Antworten: 9
    Letzter Beitrag: 03.11.2011, 11:39
  2. C-Script aus Index in Variable schreiben
    Von WendeMarkus im Forum HMI
    Antworten: 0
    Letzter Beitrag: 23.08.2010, 05:34
  3. Script setzt variable zu früh
    Von Bensen83 im Forum HMI
    Antworten: 8
    Letzter Beitrag: 30.03.2010, 21:04
  4. Antworten: 5
    Letzter Beitrag: 27.01.2009, 18:13
  5. Arrays als lokale Variable verwenden
    Von omignobi im Forum HMI
    Antworten: 3
    Letzter Beitrag: 30.09.2005, 08:54

Stichworte

Lesezeichen

Berechtigungen

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