Elementtypen
Typenangabe | Beschreibung |
Struct | Struktur |
Char | Zeichen |
Uint | Vorzeichenlose Ganzzahl |
Int | Ganze Zahl |
ULong | Vorzeichenlose Ganzzahl (64-Bit) |
Lang | Ganzzahl (64-Bit) |
Float | Doppel |
Bool | Boolescher Wert |
Bit | Bitmuster |
Bit64 | Muster (64-Bit) |
String | Text |
Zeit | Data-Time |
DpId | Datenpunktinstanz |
LangString | Mehrsprachiger Text |
Blob | Blob |
Ref | Referenz auf einen bestehenden Datenpunkttyp |
ArrayChar | Dynamische Matrix von Zeichen |
ArrayUint | Dynamische Matrix vorzeichenloser Ganzzahlen |
ArrayInt | Dynamische Matrix von Ganzzahlen |
ArrayULong | Dynamische Matrix vorzeichenloser Ganzzahlen (64-Bit) |
ArrayLong | Dynamische Matrix von Ganzzahlen (64-Bit) |
ArrayFloat | Dynamische Matrix von Doppeln |
ArrayBool | Dynamische Matrix von booleschen Werten |
ArrayBit | Dynamische Matrix von Bit-Mustern |
ArrayBit64 | Dynamische Matrix von Mustern (64-Bit) |
ArrayString | Dynamische Matrix von Texten |
ArrayTime | Dynamische Matrix von Datums-Zeit-Werten |
ArrayDpId | Dynamische Matrix von Referenzen auf Datenpunktinstanzen |
ArrayLangString | Dynamische Matrix von mehrsprachigen Texten |
ArrayBlob | Dynamische Matrix von Blob-Werten. |
SetChar | Satz Zeichenelemente |
SetUint | Satz vorzeichenloser Ganzzahlelemente |
SetInt | Satz ganzzahliger Elemente |
SetULong | Satz vorzeichenloser Ganzzahlenelemente (64-Bit) |
SetLong | Satz von Ganzzahlenelementen (64-Bit) |
SetFloat | Satz Doppelelemente |
SetBool | Satz Boolescher Elemente |
SetBit | Satz von Bitmuster-Elementen |
SetBit64 | Satz von Bitmuster-Elementen |
SetString | Satz Textelemente |
SetTime | Satz Datums-Zeit-Elemente |
SetDpId | Satz Referenzelemente auf Datenpunktinstanzen |
SetLangString | Satz mehrsprachiger Textelemente |
SetBlob | Satz von Blob-Elementen |
Beim Öffnen einer CSV-Datei müssen für jedes zu erstellende Objektmodell sowohl der Datenpunkttyp als auch das Datenpunktelement wie folgt angegeben werden:
# DPT-Name;DPE-Name;Typ;(Referenz);[DPE Name Typ (Referenz) .... ]
In der CSV-Datei können Sie auch einige zwingend erforderliche Datenpunktelemente (das heisst, Eigenschaften) festlegen, die allen angelegten Datenpunkttypen (Objektmodellen) hinzugefügt werden müssen.
In diesem Fall gleicht die zu verwendende Syntax derjenigen des Standarddatenpunkttyps, aber der Name des Datenpunkttyps muss * (Sternchen) lauten.
Da jeder Datenpunkttyp über Verweise auf _GmsRelatedItems und _GmsStatusPropagation verfügen muss, werden diese Verweise beim Import automatisch hinzugefügt. Sie müssen in der CSV-Datei nicht angegeben werden.
Die Eigenschaft SuppressAlarms wird ebenfalls automatisch allen erstellten Datenpunkttypen hinzugefügt.