BML-S1G0-B/S7_ _-M5E_-_0-(SA26-)S284
Sistema di misura della corsa assoluto con codifica magnetica
6
Interfacce (continua)
6.1.3
Interrogazione SSI errata
Sottosincronizzazione
In caso di pochi fronti di impulso per il tempo t
mantenuto il livello dati presente dopo l'ultimo fronte
negativo del Clk. Se entro il tempo t
positivo, viene emesso il bit successivo. Se il tempo t
scaduto, internamente si verifica un evento di timeout,
l'output dati passa a Low e al termine del tempo t
Il livello High viene mantenuto fino al prossimo aumento del
clock.
Sovrasincronizzazione
In caso di troppi fronti di impulso l'output dati passa a Low
al termine del numero corretto di impulsi. Per ogni fronte
negativo ulteriore del Clk il timer t
T
viene impostato internamente. Alla scadenza del tempo
m
t
Data passa di nuovo a High.
m
Sincronizzazione troppo rapida
Se la velocità di sincronizzazione f
di errore viene impostato ed emesso con la sequenza LED
(vedere il cap. 8).
6.1.4
Trattamento degli errori
Il sistema di misura della corsa può emettere fino a 8 errori
(error) e 8 avvisi (warning). I 16 messaggi vengono
visualizzati con diversi colori (LED spento, rosso, verde,
arancione) e sequenze di lampeggio del LED (vedere
cap. 3.3.1 a pag. 7).
Vengono trasmessi solo dati dal sistema di misura all'unità
di controllo. Non sussiste la possibilità di trasmettere
informazioni supplementari (come p. es. comunicazione di
registro per BiSS C).
Posizione/logica del bit di errore nel record di dati SSI:
All'inizio di ogni record di dati viene trasmesso un bit di
errore e uno o tre bit nulli. Quindi seguono i dati di
posizione, iniziando con MSB. Il bit di errore viene
trasmesso active High, ovvero se non si verifica alcun
errore, il bit è Low. Se l'evento errore non è più presente,
viene cancellato dopo un'unica trasmissione.
L'andamento temporale del segnale è rappresentato in
Fig. 6-1 a pag. 16.
www.balluff.com
viene
m
si verifica un fronte
m
è
m
a High.
m
viene riavviato e l'evento
m
è troppo elevata, il bit
clk
6.2
Interfaccia BiSS C
(BML-S1G0-B...)
Per ulteriori informazioni vedere
www.biss-interface.com.
Sull'output dati del BML deve essere presente
una resistenza di 120 Ω, poiché altrimenti
possono derivarne risultati di misura falsati.
Per l'interfaccia BiSS-C, oltre ai dati di posizione, è
possibile trasmettere bidirezionalmente anche i dati di
registro. La trasmissione dei dati di registro viene effettuata
in parallelo alla trasmissione dei dati di posizione e non
influenza il comportamento di misura del sistema. Le teste
sensore Balluff BiSS-C possono essere collegate all'unità
di controllo tramite un collegamento punto-punto.
L'interfaccia BiSS è compatibile a livello hardware con
l'interfaccia SSI.
La trasmissione è controllata tramite CRC, ovvero l'unità di
controllo può verificare se i dati trasmessi sono stati
ricevuti correttamente. In caso di trasmissione errata è
possibile rifiutare i dati e richiederne di nuovi. La
trasmissione offre le seguenti possibilità:
–
Viene trasmesso addizionalmente un bit di errore e uno
di avviso.
–
Una trasmissione dati bidirezionale sicura è sempre a
disposizione (comunicazione di registro).
–
È possibile una compensazione della durata della linea
di clock e della linea dati. In questo modo è possibile
raggiungere lunghezze linee superiori ovvero velocità
dati maggiori.
Fig. 6-2:
Andamento del segnale interfaccia BiSS-C
Numero
Significato/sequenza
di bit
dei bit
1)
40
4
28
1
1
secondo legenda codici di identificazione
1)
Tab. 6-2:
Risoluzione BiSS-C
Lunghezza
Frequenza
corsa max.
di clock
[m] con
f
(MHz)
Clk
risoluzione
di 1 µm
6
48
0,1...10
italiano
17