DevOps för TIA Portal
och PLC-programmering
T-IA Connect tar hela DevOps-livscykeln till industriell automation. Källkodshantering, CI/CD-pipelines, automatiserad testning, simulering och driftsättning - tillgängligt via 393 MCP-verktyg och 417 REST-slutpunkter som alla verktyg, skript eller AI-agenter kan anropa.
DevOps-domäner
Nio kapacitetsområden som täcker hela DevOps-livscykeln för industriell automation
Källkodshantering (Git)
Fullständig Git-integrering inbyggd i T-IA Connect. Commit, diff, branch, merge, push och pull för TIA Portal-projekt som läsbara textfiler. Ingen extern Git-installation krävs.
CI/CD-pipelines
Automatisera kompilering, kodgranskning och driftsättning från Jenkins, GitHub Actions, GitLab CI eller valfritt skript. Aktivera TIA Portal-operationer via REST API från valfritt CI-system.
PLC-testning
Skapa, kör och hämta resultat från automatiserade PLC-testsviter. Definiera testfall programmatiskt och kör dem mot verklig hårdvara eller PLCSim-instanser.
Driftsättning
Ladda ner kompilerade program till PLC:er, ladda upp från hårdvara, jämför online- vs offline-tillstånd och hantera stegvis utrullning med fullständiga granskningslistor över hela din produktionsflotta.
Simulering (PLCSim)
Skapa, konfigurera och styr PLCSim Advanced-instanser programmatiskt. Läs och skriv processvariabler, kör simuleringsprofiler och validera logik innan du rör verklig hårdvara.
Rapportering (FAT / SAT)
Generera automatiskt rapporter för fabriksacceptanstest (FAT) och platsacceptanstest (SAT). Exportera strukturerade rapporter som en del av ditt leverans- och idrifttagningsarbetsflöde.
Säkerhet och skydd
Hantera blockskydd, CPU-åtkomstnivåer, OPC UA-användare, inloggningsuppgifter för webbserver, projektroller och autentisering för säkerhetsprogram - allt skriptbart via API.
Bibliotekshantering
Skapa, versionera och distribuera återanvändbara bibliotekstyper och mallkopior mellan projekt. Automatisera biblioteksuppdateringar och konsistenskontroller i hela din projektportfölj.
Export och Import
Exportera block, variabeltabeller, UDT:er, hårdvarukonfigurationer och projekttexter. Importera dem igen för att återställa, migrera eller synkronisera tillstånd mellan TIA Portal-installationer.
Tre sätt att automatisera
Välj den integreringsmodell som passar ditt arbetsflöde - eller kombinera alla tre
REST API
Ett omfattande HTTP API med 417 slutpunkter som täcker varje TIA Portal-operation. Anropa det från valfritt språk, CI-system eller automationsplattform. Autentiserat via API-nyckel, returnerar strukturerad JSON.
MCP-verktyg
393 Model Context Protocol-verktyg som exponerar TIA Portal-funktioner direkt för AI-agenter. Claude, Cursor, VS Code Copilot och alla MCP-kompatibla klienter kan orkestrera TIA Portal som ett inbyggt verktyg.
AI Copilot
En inbyggd AI-assistent inbäddad i T-IA Connect-skrivbordsapplikationen. Be på naturligt språk att kompilera, exportera, versionera, testa eller driftsätta - Copilot anropar rätt verktyg automatiskt.
Fungerar med din befintliga stack
T-IA Connect exponerar standard HTTP API:er - anslut det till valfri plattform du redan använder
Jenkins
Aktivera TIA Portal-kompileringssteg från Jenkinsfile-pipelines. Avbryt byggen vid kompileringsfel, arkivera testresultat och villkora driftsättning på godkända tester.
GitHub Actions
Kör PLC-kompilerings- och testjobb vid varje pull request. Publicera kompileringsstatus som kontroller. Blockera merge när PLCSim-tester misslyckas.
GitLab CI
Inkludera TIA Portal-kompilerings- och driftsättningssteg i .gitlab-ci.yml. Använd REST API från valfri GitLab-runner för att automatisera hela byggpipelinen.
Azure DevOps
Integrera PLC-bygg- och teststeg i Azure Pipelines. YAML-pipelinedefinitioner anropar T-IA Connect-slutpunkter på samma sätt som alla HTTP-uppgifter.
pytest
Skriv PLC-testfall i pytest. Anropa T-IA Connect för att ställa in processvärden, trigga logik, läsa utgångar och verifiera förväntat beteende - precis som vid enhetstester för programvara.
Robot Framework
Definiera acceptanstestsviter i Robot Framework-syntax. T-IA Connects REST API blir ett anpassat bibliotek: TIA Portal-operationer som läsbara testnyckelord.