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 может работать с обеими средами, что делает его идеальным мостом в переходный период.