Wert in Variable verändern nach Auto Log Out Time WinCC flex

Joerg123

Level-1
Beiträge
133
Reaktionspunkte
17
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich benötige folgende Funktion in WinCC flexible 2007:

Wenn die Abmeldezeit abgelaufen ist (Benutzerverwaltung)
möchte ich eine interne Variable auf einen festen Wert setzen.
Ist so etwas möglich?


Gruß Jörg
 
Teilerfolg

Hallo,

habe folgendes gefunden:
Im Aufgabenplaner kann ich auf An-/Abmelden reagieren und Variablen verändern.

Mein Problem:
WinCC bietet keine Trennung an zwischen Anmelden und Abmelden.
Ich benötige aber eine Funktion die NUR auf ein Abmelden reagiert und mir dann einen Wert in eine Variable schreibt.
Also, falls jemand irgend eine Idee hat...

Schon mal vielen Dank


Gruß Jörg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe folgendes gefunden:
Im Aufgabenplaner kann ich auf An-/Abmelden reagieren und Variablen verändern.


Gruß Jörg


Im Aufgabenplaner hast du nur Benutzerwechsel.
Das bringt dir wenig: Dein Ereignis wird immer ausgelöst beim An oder Abmelden.

Eine Frage : will willst, dass sich eine Benutzer abmeldet? :
1- wenn die Abmeldezeit abläuft?
2-oder durch ein Ereignis (Button clicken...)

Gruß johnij
 
Hallo,

ich möchte das die Abmeldung nach der einstellbaren Abmeldezeit automatisch erfolgt

Gruß Jörg
 
Hallo Jörg,

im Azfgabenplaner kannst Du bei Benutzerwechsel die Gruppennummer auslesen. Nach Ablauf der Zeit müsste diese '0' sein.
Wenn Du jetzt die Gruppennummer auf '0' abfragst, kannst Du Deinen Wert setzen.

Gruß
maweri
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also;

in Variablen liegst du
Grouppennummer: INT als Intern
Meinevar: INT (Deine Variable)

du schreibst den Skript:

Sub blabla

GetGroupNumber "Grouppennummer"

If SmartTags("Grouppennummer")=0 then

SmartTags("Meinevar")=100 // oder einen bestimmten wert,den
//du willst
End if


End Sub

Im Aufgabenplaner musst du deinen Skript jede 1 Minute aufgerufen


Gruß johnij
 
Hi,

die vorläufige Lösung sieht so aus:

-Interne Variable 'Gruppe' angelegt
-Aufgabenplaner: Lese Gruppennummer Variable 'Gruppe' bei Benutzerwechsel.
-Bei Variable 'Gruppe' auf Unterschreitung des Wertes '1' mit Meldung reagieren. Und auf 'Kommen' meine Variable auf den Wert setzen


Gruß Jörg
 
Zurück
Oben