Функции АСУ ТП довольно обширны и зависят от конкретного объекта автоматизации. Однако все эти функции принято делить на три категории: информационные, управляющие и вспомогательные функции АСУ ТП.
К информационным относят функции, главным содержанием которых является сбор, предварительная обработка, хранение, передача и представление информации пользователям в удобном для них виде. Пользователями могут быть люди, а также различные функциональные задачи.
В состав типовых информационных функций АСУ ТП входят:
- сбор информации о технологических параметрах и состоянии оборудования;
- фильтрация входных сигналов от высокочастотных помех измерения;
- пересчет сигналов в физические величины;
- контроль технологических параметров на физическую достоверность, на соответствие технологическому регламенту, на достижение аварийных границ;
- косвенные измерения параметров (получение оценки технологического параметра, который непосредственно не измеряются, в результате математической обработки измеряемых сигналов, функционально связанных с этим параметром). Примером косвенных измерений является оценка концентрации серной кислоты по результатам измерения её плотности и температуры;
- оценка состояния оборудования;
- ручной ввод информации в систему с использованием пульта оператора или клавиатуры;
- обмен информацией между вычислительными средствами АСУ ТП (контроллеры, станции распределенной периферии, рабочие и инженерные станции, серверы);
- формирование и выдача сигналов световой и звуковой сигнализаций;
- визуализация информации в удобном для оперативного персонала виде;
- архивирование информации о ходе технологического процесса, о нарушениях технологического регламента, о возникновении аварийных ситуаций;
- ведение базы данных реального времени;
- подсчет технико-экономических показателей производства;
- прогнозирование аварийных ситуаций (например, формируется сообщение: «Температура подшипника растет, через 15 минут будет достигнут максимально допустимый уровень»);
- обмен данными со смежными и вышестоящими системами управления;
- формирование сменных и суточных отчетов.
К управляющим функциям АСУ ТП относятся функции, результатами которых является выработка и реализация управляющих воздействий на объект управления.
Типовыми управляющими функциями АСУ ТП являются:
- определение и реализация оптимального режима функционирования каждого из технологических агрегатов;
- стабилизация технологических параметров (давлений, температур, уровней);
- программное управление изменением технологических параметров (реализация заданного графика изменения температуры в печи);
- поддержание определенного соотношения между параметрами (например, соотношение газ/воздух на горелке, соотношение руда/вода в мельнице мокрого самоизмельчения);
- логическое управление оборудованием (например, при достижении заданного уровня воды в емкости № 1, выключить насос № 1, включить нагреватель емкости № 1, проверить уровень в емкости № 2, если он ниже нормы, включить насос № 2);
- пуск и останов отдельных агрегатов и технологической линии в целом;
- аварийное отключение (например, отсечка подачи газа на горелку при снижении давления в газовой магистрали, продувка камеры сгорания воздухом);
- выдача оператору рекомендаций по управлению процессом (например, «Рекомендуется снизить подачу руды в мельницу на 25 т/час из-за угрозы завала»).
Вспомогательные функции АСУ ТП состоят в контроле функционирования технических и программных средств самой системы автоматизации. Контроллеры, станции распределенной периферии, панели оператора, инженерные станции, SCADA системы имеют в своем составе развитые средства диагностики.