COM

The TcAdsDll provides functions for communication with other ADS devices via the TwinCAT router through it's COM interface. You will find further information related to ADS under TwinCAT ADS

The COM Class TcClient provides the user programs to establish a connection to ADS device to the local PC or to remote PC's. The TcAdsDll provides a multi-threaded threading model. It can be used by multi-threaded and single-threaded COM clients. If the TcAdsDll is used by single-threaded clients the method calls are synchronized by a marshaler. The marshaler is compiled into the TcAdsDll. No additional proxy-stub-dll is needed.

The TcClient returns for each connection to one particular ADS device an object of the Type TcAdsSync. This class provides synchronous ADS communication to the ADS device. The Class TcAdsSync provides the communication function through the default interface ITcAdsSync. To receive Ads Notification from the TcAdsSync object the user program has to implement and connect the Event Interface ITcAdsSyncEvent.

COM 1: