Уроки

Извлечение данных TIA Portal в JSON

Автоматизируйте экспорт списков точек и структур данных для сторонних инструментов или панелей мониторинга.

T
Команда T-IA Connect
8 мин чтения
Обновлено 8 фев 2026

Конец ручного экспорта

Извлечение списка из 500 тегов из TIA Portal в Excel — это рутина. С помощью T-IA Connect вы можете преобразовать любой блок данных (DB) или таблицу тегов в структурированный объект JSON за один запрос API.

Предварительные требования

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

Шаг 1: Список переменных (теги)

Чтобы получить всю таблицу тегов, используйте конечную точку /api/tags. Вы получите массив объектов, содержащих имя, адрес, тип данных и комментарий.

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

Шаг 2: Экспорт блока данных (DB)

T-IA Connect может читать внутреннюю структуру DB, даже вложенные структуры и массивы. Это идеально подходит для автоматической генерации файлов конфигурации.

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

Шаг 3: Конвертация в Excel/CSV

Как только у вас есть JSON, его легко конвертировать в Excel с помощью простого скрипта Python или онлайн-инструмента.

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.

Экономьте часы инженерной работы

Этот метод гарантирует, что ваши списки точек всегда синхронизированы с вашей программой ПЛК без ручного ввода данных.