TF6000 TC3 ADS Comm Lib

Overview

The "TF6000 TC3 ADS Communication Library" is delivered with the TwinCAT installation. It enables you to develop applications of your own (e.g. visualizations, measured value acquisition) that can communicate with TwinCAT devices (e.g. PLC, NC or IO devices).

Alternatively, our free TC1000 | TC3 ADS setup provides you with the libraries and the ADS router if you only require ADS functions.

 
 

Components of the "TwinCAT ADS API"

Following successful installation the components can be found in the directory "..\TwinCAT\AdsApi".

ADS libraries are available for the following target systems and technologies:

Windows (32-bit/64-bit)

Windows CE

WebServices

 
 
 

Windows (32-bit/64-bit)

 
Name
Programming language /
technology
Operating system
Description
Path
Reference
Samples
TwinCAT.Ads.dll
.NET (C#, VB .Net)
Windows XP, Vista, 7, 8, 10
ADS.NET components for the different versions of the .NET framework (1.0 / 1.1 / 2.0 / 4.0)
or
..\TwinCAT\AdsApi\.NET
Link
 
C#
 
TwinCAT.AdsReactive Extensions
.NET (C#, VB .Net)
Windows XP, Vista, 7, 8, 10
.Net Framework >= .NET 4.6
or
..\TwinCAT\AdsApi\.NET
 
 
TcAdsDll
C/C++
Windows XP, Vista, 7, 8, 10
The ADS components (DLL / Header / Library) for creating C/C++ applications
..\TwinCAT\AdsApi\TcAdsDll
Link
 
C++
 
AdsOcx
VB, VBA, COM
Windows XP, Vista, 7, 8, 10
The ADS-OCX is implemented as an ActiveX control element, and is based on Microsoft's COM technology.
..\TwinCAT\AdsApi\AdsOcx
 
 
AdsToJava
Java
Windows XP, Vista, 7, 8, 10
TcJavaToAds.jar library, which uses the AdsToJava.dll-Wrapper for x86 and x64 systems.
..\TwinCAT\AdsApi\AdsToJava
 
 
TwinCAT ADS Management (TcXaeMgmt) module
Powershell
Windows 7, 8, 10
 
..\TwinCAT\AdsApi\Powershell
 
 
 
 

Windows CE

 
Name
Programming language /
technology
Operating system
Description
Path
Reference
Samples
TwinCAT.Ads.dll
.NET Windows CE
Windows CE
ADS.NET components for the different versions of the .NET Compact framework (1.0 / 2.0) for Windows CE
..\TwinCAT\AdsApi\.NET\CompactFramework
Link
 
 
TcAdsDllCe
C/C++
Windows CE
CE-based ADS installations (cab files) for use in CE with the headers and libraries for the different CE platforms
..\TwinCAT\AdsApi\TcAdsDll\CE
Link
 
 
 
 

WebServices

 
Name
Programming language /
technology
Operating system
Description
Path
Reference
Samples
TcAdsWcf
.NET, HTML, JavaScript
Windows XP, Vista, 7, 8
Windows Communications Foundation (WCF) - web service that is part of the .NET Framework.
..\TwinCAT\AdsApi\TcAdsWcf
Link
 
C#
 
TcAdsWebService
HTML, JavaScript
Windows XP, Vista, 7, 8, CE
Extension for the Internet Information Server (IIS)
..\TwinCAT\AdsApi\TcAdsWebService
Link
 
JavaScript
 
 

Further information:

ADS introduction

ADS specification