Industrial Personal Computer (IPC) เป็นคอมพิวเตอร์ควบคุมอุตสาหกรรม เป็นคำทั่วไปสำหรับเครื่องมือที่ใช้โครงสร้างบัสเพื่อตรวจจับและควบคุมกระบวนการผลิต อุปกรณ์ไฟฟ้า และอุปกรณ์ในกระบวนการ คอมพิวเตอร์อุตสาหกรรมมีคุณสมบัติและคุณสมบัติของคอมพิวเตอร์ที่สำคัญ เช่น เมนบอร์ดคอมพิวเตอร์, CPU, ฮาร์ดดิสก์, หน่วยความจำ, อุปกรณ์ต่อพ่วงและอินเทอร์เฟซ เช่นเดียวกับระบบปฏิบัติการ, เครือข่ายควบคุมและโปรโตคอล, พลังในการประมวลผล และส่วนต่อประสานระหว่างคนกับเครื่องจักรที่เป็นมิตร
ผลิตภัณฑ์และเทคโนโลยีของอุตสาหกรรมการควบคุมอุตสาหกรรมมีความพิเศษมาก และเป็นผลิตภัณฑ์ขั้นกลางที่ให้คอมพิวเตอร์อุตสาหกรรมที่มีเสถียรภาพ เชื่อถือได้ ฝังตัว และชาญฉลาดสำหรับอุตสาหกรรมอื่นๆ
หมวดหมู่หลักของคอมพิวเตอร์อุตสาหกรรม ได้แก่ IPC (คอมพิวเตอร์อุตสาหกรรมบัส PC), PLC (ระบบควบคุมแบบตั้งโปรแกรมได้), DCS (ระบบควบคุมแบบกระจาย), FCS (ระบบฟิลด์บัส) และ CNC (ระบบควบคุมเชิงตัวเลข) ระบบซอฟต์แวร์ควบคุมอุตสาหกรรมส่วนใหญ่ประกอบด้วยสามส่วน: ซอฟต์แวร์ระบบ ซอฟต์แวร์แอปพลิเคชันควบคุมอุตสาหกรรม และสภาพแวดล้อมการพัฒนาซอฟต์แวร์แอปพลิเคชัน ซอฟต์แวร์ระบบเป็นแกนหลักของอีกสองซอฟต์แวร์ที่เหลือ ซึ่งส่งผลต่อคุณภาพการพัฒนาของการออกแบบซอฟต์แวร์ระบบ
ซอฟต์แวร์แอปพลิเคชันควบคุมอุตสาหกรรมส่วนใหญ่สร้างขึ้นตามความต้องการด้านการควบคุมและการจัดการอุตสาหกรรมของผู้ใช้' ดังนั้นจึงมีความเฉพาะเจาะจง
