Saltar al contenido
Microdesys
  • El proyecto
    • Contenidos
    • Equipo
  • Hardware
  • Documentación
    • Guía
    • Codesys y Esp32 por MQTT en remoto
    • Siemens y Esp32 por MQTT en remoto
    • Programación directa del Esp32 con Wifi MQTT
  • Recursos
    • Presentación
    • Codesys
    • Software
    • Plantillas
    • Más herramientas
  • Editor
  • Chicas STEAM
  • Alternar búsqueda de la web
Menú Cerrar
  • El proyecto
    • Contenidos
    • Equipo
  • Hardware
  • Documentación
    • Guía
    • Codesys y Esp32 por MQTT en remoto
    • Siemens y Esp32 por MQTT en remoto
    • Programación directa del Esp32 con Wifi MQTT
  • Recursos
    • Presentación
    • Codesys
    • Software
    • Plantillas
    • Más herramientas
  • Editor
  • Chicas STEAM
  • Alternar búsqueda de la web

Siemens y Esp32 por MQTT en remoto

  1. Inicio>
  2. Docs>
  3. Siemens y Esp32 por MQTT en remoto

Modbus RTU Modo Básico

  • Introducción y alcance de la tecnología RTU Básico
  • Uso del Edito para configurar Esp32 con RTU
  • Cargar un programa (plantilla) en el microcontrolador Esp32
  • Configuración y conexión de un archivo Codesys RTU
  • Denominación de entradas y salidas
  • Ejemplo 1: Entrada y salida digital

Wifi MQTT Modo Básico

  • Instalación y configuración del servidor MQTT
  • Introducción y alcance de la tecnología MQTT Básico
  • Instalación del servidor MQTT Mosquitto
  • Preparación del Compilador para configurar Esp32 MQTT
  • Cargar un programa (Plantilla) en el Esp32 MQTT

Hardware

  • Microcontroladores Espressif
  • Microcontrolador Esp32
  • Entradas y salidas del microcontorlador Esp32

Modbus RTU Modo Avanzado

  • Configuración de canales RTU predefinidos (Easy Client)
  • Configuración de entradas digitales en Modbus RTU Easy Client
  • Configuración de salidas digitales en Modbus RTU Easy Client
  • Entradas analógicas y salidas PWM Modbus RTU (Easy Client)
  • Sensores y actuadores con librería en Modbus RTU en modo Easy Client (EC)
  • Creación de canales Modbus RTU propios

Wifi Esp32

  • Programación directa del Esp32 con Wifi MQTT

Hardware Microdesys

  • Placa de desarrollo Microdesys
  • Shield multifunción Microdesys basic

Codesys y Esp32

  • Codesys y Esp32 por MQTT en remoto

Siemens y Esp32

  • Siemens y Esp32 por MQTT en remoto
  • Instalar y configurar Node Red para uso con Siemens 1200 y LOGO
  • Siemens y Modbus TCP/IP

Chicas STEAM

  • Chicas STEAM

Siemens y Esp32 por MQTT en remoto

Tabla de contenidos
  • Información general
  • Tutoriales en vídeo Internet por MQTT
  • Materiales

Información general #

En esta sección se muestra cómo interconectar por MQTT y PLCs Siemens con microcontroladores. Las últimas versiones de los PLCs Siemens o la gama alta, como los 1500 permiten el uso de librerías MQTT gratuitas que facilitan un proceso directo. Sin embargo, inicialmente planteamos el uso de Node Red como nexo ya que permite trabajar con todos los PLCs, incluidos los Relés Lógicos LOGO, y ampliar funciones de forma extremadamente sencilla, como por ejemplo, gestionar alarmas por GMAIL.

En la documentación propuesta se utilizan servidores MQTT comerciales en versión gratuita pero escalables. Esto te permitirá controlar y monitorizar dispositivos desde cualquier parte del mundo ¡Y todo de forma gráfica en el Editor de Microdesys! Además, este proceso incluye una parte de trabajo con comunicación cifrada TLS segura, y todo de forma gráfica en el Editor de Microdesys.

