Pixsys Web Guía do usuario do software do controlador táctil do panel

Logotipo de PixsysGuía de Podman
Software
Manual de usuario

Creando un contedor Node-RED

Esta guía abrangue a instalación dun contedor Node-RED en Pixsys WebPanel da serie “WP” e controlador táctil “TC”.
Só é posible mostrar o panel de control de Node-RED na pantalla en WP. WebDispositivos de panel e en paneis TC – TouchController coa opción “WebSó con licenza de “Visu”. En TouchController: paneis TC cunha licenza “TargetVisu” ou “TargetVisu ​​+ WebVisu", non é posible mostrar o panel de control de Node-RED.

Iniciar sesión

Acceda ao dispositivo no modo de configuración mantendo premido o botón STOP que aparece ao iniciar.
Acceda á consola de configuración introducindo as seguintes credenciais:

Nome de usuario: usuario
Contrasinal: 123456

Se se coñece o enderezo IP do dispositivo, tamén é posible, e recomendable, acceder á consola de configuración desde un navegador no PC do usuario accedendo ao enderezo: https://device-IP-.9443/ e usando as credenciais anteriores.

Creando o cartafol para Node-RED

O contedor que se vai activar require un espazo para almacenar os datos do usuario.
Para este propósito, nos dispositivos existe unha carpeta /data/user.
Usando WinScp ou outro software de acceso sFTP, crea unha carpeta node-red dentro da ruta /data/user, seguindo os pasos seguintes:

  • Abre WinSCP, conéctate ao dispositivo usando o enderezo IP e as credenciais que xa usaches para acceder á consola de configuración e escolle /data/userPixsys Web Software de controlador táctil para panel: creación da carpeta para Node-RED
  • No menú “Novo” selecciona a opción “Directorio…”.Pixsys Web Software de controlador táctil para panel - Directorio
  • Crea a carpeta node-red, activando todos os permisos de "R/W/X":Pixsys Web Software de controlador táctil para panel: crear a carpeta node-red habilitando

O mesmo proceso tamén é posible mediante acceso SSH e usando as seguintes indicacións:
mkdir -p /datos/usuario/nodo-vermello
chmod a+rwx /datos/usuario/nodo-vermello

Pixsys Web Software de controlador táctil para panel: o mesmo proceso tamén é posible mediante acceso SSH

Descarga do contedor

Acceda a "Contedores Podman" na barra de menú:Pixsys Web Software de controlador táctil para panel: descarga do contedor

Selecciona a opción "Descargar nova imaxe" no menú da dereita coa icona de tres puntos

Pixsys Web Software do controlador táctil do panel: descargar nova imaxeSelecciona a área de busca “docker.io“Pixsys Web Software de controlador táctil do panel: selecciona a área de buscaEscribe “node-red” en “Busca"

Pixsys Web Software de controlador táctil para panel - "node-red"

Selecciona a imaxe oficial “docker.io/nodered/node-red”:

Pixsys Web Software de controlador táctil para panel: selecciona a imaxe oficial

Despois preme en "Descargar" e comezará a descarga da imaxe.

Pixsys Web Software do controlador táctil do panel: descarga 2

Trátase de varios centos de Mb file; dependendo da conexión a internet, pode levar varios minutos.

Cando a descarga estea completa, será posible view a imaxe no dispositivo:

Pixsys Web Software do controlador táctil do panel: a descarga completouse

Creación de contedores

Na lapela "Contenedores", preme o botón "Crear contedor". Abrirase un menú para configurar o contedor que queres crear.

Pixsys Web Software de controlador táctil para paneles: creación de contedoresEncha o campo "Nome" cun nome da súa elección, substituíndo o nome aleatorio xerado automaticamente.

Detalles da pestana:
No cadro "Imaxe", escolle a imaxe descargada como se describe no capítulo anterior:

Pixsys Web Software do controlador táctil do panel: detalles da pestana

Configura o "Límite de memoria" en 128 ou 256 MB.
Se se define "Política de reinicio" en "Sempre", o contedor inicie automaticamente e se reinicie mesmo no caso dun apagado ordenado polo usuario.

Integración de pestanas:
Configurar o mapeo de portos para expoñer o porto 1880 tanto en TCP como en UDP e mapear a ruta do contedor /data, visible desde o nodo vermello, na ruta do host /data/user/node-red

Pixsys Web Software de controlador táctil para panel: integración de pestanas

Comprobación do estado da lapela:
Esta lapela define as comprobacións de control sobre o correcto funcionamento do contedor e como se comportará en caso de erro.
A imaxe seguinte mostra os parámetros predeterminados:

Pixsys Web Software do controlador táctil do panel: comprobación do estado da pestanaNeste stage, preme “Crear e executar” e agarda a creación do contedor.

Probando o contedor

Cando remate o procedemento de creación do contedor, a lista "Contedores" mostrará o novo contedor en execución (Estado: En execución):

Pixsys Web Software do controlador táctil do panel: proba do contedor

Abre un navegador no PC e vai á páxina: http://device-IP.1880

Pixsys Web Software de controlador táctil para panel: abra un navegador no PC e vaia á páxina

Creación dun panel de control

O panel de control permite a Node-RED presentar/publicar unha imaxe dinámica web páxina.
Instala “node-red-dashboard”, abrindo a paleta Xestionar menú:

Pixsys Web Software de controlador táctil para paneles: creación dun panel de control

Busca node-red-dashboard dentro da lapela Instalar

Pixsys Web Software de controlador táctil do panel: busca node-red-dashboard dentro da pestana Instalar

Agarde a que remate a instalación e, a seguir, inicie sesión na consola e importe o fluxo introducido ao final da guía desde o menú Importar:

