Programska oprema TwinCAT (The Windows Control and Automation Tehnology) predstavlja jedro Beckhoffove PC tehnologije. TwinCAT 3, nadgradnja obstoječega orodja TwinCAT 2, prinaša obilo novosti v svetu avtomatizacije, skrajšuje čas razvoja programov ter z uporabo sodobnih tehnik povečuje zmogljivost krmilnih sistemov.
TwinCAT 3 razvojno orodje XAE (eXtended Automation Engineering)

TwinCAT 3 funkcionalnost

- System – omogoča aktivacijo licenc, določanje lastnosti opravil (tasks), porazdelitev opravil po jedrih
- NC/Motion – omogoča nastavljanje opravila za servo sisteme. Tu je možno kreirati število servo osi, parametrizirati lastnosti motorjev, nastavljati lastnosti servo osi in podobno
- PLC – omogoča aktiviranje različnih PLC projektov kreiranih po standardu IEC61131-3
- SAFETY – omogoča generiranje varnostnih sistemov znotraj PLC programa in v kombinaciji z ustreznimi SAFETY hardware moduli.
- C++ – omogoča aktiviranje krmilniškega programa narejenega s C++
TwinCAT 3 – eXtended Automation
Beckhoff avtomatizacija d.o.o.

