Estructura de una configuración
El software WPS sigue las directrices del estándar IEC 61131-3.
Por lo tanto, cada aplicación desarrollada con él tiene una configuración con la siguiente estructura jerárquica:
• Configuración: Se encuentra en el nivel más alto de la jerarquía y define todos los elementos de software de una aplicación que interactúan entre sí para realizar funciones de control.
• Recurso: El segundo nivel de la jerarquía, que representa cualquier elemento con capacidad de procesamiento para la ejecución del programa. En WPS, los recursos son independientes entre sí y cada uno tiene un producto asociado. Las variables globales de una aplicación se encuentran dentro de este ámbito.
• POU (Unidad de Organización del Programa): Describe las instrucciones que se ejecutarán, el orden en que se ejecutarán y cómo interactúan entre sí. Los bloques funcionales, las funciones y los programas se incluyen en esta categoría. En WPS, la POU más importante es el diagrama de escalera. Las variables locales de una aplicación se encuentran dentro de este ámbito, cada una restringida a su propia POU. Tareas: procesos que controlan el orden y el tiempo de ejecución de las POU.
La siguiente figura muestra el esquema de esta jerarquía en WPS.

Leyenda:
- Configuración;
- Recurso;
- POU;
- Tareas;