Vodič za Podman
Softver
Uputstvo za upotrebu
Kreiranje Node-RED kontejnera
Ovaj vodič pokriva instalaciju Node-RED kontejnera na Pixsys-u. WebPanel “WP” i TouchController serije “TC”.
Prikazivanje Node-RED kontrolne ploče na ekranu moguće je samo na WP-u – WebUređaji na panelima i na TC – TouchController panelima sa "WebSamo za licencu Visu. Na TouchControlleru – TC paneli sa licencom „TargetVisu“ ili „TargetVisu +“ WebVisu” licencu, nije moguće prikazati Node-RED kontrolnu ploču.
Prijava
Pristupite uređaju u konfiguracijskom režimu tako što ćete držati pritisnuto dugme STOP koje se pojavljuje pri pokretanju.
Pristupite konfiguracijskoj konzoli unosom sljedećih podataka za prijavu:
Korisničko ime: korisnik
Lozinka: 123456
Ako je IP adresa uređaja poznata, moguće je, i preporučuje se, pristupiti konfiguracijskoj konzoli iz preglednika na korisnikovom računaru pristupom adresi: https://device-IP-.9443/ i koristeći gore navedene akreditacije.
Kreiranje foldera za Node-RED
Kontejner koji će biti aktiviran zahtijeva prostor za pohranjivanje korisničkih podataka.
U tu svrhu, u uređajima postoji mapa /data/user.
Koristeći WinScp ili neki drugi softver za pristup sFTP-u, kreirajte mapu node-red unutar putanje /data/user, slijedeći korake u nastavku:
- Otvorite WinSCP, povežite se s uređajem koristeći IP adresu i vjerodajnice koje ste već koristili za pristup konfiguracijskoj konzoli i odaberite /data/user

- Iz menija „Novo“ odaberite opciju „Direktorij…“.

- Kreirajte folder node-red, omogućavajući sve dozvole "R/W/X":

Isti proces je moguć i putem SSH pristupa i korištenja sljedećih uputa:
mkdir -p /podaci/korisnik/čvor-crveni
chmod a+rwx /podaci/korisnik/node-red

Preuzimanje kontejnera
Pristupite "Podman kontejnerima" u traci menija:
Odaberite opciju "Preuzmi novu sliku" u meniju s desne strane pomoću ikone s tri tačke.
Odaberite područje za pretragu „docker.io“
Upišite „node-red“ u „Traži"

Odaberite službenu sliku „docker.io/nodered/node-red“:

Zatim pritisnite dugme „Preuzmi“ i preuzimanje slike će započeti.

Ovo je nekoliko stotina Mb file; ovisno o internetskoj vezi, može potrajati nekoliko minuta.
Kada se preuzimanje završi, bit će moguće view slika na uređaju:

Kreiranje kontejnera
U kartici „Kontejneri“ pritisnite dugme „Kreiraj kontejner“. Otvoriće se meni za konfigurisanje kontejnera koji želite da kreirate.
Popunite polje „Ime“ imenom po vašem izboru, zamjenjujući automatski generirano nasumično ime.
Detalji kartice:
Iz okvira „Slika“ odaberite preuzetu sliku kao što je opisano u prethodnom poglavlju:

Konfigurišite "Ograničenje memorije" na 128 ili 256 MB.
„Politika ponovnog pokretanja“ postavljena na „Uvijek“ postavlja kontejner da se automatski pokrene i ponovo pokrene čak i u slučaju gašenja koje je naredio korisnik.
Integracija kartica:
Konfigurišite mapiranje portova da biste otkrili port 1880 i u TCP i UDP protokolu, i mapirajte putanju kontejnera /data, vidljivu sa crvenog čvora, u putanju hosta /data/user/crveni čvor.

Provjera stanja kartice:
Ova kartica definira kontrolne provjere ispravnog rada kontejnera i kako će se ponašati u slučaju greške.
Slika ispod prikazuje zadane parametre:
Kod ovog stage, pritisnite "Kreiraj i pokreni" i pričekajte da se kontejner kreira.
Testiranje kontejnera
Kada se postupak kreiranja kontejnera završi, lista „Kontejneri“ će prikazati novi pokrenuti kontejner (Stanje: Pokreće se):

Otvorite preglednik na računaru i idite na stranicu: http://device-IP.1880

Kreiranje kontrolne ploče
Nadzorna ploča omogućava Node-RED-u da predstavi/objavi dinamički web stranica.
Instalirajte "node-red-dashboard", otvaranjem palete Menu Manage:

Traži node-red-dashboard unutar kartice Instaliraj

Sačekajte da se instalacija završi, a zatim se prijavite u konzolu i uvezite Flow unesen na kraju vodiča iz menija Import:

**Ovo je bivšiampkod bez ikakve stvarne svrhe.
NB Za korištenje Node-RED-a i Dashboarda, molimo pogledajte dokumentaciju dostupnu na internetu.

Nakon što se kod uveze, dobit ćete projekat poput sljedećeg:

Pritisnite
za kompajliranje i pokretanje projekta.
Početna stranica http://device-IP.1880/ui, rezultat će izgledati ovako:

