Programowanie TIA Portal
W VS Code
Przeglądaj, edytuj SCL/STL, kompiluj, kontroluj wersje i korzystaj z AI w projektach Siemens TIA Portal - bez opuszczania edytora. Działa z VS Code, Cursor i Windsurf.
Bezpłatna instalacja z VS Code Marketplace. Wymaga licencji T-IA Connect.

Dlaczego warto wyjść poza TIA Portal?
TIA Portal jest potężny, ale jego środowisko programistyczne ma ograniczenia
Zamknięty ekosystem
Edytor TIA Portal nie ma rozszerzeń, motywów ani możliwości personalizacji. Jesteś ograniczony do jednego przepływu pracy z limitowanymi narzędziami produktywności.
Brak natywnej integracji AI
Siemens Industrial Copilot jest drogi i ograniczony. Nie ma możliwości korzystania z Claude, GPT ani modeli lokalnych bezpośrednio w TIA Portal.
Ręczna kontrola wersji
TIA Portal nie ma wbudowanej obsługi Git. Zespoły polegają na spakowanych archiwach projektów, udostępnionych folderach lub ręcznych eksportach do śledzenia zmian.
Wolna pętla feedback loop
Przełączanie między TIA Portal, edytorem tekstu, klientem Git i oknem czatu AI przerywa Państwa koncentrację i marnuje czas.
Jak to działa
Rozszerzenie komunikuje się z TIA Portal poprzez serwer T-IA Connect, który opakowuje API Siemens Openness. Edytor kodu wysyła żądania REST do serwera lokalnego, który tłumaczy je na operacje TIA Portal. Brak bezpośredniej zależności od TIA Portal w VS Code.
VS Code / Cursor
Rozszerzenie + Interfejs
Serwer T-IA Connect
API REST + Openness
TIA Portal V17-V21
Projekty PLC
Wszystko, czego potrzebujesz
12 zintegrowanych narzędzi do tworzenia projektów TIA Portal z ulubionego edytora
Eksplorator projektu
Przeglądaj całe drzewo projektu TIA Portal z kolorowymi ikonami dla OB, FB, FC i DB. Drzewo urządzeń, foldery bloków i wskaźniki stanu na pierwszy rzut oka.
Edycja SCL / STL
Pełne wsparcie językowe: podświetlanie składni, autouzupełnianie, pomoc przy sygnaturach, dokumentacja po najechaniu, przejdź do definicji, zmień nazwę symbolu i 15 snippets kodu.
Przeglądarka LAD / FBD / GRAPH
Renderowanie SVG w trybie tylko do odczytu bloków graficznych. Wyświetlaj styki, cewki, instrukcje blokowe i gałęzie równoległe bezpośrednio w VS Code.
Tworzenie bloków
Twórz FB, FC, OB i DB w SCL, STL, LAD, FBD lub GRAPH. Szablony kodu są wstrzykiwane automatycznie dla języków tekstowych.
Kompilacja
Kompiluj pojedynczy blok lub całe urządzenie za pomocą Ctrl+Shift+B. Błędy i ostrzeżenia pojawiają się jako diagnostyka VS Code z dokładnymi numerami linii.
Eksport / Import
Tagi (CSV, XLSX, XML), UDT, tabele obserwacji, ekrany HMI i konfiguracja sprzętowa (AML). Eksport wszystkiego jednym kliknięciem dla tagów + UDT + tabel obserwacji.
Kontrola wersji (VCS)
Zarządzanie wersjami oparte na Git z inteligentnym porównywaniem XML, sortowaniem zależności, czyszczeniem osieroconych elementów, operacjami na gałęziach, historią commitów i auto-eksportem.
Integracja AI
Uczestnik @tia dla GitHub Copilot, dedykowany panel boczny AI z obsługą wielu dostawców oraz serwer MCP z ponad 100 narzędziami.
Serwer MCP
Automatycznie generuje .vscode/mcp.json z ponad 100 narzędziami. Kompatybilny z Claude Desktop, Claude Code, Cursor i Windsurf do automatyzacji wspomaganej przez AI.
Testy PLC
Uruchamiaj pojedyncze testy lub pełne zestawy testów na PLCSim Advanced. Szczegółowe wyniki z oznaczeniami pass/fail, szczegółami asercji i czasami wykonania.
Odniesienia krzyżowe
Wyświetlaj wszystkie odniesienia dla dowolnego bloku w SCL, STL, LAD, FBD i GRAPH. Oznaczenia źródło/cel ze wskaźnikami odczytu/zapisu.
Potoki CI/CD
Definiuj, uruchamiaj i monitoruj potoki automatyzacji. Twórz z szablonów, przeglądaj historię wykonania i integruj z przepływem pracy DevOps.
Trzy sposoby korzystania z AI
T-IA Connect oferuje trzy niezależne ścieżki integracji AI. Korzystaj z jednej, dwóch lub wszystkich trzech w zależności od przepływu pracy i preferencji.
@tia w Copilot Chat
Wpisz @tia w GitHub Copilot Chat, aby uzyskać dostęp do 30 narzędzi modeli językowych. Zadawaj pytania o projekt, generuj bloki, analizuj odniesienia krzyżowe - wszystko w formie konwersacji.
T-IA Connect Copilot
Dedykowany panel boczny AI niezależny od GitHub Copilot. Użyj własnego klucza API dla OpenAI, Anthropic, Google, Mistral lub modelu lokalnego przez Ollama.
Serwer MCP (100+ narzędzi)
Pełne API T-IA Connect udostępnione jako narzędzia MCP. Używaj z Claude Code, Cursor Agent lub dowolnym klientem kompatybilnym z MCP do autonomicznego programowania PLC.
Działa tam, gdzie pracujesz
Kompatybilny z najpopularniejszymi edytorami kodu i TIA Portal V17 do V21
Edytory
VS Code 1.85+, Cursor i Windsurf. Każdy edytor obsługujący rozszerzenia VS Code.
TIA Portal
Siemens TIA Portal V17, V18, V19, V20 i V21. Wymaga API Openness (zawarte w edycji Professional).
Platforma
Windows (wymagany dla TIA Portal). Serwer T-IA Connect działa lokalnie na stacji inżynierskiej.
Szybki start w 6 krokach
Od zera do edycji kodu PLC w VS Code
Zainstaluj rozszerzenie
Wyszukaj "T-IA Connect" w VS Code Marketplace lub zainstaluj ze strony internetowej. Zajmuje to kilka sekund.
Zainstaluj T-IA Connect Desktop
Pobierz i zainstaluj aplikację T-IA Connect. Zawiera serwer łączący VS Code z TIA Portal.
Zaloguj się
Kliknij "Zaloguj się" w rozszerzeniu. Przeglądarka się otworzy, logujesz się, a token jest bezpiecznie przechowywany w pęku kluczy systemu operacyjnego.
Uruchom serwer
Uruchom serwer T-IA Connect z VS Code (tryb headless lub GUI). Klucz API jest pobierany automatycznie.
Otwórz projekt TIA Portal
Otwórz TIA Portal i załaduj projekt. T-IA Connect wykryje go i wypełni Eksplorator projektu.
Zacznij programować
Kliknij dowolny blok, aby otworzyć go w edytorze. Edytuj SCL/STL, kompiluj za pomocą Ctrl+Shift+B i automatycznie reimportuj przy zapisie.