Λογότυπο PixsysΟδηγός Podman
Λογισμικό
Εγχειρίδιο χρήσης

Δημιουργία ενός κοντέινερ Node-RED

Αυτός ο οδηγός καλύπτει την εγκατάσταση ενός κοντέινερ Node-RED στο Pixsys WebΠίνακες σειράς “WP” και TouchController “TC”.
Η εμφάνιση του πίνακα ελέγχου Node-RED στην οθόνη είναι δυνατή μόνο στο WP – WebΣυσκευές πίνακα και σε TC – Πίνακες TouchController με το “WebΜόνο με άδεια χρήσης Visu. Στο TouchController – Πίνακες TC με άδεια χρήσης "TargetVisu" ή "TargetVisu ​​+" WebΜε την άδεια χρήσης Visu, δεν είναι δυνατή η εμφάνιση του πίνακα ελέγχου Node-RED.

Σύνδεση

Αποκτήστε πρόσβαση στη συσκευή σε λειτουργία διαμόρφωσης κρατώντας πατημένο το κουμπί STOP που εμφανίζεται κατά την εκκίνηση.
Αποκτήστε πρόσβαση στην κονσόλα διαμόρφωσης εισάγοντας τα ακόλουθα διαπιστευτήρια:

Όνομα χρήστη: μεταχειριζόμενος
Σύνθημα: 123456

Εάν η διεύθυνση IP της συσκευής είναι γνωστή, είναι επίσης δυνατή και συνιστάται η πρόσβαση στην κονσόλα διαμόρφωσης από ένα πρόγραμμα περιήγησης στον υπολογιστή του χρήστη, μεταβαίνοντας στη διεύθυνση: https://device-IP-.9443/ και χρησιμοποιώντας τα παραπάνω διαπιστευτήρια.

Δημιουργία του φακέλου για το Node-RED

Το κοντέινερ που πρόκειται να ενεργοποιηθεί απαιτεί χώρο για την αποθήκευση δεδομένων χρήστη.
Για τον σκοπό αυτό, στις συσκευές υπάρχει ένας φάκελος /data/user.
Χρησιμοποιώντας WinScp ή άλλο λογισμικό πρόσβασης sFTP, δημιουργήστε έναν φάκελο node-red μέσα στη διαδρομή /data/user, ακολουθώντας τα παρακάτω βήματα:

  • Ανοίξτε το WinSCP, συνδεθείτε στη συσκευή χρησιμοποιώντας την IP και τα διαπιστευτήρια που έχετε ήδη χρησιμοποιήσει για πρόσβαση στην κονσόλα διαμόρφωσης και επιλέξτε /data/userPixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Δημιουργία του φακέλου για το Node-RED
  • Από το μενού «Νέο» επιλέξτε την επιλογή «Κατάλογος…».Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Κατάλογος
  • Δημιουργήστε τον φάκελο node-red, ενεργοποιώντας όλες τις άδειες "R/W/X":Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Δημιουργήστε τον φάκελο node-red που ενεργοποιεί

Η ίδια διαδικασία είναι επίσης δυνατή μέσω πρόσβασης SSH και χρησιμοποιώντας τις ακόλουθες οδηγίες:
mkdir -p /data/user/node-red
chmod a+rwx /data/user/node-red

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Η ίδια διαδικασία είναι δυνατή και μέσω πρόσβασης SSH

Λήψη του κοντέινερ

Αποκτήστε πρόσβαση στα "Podman containers" στη γραμμή μενού:Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Λήψη κοντέινερ

Επιλέξτε την επιλογή «Λήψη νέας εικόνας» στο μενού στα δεξιά με το εικονίδιο με τις τρεις τελείες

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Λήψη νέας εικόναςΕπιλέξτε την περιοχή αναζήτησης "docker.io"Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Επιλέξτε την περιοχή αναζήτησηςΠληκτρολογήστε "node-red" στο "Αναζήτηση για"

Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - "node-red"

