Разработка для TIA Portal
Внутри VS Code
Просматривайте, редактируйте SCL/STL, компилируйте, управляйте версиями и используйте ИИ в проектах Siemens TIA Portal - не покидая редактор. Работает с VS Code, Cursor и Windsurf.
Бесплатная установка из VS Code Marketplace. Требуется лицензия T-IA Connect.

Зачем выходить за рамки TIA Portal?
TIA Portal - мощный инструмент, но его среда разработки имеет ограничения
Закрытая экосистема
Редактор TIA Portal не поддерживает расширения, темы и настройку. Вы ограничены единственным рабочим процессом с минимальным набором инструментов повышения производительности.
Нет встроенной интеграции с ИИ
Siemens Industrial Copilot дорог и ограничен. Нет возможности использовать Claude, GPT или локальные модели непосредственно в TIA Portal.
Ручное управление версиями
TIA Portal не имеет встроенной поддержки Git. Команды используют архивы проектов, сетевые папки или ручной экспорт для отслеживания изменений.
Медленный feedback loop
Переключение между TIA Portal, текстовым редактором, клиентом Git и окном чата с ИИ нарушает рабочий процесс и отнимает время.
Как это работает
Расширение взаимодействует с TIA Portal через сервер T-IA Connect, который оборачивает API Siemens Openness. Ваш редактор кода отправляет REST-запросы на локальный сервер, который преобразует их в операции TIA Portal. Прямой зависимости от TIA Portal в VS Code нет.
VS Code / Cursor
Расширение + Интерфейс
Сервер T-IA Connect
REST API + Openness
TIA Portal V17-V21
Ваши проекты PLC
Всё, что вам нужно
12 интегрированных инструментов для разработки проектов TIA Portal из вашего любимого редактора
Обозреватель проекта
Просматривайте всё дерево проекта TIA Portal с цветными значками для OB, FB, FC и DB. Дерево устройств, папки блоков и индикаторы состояния с первого взгляда.
Редактирование SCL / STL
Полная языковая поддержка: подсветка синтаксиса, автодополнение, справка по сигнатурам, документация при наведении, переход к определению, переименование символа и 15 snippets кода.
Просмотрщик LAD / FBD / GRAPH
SVG-рендеринг графических блоков в режиме чтения. Просматривайте контакты, катушки, блочные инструкции и параллельные ветви непосредственно в VS Code.
Создание блоков
Создавайте FB, FC, OB и DB на SCL, STL, LAD, FBD или GRAPH. Шаблоны кода автоматически подставляются для текстовых языков.
Компиляция
Компилируйте отдельный блок или всё устройство с помощью Ctrl+Shift+B. Ошибки и предупреждения отображаются как диагностика VS Code с точными номерами строк.
Экспорт / Импорт
Теги (CSV, XLSX, XML), UDT, таблицы наблюдения, экраны HMI и конфигурация оборудования (AML). Полный экспорт одним кликом для тегов + UDT + таблиц наблюдения.
Контроль версий (VCS)
Управление версиями на основе Git с интеллектуальным сравнением XML, сортировкой зависимостей, очисткой осиротевших элементов, операциями с ветками, историей коммитов и автоэкспортом.
Интеграция с ИИ
Участник @tia для GitHub Copilot, выделенная боковая панель ИИ с поддержкой нескольких провайдеров и MCP-сервер с более чем 100 инструментами.
Сервер MCP
Автоматически генерирует .vscode/mcp.json с более чем 100 инструментами. Совместим с Claude Desktop, Claude Code, Cursor и Windsurf для автоматизации с помощью ИИ.
Тесты PLC
Запускайте отдельные тесты или полные наборы тестов на PLCSim Advanced. Подробные результаты с индикаторами pass/fail, деталями утверждений и временем выполнения.
Перекрёстные ссылки
Просматривайте все ссылки для любого блока в SCL, STL, LAD, FBD и GRAPH. Индикаторы источник/цель с маркерами чтения/записи.
Конвейеры CI/CD
Определяйте, запускайте и отслеживайте конвейеры автоматизации. Создавайте из шаблонов, просматривайте историю выполнения и интегрируйте с рабочим процессом DevOps.
Три способа использования ИИ
T-IA Connect предлагает три независимых пути интеграции с ИИ. Используйте один, два или все три в зависимости от вашего рабочего процесса и предпочтений.
@tia в Copilot Chat
Введите @tia в GitHub Copilot Chat для доступа к 30 инструментам языковых моделей. Задавайте вопросы о проекте, генерируйте блоки, анализируйте перекрёстные ссылки - всё в формате диалога.
T-IA Connect Copilot
Выделенная боковая панель ИИ, независимая от GitHub Copilot. Используйте собственный API-ключ для OpenAI, Anthropic, Google, Mistral или локальную модель через Ollama.
Сервер MCP (100+ инструментов)
Полный API T-IA Connect, представленный в виде инструментов MCP. Используйте с Claude Code, Cursor Agent или любым MCP-совместимым клиентом для автономного программирования PLC.
Работает там, где вы работаете
Совместим с самыми популярными редакторами кода и TIA Portal V17 - V21
Редакторы
VS Code 1.85+, Cursor и Windsurf. Любой редактор с поддержкой расширений VS Code.
TIA Portal
Siemens TIA Portal V17, V18, V19, V20 и V21. Требуется API Openness (включён в редакцию Professional).
Платформа
Windows (необходим для TIA Portal). Сервер T-IA Connect работает локально на вашей инженерной рабочей станции.
Быстрый старт за 6 шагов
От нуля до редактирования кода PLC в VS Code
Установите расширение
Найдите "T-IA Connect" в VS Code Marketplace или установите через веб. Это займёт несколько секунд.
Установите T-IA Connect Desktop
Скачайте и установите приложение T-IA Connect. Оно включает сервер, который связывает VS Code и TIA Portal.
Войдите в систему
Нажмите "Войти" в расширении. Откроется браузер, вы авторизуетесь, и токен будет надёжно сохранён в хранилище ключей вашей ОС.
Запустите сервер
Запустите сервер T-IA Connect из VS Code (режим headless или GUI). API-ключ будет получен автоматически.
Откройте проект TIA Portal
Откройте TIA Portal и загрузите проект. T-IA Connect обнаружит его и заполнит Обозреватель проекта.
Начните программировать
Нажмите на любой блок, чтобы открыть его в редакторе. Редактируйте SCL/STL, компилируйте с помощью Ctrl+Shift+B и автоматически реимпортируйте при сохранении.