Bibliothèques Et Fonctions Exclusives Du Digirail Nxprog - Novus DigiRail NXprog Mode D'emploi

Table des Matières

Publicité

7) Dans Gestionnaire de carte, rechercher NXprog :
8) Installez le paquet NOVUS Arduino ;
9) Fermez le Gestionnaire de carte, cliquez sur Outils >> Type de carte et sélectionnez l'appareil DigiRail NXprog dans la section NXprog
Arduino Boards ;
10) Connectez le DigiRail NXprog ;
11) Cliquez sur Outils >> Port et sélectionnez le port COM (la carte indiquée peut ne pas correspondre à la carte choisie) ;
12) Il est désormais possible de télécharger le croquis.
7.2
BIBLIOTHÈQUES ET FONCTIONS EXCLUSIVES DU DIGIRAIL NXPROG
La programmation du DigiRail NXprog est presque entièrement conforme à la bibliothèque standard définie dans l'IDE Arduino, c'est-à-dire que
les applications existantes peuvent être facilement portées pour l'utilisation dans l'appareil. Des fonctions telles que digitalRead et analogWrite, par
exemple, sont disponibles et ne nécessitent qu'une indication correcte du port.
Le code ci-dessous, par exemple, est entièrement compatible avec DigiRail NXprog :
val = digitalRead(D3);
Il fonctionne de la même manière, la référence correcte au port en question étant obligatoire, et, comme on peut le voir ci-dessus, la lecture se fera
sur le port numérique D3. Pour utiliser les ports dans l'application, utilisez simplement les mêmes noms que ceux utilisés dans le panneau frontal
(voir le panneau frontal dans les Figures 03, 04, 05 et 06).
Outre les fonctions standard de la bibliothèque Arduino, le DigiRail NXprog offre nombreuses bibliothèques et fonctions permettant d'explorer
intégralement les possibilités du module d'entrées et sorties. Par exemple, les possibilités de configuration des ports, présentées dans l'objet
NovusExpert.
Le code ci-dessous configure l'entrée analogique A1 pour l'utilisation d'un thermocouple :
NovusExpert.analogInput_setMode(A1, tc_J, CELSIUS, 0);
Dans cet exemple, l'entrée analogique est configurée pour fonctionner avec un thermocouple type J, affichant la température en Celsius, et aura la
valeur 0 en cas d'erreur.
Pour explorer toutes les possibilités offertes par les fonctions exclusives du NXprog, consultez la rubrique LANGUAGE REFERENCE, disponible
dans la page NOVUS sur GitHub (https://github.com/NOVUS-Products/DigiRail-NXprog/), qui présente également quelques exemples d'utilisation
pour chaque fonction disponible dans l'appareil.
NOVUS AUTOMATION
Figure 26 – NXprog
24/36

Publicité

Table des Matières
loading

Table des Matières