1. Wstęp

1.2. Oprogramowanie na poziomie sterownika

Jednym z najbardziej popularnych składników współczesnej techniki pomiarowej, bardzo pomocnym w procesie tworzenia oprogramowania do obsługi różnego typu dedykowanych zasobów sprzętowych, jest sterownik. Jest to rodzaj, zwykle firmowego, łatwego w implementacji oprogramowania, zawierającego instrukcje realizujące pełny dostęp do złożonych funkcji pomiarowych konkretnego urządzenia (przyrząd autonomiczny, przyrząd modułowy, karta DAQ), za pośrednictwem intuicyjnych modułów API. Obecnie sterowniki stanowią nieodłączny element wszelkiego typu sprzętu, który daje się obsłużyć w sposób programowy.

W roku 1998, kilka przodujących firm w dziedzinie produkcji aparatury kontrolno-pomiarowej powołało do życia organizację znaną pod nazwą „Interchangeable Virtual Instrument Foundation: IVIF”. Powołana ona została, między innymi, do stanowienia standardów w zakresie sterowników programowych.