Typowym przedstawicielem tej warstwy są sterowniki PLC (ang. Programmable Logic Controller) oraz systemy DCS (ang. Distributed Control System).

Nie zawsze wszystkie warstwy są dobrze zdefiniowane z wyraźnie zaznaczonymi granicami kompetencyjnymi, natomiast zawsze występuje potrzeba komunikacji pionowej z warstwą procesową. Komunikacja ta wymaga rozwiązania wielu problemów, do których należą: zapewnienie odpowiedniego poziomu niezawodności, dotrzymanie limitów dla opóźnień czasowych, konieczność korzystania z różnorodnych mediów komunikacyjnych, konieczność pozyskiwania danych w różnych standardach komunikacyjnych – protokołach, zapewnienie otwartości systemu, jednolity model prezentacji danych.

Zastosowanie architektury obserwatora procesu pozwala na zintegrowanie różnych systemów informatycznych w przedsiębiorstwie. Generalnie, idea obserwatora procesu polega na utworzeniu jednolitego, spójnego modelu danych bieżących (utworzenie „obrazu” bieżącego stanu całej produkcji) i udostępnianie go aplikacjom biznesowym według ich potrzeb poprzez międzynarodowe standardy komunikacji (standard OPC) i wymiany danych.