Taktsequenz erzeugen

Björn

Level-1
Beiträge
33
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ich würde gerne in FUP 2 Taktsequenz erzeugen
Soll abhängig von einem Taktmerker sein.

Taktmerker:10101010
1.Sequenz :10100010
2.sequenz :10001010

Wie gehe ich da am besten vor ?
Ich will damit Ausgänge setzen.Kommt in einem der beiden Sequenzen eine 1 vor sollen erst mal für einen Takt beide Ausgänge zurück gesetzt werden.
 
Hallo ich würde gerne in FUP 2 Taktsequenz erzeugen
Soll abhängig von einem Taktmerker sein.

Taktmerker:10101010
1.Sequenz :10100010
2.sequenz :10001010

Wie gehe ich da am besten vor ?
Ich will damit Ausgänge setzen.Kommt in einem der beiden Sequenzen eine 1 vor sollen erst mal für einen Takt beide Ausgänge zurück gesetzt werden.
Gibt es sicher in FUP auch, hier mal in AWL
Einfach die beiden Wörter mit Oder verknüpfen:
Code:
   L #Sequenz 1
   L #Sequenz 2
   OW
   L 0
   <>I
   R #was auch immer


Edit: Habe es gefunden.
Bei FUP heißt der Baustein: "WOR_W" und dann halt noch ein Vergleicher auf "0" oder ungleich "0"
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Björn,

ich habe gesehen Du hast meine Antwort gleich gelesen dich aber nicht mehr gemeldet, da dachte ich mir:
"He frag doch einfach mal nach."
Als Antwort kannst eine Zahl zwischen 1 und 9 wählen.
Code:
[COLOR=black][FONT=Verdana] 1.) Die Antwort auf meine Frage war kompletter Blödsinn [/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 2.) Die Antwort finde ich doof, ich will mich aber dazu nicht äußern[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 3.) Die Antwort ist richtig, ich will mich aber dazu nicht äußern[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 4.) Die Antwort gefällt mir nicht, ich warte noch auf andere[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 5.) Ich habe nur schnell eine Frage gestellt und bin ins Wochenende gegangen[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 6.) Ich habe die Lösung selber gefunden, möchte es aber nicht verraten[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 7.) Ich brauche keine Antwort mehr, ich habe den Beruf gewechselt[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 8.) Ich bin der Meinung "Reden ist Silber, schweigen ist Gold"[/FONT][/COLOR]
 
[COLOR=black][FONT=Verdana] 9.) Andere Gründe[/FONT][/COLOR]
 
Hallo Björn,

du kannst auch einfach über deinen Takt einen Zähler ansteuern und den Zählerstand mit einem Vergleicher abfragen. Den Zähler läst du dann einfach immer bis 8 Zählen und steuerst über den Vergleicher deine Ausgänge..

gruß
MeisterLampe81
 
@Paule: 1
@MeisterLampe81: schon besser
@Björn:
geht die Sequenz so:

Code:
Taktmerker:1010101010101010
1.Sequenz :1010001010100010
2.sequenz :1000101010001010

oder so:

Code:
Taktmerker:1010101010101010
1.Sequenz :1010001010001010
2.sequenz :1000101000101000

weiter?
im ersten fall ist eine SPL mit 8 Zuständen denkbar
im zweiten ist es ja eine wiederkehrende folge, die man mit http://sps-forum.de/showpost.php?p=151819&postcount=3 und einem zusätzlichen rücksetzen bei takt = 0 sicher was tun
 
Zurück
Oben