TwinCAT & automation software

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.

TwinCAT 3 工程與執行(XAE / XAR)

Visual Studio–based engineering (XAE) builds PLC projects; runtime modules (XAR) execute PLC, NC, and add-ons on target hardware.

  • IEC 61131-3 語言與物件導向擴充。
  • 模組化授權:依功能與執行期選購。

PLC、NC、CNC 與機器人

Beyond basic PLC: coordinated axes with NC/CNC kernels, robotics interpolation, and cam tables depending on licenses.

  • 多軸插補、電子齒輪與凸輪。
  • 與伺服驅動與 I/O 在同一 EtherCAT 網路下同步。

TwinCAT HMI 與視覺化

HTML5-based HMI targets panels and browsers; engineering ties symbols to PLC variables.

  • 適合機旁或中央監控。
  • 可與使用者管理與配方整合。

TwinCAT Vision、量測與 IoT

Vision integrates cameras into the PLC cycle; analytics and OPC UA connect plants to MES/cloud patterns.

  • Vision:影像擷取與演算法在控制迴期內協同。
  • IoT / Analytics:資料聚合與邊緣分析依版本與授權。

資料與連線

  • ADS、OPC UA、MQTT 等依專案啟用。
  • 授權版本與功能以官方訂貨與文件為準。

Appendix: TwinCAT 3 function products (TF codes, excerpt)

TF products license runtime (XAR) features; TE products license engineering (XAE) tools. Numbers and bundling change—confirm in the current ordering guide.

TF — Runtime function products (excerpt)
TF codeFunction (typical)Notes / configuration
TF1000PLCIEC PLC runtime extension
TF2000HMI serverRuntime HMI server—compare with TF7000 TwinCAT HMI in current catalog
TF3300Scope ServerData for Scope View; pairs with engineering Scope tools
TF3600MATLAB®/Simulink®Code generation link
TF3910TwinCAT Target BrowserTooling
TF4100TC3 NC PTPPoint-to-point positioning
TF5050NC CammingCam plates / master–slave motion (license deps. per DS)
TF5200TC3 NC PTP advancedAdvanced PTP features
TF6100TC3 CNCCNC interpolation
TF6250TC3 RoboticsRobot kinematics
TF6710IoT FunctionsCloud / IoT connectivity—often used with MQTT-style paths per DS
TF7000TwinCAT HMIEngineering/runtime per license model
TF7100TwinCAT VisionVision in PLC task
TF8200OPC UAServer/client options per DS
TF8300IoT / communicationCheck bundle for MQTT etc.
TE — Engineering (XAE) products (excerpt)
TE codeFunction (typical)Notes / configuration
TE1000TwinCAT 3 EngineeringXAE base—VS integration, PLC/safety config per license
TE1111EtherCAT SimulationSimulate slaves for virtual commissioning (instance-based)
TE1400Target for Simulink®XAE-side Simulink integration—pair with TF3600 runtime where applicable
TE1401Target 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.