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

Ergebnis 1 bis 4 von 4

Thema: Statuswort

  1. #1
    Registriert seit
    15.10.2005
    Ort
    49586 Neuenkirchen
    Beiträge
    329
    Danke
    30
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    wie in der Step7 Hilfe beschrieben ist, wird z.B. bei Wortverknüpfungen das Ergebnis ins Bit A1 geschrieben.

    Wird wird dieses nochmal abgefragt?
    SG Farinin
    Zitieren Zitieren Statuswort  

  2. #2
    Registriert seit
    13.10.2007
    Beiträge
    12.054
    Danke
    2.793
    Erhielt 3.284 Danke für 2.165 Beiträge

    Standard

    Hallo Farinin,
    das Statusbit gibt auskunft über das Ergebnis einer Vergleichfunktion.
    Du kannst Sie dann mit Spungbefehlen auswerten.

    A0 A1
    0 0 SPZ, SPMZ, SPPZ
    0 1 SPN, SPP, SPPZ
    1 0 SPN, SPM, SPMZ


    dann noch

    L STW
    T MB X

    u X.7 //Statusbit A1

    gruß Helmut
    Geändert von rostiger Nagel (15.01.2009 um 11:57 Uhr)
    - - -
    Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.

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

    homei (18.05.2011)

  4. #3
    Registriert seit
    01.10.2007
    Ort
    Waiblingen
    Beiträge
    3.317
    Danke
    767
    Erhielt 536 Danke für 419 Beiträge

    Standard

    F1 ist Dein Freund (wenn mann weiss, wo man suchen muss )

    Mit den folgenden sechs Bitverknüpfungsoperationen kann der Signalzustand der Bits im Statuswort abgefragt werden: U (UND), UN (UND NICHT), O (ODER), ON (ODER NICHT), X (EXKLUSIV ODER) und XN (EXKLUSIV ODER NICHT). Für diese Operationen können Sie die in der Tabelle aufgeführten Operanden verwenden, um die Signalzustände der Bits im Statuswort abzufragen. In den Beschreibungen der Operationen stehen Informationen, welche Bits im Statuswort bei Ausführung der jeweiligen Operation beschrieben werden. Bei den arithmetischen Operationen sowie den Vergleichs- und Schiebeoperationen werden die Bits A1 und A0 im Statuswort entsprechend der Regeln in den Beschreibungen dieser Operationen gesetzt.
    Operanden des Statusworts bei den Bitverknüpfungsoperationen U, UN, O, ON, X, XN:
    Operand Abfrage des Statusworts
    == 0 Abfrage nach ((A1 = 0) UND (A0 = 0))
    <> 0 Abfrage nach (((A1 = 1) UND (A0 = 0)) ODER ((A1 = 0) UND (A0 = 1)))
    > 0 Abfrage nach ((A1 = 1) UND (A0 = 0))
    < 0 Abfrage nach ((A1 = 0) UND (A0 = 1))
    >= 0 Abfrage nach (((A1 = 1) UND (A0 = 0)) ODER ((A1 = 0) UND (A0 = 0)))
    <= 0 Abfrage nach (((A1 = 0) UND (A0 = 1)) ODER ((A1 = 0) UND (A0 = 0)))
    UO Abfrage nach ((A1 = 1) UND (A0 = 1))
    OV Abfrage nach OV = 1
    OS Abfrage nach OS = 1
    BIE Abfrage nach BIE = 1
    Beispiele:
    Code:
          U     ==0
          U     OV
    Geändert von Perfektionist (15.01.2009 um 13:15 Uhr)

  5. Folgende 2 Benutzer sagen Danke zu Perfektionist für den nützlichen Beitrag:

    Farinin (15.01.2009),homei (18.05.2011)

  6. #4
    Avatar von Farinin
    Farinin ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    15.10.2005
    Ort
    49586 Neuenkirchen
    Beiträge
    329
    Danke
    30
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @Perfektionist:

    Genau das habe ich gesucht!

    Danke!
    SG Farinin

Ähnliche Themen

  1. Auswertung Statuswort von AG_SEND/AG_RECV
    Von Hardy81 im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 25.06.2008, 09:47
  2. Statuswort
    Von Anonymous im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 17.08.2005, 12:50

Stichworte

Lesezeichen

Berechtigungen

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