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.

ITcSmTreeItem Item Types 1:

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