Разработка и корректировка программного обеспечения для ПЛК
Программа контроллера — рабочий инструмент, а не архив
Наши специалисты разрабатывают и корректируют программное обеспечение для программируемых логических контроллеров. Программа ПЛК определяет, как реально ведёт себя технологическое оборудование после пуска: с какой логикой отрабатывают блокировки, как поддерживаются уставки и как система реагирует на отклонения. Поэтому мы относимся к ней как к части пусконаладочных работ, а не как к документу, который передали и забыли.
Что мы делаем
- разрабатываем алгоритмы управления и технологическую логику по заданию на объект;
- корректируем существующие программы при изменении техпроцесса или состава оборудования;
- конфигурируем контроллеры, модули ввода-вывода и каналы связи;
- настраиваем обмен с верхним уровнем и средствами визуализации;
- выполняем отладку логики защит, блокировок и последовательностей пуска и останова;
- сопровождаем программу при испытаниях и на первых режимах работы.
Когда нужна корректировка
Чаще всего задача корректировки возникает в четырёх ситуациях: изменилась технология или состав агрегатов; контроллер заменён или перенесён на другую платформу; в исходной логике проявились неучтённые режимы; систему расширяют новыми контурами управления. Отдельный случай — подготовка к плановому остановочному ремонту, когда изменения нужно внести одним пакетом и проверить до пуска.
Как проходит работа
Разбор задания. Изучаем технологическое задание, существующую программу и схему сигналов, фиксируем, что должно измениться и как это проверить.
Подготовка изменений. Правим логику вне работающего оборудования, прогоняем тесты и готовим описание изменений для персонала заказчика.
Внесение на объекте. Работаем в согласованное технологическое окно, с контролем исходной версии и возможностью вернуть прежнюю программу.
Проверка. Подтверждаем отработку ключевых сценариев и защит, передаём результат и остаёмся на связи в первый период работы.
Оборудование, с которым работаем
Мы работаем с ПЛК Siemens, Schneider Electric, ABB, Rockwell — со всем спектром контроллеров, который встречается на современных производствах.
Место разработки ПО в общем цикле работ
Программа контроллера — часть пусконаладочных работ и конкретный этап наладки АСУ ТП. После пуска корректность заложенных алгоритмов подтверждаем в рамках технической поддержки.