Novo - Razširitev VS Code

Razvoj za TIA Portal
Znotraj VS Code

Raziskujte, urejajte SCL/STL, prevajajte, upravljajte verzije in uporabljajte UI v projektih Siemens TIA Portal - brez zapuščanja urejevalnika. Deluje z VS Code, Cursor in Windsurf.

Brezplačna namestitev iz VS Code Marketplace. Zahteva licenco T-IA Connect.

Demo razširitve T-IA Connect za VS Code - urejanje SCL, prevajanje blokov in brskanje po projektih TIA Portal

Zakaj zapustiti TIA Portal?

TIA Portal je zmogljiv, vendar ima njegovo razvojno okolje omejitve

Zaprt ekosistem

Urejevalnik TIA Portal nima razširitev, tem ali prilagoditev. Omejeni ste na en sam delovni tok z omejenimi orodji za produktivnost.

Brez vgrajene integracije UI

Siemens Industrial Copilot je drag in omejen. V TIA Portal ni mogoče neposredno uporabljati Claude, GPT ali lokalnih modelov.

Ročno upravljanje verzij

TIA Portal nima vgrajene podpore za Git. Ekipe se zanašajo na stisnjene arhive projektov, omrežne mape ali ročne izvoze za sledenje spremembam.

Počasen feedback loop

Preklapljanje med TIA Portal, urejevalnikom besedila, odjemalcem Git in oknom za klepet z UI prekinja vaš tok dela in izgublja čas.

Kako deluje

Razširitev komunicira s TIA Portal prek strežnika T-IA Connect, ki ovija API Siemens Openness. Vaš urejevalnik kode pošilja REST-zahteve lokalnemu strežniku, ki jih pretvori v operacije TIA Portal. V VS Code ni neposredne odvisnosti od TIA Portal.

VS Code / Cursor

Razširitev + Vmesnik

Strežnik T-IA Connect

REST API + Openness

TIA Portal V17-V21

Vaši PLC projekti

Vse, kar potrebujete

12 integriranih orodij za razvoj projektov TIA Portal iz vašega najljubšega urejevalnika

Raziskovalec projekta

Brskajte po celotnem drevesu projekta TIA Portal z barvnimi ikonami za OB, FB, FC in DB. Drevo naprav, mape blokov in indikatorji stanja na prvi pogled.

Urejanje SCL / STL

Popolna jezikovna podpora: poudarjanje sintakse, samodokončanje, pomoč pri podpisih, dokumentacija ob lebdenju, skok na definicijo, preimenovanje simbola in 15 snippets kode.

Pregledovalnik LAD / FBD / GRAPH

SVG-upodabljanje grafičnih blokov samo za branje. Oglejte si kontakte, tuljave, blokovne ukaze in vzporedne veje neposredno v VS Code.

Ustvarjanje blokov

Ustvarite FB, FC, OB in DB v SCL, STL, LAD, FBD ali GRAPH. Predloge kode se samodejno vstavijo za besedilne jezike.

Prevajanje

Prevedite posamezen blok ali celotno napravo s Ctrl+Shift+B. Napake in opozorila se prikažejo kot diagnostika VS Code z natančnimi številkami vrstic.

Izvoz / Uvoz

Oznake (CSV, XLSX, XML), UDT, tabele za opazovanje, zasloni HMI in konfiguracija strojne opreme (AML). Izvoz vsega z enim klikom za oznake + UDT + tabele za opazovanje.

Nadzor izvorne kode (VCS)

Upravljanje verzij na osnovi Git s pametnim primerjanjem XML, razvrščanjem odvisnosti, čiščenjem osirotelih elementov, operacijami z vejami, zgodovino potrditev in samodejnim izvozom.

Integracija UI

Udeleženec @tia za GitHub Copilot, namenska stranska plošča UI s podporo za več ponudnikov in strežnik MCP z več kot 100 orodji.

Strežnik MCP

Samodejno ustvari .vscode/mcp.json z več kot 100 orodji. Združljiv s Claude Desktop, Claude Code, Cursor in Windsurf za avtomatizacijo z UI.

PLC testi

Zaženite posamezne teste ali celotne zbirke testov na PLCSim Advanced. Podrobni rezultati z oznakami pass/fail, podrobnostmi trditev in časi izvajanja.

Navzkrižne reference

Oglejte si vse reference za kateri koli blok v SCL, STL, LAD, FBD in GRAPH. Oznake vir/cilj z indikatorji branja/pisanja.

Cevovodi CI/CD

Definirajte, zaženite in spremljajte avtomatizacijske cevovode. Ustvarjajte iz predlog, preglejte zgodovino izvajanja in integrirajte v svoj delovni tok DevOps.

