Projektsuche
Was sie tut
Die Projektsuche findet Text im Inhalt der Bausteine des verbundenen TIA-Portal-Projekts. Geben Sie ein Wort, einen Variablennamen oder einen Ausdruck ein, und die Suche durchsucht den Inhalt jedes OB, FB, FC, DB und PLC-Datentyps (UDT), einschliesslich der Bausteine in Software Units. Jeder Treffer wird mit seiner Zeile aufgelistet und lässt sich direkt an dieser Zeile öffnen.
Damit beantworten Sie Fragen wie:
- "Wo wird die Variable
tempSegmentValueirgendwo im Projekt verwendet?" - "Welche Bausteine deklarieren einen Eingang namens
enable?" - "Wo vergleicht der Code gegen
T#500MS?"
Die Projektsuche ergänzt die anderen Suchen: Der Schnellzugriff (F7) findet Bausteine nach Namen, "Im Projekt suchen" listet die Cross-References eines Bausteins, und die Projektsuche ist die einzige, die den Textinhalt der Bausteine durchsucht.
Öffnen
| Trigger | Aktion |
|---|---|
| Aktivitätsleiste | Auf das Symbol Projektsuche klicken, dann auf die Schaltfläche Projektsuche öffnen |
| Befehlspalette | Projektsuche ausführen |
Ein verbundenes TIA-Portal-Projekt ist Voraussetzung; ohne Verbindung bietet die Seite eine Verbinden-Schaltfläche an.
Eine Suche ausführen
Geben Sie den Suchtext ein und drücken Sie Enter oder klicken Sie auf Suchen. Drei Umschalter im Suchfeld verfeinern die Abfrage:
- Gross-/Kleinschreibung beachten vergleicht Gross- und Kleinschreibung exakt.
- Nur ganzes Wort suchen findet den Text nur als vollständiges Wort.
- Regulären Ausdruck verwenden behandelt den Text als regulären Ausdruck.
Die erste Suche bereitet die Projektquellen vor und kann einen Moment dauern; eine Fortschrittsanzeige in der Statusleiste zeigt, was passiert, und bietet Abbrechen an. Wiederholte Suchen übernehmen nur die seit der letzten Suche geänderten Bausteine und sind schnell.
Ergebnisse filtern
Zwei Filterreihen grenzen die Trefferliste ein, jeder Chip zeigt, für wie viele Ergebnisse er steht:
- Bausteintyp: OB, FB, FC, DB, UDT. Ein Klick auf einen Chip zeigt nur diese Bausteine, ein weiterer Klick hebt den Filter wieder auf.
- Schnittstelle oder Code: Schnittstelle behält Treffer im Deklarationsteil eines Bausteins, den Variablendeklarationen vor
BEGIN(VAR_INPUT,VAR_OUTPUT,VAR,VAR_TEMP, Konstanten). Code behält Treffer in der Implementierung nachBEGIN. Datenbausteine und PLC-Datentypen zählen vollständig als Schnittstelle.
Eine Suche nach einem Variablennamen beantwortet mit aktivem Schnittstelle-Chip also "wo ist sie deklariert" und mit aktivem Code-Chip "wo wird sie in der Logik verwendet".
Ergebnisse lesen
Die Ergebnisse gruppieren sich pro Baustein: eine Baustein-Zeile mit Symbol, Typ, Projektpfad und Trefferanzahl, darunter je Treffer eine Zeile mit Zeilennummer, einem Schnittstelle- oder Code-Kennzeichen und der Fundzeile mit hervorgehobenem Treffer.
Klicken Sie auf einen Treffer (oder drücken Sie Enter), um den Baustein mit markierter Fundzeile zu öffnen. Ein Klick auf die Baustein-Zeile öffnet den Baustein am ersten Treffer.
Hinweise
- Grafische Bausteine (LAD, FBD, GRAPH) werden ab TIA Portal V20 über ihre Textform durchsucht; ein Klick auf einen solchen Treffer öffnet den Baustein in dieser Textform an der Fundzeile. Auf älteren TIA-Portal-Versionen werden diese Bausteine nicht als Text durchsucht und bleiben über den Schnellzugriff nach Namen auffindbar.
- Know-how-geschützte Bausteine werden nicht durchsucht.
- Ab dem Basic-Tarif enthalten.