Berechtigungs- und Archivkonzept
Berechtigungskonzept
Jeder Benutzer, der eine Änderung an einem Datenpunkt (Objekt) vornehmen soll, braucht dazu die entsprechende Berechtigung. Die Berechtigungsvergabe dient ebenso zum Schutz vor unbefugten Zugriffen eines Benutzers oder einer kompletten Benutzergruppe.
Das Berechtigungskonzept beruht auf der WinCC OA Benutzerverwaltung mit:
-
Berechtigungsverwaltung - siehe WinCC OA Online Hilfe "System Management -> Berechtigungen -> Berechtigungsstufen"
-
Bereichsverwaltung - siehe WinCC OA Online Hilfe "System Management -> Berechtigungen -> Bereiche"
Es werden folgende Berechtigungsstufen verwendet:
Bit | Berechtigungsstufe |
---|---|
1 | Visualisierung - nur eine Visualisierung ist erlaubt. |
2 | Bedienberechtigung, normal - erlaubt das Öffnen von Child-Panels. |
3 | Bedienberechtigung, erweitert - Simulation; erlaubt es, Befehle auszuführen, Ersatzwerte zu setzen, Korrekturwerte zu setzen, sowie Änderungen von Wertebereichtypen vorzunehmen. |
4 | Administration / Parametrierung - Erlaubt die Verwendung vom GEDI und vom PARA. |
5 | Quittierung - erlaubt die Quittierung von Alarmen. |
Zu beachten ist, dass für die Bedienberechtigung auch das Visualisierungsbit gesetzt sein muss.
Zusätzlich können Bereiche für jedes Objekt einzeln festgelegt werden, wodurch eine projektspezifische Berechtigung möglich ist.
Für jedes Objekt (WinCC OA Datenpunkt) kann am Datenpunktelement Objekt.general.area der zulässige Bereich definiert werden.
Wird die Bereichsverwaltung verwendet (eingetragener Bereich am Datenpunktelement "area"), wird mit der Funktion getUserPermissionForArea() die Berechtigung geprüft - ansonsten mit getUserPermission(). Informationen zu diesen Funktionen erhalten Sie in der WinCC OA Online Hilfe.
Archivkonzept
Im Archivkonzept der BACnet Applikation werden die AC-Stufen (Archivierungs- und Verdichtungsstufen) wie bei den WinCC OA Standardobjekten verwendet.
Folgende AC-Stufen sind für analoge Objekte vordefiniert:
Für jeden Objekttyp (WinCC OA Datenpunkttyp) sind folgende Archive vordefiniert und können am Datenpunktelement Objekttyp.Objekt.property.Present_Value geändert werden
Objekttyp | Archiv |
---|---|
Analogwert BACnet AI, AO, AV | AC-Stufen |
Binärwert BACnet BI, BO, BV | Meldungsarchiv mit Alt/Neu-Vergleich |
BACnet Calendar | Meldungsarchiv |
Multistate-Wert MSI, MSO, MSV | Meldungsarchiv |