
Sprievodca Podmanom
softvér
Návod na použitie
Vytvorenie kontajnera Node-RED
Táto príručka popisuje inštaláciu kontajnera Node-RED na Pixsys. WebPanel „WP“ a dotykový ovládač série „TC“.
Zobrazenie dashboardu Node-RED na obrazovke je možné iba na WP – WebPanelové zariadenia a na paneloch TC – TouchController s funkciou „WebIba licencia Visu. Na paneloch TouchController – TC s licenciou „TargetVisu“ alebo „TargetVisu + WebLicencia „Visu“ nie je možná, nie je možné zobraziť dashboard Node-RED.
Prihláste sa
Prístup k zariadeniu v konfiguračnom režime získate podržaním tlačidla STOP, ktoré sa zobrazí pri spustení.
Do konfiguračnej konzoly sa dostanete zadaním nasledujúcich prihlasovacích údajov:
Používateľské meno: užívateľ
heslo: 123456
Ak je známa IP adresa zariadenia, je tiež možné a odporúčané získať prístup ku konfiguračnej konzole z prehliadača na počítači používateľa zadaním adresy: https://device-IP-.9443/ a s použitím vyššie uvedených poverení.
Vytvorenie priečinka pre Node-RED
Kontajner, ktorý sa bude aktivovať, vyžaduje priestor na uloženie používateľských údajov.
Na tento účel sa v zariadeniach nachádza priečinok /data/user.
Pomocou WinScp alebo iného softvéru na prístup k sFTP vytvorte priečinok s node-red v ceste /data/user podľa nasledujúcich krokov:
- Otvorte WinSCP, pripojte sa k zariadeniu pomocou IP adresy a prihlasovacích údajov, ktoré už boli použité na prístup do konfiguračnej konzoly, a vyberte /data/user

- V ponuke „Nový“ vyberte možnosť „Adresár…“.

- Vytvorte priečinok node-red, v ktorom povolíte všetky povolenia „R/W/X“:

Rovnaký postup je možný aj prostredníctvom SSH prístupu a pomocou nasledujúcich pokynov:
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

Stiahnutie kontajnera
Prístup k položke „Kontejnery Podman“ v paneli s ponukami:
V ponuke vpravo vyberte možnosť „Stiahnuť nový obrázok“ pomocou ikony s tromi bodkami
Vyberte oblasť vyhľadávania „docker.io“
Do políčka „node-red“ napíšte „node-red“Hľadať„

Vyberte oficiálny obrázok „docker.io/nodered/node-red“:

Potom kliknite na tlačidlo „Stiahnuť“ a spustí sa sťahovanie obrázka.

Toto je niekoľko stoviek MB file; v závislosti od internetového pripojenia to môže trvať niekoľko minút.
Po dokončení sťahovania bude možné view obrázok na zariadení:

Vytvorenie kontajnera
Na karte „Kontajnery“ stlačte tlačidlo „Vytvoriť kontajner“. Otvorí sa ponuka na konfiguráciu kontajnera, ktorý chcete vytvoriť.
Vyplňte pole „Meno“ menom podľa vlastného výberu, ktoré nahradí automaticky vygenerované náhodné meno.
Podrobnosti o karte:
V poli „Obrázok“ vyberte stiahnutý obrázok podľa popisu v predchádzajúcej kapitole:

Nakonfigurujte „Limit pamäte“ na 128 alebo 256 MB.
„Zásady reštartu“ nastavené na „Vždy“ nastaví kontajner tak, aby sa spustil automaticky a reštartoval aj v prípade vypnutia na príkaz používateľa.
Integrácia kariet:
Nakonfigurujte mapovanie portov tak, aby sa port 1880 zobrazoval v TCP aj UDP, a namapujte cestu kontajnera /data, viditeľnú z uzla node-red, v ceste hostiteľa /data/user/node-red

Kontrola stavu karty:
Táto záložka definuje kontroly správnej prevádzky kontajnera a jeho správanie v prípade chyby.
Obrázok nižšie zobrazuje predvolené parametre:
Pri tejto stage, stlačte tlačidlo „Vytvoriť a spustiť“ a počkajte na vytvorenie kontajnera.
Testovanie kontajnera
Po dokončení postupu vytvárania kontajnera sa v zozname „Kontejnery“ zobrazí nový spustený kontajner (stav: Spustený):

Otvorte prehliadač na počítači a prejdite na stránku: http://device-IP.1880

Vytvorenie dashboardu
Ovládací panel umožňuje Node-RED prezentovať/publikovať dynamické web stránku.
Nainštalujte „node-red-dashboard“ otvorením palety Spravovať ponuku:

Hľadať node-red-dashboard v rámci karty Inštalovať

Počkajte na dokončenie inštalácie a potom sa prihláste do konzoly a importujte Flow zadaný na konci sprievodcu z ponuky Importovať:

**Toto je exampkód bez skutočného účelu.
NB Informácie o používaní Node-RED a ovládacieho panela nájdete v dokumentácii dostupnej online.

Po importovaní kódu sa zobrazí projekt podobný tomuto:

