Herunterladen Inhalt Inhalt Diese Seite drucken

Sps-Berechtigungen 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

SPS-Berechtigungen abfragen

Abb.4-215:
Dialog Rechte der Gruppe (SPS-Berechtigungsbits)
Die SPS-Variable UM_Authorizations enthält 16 Berechtigungsbits. Diese
Bits werden beim Anmelden eines Benutzers in IndraWorks Operation ent‐
sprechend der aktuellen Berechtigungen des Benutzers gesetzt bzw. beim
Abmelden wieder gelöscht. Die Bedeutung der einzelnen Bits kann spezifisch
für jedes IndraWorks-Projekt belegt werden.
Definieren Sie die folgende SPS-Variable:
VAR_GLOBAL
{PLC authorization bits}
UM_Authorizations:UINT;
END_VAR
Um Aktionen in der SPS zu verriegeln, die von einem der Berechtigungsbits
gesteuert werden sollen, muss lediglich das entsprechende Bit getestet wer‐
den, bevor die Aktion ausgeführt wird:
PROGRAM PLC_PRG
VAR
END_VAR
IF UM_Authorizations.0 = TRUE { Test if bit 0 is set }
THEN
{ Execute actions that have been enabled by bit 0 }
END_IF
RETURN;
Der Wert dieser SPS-Variable wird von der Benutzerverwaltung
geschrieben. Innerhalb des SPS-Programmes darf nur lesend auf
die SPS-Variable zugegriffen werden.
Bosch Rexroth AG
207/315
Arbeiten mit IndraWorks

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis