Wechsler Schaltung

oltmann

Level-1
Beiträge
8
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, habe ein kleines Problem beim Praxis-Aufbau im Meister-Vorbereitungslehrgang.
Und zwar will ich mit EINEM Schalter Wechselmäßig jeweils ein Ausgang schalten.
Also beim Ein schalten A1 an.
Beim Aus schalten A1 aus.
Und dann beim erneuten Schalten A2 an und beim Aus schalten A2 aus.
Bekomme das nicht ganz hin, hat da jemand eine ganz banale Lösung für mich?

Ansonsten noch schöne Ostern!
 
Hi!

Wenn du eine überschaubare Anzahl an Ausgängen hast, dann ist das mit einer Schrittkette sehr Elegant zu lösen.
Falls es sehr viele Ausgänge sind, wäre es über einen Zähler machbar, der nach jedem ausschalten um eins hochzählt.

Die zweite Variante (also mit Zähler) ist dann etwas leichter erweiterbar.

Flankenauswertung des Schaltereingangs natürlich nicht vergessen! ;)


Gruß,

Ottmar
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

du musst dir doch nur ein einem zusätzlichen Flip-Flop merken, welcher Ausgang als letztes eingeschalten war und das Flip-Flop eben entsprechend vor der Ausgangszuweisung abfragen


MfG
 
Im Unterforum "Sonstige Steuerungen" findest Du 2 Varianten für einen Serienstromstoßschalter mit der Logo, die beide ganz leicht zu Deiner gewünschten Funktion abgeändert werden können.

Das lässt sich sicher auch auf andere SPSen übertragen und es sieht immer gut aus, wenn man mehrere Lösungsmöglichkeiten aufzeigt.
Und nebenbei lernt man auch was bei.
;)
 
Ich finde mehrere Lösungen aufzeigen ist gut, man sollte sich allerdings auch am Kursinhalt orientieren. Wenn man sich zuvor über Schrittketten unterhalten hat ist die Lösung von Ottmar naheliegend. Dies war übrigens auch mein erster Gedanke, ich bin nur leider etwas zu spät gekommen ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... mit EINEM Schalter ...
Wenn wirklich mit einem Schalter gearbeitet werden soll, brauchst Du nur einen Stromstoßschalter, der aber mit der negativen Flanke des Schalters betätigt wird. Über zwei UND-Gatter kann man dann selektieren, an welchen Ausgang der Zustand des Schalters weiter gegeben wird.

PS: Bei 'ner Schrittkette dafür hat man schön was zu lernen, ist aber in meinen Augen mit Kanonen auf Spatzen geschossen. Wenn das aber gerade der Kursinhalt ist, sollte es trotzdem erste Wahl sein.
Insgesamt erinnert die Aufgabe an die Niels-Bohr-Geschichte.
 
Wenn keine boolsche Lösung vorgeschrieben ist, dann würde ich die Aufgabe mit einem Zähler lösen. Ich finde, das ergibt den einfachsten und am einfachsten verstehbaren und am einfachsten erweiterbaren Programmcode.
Z = 1 : A1 ein
Z = 3 : A2 ein
Z >= 4 : rücksetzen Z auf 0

Harald
 
Ich hab jetzt vieles versucht aber klappt i-wie immer noch nicht, hat einer einen Lösungsvorschlag als Zeichnung?
 
Das
Hallo, habe ein kleines Problem beim Praxis-Aufbau im Meister-Vorbereitungslehrgang.
und das
Ich hab jetzt vieles versucht aber klappt i-wie immer noch nicht, hat einer einen Lösungsvorschlag als Zeichnung?

zusammen, lässt mir den Kamm schwellen.

Du willst Meister werden?
Wie willst du deinen Mitarbeitern sinnvoll etwas vermitteln und diese anleiten, wenn du fertige Lösung im Netz abfragst und keine Anstalten machst es allein zu lösen?
Der Lehrgang ist dazu da, damit DU es lernst, die meisten hier können es.

Das musste geschrieben werden. :ROFLMAO:

bike
 
@oltmann
Versuche doch mal die Lösung von PN/DP umzusetzen. Die ist relativ simpel zu implementieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@TE,

was für Steuerung wird eingesetzt?
Dies zu wissen macht es unse einfacher für ne Lösung :cool:

Da hier einfach nach Stromstosschalter oder Toogle gefragt wurde, würde ich da nix mit Zähler machen.
Viel zu Umständlich ;) gibt da viel kompakteres :ROFLMAO:

