Herunterladen Inhalt Inhalt Diese Seite drucken

Digiwebsymbol_Xxx; Die Struktur Tdigiwebsymbol; Security Areas - Digitronic Automationsanlagen DigiWEB Bedienungsanleitung

C-schnittstelle
Vorschau ausblenden Andere Handbücher für DigiWEB:
Inhaltsverzeichnis

Werbung

DigiWEB
C-Schnittstelle

9 DIGIWEBSYMBOL_xxx

Die Symbole bilden die Schnittstelle zwischen Visualisierung und Ihrer Steuerung. Symbole
können auf der Visualisierung gelesen und geschrieben werden, um so den Zustand Ihrer
Steuerung zu modifizieren.
Die verschiedenen Makrotypen beginnen alle mit dem Schlüsselwort DIGIWEBSYMBOL_.
Deren spezielle Eigenschaften werden durch die letzten 3 Stellen gesteuert. Die
verschiedenen Einstellungen sind beliebig miteinander kombinierbar.
DIGIWEBSYMBOL_xxx Die drei „x' stehen jeweils für eine Einstellung.
DIGIWEBSYMBOL_Xxx
verschiedenen Datentypen wird später genau eingegangen.
DIGIWEBSYMBOL_xXx
_
=
Einfaches Symbol
DIGIWEBSYMBOL_xxX
R
=
Symbol
G
=
Symbol
S
=
Symbol
X
=
Substruktur mit absolutem Pointer
9.1

Die Struktur tDigiWebSymbol

Die Symbole müssen in einen Array, der vom Typ tDigiWebSymbol ist, eingetragen werden.
const tDigiWebSymbol DigiWebSymbols[]=
{
DIGIWEBSYMBOL_L__(tAppData,SECURITY_NONE,Varname,55),
0
};
Der letzte Eintrag im Array muss immer {0} sein. Dieser Eintrag dient zur Endekennung. Eine
fehlende Endekennung führt zu einem Absturz.
9.2

Security Areas

Jedes Symbol kann einen anderen Sicherheitslevel erhalten. Im DigiWEB werden
Sicherheitslevel durch 32 Areas dargestellt. Jede Area stellt 1 Bit einer 32Bit Variable dar. Nur,
wenn ein User alle Areas, die auf true stehen betreten darf, kann die Variable
gelesen/geschrieben werden. Die benötigten Areas einer Variable können sich beim Lesen
und Schreiben unterschreiten. Deshalb besteht jede Security Area immer aus zwei 32 Bit
Variablen. Die erste Variable zum Lesen, die zweite zum Schreiben.
Seite 14 von 44
Diese Stelle steht für den Datentyp des Symbols. Auf die
A
=
Symbol-Array
_
=
Einfaches
behält
nach
Neustart
kann
kann
Automationsanlagen GmbH
seinen
nur
gelesen
nur
geschrieben
Digitronic
Symbol
Wert
(remanent)
werden
werden
3. Juni 2011

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis