Nieuw - VS Code-extensie

TIA Portal-ontwikkeling
Binnen VS Code

Verken, bewerk SCL/STL, compileer, versiebeheers en gebruik AI op uw Siemens TIA Portal-projecten - zonder uw editor te verlaten. Werkt met VS Code, Cursor en Windsurf.

Gratis te installeren via de VS Code Marketplace. Vereist een T-IA Connect-licentie.

Demo van de T-IA Connect-extensie voor VS Code - SCL bewerken, blokken compileren en TIA Portal-projecten doorbladeren

Waarom TIA Portal verlaten?

TIA Portal is krachtig, maar de ontwikkelomgeving kent beperkingen

Gesloten ecosysteem

De editor van TIA Portal heeft geen extensies, geen thema's en geen aanpassingsmogelijkheden. U zit vast aan één werkwijze met beperkte productiviteitstools.

Geen native AI-integratie

Siemens Industrial Copilot is duur en beperkt. Er is geen manier om Claude, GPT of lokale modellen rechtstreeks in TIA Portal te gebruiken.

Versiebeheer is handmatig

TIA Portal heeft geen ingebouwde Git-ondersteuning. Teams vertrouwen op gezippe projectarchieven, bestandsshares of handmatige exports om wijzigingen bij te houden.

Trage feedbacklus

Schakelen tussen TIA Portal, een teksteditor, een Git-client en een AI-chatvenster verbreekt uw workflow en verspilt tijd.

Hoe het werkt

De extensie communiceert met TIA Portal via de T-IA Connect-server, die de Siemens Openness API omhult. Uw code-editor stuurt REST-verzoeken naar de lokale server, die deze vertaalt naar TIA Portal-bewerkingen. Geen directe TIA Portal-afhankelijkheid in VS Code.

VS Code / Cursor

Extensie + UI

T-IA Connect Server

REST API + Openness

TIA Portal V17-V21

Uw PLC-projecten

Alles wat u nodig heeft

12 geintegreerde tools om TIA Portal-projecten te ontwikkelen vanuit uw favoriete editor

Projectverkenner

Blader door uw volledige TIA Portal-projectboom met kleurgecodeerde pictogrammen voor OB's, FB's, FC's en DB's. Apparaatboom, blokkmappen en statusindicatoren in een oogopslag.

SCL / STL bewerken

Volledige taalondersteuning: syntaxismarkering, automatische aanvulling, handtekeninghulp, zwevenddocumentatie, ga-naar-definitie, symbool hernoemen en 15 codefragmenten.

LAD / FBD / GRAPH-viewer

Alleen-lezen SVG-weergave van grafische blokken. Bekijk contacten, spoelen, boxinstructies en parallelle takken rechtstreeks in VS Code.

Blokken aanmaken

Maak FB's, FC's, OB's en DB's in SCL, STL, LAD, FBD of GRAPH. Codesjablonen worden automatisch ingevoegd voor tekstgebaseerde talen.

Compilatie

Compileer een enkel blok of een heel apparaat met Ctrl+Shift+B. Fouten en waarschuwingen verschijnen als VS Code-diagnostiek met exacte regelnummers.

Exporteren / importeren

Tags (CSV, XLSX, XML), UDT's, waaktabellen, HMI-schermen en hardwareconfiguratie (AML). Een klik op Alles exporteren voor tags + UDT's + waaktabellen.

Bronbeheer (VCS)

Git-gebaseerd versiebeheer met slimme XML-vergelijking, afhankelijkheidssortering, opruimen van verweesde items, branchbewerkingen, commitlogboek en automatisch exporteren.

AI-integratie

@tia-chatdeelnemer voor GitHub Copilot, een toegewijde AI-zijbalk met ondersteuning voor meerdere providers en MCP-server met 100+ tools.

MCP-server

Genereert automatisch .vscode/mcp.json met 100+ tools. Compatibel met Claude Desktop, Claude Code, Cursor en Windsurf voor AI-gestuurde automatisering.

PLC-tests

Voer individuele tests of volledige suites uit tegen PLCSim Advanced. Gedetailleerde resultaten met geslaagd/mislukt-badges, assertiedetails en uitvoeringstijden.

Kruisverwijzingen

Bekijk alle verwijzingen voor elk blok in SCL, STL, LAD, FBD en GRAPH. Bron/doel-badges met lees/schrijf-indicatoren.

CI/CD-pipelines

