Herunterladen Inhalt Inhalt Diese Seite drucken

Digiwebsymbol_P - Digitronic Automationsanlagen DigiWEB Bedienungsanleitung

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

Werbung

DigiWEB
C-Schnittstelle
9.5
DIGIWEBSYMBOL_P__(typ, pSecurity, name,deflong)
Wird zum Lesen und Schreiben von long Werten verwendet
-
Greift nicht direkt auf den Speicher einer Variablen zu, sondern benutzt Set und Get
-
Funktionen.
Parameter
Typ
Datentyp der Struktur, in der der long deklariert wurde
pSecurity
Die entsprechende Security Area
name Variablenname innerhalb der Struktur
deflong
Standartwert
Wenn dieses Symbol benutzt wird, müssen die entsprechenden Set und Get Funktionen
definiert werden. Das muss nach dem folgenden Schema passieren.:
long typGet_name(void* pStruct)
typ
void
Set_name(void* pStruct, long val)
Der Parameter pStruct ist die Elternstruktur des Symbols. In unserem Beispiel ist der Pointer
also vom Typ AppData*.
Die Set-Funktion bekommt als Parameter den zugewiesenen Wert des Symbols als ‟val".
Zum Setzen des Standardwerts wird beim Starten die Set-Funktion mit dem Wert, der bei
deflong mitgeschickt wurde, aufgerufen.
3. Juni 2011
Automationsanlagen GmbH
Seite 17 von 44
Digitronic

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis