Neu - VS Code Erweiterung

TIA Portal Entwicklung
In VS Code

Erkunden, SCL/STL bearbeiten, kompilieren, versionieren und KI nutzen für Ihre Siemens TIA Portal Projekte - ohne Ihren Editor zu verlassen. Kompatibel mit VS Code, Cursor und Windsurf.

Kostenlos im VS Code Marketplace installierbar. Erfordert eine T-IA Connect Lizenz.

Demo der T-IA Connect Erweiterung für VS Code - SCL bearbeiten, Bausteine kompilieren und TIA Portal Projekte durchsuchen

Warum TIA Portal verlassen?

TIA Portal ist leistungsstark, aber seine Entwicklungsumgebung hat Grenzen

Geschlossenes Ökosystem

Der Editor von TIA Portal bietet keine Erweiterungen, keine Themes, keine Anpassungsmöglichkeiten. Sie sind an einen einzigen Workflow mit begrenzten Produktivitätswerkzeugen gebunden.

Keine native KI-Integration

Siemens Industrial Copilot ist teuer und eingeschränkt. Es gibt keine Möglichkeit, Claude, GPT oder lokale Modelle direkt in TIA Portal zu verwenden.

Manuelle Versionsverwaltung

TIA Portal hat keine integrierte Git-Unterstützung. Teams setzen auf gezippte Projektarchive, Dateifreigaben oder manuelle Exporte, um Änderungen nachzuverfolgen.

Langsame Feedback Loop

Das Wechseln zwischen TIA Portal, einem Texteditor, einem Git-Client und einem KI-Chatfenster unterbricht Ihren Arbeitsfluss und kostet Zeit.

So funktioniert es

Die Erweiterung kommuniziert mit TIA Portal über den T-IA Connect Server, der die Siemens Openness API kapselt. Ihr Code-Editor sendet REST-Anfragen an den lokalen Server, der sie in TIA Portal Operationen übersetzt. Keine direkte TIA Portal Abhängigkeit in VS Code.

VS Code / Cursor

Erweiterung + Oberfläche

T-IA Connect Server

REST API + Openness

TIA Portal V17-V21

Ihre SPS-Projekte

Alles, was Sie brauchen

12 integrierte Werkzeuge zur Entwicklung von TIA Portal Projekten aus Ihrem bevorzugten Editor

Projektexplorer

Durchsuchen Sie Ihren gesamten TIA Portal Projektbaum mit farbcodierten Symbolen für OBs, FBs, FCs und DBs. Gerätebaum, Bausteinordner und Statusanzeigen auf einen Blick.

SCL / STL Bearbeitung

Vollständige Sprachunterstützung: Syntaxhervorhebung, Autovervollständigung, Signaturhilfe, Hover-Dokumentation, Gehe-zur-Definition, Symbol umbenennen und 15 Code-Snippets.

LAD / FBD / GRAPH Viewer

SVG-Darstellung grafischer Bausteine im Lesemodus. Kontakte, Spulen, Box-Anweisungen und Parallelverzweigungen direkt in VS Code anzeigen.

Bausteinerstellung

Erstellen Sie FBs, FCs, OBs und DBs in SCL, STL, LAD, FBD oder GRAPH. Code-Vorlagen werden automatisch für textbasierte Sprachen eingefügt.

Kompilierung

Kompilieren Sie einen einzelnen Baustein oder ein ganzes Gerät mit Ctrl+Shift+B. Fehler und Warnungen erscheinen als VS Code Diagnosen mit exakten Zeilennummern.

Export / Import

Variablen (CSV, XLSX, XML), UDTs, Beobachtungstabellen, HMI-Bilder und Hardwarekonfiguration (AML). Ein-Klick-Gesamtexport für Variablen + UDTs + Beobachtungstabellen.

Source Control (VCS)

Git-basierte Versionsverwaltung mit intelligentem XML-Diff, Abhängigkeitssortierung, Orphan-Bereinigung, Branch-Operationen, Commit-Verlauf und Auto-Export.

KI-Integration

@tia Chat-Teilnehmer für GitHub Copilot, eine dedizierte KI-Seitenleiste mit Multi-Provider-Unterstützung und ein MCP Server mit über 100 Werkzeugen.

MCP Server

Generiert automatisch .vscode/mcp.json mit über 100 Werkzeugen. Kompatibel mit Claude Desktop, Claude Code, Cursor und Windsurf für KI-gesteuerte Automatisierung.

SPS-Tests

Führen Sie einzelne Tests oder komplette Testsuiten gegen PLCSim Advanced aus. Detaillierte Ergebnisse mit Pass/Fail-Badges, Assertionsdetails und Ausführungszeiten.

Querverweise

Zeigen Sie alle Referenzen für jeden Baustein über SCL, STL, LAD, FBD und GRAPH an. Quell-/Ziel-Badges mit Lese-/Schreibindikatoren.

CI/CD Pipelines

Definieren, ausführen und überwachen Sie Automatisierungspipelines. Erstellen Sie aus Vorlagen, sehen Sie den Ausführungsverlauf ein und integrieren Sie in Ihren DevOps-Workflow.

