La plupart des techniciens gèrent aisément les valeurs d'entrée/sortie standard pour les capteurs et actionneurs au sein d'un réseau d'automatisation d'usine. Cependant, une automatisation industrielle de haut niveau exige une analyse plus approfondie du moteur interne du contrôleur. Au-delà des simples entrées et sorties, chaque API génère des « valeurs système » internes qui fournissent des données cruciales sur l'état et l'environnement du processeur. L'accès à ces variables cachées permet aux développeurs de concevoir des systèmes de commande plus robustes et conscients d'eux-mêmes.