Tutorial de Node-RED: Cómo configurar las salidas analógicas del PLC Raspberry

Cómo desarrollar tu propia aplicación utilizando software de código abierto para la automatización de Raspberry Pi
24 de agosto de 2021 por
Tutorial de Node-RED: Cómo configurar las salidas analógicas del PLC Raspberry
Boot & Work Corp. S.L., Fernandez Queralt Martinez

Introducción

Node-RED es una poderosa herramienta de programación para la industria del código abierto y el control industrial, y por eso en Industrial Shields® nos encanta desarrollar todo tipo de aplicaciones con ella.

En este post, aprenderás a configurar las salidas analógicas de tu controlador industrial Raspberry Pi PLC utilizando Node-RED.

Enlaces relacionados

Cómo

Conectar un PLC industrial Raspberry al Wi-Fi

Leer 

Raspberry PLC

Familia de productos

Ver 

Cómo

Programar entradas de interrupción del PLC Raspberry con Python

Read 

Conceptos básicos

Salidas analógicas del PLC industrial Raspberry Pi

Leer 

Touchberry Pi

Familia de productos

Ver 

Cómo

Find your perfect industrial PLC for industrial automation

Ver 


Requisitos

Instalación

  • Si no lo tienes aún, instala Node-RED en tu PLC basado en Raspberry Pi.
  • Instala los nodos node-red-contrib-rpiplc-node:

O bien yendo a Menu - Manage - Palette - Install. Y busca node-red-contrib-rpiplc-node

Or follow the steps of this link.

Nodos de Industrial Shields

Una vez instalados los nodos con éxito, podrás ver los cuatro nodos en la sección de nodos.

Nodos de Industrial Shields - Tutorial de Node-RED: Cómo configurar las salidas analógicas del PLC de Raspberry

Nodo Analog Write

En este post, nos centraremos en el nodo de escritura analógica, que es un nodo de salida para escribir los pines de salida analógica del PLC de Raspberry industrial.

Entonces, arrastra y suelta el nodo al flow, haz doble clic y añade una nueva configuración de PLC Raspberry Pi de código abierto haciendo clic en el lápiz.

Después:

  1. Selecciona el modelo de Raspberry PLC
  2. Haz clic en Add
  3. Selecciona una salida
  4. Añade un valor entre 0 4095
Editar nodo de escritura analógica - Tutorial de Node-RED: Cómo configurar las salidas analógicas en el PLC de Raspberry

Opcionalmente, escribe un nodo de inyección con un msg.payload numérico en el nodo de escritura analógico, para inyectar el msg.payload en lugar de escribirlo en el campo de valor del nodo de salida analógico.

Editar nodo de inyección - Tutorial de Node-RED: Cómo configurar las salidas analógicas del PLC de Raspberry

Flujo de Node-RED

Ahora, es tu turno. ¡Consigue el flujo y empieza a jugar!

[{"id":"e96f1640.f0f8a8","type":"rpiplc-analog-write","z":"bd29c16a.ab096","rpiplc":"4d45e51a.5424fc","pin":"A0.0","value":"4095","name":"Analog Write node","x":430,"y":100,"wires":[]},{"id":"912ca990.962458","type":"inject","z":"bd29c16a.ab096","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"num","x":170,"y":80,"wires":[["e96f1640.f0f8a8"]]},{"id":"d956e346.656b8","type":"inject","z":"bd29c16a.ab096","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"4095","payloadType":"num","x":170,"y":120,"wires":[["e96f1640.f0f8a8"]]},{"id":"4d45e51a.5424fc","type":"rpiplc-config","model":"RPIPLC_57R","name":""}]
Flujo de Node-RED - Tutorial de Node-RED: Cómo configurar las salidas analógicas en el PLC de Raspberry

Buscar en nuestro blog

Tutorial de Node-RED: Cómo configurar las salidas analógicas del PLC Raspberry
Boot & Work Corp. S.L., Fernandez Queralt Martinez 24 de agosto de 2021
Compartir

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Industrial PLC comparison >>>