Российский рынок промышленной автоматизации в текущем десятилетии перешел от задачи простой замены отдельных компонентов внутри шкафа управления к созданию полноценных инженерных экосистем. Пользователю уже недостаточно контроллера и пары датчиков. Современные автоматизированные системы состоят из множества компонентов, в которых все элементы — оборудование, программное обеспечение, датчики, инструменты настройки и наладки — должны работать согласованно, а необходимая документация, инструкции, обучающие материалы и техническая поддержка — быть доступны круглосуточно. Именно эта логика лежит в основе российской среды разработки ОВЕН для контроллеров AltaIDE®.

Что такое AltaIDE®

AltaIDE® — это среда разработки для программирования контроллеров. Уже сегодня она предоставляет ключевой функционал для создания полноценных проектов автоматизации. Пользователям доступен современный редактор кода на ST, встроенная утилита конфигурирования приборов, средства отладки, работа с библиотеками и полная поддержка Modbus RTU и TCP. Этот набор закрывает основной цикл разработки прикладной программы для ПЛК и позволяет использовать

AltaIDE® не как демонстрационный прототип, а как рабочий инженерный инструмент, который уже применяется в тестовых проектах системных интеграторов.

Функциональные возможности среды AltaIDE®

На первых этапах среда AltaIDE® ориентирована на программируемые логические контроллеры компании ОВЕН. В дальнейшем планируется поэтапное расширение ее присутствия как в рамках собственной линейки ПЛК и программируемых реле, так и в контроллерах других производителей промышленного оборудования.

Отдельное внимание уделяется редактору кода. По удобству программирования AltaIDE® максимально приближена к привычным для всех современным средам разработки: умная подсветка кода, подсказки, проверка ошибок в реальном времени, навигация и более понятная работа с проектом. Для инженера АСУ ТП все это предполагает меньше рутинных действий, сокращает количество ручных проверок и снижает вероятность ошибки на этапе разработки и пусконаладки.

Почему мы начали разработку собственной среды

Компания ОВЕН уже давно разрабатывает не только оборудование, но и собственные программные решения для автоматизации. Один из хорошо известных примеров — среда программирования Owen Logic, которая помогла большому числу пользователей решать задачи на программируемых реле и компактных устройствах — даже тем, кто до этого был мало или совсем незнаком с промышленным программированием. Этот опыт показал: инженеру важна не только функциональность, но и понятный рабочий процесс. Чем ниже порог входа, чем проще процесс создания проекта, написания простого алгоритма типового решения, загрузки программы и запуска объекта, тем быстрее оборудование начинает приносить клиенту пользу.

По мере развития рынка и усложнения задач стало очевидно, что подход Owen Logic невозможно масштабировать до уровня современных ПЛК. Для более сложных проектов требуются другие архитектурные решения: работа с разными языками программирования, полноценной отладкой, коммуникациями, библиотеками, структурой проекта, поддержкой разных устройств и последую-щим расширением функциональности.

Кроме того, российскому рынку АСУ ТП важно снижать зависимость от внешних программных компонентов и получать управляемый жизненный цикл продукта. Для промышленного заказчика критичны не только характеристики контроллера, но и предсказуемость развития программной платформы: доступность обновлений, поддержка, совместимость, документация и возможность долгосрочного сопровождения проекта. Так появилась AltaIDE® — среда, которая создается как часть единой программно-аппаратной платформы для российского рынка АСУ ТП.

Для кого создается AltaIDE®

Основная аудитория AltaIDE® — инженеры АСУ ТП, системные интеграторы, специалисты по пусконаладке и разработчики прикладных программ для малых и средних систем автоматизации. Это специалисты, которые ежедневно работают с контроллерами, промышленными протоколами, дискретными и аналоговыми сигналами, библиотечными блоками, задачами и диагностикой.

Часто такие пользователи одновременно проектируют систему, пишут программу, настраивают обмен, выезжают на объект, ищут ошибки в подключении и отвечают за запуск оборудования.

Для них особенно важны три вещи: чтобы работа с программой была понятной и стабильной, функционал был достаточным для реализации проектов его направления, а связка «контроллер – программа – документация – поддержка» была предсказуемой.

