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

Ergebnis 1 bis 6 von 6

Thema: Variablen übergeben

  1. #1
    Registriert seit
    14.06.2005
    Beiträge
    223
    Danke
    9
    Erhielt 15 Danke für 15 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Alles im WinCC, nicht Flexible!
    ich wollte gern Variablen übergeben damit ich mit Script nicht immer anpassen muss.

    HMIRuntime.Tags ("Analog1.Value")

    Der Wert "Analog1.Value" kommt 10 mal im Script vor. "Analog1" würde ich gern übergeben. Diesen Wert lese ich aus dem Namen aus.
    Ich bräuchte am Script nichts mehr anzupassen für jeden Analogwert.

    Ich kenne die Syntax von VB nicht so ganz.

    Danke.
    Geändert von paula23 (25.01.2010 um 10:19 Uhr)
    Zitieren Zitieren Variablen übergeben  

  2. #2
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Rechte Maustaste im Skript -> Objekte auflisten -> Variable auswählen -> Rest macht flexible

  3. #3
    paula23 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.06.2005
    Beiträge
    223
    Danke
    9
    Erhielt 15 Danke für 15 Beiträge

    Standard

    Danke für die schnelle Antwort aber ich habe WinCC und nicht Flexible.

  4. #4
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Dann bin ich raus, davon habe ich keine Ahnung. Das müsste aber so ähnlich gehen denke ich mir.

  5. #5
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.718
    Danke
    729
    Erhielt 1.158 Danke für 969 Beiträge

    Standard

    z.B. so
    Code:
    Sub funtions_name(ByVal Analog)

  6. #6
    paula23 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.06.2005
    Beiträge
    223
    Danke
    9
    Erhielt 15 Danke für 15 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    This habsch nett verstanden ???!!!

    Leider hab ich das Script nicht bei. Aber hier mal ein Beispiel,

    Dim i sting(1,Analog1)

    HMIRuntime.Tags ("Analog1.Value").read > HMIRuntime.Tags ("Analog1.High").read = HMIRuntime.Tags ("Analog1.Limit").write = true

    Überall wo Analog1 steht will ich i einsetzten.

    Wisst ihr was ich meine ?
    Uns eigentlich will ich "Analog1" auch nicht ins Scrpt schreiben, sondern auch über Variable übergeben.

Ähnliche Themen

  1. DB in SCL übergeben
    Von Felse im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 11.09.2012, 19:50
  2. Any Übergeben an FB
    Von xvitali im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 24.03.2011, 10:48
  3. Antworten: 4
    Letzter Beitrag: 26.03.2010, 11:18
  4. Antworten: 5
    Letzter Beitrag: 30.11.2009, 10:27
  5. UDT an FB übergeben
    Von Ralle im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 30.11.2005, 10:34

Lesezeichen

Berechtigungen

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