Zweefanimatie

[Quick Start Tutorial] Leer meer over de EG-serie edge computing gateway programmeerpagina

Overzicht

Dit hoofdstuk introduceert voornamelijk de opbouw van de programmeerinterface en de functies van elke module. Als je dit al enigszins begrijpt, kun je dit hoofdstuk overslaan.

EG-serie edge computing gateway programmeerpagina

Menubalk: De menubalk bovenaan, inclusief implementatieknoppen en hoofdmenu (procesimport en -export staan in de menubalk)

Knooppuntenbibliotheek: Biedt verschillende knooppunten met ingekapselde functies die gebruikers kunnen aanroepen

Werkruimte: Sleep knooppunten naar de werkruimte en verbind ze om gegevensinteractie weer te geven en vrij te programmeren.

Debuggedeelte: verdeeld in 5 pagina's, namelijk: 信息窗口/ 帮助文档/ 日志窗口/ 配置节点/ 全局变量

Menubalk

1. Inzet

Nadat de procesontwikkeling is voltooid, bestaat het alleen in de werkruimte en wordt het niet ingezet op de gateway, dus wordt het niet uitgevoerd.Om het proces uit te voeren, moet je op de deploy knop klikken nadat het proces voltooid is om het proces in de gateway op te slaan.

2.Menu _

De veelgebruikte functies van de menubalk zijn importeren en exporteren. De eigenlijke opslagdrager van het proces is een json-bestand. Nadat het proces is voltooid, kan het proces worden geback-upt met de exportfunctie. Op dezelfde manier kun je de importeerfunctie gebruiken als je een voltooid proces op een nieuwe gateway wilt implementeren.

menu

knooppuntenbibliotheek

De knooppuntenbibliotheek bevat alle knooppunten die geïnstalleerd zijn en direct gebruikt kunnen worden.

De knooppuntenbibliotheek is ingedeeld volgens functie, in volgorde: algemene knooppunten, hardwareknooppunten, functieknooppunten, netwerkknooppunten, sequentieknooppunten, opslagknooppunten, geavanceerde knooppunten en PLC-knooppunten.In volgende hoofdstukken worden de specifieke functies en het gebruik van elk knooppunt achtereenvolgens geïntroduceerd.

Knooppunten vormen processen door middel van verbindingen, dus knooppunten zijn de basiselementen en kernelementen van het proces. Of je de functies van elk knooppunt beheerst, bepaalt de efficiëntie van het ontwikkelproces. Dezelfde behoeften kunnen door verschillende mensen worden vervuld met behulp van verschillende knooppunten en er is geen vaste oplossing.Onze missie is om voortdurend nieuwe nodes te ontwikkelen en uw werkefficiëntie voortdurend te verbeteren

werkruimte

1. Proces

