Percorso download PLC
- Download software PLC: tutti i brand
- Download TwinCAT 3 (Beckhoff)
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)
- Apri il Download Finder Beckhoff e filtra su TwinCAT 3. Identifica i download TwinCAT 3 Download | XAE e TwinCAT 3 Download | XAR.
- 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.
- (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).
- 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.
- 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
- Beckhoff Download Finder
- download.beckhoff.com/software/TwinCAT
- TwinCAT 3 system requirements (InfoSys)
- TwinCAT 3 installation options (InfoSys)
- Integration in Visual Studio (InfoSys)
- TwinCAT 3 licensing – introduction (InfoSys)
- Manual Licensing (EN) – PDF Beckhoff
- TwinCAT 3 Installation (EN) – PDF Beckhoff
Ultimo controllo link: 25 maggio 2026.

