Navigate TIA Portal to Object
tia_navigate_live_objectNavigates to and reveals a specified live TIA Portal block, PLC type, or tag table in its editor by resolving the object in the current project and calling the official ShowInEditor API.
Instructions
Explicit UI navigation action. Resolves one object in the exact current PID/project and invokes only the official ShowInEditor API for PlcBlock, PlcType, or PlcTagTable. Exact network/line navigation is never claimed from ReferenceLocation metadata.
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": {
"resourceKind": "<resourceKind>",
"name": "<name>",
"confirmNavigation": "<confirmNavigation>"
},
"name": "tia_navigate_live_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| number | No | ||
| maxDepth | No | ||
| maxNodes | No | ||
| blockKind | No | ||
| namespace | No | ||
| processId | No | ||
| timeoutMs | No | ||
| networkLabel | No | ||
| resourceKind | Yes | ||
| softwarePath | No | ||
| tagTableName | No | ||
| confirmNavigation | Yes | ||
| referenceLocation | No | ||
| officialIdentifier | No | ||
| allowUiAutomationNetworkFallback | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| status | Yes | ||
| completeness | No | ||
| requestedActionCompleted | No |