Программное обеспечение Автоматизации делится на два основных вида:
ПО низкого уровня: программы для контроллеров, SCADA-системы, программы для панелей управления, программы частотных приводов и прочее «полевое» программное обеспечение;
ПО высокого уровня: программы для систем сортировки, анализа, статистики и прогнозирования, также как и программы коммуникаций с системами управления производством Заказчика.