Node-red

  • 7 Respuestas
  • 1586 Vistas

Esteban E

  • Aprendiz
  • **
  • Mensajes: 96
Node-red
« : septiembre 11, 2022, 00:04:28 am »
Hola Ing. Boris, hay posibilidad de ver entradas y cambiar salidas utilizando node-red, yo creo q si pero no sabría como. Saludos. Esteban

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2330
  • Soporte Técnico
Re:Node-red
« Respuesta #1 : septiembre 12, 2022, 08:59:46 am »
Hola Ing. Boris, hay posibilidad de ver entradas y cambiar salidas utilizando node-red, yo creo q si pero no sabría como. Saludos. Esteban

Buenos días Esteban,

No he utilizado Node Red, pero por lo que veo puede utilizar protocolo ModBus TCP. En ese caso al PLC lo ponés como esclavo (servidor) y a Node Red como maestro (cliente) y podrías controlar y ver las E/S del PLC. Tal como harías para conectar un HMI Kinco por Ethernet.

Ver siguiente link en Youtube en donde se explica como utilizar ModBus TCP:

https://youtu.be/sjnKFd6m1Sw

Y para el PLC leer la nota AN022.

Saludos!
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

Atención: Desde el 4 de enero al 31 de enero de 2024, cerramos por vacaciones. Tenga en cuenta para sus pedidos y/o consultas.

Esteban E

  • Aprendiz
  • **
  • Mensajes: 96
Re:Node-red
« Respuesta #2 : septiembre 14, 2022, 21:03:45 pm »
Hola Ing. Boris logre comunicarme por Http Get que antes no podia con aspx. Ahora el problema que tengo es pasar un string del HMI Kinco al PLC, porque lo pasaba con un array pero luego como lo uno para formar un string. Yo por ejemplo del HMI le paso "estaban10" y luego lo poso por  Http get ese mismo string y capturo la respuesta.

Saludos.
Esteban

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2330
  • Soporte Técnico
Re:Node-red
« Respuesta #3 : septiembre 15, 2022, 10:22:34 am »
Hola Ing. Boris logre comunicarme por Http Get que antes no podia con aspx. Ahora el problema que tengo es pasar un string del HMI Kinco al PLC, porque lo pasaba con un array pero luego como lo uno para formar un string. Yo por ejemplo del HMI le paso "estaban10" y luego lo poso por  Http get ese mismo string y capturo la respuesta.

Buenos días Esteban,

¿Esto es con Node-red?.

Si mal no te entiendo, ya tenés dos string en el PLC, por ejemplo, uno es "Hola" y otro es "Mundo", y ¿querés unirlos para que quede "HolaMundo"?.

Saludos!
« Última Modificación: septiembre 15, 2022, 10:24:31 am por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

Atención: Desde el 4 de enero al 31 de enero de 2024, cerramos por vacaciones. Tenga en cuenta para sus pedidos y/o consultas.

Esteban E

  • Aprendiz
  • **
  • Mensajes: 96
Re:Node-red
« Respuesta #4 : septiembre 15, 2022, 10:38:19 am »
Hola Ing. Boris, no, el tema es con el HMI y el PLC, yo necesito pasar un nombre del HMI al PLC para que luego el PLC haga un http get con el nombre que le pase del HMI.

Esteban

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2330
  • Soporte Técnico
Re:Node-red
« Respuesta #5 : septiembre 15, 2022, 11:39:03 am »
Hola Ing. Boris, no, el tema es con el HMI y el PLC, yo necesito pasar un nombre del HMI al PLC para que luego el PLC haga un http get con el nombre que le pase del HMI.

Bien, ¿ya tenés la cadena que le pasás del HMI al PLC? ¿Cuál sería el problema?. Ejemplificar, así logro entender qué necesitás hacer con la cadena.

Gracias.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

Atención: Desde el 4 de enero al 31 de enero de 2024, cerramos por vacaciones. Tenga en cuenta para sus pedidos y/o consultas.

Esteban E

  • Aprendiz
  • **
  • Mensajes: 96
Re:Node-red
« Respuesta #6 : septiembre 15, 2022, 12:29:41 pm »
Si la cadena puede tener como maximo 9 digitos y puede contener letras y numeros como por ejemplo A01001001 o 180180180 o X1180

Le envío como se ha pensado.

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2330
  • Soporte Técnico
Re:Node-red
« Respuesta #7 : septiembre 15, 2022, 16:49:50 pm »
Si la cadena puede tener como maximo 9 digitos y puede contener letras y numeros como por ejemplo A01001001 o 180180180 o X1180

¿Entonces estás trabado en cómo leer la cadena del HMI en el PLC?.

Mirá el siguiente link para entender cómo la envía el HMI y cómo debés procesarla en el PLC:

http://foro.slicetex.com/index.php?topic=256.msg1370#msg1370

Avísame cualquier duda.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

Atención: Desde el 4 de enero al 31 de enero de 2024, cerramos por vacaciones. Tenga en cuenta para sus pedidos y/o consultas.