TwinCAT.Ads Namespaces

TwinCAT ADS .NET API for .NET CORE

Namespaces

Namespace

Description

TwinCAT

Common namespace for types that are not specific to ADS.

TwinCAT.Ads

ADS root namespace.

TwinCAT.Ads.Extensions

 

TwinCAT.Ads.Reactive

Reactive Extensions for the ADS Client. All types within are contained in the ADS companion package "Beckhoff.TwinCAT.Ads.Reactive" which must be referenced seperately. https://www.nuget.org/packages/Beckhoff.TwinCAT.Ads.Reactive/

TwinCAT.Ads.Server

This framework can be used to build custom ADS server application.
Important note: Please contact Beckhoff to receive a reserved ADS port number.Namespace for the TwinCAT ADS Server Component.

TwinCAT.Ads.Server.TypeSystem

 

TwinCAT.Ads.SumCommand

ADS offers powerful and fast communication to exchange any kind of information. It's possible to read single variables or complete arrays and structures with each one single ADS-API call. ADS Sum-Commands offer to read/write with one single ADS call multiple variables which are not structured within a linear memory, effectively reducing roundtrips.

TwinCAT.Ads.TcpRouter

 

TwinCAT.Ads.TypeSystem

Root namespace for the ADS type system.

TwinCAT.Ams

 

TwinCAT.PlcOpen

 

TwinCAT.Router

 

TwinCAT.SystemService

 

TwinCAT.Tls

 

TwinCAT.TypeSystem

Namespace for the common (non ADS dependent) type system.

TwinCAT.TypeSystem.Generic

Namespace for the dynamic part of the common type system.

TwinCAT.ValueAccess

Namespace for the common (non ADS dependent) value access.