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

Ergebnis 1 bis 6 von 6

Thema: Summe der belegten Eingänge ermitteln

  1. #1
    Registriert seit
    27.04.2007
    Beiträge
    36
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    habe folgendes Problem. Möchte gerne wissen wieviele Eingänge eines Eingangsbytes den Status 1 führen.

    Beispiel:

    Eingänge: E0.0, E0.2 und E0.5 haben den Status 1 (E0.1, E0.3, E0.4, E0.6, E0.7 führen den Status 0)

    Zum Weiterverarbeiten in der SPS brauche ich jetzt den Wert 3 angezeigt (da 3 Eingänge den Status 1 führen).

    Danke
    Jürgen
    Zitieren Zitieren Summe der belegten Eingänge ermitteln  

  2. #2
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Such mal im Forum nach "Bitsum".
    If you open your Mind too much, your Brain will fall out.

  3. #3
    madman ist offline Benutzer
    Themenstarter
    Registriert seit
    27.04.2007
    Beiträge
    36
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Leider unter Bitsum nichts gefunden!
    Zitieren Zitieren Nichts gefunden  

  4. #4
    Registriert seit
    04.02.2007
    Beiträge
    2.544
    Danke
    167
    Erhielt 731 Danke für 528 Beiträge

  5. #5
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Also wenn das mit der Suche nicht geklappt hat solltest Du es noch mal üben!

    Jetzt aber konkret: Bitsum (FC99) aus der Standard Library->TI-S7 Converting Blocks.

    Zitat Zitat von Aus der Step7 Hilfe
    Beschreibung

    Die Funktion Anzahl der gesetzten Bits zählen (BITSUM) zählt die Anzahl der Bits, die am Eingang IN auf "1" gesetzt werden, und gibt diesen Wert als Funktionswert aus.
    If you open your Mind too much, your Brain will fall out.

  6. #6
    madman ist offline Benutzer
    Themenstarter
    Registriert seit
    27.04.2007
    Beiträge
    36
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke für eure Hilfe.
    Habe den Fehler mit meinem "Such-Problem" auch gelöst.

    Mit dem FC99 (BITSUM) funktioniert es prima.
    Leider hat er einen Nachteil, er nimmt nur ein Doppelwort als Eingang. Besser wäre es wenn man den Bereich eingrenzen könnte. Gut, mit etwas Zusatzarbeit kann man die Anpassungen auch selbst bewerkstelligen.

Ähnliche Themen

  1. SCL DB Länge ermitteln
    Von Dotzi im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 03.07.2010, 20:01
  2. DBW ermitteln
    Von WL7001 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 07.04.2008, 15:10
  3. Tagesleistung ermitteln
    Von HerrBert im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 19.03.2008, 06:45
  4. Diagnoseadresse ermitteln
    Von Anonymous im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 09.09.2005, 09:20
  5. CRC Summe Berechnen
    Von BadTaste im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 23.05.2005, 20:03

Lesezeichen

Berechtigungen

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