Al diseñar un controlador para una máquina determinada, a menudo la flexibilidad representa un papel decisivo. Muchos fabricantes de máquinas desarrollan paletas de productos que requieren un concepto básico para el control que es ampliado cuanto mayor es el rendimiento de la máquina. Para ello resulta ideal el sistema Q de MELSEC.
El sistema Q abarca una amplia paleta de módulos, incluyendo más de 22 módulos de temperatura y analógicos diferentes, 20 módulos de posicionamiento diferentes y muchos módulos de comunicación.
Estos módulos no sólo pueden combinarse con las CPUs de PLC básicas y de alto rendimiento, sino también con las CPUs de PC, de procesos y Motion, con la CPU C, con el servidor web y con CPUs redundantes.