Профессиональный редактор ST-кода
Проверка синтаксиса, генерация готовых функциональных блоков по описанию на русском языке, автосохранение и поддержка всех возможностей OWEN Logic для контроллеров ПР200
Возможности
Проверка синтаксиса
Реальный парсер OWEN Logic для проверки ST-кода. Те же проверки, что в конвейере сборки прошивок ПР200
ИИ-генератор функциональных блоков
Не только исправление ошибок: готовый рабочий ST-блок генерируется по описанию задачи на русском языке — с учётом контекста файла и текущих ошибок проверки
Подсветка и поиск
Подсветка синтаксиса ST-кода и подсветка одинаковых литералов прямо при выделении фрагмента. Сворачивание блоков кода — в планах
Настраиваемая длина контекста
Лимит контекста модели задаётся вручную: от компактных правок до генерации крупных блоков с историей диалога
Статистика запросов
По каждой модели — число запросов и объём трафика, чтобы контролировать расход услуг ИИ
Автосохранение
Автоматическое сохранение и восстановление сессии после закрытия
Темы оформления
Светлая, тёмная и One Monokai темы для комфортной работы
Лицензирование
Индивидуальные лицензии с привязкой к компьютеру и настройкой срока действия
Цены и условия
Функциональность во всех тарифах одинаковая. Чем дороже тариф, тем выше приоритет поддержки.
1 месяц
- Редактор ST-кода
- Проверка синтаксиса (парсер OWEN Logic)
- ИИ-генерация и исправление кода
- CLI-валидатор stval
- Стандартная поддержка
6 месяцев
- Редактор ST-кода
- Проверка синтаксиса (парсер OWEN Logic)
- ИИ-генерация и исправление кода
- CLI-валидатор stval
- Приоритетная поддержка
1 год
- Редактор ST-кода
- Проверка синтаксиса (парсер OWEN Logic)
- ИИ-генерация и исправление кода
- CLI-валидатор stval
- Высокий приоритет поддержки
- Обновления по воздуху
Скачать
Редактор ST-кода
Редактор ST-кода с проверкой синтаксиса, ИИ-генератором функциональных блоков, автосохранением и статистикой запросов к моделям
Установщик распакует программу в выбранную папку и создаст ярлык; архив — портативный вариант. Требуется установленная OWEN Logic и .NET 8 Desktop Runtime x64. Демо-версия: 5 вызовов ИИ, далее требуется лицензия.stval CLI
Портативный валидатор ST-кода для командной строки
Скачать бесплатно Self-contained, .NET Runtime не требуется. Для работы нужен установленный OWEN Logic (StParser.dll).
Пример: stval.exe program.st — проверить файл;
stval.exe --json program.st — отчёт в JSON;
stval.exe a.st b.st — несколько файлов за запуск.
Получить лицензию
Заполните форму для получения лицензионного ключа
CLI-валидатор stval
Портативный инструмент для проверки ST-кода из командной строки. Self-contained — не требует .NET Runtime
- Проверка синтаксиса реальным парсером OWEN Logic
- Проверка существования типов в объявлениях переменных
- Текстовый и JSON-отчёты
- Работает с несколькими файлами за один запуск
Частые вопросы
Что такое ST-код?
ST (Structured Text) — текстовый язык стандарта IEC 61131-3, применяемый в OWEN Logic для программирования контроллеров ПР200. Синтаксис, типы и операторы описаны в справочнике ST-кода.
Какие требования к компьютеру?
Windows x64, установленная среда OWEN Logic (из неё берутся библиотеки разбора кода) и .NET 8 Desktop Runtime x64.
Чем это отличается от среды OWEN Logic?
Это текстовый редактор ST-кода для ПР200: проверка тем же парсером, генерация и исправление кода нейросетью, подсветка и поиск, автосохранение сессии, 44 встроенных системных блока и отдельный CLI-валидатор. Подробности в руководстве пользователя.
Как проверяется код?
Реальным парсером OWEN Logic — теми же проверками, что в конвейере сборки прошивок ПР200. Проверяются синтаксис и существование типов, найденные проблемы показываются с координатами «строка, колонка». Сворачивание блоков кода — в планах.
Что умеет ИИ и какую модель можно подключить?
Генерирует готовые функциональные блоки по описанию задачи на русском языке и исправляет ошибки с учётом кода и результатов проверки. Можно подключить любую OpenAI-совместимую модель: в настройках задаются «URL API», «Модель (id)» и «API-ключ», а кнопка «Проверить» отправляет тестовый запрос.
Сколько вызовов ИИ доступно без лицензии?
Демо-версия позволяет выполнить 5 вызовов ИИ; после этого приложение попросит активировать лицензию. Редактирование и проверка кода доступны без ограничений.
Как получить и активировать лицензию?
Окно активации показывает отпечаток компьютера; кнопка «Отправить запрос» открывает форму
заявки с уже подставленным отпечатком. Полученную лицензию вставляют как код (base64) или
перетаскивают файлом license.dat. Подробнее — в разделе
«Лицензирование».
Можно ли перенести лицензию на другой компьютер?
Нет, лицензия привязана к отпечатку конкретного компьютера. Для работы на другом ПК нужна отдельная лицензия.
Чем отличаются тарифы?
Функциональность одинаковая; отличаются срок (1 месяц, 6 месяцев, 1 год) и приоритет поддержки. В годовой тариф входят обновления по воздуху. Актуальные цены — в разделе «Цены».
Какие бывают сборки приложения?
Три, в зависимости от типа лицензии: «простая» — только предустановленная модель и параметры по умолчанию, без настроек нейросетей; «про» — полные настройки нейросетей; «бизнес» — то же плюс обновления по воздуху (при технической возможности). Ссылка на нужную сборку выдаётся временно. Подробнее — в разделе «Лицензирование».
Есть ли бесплатный CLI-валидатор?
Да, stval.exe бесплатен: разбирает ST-код из командной строки, выдаёт текстовый
или JSON-отчёт и подходит для CI. Это self-contained файл, .NET Runtime не нужен. Ключи и
коды выхода — в руководстве по CLI.
Что такое системные блоки SYS?
Это 44 готовых блока и функции, встроенных в редактор: таймеры, триггеры, счётчики,
математика, работа со временем и битовые операции. Они вызываются прямо в коде, например
SYS.TON или SYS.LIMIT. Полный список — в
справочнике ST-кода.
Нужен ли интернет для работы?
Для редактирования, проверки кода и CLI-валидатора интернет не нужен. Он требуется только для запросов к нейросети и проверки обновлений.
Документация и руководства
Контакты и поддержка
Техническая поддержка
По вопросам работы редактора и лицензирования
Email: l0ahq8ve4@mozmail.com
Время ответа: 1-2 рабочих дня
Коммерческие вопросы
По вопросам корпоративных лицензий и партнёрства
Email: l0ahq8ve4@mozmail.com
Время ответа: 1 рабочий день
Баг-репорты
Сообщения об ошибках и предложения по улучшению
Email: l0ahq8ve4@mozmail.com