T-IA Connect Functies

T-IA Connect: De Meest Uitgebreide Siemens Automatiseringstoolkit

Van een eenvoudige API-aanroep tot AI-gestuurde engineering. T-IA Connect geeft u programmatische controle over elk aspect van TIA Portal met 390+ MCP-tools en 330+ REST-endpoints in 23 categorieen.

393+
MCP-Tools
316+
REST-Endpoints
24
Categorieen
V17-V21
TIA Portal V17-V21

Alles wat u nodig heeft, In een toolkit

Blader door alle toolcategorieen die beschikbaar zijn via de MCP-server en REST API. Elke categorie dekt een specifiek gebied van TIA Portal-automatisering.

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

Belangrijkste Functies

Ontdek de functies die T-IA Connect tot het krachtigste TIA Portal-automatiseringsplatform maken.

Volledige REST API-Toegang

Beheer elk aspect van uw TIA Portal-project via standaard HTTP-verzoeken. Maak en wijzig PLC-blokken (OB, FB, FC, DB), beheer tags, compileer hardware, importeer/exporteer gegevens en implementeer op PLCs, alles zonder de TIA Portal-interface te openen. Ondersteunt SCL, LAD, STL en GRAPH.

  • PLC-blokken aanmaken, lezen, wijzigen en verwijderen
  • Import/export in XML, CSV, Excel-formaten
  • Compilatie en implementatie op PLC-hardware
  • Beheer van tags, UDTs, constanten en watchtabellen
GET /api/projects/blocks
POST /api/projects/blocks/compile
PUT /api/projects/tags
DELETE /api/projects/blocks/{name}

// 330+ endpoints available

PLCSim Advanced Simulatie

Volledige programmatische controle over PLCSim Advanced-instanties. Maak virtuele controllers, download programma's, lees en schrijf tags in realtime, beheer simulatieprofielen en voer geautomatiseerde testsequenties uit, alles via API-aanroepen.

  • Virtuele PLC-instanties aanmaken en beheren
  • Tags lezen/schrijven met batchbewerkingen
  • Simulatieprofielen opslaan en laden
  • Geautomatiseerde tests met resultaatverzameling
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-Automatisering

Maak en configureer programmatisch HMI-schermen, tags, alarmen, scripts en animaties. Bouw complete operatorinterfaces via code, beheer verbindingen met PLCs en configureer runtime-instellingen zonder handmatig ontwerpwerk.

  • Schermen, elementen en animaties aanmaken
  • HMI-tags, alarmen en verbindingen beheren
  • Scripts en event-handlers configureren
  • Tag-bindingen en dynamisaties instellen
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
})

AI-Gestuurde Engineering

Benut LLMs om PLC-blokken te genereren die zijn afgestemd op uw specifieke project. De AI leest uw bestaande blokken, tags en UDTs om code te produceren die naadloos integreert. Ondersteunt SCL- en LAD-generatie met automatische import en compilatie.

  • Contextbewuste codegeneratie uit projectgegevens
  • 40 voorgebouwde industriele patronen (motoren, kleppen, veiligheid)
  • AI-copiloot voor probleemoplossing en documentatie
  • Community-kennisbank met gedeelde LLM-tips
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

Versiebeheer & CI/CD

Ingebouwd Git-achtig versiebeheer voor TIA Portal-projecten. Maak branches, commit wijzigingen, merge, push naar remotes en bouw geautomatiseerde CI/CD-pipelines. Definieer herbruikbare pipeline-sjablonen voor gestandaardiseerde implementatieworkflows.

  • Branch-, commit-, merge-, push-, pull-bewerkingen
  • Pipeline-sjablonen voor geautomatiseerde workflows
  • Projectsnapshots en geschiedenisregistratie
  • Multi-user workspace-beheer
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-Integratie

Niet beperkt tot Siemens. T-IA Connect ondersteunt ook CODESYS-projecten met dezelfde API-gestuurde aanpak. Maak projecten, beheer POUs, bouw en implementeer, en breid uw automatiseringstoolkit uit voorbij een enkele leverancier.

  • CODESYS-projecten aanmaken en beheren
  • POU-creatie in Structured Text en Ladder
  • Build, compilatie en implementatie
  • Hardwarecatalogus doorzoeken en apparaatbeheer
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

Klaar om uw engineering te automatiseren?

Begin met de gratis proefversie en verken alle 390+ tools.