Контроль исходного кода программируемых логических контроллеров

Российский разработчик UDV Group представил новый релиз системы контроля версий и централизованного хранения проектов программируемых логических контроллеров (ПЛК) — UDV DATAPK Version Control 3.1. Продукт помогает инженерам автоматизированных систем управления технологическими процессами (АСУ ТП) и экспертам по кибербезопасности решить задачу централизованного хранения проектов ПЛК и отслеживания изменений в них. При необходимости платформа предоставляет возможность быстро отследить цепочку изменений и восстановить требуемую версию проекта ПЛК. Это особенно важно, так как ошибка или неточность в коде контроллера может спровоцировать выход из строя ПЛК и привести к браку, простою линии, выходу из строя оборудования и прочим нарушениям производственного процесса.

Утверждается, что UDV DATAPK Version Control — это первое и на сегодняшний день единственное на отечественном рынке специализированное решение для контроля исходного кода программируемых логических контроллеров. Продукт позволяет видеть не только кто и когда внёс изменения, но и конкретные блоки и теги в проекте, которые были отредактированы, а также сопоставлять версии проекта ПЛК в репозитории и на самом контроллере, чтобы убедиться, что на устройстве загружена именно та версия, которая считается эталонной.

Архитектура программного комплекса UDV DATAPK Version Control
Архитектура программного комплекса UDV DATAPK Version Control

Программный комплекс поддерживает логические устройства производителей Siemens, Schneider Electric, Allen Bradley, «Овен» и ряда других. Также в продукте реализована возможность сбора данных по протоколам SNMP, SSH, ModBus TCP, OPC UA, S7Comm, Ethernet/IP.

«UDV DATAPK Version Control даёт предприятию не просто замену иностранного продукта, а собственный рабочий контур для управления проектами ПЛК. И это не архив и не классический бэкап. У организации появляется единая точка хранения, понятная история правок, сравнение версий и быстрый путь возврата к рабочей конфигурации после сбоя или ошибки. Для АСУ ТП сегодня это уже не дополнительная функциональность, а фундаментальный элемент безопасности и непрерывности технологического процесса, который должен находиться в предсказуемой и управляемой среде», — отмечает UDV Group.