Templates und der Store
Ein Template ist ein fertig gebauter Baustein aus Boards, Datensatz-Arten, Tags, Skripten, Rollen und Menüeinträgen. Sie wählen es im Store aus und fügen es Ihrem Mandanten hinzu — statt jedes Objekt einzeln anzulegen.
Ein Template fügt hinzu und ersetzt nie. Was Ihr Mandant schon hat, bleibt, wie es ist. Das unterscheidet Templates vom Laden eines gespeicherten Stands, das alles ersetzt (siehe Sicherung & Wiederherstellung).
Den Store finden Sie unter Einstellungen › Templates. Der Bereich ist Administratoren vorbehalten. Oben stehen drei Reiter: Katalog, Installiert und Eigene.
Der Katalog
Abschnitt betitelt „Der Katalog“Der Katalog zeigt jedes Template als Karte mit Name, Kurzbeschreibung und Plaketten: Kostenlos oder Kostenpflichtig, Gekauft, Installiert, Update Version und bei einem Bündel Paket. Eine Plakette wie benötigt TrakState … oder Plugin nicht verfügbar sagt Ihnen schon auf der Karte, dass sich das Template hier nicht hinzufügen lässt.
- Das Suchfeld „Templates durchsuchen“ filtert nach Name und Beschreibung.
- Die Kategorien daneben grenzen die Liste ein; Alle hebt das auf, Pakete zeigt die Bündel mehrerer Templates.
- Ist der Katalog gerade nicht erreichbar, funktionieren Installiert und Eigene weiter.
Ein Klick auf eine Karte öffnet die Detailseite: Bilder und Video, die Beschreibung (in Deutsch oder Englisch umschaltbar), Version, Herausgeber, Preis und was nach dem Hinzufügen angelegt wird — gezählt nach Boards, Datensatz-Arten, Tags, Skripten, Menüeinträgen und Rollen. Unter Voraussetzungen steht, was das Template braucht: Plugins mit Mindestversion, die TrakState-Version, andere Templates und — bei kostenpflichtigen — die Freischaltung. Jede Zeile sagt dazu, ob sie erfüllt ist, nachinstalliert wird oder fehlt.
Auf der Detailseite stehen Hinzufügen und, bei kostenpflichtigen Templates ohne Kauf, Kaufen / Freischalten (siehe Kaufen und Freischalten).
Hinzufügen: der Assistent
Abschnitt betitelt „Hinzufügen: der Assistent“Hinzufügen öffnet einen Assistenten mit vier Schritten.
1. Name & Ort
Abschnitt betitelt „1. Name & Ort“- Namensraum. Er ist ein Präfix, das jedem Namen des Templates vorangestellt wird: Aus
der Linie
Linieim Template wird bei NamensraumOEEim MandantenOEE.Linie, aus einem TagAusbringungwirdOEE.Ausbringung. Damit stoßen zwei Templates — oder zwei Linien desselben Templates — nie aneinander. Erlaubt sind Buchstaben, Ziffern und_(höchstens 32, der erste ein Buchstabe). Der Assistent schlägt einen Namensraum vor und zeigt unter Endgültige Namen, was daraus wird. Ist er belegt, nennt er den kollidierenden Namen und bietet einen freien an. Werker sehen im Menü und auf den Boards die Namen ohne Präfix. Der Namensraum einer Installation lässt sich später nicht mehr ändern. - Wo im Menü? Neuer Menübereich (eigener Ordner oben), In vorhandenen Ordner oder Nicht ins Menü. Haben Sie den Store aus dem Dialog „Zur Navigation hinzufügen“ geöffnet, ist der dortige Ordner schon vorgewählt.
- Teile, die schon da sind (Pakete). Haben Sie ein Template des Pakets schon einzeln hinzugefügt — auch Stammdaten, die als Abhängigkeit mitkamen —, schlägt der Assistent Vorhandene Installation übernehmen vor: Sie wird Teil des Pakets, mit ihrem Namensraum, ihren Daten, Verknüpfungen und Ihren Änderungen; nichts wird neu angelegt. Die übrigen Teile verknüpfen sich mit den übernommenen Stammdaten. Zusätzlich unter neuem Namensraum installieren legt stattdessen eine zweite Installation an. Gibt es das Template mehrfach einzeln, wählen Sie, welche übernommen wird. Ist die vorhandene Version älter als die im Paket, können Sie sie im selben Lauf aktualisieren: Nach dem Hinzufügen öffnet Update prüfen das Paket-Update mit Vorschau und Abgleich. Eine neuere Version bleibt.
2. Datenquellen
Abschnitt betitelt „2. Datenquellen“Hier legen Sie fest, woher die Daten kommen. Für jeden Platzhalter des Templates wählen Sie Manuelle Erfassung (ein Erfassungs-Board wird mitangelegt), einen vorhandenen Tag, eine Verbindung zur Steuerung (OPC UA, Beckhoff ADS oder TCP) — bei Listen eine vorhandene Liste oder eine neue. Ein vorhandenes Objekt wird nur verknüpft und nie verändert; der Assistent prüft, ob sein Typ passt. Eine Verbindung, die es noch nicht gibt, legt der Assistent nicht an — Zugangsdaten gehören nicht in einen Assistenten. Legen Sie sie unter Einstellungen › Verbindungen an; bis dahin wird von Hand erfasst.
3. Optionen
Abschnitt betitelt „3. Optionen“Template-spezifische Fragen, etwa ein Schichtmodell oder ein Zielwert, und der Schalter für Demodaten. Optionen lassen sich später ändern (siehe Aktualisieren und Entfernen).
4. Prüfen
Abschnitt betitelt „4. Prüfen“Der Plan wird ohne jede Änderung erstellt und zeigt, was geschehen würde: die Plugins (mit Installation oder Update), die Objekte unter ihren endgültigen Namen, die Ordner im Menü und das Kontingent Ihrer Lizenz mit Zahlen — zum Beispiel Tags 120 + 76 = 196 von 500, passt. Was das Hinzufügen verhindert, steht unter Noch nicht hinzufügbar: ein belegter Namensraum, eine zu alte TrakState-Version, ein fehlendes Plugin, ein fehlendes Kontingent, eine fehlende Freischaltung. Bitte beachten sind Hinweise, die das Hinzufügen nicht verhindern. Hat sich der Stand zwischen Prüfen und Bestätigen geändert, zeigt der Assistent den neuen Plan, und Sie bestätigen erneut.
Mit Hinzufügen wird ausgeführt. Vorher legt TrakState automatisch einen Wiederherstellungspunkt an. Scheitert ein Teil, wird alles bereits Eingefügte wieder entfernt. Ein Template darf im selben Mandanten beliebig oft hinzugefügt werden, jedes Mal mit eigenem Namensraum.
Herkunft
Abschnitt betitelt „Herkunft“TrakState merkt sich für jedes Objekt, aus welchem Template es kommt. In den Listen der Verwaltung erscheint das Präfix gedämpft, daneben eine Plakette aus Template Version. Geändert heißt: Jemand hat das Objekt nach dem Einfügen angepasst. Eigener kennzeichnet Objekte ohne Herkunft. Mit dem Filter Herkunft (alle · aus Templates · eigene) grenzen Sie die Liste ein. Die Herkunft ist die Grundlage für Update und Entfernen: Nur so weiß TrakState, was von Ihnen stammt.
Installiert
Abschnitt betitelt „Installiert“Der Reiter Installiert listet jede Installation mit Template, Version, Namensraum, Menü, Quelle (Katalog, Eigenes, Datei) und Status: aktuell, Update verfügbar, n Objekte von Ihnen geändert oder — nach einem abgebrochenen Vorgang — gescheitert, dann räumt Entfernen auf. Je Zeile gibt es Update prüfen, Bearbeiten und Entfernen; mehr dazu in Aktualisieren und Entfernen.