Librería Y Funciones Exclusivas De Digirail Nxprog - Novus DigiRail NXprog Manual De Instrucciones

Tabla de contenido

Publicidad

7.2
LIBRERÍA Y FUNCIONES EXCLUSIVAS DE DIGIRAIL NXPROG
La programación de DigiRail NXprog utiliza la librería estándar definida en el IDE Arduino, lo que significa que se pueden portar fácilmente las
aplicaciones existentes para uso en el dispositivo. Funciones como digitalRead y analogWrite están disponibles para uso y sólo requieren la indi-
cación correcta de los puertos.
El siguiente código, por ejemplo, es totalmente compatible con DigiRail NXprog:
val = digitalRead(D3);
Tiene el mismo funcionamiento, siendo obligatoria la referencia correcta al puerto en cuestión. Como se puede ver más arriba, la lectura se realiza-
rá en el puerto digital D3. Para utilizar los puertos de DigiRail NXprog en la aplicación, se debe utilizar la misma nomenclatura del panel frontal
(consultar el panel frontal en las Figuras 03, 04, 05 y 06).
Además de las funciones estándar de la librería Arduino, DigiRail NXprog ofrece varias librerías y funciones que le permiten explorar completa-
mente las posibilidades del módulo de entradas y salidas. Las posibilidades de configuración de los puertos, mostradas en el objeto NovusExpert,
son un ejemplo.
El siguiente código configura la entrada analógica A1:
NovusExpert.analogInput_setMode(A1, tc_J, CELSIUS, 0);
En este ejemplo, la entrada analógica está configurada para operar con un termopar tipo J, presentando la temperatura en grados Celsius, y
tendrá un valor de 0 en caso de error.
Para explorar las posibilidades de las funciones únicas de Digirail NXprog, consultar la sección LANGUAGE REFERENCE disponible en la pági-
na de NOVUS en GitHub (https://github.com/NOVUS-Products/DigiRail-NXprog/), que también presenta ejemplos de uso para cada función del
dispositivo.
NOVUS AUTOMATION
23/35

Publicidad

Tabla de contenido
loading

Tabla de contenido