Percorso download PLC

Per scaricare TwinCAT 3 in modo sicuro e “pulito”, usa il Download Finder Beckhoff e scegli i due componenti giusti: XAE (Engineering) per programmare e XAR (Runtime) per eseguire il PLC. In questa guida trovi i link ufficiali, cosa scaricare in base al tuo scenario (PC di sviluppo o IPC di macchina), requisiti principali e gli errori piu comuni.

Questa pagina non ospita file e non rimanda a mirror: solo risorse ufficiali Beckhoff (Download Finder, Beckhoff Information System e manuali PDF).

Altre lingue / Other languages: Italiano (questa pagina). English, Español, Français, Deutsch, 中文, हिन्दी: in arrivo.

Risposta rapida (se hai fretta)

  • Vai al Download Finder Beckhoff e cerca TwinCAT 3 Download.
  • Scarica XAE (TwinCAT 3 Engineering) sul PC dove programmi: e un’estensione di Visual Studio / TcXaeShell.
  • Scarica XAR (TwinCAT 3 Runtime) sul PC/IPC dove vuoi eseguire il runtime PLC.
  • Tieni allineata la build (stessa famiglia/build) tra XAE e XAR quando possibile, soprattutto in commissioning.
  • Se ti serve un test rapido in laboratorio, TwinCAT prevede licenze trial a tempo (7 giorni) per molte funzioni: attenzione pero a dove e come si generano/attivano.

Download TwinCAT 3: link ufficiali Beckhoff

Risorsa A cosa serve Link ufficiale
Download Finder Beckhoff Download di TwinCAT 3 XAE/XAR, documenti e file ufficiali Beckhoff Download Finder
Directory TwinCAT (download.beckhoff.com) Repository ufficiale Beckhoff per file TwinCAT (struttura per build/versioni) download.beckhoff.com/software/TwinCAT
System requirements (InfoSys) Requisiti di sistema per TwinCAT 3 XAE e XAR (nota: XAE dipende da Visual Studio) TwinCAT 3 system requirements
Opzioni installazione (InfoSys) Differenza tra installazioni XAE/XAR e cosa include ogni opzione TwinCAT 3 installation options
Integrazione in Visual Studio (InfoSys) Come TwinCAT si integra in Visual Studio/TcXaeShell e note di installazione Integration in Visual Studio
Licensing overview (InfoSys) Panoramica licenze TwinCAT 3 e concetti base (trial incluse) TwinCAT 3 licensing – introduction
Manuale licenze (PDF) Dettagli pratici su attivazione, trial e gestione licenze Manual Licensing (EN) – PDF Beckhoff
Manuale installazione (PDF) Guida ufficiale Beckhoff all’installazione di TwinCAT 3 (build e opzioni) TwinCAT 3 Installation (EN) – PDF Beckhoff

TwinCAT 3 in 30 secondi: XAE vs XAR

In Beckhoff TwinCAT 3 trovi quasi sempre due “mondi” separati:

  • XAE (eXtended Automation Engineering): l’ambiente di sviluppo. Serve per creare/progettare PLC, motion, I/O, EtherCAT, HMI, ecc. Tecnicamente e un’estensione di Visual Studio (o del Visual Studio Shell fornito da Beckhoff), quindi i requisiti principali dipendono dall’ambiente Visual Studio installato.
  • XAR (eXtended Automation Runtime): il runtime. Serve per eseguire il PLC/runtime real-time sul PC target (IPC Beckhoff o PC industriale/VM supportata).

Questa distinzione e importante per evitare l’errore piu comune: installare solo XAE e aspettarsi che la macchina “giri”, oppure installare XAR sul PC di sviluppo senza l’ambiente corretto per programmare.

Quando usare (e quale componente scaricare)

Scenario Scarica XAE? Scarica XAR? Nota tecnica
Programmazione su PC di ufficio/lab Si Solo se vuoi eseguire runtime locale XAE e l’IDE; il runtime locale e utile per test rapidi e demo
Commissioning su IPC Beckhoff (target) Dipende Si Su molti IPC il runtime puo essere preinstallato/opzionato; verifica prima di reinstallare
Manutenzione: aprire un progetto esistente Si Se devi collegarti/eseguire sul target Allinea build/versione quanto possibile per ridurre sorprese
Solo “monitoraggio online” da PC di servizio Spesso si No Per connetterti serve l’ambiente adeguato e accesso di rete/ADS al target

Checklist prima del download

  • Decidi dove ti serve TwinCAT: PC di sviluppo (XAE), PC/IPC target (XAR), o entrambi.
  • Verifica requisiti e compatibilita: TwinCAT XAE e legato a Visual Studio/TcXaeShell, quindi controlla OS e ambiente di sviluppo (specie su PC aziendali “blindati”).
  • Scegli una build coerente: evita mix casuali (es. XAE molto nuovo con XAR molto vecchio) se devi fare commissioning su impianti esistenti.
  • Prepara i permessi: installazione tipicamente con privilegi admin; su PC aziendali possono servire eccezioni antivirus/EDR per tool di sviluppo.
  • Scarica da fonti ufficiali: Download Finder Beckhoff o repository Beckhoff; evita mirror non verificati.

