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

Pagina 236: Framing, Comandi

Advertising
background image

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.

Advertising