La serie 3100 fu prodotta in 150 unità suddivise in tre successivi scaglioni di cui il primo, costituito dagli ultimi 80 esemplari previsti inizialmente nella serie 3000.
I primi 80 esemplari della serie 3100 differivano dalla 3000, come già detto, unicamente per l'introduzione del comando multiplo in tripla trazione, mantenendo in particolare la taratura dei motori a 147 kW, successivamente portata a 170 kW a cura dei depositi locomotive, come avvenne per le serie precedenti 1900, 1000 e 3000.
A partire dalla ALn 668.3181 – la prima del secondo scaglione – la potenza di taratura fu elevata a 170 kW direttamente in fabbrica e fu introdotto il pavimento integrale in acciaio inossidabile per evitare l'insorgere di fenomeni di ossidazione e semplificare la manutenzione della cassa.