Indirizzamento multidrop, Seriale comandi, Formato – Hypertherm HPR800XD Auto Gas Manuale d'uso
Pagina 319: Framing, Comandi

Appendice B – protocollo di interfAcciA controllo numerico
HPR800XD Auto Gas
– 806504 Revisione 1
b-5
Indirizzamento multidrop
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
Spento (Off)
Spento (Off)
Spento (Off)
0
Acceso (On)
Spento (Off)
Spento (Off)
1
Spento (Off)
Acceso (On)
Spento (Off)
2
Acceso (On)
Acceso (On)
Spento (Off)
3
Spento (Off)
Spento (Off)
Acceso (On)
Riservato
Acceso (On)
Spento (Off)
Acceso (On)
Riservato
Spento (Off)
Acceso (On)
Acceso (On)
Riservato
Acceso (On)
Acceso (On)
Acceso (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 multidrop, il CNC deve inviare il comando SLEEP (sospendi) (086), che imposta tutti
i sistemi sulla linea in modalità sleep. Il comando WAKE (riattiva) (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 (sospendi), e quindi deve essere utilizzato il comando WAKE (riattiva) per comunicare
con il sistema successivo.
Seriale Comandi
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 del messaggio
Campione: >0011C2<
Comandi
Le risposte visualizzeranno l’ID del comando, a meno che non ci sia un errore nel comando stesso.