05.01.2011 15:41 | |
Beiträge: 2 Bewertung: (0) |
Hallo, ich habe ein Problem ich komme nicht weiter mit meiner Logosteuerung. Ich habe volgende aufgabe zu Lösen: Programieren sie mit Hilfe von 3 Tastern und 3 Leuchten ein Zählsystem. Taster 1 - Zählt aufwärts Taster 2 - Zählt abwärts Taster 3 - Stop / Reset Der aktuelle Zählerstand soll über 3 Leuchten binär ausgegeben werden. Das halten von Taster 1 oder 2 für min. 5s startet einen automatischen Zähllauf in die Vor-/Rückwärtsrichtung. Der automatische Zählerlauf soll andauern bis Taster 3 betätigt wird oder wenn 20 vollständige Zähldurchläufe absolviert wurden. so das ist die Aufgabe habe auch schon einen Teil fertig und zwar das aufwärts zählen über Taster 1 und den automatischen Ablauf für den aufwärts Lauf, dieser automatische Lauf läuft aber nicht über Taster 1 sondern über 2. Jetzt komme ich auch nicht mehr weiter wie ich dies umbaue das dieser automatische Lauf über den Taster 1 geht und wie ich das rückwärtszählen realisieren soll. Es wird eine sehr alte Logo verwendet und zwar die 0BA2.Standart ich würde mich sehr freuen wenn ihr mir weiter helfen könnt. im Anhang findet ihr meine bisherige Steuerung DateianhangZählsystem.pdf (115 Downloads) |
05.01.2011 21:49 | |
Beigetreten: 03.11.2010 Letzter Bes: 25.02.2023 Beiträge: 80 Bewertung: (13) |
OK, zugegebener Maßen ist der Anhang eher "quick'n'dirty" auf die Schnelle mal gestrickt ... Als Binärzähler hab ich drei Stromstoß-Relais verwendet. Da drei Bit Anteige Werte zwischen 0 und 7 erlauben, hab ich einfach statt einmal herunter zu zählen, den Abwärtszähler sieben mal aufwärts zählen lassen - im Ergebnis bleibt es gleich. Gruß Robert DateianhangZähler.zip (100 Downloads) |
06.01.2011 21:49 | |
Beiträge: 2 Bewertung: (0) |
DANKE ich weiß das meine Steuerung nicht die beste ist. Es sind ja auch noch meine Anfänge in Logo Programmierung. |
07.01.2011 22:11 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo pixit, der vorhergehende Hinweis auf die Anwendung des Blocks "Stromstoßschalter" (auch T-Flip-Flop genannt) geht schon in die richtige Richtung. Informiere dich dich mal im Internet über Digitaltechnik Zähler bzw. Dualzähler umschaltbar, dann findest du viele hinweise und Anregungen mit denen du deine LOGO! mal füttern kannst... Das Hauptproblem deiner ASufgabenstellung besteht nun darin, die Zählrichtung umzuschalten OHNE dass der Zählerwert sich ändert. Die Standardlösingen aus der Digitaltechnik (Schaltungsversionen ---V1x im Dateianhang) zeigen, dass (und wie) eine Umschaltung der Zählrichtung realisiert werden kann, doch haben alle diese Varianten den Nachteil, dass der Zäherstand verändert dabei wird. In der Version...V2 findest du jedoch eine Variante mittels sog. JK-Flip-Flops, die diesen Nachteil nicht mehr hat !!! Du musst diese Version nun noch mit den weiteren von dir gewünschten Funktionen (automatischer Zyklusdurchlauf für max. n Zyklen), ähnlich wie in der vorhergehenden Schaltungsentwürfen, ergänzen. Ggf. solltest du noch weitere vorsehen: a) Ergänzendes Entprellen der Tastereingänge zum Hoch- und Runterzählen mittels jeweils einem Block "Ein-/Ausschaltverzögerung" b) Derzeit können noch beite Taster (zum Hoch- und Runterzählen) gleichzeitig betätigt werden und eine Fehlfunktion auslösen. Deshalb sollte per schaltung einegegenseitige Blokade ergänzt werden. Ich wünsche dir viel Spaß und Erfolg beim weiteren Experimentieren (Die LOGO!-Programmiersoftware ist u. a. ein guter LOGIK-Simulator...). MfG Betel Weiterführende Infos und Schaltungsbeispiele zur LOGO!: ==> "Sammlung von Hinweisen und Schaltungen zur Anwendung und Programmierung der LOGO!" ==> "LOGO! 0BA6 - Erstes Feedback an die LOGO!-Entwickler" ==> "Excel Logo Logger Übersicht" DateianhangDEMO_Dualzähler_V2.zip (114 Downloads) |
Zuletzt bearbeitet von: Betel am: 08.01.2011 14:58Nachtrag: Dateianhang modifiziert... Ich habe noch eine, bezüglich der Blockanzahl optimierte, Variante ..V2b ergänzt, die aus der Version ...V2 abgeleitet ist. Dazu wurden die aus LOGIKelementen erstellten getakteten JK-Flip-Flops jeweils durch ein T-Flip-Flop (= Stromstoßschalter) mit einem Block "UND" am Takteingang ersetzt! ==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf