„Pixsys“ logotipasPodmano vadovas
Programinė įranga
Vartotojo vadovas

„Node-RED“ konteinerio kūrimas

Šiame vadove aprašomas „Node-RED“ konteinerio diegimas „Pixsys“ sistemoje. Web„WP“ serijos skydelis ir „TC“ serijos jutiklinis valdiklis.
„Node-RED“ prietaisų skydelio rodymas ekrane galimas tik WP – WebSkydiniuose įrenginiuose ir TC – TouchController skyduose su „WebTik „Visu“ licencija. „TouchController“ – TC skyduose su „TargetVisu“ arba „TargetVisu ​​+ Web„Visu“ licencija neleidžia rodyti „Node-RED“ ataskaitų srities.

Prisijungti

Įrenginį konfigūravimo režimu galite pasiekti laikydami nuspaudę mygtuką STOP, kuris pasirodo paleidimo metu.
Pasiekite konfigūracijos konsolę įvesdami šiuos prisijungimo duomenis:

Vartotojo vardas: naudotojas
Slaptažodis: 123456

Jei įrenginio IP adresas žinomas, konfigūracijos konsolę taip pat galima ir rekomenduojama pasiekti iš naršyklės vartotojo kompiuteryje, pasiekiant šį adresą: https://device-IP-.9443/ ir naudodami aukščiau nurodytus įgaliojimus.

Kuriamas aplankas, skirtas „Node-RED“

Konteineriui, kuris bus aktyvuojamas, reikia vietos vartotojo duomenims saugoti.
Šiuo tikslu įrenginiuose yra aplankas /data/user.
Naudodami „WinScp“ arba kitą sFTP prieigos programinę įrangą, sukurkite aplanką „node-red“ kelyje /data/user, atlikdami toliau nurodytus veiksmus:

  • Atidarykite „WinSCP“, prisijunkite prie įrenginio naudodami IP adresą ir prisijungimo duomenis, jau naudotus norint pasiekti konfigūracijos konsolę, ir pasirinkite /data/userPixsys Web Skydinio jutiklinio valdiklio programinė įranga – aplanko, skirto „Node-RED“, kūrimas
  • Meniu „Naujas“ pasirinkite parinktį „Katalogas…“.Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – katalogas
  • Sukurkite aplanką „node-red“, įgalindami visus „R/W/X“ leidimus:Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – sukurkite aplanką „node-red“, kuriame įgalinta

Tas pats procesas taip pat galimas naudojant SSH prieigą ir šiuos nurodymus:
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – tas pats procesas galimas ir per SSH prieigą

Konteinerio atsisiuntimas

Meniu juostoje pasirinkite „Podman“ konteinerius:Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – konteinerio atsisiuntimas

Dešinėje pusėje esančiame meniu su trijų taškų piktograma pasirinkite parinktį „Atsisiųsti naują vaizdą“

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – atsisiųsti naują vaizdąPasirinkite paieškos sritį „docker.io“Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – pasirinkite paieškos sritįĮveskite „node-red“ lauke „Ieškokite

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – „node-red“

Pasirinkite oficialų atvaizdą „docker.io/nodered/node-red“:

Pixsys Web Jutiklinis skydelio valdiklis – pasirinkite oficialų vaizdą

Tada spustelėkite „Atsisiųsti“ ir prasidės vaizdo atsisiuntimas.

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – 2 atsisiuntimas

Tai yra keli šimtai Mb file; priklausomai nuo interneto ryšio, tai gali užtrukti kelias minutes.

Kai atsisiuntimas bus baigtas, bus galima view vaizdas įrenginyje:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – atsisiuntimas baigtas

Konteinerio kūrimas

Skirtuke „Konteineriai“ paspauskite mygtuką „Sukurti konteinerį“. Atsidarys meniu, kuriame galėsite konfigūruoti norimą sukurti konteinerį.

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – konteinerio kūrimasLauke „Vardas“ įveskite pasirinktą vardą, pakeisdami automatiškai sugeneruotą atsitiktinį.

Skirtuko informacija:
Lauke „Vaizdas“ pasirinkite atsisiųstą vaizdą, kaip aprašyta ankstesniame skyriuje:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – skirtuko informacija