Definieer, voer uit en bewaak automatiseringspipelines. Maak aan op basis van sjablonen, bekijk uitvoeringsgeschiedenis en integreer in uw DevOps-workflow.

Drie manieren om AI te gebruiken

T-IA Connect biedt u drie onafhankelijke AI-integratiepaden. Gebruik er een, twee of alle drie, afhankelijk van uw werkwijze en voorkeuren.

@tia in Copilot Chat

Typ @tia in GitHub Copilot Chat om toegang te krijgen tot 30 taalmodeltools. Stel vragen over uw project, genereer blokken, analyseer kruisverwijzingen - alles conversationeel.

T-IA Connect Copilot

Een toegewijde AI-zijbalk, onafhankelijk van GitHub Copilot. Breng uw eigen API-sleutel mee voor OpenAI, Anthropic, Google, Mistral of gebruik een lokaal model via Ollama.

MCP-server (100+ tools)

De volledige T-IA Connect API beschikbaar als MCP-tools. Gebruik met Claude Code, Cursor Agent of elke MCP-compatibele client voor autonome PLC-programmering.

Werkt waar u werkt

Compatibel met de meest populaire code-editors en TIA Portal V17 tot en met V21

Editors

VS Code 1.85+, Cursor en Windsurf. Elke editor die VS Code-extensies ondersteunt.

TIA Portal

Siemens TIA Portal V17, V18, V19, V20 en V21. Vereist de Openness API (inbegrepen in de Professional-editie).

Platform

Windows (vereist voor TIA Portal). De T-IA Connect-server draait lokaal op uw engineeringwerkstation.

Snel aan de slag in 6 stappen

Van nul tot het bewerken van PLC-code in VS Code

1

Extensie installeren

Zoek naar "T-IA Connect" in de VS Code Marketplace of installeer via het web. Het duurt slechts enkele seconden.

2

T-IA Connect Desktop installeren

Download en installeer de T-IA Connect-applicatie. Deze bevat de server die VS Code en TIA Portal verbindt.

3

Aanmelden

Klik op "Aanmelden" in de extensie. Uw browser opent, u meldt zich aan en het token wordt veilig opgeslagen in de sleutelhanger van uw besturingssysteem.

4

Server starten

Start de T-IA Connect-server vanuit VS Code (headless of GUI-modus). De API-sleutel wordt automatisch opgehaald.

5

Een TIA Portal-project openen

Open TIA Portal en laad uw project. T-IA Connect detecteert het en vult de Projectverkenner.

6

Begin met coderen

Klik op een blok om het in de editor te openen. Bewerk SCL/STL, compileer met Ctrl+Shift+B en automatisch opnieuw importeren bij opslaan.

Veelgestelde vragen

Is de VS Code-extensie gratis?

De extensie zelf is gratis te installeren via de VS Code Marketplace. Er is echter een T-IA Connect-licentie nodig om verbinding te maken met TIA Portal. U kunt beginnen met een gratis proefversie om alle functies te testen.

Heb ik TIA Portal nog steeds geinstalleerd nodig?

Ja. T-IA Connect werkt naast TIA Portal, niet als vervanging. TIA Portal moet op dezelfde machine zijn geinstalleerd als de T-IA Connect-server. De extensie communiceert met TIA Portal via de Openness API.

Welke programmeertalen worden ondersteund?

SCL en STL hebben volledige bewerkingsondersteuning met syntaxismarkering, automatische aanvulling en diagnostiek. LAD-, FBD- en GRAPH-blokken kunnen worden bekeken (alleen-lezen SVG-weergave) en aangemaakt, maar niet grafisch bewerkt in VS Code.

Kan ik het gebruiken met Cursor of Windsurf in plaats van VS Code?

Ja. De extensie is compatibel met elke editor die VS Code-extensies ondersteunt. Cursor en Windsurf worden volledig ondersteund en getest.

Is AI-integratie inbegrepen?

De extensie bevat drie AI-integratiepaden: @tia voor GitHub Copilot Chat, een toegewijde AI-zijbalk (breng uw eigen API-sleutel mee) en een MCP-server. De AI-functies vereisen een T-IA Connect-licentie met de AI-add-on.

Werkt het met TIA Portal V21?

Ja. T-IA Connect ondersteunt TIA Portal V17, V18, V19, V20 en V21. De extensie werkt identiek voor alle ondersteunde versies.

Breng TIA Portal naar uw editor

Bewerk SCL/STL, compileer, versiebeheers en gebruik AI - allemaal vanuit VS Code. Gratis te installeren, binnen enkele minuten klaar.