Разработка программного обеспечения для АСУ ТП предприятия
Разработка программного обеспечения верхнего и нижнего уровней АСУ ТП представляет собой комплексный процесс, который начинается на этапе изучения объекта автоматизации.
Специалисты определяют объективное текущее состояние производства, и на основе полученных данных составляют и согласовывают с заказчиком техническое задание по автоматизации и предварительную смету работ.
После утверждения предварительного технического задания происходит подбор необходимых технических средств, необходимых для автоматизации. Подбор оборудования основан на принципе оптимального соотношения цены и качества и максимального соответствия задачам, поставленным в техническом задании, и совместимости с программным обеспечением.
На этапе разработки проектной документации составляются схемы электрических цепей и соединений, описание базы данных и алгоритмов управления системой.
Непосредственно разработка программ проводится по отдельности для нижнего и верхнего уровня АСУ ТП. Для нижнего уровня составляются алгоритмы управления технологическим оборудованием. Для верхнего разрабатываются алгоритмы сбора и обработки информации.
В процессе разработки учитываются все необходимые параметры, возможные величины их изменения и структура логических цепочек технологических процессов. Затем происходит сложный процесс комплексной интеграции программного обеспечения верхнего и нижнего уровня АСУ ТП, в результате чего обе системы функционируют как единое целое.