Επιλέξτε την επίσημη εικόνα «docker.io/nodered/node-red»:

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Επιλέξτε επίσημη εικόνα

Στη συνέχεια, πατήστε «Λήψη» και θα ξεκινήσει η λήψη της εικόνας.

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Λήψη 2

Αυτό είναι αρκετές εκατοντάδες Mb file; ανάλογα με τη σύνδεση στο διαδίκτυο, μπορεί να χρειαστούν αρκετά λεπτά.

Όταν ολοκληρωθεί η λήψη, θα είναι δυνατή η view η εικόνα στη συσκευή:

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - η λήψη ολοκληρώθηκε

Δημιουργία κοντέινερ

Στην καρτέλα «Κοντέινερ», πατήστε το κουμπί «Δημιουργία κοντέινερ». Θα ανοίξει ένα μενού για να διαμορφώσετε το κοντέινερ που θέλετε να δημιουργήσετε.

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Δημιουργία ΚοντέινερΣυμπληρώστε το πεδίο «Όνομα» με ένα όνομα της επιλογής σας, αντικαθιστώντας το αυτόματα δημιουργημένο τυχαίο.

Λεπτομέρειες καρτέλας:
Από το πλαίσιο «Εικόνα», επιλέξτε την εικόνα που κατεβάσατε όπως περιγράφεται στο προηγούμενο κεφάλαιο:

Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - Λεπτομέρειες καρτέλας

Ρυθμίστε το «Όριο μνήμης» σε 128 ή 256 MB.
Η επιλογή «Πολιτική επανεκκίνησης» σε «Πάντα» ορίζει το κοντέινερ ώστε να ξεκινά αυτόματα και να επανεκκινείται ακόμα και σε περίπτωση τερματισμού λειτουργίας με εντολή χρήστη.

Ενσωμάτωση καρτελών:
Ρυθμίστε τις παραμέτρους της αντιστοίχισης θυρών για να εκθέσετε τη θύρα 1880 τόσο στο TCP όσο και στο UDP και αντιστοιχίστε τη Διαδρομή Κοντέινερ /data, ορατή από το node-red, στη Διαδρομή Host /data/user/node-red

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Ενσωμάτωση καρτελών

Έλεγχος εύρυθμης λειτουργίας καρτέλας:
Αυτή η καρτέλα ορίζει τους ελέγχους για τη σωστή λειτουργία του κοντέινερ και τον τρόπο συμπεριφοράς του σε περίπτωση σφάλματος.
Η παρακάτω εικόνα δείχνει τις προεπιλεγμένες παραμέτρους:

Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - Έλεγχος εύρυθμης λειτουργίας καρτελώνΣε αυτό το stagε, πατήστε «Δημιουργία και εκτέλεση» και περιμένετε τη δημιουργία του κοντέινερ.

Δοκιμή του δοχείου

Όταν ολοκληρωθεί η διαδικασία δημιουργίας κοντέινερ, η λίστα "Κοντέινερ" θα εμφανίσει το νέο κοντέινερ που εκτελείται (Κατάσταση: Εκτέλεση):

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Δοκιμή του κοντέινερ

Ανοίξτε ένα πρόγραμμα περιήγησης στον υπολογιστή και μεταβείτε στη σελίδα: http://device-IP.1880

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Ανοίξτε ένα πρόγραμμα περιήγησης στον υπολογιστή και μεταβείτε στη σελίδα

Δημιουργία ενός πίνακα ελέγχου

Ο πίνακας ελέγχου επιτρέπει στο Node-RED να παρουσιάζει/δημοσιεύει μια δυναμική web σελίδα.
Εγκαταστήστε το "node-red-dashboard", ανοίγοντας την παλέτα Μενού Διαχείρισης:

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Δημιουργία ενός πίνακα ελέγχου

Αναζήτηση για node-red-dashboard μέσα στην καρτέλα Εγκατάσταση

Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - Αναζήτηση για node-red-dashboard στην καρτέλα Εγκατάσταση