Pixsys Web Software de controlador táctil para paneles: importación

**Este é un exampcódigo sen un propósito real.
NB Para o uso de Node-RED e o Dashboard, consulte a documentación dispoñible en liña.

Pixsys Web Software de controlador táctil para panel: Node-RED e o panel de control

Unha vez importado o código, isto xerará un proxecto como o seguinte:

Pixsys Web Software do controlador táctil do panel: unha vez importado o código

Preme Pixsys Web Software de controlador táctil do panel: símbolo 1 para compilar e iniciar o proxecto.
Páxina de apertura http://device-IP.1880/ui, o resultado será semellante ao seguinte:

Pixsys Web Software do controlador táctil do panel: o resultado será semellante ao seguinte

Configuración do panel para mostrar o cadro de mandos

Neste punto, para os paneis que o permiten, accede ao menú Configuración de WP, despois Configuración principal da aplicación e introduce URL http://localhost.1880/ui
Emprega o termo localhost ou IP 127.0.0.1 para que o navegador acceda ao propio dispositivo, independentemente do seu IP real.

Pixsys Web Software do controlador táctil do panel: configuración do panelAo reiniciar, o dispositivo mostrará o panel de control de Node-RED a pantalla completa.

Example fluxo

O seguinte código é o texto que se importará como un fluxo en Node-RED:

[
{
“id”: “1e6b97b5.687fd8”,
"tipo": "pestana",
"etiqueta": "Panel de control",
"desactivado": falso,
"información": ""
},
{
“id”: “7c8 f 99d9.196b98”,
"tipo": "texto_ui",
“z”: “1e6b97b5.687fd8”,
"grupo": "dd4567b9.6a4c18",
"orde": 1,
"ancho": "12",
"altura": "1",
"nome": "Título",
"etiqueta": "Panel de control: visualización aleatoria de datos",
"formato": "{{mensaxe.carga}}",
"deseño": "centro da columna",
"x": 330,
"e": 120,
“wires”: []
},
{
“id”: “2e4a56f8.cfa23a”,
"tipo": "ui_gauge",
“z”: “1e6b97b5.687fd8”,
"nome": "Indicador aleatorio",
"grupo": "dd4567b9.6a4c18",
"orde": 2,
"ancho": "6",
"altura": "6",
"tipo de g": "calibre",
"título": "Valor aleatorio",
"etiqueta": "%",
"formato": "{{valor}}",
"min": "0",
"máximo": "100",
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"seg1": "30",
"seg2": "70",
"x": 320,
"e": 240,
“wires”: []
},
{
"id": "3b9ddefd.32b9d",
"tipo": "gráfico_ui",
“z”: “1e6b97b5.687fd8”,
"nome": "Gráfico baseado no tempo",
"grupo": "dd4567b9.6a4c18",
"orde": 3,
"ancho": "6",
"altura": "6",
"etiqueta": "Gráfico de tempo aleatorio",
"char tType": "liña",
«lenda»: «falsa»,
"xformat": "HH:mm:ss",
"interpolar": "lineal",
"sen datos": "",
"ymin": "0",
"ymáx": "100",
"eliminar máis antigo": 1,
"eliminarPuntosAntigos": "",
"eliminar unidade antiga": "3600",
"recorte": 0,
"usaUnhaCor": falso,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
"saídas": 1,
"usaCor diferente": falso,
"x": 600,
"e": 240,
“wires”: []
},
{
“id”: “74b1ae f 8.e7e0d8”,
"tipo": "función",
“z”: “1e6b97b5.687fd8”,
"nome": "Xerar datos aleatorios",
"func": "mensaxe.payload = Math.floor(Math.random() * 100);\nreturn mensaxe;",
"saídas": 1,
"noerr": 0,
"inicializar": "",
"finalizar": "",
"bibliotecas": [],
"x": 130,
"e": 240,
"fíos": [
[
“2e4a56f8.cfa23a”,
"3b9ddefd.32b9d"
]
]
},
{
“id”: “e0e9bd3c.a8ae2”,
"tipo": "inxectar",
“z”: “1e6b97b5.687fd8”,
"nome": "",
"accesorios": [
{
«p»: «carga útil»
}
],
"repetir": "1",
"crontab": "",
«unha vez»: verdadeiro,
"unha vezDelay": 0.1,
"tema": "",
"Tipo de carga útil": "data",
"x": 130,
"e": 160,
"fíos": [
[
“74b1ae f 8.e7e0d8”
]
]
},
{
"id": "dd4567b9.6a4c18",
"tipo": "grupo_ui",
"z": "",
"nome": "Datos aleatorios",
"pestana": "fe9b4293.8df8e",
"orde": 1,
"disposición": verdadeiro,
"ancho": "12",
"colapso": falso
},
{
"identificación": "fe9b4293.8df8e",
"tipo": "ui_tab",
"z": "",
"nome": "Panel principal",
"icona": "panel de control",
"orde": 1,
"desactivado": falso,
"oculto": falso
}
]

Notas / Actualizacións

Pixsys Web Software de controlador táctil do panel: símbolo 2PIXSYS srl
www.pixsys.net
vendas@pixsys.netsoporte@pixsys.net
asistencia en liña: http://forum.pixsys.net
vía Po, 16 I-30030
Mellaredo di Pianiga, VENEZIA (IT)
Teléfono +39 041 5190518
200525

Documentos/Recursos

PDF thumbnailWeb Software de controlador táctil para paneles
User Guide · WP series, TC series, Web Software de controlador táctil para panel, Software de controlador táctil, Software de controlador, Software

Referencias

Fai unha pregunta

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Fai unha pregunta

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.