Tutoriales en vídeo Internet por MQTT #

En la siguiente lista de reproducción se ponen a disposición una serie de vídeos en los que se muestra paso a paso como realizar un proceso de comunicación por internet mediante un microcontrolador Esp32 con Wifi y un PLC Siemens 1200 o 1500, o un Relé LOGO con cable Ethernet. Este proceso para los PLCs 1200 y 1500 puede realizarse de forma simulada para facilitar su implantación didáctica.

Lista general:

Esp32 y TIA Portal y LOGO de Siemens en IoT e Industria 4.0

Desglose de contenidos por vídeos:

  1. Qué es MQTT y servidores locales y remotos con y sin cifrado TLS
  2. Ejemplo de uso de servidor gratuito MQTT io.adafruit
  3. Crear y cargar programas gráficos en el Esp32 con el Editor Portable de Microdesys (Arduino IDE 2)
  4. Conexión Wifi GRÁFICA con Esp32 mediante ejemplo en servidor online
  5. Enviar y recibir datos a Internet con Esp32 de forma Gráfica
  6. Control del estado de un pulsador y activación de relé desde internet con Esp32
  7. Envío de temperatura a Internet con DHT11 y DHT22 de forma Gráfica con Esp32
  8. Conexión de TIA Portal de Siemens con Internet mediante Node Red
  9. Conectar LOGO de Siemens mediante Node Red con Internet
  10. Comunicación Wifi Cifrada con Esp32: MQTT con TLS en AWS de AMAZON
  11. Node Red y Esp32:Comunicación Wifi Gráfica cifrada por MQTT con TLS
  12. Comunicación MQTT cifrada TLS entre TIA Portal y AWS

Materiales #

A continuación se indica el material utilizado en los tutoriales, pero el proceso se puede llevar a cabo con multitud de sensores y actuadores diferentes. Está preparado para poder llevarlo a cabo por muy poco dinero y con componentes muy accesibles. En cada vídeo se detalla el esquema de conexión necesario.

Los esquemas de conexión se incluyen dentro de la documentación de cada apartado.

  • Microcontrolador Esp32 en placa de desarrollo.

El modelo utilizado en los tutoriales es el NodeMCU Esp32, pero se puede utilizar cualquier otro modelo.

Recuerda que estamos preparando nuestra propia placa Open Source sin ánimo de lucro. Mas información, futuros encargos y esquemas aquí.

  • Sensor de temperatura y humedad DHT11
  • Relé o LED y resistencia de 230 Ohm

Si se utiliza un relé, como se explica en los vídeos, tiene que ser activable a 3,3V, que es la tensión de salida del Esp32.

Consejos para la práctica en un aula

Muchos centros educativos cuentan con sistemas de control de usuario en su red Wifi para evitar un uso inadecuado del mismo. Estos sistemas, que requieren segunda autentificación en la red del centro impiden que los microcontroladores se conecten o generan multitud de problemas.

Aquí proponemos dos soluciones:

  • La solución mas sencilla consiste en adquirir un router neutro y conectarlo a la red del centro por cable Ethernet. A partir de ahí, los dispositivos se conectarán a la red generada por este router secundario. Este recurso garantiza, además, dejar intacta la seguridad de la red del centro educativo.
  • Dar permiso en el rúter principal del centro a cada microcontrolador utilizado mediante su MAC.
What are your Feelings
Comparte este artículo:
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Updated on 14 de julio de 2023
Instalar y configurar Node Red para uso con Siemens 1200 y LOGO
Tabla de contenidos
  • Información general
  • Tutoriales en vídeo Internet por MQTT
  • Materiales
  • Política de cookies (UE)
  • Términos y condiciones
Copyright - OceanWP Theme by OceanWP
Gestionar el consentimiento de las cookies
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
Administrar opciones Gestionar los servicios Gestionar proveedores Leer más sobre estos propósitos
Ver preferencias
{title} {title} {title}

Insertar/editar un enlace

Introduce la URL de destino

O enlaza a contenido ya existente

    No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.