Los PLC se pueden clasificar en tres tipos principales: PLC tipo nano con menos de 100 entradas y salidas integradas, PLC compactos con entre pocas y varios cientos de entradas y salidas en un solo módulo, y PLC modulares que consisten en un rack, fuente de alimentación, CPU y módulos de entrada y salida conectados de forma modular.