Konfigurisanje panela za prikaz kontrolne ploče
U ovom trenutku, za panele koji to dozvoljavaju, pristupite meniju WP Settings, zatim Glavne postavke aplikacije i unesite URL http://localhost.1880/ui
Koristite termin localhost ili IP 127.0.0.1 da biste omogućili pregledniku da pristupi samom uređaju, bez obzira na njegovu stvarnu IP adresu.
Nakon ponovnog pokretanja, uređaj će prikazati Node-RED kontrolnu ploču preko cijelog ekrana.
Example flow
Sljedeći kod je tekst koji treba uvesti kao Flow u Node-RED:
[{
“id”: “1e6b97b5.687fd8”,
„tip“: „tab“,
„oznaka“: „Nadzorna ploča“,
„onemogućeno“: netačno,
"Informacije": ""
},
{
“id”: “ 7c8 f 99d9.196b98”,
„tip“: „ui_tekst“,
“z”: “1e6b97b5.687fd8”,
„grupa“: „dd4567b9.6a4c18“,
"nalog": 1,
"širina": "12",
"visina": "1",
„ime“: „Titula“,
„oznaka“: „Nadzorna ploča – prikaz nasumičnih podataka“,
"format": "{{msg.payload}}",
„raspored“: „centar za kolekcije“,
"x": 330,
"y": 120,
"žice": [] },
{
“id”: “2e4a56f8.cfa23a”,
„tip“: „ui_gauge“,
“z”: “1e6b97b5.687fd8”,
„naziv“: „Slučajni mjerač“,
„grupa“: „dd4567b9.6a4c18“,
"nalog": 2,
"širina": "6",
"visina": "6",
„gtip“: „mjerilo“,
„naslov“: „Slučajna vrijednost“,
"oznaka": "%",
"format": "{{vrijednost}}",
“min”: “0”,
“max”: “100”,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"y": 240,
"žice": [] },
{
"id": "3b9ddefd.32b9d",
„tip“: „ui_chart“,
“z”: “1e6b97b5.687fd8”,
„naziv“: „Grafikon zasnovan na vremenu“,
„grupa“: „dd4567b9.6a4c18“,
"nalog": 3,
"širina": "6",
"visina": "6",
„oznaka“: „Slučajni vremenski grafikon“,
„char tType“: „linija“,
„legenda“: „lažno“,
„xformat“: „HH:mm: ss“,
„interpoliraj“: „linearno“,
"bez podataka": "",
„ymin“: „0“,
„ymax“: „100“,
"ukloni starije": 1,
"ukloniStarijePoene": "",
„ukloni stariju jedinicu“: „3600“,
"izrez": 0,
"koristiJednuBoju": netačno,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"izlazi": 1,
„koristiDifferentBoju“: netačno,
"x": 600,
"y": 240,
"žice": [] },
{
“id”: “ 74b1ae f 8.e7e0d8”,
„tip“: „funkcija“,
“z”: “1e6b97b5.687fd8”,
„naziv“: „Generiraj slučajne podatke“,
"funkcija": "msg.payload = Math.floor(Math.random() * 100);\nvrati poruku;",
"izlazi": 1,
"noerr": 0,
"inicijaliziraj": "",
"finaliziraj": "",
"biblioteke": [],
"x": 130,
"y": 240,
"žice": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
] ] },
{
“id”: “e0e9bd3c.a8ae2”,
„tip“: „ubrizgavanje“,
“z”: “1e6b97b5.687fd8”,
"ime": "",
"rekviziti": [
{
"p": "korisni teret"
}
],
"ponovi": "1",
"crontab": "",
„jednom“: tačno,
„jednomKašnjenje“: 0.1,
"Tema": "",
„Vrsta korisnog tereta“: „datum“,
"x": 130,
"y": 160,
"žice": [
[
“74b1ae f 8.e7e0d8”
] ] },
{
"id": "dd4567b9.6a4c18",
„tip“: „ui_group“,
"z": "",
„ime“: „Slučajni podaci“,
"kartica": "fe9b4293.8df8e",
"nalog": 1,
"disp": tačno,
"širina": "12",
"kolaps": netačno
},
{
"id": "fe9b4293.8df8e",
„tip“: „ui_tab“,
"z": "",
„naziv“: „Glavna kontrolna ploča“,
„ikona“: „kontrolna tabla“,
"nalog": 1,
„onemogućeno“: netačno,
„skriveno“: lažno
}
]
Bilješke / Ažuriranja
PIXSYS srl
www.pixsys.net
prodaja@pixsys.net – support@pixsys.net
online pomoć: http://forum.pixsys.net
preko Po, 16 I-30030
Mellaredo di Pianiga, VENEZIJA (IT)
Tel +39 041 5190518
200525
Dokumenti / Resursi
![]() |
Pixsys Web Softver za kontrolu dodira na panelu [pdf] Korisnički priručnik WP serija, TC serija, Web Softver za kontrolu dodira na panelu, Softver za kontrolu dodira, Softver za kontrolu, Softver |
