Connector
Die Seite Connector: die Spalte Kommunikation, ihr Baum mit dem Ordner Treiber (die Treiber, die der Station hinzugefügt sind, mit ihren Leitungen, Brokern, Ordnern, Geräten und Tags) und dem Ordner Server (der OPC UA-Server, der Modbus-Server und der MQTT-Broker), das Menü Neu…, das diesen Baum durchläuft, die zwei Identitäten jedes Tags und die Berechtigungen und Sperren, die das Bearbeiten regeln.
Der Connector ist der Ort, an dem ein Feldgerät zu Daten wird, die der Rest der Anwendung lesen kann. Er ist die Seite Connector der Navigationsleiste und öffnet sich für jede Rolle mit Connector anzeigen. Die Seite stellt links die Spalte Kommunikation, einen Baum von allem, womit der Connector spricht, neben einen Detailbereich rechts, der den gewählten Knoten an Ort und Stelle bearbeitet; wie die Beschreibung der Seite selbst sagt: "Wählen Sie einen Knoten, um ihn direkt zu bearbeiten. Änderungen werden automatisch gespeichert."
Die Spalte Kommunikation
Die Spalte trägt die Überschrift Kommunikation und enthält von oben nach unten: ein Suchfeld mit vier Zustands-Chips, den Baum und einen Fuß mit den Befehlen der Spalte. Der Baum hat auf oberster Ebene zwei Ordner derselben Art, den Ordner Treiber und den Ordner Server, und beide sind aufgeklappt, wenn sich die Seite öffnet.
Der Ordner Treiber
Der erste Ordner enthält die Treiber, die der Station hinzugefügt sind, flach und alphabetisch aufgelistet, mit oder ohne etwas darunter. Die Zeile des Ordners liest Treiber, dann wie viele Geräte die Treiber darunter haben ("3 Geräte"), dann einen Zustandspunkt, der diese Treiber zusammenfasst. Ihn zu wählen öffnet den Katalog aller Treiber, die diese Station mitbringt, zuerst die hinzugefügten unter Auf dieser Station, dann die übrigen, gruppiert nach den Geräten, die sie erreichen; dort wird ein Treiber hinzugefügt und entfernt, und beide Befehle sind auf Die Treiberliste und die Seite eines Treibers beschrieben.
| Situation | Was unter Treiber steht |
|---|---|
| Eine neue Station | Kein Treiber. Die Spalte öffnet sich mit dem Ordner Treiber ausgewählt, sodass der Katalog das Erste ist, was zu sehen ist. |
| Eine Station, die von einer früheren Version aktualisiert wurde | Die Treiber, die sie schon nutzte: jeder, der ein Gerät, eine serielle Leitung, einen Broker oder einen Ordner enthält. |
| Ein Treiber hinzugefügt (Treiber hinzufügen in seiner Zeile im Katalog, oder Neu… > Treiber hinzufügen) | Der Treiber, ohne etwas darunter, im Katalog unter Auf dieser Station markiert (der Ordner Treiber bleibt auf dem Bildschirm): Seine Zeile liest "0 Geräte" ("0 Leitungen · 0 Geräte" bei Modbus RTU, "0 Broker · 0 Geräte" bei MQTT). |
| Das letzte Gerät, die letzte serielle Leitung, der letzte Broker oder der letzte Ordner eines Treibers gelöscht | Der Treiber bleibt, wieder bei "0 Geräte". |
| Ein Treiber entfernt (Treiber entfernen in seiner Zeile im Katalog, auf seiner Leiste oder in seinem Rechtsklickmenü) | Nichts: Der Treiber verlässt den Baum, und seine Zeile im Katalog kehrt in ihre Kategorie zurück. Entfernen löscht nichts, deshalb wird es abgelehnt, solange der Treiber ein Gerät, eine serielle Leitung, einen Broker oder einen Ordner enthält, und ein Treiber, der eines davon enthält, ist immer hinzugefügt. |
| Ein Treiber, den dieses Paket nicht mitbringt, von einem gespeicherten Gerät genannt | Der Treiber und seine Geräte, solange eines davon existiert. |
Der Ordner Server
Der zweite Ordner enthält, was die Station im Netzwerk öffnet und womit sich andere Systeme und Geräte verbinden: den OPC UA-Server, der die Geräte und ihre Tags für OPC UA-Clients veröffentlicht, den Modbus-Server, aus dem SPS, HMIs und Gebäudeleitsysteme die Tags und die Variablen der Logic der Station lesen, und den MQTT-Broker, der die Nachrichten entgegennimmt, die die Geräte im Netzwerk veröffentlichen. Die drei Zeilen sind immer da, in dieser Reihenfolge. Der Fernzugriff, der die eigenen Dashboards der Station in einem Browser auf einem anderen Gerät öffnet, steht nicht hier: Er hat eine eigene Seite in der Navigationsleiste, Fernzugriff. Keine davon ist ein Treiber oder hat Kinder; jede zeigt ihren eigenen Zustand ("Ausgeschaltet" auf jeder neuen Station) neben einem Punkt, grün, solange sie lauscht, und rot, wenn sie eingeschaltet ist, aber nicht erreicht wird, und keiner der Punkte geht in den Ordner Treiber oder in die Statusleiste ein. Eine davon zu wählen öffnet ihren Bereich; alle drei sind unter Server beschrieben. Die Zeile des Ordners selbst trägt weder eine Anzahl noch einen Punkt, und sie zu wählen öffnet keinen Bereich, nur den Satz "Wählen Sie einen Server, um seinen Zustand und seine Einstellungen zu sehen."
Suche und die Zustands-Chips
| Bedienelement | Wirkung |
|---|---|
| Suchfeld ("Treiber, Leitungen, Geräte, Tags durchsuchen") | Engt den Baum auf die Zeilen ein, deren Name den Text enthält, ohne Rücksicht auf Groß- und Kleinschreibung. Ein Treffer an einem Treiber, einer seriellen Leitung, einem Broker oder einem Ordner behält alles darunter, ebenso ein Treffer am Namen eines der zwei obersten Ordner: "Treiber" behält jeden hinzugefügten Treiber, "Server" alle drei seiner Zeilen. Eine serielle Leitung trifft auch über ihr physisches Tupel (Anschluss, Baudrate, Format, Zeitlimit), ein Broker über seine Adresse und ein Server über seinen Namen. Passende Zweige klappen beim Tippen auf. |
| Alle | Keine Einengung nach Zustand. |
| OK | Geräte, Leitungen und Broker, die aktiviert und Verbunden oder noch nicht beurteilbar sind, ein Gerät, dessen Host noch nicht eingetragen ist, mit seinen aktivierten Tags eingeschlossen; Tags, die aktiviert sind und gerade eine Messung innerhalb ihrer Grenzen lesen; ein Server, der eingeschaltet ist und nicht am Start gescheitert ist. |
| Störungen | Geräte, Leitungen und Broker, die aktiviert, aber Getrennt oder Teilweise verbunden sind; Tags, die aktiviert sind, aber keinen Wert (außer wenn sie beim Zustand des Geräts nicht mitzählen, weil ihr erster Wert seit der Verbindung des Geräts noch nicht da ist), einen Ersatzwert, einen Wert außerhalb ihrer Grenzen oder einen verstummten Messwert haben, an einem Gerät, das die Station liest; ein Server, der eingeschaltet ist, aber nicht starten konnte (der Modbus-Server auch, wenn ein anderes Programm seinen Port belegt). |
| Aus | Deaktivierte Geräte, Leitungen, Broker und Tags sowie jedes Tag eines deaktivierten Geräts. Ein Gerät unter einer deaktivierten seriellen Leitung oder einem deaktivierten Broker zählt als Aus, seine Tags ebenso. Ein ausgeschalteter Server zählt als Aus. |
Ein Chip und der Suchtext wirken zusammen. Der gewählte Knoten bleibt immer sichtbar, der Bereich bearbeitet also nie eine Zeile, die Sie nicht sehen. Ein Treiber ohne etwas darunter oder nur mit einem leeren Ordner, und der Ordner Treiber, solange er keinen Treiber enthält, erscheinen nur unter Alle oder wenn die Suche ihren eigenen Namen trifft.
Der Baum
Die Formen, je Treiber entschieden:
- Jeder Treiber außer Modbus RTU und MQTT: Treiber > Ordner (bis zu zwei Ebenen) > Gerät > Tag. Ordner kommen zuerst, nach Namen sortiert, dann die Geräte, die auf der Ebene des Treibers selbst liegen.
- Modbus RTU: Treiber > Leitung > Gerät > Tag. Geräte hängen an der physischen Leitung, die sie sich teilen, und nehmen keinen Ordner.
- Generic serial and TCP: beide nebeneinander. Seine seriellen Leitungen kommen zuerst, jede als Treiber > Leitung > Gerät > Tag, dann seine Ordner und Netzwerkgeräte wie bei jedem anderen Treiber.
- SCPI instruments: ebenso, zuerst seine seriellen Leitungen, dann seine Ordner und die über TCP oder VISA erreichten Geräte.
- Omron: ebenso, zuerst seine seriellen Leitungen, dann seine Ordner und die über das Netzwerk erreichten Steuerungen.
- MQTT: Treiber > Broker > Gerät > Tag. Geräte hängen an dem Broker, dessen Verbindung sie sich teilen, und nehmen keinen Ordner.
Unter dem Ordner Treiber stehen die Treiber flach und alphabetisch, ohne Gruppen nach Kategorie. Auch die Tags eines Geräts stehen in der Reihenfolge ihrer Namen, gleich ob groß oder klein geschrieben, im Baum und innerhalb jeder Typgruppe in der Tabelle des Geräts; ein hinzugefügtes oder umbenanntes Tag nimmt sofort seinen Platz ein. Ein Treiber steht im Baum von dem Moment an, in dem er hinzugefügt wird, bis er entfernt wird, gleich was darunter liegt. Jede Zeile fasst zusammen, was unter ihr liegt:
| Zeile | Zeigt |
|---|---|
| Treiber | Name, "3 Geräte" (Modbus RTU, und Generic serial and TCP, SCPI instruments oder Omron, sobald es eine Leitung hat: "1 Leitung · 2 Geräte"; MQTT: "1 Broker · 2 Geräte"), Zustandspunkt. |
| Serielle Leitung | Name, eine Fehlermarke, wenn der Anschluss versagt hat, Zustandstext und Anzahl der Geräte ("Verbunden · 2 Geräte"), Zustandspunkt. |
| Broker | Name, eine Fehlermarke, wenn der Broker nicht erreichbar ist, Zustandstext und Anzahl der Geräte ("Verbunden · 2 Geräte"), Zustandspunkt. Siehe MQTT. |
| Ordner | Name, "2 Geräte" oder "leer", Zustandspunkt, zusammengefasst aus jedem Gerät darin, Unterordner eingeschlossen. |
| Gerät | Name, eine Fehlermarke, deren Tooltip den letzten Fehler trägt, dann "4 Tags" oder "Wartet auf Freigabe des Zertifikats" oder "Hostadresse noch nicht eingetragen" ("NI-DAQmx-Gerät noch nicht eingetragen" bei einem NI-DAQmx-Gerät, "Ordner noch nicht eingetragen" bei einem File-Gerät, "Server noch nicht eingetragen" bei einem Database-Gerät, "DevEUI noch nicht eingetragen" oder "EUI der Station noch nicht eingetragen" bei einem LoRaWAN-Gerät) oder "Treiber in diesem Paket nicht enthalten.", dann der Zustandspunkt. |
| Tag | Ein Zeichen für den Datentyp (numerisch, Wahrheitswert, Datum, Text), der Name, eine Fehlermarke, wenn der letzte Lesevorgang fehlschlug, und ein Punkt für den laufenden Wert: gelb, wenn der Wert ein Ersatzwert ist, die Stufe Grenzen eine Verletzung gemeldet hat oder der Messwert verstummt ist, grün, solange das Tag einen Wert hat, sonst grau, und grau, was immer es zuletzt zeigte, bei einem Tag, das die Station nicht liest: einem deaktivierten oder einem, dessen Gerät deaktiviert ist, unter einer deaktivierten Leitung steht oder noch keinen eingetragenen Host hat. |
Die Farben der Punkte und die Texte erklärt Aktivierung und Zustand. Ein Rechtsklick auf eine Zeile wählt sie und öffnet ein Menü, das die Befehlsleiste für diesen Knoten spiegelt; eine Zeile, an der die Rolle nichts tun darf, öffnet kein Menü. Die Trennlinie zwischen Spalte und Bereich lässt sich zum Ändern der Breite ziehen.
Der Fuß: Neu…, Alle ausklappen, Alle einklappen
| Befehl | Wirkung | Ausgegraut, wenn (Situation) | Nicht gezeichnet, wenn (Rolle) |
|---|---|---|---|
| Neu… | Öffnet das Menü der Spalte, dasselbe, welche Zeile auch gewählt ist: Treiber hinzufügen, dann ein Eintrag je hinzugefügtem Treiber, der den Baum bis zum Neues Tag eines Geräts durchläuft (siehe Das Menü Neu…). | Ein Lauf hält die Station oder die Runtime ist gestoppt (der Tooltip trägt den Grund), oder ein Suchlauf oder eine Matter-Kopplung ist unterwegs ("Beenden Sie den laufenden Suchlauf oder die laufende Kopplung, bevor Sie etwas anlegen."). | Ohne Connector konfigurieren. |
| Alle ausklappen / Alle einklappen | Öffnet oder schließt jeden Zweig, die zwei obersten Ordner und die Treibergruppen eingeschlossen. Alle einklappen lässt die Spalte bei ihren zwei Ordnern Treiber und Server stehen. | Nie: Der Ordner Server hat immer seine drei Zeilen zum Aufklappen. | Nie. |
Das Menü Neu…
Das Menü liest den Baum, nie die Auswahl. Es beginnt mit Treiber hinzufügen, dann folgt nach einem Trenner ein Eintrag je hinzugefügtem Treiber, in der Reihenfolge des Baums. Der Eintrag eines Treibers führt zuerst auf, was unter dem Treiber angelegt werden kann, dann nach einem Trenner die eigenen Zeilen des Treibers, jede wieder ein Untermenü dessen, was sie nimmt und was sie enthält, bis zu einem Gerät und seinem Neues Tag. Kein Eintrag nennt, wo er landet: Das sagt der Weg, der zu ihm geführt hat.
| Eintrag | Was er aufführt | Was seine Einträge tun |
|---|---|---|
| Treiber hinzufügen | Die Treiber, die dieses Paket mitbringt und die noch nicht hinzugefügt sind, mit ihrem Namen, unter dem Namen ihrer Kategorie in der Reihenfolge des Katalogs Treiber. | Fügt den Treiber hinzu wie Treiber hinzufügen im Katalog: Die Ansicht wechselt zum Ordner Treiber, dessen Katalog die Zeile des Treibers markiert, und im Baum steht der Treiber unter dem Ordner. Sind alle Treiber hinzugefügt, bleibt der Eintrag ausgegraut stehen: "Jeder Treiber, den diese Station mitbringt, ist bereits hinzugefügt." |
| Ein Treiber | In dieser Reihenfolge, was der Treiber nimmt: Neues Gerät (jeder Treiber, dessen Geräte direkt unter ihm hängen, also nicht Modbus RTU, MQTT oder Matter), Neue serielle Leitung (Modbus RTU, Generic serial and TCP, SCPI instruments, Omron), Neuer Broker (MQTT), Gerät koppeln (Matter) und Neuer Ordner (jeder Treiber, dessen Geräte Ordner nehmen, also nicht Modbus RTU oder MQTT); dann seine seriellen Leitungen, Broker, Ordner und Geräte, so wie der Baum sie zeichnet. | Jeder tut, was derselbe Befehl auf der Seite des Treibers tut. Gerät koppeln öffnet das Formular für die Kopplung auf der Seite von Matter und bleibt mit "Fügen Sie zuerst das Netzwerk hinzu, dem das Gerät beitreten soll." ausgegraut, solange kein Netz auf der Karte Netzwerke dient. |
| Eine serielle Leitung oder ein Broker | Neues Gerät, dann ihre oder seine Geräte. | Legt ein Gerät auf dieser Leitung oder an diesem Broker an. |
| Ein Ordner | Neues Gerät (unter Matter öffnet es das Formular für die Kopplung, und das gekoppelte Gerät wird in diesem Ordner abgelegt) und Neuer Unterordner (nur in einem Ordner der ersten Ebene), dann seine Unterordner und seine Geräte. | Legt das Gerät oder den Unterordner in diesem Ordner an. |
| Ein Gerät | Neues Tag. | Fügt dem Gerät ein Tag hinzu, wie sein Tag hinzufügen: Die Ansicht wechselt auf die Seite des Geräts, mit dem Tag markiert in seiner Tabelle der Tags. |
Kein Anlegen öffnet, was es angelegt hat: Die Ansicht wechselt auf die Seite seines Elternknotens (der Ordner Treiber, der Treiber, die Leitung, der Broker, der Ordner oder das Gerät), der Baum wählt diesen Elternknoten aus und klappt ihn auf, und die neue Zeile ist in seiner Tabelle markiert und in den sichtbaren Bereich gerollt. Die Markierung bleibt, bis Sie etwas anderes wählen; Öffnen in der Zeile oder ihre Zeile im Baum öffnet das Element. Unter einem Treiber, den dieses Paket nicht mitbringt, bleibt jeder Eintrag außer Neues Tag mit "Treiber in diesem Paket nicht enthalten." ausgegraut. Das Menü legt keinen Server an, denn der Ordner Server enthält die drei Zeilen, die die Station hat, und führt keine Tags auf. Jeder Name steht auf einer Zeile, und eine lange Liste rollt. Ein Untermenü bleibt offen, während der Zeiger auf dem Weg dorthin andere Zeilen überquert: Es klappt erst zu oder macht einem anderen Platz, wenn der Zeiger etwa eine Drittelsekunde woanders geruht hat, und ein Klick wechselt sofort. Ein Gerät, das schon existiert, in einen Ordner zu verschieben ist ein Befehl am Gerät, beschrieben auf Geräteordner.
Der Detailbereich
Ist nichts gewählt, liest der Bereich "Wählen Sie im Baum einen Treiber, eine serielle Leitung, ein Gerät oder ein Tag, um es anzusehen und zu bearbeiten. Änderungen werden automatisch gespeichert." Der Ordner Treiber öffnet den Katalog, der Ordner Server liest "Wählen Sie einen Server, um seinen Zustand und seine Einstellungen zu sehen.", und jeder andere Knoten öffnet den Bereich, der auf seiner eigenen Seite unten beschrieben ist.
Änderungen werden automatisch gespeichert: ein Text- oder Zahlenfeld, wenn Sie es verlassen (oder die Eingabetaste drücken), ein Schalter oder ein Kontrollkästchen, wenn Sie es umlegen, ein Auswahlfeld, wenn Sie wählen. Schnelle Änderungen an einem Gerät fallen etwa eine halbe Sekunde nach der letzten in ein einziges Speichern zusammen. Ein Speichern, das die Station ablehnt, wird auf das zurückgenommen, was die Datenbank hält, und der Grund landet im Aktionsprotokoll am Fuß des Fensters; eine Änderung, die das Gerät unbrauchbar ließe (ein leerer Name), wird nicht gespeichert, und der Bereich sagt, was fehlt. Solange die Seite offen ist, frischen sich die Werte im Baum und in den Bereichen einmal je Sekunde auf.
Busadresse und Adresse: die zwei Identitäten eines Tags
Jedes Tag trägt zwei Namen, und der Unterschied entscheidet, was eine Änderung kostet.
Die Busadresse ist <Driver>.<Device>:<Tag>, zum Beispiel ModbusTcp.Furnace:Temperature. Sie ist das, was der Connector zyklisch liest und der eingebettete OPC UA-Server veröffentlicht, woran ein Kanal von Process gebunden wird und welchen Namen externe OPC UA-Clients sehen. Der Teil für das Gerät ist die Art des Treibers und der Name des Geräts, wobei jedes Zeichen, das kein Buchstabe und keine Ziffer ist, durch einen Unterstrich ersetzt wird. Die Busadresse übergeht Ordner: Ein Gerät anderswohin einzusortieren ändert auf dem Bus nichts.
Die Adresse ist Connector.<Driver>.<Folders…>.<Device>.<Tag>, zum Beispiel Connector.Simulated.Air.CompressedAir.HeaderPressure. Sie ist der Pfad, den der Baum zeigt, mit jedem Segment auf dieselbe Weise bereinigt (einer führenden Ziffer wird ein Unterstrich vorangestellt), und sie ist das, was Ausdrücke in Logic, Skripte, Alarmbedingungen und Verknüpfungen im Dashboard eintippen. Ein Gerät oder ein Tag umzubenennen, ein Gerät in einen Ordner einzusortieren und einen Ordner umzubenennen oder zu entfernen sind alles Änderungen an der Adresse, und die Anwendung schreibt jeden Verbraucher der alten Adresse im selben Vorgang um; die Namensfelder zeigen vorher, wie viele Verweise mitgehen. Der Adressraum von Logic liest dieselben Adressen.
Namen von Geräten müssen nur innerhalb ihres Treibers eindeutig sein, ohne Rücksicht auf Groß- und Kleinschreibung: Ein Modbus TCP-Gerät und ein OPC UA-Gerät dürfen beide Furnace heißen, weil ihre Identitäten auf dem Bus ModbusTcp.Furnace und OpcUa.Furnace sind. Zwei aktivierte Geräte unter einem Treiber, deren Namen auf dasselbe technische Segment führen (Line A und Line-A), stoßen zusammen, und beide werden vom zyklischen Lesen zurückgehalten, statt dass eines gewinnt; ihre Zeilen lesen keinen Wert, bis eines umbenannt oder deaktiviert wird. Eine technische Identität eines Geräts ist auf 128 Zeichen begrenzt. Unter einem Treiber dürfen auch ein Ordner und ein Gerät auf derselben Ebene nicht auf dasselbe Segment führen, weil eine Adresse nicht zugleich ein Zweig zum Aufklappen und ein Punkt zum Lesen sein kann.
Es gibt keinen eigenen Import und keinen eigenen Export des Baums im Connector: Die Konfiguration reist mit den Sicherungen der Anwendung.
Grenzen der Projektierung
Der Connector hört nie auf, eine Fläche zu sein, die live liest, aber seine Konfiguration wird in zwei Situationen abgelehnt, und die Seite sagt, in welcher:
- Ein Lauf von Process hält die Station. Ein Hinweis mit der Überschrift "Projektierung gesperrt" erklärt, dass ein Vorgang an einer Einheit aktiv ist und die Konfiguration nur gelesen wird, bis jede Einheit fertig ist, während die Steuerung des Laufs und andere Handlungen des Bedieners verfügbar bleiben. Jeder verändernde Befehl bleibt gezeichnet und ausgegraut, mit dem Grund "Die Projektierung ist gesperrt, solange eine Einheit läuft."
- Die Runtime ist gestoppt. Ein Hinweis mit der Überschrift "Runtime gestoppt" sagt, dass Erfassung, Logic und Aufzeichnung angehalten sind und jede Änderung abgelehnt wird, bis die Runtime neu gestartet ist, wobei Konfiguration und aufgezeichnete Läufe unversehrt bleiben. Dieselben Befehle grauen mit dem Grund "Runtime gestoppt" aus, und die Werte im Baum werden zu Lücken, weil die Kommunikation aufhört.
Lesen, Suchen, Auswählen, die Zeilenbefehle Öffnen und Wert kopieren an einem Tag bleiben in beiden Situationen verfügbar.
Berechtigungen
Drei Bits des Connector, vollständig aufgeführt auf Berechtigungen, entscheiden, was die Seite zeichnet:
| Berechtigung | Was sie öffnet |
|---|---|
| Connector anzeigen | Die Seite, den Baum, jeden Bereich nur lesend. Editoren werden mit einem Hinweis obenauf inaktiv gehalten: "Änderungen am Connector setzen die Berechtigung “Connector konfigurieren” voraus." Befehle, die die Rolle nie verwenden kann, werden gar nicht gezeichnet: Neu…, Treiber hinzufügen und Treiber entfernen, Hinzufügen und Koppeln, Aktivieren und Deaktivieren, Neu verbinden, Gerät kopieren, die Gruppe Löschen, die Befehlsgruppen der Zeilen über Öffnen hinaus, Tag hinzufügen, Tags suchen, die Häkchen der Massenbearbeitung, das Schreibfeld und das Werkzeug zum Ersetzen. Aktualisieren, Öffnen und Wert kopieren bleiben. |
| Tags kalibrieren | Alles, was Anzeigen gibt, dazu die Stufe Kalibrierung eines Tags: ihr Kontrollkästchen, ihre zwei Felder und ihren Zwei-Punkt-Assistenten. Sonst wird nichts änderbar; siehe Kalibrierung. |
| Connector konfigurieren | Die ganze Seite: Treiber hinzufügen und entfernen, serielle Leitungen, Broker, Ordner, Geräte und Tags anlegen, ändern, aktivieren, deaktivieren und löschen, Gerätesuche, Kopplung, Schreibvorgänge, das Ersetzen von Verweisen, den OPC UA-Server mit seiner Konfiguration und seinem Clientzugriff, den Modbus-Server mit seiner Registertabelle und den MQTT-Broker mit seiner Anmeldung. |
Jeder Befehl liest die Berechtigung beim Ausführen erneut, ein Befehl, der für eine Rolle gezeichnet wurde, die sich seither geändert hat, wird also mit derselben Meldung abgelehnt statt ausgeführt.
In diesem Bereich
| Seite | Inhalt |
|---|---|
| Die Treiberliste und die Seite eines Treibers | Der Katalog aller Treiber der Station im Ordner Treiber, die Seite eines Treibers mit ihrer Gerätetabelle und ihren Befehlen und der Zustand "Treiber in diesem Paket nicht enthalten". |
| Server | Der OPC UA-Server, der Modbus-Server und der MQTT-Broker: das Ein- und Ausschalten jeder Zeile, die Konfiguration und der Clientzugriff des OPC UA-Servers, Port, Clients und Registertabelle des Modbus-Servers sowie Port, Clients und Anmeldung des MQTT-Brokers. |
| Serielle Leitungen | Die serielle Leitung von Modbus RTU, vom Treiber Generic serial and TCP, vom Treiber SCPI instruments und vom Treiber Omron: ihr physisches Tupel, die Zeiten, die Zustände, der Suchlauf über die Unit-IDs und die Geräte darunter. |
| Geräteordner | Ordner anlegen, umbenennen, entfernen und Geräte zwischen ihnen verschieben, und wie ein Ordner die Adresse bildet. |
| Geräte | Die Seite eines Geräts: Kopfzeile und Befehle, die Karten Gerät und Verbindung je Treiber, Anmeldedaten und Zertifikate, die Tabelle der Tags mit Massenbearbeitung, Kopien und Namenskonflikten. |
| Tags | Die Seite eines Tags Karte für Karte: Allgemein, Quelle je Treiber, Umrechnung, Live-Wert und Verwendet von. |
| Die Wertkette | Die typisierte Umrechnung vom Rohwert zum technischen Wert und was ein fehlender Messwert zeigt. |
| Kalibrierung | Die Stufe Kalibrierung, der Zwei-Punkt-Assistent Schritt für Schritt und was Tags kalibrieren allein erlaubt. |
| Gerätesuche | Einen Treiber nach Geräten oder Punkten suchen lassen, die Kandidaten prüfen, sie hinzufügen und ein Matter-Gerät koppeln. |
| Aktivierung und Zustand | Was auf jeder Ebene an der Erfassung teilnimmt, die Punkte, die Chips, die Statusleiste, Letzter Fehler, Neu verbinden und Aktualisieren. |
Die Treiber selbst, eine Seite je Protokoll mit ihren Verbindungsfeldern, ihrer Adressierung, ihren Typen, ihrer Gerätesuche und ihrem Schreibverhalten, sind unter Treiber gruppiert.