2.
PRESENTACIÓN
DigiRail NXprog es un dispositivo programable en IDE Arduino que tiene entradas y salidas analógicas y digitales e interfaces de comunicación
RS486 y Ethernet que cumple los requisitos para uso en entornos industriales. Con el IDE Arduino, DigiRail NXprog permite el uso de lenguajes
de programación de alto nivel como C/C++ que posibilitan implementar algoritmos complejos como lógica recursiva, máquinas de estado, análisis
estadístico y ecuaciones matemáticas y dan mayor flexibilidad para el desarrollo de cualquier aplicación.
Ideal para entornos hostiles, DigiRail NXprog combina la facilidad de programación proporcionada por el IDE Arduino con la robustez necesaria
para los equipos de uso industrial. Para ello, NOVUS ha incorporado al dispositivo características como Watchdog Timer (WDT) y Brown-Out
Detection (BOD), esenciales para que se ejecute cualquier programa de forma segura en la planta de producción.
Además de las características exclusivas del programa Arduino, todas las interfaces digitales, analógicas y de comunicación poseen dispositivos
de protección que cumplen los estándares de certificación de la industria.
Fig. 01 – Proceso DigiRail NXprog
DigiRail NXprog contiene un módulo de entradas y salidas y un módulo programable en IDE Arduino, que permite al usuario desarrollar su propia
aplicación, y tiene cuatro modelos con diferentes combinaciones de tipos de entrada y salida: canales de entrada digital (D), canales de entrada
analógica (A), canales de salida digital (K), canales de salida de relé (R) y canales de salida analógica (O). El módulo programable también tiene
un reloj de tiempo real (RTC) y una memoria de datos (EEPROM) que permite el desarrollo de un pequeño data logger.
Se puede realizar la configuración del módulo DigiRail NXprog a través del software configurador NXperience o a través de la aplicación desarro-
llada en el IDE Arduino del módulo programable. Ambos permiten definir las funciones y el modo de funcionamiento de los canales de entradas y
de salidas y de los puertos de comunicación. Además, NXperience permite forzar valores en las entradas y salidas analógicas y digitales y realizar
análisis de diagnóstico en la interfaz Ethernet y el dispositivo.
NOVUS AUTOMATION
4/37