Nowości w TIA MCP
Przegląd najważniejszych nowości w ostatnich wersjach. Drobne poprawki nie są tu wymienione. Nowe wersje są oferowane w aplikacji jako zwykła aktualizacja.
Wersja 2.11
Wydano 4 października 2026
Wirtualny FAT w PLCSIM Advanced
Silniki, zawory, pomiary analogowe i regulatory PID są rozpoznawane w blokach danych automatycznie i dostają przypadki testowe. Scenariusze można wyprowadzić także z alarmów, listy I/O lub automatu stanów, przebieg tagów zapisuje się do CSV, a wynikiem jest protokół PDF z logiem.
Rozszerzone review programu F
48 reguł dla S7-1500F: reintegracja i QBAD modułów F-I/O, adresy F i czasy rozbieżności, cykle i watchdog, niewywoływane bloki F oraz porównanie z sygnaturami z poprzedniego wydania. To pomoc przy walidacji, nie zastępuje certyfikowanej procedury.
Faceplate'y dla WinCC Unified
Szablony silnika, zaworu, wartości analogowej i PID. Elementy UDT i bloków danych są wiązane z sygnałami faceplate'a, a brakujące tagi HMI trafiają do CSV. Wynikiem jest ekran szablonowy i procedura konwersji na typ faceplate'a; samego typu Openness utworzyć nie potrafi.
Kontrola alarmów według ISA-18.2
Rozkład priorytetów, brakujące i zduplikowane teksty, alarmy bez instrukcji dla operatora, progi bez histerezy i koncentracja na jednym urządzeniu. Ocena, ustalenia i plik XLSX do racjonalizacji alarmów.
Wartości na żywo z rzeczywistego S7-1500
Odczyt wartości i stanu pracy oraz zapis trendów z działającego sterownika przez Web API, tylko z zaufanym lub przypiętym certyfikatem. Zapis jest domyślnie wyłączony, a nawet po włączeniu wymaga podglądu, jednorazowego tokenu i przepisania nazwy urządzenia.
Szkielet projektu ze specyfikacji
Plik Excel z urządzeniami i I/O zmienia się w plan do zatwierdzenia: tagi PLC, typy danych silnika, zaworu, wartości analogowej i PID, bloki funkcyjne, DB stacji i kompilacja. Kolizje nazw i adresów są sprawdzane przed zapisem.
Audyt projektu jednym wywołaniem
Review wszystkich sterowników, kontrola adresów IP, nazw PROFINET i DB komunikacyjnych w całym projekcie oraz lista nieużywanych bloków, UDT i tagów. Jeden werdykt i raport w XLSX.
Aktualizacja instrukcji po zmianach
Po zmianie projektu porównywane są dane źródłowe, zmiany przypisuje się do rozdziałów i przepisywany jest tylko dotknięty tekst. Powstaje zapis rewizji i wyższa wersja dokumentu.
Instalacja w klientach AI jednym poleceniem
Install_Clients.bat rejestruje TIA MCP w Claude Desktop, Cursorze, VS Code i Antigravity. Zmienia tylko wpis tia-portal, tworzy kopię oryginalnego pliku i można go cofnąć.
Logowanie OAuth dla ChatGPT i Claude
Konektor dodaje się przez logowanie zamiast tajnego adresu: dynamiczna rejestracja klienta, PKCE i odnawialne tokeny. Dostęp zatwierdzasz kodem właściciela, a narzędzi zapisu może używać tylko klient ze zgodą na zapis.
Uprawnienia agenta
Trzy przełączniki na pulpicie: czy agent może zatwierdzać plany, ładować do rzeczywistego sterownika i zapisywać wartości do działającego sterownika. Włączyć je może tylko człowiek, AI nie ma do tego żadnego narzędzia.
Migracja: CFC, FBD, metody i GRAPH
Schematy CFC i FBD z PLCopen XML są konwertowane do SCL według kolejności wykonania, metody bloków funkcyjnych stają się osobnymi FC, a sekwencje SFC – S7-GRAPH. Listę I/O można też wczytać z AutomationML (EPLAN).
Wersja 2.10
Wydano 4 października 2026
TIA → BAVIS
Ze sterownika powstaje gotowy projekt wizualizacji BAVIS: połączenia S7 i OPC UA, tagi z opisami i jednostkami z komentarzy, obiekty silnika, zaworu, wartości analogowej i PID, alarmy oraz ekrany. Opcjonalny tryb symulacji pozwala na podgląd bez sterownika.
Dokumentacja odbiorcza oprogramowania
PDF z logo: przegląd projektu, sprzęt i adresy IP, hierarchia wywołań, opis bloków, bloki danych i UDT, I/O, alarmy HMI, wynik code review, zmiany względem poprzedniego wydania oraz protokół przekazania do podpisu.
Diagnostyka S7-1500 przez serwer WWW CPU
Tylko odczyt: stan pracy, bufor diagnostyczny, aktywne alarmy i wartości zmiennych. Hasło jest czytane wyłącznie z pliku lub zmiennej środowiskowej, a przy nieznanym certyfikacie nie jest wysyłane.
Wersja 2.9
Wydano 3 października 2026
Dodatek „TIA-MCP Copilot” do TIA Portal
Menu kontekstowe w drzewie projektu (V17 do V21): wyjaśnienie, code review i dokumentacja bloków, kontrola tabel tagów, wyjaśnienie UDT lub dowolne pytanie. Dodatek tylko odczytuje i otwiera interfejs WWW TIA MCP.
Zabezpieczenia i użytkownicy (UMAC)
Przegląd użytkowników, ról, polityki haseł, poziomów dostępu do PLC i certyfikatów. Zmiany użytkowników i ról przechodzą przez narzędzia z kopią zapasową, a hasła nigdy nie są przekazywane przez czat.
Diagnostyka online, upload i download z potwierdzeniem
Stan CPU i dostępne urządzenia, upload stacji do projektu oraz download do rzeczywistego PLC. Download jest domyślnie wyłączony i wymaga podglądu skutków, jednorazowego tokenu i potwierdzenia nazwy urządzenia.
WinCC Unified poza ekranami
Połączenia HMI, alarmy dyskretne i analogowe, klasy alarmów, logi danych i alarmów, audit trail oraz ustawienia runtime.
Odciski bloków i VCI
Odciski bloków, UDT i tabel tagów odróżniają zmianę kodu od zmiany komentarza. Doszła obsługa przestrzeni roboczych VCI oraz szybsza przebudowa indeksu projektu.
Walidacja Safety i parametry F
Przygotowanie testów aktywacyjnych i wydruku dla Safety Validation Assistant w V21 oraz odczyt i zapis parametrów F modułów F. Narzędzie nie potwierdza wyników testów, robi to człowiek.
Pomoc do własnych bloków (Shift+F1)
Dla każdego bloku powstaje strona pomocy HTML w projekcie lub bibliotece: interfejs z komentarzami, sieci, wywoływane bloki, przykład wywołania i teksty od AI. Odświeżane są tylko zmienione bloki.