Benutzeroberfläche
Übersicht der Arbeitsumgebung
AnyAutomation Studio verwendet das vertraute Editor-Workbench-Layout und ist in mehrere Bereiche unterteilt:
┌─────────────────────────────────────────────────────────────┐
│ A │ Editor-Bereich (Bausteine, Panes, Dokumente) │
│ k │ ┌─────────────────────────────────────────────────────┐ │
│ t │ │ [FC_Motor.scl ×] [Find Unused ×] [Tresor ×] │ │
│ i │ ├─────────────────────────────────────────────────────┤ │
│ v │ │ │ │
│ i │ Seiten-│ Editor-Inhalt │ │
│ t │ leiste │ │ │
│ ä │ (Projekt-│ │ │
│ t │ Explorer├────────────────────────────────────────────┤ │
│ s │ -Baum) │ Panel: Ausgabe | Probleme | Terminal │ │
│ - │ │ │ │
│ . │ └─────────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ Statusleiste: ● TIA V20 | MyProject | Lizenz: ● Pro │
└─────────────────────────────────────────────────────────────┘
- Aktivitätsleiste (ganz links) — ein vertikaler Symbolstreifen, ein Symbol pro View-Container. Hier liegen der TIA Portal-Container (PLC-Rack-Symbol), der PLC Online-Container, der integrierte Explorer, die Suche und die Quellcodeverwaltung sowie installierte Erweiterungen.
- Seitenleiste (links) — zeigt die Ansichten des aktiven Containers, etwa den TIA-Projekt-Explorer-Baum.
- Editor-Bereich (Mitte) — Bausteine und Panes öffnen sich hier als Editoren, nebeneinander oder geteilt.
- Panel (unten) — Ausgabe, Probleme und Terminal.
- Statusleiste (ganz unten) — Verbindungsstatus, Lizenz-Badge und die aktive TIA-Portal-Instanz.
Aktivitätsleiste
Jedes Symbol in der Aktivitätsleiste öffnet einen View-Container in der Seitenleiste:
| Symbol | Container |
|---|---|
| PLC-Rack | TIA Portal — Projekt-Explorer, Import / Export und TIA-Referenzen |
| Such-Stopp | Find Unused — startet den Find-Unused-Editor |
| Puls | PLC Online — die Verbindungs-Ansicht mit dem Live-Adressraum-Baum |
| Dateien | Explorer — der Datei-Baum des Arbeitsbereichs |
| Lupe | Suche — projektweite Textsuche |
| Quellcodeverwaltung | Source Control — Git-Status, Staging und Commits |
Ein Klick auf das TIA Portal-Symbol öffnet dessen Seitenleiste mit dem Projekt-Explorer über der Import / Export-Ansicht; die eingeklappte Ansicht TIA-Referenzen füllt sich, wenn Sie Referenzen suchen auf einem Baustein ausführen.
Seitenleiste - Projekt-Explorer
- Zeigt die Struktur des geöffneten TIA Portal Projekts
- Hierarchie: Projekt → Hardware → Source → PLC → Blocks/Datatypes/Tags
- Checkboxen ermöglichen Mehrfachauswahl für Export
Editor-Bereich
Dokumente und Panes öffnen sich im zentralen Editor-Bereich als Tabs, genau wie Textdateien. Sie können mehrere gleichzeitig öffnen und nebeneinander anordnen (siehe Arbeitsbereich-Layout):
- Baustein-Quelltext — Doppelklick auf einen Baustein im Projekt-Explorer öffnet dessen schreibgeschützten SCL- / STL- / grafischen Quelltext in einem Editor.
- Import / Export — der Arbeitsbereich für Datei-Operationen, geöffnet aus der TIA-Portal-Seitenleiste.
- Find Unused — Dead-Code-Erkennung und Aufräumen, geöffnet über den Find-Unused-Eintrag in der Aktivitätsleiste.
- TIA-Referenzen — Verwendungsstellen eines Bausteins; öffnet über Referenzen suchen auf einem Baustein.
- Tresor — verschlüsselte Ablage für Know-how-Schutz-Passwörter.
- PLC Online — der OPC UA / S7 Online-Editor (ein Pane, mehrere PLCs als innere Verbindungs-Tabs).
- PLCSim — das PLCSim-Advanced-Steuer-Pane (Geplant).
Befehlspalette und Schnellöffnen
- Befehlspalette — Strg+Umschalt+P findet und startet jeden Befehl über seinen Namen, darunter jeden TIA-Portal-Befehl (Verbinden, Kompilieren, Auswahl exportieren, Auswahl importieren usw.).
- Schnellöffnen — Strg+P springt über den Namen zu einer Datei.
- Einstellungen — Strg+, öffnet die Einstellungen; tippen Sie ein Präfix wie
tiaPortal, um auf die Optionen dieses Produkts zu filtern.
Dokumentation
Öffnen Sie dieses Handbuch über Hilfe → Dokumentation (oder den Befehl Open docs). Es öffnet anyautomation.ch/docs in Ihrem Browser, wo Sie suchen, die Sprache umschalten und Querverweisen zwischen den Seiten folgen können.
Panel
Das untere Panel enthält:
- Ausgabe — Anwendungs-Logmeldungen mit farbcodierter Schwere und einem Dropdown zur Auswahl des Log-Kanals.
- Probleme — Diagnose über alle offenen Editor-Dateien; jede Zeile zeigt Dateiname mit Zeile und Spalte, und ein Klick springt im Editor an genau diese Stelle.
- Terminal — Integriertes Terminal für Kommandozeilen-Operationen.
Das Panel kann mit den Steuerelementen in der oberen rechten Ecke eingeklappt, erweitert oder maximiert sowie an den linken, rechten oder unteren Rand des Fensters verschoben werden (siehe Arbeitsbereich-Layout).
Werte aus Datenfeldern kopieren
Schreibgeschützte Datenfelder in der gesamten Anwendung können mit der Maus markiert und mit Strg+C wie ein normales Texteingabefeld kopiert werden. Das umfasst CPU-Identität (MLFB, Seriennummer, Firmware), OPC UA Diagnose (Server-Build, Sitzungszähler, Capabilities), Lizenzinformationen (Konto-E-Mail, Hardware-ID, Ablaufdatum), Verbindungsdetails (Endpunkt-URL, IP-Adresse, Sicherheitsmodus) sowie Fehler- und Statusmeldungen. Statische Feldbezeichnungen sind nicht markierbar; die Werte schon.
Daten aus dem PLC-Online-Pane kopieren
Die Tabellen im PLC-Online-Pane bieten mehrere Wege, Werte für eine Tabellenkalkulation, ein Ticket oder einen Chat herauszuholen:
- Adressraum-Baum — Rechtsklick auf einen Knoten für Copy Node ID und Copy Browse Path.
- References-Tabelle — Rechtsklick auf eine Zeile für Copy Node ID, Copy Browse Name oder Copy as JSON.
- Watch Table — Rechtsklick auf eine Zeile für Copy Node ID, oder Export CSV in der Tabellen-Symbolleiste, um alle Zeilen in eine
.csv-Datei zu schreiben. - Event Log — Export CSV in der Symbolleiste schreibt die erfassten Ereignisse in eine
.csv-Datei.