Appendice b, Descrizione funzionale del software, 11 – informazioni – Hypertherm HPR130XD Manual Gas Rev.2 Manuale d'uso

Pagina 240: Appendice b descrizione funzionale del software

Advertising
background image

HPR130XD Manual Gas

806324 Revisione 2

b-1

II

I. Accensione

a. Il processore si avvia in modalità microprocessore e inizia a eseguire il codice nella memoria flash interna.
b. Inizializzazione limitata dell’hardware di elaborazione del segnale digitale (DSP).
c. Calcolo del checksum sulla memoria flash esterna e sulla memoria flash interna DSP.

– Se i checksum non corrispondono, copiare il codice della memoria flash esterna nella memoria flash interna.

d. Passare alla memoria flash interna e avviare l’esecuzione.

I

II. Inizializzazione

a. Inizializzazione completa dell’hardware DSP.
b. Ricercare nell’EEPROM il setpoint di corrente precedente.

III. Circuito principale

a. Verificare i messaggi seriali dal UART interno.

– Se viene ricevuto un messaggio valido, analizzarlo ed eseguire l’azione appropriata.

b. Verificare i messaggi seriali dal UART esterno.

– Se viene ricevuto un messaggio valido, analizzarlo ed eseguire l’azione appropriata.

c. Verificare la presenza del messaggio CAN.

– Se il messaggio CAN è stato ricevuto, analizzarlo ed eseguire l’azione appropriata.

d. Verificare eventuali condizioni di errore ogni 10 millisecondi.
e. Aggiornare i dati dalla consolle del gas (ad es. pressioni) ogni 250 millisecondi.
f. Aggiornare il circuito di controllo del chopper ogni 26 microsecondi.
g. Se si è verificato un errore, eseguire l’azione appropriata.
h. Aggiornare gli ingressi analogici.
i. Se il setpoint di corrente è stato modificato, aggiornare i dati nell’EEPROM.
j. In caso di variazioni dei gas di ingresso, eseguire un ciclo di spurgo.
k. Descrizioni degli stati della macchina

(i numeri indicati di seguito non corrispondono ai numeri di stato effettivi).

Appendice B

DESCRIZIONE FUNZIONALE DEL SOFTWARE

Advertising