Tabla de contenido:

UCL - Conexión de Node-red a un PLC Siemens usando KEPserver: 7 pasos
UCL - Conexión de Node-red a un PLC Siemens usando KEPserver: 7 pasos

Video: UCL - Conexión de Node-red a un PLC Siemens usando KEPserver: 7 pasos

Video: UCL - Conexión de Node-red a un PLC Siemens usando KEPserver: 7 pasos
Video: EnVivo: LiveCoding Primeros pasos con Sergey un SSG minimalista - #jonmircha 2024, Noviembre
Anonim
UCL - Conexión de Node-red a un PLC Siemens usando KEPserver
UCL - Conexión de Node-red a un PLC Siemens usando KEPserver

Requisitos

Node-red:

KEPserver:

Paso 1: Paso 1: Configurar el servidor KEP

Paso 1: configurar el servidor KEP
Paso 1: configurar el servidor KEP

Primero configure una pasarela de IoT en KEPserver. Simplemente cree un nuevo agente en IoT Gateway.

El nuevo agente debe ser un servidor REST.

Configure el adaptador de red en local y elija un puerto. Tenga en cuenta la dirección en azul, ya que aquí es donde leer usando node-red.

Paso 2: Paso 1, 1: Configurar el servidor KEP

Paso 1, 1: configurar el servidor KEP
Paso 1, 1: configurar el servidor KEP

Configure el adaptador de red en local y elija un puerto. Tenga en cuenta la dirección en azul, ya que aquí es donde leer usando node-red.

El KEPserver ahora está configurado.

Paso 3: Paso 2: lea los datos usando Node-red

Paso 2: leer los datos usando Node-red
Paso 2: leer los datos usando Node-red

Inserte una solicitud HTTP en el nodo rojo.

La solicitud HTTP debe configurarse para devolver un objeto JSON.

La URL es la misma que se indicó anteriormente, sin embargo, necesita un poco más. https://127.0.0.1:55555/iotgateway//read?ids=”Nombre del canal”. "nombre del dispositivo". "Nombre de etiqueta"

La lectura de este valor le dará los datos en formato JSON.

Paso 4: Paso 3: Configure su PLC Siemens

Paso 3: Configure su PLC Siemens
Paso 3: Configure su PLC Siemens
Paso 3: Configure su PLC Siemens
Paso 3: Configure su PLC Siemens

Primero, para comunicarse con KEP, configure "allow put / get" en verdadero en su PLC. Esta configuración se puede encontrar en "dispositivos y red", seleccionando el PLC y buscando en las propiedades.

Guarde los datos que desee en una base de datos. Configure la base de datos como no optimizada. Cada valor debería tener ahora un valor de "compensación". Esta es la dirección que lee el servidor KEP.

El PLC ahora está listo para comunicarse con KEPserver.

Paso 5: Paso 4: Configure su brazo UR5

Paso 4: Configure su brazo UR5
Paso 4: Configure su brazo UR5
Paso 4: Configure su brazo UR5
Paso 4: Configure su brazo UR5

Los archivos GDS para su UR5 y una guía más detallada para la configuración se pueden encontrar en el siguiente enlace

www.universal-robots.com/how-tos-and-faqs/…

La versión corta es primero instalar los archivos GDS. A continuación, drob en un "URIODev1" en la vista de topología. Presione el texto azul y asígnele el PLC. Seleccione el URIODev1 y en la vista del dispositivo agregue todos los módulos en orden.

En el UR5, habilite "PROFINET IO Device". Se puede encontrar en "Instalación".

se ha incluido un proyecto siemens totalmente configu- rado. El proyecto lee la orientación y temperatura de cada articulación.

Paso 6: Paso 5: Leer datos usando KEPserver

Paso 5: leer datos con KEPserver
Paso 5: leer datos con KEPserver
Paso 5: leer datos con KEPserver
Paso 5: leer datos con KEPserver

El KEPserver puede leer datos de bloques de datos no optimizados en el portal TIA. En el programa incluido una base de datos con algunos datos. Primero configure el PLC en KEPserver. Esto se hace agregando un "nuevo canal" en KEP en "conectividad". En el "asistente de canales", elija "siemens TCP / IP Ethernet". El nombre del canal y el nombre del dispositivo es lo que se lee en rojo de nodo. Simplemente deje el resto de los ajustes como están.

Las fotos incluidas muestran la sintaxis de una etiqueta KEP, y la variable semiens "Joint_Temp_0" es lo que KEP lee usando esa configuración.

Paso 7: Paso 6: Mueva el canal del formulario de etiquetas a la puerta de enlace de IoT

Paso 6: Mueva el canal de formulario de etiquetas a la puerta de enlace de IoT
Paso 6: Mueva el canal de formulario de etiquetas a la puerta de enlace de IoT
Paso 6: Mueva el canal de formulario de etiquetas a la puerta de enlace de IoT
Paso 6: Mueva el canal de formulario de etiquetas a la puerta de enlace de IoT

En la parte superior de su KEPserver hay una función "Agregar varios elementos". Marque su servidor IoT y presione este botón. En el navegador de etiquetas, seleccione su dispositivo configurado y agregue las etiquetas según sea necesario. El nombre de la etiqueta es la última parte de la dirección que lee el nodo rojo. Se ha incluido un diagrama de flujo simplificado que muestra el flujo de datos.

Recomendado: