WinCC flexible Schalter zurücksetzen

Stephan25

Level-1
Beiträge
147
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen,

ich bin gerade dabei eine Visualisierung mit WinCC flexible zu erstellen.
Hier möchte ich eigentlich gerne ein paar der Schalter verwenden welche man unter den Basisobjekten findet.

Unbenannt.PNG
Die Schalter habe ich auch bereits angelegt und mit Variable für den Zustand ein und ausgeschaltet versehen.
Jetzt ist mir aber aufgefallen, das wenn ich die Variable welche ich für eingeschaltet habe, im SPS Programm z.B. bei Not-Aus wieder zurücksetze und die für den Zustand ausgeschaltet setze,
das der Schalter aber trotzdem auf der Stellung Ein bleibt was ja eigentlich nicht so toll ist, weil der Antrieb ja ausgeschalten wurde über das SPS Programm!
Meine Frage an euch ist, ob mir vielleicht jemand sagen kann ob dies möglich ist den Schalter wenn der Antrieb bzw. die Variable über das SPS Programm für Ein zurückgesetzt wurde und die Variable für Aus gesetzt wurde
auch auf die Schaltstellung "Aus" zurücksetzen kann?
 
Der Schalter verhält sich völlig richtig. Wenn bei Dir zuhause eine Sicherung der Lichtkreise rausfliegt, dann schalten sich die Lichtschalter ja auch nicht aus, obwohl kein Licht an ist. Es ist ein Software-Schalter vergleichbar mit einem rastenden Schalter an einem SPS-Eingang. Der Schalter zeigt Deine Schaltbedienung, aber nicht den Zustand des SPS-Ausgangs. Den tatsächlichen Zustand des SPS-Ausgangs für den Antrieb müßtest Du separat visualisieren/dynamisieren.

Wenn Du willst, daß bei Antrieb=AUS auch der Schalter visuell auf "Aus" geht, dann mußt Du im SPS-Programm die Schaltervariable rücksetzen.

"Schalter" welche automatisch ausgeschaltet werden können realisiert man in der Regel mit Tastern und einer Selbsthaltung oder Flipflop.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist die Variable nur als "Eingabe" definiert - dann ist das Verhalten korrekt.
Nur wenn die Variable als Ein- und Ausgabe definiert ist wird auch der aktuelle Zustand aus der SPS gelesen und entsprechend angezeigt.

Gruß Peter

EDIT: Sorry

Alles Quatsch - war im Kopf bei WinCC - nicht bei Flex
In Flex hab ich grad nochmal in der 2007-Version geschaut - es ist natürlich so wie PN/DP geschrieben hat...
 
Zuletzt bearbeitet:
@Harald

das rücksetzen der Schaltervariable für eingeschaltet aus dem SPS Programm heraus habe ich schon getestet das funktioniert nicht, auch nicht wenn ich die Variable für ausgeschaltet indem augenblich auf VKE=1 setze, da ändert sich an dem Schalter auf der Visu leider nichts.

@Peter
wie meinst du das?
Ich habe eine Variable für den Zustand eingeschaltet und eine Variable für den Zustand ausgeschaltet.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wie hast Du dem Schalter 2 Prozessvariablen zugewiesen??? :confused:

Prinzip Rücksetzen des Schalters bei Antrieb Aus
Code:
U  "DB_Visu".Schaltervariable
U  "Freigaben"
=  A1.0

UN A1.0
R  "DB_Visu".Schaltervariable

Harald
 
Zurück
Oben