Περιμένετε να ολοκληρωθεί η εγκατάσταση και, στη συνέχεια, συνδεθείτε στην κονσόλα και εισαγάγετε τη Ροή που καταχωρίσατε στο τέλος του οδηγού από το μενού Εισαγωγή:

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - IMport

**Αυτό είναι πρώηνampένας κώδικας χωρίς πραγματικό σκοπό.
NB Για τη χρήση του Node-RED και του Πίνακα Ελέγχου, ανατρέξτε στην τεκμηρίωση που είναι διαθέσιμη στο διαδίκτυο.

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Node-RED και ο Πίνακας Ελέγχου

Μόλις εισαχθεί ο κώδικας, θα δημιουργηθεί ένα έργο όπως το ακόλουθο:

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ - Μόλις εισαχθεί ο κωδικός

Τύπος Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - Σύμβολο 1 για τη μεταγλώττιση και την έναρξη του έργου.
Αρχική σελίδα http://device-IP.1880/ui, το αποτέλεσμα θα έχει την εξής μορφή:

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - το αποτέλεσμα θα μοιάζει με το ακόλουθο

Ρύθμιση παραμέτρων του πίνακα ελέγχου για εμφάνιση του πίνακα ελέγχου

Σε αυτό το σημείο, για τα πάνελ που το επιτρέπουν, μεταβείτε στο μενού Ρυθμίσεις WP, έπειτα στις Κύριες ρυθμίσεις εφαρμογής και πληκτρολογήστε URL http://localhost.1880/ui
Χρησιμοποιήστε τον όρο localhost ή IP 127.0.0.1 για να έχετε πρόσβαση στο πρόγραμμα περιήγησης στην ίδια τη συσκευή, ανεξάρτητα από την πραγματική IP της.

Pixsys Web Λογισμικό Ελεγκτή Αφής Πίνακα - Ρύθμιση παραμέτρων του πίνακαΚατά την επανεκκίνηση, η συσκευή θα εμφανίσει τον Πίνακα Ελέγχου Node-RED σε πλήρη οθόνη.

Example flow

Ο ακόλουθος κώδικας είναι το κείμενο που θα εισαχθεί ως Ροή στο Node-RED:

