Funkcije T-IA Connect

T-IA Connect: Najobseznejsi nabor orodij Siemens za avtomatizacijo

Od enostavnega API klica do inzeniringa z umetno inteligenco. T-IA Connect vam daje programski nadzor nad vsakim vidikom TIA Portala s 390+ MCP orodji in 330+ REST koncnimi tockami v 23 kategorijah.

393+
MCP orodij
316+
REST koncnih tock
24
Kategorij
V17-V21
TIA Portal V17-V21

Vse kar potrebujete, V enem naboru

Preglejte vse kategorije orodij, ki so na voljo prek streznika MCP in REST API. Vsaka kategorija pokriva doloceno podrocje avtomatizacije TIA Portal.

Project Management

19 orodij

archive_projectclose_projectcreate_project+16

Devices & Hardware

12 orodij

add_devicechange_cpu_typeclear_parking_lot+9

Network & Communication

11 orodij

configure_networkcreate_access_pointcreate_subnet+8

PLC Blocks

23 orodij

add_interface_membercompile_blockcompile_device+20

Tags, Constants & UDTs

33 orodij

create_constantcreate_tagcreate_tag_table+30

HMI / WinCC

51 orodij

add_screen_itemadd_screen_itemsconfigure_hmi_runtime+48

Online & Deployment

10 orodij

compare_online_offlinedownload_to_plcget_cpu_state+7

PLCSim Simulation

35 orodij

plcsim_batch_readplcsim_batch_writeplcsim_connect+32

Libraries

20 orodij

archive_global_libraryclose_global_librarycompare_library_type_versions+17

Safety

8 orodij

create_safety_runtime_groupdelete_safety_runtime_groupget_safety_runtime_groups+5

Security & Users

24 orodij

assign_role_to_userclear_online_auth_passwordconfigure_security+21

Technological Objects & Drives

13 orodij

create_technological_objectdelete_technological_objectget_drive_parameter+10

Watch & Force Tables

11 orodij

add_watch_table_entriesclear_watch_table_entriescreate_watch_force_table_folder+8

Text Lists & PLC Alarms

13 orodij

create_plc_alarm_textlistcreate_text_listdelete_plc_alarm_textlist+10

Import / Export

9 orodij

create_external_source_folderdelete_external_sourcedelete_external_source_folder+6

Software Architecture

13 orodij

add_software_unit_relationcreate_software_unitcreate_workspace+10

Version Control

17 orodij

vcs_branch_checkoutvcs_branch_createvcs_branch_delete+14

Pipelines

9 orodij

pipeline_deletepipeline_getpipeline_get_template+6

Testing & Reporting

8 orodij

fat_generate_reportgenerate_graphplc_test_create+5

Documentation & Search

13 orodij

get_custom_doc_chunkget_custom_doc_full_textget_custom_docs_stats+10

AI Copilot

6 orodij

copilot_chatcopilot_clear_historycopilot_get_history+3

Patterns & Templates

5 orodij

get_pattern_detailsget_pattern_guideinstantiate_pattern+2

CODESYS

20 orodij

codesys_add_devicecodesys_buildcodesys_close_project+17

Server Administration

10 orodij

attach_portaldetach_portalget_help_topic_details+7

Kljucne zmogljivosti

Podrobno odkrijte zmogljivosti, ki delajo T-IA Connect najmocnejso platformo za avtomatizacijo TIA Portal.

Poln dostop do REST API

Upravljajte vsak vidik svojega projekta TIA Portal prek standardnih HTTP zahtevkov. Ustvarjajte in spreminjajte PLC bloke (OB, FB, FC, DB), upravljajte oznake, prevajajte strojno opremo, uvazajte/izvazajte podatke in nalagajte na PLC-je - vse brez odpiranja vmesnika TIA Portal. Podpira SCL, LAD, STL in GRAPH.

  • Ustvarjanje, branje, spreminjanje in brisanje PLC blokov
  • Uvoz/izvoz v formatih XML, CSV, Excel
  • Prevajanje in namestitev na PLC strojno opremo
  • Upravljanje oznak, UDT-jev, konstant in tabel za opazovanje
GET /api/projects/blocks
POST /api/projects/blocks/compile
PUT /api/projects/tags
DELETE /api/projects/blocks/{name}

// 330+ endpoints available

Simulacija PLCSim Advanced

Poln programski nadzor nad primerki PLCSim Advanced. Ustvarjajte virtualne krmilnike, nalagajte programe, berite in pisajte oznake v realnem casu, upravljajte profile simulacije in izvajajte avtomatizirane testne sekvence - vse prek API klicev.

  • Ustvarjanje in upravljanje virtualnih primerkov PLC
  • Branje/pisanje oznak s paketnimi operacijami
  • Shranjevanje in nalaganje profilov simulacije
  • Avtomatizirano testiranje z zbiranjem rezultatov
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 }
])

Avtomatizacija HMI in WinCC

Programsko ustvarjajte in konfigurirajte zaslone HMI, oznake, alarme, skripte in animacije. Gradite popolne operaterske vmesnike s kodo, upravljajte povezave s PLC-ji in konfigurirajte nastavitve izvajanja brez rocnega oblikovalnega dela.

  • Ustvarjanje zaslonov, elementov in animacij
  • Upravljanje oznak HMI, alarmov in povezav
  • Konfiguracija skriptov in upravljavcev dogodkov
  • Vezave oznak in dinamizacije
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
})

Inzeniring z umetno inteligenco

Izkoristite LLM-je za generiranje PLC blokov, prilagojenih vasemu projektu. UI bere vase obstojece bloke, oznake in UDT-je za proizvodnjo kode, ki se brezhibno integrira. Podpira generiranje SCL in LAD z avtomatskim uvozom in prevajanjem.

  • Kontekstno generiranje kode iz projektnih podatkov
  • 40 vnaprej zgrajenih industrijskih vzorcev (motorji, ventili, varnost)
  • UI kopilot za odpravljanje tezav in dokumentacijo
  • Skupnostna baza znanja z deljenimi nasveti LLM
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

Nadzor razlicic in CI/CD

Vgrajen nadzor razlicic tipa Git za projekte TIA Portal. Ustvarjajte veje, potrjujte spremembe, zdruzujte, posiljajte na oddaljene repozitorije in gradite avtomatizirane cevovode CI/CD. Definirajte predloge cevovodov za vecratno uporabo za standardizirane procese namestitve.

  • Operacije branch, commit, merge, push, pull
  • Predloge cevovodov za avtomatizirane procese
  • Posnetki projekta in sledenje zgodovini
  • Upravljanje vecuporabniskih delovnih prostorov
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
})

Integracija CODESYS

Ni omejeno na Siemens. T-IA Connect podpira tudi projekte CODESYS z enakim pristopom na osnovi API. Ustvarjajte projekte, upravljajte POU-je, prevajajte in nalagajte - razsirjajte nabor orodij za avtomatizacijo onkraj enega samega ponudnika.

  • Ustvarjanje in upravljanje projektov CODESYS
  • Ustvarjanje POU v Structured Text in Ladder
  • Gradnja, prevajanje in namestitev
  • Pregledovanje kataloga strojne opreme in upravljanje naprav
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

Pripravljeni avtomatizirati svojo inzenirstvo?

Zacnite z brezplacno preskusno razlicico in razisite vseh 390+ orodij.