TcSystemServer (CoClass)
The COM interface to the TwinCAT system is implemented in the TcSystemServer class. In addition to ADS, TcSystemServer offers the opportunity to control the TwinCAT system via COM/DCOM. In contrast to ADS communication, COM offers the opportunity to start a stopped TwinCAT system, and to receive events relating to the TwinCAT start or stop. DCOM also makes all functions available via a network.
The default TcSystemServer interface is called ITcSystemServer. TcSystemServer is implemented as an "out of process server" within the EXE file "TCATSysSrv.exe".