[
{
“id”: “1e6b97b5.687fd8”,
«τύπος»: «καρτέλα»,
«ετικέτα»: «Πίνακας ελέγχου»,
«ανάπηρος»: ψευδής,
«πληροφορίες»: «»
},
{
"id": "7c8 f 99d9.196b98",
«τύπος»: «κείμενο_ui»,
“z”: “1e6b97b5.687fd8”,
«ομάδα»: «dd4567b9.6a4c18»,
«παραγγελία»: 1,
«πλάτος»: «12»,
«ύψος»: «1»,
«όνομα»: «Τίτλος»,
«ετικέτα»: «Πίνακας ελέγχου – Τυχαία εμφάνιση δεδομένων»,
«μορφή»: «{{msg.payload}}»,
«διάταξη»: «κέντρο-στήλης»,
«x»: 330,
«y»: 120,
«καλώδια»: [] },
{
“id”: “2e4a56f8.cfa23a”,
«τύπος»: «ui_gauge»,
“z”: “1e6b97b5.687fd8”,
«όνομα»: «Τυχαίος μετρητής»,
«ομάδα»: «dd4567b9.6a4c18»,
«παραγγελία»: 2,
«πλάτος»: «6»,
«ύψος»: «6»,
«gtype»: «μετρητής»,
«τίτλος»: «Τυχαία τιμή»,
«ετικέτα»: «%»,
«μορφή»: «{{τιμή}}»,
“min”: “0”,
“μέγιστο”: “100”,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
«seg1»: «30»,
«seg2»: «70»,
«x»: 320,
«y»: 240,
«καλώδια»: [] },
{
«αναγνωριστικό»: «3b9ddefd.32b9d»,
«τύπος»: «ui_chart»,
“z”: “1e6b97b5.687fd8”,
«όνομα»: «Χρονικό διάγραμμα»,
«ομάδα»: «dd4567b9.6a4c18»,
«παραγγελία»: 3,
«πλάτος»: «6»,
«ύψος»: «6»,
«ετικέτα»: «Τυχαίο Χρονικό Διάγραμμα»,
«char tType»: «γραμμή»,
«θρύλος»: «ψευδής»,
«xformat»: «ΩΩ:λλ:δδ»,
«παρεμβολή»: «γραμμική»,
«nodata»: «»,
«ymin»: «0»,
«ymax»: «100»,
«αφαίρεση παλαιότερων»: 1,
«αφαίρεσηΠαλαιότερωνΠόντων»: «»,
«αφαίρεση παλαιότερης μονάδας»: «3600»,
«διακοπή»: 0,
«χρήση ενός χρώματος»: ψευδές,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
«έξοδοι»: 1,
«χρήσηΔιαφορετικούΧρώματος»: ψευδές,
«x»: 600,
«y»: 240,
«καλώδια»: [] },
{
"id": "74b1ae f 8.e7e0d8",
«τύπος»: «λειτουργία»,
“z”: “1e6b97b5.687fd8”,
«όνομα»: «Δημιουργία τυχαίων δεδομένων»,
“συνάρτηση”: “msg.payload = Math.floor(Math.random() * 100);\nεπιστρέφει μήνυμα;”,
«έξοδοι»: 1,
«νοέρ»: 0,
«αρχικοποίηση»: «»,
«οριστικοποίηση»: «»,
«βιβλιοθήκες»: [],
«x»: 130,
«y»: 240,
«καλώδια»: [
[
“2e4a56f8.cfa23a”,
«3b9ddefd.32b9d»
] ] },
{
“id”: “e0e9bd3c.a8ae2”,
«τύπος»: «ένεση»,
“z”: “1e6b97b5.687fd8”,
«όνομα»: «»,
«στηρίγματα»: [
{
«p»: «ωφέλιμο φορτίο»
}
],
«επανάληψη»: «1»,
«crontab»: «»,
«μία φορά»: αλήθεια,
«μία φορά καθυστέρηση»: 0.1,
«θέμα»: «»,
«Τύπος ωφέλιμου φορτίου»: «ημερομηνία»,
«x»: 130,
«y»: 160,
«καλώδια»: [
[
“74b1ae f 8.e7e0d8”
] ] },
{
«αναγνωριστικό»: «dd4567b9.6a4c18»,
«τύπος»: «ui_group»,
«ζ»: «»,
«όνομα»: «Τυχαία δεδομένα»,
«καρτέλα»: «fe9b4293.8df8e»,
«παραγγελία»: 1,
«disp»: αληθές,
«πλάτος»: «12»,
«κατάρρευση»: ψευδές
},
{
«αναγνωριστικό»: «fe9b4293.8df8e»,
«τύπος»: «ui_tab»,
«ζ»: «»,
«όνομα»: «Κύριος πίνακας ελέγχου»,
«εικονίδιο»: «πίνακας ελέγχου»,
«παραγγελία»: 1,
«ανάπηρος»: ψευδής,
«κρυφό»: ψευδές
}
]

Σημειώσεις / Ενημερώσεις

Pixsys Web Λογισμικό ελεγκτή αφής πίνακα - Σύμβολο 2PIXSYS srl
www.pixsys.net
sales@pixsys.netsupport@pixsys.net
διαδικτυακή βοήθεια: http://forum.pixsys.net
μέσω Po, 16 I-30030
Mellaredo di Pianiga, ΒΕΝΕΖΙΑ (IT)
Τηλ +39 041 5190518
200525

Έγγραφα / Πόροι

Pixsys Web Λογισμικό ελεγκτή αφής πάνελ [pdf] Οδηγός χρήστη
Σειρά WP, σειρά TC, Web Λογισμικό ελεγκτή αφής πίνακα, Λογισμικό ελεγκτή αφής, Λογισμικό ελεγκτή, Λογισμικό

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *