Hypertherm HPR130 Manual Gas Preventive Maintenance Program Manuale d'uso
Pagina 177

HPR130 per taglio manuale
Manuale di istruzioni
a-1
II
I. Accensione
a. Il processore si avvia nel modo microprocessore e inizia ad eseguire il codice sulla memoria flash esterna.
b. Inizializzazione limitata dell’elaboratore digitale di segnale (DSP).
c. Calcolare la somma di controllo sulla memoria flash esterna e sulla memoria flash interna del DSP.
– Se la somma di controllo non è corretta, copiare il codice dalla memoria flash esterna a quella interna.
d. La locazione di memoria del processore si sposta su un altro blocco della memoria flash interna ed inizia
l’esecuzione.
I
II. Inizializzazione
a. Inizializzazione completa dell’hardware del DSP.
b. Leggere la EEPROM per individuare il setpoint di corrente precedente.
III. Ciclo principale
a. Controllare i messaggi seriali provenienti dall’UART interno.
– Se viene ricevuto un messaggio valido, analizzare il messaggio ed eseguire l’istruzione.
b. Controllare la presenza di messaggi seriali provenienti dall’UART esterno.
– Se viene ricevuto un messaggio valido, analizzare il messaggio ed eseguire l’istruzione.
c. Controllare la presenza di un messaggio CAN.
– Se è stato ricevuto un messaggio CAN, analizzare il messaggio ed eseguire l’istruzione.
d. Controllare le condizioni di errore ogni 10 millisecondi.
e. Aggiornare i dati della consolle del gas (per esempio la pressione.) ogni 250 millisecondi.
f. Aggiornare il ciclo di controllo del chopper ogni 26 microsecondi.
g. Se si è verificato un errore, eseguire l’istruzione.
h. Aggiornare gli ingressi analogici.
i. Se sono cambiati i setpoint di corrente, aggiornare i dati sulla EEPROM.
j. Se i gas di ingresso cambiano, eseguire un ciclo di spurgo.
k. Descrizione degli stati della macchina.
(I numeri elencati sotto non corrispondono con i numeri effettivi degli stati.)
1. Inattivo
• I segnali di uscita non sono attivi.
• Setpoint del chopper = 0.
• Ritardo di 6 secondi per l’inizializzazione degli altri processori.
Appendice A
DESCRIZIONE DELLE FUNZIONI DEL SOFTWARE