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

Ergebnis 1 bis 6 von 6

Thema: AWL Problem

  1. #1
    Registriert seit
    29.05.2013
    Beiträge
    353
    Danke
    74
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich verstehe irgendwie diesen Code nicht:

    L #Wert
    L #Maxwert
    >=R
    T #Wert

    Wenn Wert größer gleich, dann wird der Maxwert in Wert geschrieben, laut Plcsim. Nach >= R müßte doch ein Bool hin , dann
    L # Maxwert
    T #Wert

    oder darf man das so?

    Gruß
    Zitieren Zitieren AWL Problem  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Das geht so nicht, du mußt einen Sprung einbauen, da Transferbefehle nicht von VKE (Verknüpfungsergebnis) abhängig sind.
    So wie du das geschrieben hast, wird immer
    Code:
    
    L # Maxwert
    T #Wert


    ausgeführt.

    Also:

    Code:
    L #Wert
    L #Maxwert
    >=R
    SPBN TEST
    
    T #Wert
    
    TEST: NOP 0


    OB SPB oder SPBN hängt davon ab, wann Maxwert in Wert kopiert werden soll.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

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

    kuti (30.01.2014)

  4. #3
    kuti ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.05.2013
    Beiträge
    353
    Danke
    74
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hallo,

    kann mir jemand bitte sagen, wie man folgende code liest bzw. was er bedeutet

    U(
    L #Daten.Datentyp
    L 1
    ==I
    )
    SPBN _2_A
    X E 3.0
    X #Daten.Negierung
    = #Daten.Status_Feld
    SPA _002


    Gruß

  5. #4
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.192
    Danke
    925
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Hochspekulativ: Das könnte die Bedienung eines Optionsfeldes ([ ]/[x]) oder Schalters (Ein/Aus) auf einem Bildschirm mit einer Hardwaretaste sein. Allerdings sehe ich keine Flankenerkennung...

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  6. #5
    kuti ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.05.2013
    Beiträge
    353
    Danke
    74
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hat der Vergleich irgendetwas mit der Zuweisung zu tun?

  7. #6
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.192
    Danke
    925
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Siehst Du das SPBN? Kennst Du die Operation SPBN? Wenn der Vergleich nicht erfüllt ist, dann wird vor der Zuweisung weggesprungen und dadurch die Zuweisung nicht ausgeführt. Wohin kann man nicht sehen, das fehlt in Deinem Codeausschnitt. Es könnte durchaus ein Rücksprung in einer Schleife sein, welche #Daten.Datentyp verändert und vielleicht doch irgendwann in die Zuweisung läuft ... bei solchen aus dem Zusammenhang gerissenen halben Codeschnipseln kann man echt nichts Sicheres dazu sagen...

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

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

    kuti (13.02.2014)

Ähnliche Themen

  1. S5 AWL Syntax Problem (S5-115U 944B)
    Von christoph78 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 10.08.2011, 09:04
  2. Timer Problem in State Maschine (AWL)
    Von debauer im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 25.02.2011, 15:19
  3. AWL Problem
    Von phil83 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 02.01.2010, 17:09
  4. AWL Problem in Step 7
    Von bullimen im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 09.02.2009, 07:42
  5. Problem mit AWL
    Von Marius im Forum Simatic
    Antworten: 18
    Letzter Beitrag: 15.07.2007, 21:57

Lesezeichen

Berechtigungen

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