Licht ein und aus mit einem Taster

S

Steffen gast

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich hab mir ne s7 CPU 312 gezoggt. Möchte ne Lampe ein und ausschalten mit einem digitalen eingang (Gleicher Taster).

Hab das jetzt mit setzen rücksetzen probiert.Geht einfach nicht...
Der DA flackert.

Wie realisiert man sowas normalerweise? kann doch keine hexerei sein. Hab jetzt schon allerlei ausprobiert ,bin darum hier gelandet.

Wäre froh um eine hilfe

danke steffen
 
Hallo Steffen,

ich würde die folgenden 6 Zeilen für soetwas nehmen.
Erst machst du eine "Positive Flanke" mit deinem Eingang.
Und dann wird der Ausgang mit "XOR" gesetzt/rückgesetzt.

Code:
 U     E    0.0   // Eingang des Tasters
 FP    M    10.0  // Hilfsmerker
 =     M    10.1  // Positive Flanke des Tasters
 
 U     M    10.1  // Positive Flanke 
 X     A     1.0  // XOR Ausgang
 =     A     1.0  // Schaltet den Ausgang

Gruss
Guido
 
u e0.0
fp m0.1
un m 0.0
S A4.0

u e0.0
fp m0.2
u m0.0
R A4.0

U a4.0
= m0.0

so sollte es funktionieren
 
danke für eure hilfe

JA GENAU! das funzt!

hab es mit der xor varinate gemacht! einwandfrei.

Habe auch nach eltako das forum durchsucht.Und auch lösungen gefunden. wäre ja da nie drauf gekommen.


herzlichen danke für eure hilfe

gruss steffen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es gibt noch eine "Flankenlose" Variante:

Code:
U   E  1.0
UN  M  1.0
S   A  1.0
U   E  1.0
U   M  1.0
R   A  1.0
 
UN  E  1.0
U   A  1.0
S   M  1.0
UN  E  1.0
UN  A  1.0
R   M  1.0
Das Ding nennt sich Binäruntersetzer oder auch Frequenzteiler.
Vorteil: es wird nur 1 Merker benötigt.
Entnommen aus dem Buch "Automatisieren mit S5-115U"

mfg
Max
 
Zurück
Oben