Stlačte tlačidlo
skompilovať a spustiť projekt.
Úvodná stránka http://device-IP.1880/ui, výsledok bude vyzerať nasledovne:

Konfigurácia panela na zobrazenie ovládacieho panela
V tomto bode, pre panely, ktoré to umožňujú, prejdite do ponuky Nastavenia WP, potom do Hlavných nastavení aplikácie a zadajte URL http://localhost.1880/ui
Použite termín localhost alebo IP 127.0.0.1, aby prehliadač pristupoval k samotnému zariadeniu bez ohľadu na jeho skutočnú IP adresu.
Po reštarte sa na zariadení zobrazí Node-RED Dashboard na celej obrazovke.
Example tok
Nasledujúci kód je text, ktorý sa má importovať ako Flow v Node-RED:
[
{
“id”: “1e6b97b5.687fd8”,
„typ“: „karta“,
„štítok“: „Ovládací panel“,
„zakázané“: nepravdivé,
„informácie“: „“
},
{
"id": " 7c8 f 99d9.196b98",
„typ“: „ui_text“,
“z”: “1e6b97b5.687fd8”,
„skupina“: „dd4567b9.6a4c18“,
„poradie“: 1,
„šírka“: „12“,
„výška“: „1“,
„meno“: „Titul“,
„štítok“: „Ovládací panel – zobrazenie náhodných údajov“,
„formát“: „{{msg.payload}}“,
„rozloženie“: „stred-stránok“,
„x“: 330,
„y“: 120,
“wires”: []
},
{
“id”: “2e4a56f8.cfa23a”,
„typ“: „ui_gauge“,
“z”: “1e6b97b5.687fd8”,
„názov“: „Náhodné meradlo“,
„skupina“: „dd4567b9.6a4c18“,
„poradie“: 2,
„šírka“: „6“,
„výška“: „6“,
„gtype“: „gage“,
„title“: „Náhodná hodnota“,
„označenie“: „ %“,
„formát“: „{{hodnota}}“,
"min": "0",
"max": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
„segment1“: „30“,
„segment2“: „70“,
„x“: 320,
„y“: 240,
“wires”: []
},
{
„id“: „3b9ddefd.32b9d“,
„typ“: „ui_chart“,
“z”: “1e6b97b5.687fd8”,
„názov“: „Graf založený na čase“,
„skupina“: „dd4567b9.6a4c18“,
„poradie“: 3,
„šírka“: „6“,
„výška“: „6“,
„štítok“: „Náhodný časový graf“,
„char tType“: „riadok“,
„legenda“: „nepravdivá“,
„xformat“: „HH:mm:ss“,
„interpolovať“: „lineárne“,
„žiadne údaje“: „“,
„ymin“: „0“,
„ymax“: „100“,
„odstrániť staršie“: 1,
„odstrániťStaršiePointy“: „“,
„odstrániť staršiu jednotku“: „3600“,
„výrez“: 0,
„useOneColor“: false,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
„výstupy“: 1,
„useDifferentColor“: false,
„x“: 600,
„y“: 240,
“wires”: []
},
{
"id": " 74b1ae f 8.e7e0d8",
„typ“: „funkcia“,
“z”: “1e6b97b5.687fd8”,
„názov“: „Generovať náhodné dáta“,
„func“: „msg.payload = Math.floor(Math.random() * 100);\nreturn msg;“,
„výstupy“: 1,
„noerr“: 0,
„inicializovať“: „“,
„finalizovať“: „“,
„knižnice“: [],
„x“: 130,
„y“: 240,
„drôty“: [
[
“2e4a56f8.cfa23a”,
„3b9ddefd.32b9d“
]
]
},
{
“id”: “e0e9bd3c.a8ae2”,
„typ“: „vstreknúť“,
“z”: “1e6b97b5.687fd8”,
„meno“: „“,
„rekvizity“: [
{
„p“: „užitočné zaťaženie“
}
],
„opakovať“: „1“,
„crontab“: „“,
„raz“: pravda,
„onceDelay“: 0.1,
„Téma“: „“,
„Typ užitočného zaťaženia“: „dátum“,
„x“: 130,
„y“: 160,
„drôty“: [
[
“74b1ae f 8.e7e0d8”
]
]
},
{
„id“: „dd4567b9.6a4c18“,
„typ“: „ui_group“,
„z“: „“,
„názov“: „Náhodné údaje“,
„záložka“: „fe9b4293.8df8e“,
„poradie“: 1,
„disp“: pravda,
„šírka“: „12“,
„kolaps“: nepravda
},
{
„id“: „fe9b4293.8df8e“,
„typ“: „ui_tab“,
„z“: „“,
„názov“: „Hlavný ovládací panel“,
„ikona“: „prístrojová doska“,
„poradie“: 1,
„zakázané“: nepravdivé,
„skryté“: nepravdivé
}
]
Poznámky / Aktualizácie
PIXSYS srl
www.pixsys.net
sales@pixsys.net – support@pixsys.net
online pomoc: http://forum.pixsys.net
cez Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Tel +39 041 5190518
200525
Dokumenty / zdroje
![]() | Web Softvér pre dotykový ovládač panela |
Referencie
- Používateľská príručkamanual.tools
