AUS-Taster realisieren?

Smuji

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

irgendwie komme ich nicht weiter....

Angenommen ich habe 3 Lampen, welche über einen EIN-Taster eingeschaltet werden sollen (schließer) und über einen AUS-Taster (öffner) wieder Ausgeschaltet werden sollen.
(siehe Bild)

Eigentlich muss ich ja den AUS-Taster, wenn er ein Öffner sein soll, negieren.

Allerdings habe ich dann das Problem, dass er UNBETÄTIGT, ständig mein RS zurücksetzt und meine Lampen somit niemals leuchten ? Irgendwo habe ich einen Denkfehler.
 

Anhänge

  • 111.png
    111.png
    2,9 KB · Aufrufe: 40
Du hast deinen Aus-Taster negiert. Falls es Hardware mäßig wirklich ein Aus-Taster ist sollte das so funktionieren.
Wenn es aber ein Schließer ist hat dieser ja wenn er nicht betätigt ist eine „0“ und wird durch die Negation auf 1 gesetzt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Naja, ich habe eine größere Aufgabenstellung und am Anfang heißt es schon, EIN-Taster(schließer) und AUS-Taser(öffner)...... nur wie setze ich das in Codesys um ?

Wie du ja selbst sagst, ein Öffner hat anfangs schon eine 1 und durch das Tasten/Drahtbruch wird dies zu einer 0..... allerdings braucht mein FlipFlop ja am R-Eingang eine 1, damit etwas ausgeschaltet werden kann.

Wie realisiere ich das in Codesys, damit ich einen Öffner habe, der mein RS resettet ? Einfach noch ein OR davor setzen, den zweiten eingang =1 setzen und dessen Ausgang nochmals negieren und mit R verbinden?
 
Zuletzt bearbeitet:
Die anfängliche Aufgabenstellung ist einfach ein EIN-Taster (schließer), welcher die 3 Motoren oder Lampen oder sonst was einschalten kann

und ein AUS-Taster (öffner), der diese wieder ausschalten kann.

Nur wie realisiere ich dies`?


Wenn ich den AUS-Taster lediglich negiere, muss ich ihn ja per Initialisierung auf 1 setzen.

Nur wenn ich danach die Visualisierung laufen lasse, dann geht das genau 1x.... beim 2. mal Tasten ist er sozusagen nicht mehr negiert
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also auf den ersten Blick würde ich sagen das du das richtig umgesetzt hast.
Kann es sein das dein Öffner auf einem anderen Eingang liegt ?
Wenn du das ganze Hardware mäßig aufgebaut hast verbinde dich mal auf die SPS und lass dir mal die Realen Zustände anzeigen.
 
habe leider keine hardware...

wie du auf dem bild siehst (ignoriere bitte die anderen varibblen)

sind beide Taster mit 0 initialisiert und der AUS-Taster ist negiert.


wenn ich nun simuliere und auf START drücke, wird die initialisierte 0 auf 1 negiert....und mein flipflop lässt keinen Einschaltvorgang zu.

Initialisiere ich den AUS-Taster nun mit 1, klappt das ganze. Dann sind Anfangs beide Eingänge des RS =0 und mit dem AUS-Taster kann ich die Lampen etc. ausschalten.


Wenn ich das ganze allerdings über die visualisierung laufen lasse, kann ich den AUS-Taster nur 1x betätigen. Danach geht nix mehr

EDIT: sorry, habe beim RS die negation nicht weggemacht, war nur ein test)
 

Anhänge

  • a.jpg
    a.jpg
    64,1 KB · Aufrufe: 21
Zuletzt bearbeitet:
Also du musst einen Aus-Taster mit 1 initialisieren.
Hast du den Austaster in der Visu wirklich als Taster definiert oder ist es doch ein Schalter ?
In der Visu kannst du Taster auch als Öffner definieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast du evtl die Simulation falsch eingestellt, dass du den Eingang als Schalter oder als Schließer in der Simulation konfiguriert hast?

- Nur so als schneller Einfall, kenne mich mit CODESYS nicht so gut aus.

Das Bild, was du im ersten Posting hast ist nämlich korrekt für EIN (Schließer) und AUS (Öffner)
 
Danke, genau das war der Fehler... In die Visu hat der Haken bei "FALSE tasten" gefehlt.

Nun klappt es so wie gewünscht.

VIELEN DANK !!!!
 
Zurück
Oben