Tutoriels

Extraction de données TIA Portal vers JSON

Automatisez l'export de vos listes de points et structures de données pour des outils tiers ou des tableaux de bord.

T
Équipe T-IA Connect
8 min de lecture
Mis à jour le 8 fév. 2026

La fin des exports manuels

Extraire une liste de 500 variables de TIA Portal vers Excel est une corvée. Avec T-IA Connect, vous pouvez transformer n'importe quel bloc de données (DB) ou table de variables en un objet JSON structuré en une seule requête API.

Prérequis

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

Étape 1 : Lister les variables

Pour récupérer une table de variables entière, utilisez le point de terminaison /api/tags. Vous recevrez un tableau d'objets contenant le nom, l'adresse, le type de données et le commentaire.

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

Étape 2 : Exporter un bloc de données (DB)

T-IA Connect peut lire la structure interne des DB, même les structures imbriquées et les tableaux. C'est idéal pour générer automatiquement des fichiers de configuration.

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

Étape 3 : Conversion vers Excel/CSV

Une fois que vous avez le JSON, il est trivial de le convertir en Excel via un simple script Python ou un outil en ligne.

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.

Gagnez des heures d'ingénierie

Cette méthode garantit que vos listes de points sont toujours synchronisées avec votre programme automate, sans aucune saisie manuelle.