Im Projekt suchen
Was sie tut
"Im Projekt suchen" ist eine Pro-Baustein-Verwendungsansicht (where-used). Wählen Sie einen Baustein im Project Explorer und führen Sie Referenzen suchen aus; die Anwendung ermittelt jede Cross-Reference, die Siemens TIA Portal zu diesem Baustein im offenen Projekt kennt, und zeigt sie in der TIA-Referenzen-Ansicht. Die Ergebnisse sind nach Beziehung gruppiert — Verwendet von · Aufrufer, Verwendet · Aufgerufene, Liest und Schreibt — mit einem Zugriffs-Badge und der genauen Referenzposition pro Treffer.
Damit beantworten Sie Fragen wie:
- "Wo wird
FB_Motoraufgerufen?" - "Welche Bausteine ruft
FB_Motorauf?" - "Welche Tags liest oder schreibt
FB_Motor?"
Ansicht öffnen
| Trigger | Aktion |
|---|---|
| Project Explorer | Rechtsklick auf einen Baustein-Knoten und Referenzen suchen wählen |
| Tastenkürzel | Einen Baustein im Project-Explorer-Baum auswählen und Strg+Umschalt+F drücken |
Beide Trigger ermitteln den Baustein und seine übergeordnete PLC, öffnen die TIA-Referenzen-Ansicht in der TIA-Portal-Seitenleiste und laden die Cross-References dieses Bausteins. Dies ist eine exakte Pro-Baustein-Verwendungssuche — keine Teilstring-Namenssuche.
Aus dem Editor
Dieselbe Verwendungssuche lässt sich auch direkt in einem geöffneten Baustein ausführen. Klicken Sie im Code mit der rechten Maustaste auf einen Baustein-Namen und wählen Sie Gehe zu Referenzen (oder drücken Sie Umschalt+F12), um direkt in der Referenzen-Vorschau des Editors aufzulisten, wo der Baustein im Projekt verwendet wird. So auf einen Instanz-Datenbaustein angewendet (etwa idb_Motor), verweist die Liste zusätzlich auf den Funktionsbaustein, auf dem die Instanz beruht — so springen Sie direkt zur Logik des Bausteins.
Ergebnisse lesen
Die Ergebnisse erscheinen als gruppierter Baum:
FB_MotorCtrl (FB)
▾ Verwendet von · Aufrufer (3)
OB1 Zyklisch / Netzwerk 3
FC_Line Netzwerk 7
▾ Verwendet · Aufgerufene (2)
FB_Valve
▾ Liest (1)
db_Recipe.Speed R DB / Netzwerk 2
▾ Schreibt (2)
db_State.MotorRun W DB / Netzwerk 5
- Jede Zeile zeigt den Namen des referenzierten bzw. referenzierenden Objekts, ein Zugriffs-Badge (
R/W/RW/Call) und die Referenzposition. - Leere Gruppen werden ausgeblendet. Hat ein Baustein keinerlei Referenzen, erscheint ein Hinweis "Keine Referenzen für "…" gefunden.".
- Klick auf eine Zeile (oder Eingabetaste) öffnet das Ziel als schreibgeschützten Baustein-Editor. Bei einem Aufrufer wird die Aufrufzeile angesprungen; Aufgerufene, Lese- und Schreibzugriffe öffnen den Ziel-Baustein. Operanden, die keine öffenbaren Bausteine sind (rohe E/A, eckige-Klammer-Array-Zugriffe), zeigen stattdessen eine Benachrichtigung, dass sie nicht direkt geöffnet werden können.
Aktionen der Ansicht
Die Titelzeile der TIA-Referenzen-Ansicht hat zwei Aktionen:
- Aktualisieren — führt die Suche für den letzten Baustein erneut aus.
- Leeren — leert die Ergebnisse und kehrt zum leeren Hinweis zurück.
Voraussetzungen
Cross-References sind nur ab TIA Portal V18 zuverlässig. Auf V15–V17 meldet die Ansicht, dass Referenzen suchen TIA Portal V18 oder neuer erfordert.