Сбор доказательств и исходников
Определяем модель CPU, состояние памяти, доступность инженерной станции, носителей памяти, архивов проекта, HMI и PLC-бэкапов.
Потерян проект PLC, недоступен разработчик, контроллер заменён или после аварии оборудование не запускается? Начинаем с диагностики: устанавливаем, что реально сохранилось в ПЛК и архивах, какие данные можно прочитать и что придётся восстановить по технологии.
Объём программирования, доступные функции и состав испытаний определяются по существующему проекту, версии оборудования и техническому заданию.
Определяем модель CPU, состояние памяти, доступность инженерной станции, носителей памяти, архивов проекта, HMI и PLC-бэкапов.
Проверяем, возможна ли законная выгрузка, содержит ли она необходимые исходные данные, не заблокированы ли части проекта. Ничего не перезаписываем без согласования.
Сопоставляем доступные блоки, адреса, I/O, диаграммы технологического процесса и функции операторского интерфейса; выделяем неизвестные участки.
Проверяем взаимосвязи, блокировки, диагностику отказов и режимы работы на согласованном стенде либо на объекте с контролем рисков.
Формируем архив исходных файлов, список ограничений и порядок последующего резервного копирования и сопровождения.
Нет. Возможности зависят от платформы, версии ПО, наличия исходников, паролей, защиты блоков и состояния памяти. Сначала проводим диагностику и оцениваем объём реально доступных данных.
Только при подтверждённом праве владельца оборудования/ПО на выполнение работ. Не обещаем обход защиты или извлечение недоступного кода.
Первичную оценку часто можно выполнить по паспортам оборудования, скриншотам диагностик и резервным файлам. Работы с действующим ПЛК требуют безопасно организованного доступа.
Пришлите модель контроллера, описание оборудования, доступные исходники или ТЗ. Уточним границы программных работ, риски и необходимую исходную информацию.
Отправить запрос на thedlv.pro@gmail.com