T-IA Connect Funktionen

T-IA Connect: Das umfassendste Siemens-Automatisierungs-Toolkit

Von einem einfachen API-Aufruf bis zur KI-gesteuerten Entwicklung. T-IA Connect gibt Ihnen programmatische Kontrolle uber jeden Aspekt von TIA Portal mit 390+ MCP-Tools und 330+ REST-Endpunkten in 23 Kategorien.

393+
MCP-Tools
316+
REST-Endpunkte
24
Kategorien
V17-V21
TIA Portal V17-V21

Alles was Sie brauchen, In einem Toolkit

Durchsuchen Sie alle Tool-Kategorien, die uber den MCP-Server und die REST-API verfugbar sind. Jede Kategorie deckt einen bestimmten Bereich der TIA Portal-Automatisierung ab.

Project Management

19 Tools

archive_projectclose_projectcreate_project+16

Devices & Hardware

12 Tools

add_devicechange_cpu_typeclear_parking_lot+9

Network & Communication

11 Tools

configure_networkcreate_access_pointcreate_subnet+8

PLC Blocks

23 Tools

add_interface_membercompile_blockcompile_device+20

Tags, Constants & UDTs

33 Tools

create_constantcreate_tagcreate_tag_table+30

HMI / WinCC

51 Tools

add_screen_itemadd_screen_itemsconfigure_hmi_runtime+48

Online & Deployment

10 Tools

compare_online_offlinedownload_to_plcget_cpu_state+7

PLCSim Simulation

35 Tools

plcsim_batch_readplcsim_batch_writeplcsim_connect+32

Libraries

20 Tools

archive_global_libraryclose_global_librarycompare_library_type_versions+17

Safety

8 Tools

create_safety_runtime_groupdelete_safety_runtime_groupget_safety_runtime_groups+5

Security & Users

24 Tools

assign_role_to_userclear_online_auth_passwordconfigure_security+21

Technological Objects & Drives

13 Tools

create_technological_objectdelete_technological_objectget_drive_parameter+10

Watch & Force Tables

11 Tools

add_watch_table_entriesclear_watch_table_entriescreate_watch_force_table_folder+8

Text Lists & PLC Alarms

13 Tools

create_plc_alarm_textlistcreate_text_listdelete_plc_alarm_textlist+10

Import / Export

9 Tools

create_external_source_folderdelete_external_sourcedelete_external_source_folder+6

Software Architecture

13 Tools

add_software_unit_relationcreate_software_unitcreate_workspace+10

Version Control

17 Tools

vcs_branch_checkoutvcs_branch_createvcs_branch_delete+14

Pipelines

9 Tools

pipeline_deletepipeline_getpipeline_get_template+6

Testing & Reporting

8 Tools

fat_generate_reportgenerate_graphplc_test_create+5

Documentation & Search

13 Tools

get_custom_doc_chunkget_custom_doc_full_textget_custom_docs_stats+10

AI Copilot

6 Tools

copilot_chatcopilot_clear_historycopilot_get_history+3

Patterns & Templates

5 Tools

get_pattern_detailsget_pattern_guideinstantiate_pattern+2

CODESYS

20 Tools

codesys_add_devicecodesys_buildcodesys_close_project+17

Server Administration

10 Tools

attach_portaldetach_portalget_help_topic_details+7

Hauptfunktionen

Entdecken Sie die Funktionen, die T-IA Connect zur leistungsstarksten TIA Portal-Automatisierungsplattform machen.

Vollstandiger REST-API-Zugang

Steuern Sie jeden Aspekt Ihres TIA Portal-Projekts uber Standard-HTTP-Anfragen. Erstellen und andern Sie SPS-Bausteine (OB, FB, FC, DB), verwalten Sie Tags, kompilieren Sie Hardware, importieren/exportieren Sie Daten und laden Sie auf SPSen herunter - alles ohne die TIA Portal-Oberflache zu offnen. Unterstutzt SCL, LAD, STL und GRAPH.

  • SPS-Bausteine erstellen, lesen, andern und loschen
  • Import/Export in XML, CSV, Excel-Formate
  • Kompilierung und Deployment auf SPS-Hardware
  • Verwaltung von Tags, UDTs, Konstanten und Beobachtungstabellen
GET /api/projects/blocks
POST /api/projects/blocks/compile
PUT /api/projects/tags
DELETE /api/projects/blocks/{name}

// 330+ endpoints available

PLCSim Advanced Simulation