Drei Wege zur KI-Nutzung

T-IA Connect bietet Ihnen drei unabhängige KI-Integrationspfade. Nutzen Sie einen, zwei oder alle drei je nach Ihrem Workflow und Ihren Präferenzen.

@tia in Copilot Chat

Geben Sie @tia in GitHub Copilot Chat ein, um auf 30 Sprachmodell-Werkzeuge zuzugreifen. Stellen Sie Fragen zu Ihrem Projekt, generieren Sie Bausteine, analysieren Sie Querverweise - alles im Dialog.

T-IA Connect Copilot

Eine dedizierte KI-Seitenleiste unabhängig von GitHub Copilot. Bringen Sie Ihren eigenen API-Schlüssel für OpenAI, Anthropic, Google, Mistral mit oder verwenden Sie ein lokales Modell über Ollama.

MCP Server (100+ Werkzeuge)

Die vollständige T-IA Connect API als MCP-Werkzeuge bereitgestellt. Verwenden Sie sie mit Claude Code, Cursor Agent oder jedem MCP-kompatiblen Client für autonome SPS-Programmierung.

Funktioniert dort, wo Sie arbeiten

Kompatibel mit den beliebtesten Code-Editoren und TIA Portal V17 bis V21

Editoren

VS Code 1.85+, Cursor und Windsurf. Jeder Editor, der VS Code Erweiterungen unterstützt.

TIA Portal

Siemens TIA Portal V17, V18, V19, V20 und V21. Erfordert die Openness API (in der Professional-Edition enthalten).

Plattform

Windows (erforderlich für TIA Portal). Der T-IA Connect Server läuft lokal auf Ihrer Engineering-Workstation.

Schnellstart in 6 Schritten

Von null bis zur SPS-Code-Bearbeitung in VS Code

1

Erweiterung installieren

Suchen Sie "T-IA Connect" im VS Code Marketplace oder installieren Sie über das Web. Es dauert nur Sekunden.

2

T-IA Connect Desktop installieren

Laden Sie die T-IA Connect Anwendung herunter und installieren Sie sie. Sie enthält den Server, der VS Code und TIA Portal verbindet.

3

Anmelden

Klicken Sie auf "Anmelden" in der Erweiterung. Ihr Browser öffnet sich, Sie melden sich an, und der Token wird sicher in Ihrem OS-Schlüsselbund gespeichert.

4

Server starten

Starten Sie den T-IA Connect Server aus VS Code (Headless- oder GUI-Modus). Der API-Schlüssel wird automatisch abgerufen.

5

TIA Portal Projekt öffnen

Öffnen Sie TIA Portal und laden Sie Ihr Projekt. T-IA Connect erkennt es und füllt den Projektexplorer.

6

Loslegen

Klicken Sie auf einen beliebigen Baustein, um ihn im Editor zu öffnen. Bearbeiten Sie SCL/STL, kompilieren Sie mit Ctrl+Shift+B und reimportieren Sie automatisch beim Speichern.

Häufig gestellte Fragen

Ist die VS Code Erweiterung kostenlos?

Die Erweiterung selbst ist kostenlos im VS Code Marketplace installierbar. Sie benötigt jedoch eine T-IA Connect Lizenz, um sich mit TIA Portal zu verbinden. Sie können mit einer kostenlosen Testversion beginnen, um alle Funktionen zu testen.

Muss TIA Portal weiterhin installiert sein?

Ja. T-IA Connect arbeitet neben TIA Portal, nicht als Ersatz. TIA Portal muss auf demselben Rechner wie der T-IA Connect Server installiert sein. Die Erweiterung kommuniziert mit TIA Portal über die Openness API.

Welche Programmiersprachen werden unterstützt?

SCL und STL bieten vollständige Bearbeitungsunterstützung mit Syntaxhervorhebung, Autovervollständigung und Diagnosen. LAD-, FBD- und GRAPH-Bausteine können angezeigt (SVG-Darstellung im Lesemodus) und erstellt, aber nicht grafisch in VS Code bearbeitet werden.

Kann ich es mit Cursor oder Windsurf anstelle von VS Code verwenden?

Ja. Die Erweiterung ist mit jedem Editor kompatibel, der VS Code Erweiterungen unterstützt. Cursor und Windsurf werden vollständig unterstützt und getestet.

Ist die KI-Integration enthalten?

Die Erweiterung enthält drei KI-Integrationspfade: @tia für GitHub Copilot Chat, eine dedizierte KI-Seitenleiste (eigener API-Schlüssel erforderlich) und einen MCP Server. Die KI-Funktionen erfordern eine T-IA Connect Lizenz mit dem KI-Zusatzmodul.

Funktioniert es mit TIA Portal V21?

Ja. T-IA Connect unterstützt TIA Portal V17, V18, V19, V20 und V21. Die Erweiterung funktioniert auf allen unterstützten Versionen identisch.

Holen Sie TIA Portal in Ihren Editor

SCL/STL bearbeiten, kompilieren, versionieren und KI nutzen - alles aus VS Code. Kostenlos installierbar, in Minuten einsatzbereit.