Konfigūruokite „Atminties limitą“ į 128 arba 256 MB.
Pasirinkus „Paleisti iš naujo politiką“ („Restart Policy“), konteineris paleidžiamas automatiškai ir paleidžiamas iš naujo net ir vartotojo komandos išjungus sistemą.

Skirtukų integracija:
Konfigūruokite prievadų susiejimą, kad 1880 prievadas būtų matomas tiek TCP, tiek UDP protokoluose, ir susiekite konteinerio kelią /data, matomą iš node-red, pagrindinio kompiuterio kelyje /data/user/node-red.

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – skirtukų integracija

Skirtuko būklės patikrinimas:
Šiame skirtuke apibrėžiami valdymo patikrinimai, ar konteineris veikia tinkamai ir kaip jis elgsis klaidos atveju.
Žemiau esančiame paveikslėlyje parodyti numatytieji parametrai:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – skirtuko būklės patikrinimasŠiuo stage, paspauskite „Sukurti ir vykdyti“ ir palaukite, kol bus sukurtas konteineris.

Konteinerio bandymas

Kai konteinerio kūrimo procedūra bus baigta, sąraše „Konteineriai“ bus rodomas naujas veikiantis konteineris (Būsena: Veikia):

Pixsys Web Jutiklinis skydelio valdiklis – konteinerio testavimas

Atidarykite naršyklę kompiuteryje ir eikite į puslapį: http://device-IP.1880

Pixsys Web Jutiklinio skydelio valdiklio programinė įranga – atidarykite naršyklę kompiuteryje ir eikite į puslapį

Prietaisų skydelio kūrimas

Prietaisų skydelis leidžia „Node-RED“ pateikti / publikuoti dinaminį web puslapį.
Įdiekite „node-red-dashboard“, atidarydami meniu tvarkymo paletę:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – ataskaitų srities kūrimas

Ieškokite „node-red-dashboard“ skirtuke „Install“

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – ieškokite „node-red-dashboard“ skirtuke „Install“

Palaukite, kol diegimas bus baigtas, tada prisijunkite prie konsolės ir importuokite srautą, įvestą vadovo pabaigoje, iš meniu „Importuoti“:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – IMport

**Tai yra buvęs.**ampkodas be jokios realios paskirties.
NB Norėdami naudoti „Node-RED“ ir prietaisų skydelį, žr. internete pateiktą dokumentaciją.

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – „Node-RED“ ir prietaisų skydelis

Importavus kodą, bus sukurtas toks projektas:

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – importavus kodą

Paspauskite Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – 1 simbolis surinkti ir pradėti projektą.
Pradinis puslapis http://device-IP.1880/ui, rezultatas atrodys taip:

Pixsys Web Jutiklinis skydelio valdiklio programinė įranga – rezultatas atrodys taip

Skydelio konfigūravimas, kad būtų rodomas prietaisų skydelis

Šiuo metu, jei skydelyje tai leidžiama, eikite į meniu „WP nustatymai“, tada „Pagrindiniai programos nustatymai“ ir įveskite URL http://localhost.1880/ui
Naudokite terminą „localhost“ arba IP 127.0.0.1, kad naršyklė galėtų pasiekti patį įrenginį, nepriklausomai nuo jo tikrojo IP adreso.

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – skydelio konfigūravimasPaleidus įrenginį iš naujo, bus rodomas viso ekrano „Node-RED“ prietaisų skydelis.

Example srautas

Šis kodas yra tekstas, kuris bus importuojamas kaip srautas į „Node-RED“:

