Un tecnico, o un operatore, PLC è la persona incaricata di mettere in funzione un macchinario sfruttando il software creato dal programmatore PLC. Quest’ultimo, invece, ha la responsabilità di sviluppare, progettare, testare, installare e collaudare il software a bordo del macchinario. Il lavoro di un programmatore PLC risulta quindi fondamentale per permettere che tecnici e operatori siano in grado di azionare i macchinari.