TIA Portal V21 и SIMATIC AX

SIMATIC AX встречает TIA Portal V21
Программирование ПЛК на основе кода с ИИ

Siemens объединяет TIA Portal и SIMATIC AX в единый рабочий процесс на основе кода. T-IA Connect связывает оба мира через протокол MCP — предоставляя вам программирование ПЛК с помощью ИИ уже сегодня, на любой версии.

Эволюция: от XML к коду

Долгие годы TIA Portal хранил логику ПЛК в проприетарном формате SimaticML (XML). Редактирование блоков за пределами TIA означало борьбу со сложными XML-деревьями. SIMATIC AX изменил это, предложив IDE на базе VS Code и текстовый подход — но требовал полного отказа от TIA Portal.

С TIA Portal V21 Siemens представляет SIMATIC Source Documents (.s7dcl для кода, .s7res для комментариев/i18n). Это точка конвергенции: TIA Portal теперь поддерживает тот же текстовый формат, который впервые появился в SIMATIC AX. Код можно версионировать с помощью Git, сравнивать как обычные исходники и генерировать программно.

T-IA Connect поддерживает этот переход с первого дня. Наш MCP-сервер уже генерирует код SCL и внедряет его в TIA Portal через API Openness — без манипуляций с XML. С Source Documents V21 этот рабочий процесс становится ещё мощнее.

Что такое SIMATIC AX?

SIMATIC AX — это среда разработки ПЛК нового поколения от Siemens, построенная на VS Code. Она привносит современные практики разработки ПО в промышленную автоматизацию: контроль версий Git, модульное тестирование (AxUnit), управление пакетами (apax), пространства имён, OOP с классами и интерфейсами, а также конвейеры CI/CD.

Хотя SIMATIC AX представляет будущее программирования ПЛК Siemens, большинство инженеров по-прежнему работают в TIA Portal — и будут работать ещё много лет. Вопрос не в том, «AX или TIA Portal?», а в том, «Как получить преимущества обоих?»

TIA Portal V21: Мост к рабочим процессам на основе кода

Ключевые изменения, привносящие концепции SIMATIC AX в TIA Portal

Source Documents (.s7dcl)

Текстовое представление блоков ПЛК вместо XML. LAD использует синтаксис wire#powerrail/Contact()/Coil(), FBD — прямое присваивание. Заголовки Pragma определяют метаданные (S7_Optimized, S7_PreferredLanguage, S7_Version).

Модульная архитектура DLL

Монолитная Siemens.Engineering.dll разделена на доменные сборки: Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Каждая может загружаться независимо.

Version Control Interface (VCI)

Нативная интеграция с Git/SVN с рабочими пространствами, автоматической синхронизацией .s7dcl и визуальным сравнением внутри TIA Portal. Наконец, код ПЛК получает полноценный контроль версий.

Named Value Types (NVT)

Полноценная поддержка перечислений с именованными значениями и автоматическим обновлением ссылок при переименовании. Профессиональный рефакторинг приходит в программирование ПЛК.

ObjectIdentifierProvider

Постоянные уникальные идентификаторы для объектов проекта. ID сохраняются при закрытии/открытии проекта и перемещении объектов. Обеспечивает разрешение объектов за O(1) вместо обхода дерева.

AddIn Framework (89+ типов)

10 новых пространств имён для дополнений TIA Portal: контекстные меню, рабочие процессы, импорт/экспорт CAX, хуки компиляции Safety, интеграция с контролем версий. T-IA Connect использует это для более глубокой интеграции.

Как T-IA Connect связывает AX и TIA Portal

Вам не нужно выбирать между SIMATIC AX и TIA Portal. MCP-сервер T-IA Connect предоставляет вам рабочий процесс на основе кода с ИИ, как в AX, при этом вы остаётесь в TIA Portal.

Пишите код ПЛК в VS Code или Cursor с помощью ИИ, а T-IA Connect выполнит внедрение в TIA Portal через API Openness. Ваш ИИ видит контекст проекта (UDTs, теги, существующие блоки) и генерирует код, который компилируется с первой попытки.

