Benutzeroberfläche
Übersicht der Arbeitsumgebung
AnyAutomation Studio verwendet das vertraute Editor-Workbench-Layout und ist in mehrere Bereiche unterteilt:

- Aktivitätsleiste (ganz links) — ein vertikaler Symbolstreifen, ein Symbol pro View-Container. Hier liegen der Openness Manager-Container (PLC-Rack-Symbol, verwaltet die TIA-Portal-Verbindung), 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) — der Verbindungsstatus mit TIA-Version und Projektname (bei mehreren angehängten Instanzen zusätzlich deren Anzahl) sowie das Lizenz-Badge.
Aktivitätsleiste
Jedes Symbol in der Aktivitätsleiste öffnet einen View-Container in der Seitenleiste:
| Symbol | Container |
|---|---|
| PLC-Rack | Openness Manager — Projekt-Explorer, Import / Export und TIA-Referenzen |
| Zwei Dokumente | Vergleichseditor — öffnet den Vergleichs-Starter; Vergleichen fragt, was verglichen werden soll, und öffnet den Vergleichseditor |
| Such-Stopp | Find Unused — öffnet den Find-Unused-Starter (eine Seitenleisten-Ansicht); das Ausführen öffnet den Find-Unused-Editor |
| Puls | PLC Online — die PLC-Online-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 Openness Manager-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 Openness-Manager-Seitenleiste.
- Vergleichseditor — vergleicht ein Projekt mit einem zweiten Projekt oder mit Ihrem Export-Ordner; der Eintrag in der Aktivitätsleiste öffnet dessen Starter-Ansicht, und Vergleichen öffnet diesen Editor.
- Find Unused — Dead-Code-Erkennung und Aufräumen; der Find-Unused-Eintrag in der Aktivitätsleiste öffnet dessen Starter-Ansicht, und das Ausführen öffnet diesen Editor.
- 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 (verfügbar ab Pro).
Befehlspalette und Schnellöffnen
- Befehlspalette — Strg+Umschalt+P findet und startet jeden Befehl über seinen Namen, darunter jeden Openness-Manager-Befehl (Connect to Openness Manager, Compile Project, Export Selected, Import Selected 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 → AnyAutomation Documentation (oder den Befehl AnyAutomation Documentation in der Befehlspalette). 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.