Programmierung eines Codeschloßes

Krma1985

Level-1
Beiträge
223
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo!

vielleicht kann mir hier jemand weiterhelfen.ich habe eine tastatur und damit will ich in meiner sps s5 cpu 100 so ne art codeschloß programmieren.soweit hab ich alles schon hinbekommen der code funktioniert auch also 1-4. wenn ich z.b. jetzt den code von 1-2-3-4 durchdrücke gehts wenn ich 4-3-2-1 drücke gehts auch.wenn ich 2-3-4-1 drücke auch.aber wie kann ich das programmieren das nur der code 1-2-3-4 geht und die ganzen anderen z.b. 3-4-1-2 usw einen fehler bringen sollen.also bei den soll der ausgang 0 bleiben.

danke schonmal im vorraus.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
nein

also ich habe eine tastatur wovon dann von jeder zahl ein draht zu einen eingang von der sps kommt.oder was meinst du jetzt damit?hast du ein s5 programm da könnte ich dir ja mal meins schicken und du kannst dir das anschaun.ich habe das programm s5-s7 für windows.
 
Heute nichtmehr...

kannst es ja mal als S5D Datei anhängen, musst Du aber umbenennen.
Oder Du postest evtl. den betreffenden Code direkt
 
Also mir fällt da spontan eine Schrittkette + Zähler ein...

das erste SR-Glied wird nur dann gesetzt, wenn die richtige Zahl gedrückt wurde und aktiviert dann das zweite SR-Glied, das dann beim zweiten richtigen Tastendruck gesetzt wird. Das gleiche dann beim dritten und vierten SR-Glied.
Wenn das vierte SR-Glied gesetzt wird kannst du ja einen Ausgang damit ansteuern.
Der Zähler steht auf 4 und zählt bei jedem Tastendruck (also Eingänge der Tasten 0-9) einen runter. Bei 0 angekommen resettet er die ganzen SR-Glieder und sich selbst...

Hier mal ein Beispiel wie ich das meine:



Geht bestimmt auch eleganter bzw. besser aber ich hätt es halt so gelöst :)

-e-

Ganz vergessen das bei jedem Tastendruck ja mehrere Zyklen vergehen und dr Zähler direkt auf 0 steht :-/ Vielleicht weiss ja jemand wie man sich ne Art Flanke in der S5 basteln kann *g* aber das wäre so das Grundgerüst, bei dem es auf die richtigen Zahlen und auf die richtige Reihenfolge ankommt.

Hoffe ich konnte dir helfen

Grüße
 
Zuletzt bearbeitet:
hmm
alternativ könntest du auch den M13.0 an den Rücksetzeingang des Z1 setzen und gucken was passiert. Dann hättest du halt nur ein sehr kurzes Signal am Ausgang von A8.0, also deinem Türöffner... aber dafür gibt es ja Zeitglieder :)

klappt das denn das der Zähler pro Tastendruck nur einen Runterzählt ?

greetz
 
danke.habs versucht und geht prima.shit mein bild is zu groß.aber wenn de dir das ankucken willst kannste mir ja deine mail adresse geben da schick i dir das ma zu.
 
Zurück
Oben