WinCC Problem

Hannibal16

Level-1
Beiträge
91
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

hab ein kleines Problem in Wincc 7.0

Möchte mit einem Schalter in der Visu mehrere Ausgänge schalten (z.B. Lampen).

Da ich jeden button nur eine Eingangsvariable geben kann, stoße ich hier an meine Grenzen.
Habs schon versucht über Gruppen, aber das nimmt er nicht..

Hat jemand Rat?
Wäre klasse :)

PS: Verdammt, falsche Topic erwischt.. Bitte verschieben, danke :)
 
Zuletzt bearbeitet:
Üblicherweise macht man das Schalten der Ausgänge nicht in der Visu sondern in der SPS.

Wenn es denn unbedingt sein muß, dann mußt du halt deine Ausgänge als Variable anlegen und in einem Script bei Tastendruck setzen.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich schätze er möchte mehr als einen Variablenwert bei Schalterbetätigung ändern.
Das geht bei WinCC über eine C oder VBS Aktion die bei Mausklick ausgeführt wird. Dort programmierst du dann die gewünschten Funktionen.
 
Hat irgendjemand ein C Programm wo man mit einem Schalter mehrere Eingänge schaltet oder sowas ähnliches da ich mit dem C nicht so klar komme??
 
Warum nimmst du nicht einfach ein Extra-Bit aus der Steuerung und verknüpfst bzw. veroderst dieses entsprechend mit den schon vorhandenen?
Dann muss sich auch ein Nachfolger nicht zusammengebastelten C-Skripten rumärgern.
 
Ok, nur als Beispiel:

Momentan hast du wahrscheinlich pro Lampe eine Variable
Code:
U M10.0 //Variable Lampe 1
= A0.0 //Lampe 1

U M10.1 //Variable Lampe 2
= A0.1 //Lampe 2

Jetzt erstellst du eine extra-Variable (hier M99.0) und veroderst die mit den bestehenden in der Steuerung

Code:
U M10.0 //Variable Lampe 1 "Ein"
O M99.0 //Variable alle Lampen "Ein"
= A0.0 //Lampe 1

U M10.1 //Variable Lampe 2 "Ein"
O M99.0 //Variable alle Lampen "Ein"
= A0.1 //Lampe 2

Ich persönlich find das so halt übersichtlicher und du musst kein C lernen ;)
 
Warum nimmst du nicht einfach ein Extra-Bit aus der Steuerung und verknüpfst bzw. veroderst dieses entsprechend mit den schon vorhandenen?
Dann muss sich auch ein Nachfolger nicht zusammengebastelten C-Skripten rumärgern.

In WinCC mit die schalter oder taste ein bit umschalten (Troggle bit) z.b. M300.0
In Step7 progamm
U M300.0
= A 10.0
= A 10.1
= A 11.5
uzw
 
Zurück
Oben