ggf. mal nach Toggle suchen ;)

Ps. ich gebe Bike mal wieder recht!
Pss. Die erste gefundene Stelle via Google und toggle funktion sps führt wieder hier ins Forum und findet ein PDF ... Und der zweite zu Binäruntersetzer
 
Zuletzt bearbeitet:
@TE,

was für Steuerung wird eingesetzt?
Dies zu wissen macht es unse einfacher für ne Lösung :cool:

ggf. mal nach Toggle suchen ;)
Also eine Lösung zu finden ist erstmal unabhängig von einer bestimmten Steuerung.
Z.B. die von PN/DP vorgeschlagene Lösung mit dem Zähler sollte in jeder Steuerung implementierbar sein.

Aber es geht ja auch eigentlich darum, das der angehende Meister oltmann, erstmal einen eigenen Vorschlag unterbreitet. ;)
 
Das ist meine Lösung:

NW 1
U E0.0
UN M11.0
S M10.0

U E0.0
U M11.0
R M10.0

U M10.0
= A4.0

NW2
UN E0.0
U M10.0
S M11.0

UN E0.0
UN M10.0
R M11.0

U M11.0
= A4.1
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also eine Lösung zu finden ist erstmal unabhängig von einer bestimmten Steuerung.
Z.B. die von PN/DP vorgeschlagene Lösung mit dem Zähler sollte in jeder Steuerung implementierbar sein.

Stimmt so nicht ganz!

Manche Steuerungen können es ggf. On Board haben und man die Funktion nicht extra Programmieren muss und dann nur den Befehl oder Baustein suchen muss :cool:

Das mit Counter finde ich net gut (Persönlich :cool:), da kann man gleich ein Bit-Feld rotieren lassen oder mittels XOR/XNAD was machen ;-)
Wobei Counter könnte man als variablen Frequenzteiler nutzen :rolleyes: und der TE hat wieder etwas dazu bekommen.
 
Zuletzt bearbeitet:
@Boxy
Das eine Lösung unabhängig von einer bestimmten Steuerung implementiert werden kann stimmt 100%ig !!!
Wenn eine bestimmte Steuerung einen speziellen Befehl dafür hat, wird es sicher einfacher gehen.
Und an der Lösung mit einem Zähler ist absolut nichts auszusetzen, einfach zu programmieren und einfach erweiterbar.
 
Zuletzt bearbeitet:
Was sagt ihr zu meiner Lösung? So diesen Weg finde ich eig ganz banal, klappt bloß nich zu hundert prozent
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du das auf diese Weise lösen möchtest hier ein paar Hinweise:
  • arbeite mit Flanken bei deinem Schalter.
  • merke dir ob A4.0 oder A4.1 zuletzt geschaltet wurde
 
Was sagt ihr zu meiner Lösung? So diesen Weg finde ich eig ganz banal, klappt bloß nich zu hundert prozent
Hi oltmann,
klappt nicht 100%tig bedeutet in diesem Fall das es keine Lösung ist. Die Aufgabenstellung wurde nicht erfüllt...
Ich habe das gerade mal mit einer Art Schrittkette ausprobiert. Der Code ist dabei nicht viel länger als dein bisheriger Lösungsansatz.
Ob Schrittkette, Zählervariante oder komplett binär verriegelt, ich glaube so wie Marlob das du um Flankenauswertung nicht herum kommst.
Schon mal mit Sprüngen gearbeitet?

Gruß, Torsten
 
... hat einer einen Lösungsvorschlag als Zeichnung?
Wenn Du die Links in den Antworten mal verfolgen würdest, würdest Du feststellen, daß Du bereits z.B. PN/DPs Lösungsvorschlag als Zeichnung für die Logo oder den Stromstoßschalter als KOP- und FUP-Zeichnung für die S7 vorgesetzt bekommen hast!



Das passiert nicht oft, aber hier muss ich Bike mal absolut recht geben:
Du willst Meister werden?
Wie willst du deinen Mitarbeitern sinnvoll etwas vermitteln und diese anleiten, wenn du fertige Lösung im Netz abfragst und keine Anstalten machst es allein zu lösen?
Der Lehrgang ist dazu da, damit DU es lernst, die meisten hier können es.
*ACK*
 
Zuletzt bearbeitet:
Zurück
Oben