Inhaltsübersicht
Umschalten aufÜbersicht
In diesem Kapitel werden hauptsächlich der Aufbau der Programmierschnittstelle und die Funktionen der einzelnen Module vorgestellt. Wenn Sie bereits ein gewisses Verständnis dafür haben, können Sie dieses Kapitel überspringen.

Menu bar: The menu bar at the top, including deployment buttons and the main menu (process import and export are in the menu bar)
Node library: Provides various nodes with encapsulated functions for users to call
Workspace: Drag nodes into the workspace and connect them to represent data interaction to achieve free programming.
Debug area: divided into 5 pages, namely: Info Pane/ Documentation/ Debug Window / Configuration Nodes/ Global Variables
Menüleiste
1. Einsatz
Nachdem die Prozessentwicklung abgeschlossen ist, existiert der Prozess nur im Arbeitsbereich und wird nicht auf dem Gateway bereitgestellt, so dass er nicht ausgeführt wird. Um den Prozess auszuführen, müssen Sie nach Abschluss des Prozesses auf die Schaltfläche Bereitstellen klicken, um den Prozess im Gateway zu speichern.
2. Menu
Die am häufigsten verwendeten Funktionen der Menüleiste sind Import und Export. The actual storage carrier of the process is a JSON file. After the process is completed, it can be backed up through the export function. Wenn Sie einen abgeschlossenen Prozess auf einem neuen Gateway einsetzen müssen, können Sie die Importfunktion verwenden.

Node Library
Die Knotenbibliothek enthält alle Knoten, die installiert wurden und direkt verwendet werden können. Die Knotenbibliothek ist nach Funktionen geordnet, und zwar in der Reihenfolge: allgemeine Knoten, Hardwareknoten, Funktionsknoten, Netzwerkknoten, Sequenzknoten, Speicherknoten, erweiterte Knoten und SPS-Knoten. In den folgenden Kapiteln werden die spezifischen Funktionen und die Verwendung jedes Knotens nacheinander vorgestellt. Knoten bilden Prozesse durch Verbindungen, daher sind Knoten die Grundelemente und Kernelemente des Prozesses. Die Effizienz des Entwicklungsprozesses hängt davon ab, ob Sie die Funktionen der einzelnen Knoten beherrschen. Die gleichen Bedürfnisse können von verschiedenen Personen mit verschiedenen Knotenpunkten erfüllt werden, und es gibt keine feste Lösung. Our mission is to continuously develop new nodes and improve your work efficiency.
Workspace
1. Prozess
Ein Prozess ist ein Programm, das Ihre Bedürfnisse verwirklicht. Da der Prozess des Verbindens von Knoten der Prozess des Datentransfers ist, ist der Prozess wie ein Wasserfluss, daher wird er Prozess genannt. Ein Prozess ist eine Kombination aus Knoten und Linien. Der Prozess hat keine bestimmte Richtung. Sie können ein Programm, das einen kleinen Funktionspunkt implementiert, als Prozess bezeichnen, oder Sie können das gesamte Projekt als Prozess bezeichnen. Um die Verwaltung zu erleichtern, können mehrere Registerkarten (Prozessseiten) im Arbeitsbereich erstellt werden, und einzelne Registerkarten können umbenannt werden, um die Speicherverwaltung zu erleichtern.

So aktivieren/deaktivieren/löschen Sie einen Prozess, double-click the process tab. There is a valid button in the lower left corner of the dialog box to enable or disable the process. Wenn die Option deaktiviert ist, hat der Prozess keine Auswirkungen auf die Bereitstellung. In der oberen linken Ecke des Dialogfeldes befindet sich eine Schaltfläche zum Löschen des Prozesses.

2. Nodes
Nodes are connected by lines. Ein Knoten kann mehrere Eingangsanschlüsse und mehrere Ausgangsanschlüsse haben (außer bei einzelnen Knoten ist die Anzahl der Eingangs- und Ausgangsanschlüsse vorgegeben und kann nicht geändert werden). Wenn Sie mit der Maus über den Anschluss fahren, wird eine Beschriftung des Anschlusses angezeigt. Sie können die Beschriftung des Anschlusses auch selbst festlegen, um das Speichern zu erleichtern, wie in der Abbildung gezeigt:

Some nodes will display a status bar below to indicate their running status. For example, die Statusleiste von MQTT Node zeigt den MQTT-Verbindungsstatus an:

If the node has any undeployed modifications, a blue dot will be displayed in the upper-right corner of the node. If there are configuration errors, a red triangle will be displayed:

Ein Konfigurationsknoten ist ein spezieller Typ von Knoten, der seine Konfiguration mit anderen regulären Knoten teilen kann. Zum Beispiel, beide MQTT Publish Node und MQTT Subscribe Node können die gleichen MQTT Broker Node um anzuzeigen, dass sie die gleiche MQTT-Verbindung verwenden. Zu den derzeit bekannten Konfigurationsknoten des Gateways gehören: Serial Port Configuration Node, MQTT Broker Nodeund PLC Configuration Node. Der Konfigurationsknoten ist im Arbeitsbereich nicht sichtbar. Sie können den aktuellen Prozess im Debugging-Bereich anzeigen.

3. Connect
If you drag a node with both input and output ports through the center of a connection, the existing connection will become a dotted line. Release the node at this time, and the changed node will be automatically inserted into the original process.

Wählen Sie die Verbindung aus und drücken Sie die Löschtaste, um die Verbindung zu löschen.
4. Eine Gruppe erstellen
Nodes can be connected to form a group and then moved or copied as a single object in the workspace

5. Sub-Prozess
Einige Sammlungen von Knoten können zur Verwendung im Arbeitsbereich zu einem einzigen Knoten zusammengefasst werden. Der zusammengefasste Knoten wird als Unterprozess bezeichnet.
Subprocesses can reduce the visual complexity of the process or combine commonly used nodes into reusable flows.

6. Einfuhr und Ausfuhr
All processes support import and export in JSON format, making it easy to share completed processes with others.
Importieren: Unterstützt die folgenden Methoden zum Importieren des Prozesses
-
- JSON-Daten direkt kopieren
- JSON-Datei hochladen
- Durchsuchen Sie die auf dem Gateway vorinstallierten Prozesse
Exportieren: Unterstützt die folgenden Methoden zum Exportieren des Prozesses
-
- Generate a JSON format data stream
- Save it as a JSON file
- Innerhalb des Gateways aufbewahren (nicht empfohlen)

Debugging area
1. Information Fenster
Informationsfenster zeigen Informationen über einen Prozess oder Knoten an, einschließlich einer Übersichtsansicht aller Prozesse und Knoten sowie Details über die aktuelle Auswahl

2. Hilfe-Dokumentation
The help document window provides usage instructions for the currently selected node. Please read it carefully.

3. Log Fenster
Das Protokollfenster zeigt alle Informationen, die von Debug Node um die Fehlersuche und Problemfindung zu erleichtern.

4. Configure Nodes
Das Konfigurationsknotenfenster zeigt alle Konfigurationsknoten an, die im aktuellen Prozess vorhanden sind. Nicht verwendete Konfigurationsknoten werden mit gepunkteten Linien angezeigt. Drücken Sie nach der Auswahl die Entf-Taste, um den Konfigurationsknoten zu löschen.

5.GlobalVariablen
The global variables window can view the currently used global variables and click manually to refresh the latest values.