ITcSmTreeItem Element-Subtypen: E-Bus

Aufgrund ihrer Architektur werden E-Bus-Boxen , -Klemmen und -Module anders als ihre K-Bus-Gegenstücke behandelt, z.B. bei der Erstellung mit Hilfe der CreateChild()-Methode. Während jede K-Bus-Klemme entsprechend ihrem spezifischen Subtyp spezifiziert wird, werden E-Bus-Klemmen über einen gemeinsamen Subtyp erkannt und dann über deren "Produkt-Revision " spezifiziert, die als vInfo-Parameter in der CreateChild()-Methode verwendet wird.

Subtyp

Beschreibung

9099

Allgemeiner Subtyp aller EtherCAT-Klemmen. Im Falle von CreateChild() wird eine spezifische Klemme über den vInfo-Parameter definiert.

Es gibt einige wenige Ausnahmen zu dieser Regel, z.B. für RS232-Klemmen. Die folgende Tabelle gibt einen Überblick über diese Ausnahmen:

I/O

ItemSubType

Beschreibung

EP6002

9101

RS232 / RS422 / RS485-Schnittstellenklemme

EL6001

9101

RS232-Schnittstellenklemme

EL6002

9101

RS232-Schnittstellenklemme (2-Kanal)

EL6021

9103

RS422 / RS485-Schnittstellenklemme

EL6022

9103

RS422 / RS485-Schnittstellenklemme (2-Kanal)

Code-Ausschnitt (C#)


ITcSmTreeItem ek1100 = systemManager.LookupTreeItem("TIID^EtherCAT Master^EK1100");
ek1100.CreateChild("EL2002 - 1", 9099, "", "EL2002-0000-0016");

Produkt-Revision

Jede(s) E-Bus Box/Klemme/Modul hat ihre (seine) eigene Produkt-Revision, die Sie entweder über den Export der XML-Beschreibung oder im Dialog "Gerät hinzufügen" in TwinCAT XAE einsehen können.

ITcSmTreeItem Element-Subtypen: E-Bus 1:

Zum Beispiel hat die EL2002-Digitalausgangsklemme die Produkt-Revision EL2002-0000-0016, was Sie auch anhand ihrer XML-Beschreibung feststellen können:

ITcSmTreeItem Element-Subtypen: E-Bus 2:

Um die XML-Beschreibung eines Tree Items zu erhalten, gehen Sie folgendermaßen vor: