
Industrial PC

Fieldbus Components

Drive Technology

TwinCAT 3

TwinCAT 2


System Concept


Quick Start


System



Foreword



Overview



TwinCAT and Windows NT



TwinCAT connectivity features



User Interface



ADS




Foreword




Introduction




TwinCAT ADS/AMS-Specification




TwinCAT ADS/AMS (serial) Specification




TwinCAT ADS-Device-Documentation




How to...




ADS Return Codes




Reference implementations





ADS OCX





ADS-DLL






Foreword






Introduction






API






COM API






Samples







Samples: Visual C++








Linking into Visual C++








Read DLL version








Write synchronously to the PLC








Read synchronously from the PLC








Read ADS state








Read ADS information








Start/stop PLC








Accessing an array in the PLC








Event-driven reading








Access by variable name








Reading PLC variable declaration (statically)








Detecting state change in TwinCAT router and the PLC








Event-driven detection of changes to the symbol table








Reading a variable declaration








Multi-threading








Upload PLC-variable declaration (dynamic)








ADS-sum command: Read or Write a list of variables with one single ADS command








ADS sum command: fetch and release multiple handles








Transmitting structures to the PLC








Reading and writing of DATE/TIME variables







Samples: Visual C++ for Windows CE







Samples: Borland C++ Builder







Samples: Delphi







TwinCAT ADS DLL







Samples: NI Measurement Studio






ADS Return Codes





ADS-Script-DLL





ADS.NET





ADS WebService





ADS Java DLL





ADS WCF





Other implmentations



Remote Access



Real-Time Ethernet



RemoteManager



COM Object



User Manager



TcEventLogger



Automation Interface


System Manager


TX1200 | TwinCAT PLC


TX12xx | TwinCAT NC


TSxxxx | TwinCAT Supplements


Diagnostics

MX-System

Industry Solutions

Search

News

Home