Trije načini uporabe UI

T-IA Connect ponuja tri neodvisne poti integracije z UI. Uporabite eno, dve ali vse tri glede na vaš delovni tok in preference.

@tia v Copilot Chat

Vnesite @tia v GitHub Copilot Chat za dostop do 30 orodij jezikovnih modelov. Postavljajte vprašanja o projektu, generirajte bloke, analizirajte navzkrižne reference - vse v obliki pogovora.

T-IA Connect Copilot

Namenska stranska plošča UI, neodvisna od GitHub Copilot. Uporabite lastni API-ključ za OpenAI, Anthropic, Google, Mistral ali lokalni model prek Ollama.

Strežnik MCP (100+ orodij)

Celoten API T-IA Connect izpostavljen kot orodja MCP. Uporabite s Claude Code, Cursor Agent ali katerim koli odjemalcem, združljivim z MCP, za avtonomno programiranje PLC.

Deluje tam, kjer delate

Združljiv z najbolj priljubljenimi urejevalniki kode in TIA Portal V17 do V21

Urejevalniki

VS Code 1.85+, Cursor in Windsurf. Vsak urejevalnik, ki podpira razširitve VS Code.

TIA Portal

Siemens TIA Portal V17, V18, V19, V20 in V21. Zahteva API Openness (vključen v izdaji Professional).

Platforma

Windows (zahtevan za TIA Portal). Strežnik T-IA Connect teče lokalno na vaši inženirski delovni postaji.

Hiter začetek v 6 korakih

Od nič do urejanja PLC kode v VS Code

1

Namestite razširitev

Poiščite "T-IA Connect" v VS Code Marketplace ali namestite prek spleta. Traja le nekaj sekund.

2

Namestite T-IA Connect Desktop

Prenesite in namestite aplikacijo T-IA Connect. Vključuje strežnik, ki povezuje VS Code in TIA Portal.

3

Prijavite se

Kliknite "Prijava" v razširitvi. Odpre se brskalnik, prijavite se in žeton se varno shrani v shrambo ključev operacijskega sistema.

4

Zaženite strežnik

Zaženite strežnik T-IA Connect iz VS Code (način headless ali GUI). API-ključ se pridobi samodejno.

5

Odprite projekt TIA Portal

Odprite TIA Portal in naložite projekt. T-IA Connect ga zazna in napolni Raziskovalec projekta.

6

Začnite programirati

Kliknite na kateri koli blok, da ga odprete v urejevalniku. Urejajte SCL/STL, prevajajte s Ctrl+Shift+B in samodejno reimportirajte ob shranjevanju.

Pogosta vprašanja

Je razširitev VS Code brezplačna?

Razširitev sama je brezplačna za namestitev iz VS Code Marketplace. Vendar za povezavo s TIA Portal zahteva licenco T-IA Connect. Začnete lahko z brezplačnim preizkusom in preizkusite vse funkcije.

Ali še vedno potrebujem nameščen TIA Portal?

Da. T-IA Connect deluje skupaj s TIA Portal, ne kot njegova zamenjava. TIA Portal mora biti nameščen na istem računalniku kot strežnik T-IA Connect. Razširitev komunicira s TIA Portal prek API Openness.

Kateri programski jeziki so podprti?

SCL in STL imata polno podporo za urejanje s poudarjanjem sintakse, samodokončanjem in diagnostiko. Bloke LAD, FBD in GRAPH je mogoče pregledovati (SVG-upodabljanje samo za branje) in ustvarjati, vendar jih ni mogoče grafično urejati v VS Code.

Ali ga lahko uporabljam s Cursor ali Windsurf namesto VS Code?

Da. Razširitev je združljiva s katerim koli urejevalnikom, ki podpira razširitve VS Code. Cursor in Windsurf sta v celoti podprta in preizkušena.

Ali je integracija UI vključena?

Razširitev vključuje tri poti integracije z UI: @tia za GitHub Copilot Chat, namensko stransko ploščo UI (s svojim lastnim API-ključem) in strežnik MCP. Funkcije UI zahtevajo licenco T-IA Connect z dodatkom za UI.

Ali deluje s TIA Portal V21?

Da. T-IA Connect podpira TIA Portal V17, V18, V19, V20 in V21. Razširitev deluje enako v vseh podprtih različicah.

Prinesite TIA Portal v svoj urejevalnik

Urejajte SCL/STL, prevajajte, upravljajte verzije in uporabljajte UI - vse iz VS Code. Brezplačna namestitev, pripravljeno v minutah.