Tutorials

TIA Portal Gegevensextractie naar JSON

Automatiseer de export van uw puntenlijsten en datastructuren voor tools van derden of dashboards.

T
T-IA Connect Team
8 min lezen
Bijgewerkt op 8 feb 2026

Het einde van handmatige exports

Het extraheren van een lijst met 500 tags van TIA Portal naar Excel is een hele klus. Met T-IA Connect kunt u elk datablok (DB) of tagtabel transformeren naar een gestructureerd JSON-object in één enkel API-verzoek.

Vereisten

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

Stap 1: Variabelen weergeven (Tags)

Om een ​​volledige tagtabel op te halen, gebruikt u het /api/tags-eindpunt. U ontvangt een array met objecten die de naam, het adres, het datatype en de opmerking bevatten.

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"
  }
]

Stap 2: Een datablok (DB) exporteren

T-IA Connect kan de interne structuur van DB's lezen, zelfs geneste structuren en arrays. Dit is ideaal voor het automatisch genereren van configuratiebestanden.

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": [...] }
  ]
}

Stap 3: Conversie naar Excel/CSV

Zodra u de JSON hebt, is het eenvoudig om deze naar Excel te converteren via een eenvoudig Python-script of een online tool.

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.

Bespaar uren aan engineering

Deze methode zorgt ervoor dat uw puntenlijsten altijd gesynchroniseerd zijn met uw PLC-programma, zonder enige handmatige gegevensinvoer.