API

This chapter contains a documentation of all classes and methods of the TwinCAT Automation Interface. The provided interfaces can be divided into different "levels" in which the higher level interfaces represent the primary interfaces and therefore the basic interaction with the Automation Interface.

API 1:

Please note that this differentiation comes only from a logical point-of-view, to get a better understanding about which interfaces are most important and which interfaces are of secondary importance.

Level 1 interfaces

As mentioned in our introduction, there are only two main interfaces which are being used for navigating and referencing tree items in TwinCAT configuration.

Main class

Description

Available since

ITcSysManager

Base class to create and parameterize a TwinCAT configuration

TwinCAT 2.11

ITcSmTreeItem

Represents a tree item within a TwinCAT configuration

TwinCAT 2.11