Специалисты НПО «ПромМонтажАвтоматика» обеспечивают разработку программного обеспечения верхнего и нижнего уровней АСУ ТП представляющую собой комплексный процесс, который начинается на этапе изучения объекта автоматизации и технологии. Разработка программного обеспечения проводится отдельно для нижнего и верхнего уровня АСУ ТП.
Для нижнего уровня составляются алгоритмы управления технологическим оборудованием и процессами.
Для верхнего разрабатываются алгоритмы сбора, обработки и хранения информации.
В процессе разработки учитываются все необходимые параметры, возможные величины их изменения и структура логических цепочек технологических процессов.
В дальнейшем происходит процесс комплексной интеграции программного обеспечения верхнего и нижнего уровня АСУ ТП, в результате чего обе системы функционируют как единое целое.
На этапе разработки программного обеспечения важнейшими этапами являются следующие:
• анализ технических требований к АСУ ТП;
• разработка алгоритмов управления технологическими процессами;
• разработка программ для контроллеров;
• разработка программ для SCADA систем;
• разработка программ для интерфейса человеко-машина HMI;
• отладка программ на стендах в режиме симуляции и проведение FAT тестов в присутствии специалистов Заказчика;
При разработки программного обеспечения мы используем следующий инструментарий:
распределенные систем управления DCS:
• ABB (System 800 xA);
• Siemens (PCS7).
программноe обеспечение верхнего уровня SCADA:
• Advantech (Advantech Studio);
• Siemens (WinCC).
программное обеспечение для контроллеров:
• Schneider Electric (Modicon TSX Quantum, Momentum, Compact);
• Advantech (Adam);
• Siemens (SIMATIC).