Ahora que sabes que Arduino en la industria es una realidad, ¿vamos a superar nuevas barreras? Mira los videos.

En un mundo donde los cambios son rápidos y constantes, innovar es imprescindible. Pero más que innovar, es necesario innovar de forma disruptiva. Ya conoces el DigiRail NXprog, la plataforma de I / O de NOVUS con CPU programable en Arduino. Con ese equipo y nuestros videos, mostramos que Arduino en la industria es, más que una tendencia, una certeza. Y como toda tecnología que rompe barreras, siempre permite avances, ya que son los propios usuarios quienes desarrollan las nuevas posibilidades.

Vea ahora algunos videos de aplicaciones complejas y descargue los códigos para que pueda ver, en la práctica, que con Arduino, ¡incluso las aplicaciones más sofisticadas son posibles!

Lectura del RHT Climate Por Modbus RTU

Este ejemplo demuestra la lectura de un transmisor de temperatura y humedad relativa por Modbus RTU a través de DigiRail NXprog. Usando el RS485 nativo de DigiRail NXprog, es posible leer registros esclavos Modbus RTU. De esta manera, fue posible leer la temperatura del RHT Climate, la Humedad Relativa y el Punto de Rocío, y mostrar esta información en la consola del IDE de Arduino.

Clic aquí para descargar el código.

Escritura del RHT Climate por Modbus RTU

Este ejemplo demuestra la escritura de comandos en el transmisor RHT Climate a través de DigiRail NXprog por Modbus RTU, utilizando los comandos de forzado de valor disponibles en el transmisor de temperatura y humedad relativa, fue posible forzar un valor de humedad relativa que era visible en la pantalla del RHT Climate, demostrando que es posible escribir en esclavos Modbus RTU a través de DigiRail NXprog.

Clic aquí para descargar el código.

Control de ON/OFF

Este ejemplo demuestra el control ON / OFF en un proceso de calentamiento de lámpara. De forma simplificada, el ejemplo muestra la activación y desactivación de la alimentación de una lámpara incandescente al conmutar la salida de relé del DigiRail NXprog. Entonces, cuando la temperatura medida por el sensor Pt100 está por debajo del  setpoint, la lámpara se enciende. Cuando se alcanza la temperatura del setpoint, la lámpara se apaga y se activa nuevamente solo cuando se supera la histéresis, manteniendo la temperatura alrededor del punto de ajuste al encender y apagar la lámpara.

Clic aquí para descargar el código.

Control PID

Este ejemplo demuestra el control PID en un proceso de calentamiento de lámpara. De forma simplificada, el ejemplo muestra la activación y desactivación de la alimentación de una lámpara incandescente al conmutar la salida de relé del DigiRail NXprog. Así, cuando la temperatura medida por el sensor Pt100 está por debajo del setpoint, la lámpara se enciende y cuando la temperatura se acerca al setpoint, la conmutación del relé respeta la frecuencia establecida por el PWM, dejando parte del tiempo activado y parte del tiempo desactivado. Después de unos minutos de ejecución del proceso, la banda de temperatura alrededor del setpoint es muy estrecha, eliminando prácticamente todo el overshoot.

Clic aquí para descargar el código.

Lectura y escritura Modbus TCP

Este ejemplo demuestra la lectura y escritura del DigiRail NXprog por Modbus TCP, utilizando la región de la tabla de registro de 400 a 499, que es la región accesible tanto por para la aplicación Arduino como por para las E / S. Para esta demostración, se utilizó un software de comunicación en serie para acceder a los registros 400 y 401 mediante Modbus TCP / IP. Al escribir algún valor en el registro 400, lo muestra el monitor serial que está leyendo los registros DigiRail NXprog y el registro 401 es un contador del número de entradas en el registro 400, que aumenta con cada entrada.

Clic aquí para descargar el código.

Data Logger

Este ejemplo demuestra la implementación de un datalogger simplificado, que registra los datos del DigiRail NXprog y hace que estos datos estén disponibles a través del monitor en serie. Algunas funciones avanzadas se utilizan para este ejemplo, como RTC con NVRAM, para almacenar la última marca de tiempo registrada en caso de pérdida de energía; y las funciones de memoria de la biblioteca EEPROM. Se implementaron algunos comandos para el funcionamiento del Data Logger, estos son: START, para iniciar los registros; STOP, para detener los registros; CLR, para borrar la memoria; y DUMP, para mostrar todo el contenido de la memoria del monitor serie.

Clic aquí para descargar el código.

 

¿Quieres aprender más sobre DigiRail NXprog? ¡Vea el folleto del producto ahora!

¿No viste los videos anteriores con aplicaciones más simples? ¡Puedes verlos aquí!