Примеры рабочих окон среды разработки AltaIDE®

AltaIDE® проектируется именно под такой сценарий. Мы не стремимся сделать среду только для узкой группы экспертов, которые готовы неделями изучать особенности нового инструмента. Напротив, одна из задач продукта — снизить порог входа и дать инженеру привычную, логичную рабочую среду, которая при этом остается достаточно мощной для разработки более сложных проектов.

Российская среда и российский контроллер как ПАК

Одна из ключевых возможностей AltaIDE® раскрывается в связке с контроллерами ОВЕН. Когда среда разработки, runtime, операционная система и аппаратная платформа развиваются согласованно, заказчик получает не набор отдельных компонентов, а программно-аппаратный комплекс (ПАК).

Для рынка АСУ ТП это открывает несколько важных возможностей. Во-первых, появляется единая точка ответственности за совместимость и развитие решения. Во-вторых, становится проще обеспечивать поддержку в течение жизненного цикла объекта. В-третьих, возникает основа для развития новых устройств, библиотек, коммуникационных возможностей и инструментов диагностики внутри единой экосистемы. Такой подход особенно важен для среднего сегмента промышленной автоматизации, где заказчику нужна не избыточно сложная система уровня Распределенных Систем Управления (РСУ), а понятное, надежное и развиваемое решение для типовых и умеренно сложных задач: инженерные системы зданий, вентиляция, котельные, насосные станции, небольшие производственные линии, локальные узлы управления и другие прикладные системы.

Разработка через пользовательский опыт

Создание новой среды разработки для промышленной автоматизации невозможно свести только к реализации списка функций. Нам важно понимать, как пользователь действительно работает: где он ошибается, какие действия повторяет чаще всего, в какой момент ему нужна подсказка, как он ищет причину аварии, как переносит старые проекты, как работает с библиотеками и как взаимодействует с технической поддержкой.

Поэтому AltaIDE® развивается как продукт, в ко-тором пользовательский опыт является одним из главных принципов проектирования. Мы анализируем реальные сценарии работы, проводим внутреннее тестирование, собираем обратную связь от опытных сотрудников компании и внешних пользователей, проверяем не только отдельные функции, но и весь путь инженера: от создания проекта до отладки программы на контроллере.

Для нас важно не просто реализовать кнопку или окно настроек, а убедиться, что пользователь понимает, что происходит в среде, какие действия от него требуются и как исправить проблему, если она возникла.

Закрытое тестирование и работа с сообществом АСУ ТП

Перед выпуском продукта такого уровня необходимо пройти этапы проверки в условиях, максимально близких к реальной эксплуатации. По-этому на сегодняшний день AltaIDE® тестируется не только внутри компании, но и с привлечением внешних инженеров АСУ ТП и интеграторов.

В закрытом бета-тестировании принимают участие более 50 опытных пользователей. Тестирование AltaIDE® проходит на новом контроллере ПЛК110, на котором участники выполняют под-готовленные задания, проверяют типовые сценарии и используют среду в собственных рабочих задачах. Такой формат позволяет оценить реальные результаты работы. Он помогает выявлять критические ошибки, уточнять пользовательские сценарии и выстраивать наши приоритеты по разработке, соответствуя запросам реальных пользователей на реальных задачах. Мы понимаем, что новый продукт не становится зрелым мгновенно. Впереди еще много улучшений, и это нормальный путь для такого масштабного проекта как AltaIDE®.

Что дальше

Релиз на новом ПЛК110 — это первый важный шаг. В дальнейшем AltaIDE® будет развиваться как модульная платформа. В планах — расширение языков программирования введением графического языка CFC, развитие визуальных инструментов создания HMI/визуализации, разработка средств миграции проекта, пользовательских библиотек и протокола коммуникации OPC UA.

В плане аппаратной поддержки у команды разработчиков намечена поддержка старших моделей программируемых реле, сенсорных программируемых панелей, а также оборудования сторонних производителей.

Источник: Компания ОВЕН, опубликовано в журнале «Электротехнический рынок» № 4-5 (130) 2026 год