[
{
“id”: “1e6b97b5.687fd8”,
„tipas“: „skirtukas“,
„etiketėje“: „Valdymo skydelyje“,
„neįgalus“: klaidingas,
„informacija“: „“
},
{
„id“: „7c8 f 99d9.196b98“,
„tipas“: „ui_tekstas“,
“z”: “1e6b97b5.687fd8”,
„grupė“: „dd4567b9.6a4c18“,
„Užsakymas“: 1,
„Plotis“: „12“,
„Aukštis“: „1“,
„vardas“: „Pareigos“,
„etiketėje“: „Valdymo skydas – atsitiktinių duomenų rodymas“,
„formatas“: „{{msg.payload}}“,
„išdėstymas“: „stulpelio centras“,
„x“: 330,
„y“: 120,
„laidai“: [] },
{
“id”: “2e4a56f8.cfa23a”,
„tipas“: „ui_gauge“,
“z”: “1e6b97b5.687fd8”,
„pavadinimas“: „Atsitiktinis matuoklis“,
„grupė“: „dd4567b9.6a4c18“,
„Užsakymas“: 2,
„Plotis“: „6“,
„Aukštis“: „6“,
„gtype“: „gage“,
„pavadinimas“: „Atsitiktinė reikšmė“,
„etiketė“: „%“,
„formatas“: „{{value}}“,
„min“: „0“,
„maks.“: „100“,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
„1 segmentas“: „30“,
„2 segmentas“: „70“,
„x“: 320,
„y“: 240,
„laidai“: [] },
{
„id“: „3b9ddefd.32b9d“,
„tipas“: „ui_chart“,
“z”: “1e6b97b5.687fd8”,
„pavadinimas“: „Laiku pagrįsta diagrama“,
„grupė“: „dd4567b9.6a4c18“,
„Užsakymas“: 3,
„Plotis“: „6“,
„Aukštis“: „6“,
„etiketėje“: „Atsitiktinio laiko diagrama“,
„char tType“: „eilutė“,
„legenda“: „netiesa“,
„xformat“: „HH:mm:ss“,
„interpoliuoti“: „tiesinis“,
„be duomenų“: „“,
„ymin“: „0“,
„ymaks.“: „100“,
„pašalintiSenesnį“: 1,
„pašalintiSenesniusTaškus“: „“,
„pašalintiSenesnįVienetą“: „3600“,
„išjungimas“: 0,
„useOneColor“: klaidinga,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
„išėjimai“: 1,
„useDifferentColor“: klaidinga,
„x“: 600,
„y“: 240,
„laidai“: [] },
{
„id“: „74b1ae f 8.e7e0d8“,
„tipas“: „funkcija“,
“z”: “1e6b97b5.687fd8”,
„name“: „Generuoti atsitiktinius duomenis“,
„func“: „msg.payload = Math.floor(Math.random() * 100);\ngrąžinti pranešimą;“,
„išėjimai“: 1,
„noerr“: 0,
„inicijuoti“: „“,
„Užbaigti“: „“,
„libs“: [],
„x“: 130,
„y“: 240,
„laidai“: [
[
“2e4a56f8.cfa23a”,
„3b9ddefd.32b9d“
] ] },
{
“id”: “e0e9bd3c.a8ae2”,
„tipas“: „įšvirkšti“,
“z”: “1e6b97b5.687fd8”,
„vardas“: „“,
„rekvizitai“: [
{
„p“: „naudingasis krovinys“
}
],
„pakartoti“: „1“,
„crontab“: „“,
„vieną kartą“: tiesa,
„vieną kartąVėlavimas“: 0.1,
„tema“: „“,
„naudingosios apkrovos tipas“: „data“,
„x“: 130,
„y“: 160,
„laidai“: [
[
“74b1ae f 8.e7e0d8”
] ] },
{
„id“: „dd4567b9.6a4c18“,
„tipas“: „ui_grupė“,
„z“: „“,
„pavadinimas“: „Atsitiktiniai duomenys“,
„skirtukas“: „fe9b4293.8df8e“,
„Užsakymas“: 1,
„disp“: tiesa,
„Plotis“: „12“,
„žlugimas“: klaidinga
},
{
„id“: „fe9b4293.8df8e“,
„tipas“: „ui_tab“,
„z“: „“,
„pavadinimas“: „Pagrindinis prietaisų skydelis“,
„piktograma“: „valdymo skydas“,
„Užsakymas“: 1,
„neįgalus“: klaidingas,
„paslėptas“: klaidingas
}
]

Pastabos / Atnaujinimai

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga – 2 simbolisPIXSYS srl
www.pixsys.net
sales@pixsys.netsupport@pixsys.net
pagalba internetu: http://forum.pixsys.net
per Po, 16 I-30030
Mellaredo di Pianiga, VENEZIJA (IT)
Tel +39 041 5190518
200525

Dokumentai / Ištekliai

Pixsys Web Skydinio jutiklinio valdiklio programinė įranga [pdfVartotojo vadovas
WP serija, TC serija, Web Skydinio jutiklinio valdiklio programinė įranga, Jutiklinio valdiklio programinė įranga, Valdiklio programinė įranga, Programinė įranga

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *