El "Sistema de programación concurrente" es una tecnología propia que ofrece programación más rápida, más limpia y más eficiente. Se desarrolló originalmente para producción en masa en múltiples emplazamientos manuales en el año 2000, y se utiliza también para controladores automáticos de las series 3000 y 4000. A diferencia de las programadoras del "Sistema de programación en grupo", el "Sistema de programación concurrente" permite que cada emplazamiento opere de manera independiente. El programa arranca cuando se introduce un componente y pasa una exigente prueba de continuidad. Antes de introducir el último componente, se programa el primer componente y está listo para ser retirado. Así se reducen las pérdidas de capacidad porque el ciclo de programación está en movimiento constante. Incluso si un emplazamiento no tiene actividad, la arquitectura de este sistema es de manera que la producción puede continuar en otros emplazamientos.