Fonctionnalites T-IA Connect

T-IA Connect : La Boite a Outils Siemens la Plus Complete

D'un simple appel API a l'ingenierie pilotee par IA. T-IA Connect vous donne le controle programmatique de chaque aspect de TIA Portal avec 390+ outils MCP et 330+ endpoints REST repartis en 23 categories.

393+
Outils MCP
316+
Endpoints REST
24
Categories
V17-V21
TIA Portal V17-V21

Tout ce dont vous avez besoin, Dans un seul outil

Parcourez toutes les categories d'outils disponibles via le serveur MCP et l'API REST. Chaque categorie couvre un domaine specifique de l'automatisation TIA Portal.

Project Management

19 outils

archive_projectclose_projectcreate_project+16

Devices & Hardware

12 outils

add_devicechange_cpu_typeclear_parking_lot+9

Network & Communication

11 outils

configure_networkcreate_access_pointcreate_subnet+8

PLC Blocks

23 outils

add_interface_membercompile_blockcompile_device+20

Tags, Constants & UDTs

33 outils

create_constantcreate_tagcreate_tag_table+30

HMI / WinCC

51 outils

add_screen_itemadd_screen_itemsconfigure_hmi_runtime+48

Online & Deployment

10 outils

compare_online_offlinedownload_to_plcget_cpu_state+7

PLCSim Simulation

35 outils

plcsim_batch_readplcsim_batch_writeplcsim_connect+32

Libraries

20 outils

archive_global_libraryclose_global_librarycompare_library_type_versions+17

Safety

8 outils

create_safety_runtime_groupdelete_safety_runtime_groupget_safety_runtime_groups+5

Security & Users

24 outils

assign_role_to_userclear_online_auth_passwordconfigure_security+21

Technological Objects & Drives

13 outils

create_technological_objectdelete_technological_objectget_drive_parameter+10

Watch & Force Tables

11 outils

add_watch_table_entriesclear_watch_table_entriescreate_watch_force_table_folder+8

Text Lists & PLC Alarms

13 outils

create_plc_alarm_textlistcreate_text_listdelete_plc_alarm_textlist+10

Import / Export

9 outils

create_external_source_folderdelete_external_sourcedelete_external_source_folder+6

Software Architecture

13 outils

add_software_unit_relationcreate_software_unitcreate_workspace+10

Version Control

17 outils

vcs_branch_checkoutvcs_branch_createvcs_branch_delete+14

Pipelines

9 outils

pipeline_deletepipeline_getpipeline_get_template+6

Testing & Reporting

8 outils

fat_generate_reportgenerate_graphplc_test_create+5

Documentation & Search

13 outils

get_custom_doc_chunkget_custom_doc_full_textget_custom_docs_stats+10

AI Copilot

6 outils

copilot_chatcopilot_clear_historycopilot_get_history+3

Patterns & Templates

5 outils

get_pattern_detailsget_pattern_guideinstantiate_pattern+2

CODESYS

20 outils

codesys_add_devicecodesys_buildcodesys_close_project+17

Server Administration

10 outils

attach_portaldetach_portalget_help_topic_details+7

Fonctionnalites Cles

Decouvrez en detail les fonctionnalites qui font de T-IA Connect la plateforme d'automatisation TIA Portal la plus puissante.

Acces API REST Complet

Controlez chaque aspect de votre projet TIA Portal via des requetes HTTP standard. Creez et modifiez des blocs PLC (OB, FB, FC, DB), gerez les tags, compilez le hardware, importez/exportez des donnees et deployez sur les automates - le tout sans ouvrir l'interface TIA Portal. Supporte SCL, LAD, STL et GRAPH.

  • Creer, lire, modifier, supprimer n'importe quel bloc PLC
  • Import/export en XML, CSV, Excel
  • Compilation et deploiement vers le materiel PLC
  • Gestion des tags, UDTs, constantes et tables de visualisation
GET /api/projects/blocks
POST /api/projects/blocks/compile
PUT /api/projects/tags
DELETE /api/projects/blocks/{name}

// 330+ endpoints available

Simulation PLCSim Advanced

Controle programmatique complet des instances PLCSim Advanced. Creez des automates virtuels, telechargez des programmes, lisez et ecrivez des tags en temps reel, gerez les profils de simulation et executez des sequences de test automatisees - le tout via des appels API.

  • Creer et gerer des instances PLC virtuelles
  • Lecture/ecriture de tags avec operations batch
  • Sauvegarde et chargement de profils de simulation
  • Tests automatises avec collecte de resultats
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 }
])

Automatisation IHM & WinCC

Creez et configurez programmatiquement des ecrans IHM, tags, alarmes, scripts et animations. Construisez des interfaces operateur completes par le code, gerez les connexions aux automates et configurez les parametres runtime sans travail de conception manuel.

  • Creation d'ecrans, d'elements et d'animations
  • Gestion des tags IHM, alarmes et connexions
  • Configuration des scripts et gestionnaires d'evenements
  • Liaisons de tags et dynamisations
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
})

Ingenierie Pilotee par l'IA

Exploitez les LLM pour generer des blocs PLC contextualises a votre projet. L'IA lit vos blocs, tags et UDTs existants pour produire du code qui s'integre parfaitement. Supporte la generation SCL et LAD avec import et compilation automatiques.

  • Generation de code contextuelle a partir des donnees projet
  • 40 patrons industriels pre-construits (moteurs, vannes, securite)
  • Copilote IA pour le depannage et la documentation
  • Base de connaissances communautaire avec astuces LLM partagees
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

Controle de Version & CI/CD

Controle de version integre de type Git pour les projets TIA Portal. Creez des branches, commitez des modifications, mergez, poussez vers des depots distants et construisez des pipelines CI/CD automatises. Definissez des templates de pipeline reutilisables pour des workflows de deploiement standardises.

  • Operations branch, commit, merge, push, pull
  • Templates de pipeline pour workflows automatises
  • Snapshots de projet et suivi d'historique
  • Gestion de workspaces multi-utilisateurs
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
})

Integration CODESYS

Pas limite a Siemens. T-IA Connect supporte egalement les projets CODESYS avec la meme approche pilotee par API. Creez des projets, gerez les POUs, compilez et deployez - etendez votre boite a outils d'automatisation au-dela d'un seul fournisseur.

  • Creation et gestion de projets CODESYS
  • Creation de POUs en Structured Text et Ladder
  • Build, compilation et deploiement
  • Parcours du catalogue materiel et gestion des appareils
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

Pret a automatiser votre ingenierie ?

Commencez avec l'essai gratuit et explorez les 390+ outils.