VS Code + любая модель ИИ

Работайте в VS Code или Cursor с Claude, GPT, Llama или любой MCP-совместимой моделью. Опишите вашу логику автоматизации на естественном языке и получите компилируемый код SCL, внедрённый непосредственно в TIA Portal.

Поддержка от V17 до V21

В отличие от SIMATIC AX, который требует последнюю версию TIA, T-IA Connect работает с V17, V18, V19, V20 и V21. Модернизируйте рабочий процесс без обновления всей инструментальной цепочки.

60+ инструментов MCP

Создание блоков, чтение UDTs, управление тегами, компиляция, симуляция с PLCSim, настройка экранов HMI — всё через открытый протокол MCP, который может использовать любой ИИ.

Рабочие процессы, готовые к Git

Экспортируйте исходный код блоков, отслеживайте изменения и интегрируйтесь с существующим конвейером CI/CD. Благодаря поддержке VCI в V21, T-IA Connect может оркестрировать полностью версионированные проекты автоматизации.

SIMATIC AX vs. TIA Portal + T-IA Connect

Два пути к современной разработке ПЛК — один требует полной миграции, другой работает с вашими существующими проектами

Возможность
SIMATIC AX
TIA Portal + T-IA Connect
IDE
VS Code (встроенный)
VS Code, Cursor, Windsurf + TIA Portal
Интеграция ИИ
Ручная (без нативного ИИ)
Нативный MCP — любая LLM с полным контекстом проекта
Контроль версий
Нативный Git
Через VCI (V21) или рабочие процессы экспорта/импорта
Модульное тестирование
AxUnit (встроенный)
Симуляция PLCSim через API
Версии TIA Portal
Только последняя
V17, V18, V19, V20, V21
Существующие проекты
Требуется миграция
Работает с существующими проектами без изменений
HMI / Приводы / Safety
Ограниченный охват
Полный набор функций TIA Portal через Openness
Офлайн-ИИ
Недоступно
Ollama / vLLM с локальными моделями

Будущее основано на коде — и оно уже здесь

SIMATIC AX — это видение Siemens для будущего программирования ПЛК. Source Documents и интеграция VCI в TIA Portal V21 доказывают, что Siemens активно сближает обе платформы. Через 3–5 лет граница между AX и TIA Portal полностью размоется.

T-IA Connect позволяет вам внедрить этот рабочий процесс на основе кода с помощью ИИ уже сегодня — не дожидаясь зрелости SIMATIC AX, не мигрируя свои проекты и не отказываясь от полного набора функций TIA Portal. Начните современно, оставайтесь совместимыми.

Часто задаваемые вопросы

Нужен ли мне SIMATIC AX для использования T-IA Connect?

Нет. T-IA Connect работает напрямую с TIA Portal (V17–V21) через API Openness. Вы получаете преимущества рабочего процесса VS Code + ИИ без необходимости в SIMATIC AX.

Будет ли T-IA Connect нативно поддерживать SIMATIC AX?

Мы активно работаем над интеграцией с SIMATIC AX. Протокол MCP не зависит от инструментов, поэтому расширение поддержки на проекты AX — естественная эволюция. T-IA Connect V20/V21 уже использует новый формат Source Document.

Что такое файлы .s7dcl?

SIMATIC Source Documents (.s7dcl) — это новое текстовое представление блоков ПЛК, представленное в TIA Portal V21. Они содержат интерфейс блока и код в удобочитаемом формате, заменяя старый формат SimaticML на основе XML. Их можно версионировать с помощью Git и генерировать программно.

Могу ли я использовать SIMATIC AX и TIA Portal в одном проекте?

Siemens работает над совместимостью между AX и TIA Portal через формат Source Document. MCP-сервер T-IA Connect может работать с обеими средами, что делает его идеальным мостом в переходный период.

Получите рабочий процесс AX — не покидая TIA Portal

Генерация кода с помощью ИИ, интеграция с VS Code и современные рабочие процессы для TIA Portal V17–V21. Миграция не требуется.