Разработка комментариев к программе ПЛК линии прессования 3м, цеха №1
Производственная площадка
Россия, Воронежская область, г. Семилуки, ул. Курская 92 А
Описание задачи
Объектом автоматизации выступает производственная линия прессования, являющейся частью линия по производству столешниц.
Линия находится в эксплуатации более 10 лет. Обслуживанием программной части линии занималась зарубежная компания. Исходное программное обеспечение не передавалось Заказчику. После ухода зарубежной компании из России встала задача дальнейшего обслуживания линии. Отсутствие исходной версии ПО с комментариями делало данный процесс очень трудоемким.
Для облегчения текущего обслуживания линии, ускорения поиска причин сбоев, а также для обеспечения возможности дальнейшей модернизации было принято решение о разработке комментариев к программе для выгруженного ПО из ПЛК S7-300. Исходная программа была разработана для двух ПЛК Siemens серии S7-300.
Цели и задачи проекта
Основной целью проекта стало восстановление читаемости и сопровождаемости программы управления без изменения существующих алгоритмов работы оборудования.
Для достижения цели были выполнены следующие задачи:
- выгрузка актуальной версии программы из ПЛК;
- сбор технологической информации о работе линии; анализ структуры программного обеспечения;
- разработка комментариев для блоков, переменных и алгоритмов;
- замена адресной логики на символьные имена переменных;
- верификация корректности комментариев на работающем оборудовании.
Выполненные работы
Специалисты ООО «ВПА» выполнили комплекс работ по обратному инжинирингу программного обеспечения двух ПЛК Siemens SIMATIC S7-300:
- выполнена выгрузка действующей программы управления;
- восстановлена символьная таблица сигналов (DI, DO, AI, AO);
- разработаны наименования и комментарии для блоков FC и FB;
- разработаны комментарии и названия для блоков данных (DB) и переменных внутри них;
- проведена проверка корректности комментариев при эксплуатации линии и устранении неисправностей.
Созданная структурированная версия программы позволила оперативно внести изменения в систему управления при замене существующей клеевой машины на новую.
Результаты проекта
В результате реализации проекта Заказчик получил:
- полностью документированную программу ПЛК;
- независимость от первоначального разработчика системы;
- сокращение времени диагностики неисправностей;
- возможность дальнейшей модернизации оборудования;
- основу для долгосрочного сопровождения системы автоматизации.
Алгоритмы управления технологическим процессом были сохранены в полном соответствии с исходной системой.
Решения и характеристики системы автоматизации:
- ПЛК Siemens SIMATIC CPU 315-2 PN/DP – 2 шт.;
- ЧРП SEW Movidrive и Movimot, подключенные по Profibus – 24 шт. (4 вида управления);
- cвязь по Profibus с клеевой машиной на базе ПЛК Siemens S7-200;
- порядка 500 входных/выходных сигналов.
Сроки реализации проекта
Срок реализации: 3 месяца
Год ввода в эксплуатацию: 2026
Заказчик: ООО «Кедр МК»
г.Воронеж, ул Солнечная, д.25