Annexe b description fonctionnelle du logiciel – Hypertherm HPR260 Manual Gas Manuel d'utilisation
Page 217
HPR260 gaz manuel
Mode d’emploi
b-1
0
II
I. Mise sous tension
a. Le processeur initialise en mode microprocesseur et commence à exécuter le code en mémoire flash externe.
b. Initialisation limitée du matériel DSP.
c. Calculer le total de contrôle sur le flash externe et sur le flash interne DSP.
– Si les totaux de contrôle ne concordent pas, copier le code en flash externe en flash interne.
d. Passer au flash interne et commencer l’exécution.
I
II. Initialisation
a. Initialisation intégrale du matériel DSP.
b. Lire EEPROM pour avoir le point de consigne de courant précédent.
III. Boucle principale
a. Vérifier s’il y a des messages série de l’UART interne.
– Si l’on reçoit un message valide, analyser le message et intervenir.
b. Vérifier s’il y a des messages séries de l’UART externe.
– Si l’on reçoit un message valide, analyser le message et intervenir.
c. Vérifier s’il y a des messages CAN.
– Si le message CAN est arrivé, analyser le message et intervenir.
d. Rechercher les conditions d’erreur toutes les 10 millisecondes.
e. Rafraîchir les données de la console des gaz (c.-à-d. les pressions) toutes les 250 millisecondes.
f. Mettre à jour la boucle de contrôle du chopper toutes les 26 microsecondes.
g. Si une erreur s’est produite, intervenir.
h. Mettre à jour les entrées analogiques.
i.
Si le point de consigne du courant a changé, mettre à jour les données dans l’EEPROM.
j.
Si les gaz d’entrée changent, effectuer un cycle de purge.
k. Descriptions des états de la machine
(Les numéros énumérés ci-après ne correspondent pas aux numéros d’état réel.)
1. Ralenti
• Les sorties sont éteintes.
• Points de consigne du chopper = 0.
• Retard de 6 secondes pour que les autres processeurs initialisent.
• Après le retard, attendre le message de surveillance du CAN de la console des gaz.
Annexe B
DESCRIPTION FONCTIONNELLE DU LOGICIEL