Engineering (XAE), runtime (XAR), HMI, vision, analytics, and libraries on one platform.
官網產品總覽 →TwinCAT 3 is the software spine of Beckhoff automation: IEC PLC, motion, CNC, robotics, HMI, vision, and IoT extensions share one project model on industrial PCs.
Visual Studio–based engineering (XAE) builds PLC projects; runtime modules (XAR) execute PLC, NC, and add-ons on target hardware.
Beyond basic PLC: coordinated axes with NC/CNC kernels, robotics interpolation, and cam tables depending on licenses.
HTML5-based HMI targets panels and browsers; engineering ties symbols to PLC variables.
Vision integrates cameras into the PLC cycle; analytics and OPC UA connect plants to MES/cloud patterns.
TF products license runtime (XAR) features; TE products license engineering (XAE) tools. Numbers and bundling change—confirm in the current ordering guide.
| TF code | Function (typical) | Notes / configuration |
|---|---|---|
| TF1000 | PLC | IEC PLC runtime extension |
| TF2000 | HMI server | Runtime HMI server—compare with TF7000 TwinCAT HMI in current catalog |
| TF3300 | Scope Server | Data for Scope View; pairs with engineering Scope tools |
| TF3600 | MATLAB®/Simulink® | Code generation link |
| TF3910 | TwinCAT Target Browser | Tooling |
| TF4100 | TC3 NC PTP | Point-to-point positioning |
| TF5050 | NC Camming | Cam plates / master–slave motion (license deps. per DS) |
| TF5200 | TC3 NC PTP advanced | Advanced PTP features |
| TF6100 | TC3 CNC | CNC interpolation |
| TF6250 | TC3 Robotics | Robot kinematics |
| TF6710 | IoT Functions | Cloud / IoT connectivity—often used with MQTT-style paths per DS |
| TF7000 | TwinCAT HMI | Engineering/runtime per license model |
| TF7100 | TwinCAT Vision | Vision in PLC task |
| TF8200 | OPC UA | Server/client options per DS |
| TF8300 | IoT / communication | Check bundle for MQTT etc. |
| TE code | Function (typical) | Notes / configuration |
|---|---|---|
| TE1000 | TwinCAT 3 Engineering | XAE base—VS integration, PLC/safety config per license |
| TE1111 | EtherCAT Simulation | Simulate slaves for virtual commissioning (instance-based) |
| TE1400 | Target for Simulink® | XAE-side Simulink integration—pair with TF3600 runtime where applicable |
| TE1401 | Target for MATLAB® | XAE-side MATLAB® to real-time code path per DS |
Platform levels (XAR) and TwinCAT version must match; some TF codes are superseded or merged in newer releases—read release notes.
TwinCAT build numbers and license bundles change frequently—download the latest Infosys and release notes from Beckhoff.