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

Ergebnis 1 bis 7 von 7

Thema: gerade oder Ungerade Anzahl der Ausgänge

  1. #1
    Registriert seit
    24.05.2006
    Beiträge
    111
    Danke
    27
    Erhielt 18 Danke für 6 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zusammen,

    ich habe in Problem, und zwar will ich heraus finden ob die Anzahl der gesetzen Ausgänge in einem Ausgangsbyte einer S5 CPU 115 gerade oder ungerade ist.

    Gibt es dafür was fertiges oder muß ich sie zähle und mit Vorgaben vergleichen

    Mfg Otto
    Zitieren Zitieren gerade oder Ungerade Anzahl der Ausgänge  

  2. #2
    Registriert seit
    25.06.2003
    Ort
    Emden
    Beiträge
    61
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Teile das Ausgangsword durch 2 und wenn der Rest >0 ist dann ist die Anzahl ungerade
    mfG
    Ingo dV

    Regelmässiges Versagen ist auch
    eine Form der Zuverlässigkeit

  3. #3
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von Ingo dV Beitrag anzeigen
    Teile das Ausgangsword durch 2 und wenn der Rest >0 ist dann ist die Anzahl ungerade
    Verstehe ich nicht, das kann ja wohl so nicht funktionieren.

    Gruß Kai

  4. #4
    Registriert seit
    30.01.2004
    Ort
    Erfurt
    Beiträge
    961
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Standard

    Zitat Zitat von Ingo dV Beitrag anzeigen
    Teile das Ausgangsword durch 2 und wenn der Rest >0 ist dann ist die Anzahl ungerade
    Leider falsch

    Für Step5 ist mir keine Lösung außer Auszählen bekannt, in Step7 gäbe es da eine fertige Funktion.
    __
    Mit freundlichem Gruß Peter

    ...Wir sind Alle Zeitreisende. Die überwiegende Mehrzahl schafft allerdings täglich nur einen Tag.... (Jasper Fforde: "In einem andern Buch")

  5. #5
    Registriert seit
    24.05.2006
    Beiträge
    234
    Danke
    14
    Erhielt 77 Danke für 57 Beiträge

    Standard

    Teile das Ausgangsword durch 2 und wenn der Rest >0 ist dann ist die Anzahl ungerade
    ermittelt ob der Wert gerdae oder ungerade ist - das war aber nicht gefragt.

    Zum Bits zählen gibt's bei STEP7 den FC99 (im Simatic Manager im KOP/AWL/FUP Editor in den Bibliotheken unter "Standard Library/TI-S7 Converting Blocks")

  6. #6
    Registriert seit
    25.06.2003
    Ort
    Emden
    Beiträge
    61
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wer lesen kann ist im Vorteil
    Sorry

    (Beim Wertvergleich auf ungerade hätte auch gereicht den ersten Ausgang Ax.0 auf '1' oder '0' zu prüfen.)

    Bei der gestellten Frage muss die Anzahl der Bits gezählt werden. Es gibt soweit ich weiß keine Standardfunktion bei der S5.
    Geändert von Ingo dV (27.10.2006 um 12:25 Uhr) Grund: zu blöd
    mfG
    Ingo dV

    Regelmässiges Versagen ist auch
    eine Form der Zuverlässigkeit

  7. #7
    Registriert seit
    06.10.2004
    Beiträge
    278
    Danke
    17
    Erhielt 34 Danke für 30 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo

    L KF 0
    T MW 200
    L AB 100
    T MB 200
    M004:U M 200.0
    SPB = M001
    M002:L MB 200
    SRW 1
    T MB 200
    L KF 0
    !=F
    SPB = M003
    SPA = M004
    M001:L MB 201
    INC 1
    T MB 201
    SPA = M002
    M003:NOP 0

    M 201.0 = 1 <------ ungerade Zahl
    M 201.0 = 0 und MB 201 <> 0 <------ gerade Zahl

Ähnliche Themen

  1. Gerade od. Ungerade das ist hier die Frage
    Von Anonymous im Forum Simatic
    Antworten: 14
    Letzter Beitrag: 05.02.2014, 15:07
  2. Antworten: 3
    Letzter Beitrag: 30.11.2013, 14:11
  3. Anzahl Ein / Ausgänge FC / FB
    Von mariob im Forum Programmierstrategien
    Antworten: 28
    Letzter Beitrag: 23.11.2010, 21:40
  4. Anzahl der Ein- und Ausgänge
    Von Farinin im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 07.06.2008, 01:32
  5. Antworten: 12
    Letzter Beitrag: 11.12.2007, 07:43

Lesezeichen

Berechtigungen

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