Estrutura de uma Configuração
O software WPS segue as deliberações da norma IEC 61131-3.
Sendo assim, toda aplicação desenvolvida nele possue uma configuração com a seguinte estrutura hierárquica:
• Configuração: está no nível mais alto da hierarquia, definindo todos os elementos de software contidos em uma aplicação que interagem entre si para desempenhar as funções de controle.
- Recurso: segundo nível da hierarquia, representa qualquer elemento com capacidade de processamento para execução de programas. No WPS, os recursos são independentes entre si, e cada um possui um produto atrelado a ele. As variáveis globais de uma aplicação estão neste escopo.
- POU (Unidade de Organização de Programas): descrevem as instruções que serão executadas, em que ordem serão executadas e como estas interagem entre si. Blocos funcionais, funções e programas estão contidos nesta categoria. No WPS, o POU que mais se destaca é o Diagrama Ladder. As variáveis locais de uma aplicação estão neste escopo, cada uma restrita ao seu próprio POU.
- Tarefas: processos que controlam a ordem e o tempo de execução dos POUs.
A figura a seguir apresenta o esquema desta hierarquia no WPS.

Legenda:
- Configuração;
- Recurso;
- POUs;
- Tarefas;