SIMATIC AX spotyka TIA Portal V21
Programowanie PLC oparte na kodzie z AI
Siemens łączy TIA Portal i SIMATIC AX w ujednolicony przepływ pracy oparty na kodzie. T-IA Connect łączy oba światy poprzez protokół MCP — dając Ci programowanie PLC wspomagane AI już dziś, na dowolnej wersji.
Ewolucja: od XML do kodu
Przez lata TIA Portal przechowywał logikę PLC jako własnościowy SimaticML (XML). Edytowanie bloków poza TIA oznaczało zmaganie się ze złożonymi drzewami XML. SIMATIC AX zmienił to, oferując IDE oparte na VS Code i podejście skoncentrowane na tekście — ale wymagał całkowitego opuszczenia TIA Portal.
W TIA Portal V21 Siemens wprowadza SIMATIC Source Documents (.s7dcl dla kodu, .s7res dla komentarzy/i18n). To punkt konwergencji: TIA Portal obsługuje teraz ten sam format tekstowy, który wprowadził SIMATIC AX. Kod można wersjonować za pomocą Git, porównywać jak zwykły kod źródłowy i generować programowo.
T-IA Connect wspiera tę transformację od pierwszego dnia. Nasz serwer MCP już generuje kod SCL i wstrzykuje go do TIA Portal przez API Openness — bez manipulacji XML. Dzięki Source Documents V21 ten przepływ pracy staje się jeszcze potężniejszy.
Czym jest SIMATIC AX?
SIMATIC AX to środowisko programowania PLC nowej generacji firmy Siemens, zbudowane na VS Code. Wprowadza nowoczesne praktyki inżynierii oprogramowania do automatyki przemysłowej: kontrolę wersji Git, testy jednostkowe (AxUnit), zarządzanie pakietami (apax), przestrzenie nazw, OOP z klasami i interfejsami oraz potoki CI/CD.
Choć SIMATIC AX reprezentuje przyszłość programowania PLC Siemens, większość inżynierów nadal pracuje w TIA Portal — i będzie to robić przez kolejne lata. Pytanie nie brzmi 'AX czy TIA Portal?', lecz 'Jak uzyskać korzyści z obu?'
TIA Portal V21: Most do przepływów pracy opartych na kodzie
Kluczowe zmiany wprowadzające koncepcje SIMATIC AX do TIA Portal
Source Documents (.s7dcl)
Tekstowa reprezentacja bloków PLC zastępująca XML. LAD używa składni wire#powerrail/Contact()/Coil(), FBD używa bezpośredniego przypisania. Nagłówki Pragma definiują metadane (S7_Optimized, S7_PreferredLanguage, S7_Version).
Modularna architektura DLL
Monolityczna Siemens.Engineering.dll jest podzielona na zestawy specyficzne dla domen: Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Każdy może być ładowany niezależnie.
Version Control Interface (VCI)
Natywna integracja Git/SVN z przestrzeniami roboczymi, automatyczną synchronizacją .s7dcl i wizualnym porównywaniem wewnątrz TIA Portal. Wreszcie kod PLC zyskuje pełnoprawną kontrolę wersji.
Named Value Types (NVT)
Prawdziwa obsługa typów wyliczeniowych z nazwanymi wartościami i automatyczną aktualizacją referencji przy zmianie nazwy. Profesjonalny refaktoring trafia do programowania PLC.
ObjectIdentifierProvider
Trwałe unikalne identyfikatory obiektów projektu. ID przetrwają zamknięcie/otwarcie projektu i przenoszenie obiektów. Umożliwia rozwiązywanie obiektów w O(1) zamiast przechodzenia drzewa.
AddIn Framework (89+ typów)
10 nowych przestrzeni nazw dla dodatków TIA Portal: menu kontekstowe, przepływy pracy, import/eksport CAX, hooki kompilacji Safety, integracja kontroli wersji. T-IA Connect wykorzystuje to do głębszej integracji.
Jak T-IA Connect łączy AX i TIA Portal
Nie musisz wybierać między SIMATIC AX a TIA Portal. Serwer MCP T-IA Connect zapewnia Ci oparty na kodzie, wspomagany AI przepływ pracy z AX, podczas gdy pozostajesz w TIA Portal.
Pisz kod PLC w VS Code lub Cursor z asystą AI, a T-IA Connect zajmie się wstrzyknięciem do TIA Portal przez API Openness. Twoja AI widzi kontekst projektu (UDTs, tagi, istniejące bloki) i generuje kod, który kompiluje się za pierwszym razem.
VS Code + dowolny model AI
Pracuj w VS Code lub Cursor z Claude, GPT, Llama lub dowolnym modelem kompatybilnym z MCP. Opisz swoją logikę automatyzacji w języku naturalnym i otrzymaj kompilowalny kod SCL wstrzyknięty bezpośrednio do TIA Portal.
Obsługa od V17 do V21
W przeciwieństwie do SIMATIC AX, który wymaga najnowszej wersji TIA, T-IA Connect działa z V17, V18, V19, V20 i V21. Zmodernizuj swój przepływ pracy bez aktualizacji całego łańcucha narzędzi.
60+ narzędzi MCP
Tworzenie bloków, odczyt UDTs, zarządzanie tagami, kompilacja, symulacja z PLCSim, konfiguracja ekranów HMI — wszystko przez otwarty protokół MCP, który może wykorzystać dowolna AI.
Przepływy pracy gotowe na Git
Eksportuj kod źródłowy bloków, śledź zmiany i integruj się z istniejącym potokiem CI/CD. Dzięki obsłudze VCI w V21, T-IA Connect może orkiestrować w pełni wersjonowane projekty automatyzacji.
SIMATIC AX vs. TIA Portal + T-IA Connect
Dwie drogi do nowoczesnego programowania PLC — jedna wymaga pełnej migracji, druga działa z istniejącymi projektami
| Funkcjonalność | SIMATIC AX | TIA Portal + T-IA Connect |
|---|---|---|
| IDE | VS Code (wbudowany) | VS Code, Cursor, Windsurf + TIA Portal |
| Integracja AI | Ręczna (brak natywnej AI) | Natywny MCP — dowolny LLM z pełnym kontekstem projektu |
| Kontrola wersji | Natywny Git | Przez VCI (V21) lub przepływy eksportu/importu |
| Testy jednostkowe | AxUnit (wbudowany) | Symulacja PLCSim przez API |
| Wersje TIA Portal | Tylko najnowsza | V17, V18, V19, V20, V21 |
| Istniejące projekty | Wymagana migracja | Działa z istniejącymi projektami bez zmian |
| HMI / Napędy / Safety | Ograniczony zakres | Pełny zestaw funkcji TIA Portal przez Openness |
| AI offline | Niedostępne | Ollama / vLLM z lokalnymi modelami |
Przyszłość jest oparta na kodzie — i jest już tu
SIMATIC AX to wizja Siemens dla przyszłości programowania PLC. Source Documents i integracja VCI w TIA Portal V21 dowodzą, że Siemens aktywnie łączy obie platformy. Za 3–5 lat granica między AX a TIA Portal całkowicie się zatrze.
T-IA Connect pozwala Ci przyjąć ten oparty na kodzie, wspomagany AI przepływ pracy już dziś — bez czekania na dojrzałość SIMATIC AX, bez migracji projektów i bez rezygnacji z pełnego zestawu funkcji TIA Portal. Zacznij nowocześnie, zachowaj kompatybilność.
Często zadawane pytania
Czy potrzebuję SIMATIC AX, aby korzystać z T-IA Connect?
Nie. T-IA Connect działa bezpośrednio z TIA Portal (V17–V21) przez API Openness. Zyskujesz korzyści przepływu pracy VS Code + AI bez konieczności posiadania SIMATIC AX.
Czy T-IA Connect będzie natywnie obsługiwać SIMATIC AX?
Aktywnie pracujemy nad integracją z SIMATIC AX. Protokół MCP jest agnostyczny wobec narzędzi, więc rozszerzenie wsparcia na projekty AX jest naturalną ewolucją. T-IA Connect V20/V21 już korzysta z nowego formatu Source Document.
Czym są pliki .s7dcl?
SIMATIC Source Documents (.s7dcl) to nowa tekstowa reprezentacja bloków PLC wprowadzona w TIA Portal V21. Zawierają interfejs bloku i kod w czytelnym formacie, zastępując stary SimaticML oparty na XML. Można je wersjonować za pomocą Git i generować programowo.
Czy mogę używać SIMATIC AX i TIA Portal w tym samym projekcie?
Siemens pracuje nad interoperacyjnością między AX a TIA Portal poprzez format Source Document. Serwer MCP T-IA Connect może pracować z oboma środowiskami, co czyni go idealnym mostem w okresie przejściowym.