Tutti i PLC XV/XC Eaton possono essere programmati con XSoft-CODESYS. Il software si basa sullo standard CODESYS sviluppato da 3S. Caratteristiche tecnicamente sofisticate, semplicità d'uso, inoltre, l'uso diffuso del software nei componenti di automazione di diversi produttori garantisce un successo garantito. Eaton offre CODESYS versione 2 e CODESYS versione 3, e la maggior parte dei PLC XV/XC può essere programmata con entrambe le versioni. le versioni z-Sz vengono fornite con una licenza per utente singolo, ovvero, il software può essere installato su un solo computer. La programmazione CODESYS segue le regole IEC-1131-3 e offre i seguenti linguaggi di programmazione: elenco delle istruzioni (IL)
| adatto per funzioni di sicurezza | NO |
| con editor ling. programmaz. AWL (lista istruz.) | SI |
| con editor ling. programmaz. KOP (schema contatti) | SI |
| con editor ling. programmaz. FUP (schema funzionamento) | SI |
| con editor ling. programmaz. ST (testo strutt.) | SI |
| con editor ling. programmaz. AS (ling. procedura) | SI |
| con editor ling. programmaz. specifico produttore | NO |
| adatto per sistema operativo Windows 9x | NO |
| adatto per sistema operativo Windows NT | SI |
| adatto per sistema operativo Windows 2000 | NO |
| adatto per sistema operativo Windows XP | SI |
| adatto per sistema operativo Windows ME | NO |
| adatto per sistema operativo Windows CE | NO |
| adatto per sistema operativo LINUX | NO |
| adatto per sistema operativo, altri | SI |
| biblioteca moduli | Integrato |
| funzione diagnostica integrata | SI |
| funzione di configurazione integrata | SI |
| funzione di analisi integrata | SI |
| funzione di progettazione integrata | SI |
| funzione di acquisizione dati integrata | SI |
| funzione di comunicazione integrata | SI |
| funzione tecnologica integrata | SI |
| funzione di messa in servizio integrata | SI |
| funzione di simulazione integrata | SI |
| funzione di movimento integrata | SI |
| funzione di analisi integrata | SI |
| funzione di posizionamento integrata | NO |
| conforme a IEC 1131-3 (DIN EN 61131-3) | NO |
| funzione di manutenzione integrata | SI |
| con editor ling. programmaz. Flowchart | SI |
| adatto per sistema operativo Windows 2003 Server | NO |
| adatto per sistema operativo Windows Vista | SI |
| adatto per sistema operativo Windows 7 | SI |
| SIL secondo IEC 61508 | Senza |
| adatto per il sistema operativo Windows 8 | SI |