结束手动导出
将 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.