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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: WinCC Flex 2008 - Simples Projekt funktioniert nicht ohne Simulator

  1. #11
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.184
    Danke
    923
    Erhielt 3.290 Danke für 2.659 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von ThomaZ Beitrag anzeigen
    Ich habe die ":" hinzugefügt, weil in der Doku steht: "Eine Anweisung oder mehrere durch Doppelpunkte voneinander getrennte Anweisungen, die ausgeführt werden, wenn Bedingung den Wert True hat."
    Dies steht NICHT nur bei einzeiliger Syntax,sondern auch die Mehrzeilige.

    Nachdem ich das gemacht habe hat es sofort funktioniert
    Das ist Quatsch, das war es nicht. Die Doppelpunkte werden nur bei einzeiliger If...Then (ohne End If) benötigt. Du kannst und solltest die Doppelpunkte entfernen, es wird trotzdem funktionieren.

    Zitat Zitat von ThomaZ Beitrag anzeigen
    Code:
    If SmartTags("nextMinute")=True Then
    	SmartTags("Input 0 Delta") = SmartTags("Input 0 Counter")-SmartTags("Input 0 Counter start"):
    	SmartTags("Input 0 Takt SAVE") = SmartTags("Input 0 Delta"):
    	SmartTags("Input 0 Counter start") = SmartTags("Input 0 Counter")End If
    End If
    Es funktioniert nun deshalb, weil Du die rote Zeile ans Ende versetzt hast, da wo sie hingehört und wie es Jesper in Beitrag #8 gezeigt hat.
    Vorher hast Du zuerst die aktuelle Position als Startposition gemerkt und danach die Differenz zur aktuellen Position berechnet - da muß ja 0 rauskommen. Nun berechnest Du zuerst die Differenz zur vorher gemerkten Startposition und merkst Dir erst danach die aktuelle Position als Startposition für den nächsten Skriptdurchlauf.

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  2. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    ThomaZ (19.02.2016)

  3. #12
    ThomaZ ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    01.04.2014
    Beiträge
    14
    Danke
    6
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hmm... Wo du es so sagst...

    In dem Fall trifft wohl der Spruch in deiner Signatur voll ins Schwarze

    Vielen Dank für die Aufklärung.

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 13.12.2012, 17:12
  2. Antworten: 2
    Letzter Beitrag: 09.07.2012, 14:22
  3. Antworten: 5
    Letzter Beitrag: 11.04.2012, 11:35
  4. Antworten: 3
    Letzter Beitrag: 01.07.2010, 17:24
  5. Antworten: 0
    Letzter Beitrag: 21.11.2008, 12:02

Stichworte

Lesezeichen

Berechtigungen

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