Digital-Forum.info  
Zurück   Digital-Forum.info > Automatisierung und Steuerungstechnik > Simatic Step7 Programmierung
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Simatic Step7 Programmierung Alles zu Step7 Programmierung

Antwort
 
Themen-Optionen
  #1  
Alt 10.06.2010, 08:08
Matze1992 Matze1992 ist offline
Neuer Benutzer
 
Registriert seit: 10.06.2010
Beiträge: 1
Standard 7-Segment-Anzeige ansteuern mit S7-300

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
Mit Zitat antworten
  #2  
Alt 27.02.2011, 16:21
admin admin ist offline
Administrator
 
Registriert seit: 05.11.2006
Beiträge: 27
Standard

Meinst du sowas in der Art?

Aufgabe 7-Segmentanzeige
Lösung 7-Segmentanzeige mit Vergleicher
Mit Zitat antworten
  #3  
Alt 13.03.2011, 13:43
holgero
 
Beiträge: n/a
Standard

Hallo Matze,
Zitat:
...eine selbst entwickelte Decoder-Platine...
Du willst schon mehr als eine Stelle anzeigen - denke ich.

Bei mir würder der Decoder z.B. als ein 32Bit Schieberegister mit einem Takt und einem Dateneingang ausfallen. Das Ergäbe 4 x 7 Segmente + 4 Dezimalpunkte = 32.
Reicht das? Wenn nicht, schaltest du zwischen die parallelen Schieberegisterausgänge noch BCD zu 7-Segment-Decoder. Damit kommst du auf theoretisch 8 Stellen.

Im S7-Programm lädst du das erforderliche Bitmuster (32 Bit) in den Akku und schiebst es 31 mal nach rechts.
( SRD )
vor jedem Schieben kopierst du das rechte Bit auf deinen Datenausgang.
Weiterhin must du für jedes zu sendende Bit den Taktausgang mit einem positiven oder negativen Impuls versehen.

Es gibt noch tausend andere möglichkeiten :-)

Oder must du wirklich nur eine einzige 7-Segment-Anzeige ensteuern?

Gruß
Holger
Mit Zitat antworten
Antwort


Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:30 Uhr.


Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.