Indirizzamento multidrop, Seriale comandi, Formato – Hypertherm HPR800XD Auto Gas Manuale d'uso

Pagina 319: Framing, Comandi

Advertising
background image

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.

Advertising