Sistema CNCè composto da hardware e software. La comprensione diSistema CNCl'architettura dovrebbe essere realizzata da due aspetti: hardware e software. Il suo nucleo è un dispositivo di controllo digitale del computer. Attraverso il software di controllo del sistema e l'hardware del sistema, organizza e gestisce in modo ragionevole le informazioni di input, elaborazione dati, interpolazione e output del sistema CN, controlla le parti esecutive e fa elaborare automaticamente la macchina utensile CN in base alle esigenze dell'operatore.Sistema CNCutilizza il computer come componente di controllo. Solitamente alcune o tutte le funzioni del CN sono realizzate dal software del sistema CN in esso residente, in modo da controllare in tempo reale il movimento della macchina utensile. Finché il software di controllo diSistema CNCviene modificato, è possibile realizzare una nuova modalità di controllo. Esistono molti tipi di sistemi CNC, inclusi torni, fresatrici, centri di lavoro e altri sistemi CNC. Il sistema CNC di varie macchine utensili CNC comprende generalmente le seguenti parti: unità di elaborazione centrale CPU, memoria (ROM/RAM), apparecchiature di input e output (I/O), pannello operativo, display e tastiera, perforatrice per nastro di carta, controller programmabile, ecc. (con la rapida riduzione del rapporto prestazioni-prezzo dell'hardware del computer e la divulgazione e l'applicazione del display grafico, il moderno sistema CNC non necessita di nastro di carta perforato, ma è controllato direttamente dal computer. Utilizza un piccolo multiuso computer o personal computer per controllare direttamente una macchina utensile. Il programma di controllo della macchina utensile è memorizzato nella memoria del computer, che è facile da modificare ed espandere le funzioni e ha una buona flessibilità.)