Os controladores lógicos programáveis (CLP) podem ser programados por linguagem gráfica LADDER, como exemplifica a figura abaixo (Figura 08), que exibe o controle de três máquinas (M.1, M.2 e M.3) a partir de três botoeiras (B1, B2, B3) com retenção.
Figura 08. Fonte: Comissão de elaboração.
Na condição inicial em que todas as botoeiras e máquinas estão desligadas (iguais ao nível lógico zero), ao apertar apenas a botoeira 2 (B2), ocorrerá a ligação
apenas da máquina M.2.
apenas da máquina M.3.
das máquinas M.1 e M.2, enquanto M.3 permanecerá desligada.
das máquinas M.1 e M.3, enquanto M.2 permanecerá desligada.