Herunterladen Inhalt Inhalt Diese Seite drucken

Aktuellen Benutzer Im Sps-Programm Abfragen - Bosch Rexroth IndraWorks 13VRS Anwendungsbeschreibung

Vorschau ausblenden Andere Handbücher für Rexroth IndraWorks 13VRS:
Inhaltsverzeichnis

Werbung

DOK-IWORKS-ENGINEE*V13-AP02-DE-P
Rexroth IndraWorks 13VRS Engineering
4.16.4

Aktuellen Benutzer im SPS-Programm abfragen

VAR_GLOBAL
UM_UsermanEnabled:BYTE;
UM_UserLoggedIn:BYTE;
UM_CurrentUserName:STRING; (*Loginname des angemeldeten Benutzers*)
END_VAR
Um einen Benutzer anzumelden, muss das SPS-Programm folgende Schritte
in der angegebenen Reihenfolge ausführen:
1. SPS-Variable UM_MediaId auf den Wert 0 setzen
2. Code des anzumeldenden Benutzers in die SPS-Variable UM_LoginC‐
ode schreiben
3. SPS-Variable UM_LoginCmd auf den Wert FFhex setzen
Abb.4-213:
Dialog Eigenschaften des Benutzers (der in den Benutzereigenschaf‐
ten definierte Code (siehe Markierung) muss in die SPS-Variable
UM_LoginCode geschrieben werden, um den Benutzer anzumelden)
Um einen Benutzer abzumelden, muss das SPS-Programm die SPS-Variable
UM_LoginCmd auf den Wert 0 setzen. Dadurch wird der aktuelle Benutzer
abgemeldet, unabhängig vom momentanen Wert der anderen beiden SPS-
Variablen.
Der Status der Benutzerverwaltung wird durch drei SPS-Variablen repräsen‐
tiert. Definieren Sie folgende globale SPS-Variablen (siehe auch Hinweis im
vorigen Abschnitt).
Programm:
(*Zeigt an, ob die Benutzerverwaltung aktiv ist*)
(*Zeit an, ob ein Benutzer angemeldet ist*)
Die Werte dieser SPS-Variablen werden von der Benutzerverwal‐
tung geschrieben. Innerhalb des SPS-Programmes darf nur le‐
send auf die SPS-Variablen zugegriffen werden.
Die SPS-Variable UM_UsermanEnabled zeigt an, ob die Benutzerverwaltung
aktiv (FFhex) oder deaktiviert (00hex) ist.
Bosch Rexroth AG
205/315
Arbeiten mit IndraWorks

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis