ITcSmTreeItem Item Types
Jedes Tree Item im TwinCAT System Manager / TwinCAT XAE wird in verschiedene Gruppen kategorisiert , z.B. Geräte, Boxen, Tasks, ... . Sie können den Elementtyp eines Tree Items überprüfen, indem sie es manuell in den TwinCAT System Manager oder XAE hinzufügen und anschließend seine XML-Beschreibung über den entsprechenden Menüeintrag exportieren.
- TwinCAT System Manager: Aktionen --> XML-Beschreibung exportieren
- TwinCAT XAE: TwinCAT --> Ausgewähltes Element --> XML-Beschreibung exportieren
In der sich daraus ergebenden XML-Datei wird der Elementtyp durch den <ItemType>-Knoten dargestellt.
Allgemeine Elementtypen
|
Elementtyp |
Tag |
Beschreibung |
|---|---|---|
|
0 |
TREEITEMTYPE_UNKNOWN |
--- |
|
1 |
TREEITEMTYPE_TASK |
--- |
|
9 |
TREEITEMTYPE_IECPRJ |
--- |
|
10 |
TREEITEMTYPE_CNCPRJ |
--- |
|
11 |
TREEITEMTYPE_GSDMOD |
Modul eines Profibus-GSD-Geräts |
|
12 |
TREEITEMTYPE_CDL |
--- |
|
13 |
TREEITEMTYPE_IECLZS |
--- |
|
14 |
TREEITEMTYPE_LZSGRP |
--- |
|
15 |
TREEITEMTYPE_IODEF |
--- |
|
16 |
TREEITEMTYPE_ADDTASKS |
--- |
|
17 |
TREEITEMTYPE_DEVICEGRP |
--- |
|
18 |
TREEITEMTYPE_MAPGRP |
--- |
|
30 |
TREEITEMTYPE_CANPDO |
--- |
|
31 |
TREEITEMTYPE_RTIMESET |
--- |
|
32 |
TREEITEMTYPE_BCPLC_VARS |
--- |
|
33 |
TREEITEMTYPE_FILENAME |
--- |
|
34 |
TREEITEMTYPE_DNETCONNECT |
--- |
|
37 |
TREEITEMTYPE_FLBCMD |
--- |
|
43 |
TREEITEMTYPE_EIPCONNECTION |
--- |
|
44 |
TREEITEMTYPE_PNIOAPI |
--- |
|
45 |
TREEITEMTYPE_PNIOMOD |
--- |
|
46 |
TREEITEMTYPE_PNIOSUBMOD |
--- |
|
47 |
TREEITEMTYPE_ETHERNETPROTOCOL |
--- |
|
200 |
TREEITEMTYPE_CAMDEF |
--- |
|
201 |
TREEITEMTYPE_CAMGROUP |
--- |
|
202 |
TREEITEMTYPE_CAM |
--- |
|
203 |
TREEITEMTYPE_CAMENCODER |
--- |
|
204 |
TREEITEMTYPE_CAMTOOLGRP |
--- |
|
205 |
TREEITEMTYPE_CAMTOOL |
--- |
|
300 |
TREEITEMTYPE_LINEDEF |
--- |
|
400 |
TREEITEMTYPE_ISGDEF |
--- |
|
401 |
TREEITEMTYPE_ISGCHANNEL |
--- |
|
402 |
TREEITEMTYPE_ISGAGROUP |
--- |
|
403 |
TREEITEMTYPE_ISGAXIS |
--- |
|
500 |
TREEITEMTYPE_RTSCONFIG |
--- |
|
501 |
TREEITEMTYPE_RTSAPP |
--- |
|
502 |
TREEITEMTYPE_RTSAPPTASK |
--- |
|
503 |
TREEITEMTYPE_RTSADI |
--- |
|
504 |
TREEITEMTYPE_CPPCONFIG |
--- |
|
505 |
TREEITEMTYPE_SPLCCONFIG |
--- |
I/O-Elementtypen
|
Elementtyp |
Tag |
Beschreibung |
|---|---|---|
|
2 |
TREEITEMTYPE_DEVICE |
E/A-Gerät |
|
3 |
TREEITEMTYPE_IMAGE |
Prozessabbild |
|
4 |
TREEITEMTYPE_MAPPING |
--- |
|
5 |
TREEITEMTYPE_BOX |
I/O-Box (z.B. "BK2000", untergeordnetes Element eines E/A-Gerät) |
|
6 |
TREEITEMTYPE_TERM |
I/O-Klemme (untergeordnetes Element von Klemmenkoppler (Box)) |
|
7 |
TREEITEMTYPE_VAR |
Variable |
|
8 |
TREEITEMTYPE_VARGRP |
Variablengruppe (z.B. "Eingänge") |
|
35 |
TREEITEMTYPE_NVPUBLISHERVAR |
--- |
|
36 |
TREEITEMTYPE_NVSUBSCRIBERVAR |
--- |
SPS-Elementtypen
|
Elementtyp |
Tag |
Beschreibung |
|---|---|---|
|
600 |
TREEITEMTYPE_PLCAPP |
SPS-Anwendung (SPS-Stammobjekt) 1 |
|
601 |
TREEITEMTYPE_PLCFOLDER |
SPS-Ordner 1 |
|
602 |
TREEITEMTYPE_PLCPOUPROG |
POU-Programm 1 |
|
603 |
TREEITEMTYPE_PLCPOUFUNC |
POU-Funktion 1 |
|
604 |
TREEITEMTYPE_PLCPOUFB |
POU-Funktionsbaustein 1 |
|
605 |
TREEITEMTYPE_PLCDUTENUM |
DUT-Aufzählungsdatentyp 1 |
|
606 |
TREEITEMTYPE_PLCDUTSTRUCT |
DUT-Strukturdatentyp 1 |
|
607 |
TREEITEMTYPE_PLCDUTUNION |
DUT-Union-Datentyp 1 |
|
608 |
TREEITEMTYPE_PLCACTION |
SPS-Aktion 1 |
|
609 |
TREEITEMTYPE_PLCMETHOD |
SPS-Methode 1 |
|
610 |
TREEITEMTYPE_PLCITFMETH |
SPS-Schnittstellenmethode 1 |
|
611 |
TREEITEMTYPE_PLCPROP |
SPS-Eigenschaft 1 |
|
612 |
TREEITEMTYPE_PLCITFPROP |
SPS-Schnittstelleneigenschaft 1 |
|
613 |
TREEITEMTYPE_PLCPROPGET |
SPS-Eigenschaften-Getter 1 |
|
614 |
TREEITEMTYPE_PLCPROPSET |
SPS-Eigenschaften-Setter 1 |
|
615 |
TREEITEMTYPE_PLCGVL |
GVL (Globale Variablenliste) 1 |
|
616 |
TREEITEMTYPE_PLCTRANS |
SPS-Übergang 1 |
|
617 |
TREEITEMTYPE_PLCLIBMAN |
SPS-Bibliotheksverwalter 1 |
|
618 |
TREEITEMTYPE_PLCITF |
SPS-Schnittstelle 1 |
|
619 |
TREEITEMTYPE_PLCVISOBJ |
SPS visuelles Objekt1 |
|
620 |
TREEITEMTYPE_PLCVISMAN |
SPS visueller Manager 1 |
|
621 |
TREEITEMTYPE_PLCTASK |
SPS-Taskobjekt 1 |
|
622 |
TREEITEMTYPE_PLCPROGREF |
SPS-Programmreferenz 1 |
|
623 |
TREEITEMTYPE_PLCDUTALIAS |
DUT-Alias |
|
624 |
TREEITEMTYPE_PLCEXTDATATYPECONT |
SPS externer Datentypcontainer 1 |
|
625 |
TREEITEMTYPE_PLCTMCDESCRIPTION |
SPS TMC-Beschreibungsdatei 1 |
|
654 |
TREEITEMTYPE_PLCITFPROPGET |
SPS-Schnittstelleneigenschaften-Getter |
|
655 |
TREEITEMTYPE_PLCITFPROPSET |
SPS-Schnittstelleneigenschaften-Setter |
NC-Elementtypen
|
Elementtyp |
Tag |
Beschreibung |
|---|---|---|
|
19 |
TREEITEMTYPE_NCDEF |
--- |
|
20 |
TREEITEMTYPE_NCAXISES |
--- |
|
21 |
TREEITEMTYPE_NCCHANNEL |
NC-Kanal |
|
22 |
TREEITEMTYPE_NCAXIS |
NC-Achse |
|
23 |
TREEITEMTYPE_NCENCODER |
--- |
|
24 |
TREEITEMTYPE_NCDRIVE |
--- |
|
25 |
TREEITEMTYPE_NCCONTROLLER |
--- |
|
26 |
TREEITEMTYPE_NCGROUP |
--- |
|
27 |
TREEITEMTYPE_NCINTERPRETER |
--- |
|
40 |
TREEITEMTYPE_NCTABLEGRP |
--- |
|
41 |
TREEITEMTYPE_NCTABLE |
--- |
|
42 |
TREEITEMTYPE_NCTABLESLAVE |
--- |
Voraussetzungen
|
Anmerkungen | |
|---|---|
|
1 |
erfordert TwinCAT 3.1 |