Search Current TIA Project Objects
tia_search_live_objectsSearch live TIA Portal inventory by partial name, group path, or exact block kind/number to return exact object identities for subsequent reads without full XML export or PLC access.
Instructions
Search prepared live inventory by partial name/group path or exact block kind/number. Returns exact identities for subsequent reads. No whole-project XML export, program-body scan, navigation or PLC access. Pagination requires an unchanged project inventory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"processId": "<processId>"
},
"name": "tia_search_live_objects"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| number | No | ||
| offset | No | ||
| blockKind | No | ||
| processId | Yes | ||
| timeoutMs | No | ||
| maxResults | No | ||
| resourceKind | No | block | |
| softwarePath | No | ||
| refreshInventory | No |