Einbinden in Visual C++

TwinCAT ADS API

Die ADS-Bibliotheken werden mit jeder TwinCAT-Installation ausgeliefert und befinden sich im Verzeichnis "..\TwinCAT\AdsApi". Wenn sie lokal keine Laufzeit oder IO benötigen, können sie die kostenlose Variante TwinCAT CP verwenden, um einen ADS Client zu entwickeln.

Header Dateien einbinden

Um die Funktionalität der TcAdsDll.dll in einem Projekt nutzen zu können, müssen die Headerdateien TcAdsApi.h und TcAdsDef.h in das Projekt eingefügt werden.

#include "C:\TwinCAT\AdsApi\TcAdsDll\Include\TcAdsDef.h"
#include "C:\TwinCAT\AdsApi\TcAdsDll\Include\TcAdsApi.h"

Bibliothek zum Projekt hinzufügen

Um die Funktionalität der TcAdsDll nutzen zu können, muss die TcAdsDll.lib eingebunden werden.

In Visual Studio muss der Menüpunkt "Project Properties" angewählt werden. Im Dialog  "Project Properties" ist der Bereich "Configuration Properties\Linker\Input" anzuwählen. Um die Bibliothek einzubinden, muss der Pfad der TcAdsDll.lib in der Textbox "Additional Dependencies" eingetragen werden.

Einbinden in Visual C++ 1: