Annexe b, Description fonctionnelle du logiciel, Annexe b description fonctionnelle du logiciel – Hypertherm HPR800XD Manual Gas Manuel d'utilisation

Page 294

Advertising
background image

HPR800XD Manual Gas

806492 Révision 1

b-1

II

I. Mise sous tension

a. Le processeur démarre en mode microprocesseur et commence à exécuter le code en mémoire flash externe.
b. Initialisation restreinte du matériel de traitement de signal numérique (TSN).
c. Calculer la somme de contrôle sur la mémoire flash externe et sur la mémoire flash interne du processeur

de signal numérique.

– Si les sommes de contrôle diffèrent, copier le code de la mémoire flash externe vers la mémoire flash interne.

d. Passer à la mémoire flash interne et commencer l’exécution.

I

II. Initialisation

a. Initialisation complète du matériel processeur de signal numérique (DSP).
b. Lecture EEPROM pour les points de consigne précédents du courant.

III. Boucle principale

a. Vérifier les messages de série de l’UART interne.

– Si un message valide est reçu, l’analyser et agir.

b. Vérifier les messages de série de l’UART externe.

– Si un message valide est reçu, l’analyser et agir.

c. Vérifier les messages CAN.

– Si un message CAN valide est reçu, l’analyser et agir.

d. Vérifier l’existence d’erreurs toutes les 10 millisecondes.
e. Réactualiser les données de la console des gaz (c’est-à-dire les pressions) toutes les 250 millisecondes.
f. Mettre à jour la boucle de commande du hacheur toutes les 26 microsecondes.
g. Si une erreur s’est produite, agir.
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. Communiquer avec la source de courant secondaire (établissement de liaison initial, mises à jour des réglages).

Annexe B

dESCRIPTION FONCTIONNELLE dU LOGICIEL

Advertising