TIA Verriegelung von Bedienplätzen

LuJord

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.
Ich suche nach einer Möglichkeit, eine Verriegelung eines Bedienplatzes in einem Server Client Aufbau durchzuführen.
Dabei handelt es sich um einen Server mit zwei Clients. Ein Client befindet sich im Leitstand. Die Bedienung an diesem Client soll nicht verriegelt werden.
Der andere Client befindet sich in der Anlage.
Die Anlage umfasst zwei Anlagenteile, für die Einzelt die Bedienung am Client über extra Schlüsselschalter ver- oder entriegelt werden kann. Zwei Schlüsselschalter für jeden Anlagenteil einen.
Es werden IPC verwendet und WinCC Professional RT.

Der Versuch über ein C-Skript mit Abfrage des LocalMachineName und Stellung der Schlüsselschalter hat nicht funktioniert, da die Variable global geschrieben wurde und so nur global verriegelt wird.

Vielen Dank im Vorraus für Tipps
 
Geht nicht so Einfach bei sServer Client
Entweder das Projekt Aufteilen nach Single Station. Oder,

Ich würde sowas beim Sever client nicht lösen über ein Schlüsselschaltet aber über die Benutzerverwaltung.

Benutzer Anlageteil 1
Benutzer Anlageteil 2

Und dann diese benutzer mit automatische logout.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die schnelle Antwort.
Die Schlüsselschalter sind so erwünscht. Der Aufbau kann leider nicht mehr verändert werden. Zudem soll es möglich sein von den Clients beide Anlagenteile bedienen zu können.

Ein Ansatz war es jetzt einen Bild Element wie ein Button über die Bedienfläche zu legen und so die Bedienung zu verriegeln. Dann soll über ein VB-Skript die Sichtbarkeit des Buttons getoggelt werden, abhängig von dem Bedienort und der Schlüsselschalterstellung. Dabei ist jetzt die Frage, wenn das VB-Skript lokal ausgeführt wird auch die Sichtbarkeit des Buttons nur lokal verändert wird oder betrifft dies dann alle Clients? Also kann es unterschiedliche Werte für Eigenschaften geben wie Sichtbarkeit für dasselbe Objekt auf unterschiedlichen OS?
 
In ein Server Cleint System sollst du bildermäßig nicht im Client arbeiten. Das kannst du auch nicht.
Nur WinCc übergeordnet. Sprich die Projektebene.

Das ist auch der Charme vom Server Client. Nur auf der Server arbeiten und die Clients übernehmen.

Eine andere Möglichkeit sehe ich so schnell nicht.
Wenn wir Bedienverriegelung verkaufen. Mit z.b. Schlüsselschalter sind es immer 2 unabhänhige Visualisierungssystemen.
Die Verriegelung findet dann im S7 Programm statt
 
Also wenn Du in das VB-Script "LocalMachineName" einbaust, sollte das rechnersensitiv funktionieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Schlüsselschalter auf SPS gegeben und als variablen auslesen!

Für die Verriegelung:
auf Haupt Vorlagebild einen unsichtbaren Button anlegen der den ganzen Bildschrim ausfüllt, diesen in die höchste Ebene legen,
so dass er immer vor allem anderen auftaucht.

Mit der Freigabe durch den Schlüsselschalter den Button ausblenden.

Wenn der Button eingeblendet ist, kannst du nichts mehr Bedienen
 
Zurück
Oben