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

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

Thema: AWL-Anweisung verstehen

  1. #11
    Registriert seit
    18.12.2005
    Beiträge
    71
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo @

    Eine saubere Lösung ergibt sich in SCL (obwohl ich SCL nicht besonders liebe):

    Code:
    FUNCTION FC111 : VOID
    
    VAR_INPUT
      MyInfo  : WORD;
    END_VAR
    
    VAR_TEMP
      WortInfo  : WORD;
      BitInfo AT WortInfo  : STRUCT
        b_00  : BOOL;
        b_01  : BOOL;
        b_02  : BOOL;
        b_03  : BOOL;
        b_04  : BOOL;
        b_05  : BOOL;
        b_06  : BOOL;
        b_07  : BOOL;
        b_10  : BOOL;
        b_11  : BOOL;
        b_12  : BOOL;
        b_13  : BOOL;
        b_14  : BOOL;
        b_15  : BOOL;
        b_16  : BOOL;
        b_17  : BOOL;
      END_STRUCT;
    END_VAR
    BEGIN
      WortInfo := MyInfo;
      BitInfo.b_00 := BitInfo.b_07;
      BitInfo.b_10 := BitInfo.b_17;
    END_FUNCTION
    Das war jetzt mal so quick&dirty hingesaut. Den Baustein übersetzen und hernach umbennen und dann mal in AWL anschauen: welche Überraschung!!!!

    Gruß Barnee

  2. #12
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Code:
    L P##Word_Var 
    U L [ar1,P#0.x]
    und dann in eine deklarierte Lokalvariable schreiben

    Code:
    = #Reset
    Im Code dann den Reset nutzen und schon kann es jeder lesen.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

Ähnliche Themen

  1. SCL und If-Anweisung
    Von steven001 im Forum Programmierstrategien
    Antworten: 33
    Letzter Beitrag: 09.06.2012, 17:54
  2. OB100 verstehen
    Von snowpanter im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 01.10.2010, 17:19
  3. Anweisung ?
    Von Xaverl im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 06.01.2010, 14:29
  4. S5 Code richtig verstehen
    Von Werner81 im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 03.03.2009, 13:37
  5. Hilfe zum verstehen einer SCL Quelle
    Von Lobo im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 13.01.2006, 17:02

Lesezeichen

Berechtigungen

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