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 |