Для автоматизации в промышленности не используются микроконтроллеры, а используются ПЛК (программируемые логические контроллеры).
На главном устройстве или на модулях расширения есть дискретные и аналоговые вводы-выводы под стандартные сигналы (напр., 0-10 В, 4-20 мА).
Для программирования обычно используются 2 текстовых (IL, ST) и 4 графических (LD, FBD, CFC, SFC) языка.
В библиотеках (встроенной и дополнительных) куча схемотехники: таймеры, одновибраторы, определители фронта, счётчики, триггеры, регуляторы (гистерезис, ПИД) и т.д.
Порты используют стандартные интерфейсы / протоколы: Modbus, CAN, KNX, DALI...