Een proces is een programma dat je behoeften realiseert. Omdat het proces van het verbinden van knooppunten het proces van gegevensoverdracht is, is het proces als een waterstroom, dus wordt het een proces genoemd. . Een proces is een combinatie van knooppunten en lijnen. Het proces heeft geen specifieke richting. Je kunt een programma dat een klein functiepunt implementeert een proces noemen, of je kunt het hele project een proces noemen.Om het beheer te vergemakkelijken, kunnen meerdere tabbladen (procespagina's) worden aangemaakt in de werkruimte en kunnen individuele tabbladen een andere naam krijgen om het geheugenbeheer te vergemakkelijken.

werkruimteproces

Een proces inschakelen/uitschakelen/verwijderen Dubbelklik op het tabblad Proces. Er is een geldige knop linksonder in het dialoogvenster om het proces in of uit te schakelen. Als disabled is geselecteerd, heeft het proces geen effect wanneer het wordt ingezet.In de linkerbovenhoek van het dialoogvenster staat een knop om het proces te verwijderen.

2.Knooppunt _

Knooppunten zijn met elkaar verbonden door lijnen. Een knooppunt kan meerdere ingangspoorten en meerdere uitgangspoorten hebben (behalve voor individuele knooppunten is het aantal ingangs- en uitgangspoorten vooraf gedefinieerd en kan niet worden gewijzigd). Wanneer de muis over de poort beweegt, zal de poort een label weergeven. Je kunt het label van de poort ook zelf definiëren om het geheugen te vergemakkelijken, zoals weergegeven in de figuur:

DTU/Edge Gateway/IoT-platform/Gateway-module

Sommige knooppunten zullen een statusbalk weergeven om de lopende status van het knooppunt aan te geven. Bijvoorbeeld, de statusbalk van MQTT节点geeft de MQTT verbindingsstatus aan:

MQTT verbindingsstatus

Als het knooppunt nog niet geïmplementeerde wijzigingen heeft, wordt er een blauwe stip weergegeven in de rechterbovenhoek van het knooppunt en als er configuratiefouten zijn, wordt er een rode driehoek weergegeven:

Weergave inzet knooppunten

Een configuratieknooppunt is een speciaal type knooppunt dat zijn configuratie kan delen met andere reguliere knooppunten. Bijvoorbeeld, beide MQTT发布节点en MQTT订阅节点kunnen dezelfde MQTT配置节点om aan te geven dat ze dezelfde MQTT-verbinding gebruiken.De momenteel bekende configuratieknooppunten van de gateway zijn: 串口配置节点, MQTT配置节点en PLC配置节点. Het configuratieknooppunt is niet zichtbaar in het werkgebied. Je kunt het huidige proces bekijken in het foutopsporingsgebied.

3.Aansluiten _

Als je een knooppunt met zowel invoer- als uitvoerpoorten door het midden van een verbinding sleept, wordt de bestaande verbinding een stippellijn. Laat het knooppunt op dat moment los en het gewijzigde knooppunt wordt automatisch ingevoegd in het oorspronkelijke proces.

DTU/Edge Gateway/IoT-platform/Gateway-module

Selecteer de verbinding en druk op de Delete-toets om de verbinding te verwijderen

4. Een groep maken

Knooppunten kunnen met elkaar worden verbonden om een groep te vormen en vervolgens worden verplaatst of gekopieerd als een enkel object in het werkruimte

Groep maken

5.Sub -proces

Sommige verzamelingen knooppunten kunnen worden samengevoegd tot een enkel knooppunt voor gebruik in de werkruimte. Het samengevouwen knooppunt wordt een subproces genoemd.

Subprocessen kunnen de visuele complexiteit van het proces verminderen of veelgebruikte knooppunten combineren in herbruikbare flows.

subproces

6. Importeren en exporteren

Alle processen ondersteunen import en export in json-formaat, waardoor het eenvoudig is om voltooide processen met anderen te delen.

Importeren: Ondersteunt de volgende methoden om het proces te importeren

    • JSON-gegevens direct kopiëren

    • JSON-bestand uploaden

    • Bladeren door de vooraf geïnstalleerde processen in de gateway

Exporteren: Ondersteunt de volgende methoden om het proces te exporteren

    • Genereer gegevensstroom in JSON-formaat

    • Opslaan als JSON-bestand

    • Houd het binnen de gateway (niet aanbevolen)

Import- en exportproces

foutopsporingsgebied

1.Informatie raam

Informatievensters tonen informatie over een proces of knooppunt, inclusief een overzicht van alle processen en knooppunten en details over de huidige selectie.

Informatievenster

2. Help-documentatie

Het helpdocumentvenster bevat gebruiksinstructies voor het geselecteerde knooppunt.

Help-documentatie

3.Log raam

Het logboekvenster geeft het volgende weer alle informatie ontvangen door 调试节点om debuggen en het lokaliseren van problemen te vergemakkelijken.

log venster

4. Knooppunten configureren

Het configuratienodevenster toont alle configuratienodes die in het huidige proces bestaan. Ongebruikte configuratienodes worden weergegeven met stippellijnen. Druk na het selecteren op de toets Delete om het configuratieknooppunt te verwijderen.

Knooppunt configureren

5.Globaal variabelen

In het venster Globale variabelen kun je de momenteel gebruikte globale variabelen bekijken en handmatig klikken om de laatste waarden te verversen.

Recente artikelen

Neem contact met ons op