Industrial Personal Computer (IPC) on teollinen ohjaustietokone. Se on yleinen termi työkaluille, jotka käyttävät väylärakennetta tuotantoprosessin, sähkömekaanisten laitteiden ja prosessilaitteiden havaitsemiseen ja ohjaamiseen. Teollisuustietokoneella on tärkeitä tietokoneen ominaisuuksia, kuten tietokoneen emolevy, suoritin, kiintolevy, muisti, oheislaitteet ja liitännät, sekä käyttöjärjestelmä, ohjausverkko ja -protokolla, laskentateho ja ystävällinen käyttöliittymä.
Teollisuuden ohjausteollisuuden tuotteet ja teknologiat ovat hyvin erityisiä ja ovat välituotteita, jotka tarjoavat vakaita, luotettavia, upotettuja ja älykkäitä teollisuustietokoneita muille teollisuudenaloille.
Teollisuustietokoneen pääluokat ovat IPC (PC-väylän teollisuustietokone), PLC (ohjelmoitava ohjausjärjestelmä), DCS (hajautettu ohjausjärjestelmä), FCS (kenttäväyläjärjestelmä) ja CNC (numeerinen ohjausjärjestelmä). Teollisuuden ohjausohjelmistojärjestelmä sisältää pääasiassa kolme osaa: järjestelmäohjelmistot, teollisen ohjautumisen sovellusohjelmistot ja sovellusohjelmistojen kehitysympäristön. Järjestelmäohjelmisto on kahden muun perusydin, mikä vaikuttaa järjestelmäohjelmistojen suunnittelun kehityslaatuun.
Teollisuuden ohjaussovellusohjelmisto tuotetaan pääosin käyttäjän teollisuuden ohjaus- ja hallintatarpeiden mukaan, joten siinä on erityisyyttä.
