Samouczki

Ekstrakcja danych TIA Portal do JSON

Zautomatyzuj eksport list punktów i struktur danych dla narzędzi zewnętrznych lub pulpitów nawigacyjnych.

T
Zespół T-IA Connect
8 min czytania
Zaktualizowano 8 lutego 2026

Koniec z ręcznym eksportowaniem

Wyodrębnianie listy 500 tagów z TIA Portal do Excela to uciążliwe zadanie. Dzięki T-IA Connect możesz przekształcić dowolny blok danych (DB) lub tabelę tagów w ustrukturyzowany obiekt JSON w jednym żądaniu API.

Wymagania wstępne

  • TIA Portal project open
  • Active T-IA Connect server
  • Postman or a script for testing

Krok 1: Lista zmiennych (Tagi)

Aby pobrać całą tabelę tagów, użyj punktu końcowego /api/tags. Otrzymasz tablicę obiektów zawierających nazwę, adres, typ danych i komentarz.

GET /api/tags
[
  {
    "name": "Main_Conveyor_Start",
    "address": "%I0.0",
    "dataType": "Bool",
    "comment": "Start button for the main conveyor"
  },
  {
    "name": "Emergency_Stop",
    "address": "%I0.1",
    "dataType": "Bool",
    "comment": "Safety E-Stop"
  }
]

Krok 2: Eksportuj blok danych (DB)

T-IA Connect może odczytać wewnętrzną strukturę bloków DB, nawet struktury zagnieżdżone i tablice. Jest to idealne rozwiązanie do automatycznego generowania plików konfiguracyjnych.

Response JSON (Data Block)
{
  "blockName": "DB_Config",
  "members": [
    { "name": "MaxSpeed", "type": "Real", "value": 1500.0 },
    { "name": "IsActive", "type": "Bool", "value": true },
    { "name": "Parameters", "type": "Struct", "members": [...] }
  ]
}

Krok 3: Konwersja do Excel/CSV

Gdy masz już JSON, jego konwersja do Excela jest trywialna za pomocą prostego skryptu Python lub narzędzia online.

Le format JSON est compatible avec 100% des outils modernes de Data Science. Vous pouvez l'importer dans Excel via l'onglet Données > Obtenir des données > À partir d'un fichier > À partir d'un JSON.

Oszczędzaj godziny inżynierii

Ta metoda zapewnia, że listy punktów są zawsze zsynchronizowane z programem PLC, bez konieczności ręcznego wprowadzania danych.