El programari d'automatització industrial és una eina de programari utilitzada per controlar i supervisar els processos de producció industrial. Normalment s'utilitzen conjuntament amb dispositius de maquinari com sensors, actuadors, PLC, etc. per aconseguir un control i optimització automatitzats de fàbriques o línies de producció.

Aquests són alguns programes d'automatització industrial habituals:
1. Programari SCADA (Control de Supervisió i Adquisició de Dades): el programari SCADA s'utilitza per supervisar i controlar equips i sistemes en processos industrials. Poden obtenir i mostrar dades de producció, informació d'alarma en temps real i proporcionar funcions de control remot i operació. El programari SCADA comú inclou WonderwareInTouch, Siemens WinCC, RockwellFactoryTalk, etc.
2. Programari HMI (Human Machine Interface): el programari HMI s'utilitza per a la interacció home-màquina amb equips i sistemes industrials. Proporcionen una interfície d'usuari intuïtiva per controlar l'estat del dispositiu, els paràmetres de control de funcionament, mostrar informació d'alarma i molt més. El programari HMI comú inclou RockwellPlantTalkView, Siemens SIMATICWinCC, etc.
3. Programari de programació PLC (Programmable Logic Controller): el programari de programació PLC s'utilitza per escriure i depurar programes per a controladors lògics programables. Normalment proporcionen interfícies de programació gràfiques per configurar l'entrada i la sortida, escriure lògica i algorismes de control per aconseguir un control automatitzat. El programari comú de programació de PLC inclou Siemens STEP7, Allen Bradley RSLogix, etc.
4. Programari MES (Manufacturing Execution System): el programari MES s'utilitza per gestionar i supervisar tot el procés d'execució de la fabricació. Es poden integrar amb sistemes de planificació de recursos empresarials (ERP) per fer un seguiment de les ordres de producció, la gestió de materials, el control de qualitat i proporcionar funcions d'anàlisi de dades i informes. El programari MES comú inclou SAP Manufacturing Execution, AprissoFlexNet, etc.
5. Programari de recollida i anàlisi de dades: Aquest programari s'utilitza per recollir, emmagatzemar i analitzar dades en processos de producció industrial. Poden obtenir dades de diversos dispositius i sensors, i realitzar un seguiment en temps real, generació d'informes, anàlisi de tendències i molt més. El programari comú de recollida i anàlisi de dades inclou OSIsoftPISystem, GEProficy, etc.
Aquest programari d'automatització industrial pot seleccionar les eines de programari adequades en funció de les necessitats i indústries específiques per aconseguir un control automatitzat, monitorització i optimització dels processos de producció.
