METAL-ASIA
METAL-ASIAMARKET
WhatsApp
← Все проекты

CoDeSys исторически является рантайм-ядром большинства российских ПЛК: ОВЕН П...

02.08.2026Милош Ковачевич
PLCПрограммируемые контроллерыIEC 61131

plc-codesys-migration-domestic-ides

Миграция сред разработки PLC с зарубежного CoDeSys (CODESYS GmbH, Германия) на отечественные IDE — вынужденный этап импортозамещения АСУ ТП НПЗ: после 2022 года лицензионная поддержка CoDeSys V3 в РФ ограничена, а рантайм контроллеров требует независимого обновления. Рассматриваются целевые российские среды (MasterPLC, Beremiz, «Логика», КРУГОЛ), методика переноса проектов и риски миграции. Подробнее на Metal-Asia. Ключевые направления: Гуанчжоу, Шанхай, Алматы.

Техническое описание и специфика применения на НПЗ

CoDeSys исторически является рантайм-ядром большинства российских ПЛК: ОВЕН ПЛК110/160/210, Fastwel, Segnetics, «Контар» (МЗТА), ПЛК серии «КРУГ»; инженерный парк НПЗ содержит сотни проектов на CoDeSys V2.3 и V3.5. Миграция охватывает три слоя: (1) инженерная IDE на рабочей станции; (2) рантайм исполнения в контроллере (Codesys Control Runtime); (3) коммуникационный стек с HMI и DCS. Перенос возможен, поскольку исходный код на языках МЭК 61131-3 (ST, LAD, FBD, SFC) аппаратно-нейтрален, а аппаратно-зависимая часть ограничена конфигурацией ввода-вывода и системными библиотеками.

Целевые отечественные среды: MasterPLC (Прософт-Системы, ядро собственной разработки, исполнение под Astra Linux), Beremiz (открытая IDE на базе MatIEC, компиляция в C), «Логика» и КРУГОЛ (НПК «КРУГ», для контроллеров СРВК TREI-5B), а также среды собственной разработки вендоров ПЛК РФ (ОВЕН развивает собственную экосистему Owen Cloud/IDE, Segnetics — SM Construction).

Международный технологический ландшафт и анализ брендов

Западная база миграции. CODESYS Development System V3.5 с рантаймами Control SL/Win/Linux — покидаемый стек; Siemens TIA Portal, Rockwell Studio 5000, Schneider Control Expert — альтернативные западные IDE с теми же санкционными ограничениями для РФ.

Китайские бренды. HollySys AutoThink — собственная IDE с поддержкой LD/FBD/ST/SFC, поставляется с контроллерами LK/LM без лицензионных рисков; Supcon — среды для G-серий; Inovance — CoDeSys V3 fork с собственной поддержкой.

Российские бренды. MasterPLC — IDE и рантайм для ПЛК Прософт-Системы (WAGO-совместимые и собственные контроллеры), включена в реестр российского ПО, работает под Windows и Linux. Beremiz — открытый проект (GPL), используется как основа кастомных IDE интеграторами; MatIEC-компилятор переводит ST/FBD в C-код под целевую платформу. КРУГОЛ — для СРВК TREI-5B с архивированием проектов в Postgres Pro. «Каскад» — среда ГРАФКА с автодокументированием. Все перечисленные продукты заявлены под Astra Linux и РЕД ОС.

Архитектура интеграции, интерфейсы и шлюзы

Методика переноса проекта: экспорт исходников из CoDeSys в PLCopen XML либо текстовый ST; импорт в целевую IDE; ручная замена системных библиотек (OSCAT заменяется отечественными аналогами), переконфигурация карт ввода-вывода под новый рантайм, верификация коммуникационных блоков Modbus RTU/TCP. Критический этап — обкатка на стенде: параллельное исполнение старого и нового кода на идентичных входных сигналах с побитовым сравнением выходов в течение 72 часов. HMI-уровень переносится независимо: SCADA (MasterSCADA 4D, «КРУГ-2000») подключается к новому рантайму по Modbus TCP/OPC UA без изменения мнемосхем, сохраняется таблица адресов регистров.

Для парка гетерогенных контроллеров НПЗ рекомендуется стратегия «обёртка»: бизнес-логика в платформенно-нейтральных FB, аппаратный слой — в заменяемых библиотеках; тогда повторная миграция занимает дни, а не месяцы.

Нормативная база и требования к импортозамещению в РФ/СНГ

Целевые IDE и рантаймы подлежат включению в реестр российского ПО (условие госзакупок и субсидий по ПП РФ № 1236); контроллеры — в реестр ГИСП Минпромторга по ПП РФ № 719 и реестр радиоэлектроники ПП РФ № 878. Соответствие языков — ГОСТ Р МЭК 61131-3; для цепей безопасности — сертифицированные рантаймы по ГОСТ Р МЭК 61508. Объекты КИИ: приказы ФСТЭК № 235/№ 239 — аудит изменений кода, контроль целостности рантайма, разграничение прав инженеров. Исполнение IDE под Astra Linux Special Edition и РЕД ОС подтверждается протоколами совместимости вендоров.

Инженерные проблемы, риски эксплуатации и методы их решения

Расхождение семантики библиотечных блоков. Проблема: блок PID в CoDeSys-рантайме и в отечественной IDE имеет разные значения по умолчанию (период дискретизации, ограничения), контур регулирования давления после миграции колеблется. Субъект — инженер-наладчик. Локация — азотная станция НПЗ. Решение: таблица соответствия параметров FB, стендовое сравнение переходных характеристик контуров, повторная настройка PID по методике Ziegler–Nichols.

Потеря онлайн-функций отладки. Проблема: в целевой IDE отсутствует привычный watch-лист с записью переменных в контроллер, наладка замедляется. Субъект — инженер АСУ ТП. Локация — пусконаладка насосной смешения. Решение: выбор IDE с полноценным онлайн-редактированием (MasterPLC), предварительная проработка отладочных сценариев на стенде.

Несовместимость коммуникационных блоков Modbus. Проблема: блоки Modbus-мастера CoDeSys имеют другой интерфейс в отечественной среде, обмен с частотными приводами разрывается. Субъект — инженер-программист. Локация — шкаф ПЛК компрессорной. Решение: замена коммуникационного слоя на внешние шлюзы Modbus TCP либо переписывание обёрток обмена, тестирование по таблице регистров.

Отсутствие рантайма под целевой контроллер. Проблема: для части парка ПЛК ОВЕН/ Fastwel отечественный рантайм недоступен, миграция требует замены железа. Субъект — главный инженер проекта. Локация — парк вспомогательных ПЛК. Решение: поэтапная замена контроллеров в ремонтные окна, унификация на 2–3 целевые платформы из реестра, сохранение кросс-плат и клеммных соединений.

Незащищённость открытых IDE. Проблема: Beremiz-сборки без поддержки вендора не имеют гарантий контроля целостности, требуемых приказом ФСТЭК № 239. Субъект — администратор ИБ АСУ ТП. Локация — инженерные станции. Решение: контроль хэшей исполняемых файлов, выбор коммерческих отечественных IDE с поддержкой, аудит версий компилятора.

Милош Ковачевич

Эксперт по международной логистике

Курирует направления доставки металлопроката из Европы и Азии. Знает все нюансы таможенного оформления, ЖД и морских перевозок. Оптимизирует цепочки поставок.

Профиль автора →
Милош Ковачевич