Indirizzamento multi-drop, Comandi seriali, Formato – Hypertherm HPR260 Auto Gas Manuale d'uso
Pagina 236: Framing, Comandi

APPENDICE B – PROTOCOLLO DI INTERFACCIA CNC
HPR260 Auto Gas
Manuale di istruzioni
b-5
Indirizzamento multi-drop
Il controllo del generatore è dotato di interruttori DIP per impostare l’ID del generatore.
Gli interruttori DIP 2,3,4 sono usati per impostare l’ID.
2
3
4
ID
Off
Off
Off 0
On
Off
Off
1
Off
On
Off
2
On
On
Off
3
Off
Off
On
Riservato
On
Off
On
Riservato
Off
On
On
Riservato
On
On
On
Riservato
I sistemi con l’ID 0 si accendono con l’interfaccia seriale attivata. I sistemi con qualsiasi altro ID si accendono con
l’interfaccia seriale disattivata.
Per implementare l’interfaccia multi-drop il CNC deve inviare il comando SLEEP (086), che imposta tutti i sistemi sulla
linea nel modo “sleep”. Il comando WAKE (085) con lo specifico ID del sistema attiva il sistema con cui il CNC vuole
comunicare. A questo punto può essere inviato al generatore interessato qualsiasi comando; tutti gli altri sistemi
ignoreranno le comunicazioni. Quando il CNC ha terminato di comunicare con tale generatore, deve essere inviato il
comando SLEEP, e quindi deve essere utilizzato il comando WAKE per comunicare con il sistema successivo.
Comandi seriali
Formato
Protocollo ASCII
Baud 19200
8 bit di dati
1 bit di stop
Nessuna parità
Nessun controllo di flusso
Framing
> = Inizio messaggio
3 byte di ID comando
Dati
2 byte di somma di controllo
< = Fine messaggio
Esempio: >0011C2<
Comandi
Le risposte visualizzeranno l’ID del comando, a meno che non ci sia un errore nel comando stesso.