Requisiti principali (XAE/Visual Studio, OS e risorse)

Beckhoff evidenzia che TwinCAT 3 XAE e un’estensione per Visual Studio, quindi “in sostanza” vanno rispettati i requisiti della versione di Visual Studio/TcXaeShell utilizzata. Per i dettagli e le combinazioni supportate, fai sempre riferimento alla pagina ufficiale dei system requirements.

In pratica, prima di partire considera:

  • PC di sviluppo: CPU/RAM adeguate e spazio disco sufficiente (progetti + pacchetti + tool). Se usi TcXaeShell (Shell Beckhoff) riduci dipendenze, ma resti nel perimetro Visual Studio.
  • PC/IPC target: requisiti diversi per il runtime XAR; su IPC Beckhoff spesso esistono immagini/soluzioni preconfigurate. Evita di “sovrascrivere” senza una ragione chiara in impianto.

Mini tutorial: come scaricare e installare TwinCAT 3 (passi pratici)

  1. Apri il Download Finder Beckhoff e filtra su TwinCAT 3. Identifica i download TwinCAT 3 Download | XAE e TwinCAT 3 Download | XAR.
  2. Scarica XAE sul PC di sviluppo: scegli l’installer adatto alla build che ti serve. Se lavori con Visual Studio gia installato, verifica la compatibilita e le note sull’integrazione in Visual Studio.
  3. (Opzionale) Installa/aggiorna Visual Studio o TcXaeShell: in molti casi puoi usare la Shell Beckhoff inclusa, ma se sviluppi estensioni o C++ avanzato potresti aver bisogno di una versione completa di Visual Studio (dipende dal tuo scenario e dai tool TwinCAT).
  4. Scarica XAR sul target (o sul PC di sviluppo se vuoi un runtime locale): scegli l’opzione runtime corretta. Beckhoff descrive le opzioni di installazione e cosa includono.
  5. Riavvia e verifica: dopo installazione, controlla che l’ambiente XAE si apra correttamente e che il runtime/servizi necessari siano presenti sul target (specie se devi collegarti via ADS).

Se devi fare un’installazione “da manuale” (utile su PC nuovi o in casi di troubleshooting), Beckhoff pubblica un documento dedicato: TwinCAT 3 Installation (EN).

Licenze e trial: cosa e gratis e cosa no

Una cosa che confonde spesso chi arriva da altri ambienti PLC e questa: scaricare TwinCAT 3 e possibile da fonti ufficiali, ma l’uso di molte funzioni runtime richiede licenze. Beckhoff descrive un modello con trial a tempo (7 giorni) per molte funzionalita, pensato per laboratorio e test, e una licenza completa per uso continuativo in produzione.

Per i dettagli ufficiali (cosa e trial, cosa si puo rinnovare e come), fai riferimento a:

Consiglio pratico: separa mentalmente “XAE per sviluppare” da “XAR per far girare la macchina”. In troubleshooting, quando qualcosa non parte, chiediti subito: e un problema di installazione/runtime oppure e un limite/licenza sul target?

Errori comuni (e come evitarli)

  • Scaricare solo XAE e poi cercare di eseguire il PLC su un target senza XAR: chiarisci subito dove gira il runtime.
  • Mescolare build lontane tra PC di sviluppo e target: in commissioning cerca coerenza (stessa build o almeno stessa famiglia) per ridurre incompatibilita.
  • Problemi con Visual Studio/TcXaeShell: XAE e un’estensione; se Visual Studio e bloccato da policy aziendali o mancano componenti, l’installazione puo risultare incompleta.
  • Reinstallare su IPC senza piano: su macchine in campo, prima fai backup, verifica cosa e gia installato e consulta la documentazione ufficiale.
  • Confondere trial/licenza: se una funzione non si abilita o scade, non e “bug”: spesso e licenza. Usa le fonti Beckhoff per la procedura corretta.

FAQ sul download TwinCAT 3

Dove scarico TwinCAT 3 (XAE/XAR) in modo ufficiale?

Dal Download Finder Beckhoff. In alternativa, Beckhoff pubblica anche directory ufficiali su download.beckhoff.com.

Devo installare TwinCAT 3 su Visual Studio?

TwinCAT 3 XAE e un’estensione per Visual Studio (o per il Visual Studio Shell fornito da Beckhoff). Quindi si: l’ambiente di sviluppo ruota attorno a Visual Studio/TcXaeShell. Vedi i system requirements e le note su integration in Visual Studio.

TwinCAT 3 e gratuito?

Il download dei componenti e disponibile tramite canali ufficiali, ma molte funzionalita runtime richiedono licenze. Beckhoff documenta anche trial a tempo (7 giorni) per l’uso in laboratorio. Consulta la sezione licensing ufficiale: TwinCAT 3 licensing.

Mi serve XAR anche sul PC di sviluppo?

Solo se vuoi eseguire un runtime locale sul PC di sviluppo. Se invece il runtime gira su un IPC/PC target separato, normalmente installi XAR sul target e XAE sul PC di sviluppo.

Pagine correlate

Fonti ufficiali e ultimo controllo

Ultimo controllo link: 25 maggio 2026.

IT EN