Crc - Balluff BML Información Básica

Interfaces para el encóder magnético
Tabla de contenido

Publicidad

Idiomas disponibles
  • ES

Idiomas disponibles

Interfacce per encoder magnetico BML
2
Interfacce (continua)
Attraverso la trasmissione di un bit per frame è
possibile accedere in lettura o scrittura a diversi indirizzi
nel sensore attraverso più frame. Qui sono disponibili
ulteriori informazioni su errori o avvisi. È possibile anche
memorizzare e leggere i dati utente (vedere Fig. 2-6).
2.3.1

CRC

Per assicurare l'integrità dei dati, nell'unità di controllo
viene impiegato il controllo di ridondanza ciclico (acronimo
CRC). Al riguardo viene calcolato rispettivamente nel
sensore e nell'unità di controllo un valore di controllo dei
dati trasmessi per poi confrontarli tra loro. Se entrambi i
valori coincidono, i dati sono stati trasmessi correttamente.
Se entrambi i valori sono diversi, i dati sono stati trasmessi
in modo errato e il valore di posizione deve essere
nuovamente richiesto.
Nei sensori Balluff l'unità di controllo viene parametrata
come segue :
CRC: 6 bit (trasmissione invertita)
Il polinomio contatore per la definizione CRC è 0x43 (hex),
67 (dec) o 1000011 (bin).
BiSS C unidirezionale
Vengono trasmessi solo i dati dal sistema di misura
all'unità di controllo. Non sussiste o non viene utilizzata la
possibilità di trasmettere informazioni supplementari (come
ad es. comunicazione di registro per BiSS C).
Posizione/logica dei segnali per BiSS C unidirezionale:
In Fig. 2-7 è rappresentata la sequenza temporale dei
singoli bit.
Il CDS/CDM è sempre High, successivamente arrivano i
bit 1 fino a n. Successivamente viene trasmesso un bit di
errore e uno di avviso. Il bit di errore e di avviso nel record
di dati è Active Low. Se non è presente alcun errore/avviso
entrambi i bit sono High.
Il significato/la validità dei bit sono rappresentati
nella Tab. 2-2 a pagina 7.
Momento trigger
Clk
Data
ACK
... Busy . ..
Fig. 2-7:
Segnali interfaccia BiSS-C (unidirezionale)
10
italiano
Start
CDS
Bit 39
Bit 38
Bit 37
Bit 36
BiSS C bidirezionale
Per l'interfaccia BiSS-C, come per l'interfaccia SSI
vengono trasmessi errori/avvisi (eventi FW) nel record di
dati seriale. Inoltre, il tipo di evento può essere interrogato
tramite comunicazione di registro.
Come per le interfacce unidirezionali, i bit errore e avviso
vengono trasmessi nel flusso di dati seriale dopo i dati di
posizione e prima del CRC. In Fig. 2-6 sono rappresentati i
rapporti temporali. Il bit di errore e di avviso nel record di
dati viene trasmesso Active Low. Se non è presente alcun
errore/avviso entrambi i bit sono High.
Byte di errore, byte di avviso:
Tramite i dati di registro, l'unità di controllo può leggere
l'esatta causa o avviso di errore. Il byte di errore è presente
sull'indirizzo di registro BiSS 0x48, il byte di avviso
sull'indirizzo di registro BiSS 0x49. Qui sono codificate bit
per bit le diverse cause e avvisi di errori.
Il significato dei bit di errore e di avviso è
descritto nel manuale d'uso del sensore.
CRC
Bit 35
...
Bit 0
E
W
MSB
CDM
t m
t
CRC
LSB
t
t

Publicidad

Tabla de contenido
loading

Tabla de contenido