Flexible NC-Programmierung
2.1 Variablen
Zugriffsrechte bezüglich BTSS (APRB, APWB)
Die Zugriffsrechte (APRB, APWB) beschränken den Zugriff auf System- und Anwendervariablen
über BTSS für alle Systemkomponenten (HMI, PLC, externe Rechner, EPS-Dienste, etc.)
gleichermaßen.
Hinweis
HMI-lokale Zugriffsrechte
Bei Änderungen von Zugriffsrechten von Systemdaten muss darauf geachtet werden, dass
diese konsistent zu den über HMI-Mechanismen festgelegten Zugriffsrechten erfolgt.
Zugriffsattribute APR / APW
Aus Kombatibilitätsgründen werden die Attribute APR und APW implizit auf die Attribute APRP /
APRB und APWP / APWB abgebildet:
● APR x ⇒ APRP x APRB x
● APW y ⇒ APWP y APWB y
Zugriffsrechte über ACCESS-Dateien
Bei der Verwendung von ACCESS-Dateien für die Vergabe von Zugriffsrechten, dürfen
Redefinitionen von Zugriffsrechten für Systemdaten, Anwenderdaten und NC-Sprachbefehlen
ausschließlich in ACCESS-Dateien erfolgen. Eine Ausnahme bilden globale Anwenderdaten
(GUD). Für diese muss eine Redefinition der Zugriffsrechte weiterhin in den entsprechenden
Definitionsdateien *_DEF erfolgen.
Für einen durchgehenden Zugriffsschutz müssen die Maschinendaten für die
Ausführungsrechte und den Zugriffsschutz der entsprechenden Verzeichnisse konsistenten
angepasst werden.
Daraus ergibt sich folgende prinzipielle Vorgehensweise:
1. Erstellen der benötigten Definitionsdateien:
– _N_DEF_DIR/_N_SACCESS_DEF
– _N_DEF_DIR/_N_MACCESS_DEF
– _N_DEF_DIR/_N_UACCESS_DEF
2. Parametrieren des Schreibrechts für die Definitionsdateien auf den für die Redefinition
erforderlichen Wert:
– MD11170 $MN_ACCESS_WRITE_SACCESS = <Schutzstufe>
– MD11171 $MN_ACCESS_WRITE_MACCESS = <Schutzstufe>
– MD11172 $MN_ACCESS_WRITE_UACCESS = <Schutzstufe>
46
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung