IEC 61131-3 - model oprogramowania
Norma IEC 61131-3 wyróżnia następujące elementy języków programowania dla sterowników PLC:
► typy danych (ang. Data types)
► jednostki organizacyjne oprogramowania
{ang. Program Organization Units - POU)
► elementy konfiguracji
{ang. Configuration elements)
► elementy sekwencyjnego schematu funkcjonalnego
{ang. Seguential Function Chart - SFC)