Industrial Personal Computer (IPC) to przemysłowy komputer sterujący. Jest to ogólny termin dla narzędzi, które wykorzystują strukturę magistrali do wykrywania i kontrolowania procesu produkcyjnego, sprzętu elektromechanowego i sprzętu procesowego. Komputer przemysłowy ma ważne atrybuty i funkcje komputera, takie jak płyta główna komputera, procesor, dysk twardy, pamięć, urządzenia peryferyjne i interfejsy, a także system operacyjny, sieć sterowania i protokół, moc obliczeniowa i przyjazny interfejs człowiek-maszyna.
Produkty i technologie przemysłu sterowania są bardzo wyjątkowe i są produktami pośrednimi, które zapewniają stabilne, niezawodne, wbudowane i inteligentne komputery przemysłowe dla innych branż.
Główne kategorie komputerów przemysłowych to: IPC (pc bus industrial computer), PLC (programowalny system sterowania), DCS (rozproszony system sterowania), FCS (system magistrali polowej) i CNC (system sterowania numerycznego). Przemysłowy system sterowania obejmuje głównie trzy części: oprogramowanie systemowe, oprogramowanie do sterowania przemysłowego i środowisko programistyczne aplikacji. Oprogramowanie systemowe jest podstawowym rdzeniem pozostałych dwóch, wpływając w ten sposób na jakość rozwoju projektowania oprogramowania systemowego.
Oprogramowanie do sterowania przemysłowego jest generowane głównie zgodnie z potrzebami użytkownika w zakresie kontroli przemysłowej i zarządzania, więc ma specyfikę.
