Visual PLC Studio
Visual PLC — это инженерная среда и среда исполнения PLC-логики, ориентированная на управляемость изменений, воспроизводимость проектов и безопасную эксплуатацию в системах промышленной автоматизации
PLC Runtime
Visual PLC Runtime — легковесная среда исполнения IEC 61131-3 программ на Linux и RT Linux с гарантированным временем цикла до 1-3 мс. Поддерживает горячую замену программ без остановки ввода-вывода, lock-free доступ к данным процесса и работает на платформах x86_64, ARM64 и MIPS, включая промышленные контроллеры и одноплатные компьютеры.
Среда разработки
Полнофункциональная IDE для создания и отладки PLC-проектов: компиляция Structured Text в исполняемые пакеты, мониторинг тегов в реальном времени, конфигурирование Modbus TCP/RTU устройств и развёртывание одной командой. Встроенное версионирование проектов на базе Git обеспечивает полную воспроизводимость и контроль изменений.
AI-ассистент
Встроенный AI-ассистент ускоряет конфигурирование проектов, генерацию кода и создание переменных, работая в трёх режимах: диалог, планирование и реализация. При этом все изменения AI проходят через контролируемый контур — отдельная ветка, валидация и ревью инженером — что исключает неконтролируемое воздействие на проект.
В отличие от классических PLC-IDE, Visual PLC рассматривает PLC-логику не как набор программ, а как часть единого инженерного проекта, связанного со спецификацией, тестами, симуляцией и эксплуатацией.
Visual PLC ориентирован на:
- АСУ-инженеров;
- проектные и инжиниринговые организации;
- разработчиков программно-технических комплексов;
- команды, работающие с критическими и долгоживущими системами.
Система подходит для проектов, где важны:
- детерминизм и надежность;
- управляемые изменения;
- тестируемость и воспроизводимость;
- соответствие требованиям регуляторов.
Инженерный AI-ассистент
Visual PLC использует единый инженерный AI-ассистент Visual Engineering Platform, работающий под контролем инженера.
AI-ассистент поддерживает 3 режима работы:
- Ask — анализ и объяснение
- Plan — планирование изменений
- Agent — управляемая модификация логики
Ask — анализ и объяснение
AI помогает понять существующую PLC-логику:
- объясняет структуру программ и блоков;
- показывает связи и зависимости;
- отвечает на вопросы о поведении логики.
Plan — планирование изменений
AI формирует предложения по изменениям в виде формализованных планов:
- какие программы и блоки затрагиваются;
- какие шаги требуется выполнить;
- какие тесты и проверки необходимо запустить.
План не изменяет проект автоматически и используется как основа для инженерного решения.
Agent — управляемая модификация логики
В режиме Agent AI может вносить изменения в PLC-логику:
- только в рамках сформированного плана;
- с участием инженера;
- с обязательным прогоном проверок и тестов.
Все изменения версионируются, трассируются, проверяются и могут быть отменены пользователем. AI не является автономным исполнителем и не заменяет инженера.
Инженерный AI-ассистент
Visual PLC использует единый инженерный AI-ассистент Visual Engineering Platform, работающий под контролем инженера. AI-ассистент поддерживает 3 режима работы:
- Ask — анализ и объяснение
- Plan — планирование изменений
- Agent — управляемая модификация логики
Ask — анализ и объяснение
AI помогает понять существующую PLC-логику:
- объясняет структуру программ и блоков;
- показывает связи и зависимости;
- отвечает на вопросы о поведении логики.
Plan — планирование изменений
AI формирует предложения по изменениям в виде формализованных планов:
- какие программы и блоки затрагиваются;
- какие шаги требуется выполнить;
- какие тесты и проверки необходимо запустить.
План не изменяет проект автоматически и используется как основа для инженерного решения.
Agent — управляемая модификация логики
В режиме Agent AI может вносить изменения в PLC-логику:
- только в рамках сформированного плана;
- с участием инженера;
- с обязательным прогоном проверок и тестов.
Все изменения версионируются, трассируются, проверяются и могут быть отменены пользователем. AI не является автономным исполнителем и не заменяет инженера.
У вас остались вопросы?
Напишите нам, и мы подберем решение, сделаем расчет цены и согласуем с Вами варианты реализации