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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 26 von 26

Thema: Meldung

  1. #21
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @move: Bei Deiner ( guten ) Lösung muß aber noch

    L 0
    T #Zahll

    vornedran, sonst geht der Zähler ins Nirwana.

    Zitat Zitat von Move Beitrag anzeigen
    Hi,
    Zahl = tempvar im FC oder FB

    also spontan:

    U E 0.0
    SPBN M001
    L #ZAHL
    L 1
    +I
    T #ZAHL



    // sinngemäß weiter bis E0.7, dann


    L #ZAHL
    L 2
    >=I
    = Mehr_als_zwei_Bit

    Gruß
    Und hinten einfach nur

    =

    anstelle des

    >=

    und gut ist's

    dtsclipper
    Das Grauen lauert in der Zwischenablage !!

  2. #22
    Registriert seit
    30.01.2009
    Beiträge
    442
    Danke
    25
    Erhielt 48 Danke für 44 Beiträge

    Standard


    jo hast recht, ist mir auch eingefallen als ich es abgeschickt habe, aber das sollte er schon hinkriegen, denke ich. Aber ist ja jetzt hinfällig, er braucht ja ne PCS7 Lösung.
    Oder meinen Vorschlag nehmen und als PCS7-Baustein einfügen, geht ja auch
    Gruß

  3. #23
    Registriert seit
    25.11.2008
    Beiträge
    99
    Danke
    0
    Erhielt 8 Danke für 8 Beiträge

    Standard

    Eine primitive aber leicht verständliche Version:
    Einfach die 20 möglichen Zweierkombinationen über UND Gatter bilden und die Ergebnisse auf ein 20-Fach ODER geben.
    Bei FUP den Bildschirm aber hochkant stellen.

  4. #24
    Registriert seit
    19.03.2009
    Ort
    Stuttgart
    Beiträge
    37
    Danke
    7
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wenn du zählen willst wieviele Bits auf 1 sind kann man es so machen und am Ende auswerten

    L EB 0
    T MB 0

    L 7
    T MB 1

    L 0
    T MB 2



    Next: T MB 1

    U M 0.6
    SPBN M001
    L MB 2
    L 1
    +I
    T MB 2
    M001: NOP 0

    L MB 0
    SLW 1
    T MB 0

    L MB 1
    LOOP Next

    L MB 2
    L 2
    >=I
    = A 0.0
    Geändert von schneemann86 (02.04.2009 um 17:17 Uhr)

  5. #25
    Registriert seit
    30.01.2009
    Beiträge
    442
    Danke
    25
    Erhielt 48 Danke für 44 Beiträge

    Standard

    Hi,
    hier jetzt ne elegante Lösung für PCS7, einfach übernehmen siehe Anhang.
    Der Clou:
    Das Eingangsbyte bei mir (EB0) wird abgefragt auf 0,1,2,4,8,16,32,und 64.
    Wenn keins von diesen Bedingungen erfüllt ist, dann muss mehr als ein Bit sitzen, dann wird M10.0 = 1.

    Gruß
    Angehängte Dateien Angehängte Dateien
    • Dateityp: pdf FC1.pdf (14,2 KB, 16x aufgerufen)

  6. Folgender Benutzer sagt Danke zu Move für den nützlichen Beitrag:

    canucas (02.04.2009)

  7. #26
    canucas ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.04.2009
    Beiträge
    8
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke an alle habt mir sehr geholfen

Ähnliche Themen

  1. Meldung Quittieren
    Von uz71 im Forum HMI
    Antworten: 0
    Letzter Beitrag: 12.09.2011, 19:42
  2. Meldung als Statuszeile
    Von L.T. im Forum HMI
    Antworten: 5
    Letzter Beitrag: 19.11.2009, 21:32
  3. Docpro Meldung
    Von tomatensaft im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 24.07.2007, 11:37
  4. Meldung S7 OP73
    Von rene im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 12.07.2007, 09:05
  5. Antworten: 4
    Letzter Beitrag: 15.09.2006, 14:23

Lesezeichen

Berechtigungen

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