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

Ergebnis 1 bis 3 von 3

Thema: Ver- ODERn von vielen Signalen

  1. #1
    Registriert seit
    19.09.2015
    Beiträge
    39
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,
    ich muss aus vielenl (~ 50) Ausgänge (BOOL) ein Signal generieren welches TRUE ist sobald ein Ausgang TRUE ist.
    Gibt es neben 49 OR Verknüpfungen elegantere Strategien sowas zu realisieren ?

    Danke
    Klaus
    Zitieren Zitieren Ver- ODERn von vielen Signalen  

  2. #2
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.293
    Danke
    651
    Erhielt 964 Danke für 778 Beiträge

    Standard

    Je nachdem, wo die Signale liegen, d.h. ob diese gruppenweise in einem Byte, Wort oder Doppelwort liegen, kann ein Oder auf darauf ausgeführt und das Ergebnis dann auf 0 geprüft werden. Wenn Lücken im Byte, Wort, Doppelwort vorhanden sind, diese zuvor mit Und ausmaskieren.
    Rainer Hönle
    DELTA LOGIC GmbH

    Man sollte nicht jedem Zitat im Internet glauben schenken (Leonardo da Vinci)

  3. #3
    Registriert seit
    11.07.2017
    Beiträge
    163
    Danke
    2
    Erhielt 24 Danke für 20 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Mal spontan 3 grundverschiedene Ansätze:


    1. In grafischen Programmiersprachen (hab ich ewig nicht verwendet) kann man glaube ich die Anzahl der Eingänge des ODER-Bausteins verändern, man kann so einen Oder-Baustein mit 50 Eingängen verwenden
    2. Wenn die 50 Eingänge in einem ARRAY OF BOOL zusammengefasst sind, kann man eine FOR-Schleife benutzen:
      Code:
      Ergebnis := FALSE;
      FOR I := 1 TO 50 DO
        Ergebnis := Ergebnis OR array_of_bool[I]
      END_FOR
    3. Wenn die Bits in ein oder mehreren DWORD zusammengefasst sind (Architekturabhängig), kann man das komplette DWORD auf "=0" testen, dann sind auch alle Einzelbits =0

Ähnliche Themen

  1. Step 7 Verarbeitung von schnellen Signalen ( ca. 1-2ms )
    Von Xplosion im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 09.08.2013, 11:10
  2. SPS Bauteile / Umwandlung von Signalen
    Von Elektra im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 30.05.2013, 10:09
  3. Antworten: 6
    Letzter Beitrag: 18.11.2010, 22:44
  4. Sicheres Erkennen von Signalen
    Von eugen im Forum Simatic
    Antworten: 34
    Letzter Beitrag: 09.02.2010, 16:12
  5. Mehrfachnutzung von analogen Signalen
    Von Johannes F im Forum Elektronik
    Antworten: 16
    Letzter Beitrag: 03.02.2008, 09:11

Lesezeichen

Berechtigungen

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