TwinCAT ADS organisiert den Datenaustausch
TwinCAT ADS organisiert den Datenaustausch zwischen TwinCAT und Windows-Programmen und umfasst:
Zugriffsmethoden
Schnittstelle für Programmapplikationen
Das TwinCAT-Interface für Programmiersprachen (Visual Basic, Visual C, Delphi, Java, …) bietet nicht nur Verbindungen zu I/O-Daten, sondern zusätzlich den vollen Zugriff auf Methoden der SPS/NC-Laufzeitserver (Start, Stopp etc.).
TwinCAT ADS arbeitet über Message-Router
Die Datenverbindung zu TwinCAT-Servern erfolgt stets über das Message-System: Auf diese Weise können Windows-Programme nicht nur mit lokalen Servern arbeiten, sondern Daten mit allen angemeldeten TwinCAT-Servern weltweit austauschen. Der Message-Router sorgt für Datenaustausch auch zu entfernt angeordneten Servern auf anderen PCs oder Feldgeräten.
Es stehen ADS-Komponenten für folgende Einsatzgebiete zur Verfügung: DLL, OCX, VB-Script, J-Script, .NET-assembly, Java, Webservice.
Der ADS-Datenaustausch kann über verschiedene physikalische Transportwege transparent abgewickelt werden: TCP, UDP, Feldbus, EtherCAT, seriell, SOAP.
TwinCAT-ADS-Monitor
Für die Entwicklung von ADS-basierter Kommunikation ist der TwinCAT-ADS-Monitor ein wichtiges Debugging- und Diagnosewerkzeug, das in zwei Applikationen aufgeteilt ist: zum einen in den reinen Logger zur Aufzeichnung der Telegramme; zum anderen in den Viewer, der die Telegramme auch offline anzeigt. Im Viewer werden die Telegramme komfortabel gefiltert.
Sämtliche ADS-Komponenten stehen kostenlos als „TwinCAT ADS Communication Library“ zur Verfügung. Ausführliche Beschreibungen und Beispiele sind im Information System vorhanden.

| Bestellangaben | |
|---|---|
| TwinCAT ADS Communication Library | kostenlose Lizenz zur Nutzung der ADS-Kommunikationskomponenten |