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

Denominación de entradas y salidas

  1. Inicio>
  2. Docs>
  3. Denominación de entradas y salidas

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

Denominación de entradas y salidas

En este modo básico de trabajo se procura facilitar las denominaciones de los pines utilizados. Aún así, y para ir entendiendo el proceso, explicamos a continuación cómo consultar la dirección de cada uno de ellos.

Además, disponemos de gran cantidad de información detallada sobre las características de las entradas y las salidas del Esp32, organizada en la sección de Hardware/todo sobre el microcontrolado Esp32 de la Web.

Para elegir los pines de trabajo hay que tener en cuenta qué configuraciones permiten y si tienen alguna incompatibilidad. Lo dejamos todo preparado, pero si quieres conocer mas, en el siguiente enlace se explica en detalle:

  • Usos e incompatibilidades de los GPIOs

Los puertos o pines (GPIOS) tienen una denominacion numérica que les da el fabridante del microcontrolador. Sin embargo, al comunicar con ellos por Modbus RTU, cada uno de ellos se asigna a una dirección de una variable que está clasificada por el tamaño de la misma y la relación con otras instancias superiores.

Por ejemplo, se puede controlar un total de 16 entradas digitales mediante la variable de tipo palabra %IW0.

  • I es de Input
  • W de la cantidad de memoria que ocupa Word = palabra, que permite almacenar 16 bits (16 estados digitales)
  • 0 indica que se guarda en el byte 0 y el 1, ya que una palabra (Word) está formada por dos bytes.

Siguiendo con este ejemplo, la primera entrada digital sería la %IX0.0, la segunda %IX0.1, etc. Es un tema básico de programación que esperamos ir documentando como formación complementaria.

La denominación en Microdesys de todas las funciones implementadas se puede consultar en este enlace.

Para ver su funcionamiento, vamos a poner una pequeña parte de la tabla y a comentar algún ejemplo:

Vemos que el GPIO25 como entrada digital se denomina IX0.3, como salida digital QX0.3 y que además se puede utilizar como salida PWM trabajando con QW1. Este pin no puede trabajar como entrada analógica, por eso no tiene asignada una dirección en ese apartado.

Otro ejemplo puede ser el pin 4, que trabaja como entrada digital con la dirección IX22.1, como salida digital como QX22.1 y como entrada analógica con IW2. De aquí se deduce que este pin no está comunicado en ningún caso como salida PWM.

Además podemos ver en las dos columnas de la derecha, con qué funciones de shield multifunción coinciden estos pines.

What are your Feelings
Comparte este artículo:
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Updated on 11 de enero de 2023
Configuración y conexión de un archivo Codesys RTUEjemplo 1: Entrada y salida digital
  • 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.