Vollstandige programmatische Kontrolle uber PLCSim Advanced-Instanzen. Erstellen Sie virtuelle Controller, laden Sie Programme herunter, lesen und schreiben Sie Tags in Echtzeit, verwalten Sie Simulationsprofile und fuhren Sie automatisierte Testsequenzen aus - alles uber API-Aufrufe.

  • Virtuelle SPS-Instanzen erstellen und verwalten
  • Tags lesen/schreiben mit Batch-Operationen
  • Simulationsprofile speichern und laden
  • Automatisierte Tests mit Ergebniserfassung
plcsim_create_instance("CPU_1")
plcsim_power_on()
plcsim_run()
plcsim_read_tag("DB1.Temperature")
// > 85.4

plcsim_batch_write([
  { tag: "DB1.Setpoint", value: 90.0 },
  { tag: "DB1.Enable", value: true }
])

HMI & WinCC-Automatisierung

Erstellen und konfigurieren Sie programmatisch HMI-Bildschirme, Tags, Alarme, Skripte und Animationen. Bauen Sie komplette Bedieneroberflachen per Code, verwalten Sie Verbindungen zu SPSen und konfigurieren Sie Runtime-Einstellungen ohne manuelle Designarbeit.

  • Bildschirme, Elemente und Animationen erstellen
  • HMI-Tags, Alarme und Verbindungen verwalten
  • Skripte und Event-Handler konfigurieren
  • Tag-Bindungen und Dynamisierungen einrichten
create_hmi_screen("Overview")
add_screen_item("Overview", {
  type: "IOField",
  tag: "Temperature",
  x: 100, y: 200
})
set_visibility_animation("Alarm_Icon", {
  tag: "DB_Alarms.Active",
  visible_when: true
})

KI-gestutzte Entwicklung

Nutzen Sie Large Language Models zur Generierung von SPS-Bausteinen, die auf Ihr spezifisches Projekt abgestimmt sind. Die KI liest Ihre vorhandenen Bausteine, Tags und UDTs, um Code zu erzeugen, der sich nahtlos integriert. Unterstutzt SCL- und LAD-Generierung mit automatischem Import und Kompilierung.

  • Kontextbezogene Codegenerierung aus Projektdaten
  • 40 vorgefertigte Industriemuster (Motoren, Ventile, Sicherheit)
  • KI-Copilot fur Fehlerbehebung und Dokumentation
  • Community-Wissensbasis mit geteilten LLM-Tipps
generate_and_import_block({
  name: "FB_MotorCtrl",
  language: "SCL",
  description: "Motor control with
    start/stop, fault detection,
    and runtime counter",
  device: "PLC_1"
})
// Block generated, imported & compiled

Versionskontrolle & CI/CD

Eingebaute Git-ahnliche Versionskontrolle fur TIA Portal-Projekte. Erstellen Sie Branches, committen Sie Anderungen, mergen Sie, pushen Sie zu Remotes und bauen Sie automatisierte CI/CD-Pipelines. Definieren Sie wiederverwendbare Pipeline-Vorlagen fur standardisierte Deployment-Workflows.

  • Branch-, Commit-, Merge-, Push-, Pull-Operationen
  • Pipeline-Vorlagen fur automatisierte Workflows
  • Projekt-Snapshots und Verlaufsverfolgung
  • Multi-User-Workspace-Verwaltung
vcs_init()
vcs_branch_create("feature/new-recipe")
// ... make changes ...
vcs_commit("Add recipe management")
vcs_merge("main")

pipeline_run("deploy-to-production", {
  target: "PLC_Line_1",
  compile: true
})

CODESYS-Integration

Nicht auf Siemens beschrankt. T-IA Connect unterstutzt auch CODESYS-Projekte mit dem gleichen API-gesteuerten Ansatz. Erstellen Sie Projekte, verwalten Sie POUs, bauen und deployen Sie - erweitern Sie Ihr Automatisierungs-Toolkit uber einen einzelnen Hersteller hinaus.

  • CODESYS-Projekte erstellen und verwalten
  • POU-Erstellung in Structured Text und Ladder
  • Build, Kompilierung und Deployment
  • Hardware-Katalog durchsuchen und Gerate verwalten
codesys_create_project("MyProject")
codesys_add_device("WAGO_PFC200")
codesys_create_pou("PLC_PRG", "ST")
codesys_set_pou_code("PLC_PRG", code)
codesys_build()
// Build successful: 0 errors

Bereit, Ihr Engineering zu automatisieren?

Starten Sie mit der kostenlosen Testversion und erkunden Sie alle 390+ Tools.