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

Ergebnis 1 bis 10 von 10

Thema: Dual Ausgang vom Zähler negieren?!?

  1. #1
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Community,

    Ich habe folgendes Problem, kann man den dualen Ausgang von einem Zähler negieren?
    Ich habe einen falschen Decoder für die 7-Segment Anzeige gekauft und brauch nun die invertierte Signale!
    Kann man dies Softwaretechnisch lösen oder muss ich einen Inverter vor dem Decoder Hardwaretechnisch schalten?
    Gruß
    Zitieren Zitieren Dual Ausgang vom Zähler negieren?!?  

  2. #2
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard

    Klar geht das.
    Code:
    L Z x
    NEGI  // Zweierkomplement aus 10 wird -10
    T Ausgang
    Die Frage ist, ob das wirklich die gewünschte Lösung ist. Welches Bitmuster steht an und soll in welches Bitmuster gewandelt werden? Eventuell wird je ein Einerkomplement beötigt.
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  3. #3
    Jörsch ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Cool

    Hallo alsofolgender Dualcode kommt ja raus:


    Zahl -> Dualcode ->benötigt wird
    1 ->1000 -> 0111
    2 -> 0100 -> 1011
    3 -> 1100 -> 0011

    usw...

    Also ich brauche nur eine Invertierte Dualzahl

  4. #4
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard

    Also das ist das Einerkomplement.
    Code:
    L Z x
    INVI // Alle Bits invertieren
    T Ausgang
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  5. #5
    Jörsch ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Rainer,
    kannst du mir genau sagen wie du das meinst mit:

    L Z x
    NEGI // Zweierkomplement aus 10 wird -10
    T Ausgang

    Muss das im AWL eingeben werden? Wäre gut wenn du es mir kurz stichpunktartig aufschreiben könntest, ich habe sowas noch nie gemacht

  6. #6
    Jörsch ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,
    ich bin nun Zuhause und habe es probiert, es funktioniert, ich bin begeistert Erstmal ein dickes Dankeschön dafür!
    Nur ein Problem habe ich noch:
    Ich habe zwei 7-Segment Anzeigen die bis 25 zählen sollen, aber wenn ich über 9 komme, bleibt die linke 7 Segment Anzeige bei 0 und rechts zeigt Blödsinn an, wie kann ich dem Zähler sagen, das er ab 9 die linke anzeige aktivieren soll?

    Gruß

  7. #7
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard

    Die Zahl von binär in BCD wandeln. Allerdings muss dies vor der Negierung erfolgen.
    Code:
    ITB
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  8. #8
    Jörsch ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wunderbar, das ist auch gelöst, nur es wird keine 1 angezeigt auf der linken BCD Anzeige wenn ich über 9 komme

  9. #9
    Jörsch ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.04.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Fehler gefunden, ich habe die 2te Anzeige falsch aufgelegt!
    Vielen Dank nun..
    PS: Darf man fragen woher du dein Fachwissen hast bzw. eine Quelle für die AWL kürzel?

  10. #10
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.224
    Danke
    630
    Erhielt 955 Danke für 769 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    F1 in STEP7. Und dort kann man sich alles ansehen. Und natürlich die Befehlsheftchen zu den CPUs. Und darüber hinaus gibt es zu diesem Thema natürlich einige Bücher.
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

Ähnliche Themen

  1. FB Eingang negieren in awl
    Von enter im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 07.05.2011, 10:11
  2. Zähler Ausgang DU und DE
    Von fra226 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 19.02.2006, 22:25
  3. Logo! Probleme mit Zähler/Reset Ausgang
    Von daniel_1980 im Forum Sonstige Steuerungen
    Antworten: 3
    Letzter Beitrag: 17.02.2006, 13:11
  4. FB41 Regler negieren
    Von andreas2000 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 02.02.2006, 07:37
  5. Antworten: 12
    Letzter Beitrag: 16.10.2005, 18:49

Lesezeichen

Berechtigungen

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