Skrypt jest dedykowany dla studentów realizujących przedmiot Systemy DCS i SCADA prowadzony na wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej (pierwsza połowa zajęć odbywa się przy wykorzystaniu systemu DCS, druga – przy wykorzystaniu systemu SCADA i sterownikow PLC).
Systemy DCS (Distributed Control System) i SCADA (Supervisory Control And Data Acquisition) należą do klasy systemów odpowiedzialnych za nadzorowanie pracy procesu technicznego albo produkcyjnego. W podstawowym wydaniu systemy DCS i SCADA odpowiadają za: zbieranie aktualnych informacji, wizualizację procesu, sterowanie procesem, alarmowanie, archiwizację i raportowanie.
W branży automatyki przyjęło się stwierdzenie, że funkcjonalność wspołczesnych systemów DCS i SCADA pokrywa się i niejednokrotnie terminy DCS i SCADA używane są zamiennie. Systemy DCS z racji pełnej spójności sprzętowo-systemowej są lepiej zintegrowane i zezwalają na opracowanie nad wyraz obszernych aplikacji, dlatego znajdują wykorzystanie najczęściej w znacznych instalacjach przemysłowych, gdzie liczba punktów procesowych liczona jest w tysiącach.
Punkty procesowe użytkowane w warstwie sprzętowej i w warstwie wizualizacji w sytuacji systemów DCS są tymi samymi punktami i obie warstwy oparte są na wspolnej bazie informacji. Dodatkowo, systemy DCS rozbudowane są o narzędzia programistyczne pozwalające na konfigurację wejść i wyjść i projektowanie i programowanie struktur regulacji, dzięki temu zapewniona jest jednorodność na poziomie projektu.