Neuerungen in TIA MCP
Überblick über die wichtigsten Neuerungen der letzten Versionen. Kleinere Korrekturen sind hier nicht aufgeführt. Neue Versionen werden in der Anwendung als reguläres Update angeboten.
Version 2.11
Veröffentlicht am 4. 10. 2026
Virtueller FAT in PLCSIM Advanced
Motoren, Ventile, analoge Messwerte und PID-Regler werden in Datenbausteinen selbst erkannt und erhalten Testfälle. Szenarien lassen sich auch aus Meldungen, einer E/A-Liste oder einem Zustandsautomaten ableiten, der Verlauf der Variablen wird in CSV geschrieben, und das Ergebnis ist ein PDF-Protokoll mit Log.
Erweitertes F-Programm-Review
48 Regeln für S7-1500F: Wiedereingliederung und QBAD bei F-E/A, F-Adressen und Diskrepanzzeiten, Zyklen und Watchdog, nicht aufgerufene F-Bausteine und Vergleich mit den Signaturen der letzten Ausgabe. Es ist eine Hilfe zur Validierung und ersetzt kein zertifiziertes Verfahren.
Faceplates für WinCC Unified
Vorlagen für Motor, Ventil, Analogwert und PID. Elemente von UDTs und Datenbausteinen werden an die Signale des Faceplates gebunden, fehlende HMI-Variablen kommen als CSV heraus. Das Ergebnis ist ein Vorlagenbild mit einer Anleitung zur Umwandlung in einen Faceplate-Typ; den Typ selbst kann Openness nicht anlegen.
Alarmprüfung nach ISA-18.2
Prioritätenverteilung, fehlende und doppelte Texte, Meldungen ohne Handlungsanweisung für den Bediener, Grenzwerte ohne Hysterese und Häufung an einem Gerät. Bewertung, Befunde und ein XLSX für die Alarmrationalisierung.
Live-Werte aus einer echten S7-1500
Lesen von Werten und Betriebszustand sowie Aufzeichnen von Trends aus einer laufenden SPS über die Web API, nur mit vertrauenswürdigem oder fixiertem Zertifikat. Schreiben ist standardmäßig aus und verlangt auch nach der Freigabe eine Vorschau, ein Einmal-Token und die erneute Eingabe des Gerätenamens.
Projektgerüst aus einer Spezifikation
Eine Excel-Datei mit Geräten und E/A wird zu einem Plan zur Freigabe: SPS-Variablen, Datentypen für Motor, Ventil, Analogwert und PID, Funktionsbausteine, Stations-DBs und Übersetzung. Kollisionen bei Namen und Adressen werden vor dem Schreiben geprüft.
Projektaudit mit einem Aufruf
Review aller SPS, Prüfung von IP-Adressen, PROFINET-Namen und Kommunikations-DBs über das ganze Projekt sowie eine Liste ungenutzter Bausteine, UDTs und Variablen. Ein Gesamturteil und ein Bericht als XLSX.
Aktualisierung der Anleitung nach Änderungen
Nach einer Projektänderung werden die Grunddaten verglichen, Änderungen den Kapiteln zugeordnet und nur der betroffene Text neu geschrieben. Es entstehen ein Revisionsprotokoll und eine höhere Dokumentversion.
Installation in KI-Clients mit einem Befehl
Install_Clients.bat trägt TIA MCP in Claude Desktop, Cursor, VS Code und Antigravity ein. Es ändert nur den Eintrag tia-portal, sichert die Originaldatei und lässt sich rückgängig machen.
OAuth-Anmeldung für ChatGPT und Claude
Der Konnektor wird per Anmeldung statt über eine geheime Adresse hinzugefügt: dynamische Client-Registrierung, PKCE und erneuerbare Tokens. Den Zugriff geben Sie mit dem Code des Eigentümers frei, und schreibende Werkzeuge darf nur ein Client mit Schreibfreigabe aufrufen.
Rechte des Agenten
Drei Schalter auf der Übersicht: Darf der Agent Pläne freigeben, in eine echte SPS laden und Werte in eine laufende SPS schreiben. Einschalten darf sie nur ein Mensch, die KI hat dafür kein Werkzeug.
Migration: CFC, FUP, Methoden und GRAPH
CFC- und FUP-Pläne aus PLCopen XML werden nach Ausführungsreihenfolge in SCL überführt, Methoden von Funktionsbausteinen werden zu eigenen FCs und AS-Abläufe zu S7-GRAPH. Die E/A-Liste lässt sich auch aus AutomationML (EPLAN) lesen.
Version 2.10
Veröffentlicht am 4. 10. 2026
TIA → BAVIS
Aus der SPS entsteht ein fertiges BAVIS-Visualisierungsprojekt: S7- und OPC-UA-Verbindungen, Tags mit Beschreibungen und Einheiten aus den Kommentaren, Objekte für Motor, Ventil, Analogwert und PID, Alarme und Bilder. Ein optionaler Simulationsmodus ermöglicht eine Vorschau ohne SPS.
Software-Übergabedokumentation
PDF mit Logo: Projektübersicht, Hardware und IP-Adressen, Aufrufhierarchie, Beschreibung der Bausteine, Datenbausteine und UDTs, E/A, HMI-Alarme, Ergebnis des Code-Reviews, Änderungen gegenüber dem letzten Stand und ein Übergabeprotokoll zur Unterschrift.
Diagnose der S7-1500 über den Webserver der CPU
Nur lesend: Betriebszustand, Diagnosepuffer, aktive Alarme und Variablenwerte. Das Passwort wird nur aus einer Datei oder Umgebungsvariable gelesen, und bei einem unbekannten Zertifikat wird es nicht gesendet.
Version 2.9
Veröffentlicht am 3. 10. 2026
Add-In „TIA-MCP Copilot“ für TIA Portal
Kontextmenü im Projektbaum (V17 bis V21): Erklärung, Code-Review und Dokumentation von Bausteinen, Prüfung von Variablentabellen, Erklärung von UDTs oder eine freie Frage. Das Add-In liest nur und öffnet die Weboberfläche von TIA MCP.
Sicherheit und Benutzer (UMAC)
Übersicht über Benutzer, Rollen, Passwortrichtlinie, Zugriffsstufen der SPS und Zertifikate. Änderungen an Benutzern und Rollen laufen über Werkzeuge mit Sicherung, und Passwörter werden nie über den Chat übergeben.
Online-Diagnose, Upload und Download mit Bestätigung
CPU-Status und erreichbare Geräte, Upload einer Station ins Projekt und Download in eine echte SPS. Der Download ist standardmäßig deaktiviert und erfordert eine Vorschau der Auswirkungen, ein einmaliges Token und die Bestätigung des Gerätenamens.
WinCC Unified jenseits der Bilder
HMI-Verbindungen, diskrete und analoge Alarme, Alarmklassen, Daten- und Alarmlogs, Audit Trail und Runtime-Einstellungen.
Fingerabdrücke von Bausteinen und VCI
Fingerabdrücke von Bausteinen, UDTs und Variablentabellen unterscheiden eine Codeänderung von einer Kommentaränderung. Neu sind die Verwaltung von VCI-Workspaces und ein schnellerer Neuaufbau des Projektindex.
Safety-Validierung und F-Parameter
Vorbereitung der Aktivierungstests und eines Ausdrucks für den Safety Validation Assistant in V21 sowie Lesen und Schreiben der F-Parameter von F-Modulen. Testergebnisse bestätigt das Werkzeug nicht, das tut ein Mensch.
Hilfe zu eigenen Bausteinen (Umschalt+F1)
Für jeden Baustein entsteht eine HTML-Hilfeseite im Projekt oder in der Bibliothek: Schnittstelle mit Kommentaren, Netzwerke, aufgerufene Bausteine, Beispielaufruf und KI-Texte. Es werden nur geänderte Bausteine neu erzeugt.