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

Ergebnis 1 bis 9 von 9

Thema: 7-Segment-Anzeige ansteuern mit S7-300

  1. #1
    Registriert seit
    10.06.2010
    Beiträge
    4
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,


    Ich habe den Auftrag eine Schaltung zu entwickeln, mit der ich über die SPS eine 7-Segment-Anzeige ansteuern kann.

    In der Schaltung gibt es einen Zähler (Z1) mit dem auf- und abwärts gezählt wird. Diesen Zählerstand soll ich dann binär aus der SPS (A1.4 - A1.7) auf eine selbst entwickelte Decoder-Platine leiten.

    Kann mir jemand helfen, dass Programm zu schreiben um die Dual-Zahl vom Zähler auf die Ausgänge zu legen?

    Gruß

    Matze
    Zitieren Zitieren 7-Segment-Anzeige ansteuern mit S7-300  

  2. #2
    Registriert seit
    12.01.2009
    Ort
    Österreich
    Beiträge
    132
    Danke
    25
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Morgen,


    Hört sich wie ne Schulaufgabe an ?
    Lösungsansatz?

    Lg

  3. #3
    Matze1992 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.06.2010
    Beiträge
    4
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Morgen,

    nein ich bin in der Ausbildung (2.Lehrjahr) und unser Ausbilder hat uns diese Aufgabe gegeben, wärend er im Urlaub ist, daher könne wir jetzt keinen fragen, der sich mit der Materie auskennt.

    Gibt keinen Lösungsansatz, außer das wir die Aufgabe bis morgen gelößt haben.

    Gruß

    Matze

  4. #4
    Registriert seit
    02.04.2009
    Beiträge
    64
    Danke
    5
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Zuerst müsste man wissen, wofür genau die Ausgänge an der selbstgebauten Platine sind, damit man weiß, in welchem Format man die Zählerstand übertragen muss.

  5. #5
    Registriert seit
    02.04.2009
    Beiträge
    64
    Danke
    5
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Ich denke, das müsste ungefähr so aussehen.


    Code:
          L     Z      1
          T     MW     0
     
          U     M      1.0
          =     A      1.4
          U     M      1.1
          =     A      1.5
          U     M      1.2
          =     A      1.6
          U     M      1.3
          =     A      1.7

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

    Matze1992 (14.06.2010)

  7. #6
    Matze1992 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.06.2010
    Beiträge
    4
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hey,

    ein Ultraherzliches Dankeschön!!!

    Funktioniert einwandfrei

    Gruß

    Matze

  8. #7
    Registriert seit
    02.04.2009
    Beiträge
    64
    Danke
    5
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Das hier wäre nochmal eine elegantere Lösung.


    Code:
    //7-Segment Anzeige ausblenden
          L     AW     0
          L     W#16#FF0F
          UW    
     
    //Zählerwert auf A1.4-A1.7 schieben
          L     Z      1
          SLW   4
          OW    
          T     AB    1
    Geändert von astranik (10.06.2010 um 09:20 Uhr)

  9. Folgender Benutzer sagt Danke zu astranik für den nützlichen Beitrag:

    Matze1992 (14.06.2010)

  10. #8
    Registriert seit
    01.01.2009
    Ort
    Niedersachsen
    Beiträge
    813
    Danke
    180
    Erhielt 79 Danke für 75 Beiträge

    Standard

    Zitat Zitat von astranik Beitrag anzeigen
    Ich denke, das müsste ungefähr so aussehen.


    Code:
          L     Z      1
          T     MW     0
     
          U     M      1.0
          =     A      1.4
          U     M      1.1
          =     A      1.5
          U     M      1.2
          =     A      1.6
          U     M      1.3
          =     A      1.7

    Und ich hab einen riesigen Baustein für eine ähnliche Aufgabe geschrieben.
    Es vergeht fast kein Tag an dem ich nicht etwas neues dazulerne.

    Wer lesen kann ist klar im Vorteil. Habe gerade gesehen, dass hier vier Bits ausgegeben werden, ich steuer die Segmente direkt an.
    Geändert von Jan (11.06.2010 um 22:59 Uhr) Grund: Ups; ich habe zuerst nicht richtig gelesen.
    Gruß Jan

    Wer fragt, bekommt Antworten.
    Zitieren Zitieren Ich glaubs nicht.  

  11. #9
    Matze1992 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    10.06.2010
    Beiträge
    4
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich würde ja die Segmente direkt ansteuern wenn ich die freien Ausgänge dazu hätte. Da ich aber nur 4 Ausgänge frei habe, blieb mir nur solch eine Lösung. ^^

Ähnliche Themen

  1. 7 Segment Anzeige
    Von Purepain im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 15.04.2011, 17:41
  2. 7 segment anzeige s7 200
    Von Blanky04 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 03.08.2010, 20:28
  3. 7-Segment Anzeige
    Von franzlurch im Forum Elektronik
    Antworten: 10
    Letzter Beitrag: 15.12.2009, 15:02
  4. 7 Segment Anzeige
    Von ouzo im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 02.04.2007, 14:04
  5. 7 Segment Anzeige
    Von Anonymous im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 11.09.2005, 17:33

Stichworte

Lesezeichen

Berechtigungen

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