Industrial Personal Computer (IPC) es una computadora de control industrial. Es un término general para las herramientas que utilizan una estructura de bus para detectar y controlar el proceso de producción, el equipo electromecánico y el equipo de proceso. Una computadora industrial tiene atributos y características importantes de la computadora, como una placa base de computadora, CPU, disco duro, memoria, periféricos e interfaces, así como un sistema operativo, red de control y protocolo, potencia de computación y una interfaz hombre-máquina amigable.
Los productos y tecnologías de la industria de control industrial son muy especiales y son productos intermedios que proporcionan computadoras industriales estables, confiables, integradas e inteligentes para otras industrias.
Las principales categorías de computadora industrial son: IPC (PC bus industrial computer), PLC (sistema de control programable), DCS (sistema de control distribuido), FCS (field bus system) y CNC (sistema de control numérico). El sistema de software de control industrial incluye principalmente tres partes: software de sistema, software de aplicación de control industrial y entorno de desarrollo de software de aplicación. El software del sistema es el núcleo básico de los otros dos, lo que afecta a la calidad de desarrollo del diseño del software del sistema.
El software de aplicación de control industrial se genera principalmente de acuerdo con las necesidades de control y gestión industrial del usuario, por lo que tiene especificidad.
