Conectar LOGO de Siemens mediante Node Red con Internet
Summary
TLDREn este video, se muestra cómo conectar No-de-Red con el logotipo de Siemens para interactuar con múltiples plataformas, especialmente en proyecciones en línea. Se utiliza el protocolo MQTT para transmitir datos a través de Internet utilizando un servidor MQTT gratuito como Yo-Hara-fruit, lo que permite una comunicación en tiempo real sin depender de un ordenador específico. El video guía a través de la instalación de No-de-Red y la configuración de la comunicación con un PLC, mostrando cómo crear un programa simple en Logo para activar una salida y monitorizar su estado. Además, se explica cómo interactuar con el sistema a través de un panel de control en el servidor MQTT, permitiendo enviar comandos de activación o desactivación a través de Internet.
Takeaways
- 😀 En el video se muestra cómo conectar No-de-Red con el logotipo de Siemens para interactuar con múltiples plataformas, especialmente en proyecciones en línea.
- 🔌 Se necesita tener físicamente el software No-de-Red y Logo para simular el proceso y establecer la comunicación en tiempo real.
- 📡 Para la comunicación se utiliza el protocolo MQTT, que permite la conexión a Internet y el intercambio de datos a través de un servidor MQTT, en este caso, un servidor gratuito de Yoofita.
- 💡 El programa No-de-Red es liviano, lo que lo hace adecuado para instalarse en un servidor o en una pequeña placa que esté encendida todo el día.
- 📚 Se recomienda ver el video anterior de explicación de No-de-Red para entender la instalación y los requisitos para trabajar con Logo.
- 🖥️ Se describe el proceso de abrir la pantalla de comandos de Node.js y ejecutar No-de-Red, obteniendo una dirección IP para la comunicación.
- 🔄 Se menciona la necesidad de configurar la dirección IP del Logo en el software No-de-Red para establecer la conexión.
- 🔧 Se crea un programa simple en Logo para activar una salida, lo que puede ser útil para aquellos que trabajan en otros lenguajes de programación.
- 📲 Se establece la comunicación entre No-de-Red y Logo, configurando la dirección IP y permitiendo el acceso para la conexión.
- 🌐 Se utiliza el servidor Yoofita para enviar y recibir datos a través de Internet, utilizando MQTT para controlar variables como M1.
- 🔄 Se configura un panel en Yoofita con botones para activar o desactivar la variable M1 a través de Internet, lo que se refleja en el estado de la salida en Logo.
Q & A
¿Qué se va a ver hacer en el video?
-En el video se muestra cómo conectar Node-RED con Logo de Siemens para interactuar con diversas plataformas, especialmente en proyecciones en línea.
¿Es necesario tener algo físico para simular el proceso en el software?
-Sí, en este caso es necesario tener algo físico, ya que no se puede simular el proceso por completo en el software.
¿Qué protocolo se utiliza para la comunicación en tiempo real con Node-RED y Logo?
-Se utiliza el protocolo MQTT para la comunicación en tiempo real entre Node-RED y Logo.
¿Por qué se elige un servidor gratuito como yo ha para MQTT?
-Se elige un servidor gratuito para no depender de un ordenador específico y poder tener una conexión constante entre Node-RED y Logo.
¿Qué se debe hacer antes de comenzar con la conexión de Node-RED a Logo?
-Se debe abrir la pantalla de comandos de Node-RED y ejecutar 'node-red -runtime' para obtener la dirección que se utilizará para la conexión.
¿Qué es lo que se hace en el tutorial de microdesis y cómo se relaciona con el video?
-El tutorial de microdesis muestra cómo aplicar todo lo explicado en el video, aprovechando para conectar con Siemens 1200 o 1500.
¿Qué dirección IP se debe ingresar en Logo para la comunicación con Node-RED?
-Se debe ingresar la dirección IP de Node-RED, que suele ser 127.0.0.1, para establecer la comunicación.
¿Cómo se crea un programa simple en Logo para activar una salida?
-Se crea un programa en Logo que asigna una variable, como M1, a una salida física para su activación.
¿Cómo se establece la comunicación entre Node-RED y Logo?
-Se establece la comunicación configurando la dirección IP de Logo en Node-RED y creando una conexión como servidor.
¿Qué es lo que se monitoriza en el servidor MQTT de io ha?
-Se monitoriza el estado de las variables en Logo, como la activación o desactivación de una salida.
¿Cómo se envían datos a través del servidor MQTT para activar o desactivar una variable en Logo?
-Se envían datos a través de un tema (topic) en el servidor MQTT, donde se publican 'true' o 'false' para activar o desactivar la variable M1 en Logo.
Outlines
😀 Conexión de red con logo de Siemens
El primer párrafo explica cómo conectar un logotipo de Siemens a una red para interactuar con diferentes plataformas, especialmente en una proyección en línea. Se menciona la necesidad de tener un software actualizado y cómo enviar programas al logotipo para comunicarse en tiempo real. Se sugiere el uso del protocolo MQTT para enviar y recibir datos a través de Internet utilizando un servidor MQTT gratuito como Youforia. Además, se hace referencia a un video anterior sobre la instalación de Node-RED y cómo trabajar con Logos.
🔄 Configuración de comunicación y prueba con Node-RED y Siemens
El segundo párrafo se enfoca en la configuración de la comunicación entre Node-RED y un PLC Siemens. Se describe el proceso de abrir la pantalla de comandos de Node-RED, la ejecución de un script y la copia de una dirección IP. Luego, se visita un tutorial de Microdesis para aplicar la configuración. Se detalla cómo se configura la dirección IP del logotipo en el PLC y cómo se establece la conexión como servidor. Se menciona la creación de un programa simple en el logotipo para activar una salida y cómo se realiza la comunicación con Node-RED. También se discute la interacción con el sistema a través de un servidor MQTT, donde se envían datos para activar o desactivar una variable.
👌 Finalización del proceso y monitorización del estado
El tercer párrafo resume el proceso de comunicación establecido y menciona que no hubo problemas durante su ejecución. Se destaca la capacidad de monitorizar el estado de una salida a través de Internet, lo que indica que la configuración y la comunicación entre los sistemas se realizaron correctamente.
Mindmap
Keywords
💡Conexión de red
💡Logo de Siemens
💡MQTT
💡Servidor MQTT
💡Programación de Logo
💡PLC
💡IP Address
💡Nodo-RED
💡Servicio en la nube
💡Panel de control
💡Tema MQTT
Highlights
Conexión de Not de Red con Logos de Siemens para interacción con múltiples plataformas.
Necesidad de tener físicamente el software para simular el proceso.
Uso del protocolo MQTT para la comunicación en tiempo real con Internet.
Elección de un servidor MQTT gratuito para independencia de un ordenador específico.
Instalación de Not de Red y su configuración para trabajar con Logos.
Apertura de la pantalla de comandos de Node.js para ejecutar Not de Guión Red.
Proceso de conexión con el Siemens 1200 o 1500 a través de Not de Red.
Configuración de la dirección IP del Logo en las características de Siemens.
Creación de un programa simple en Logo para activar una salida.
Conexión y carga de un programa en Logo para la comunicación.
Establecimiento de la comunicación entre Not de Red y Logo.
Configuración de la dirección y acceso en Logo para la conexión de servidor.
Test de la comunicación local y remoto entre Not de Red y Logo.
Configuración de una salida en Logo para monitorizar su estado.
Uso de IVA Fruit y MQTT para enviar datos a través de Internet.
Creación de un panel en IVA Fruit con un botón para activar/desactivar la variable M1.
Asociación del estado del botón con un tema MQTT para la activación de M1.
Configuración de la suscripción y publicación de temas en Not de Red.
Conexión a un servidor MQTT para la interacción con Logo.
Monitorización del estado de la salida Q0.1 en Logo a través de Not de Red.
Transcripts
en este vídeo vamos a ver cómo conectar
no de red con logo de siemen para poder
interactuar como hemos visto en el vídeo
de instalación no de red con multitud de
plataformas sobre todo vamos con una
proyección online
para ello en este caso sí necesitamos
tener físicamente luego no podemos
simular el proceso por tanto en el
software
una de las versiones actuales enviamos
el programa a logo y luego ya luego
comunica en tiempo real con lo de red
para que no de red pues por ejemplo
saque información nueva en este caso
vamos a utilizar en mqtt protocolo con
el cual sacamos a internet y recibimos
desde internet datos
haciéndolo en un servidor mqtt en este
caso un servidor gratuito y yo hará
fruit para no tener que depender de un
ordenador en el que esté ejecutando sino
de red lo que podemos hacer ya que es un
programa muy liviano es instalarlo sobre
un servidor o instalarlo sobre una
pequeña plaquita que pueda estar
encendida todo el día y nos haga de
pasarela entre luego y una infinidad de
funciones de forma súper súper sencilla
en el vídeo anterior de explicación de
no de red que recomiendo encarecidamente
ver
instalábamos no de red y lo necesario
para trabajar con logo pero no
realizábamos la comunicación con Logos
Entonces lo primero que vamos a hacer va
a ser abrirlo de red para eso abrimos la
pantalla de comandos de nodjs escribimos
no de guión red intro y esperamos a que
se ejecute como se ejecuta sobre un
navegador copiamos la dirección que al
final de siempre la misma 127 etcétera y
para adelante
ahora vamos a ir al tutorial de
microdesis en el que tenemos aplicado
todo esto
aprovecha aquí para hacer publicidad y
decir que hemos hecho el mismo proceso
con tia portal de forma simulada pero
que se puede conectar con el siemens
1200 o 1500 entramos aquí en siemen y
microcontroladores
y aquí tenemos la explicación para la
instalación que es la que hemos ido
siguiendo en el vídeo de no de red en la
parte final bueno nosotros instalamos
toda esta parte de logo y estamos aquí
en la comunicación con nuestro plc Vale
entonces
si nos venimos aquí y abrimos uno
cualquiera de los yemens si entramos el
logo en sus características vemos que
nos pide meter una dirección IP que va a
ser la de nuestro logo Y tenemos estos
dos parámetros Vale entonces para ello
Pues nada venimos otra vez a de momento
dejamos esto ahí venimos al logo vamos a
crear un programa muy sencillo en el que
por ejemplo la gente que trabaja en
otros lenguajes no necesita hacer esta
jugadilla Pero bueno Esto es como si no
estuviera en fin lo que queremos es
activar una salida del ojo de este
internet Vale entonces yo voy a
una marca y accedo a la marca para
activar la salida física
comunicación pues primero tengo que
conectar el logo si no mal asunto
Bueno pues una vez que he conectado el
logo le voy a dar a cargar el programa
voy a buscar mi logo vale lo tengo aquí
en esta dirección está bien pues lo
cargo
vale No puedo poner en RAM
vale
Y aquí puedo ver lo que está pasando
Además de eso ya me quedo con esta
dirección con esta dirección Perdón la
13 me vengo a no de red y ahora vamos a
establecer la comunicación que decíamos
vale la dirección es la 192
168 punto
13 y dejamos estos datos aquí vale bueno
de momento le vamos a dar actualizar y
hecho Ahora vuelvo al logo
y
queda la parte de configurar la conexión
lo venimos aquí tenemos que poner la
dirección
del logo
la máscara de todo esto viene en el logo
pero por lo general viene predefinida de
esta forma la podéis ver en la pantalla
del logo
vale permitir acceso y ahora tenemos que
crear una conexión
como servidor
porque el cliente es no de red
hacemos doble clic
y ahora vamos a darle aquí a conectar y
aceptar y ahora aquí Bueno test locales
fijaros va a ser justo al contrario
teníamos aquí
test local 1 Pues aquí te SAP local 2 y
aquí remoto 2 Pues aquí remoto 1 Vale
pues 01.00
listo Eso es todo
eso es toda la comunicación toda la
configuración que tenemos que hacer
puedo ver aquí lo que está pasando
con esto
Vale y fija lo que me dice imposible
realizar un test porque he cambiado
cosas de configuración Vale pues lo
vuelvo a cargar
voy a sacar Sí una entrada de acuerdo
pero también voy a sacar una salida para
que veamos cómo está voy a configurar
primero la salida la salida la voy a
poner en el logo la variable veis que
aquí me salen todas porque hemos metido
la configuración te aporta no está eso
para copiar y pegar la M1 hecho y aquí
por ejemplo voy a meter la q1 para que
podamos ver su estado hecho y ahora ya
finalmente para interactuar con el
sistema
truquito
voy a ir a nuestro servidor vale igual
que hemos hecho en el de tea portal
vamos a trabajar con IVA fruit tenemos
por mqtt tenemos un vídeo en el que
explicamos resumidamente que se llama qt
y básicamente cómo funciona este
servidor Entonces en este servidor ahora
lo que yo voy a hacer va a ser enviar
datos en un tema para activar o apagar
la variable M1 a través de internet
podríamos también monitorizar estados
voy a crear un nuevo panel lo llamo con
un hombre que me diga algo
voy a crear un pulsador
y lo voy a asociar un tema un tema es
un topic es donde intercambiamos datos
que pase por ejemplo activación
lo voy a crear y voy a asociar el estado
de estas pulsaciones de este pulsador
activación y lo voy a decir que mande un
true
que es verdadero activo estado alto 1 en
inglés de lo que me entender
luego y un false false
cuando esté apagado crear vale toma para
publicar en el tema activación yo ahora
me vengo de red
y le digo que con los bloques los nodos
de
suscribirse porque yo aquí voy a
publicar true Falls en el tema
activación y aquí me voy a suscribir
a el tema de activación para enviar un
truco a un false a M1 a logo lo que voy
a hacer primero va a ser crear una
conexión porque no hay ninguna Vale
entonces me voy a conectar como hemos
dicho que aportar a un servidor va a ser
el que estoy usando y yo punto
para free.com vale es la web
base conexión así sin cifrado vale
relativamente segura porque tiene clave
y demás Pero bueno no es lo óptimo en la
industria sería meter tls Y esta versión
le voy a dar un nombre por ejemplo
a la free el que haya hecho antes el
vídeo de te aporta pues esto ya lo tiene
hecho vale Esto vale para ti a Porter y
para luego para todo junto
para lo voy a crear
Pero antes seguridad tenemos un nombre
de usuario
y una contraseña
vale añadir
hecho ya tenemos configurado el servidor
Ahora me voy a suscribir al tema
activación como digo los otros vídeos ya
digo que todo esto de me gusta lo
tenemos hecho en un vídeo de resumen
anterior
Ada free nos pide que para él lanzar o
entender un tema tiene que ser el nombre
del tema lo que él llama fit el nombre
del tema y le llama fit precedido de tu
nombre de usuario barra f/ vale porque
estamos mandando temas sueltos entonces
activación tenemos que precederlo de mi
usuario cada uno el suyo
barra f/ activación vale esto seguridad
bueno esa redundancia vamos con esto
estaría si ahora yo le doy a cargar
Close
está conectando a da fruit
vale ha tarda un poquito pero vemos que
ya ha cargado de tal manera que
tenemos aquí el logo que tengo conectado
físicamente se llamando un true él me
pone en true m 0.1 que me activa la
salida que físicamente se activa vale Y
si lo apago
pues se apaga Igualmente si os fijáis
aquí estamos monitorizando la q0.1 está
activa podríamos estar enviando a
internet que como feedback que realmente
la salida está activa vale no ha habido
ningún problema en el proceso
تصفح المزيد من مقاطع الفيديو ذات الصلة
Como CONFIGURAR IPSEC VPN Server y Cliente | Tutorial paso a paso
‼️Servidor OPC UA - Siemens S7 1200 || CONFIGURACIÓN del PLC✳️
Cómo añadir ACCIONES a un GPT para darle SUPERPODERES 🦸🏻♂️
GPT ACTIONS // Cómo editar el SCHEMA [Tutorial completo]
Instalar y Configurar Servidor DHCP con Windows Server 2019
✅ Cómo conectar tu ESP32 a EXCEL en Google Drive y monitorear SENSORES en tiempo real
5.0 / 5 (0 votes)