教程

将 TIA Portal 数据提取为 JSON

自动导出您的点表和数据结构,用于第三方工具或仪表板。

T
T-IA Connect 团队
阅读需 8 分钟
更新于 2026年2月8日

结束手动导出

将 500 个变量从 TIA Portal 导出到 Excel 是一项繁琐的工作。使用 T-IA Connect,您只需一个 API 请求即可将任何数据块 (DB) 或变量表转换为结构化的 JSON 对象。

先决条件

  • 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 后,通过简单的 Python 脚本或在线工具将其转换为 Excel 就变得非常容易了。

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.

节省数小时的工程时间

此方法可确保您的点表始终与 PLC 程序同步,无需任何手动数据录入。