TwinCAT.Ads.Server Namespace

The TwinCAT.Ads.Server namespace contains definitions and classes that can be used to build custom ADS server applications. Namespace for the TwinCAT ADS Server Component.

Classes

 

Class

Description

TwinCAT.Ads.Server Namespace 1:

TwinCAT.Ads.Server Namespace 2:

AdsServer

Base implementation for an ADS Server.

TwinCAT.Ads.Server Namespace 3:

AdsServerException

An AdsServerException is thrown on communication errors in the AdsServer class.

TwinCAT.Ads.Server Namespace 4:

TwinCAT.Ads.Server Namespace 5:

AdsSymbolicServer

AdsServer class that supports Symbolic information and Notifications. Implements the AdsServer

TwinCAT.Ads.Server Namespace 6:

ErrorEventArgs

This class implements the event arguments passed by the TcAdsServerExEvent.

TwinCAT.Ads.Server Namespace 7:

LoopbackNotConnectedException

The Tcp Loopback client is not connected. Implements the AdsServerException

TwinCAT.Ads.Server Namespace 8:

LoopbackNotRegisteredException

The Tcp Loopback client is not registered. Implements the AdsServerException

TwinCAT.Ads.Server Namespace 9:

NotificationDataSample

This class implements an ADS Notification Sample. It contains the notification handle and the variable data.

TwinCAT.Ads.Server Namespace 10:

NotificationSamplesStamp

This class implements an ADS Stamp Header containing multiple ADS Notification Samples (TcAdsStampHeader)

TwinCAT.Ads.Server Namespace 11:

ServerConnectionStateChangedEventArgs

Class ConnectionStateChangedEventArgs (Server Connections)

TwinCAT.Ads.Server Namespace 12:

ServerNotConnectedException

The AdsServer is not connected. Implements the AdsServerException

Interfaces

 

Interface

Description

IAmsServerFactory

Interface IAmsServerFactory

Enumerations

 

Enumeration

Description

TwinCAT.Ads.Server Namespace 13:

ServerConnectionState

The Server Connection State

Beckhoff Automation GmbH & Co. KG 2001-2026