Formato Dati; Interrogazione Ssi Errata - Balluff BTL7-S5 Série Notice D'utilisation

Masquer les pouces Voir aussi pour BTL7-S5 Série:
Table des Matières

Publicité

Les langues disponibles
  • FR

Les langues disponibles

BTL7-S5 _ _ D-M _ _ _ _ -T _ 2/3-S32/KA _ _ /FA _ _
Sensore di posizionamento lineare magnetostrittivo – versione a barra
6
Interfaccia SSI (continua)
6.2

Formato dati

Il BTL dalla fabbrica presenta le seguenti regolazioni per
l'emissione della posizione:
SSI24, SSI25 oppure SSI26
con codice binario o Gray
Ascendente o discendente
Il contenuto delle informazioni da trasmettere e il valore
d'errore sono configurabili. È possibile inviare la posizione,
la velocità o la variazione di posizione/di velocità tramite
DATA. L'MSB viene sempre trasmesso per primo.
SSI16
Clk
1
2
3
4
Data
15
14
13
MSB
Fig. 6-1:
Esempio di trasmissione dati SSI16 completa
I dati della posizione e della velocità possono essere con o
senza segno in base alla configurazione. L'emissione di
valori negativi avviene nel secondo complemento. In caso
di velocità positiva il datore di posizione si discosta dal lato
di collegamento, mentre in caso di velocità negativa si
muove verso il lato di collegamento. L'unità di controllo
deve essere quindi impostata sull'elaborazione dei dati
segnalati.
6.3

Interrogazione SSI errata

Sottosincronizzazione
In caso di pochi fronti di impulso per il tempo t
tempi di timeout) viene mantenuto il livello dati presente
dopo l'ultimo fronte negativo del Clk. In caso si verifichi un
fronte positivo, viene emesso il bit successivo. In seguito si
verifica internamente un evento T
Low e allo scadere del tempo t
mantenuto fino al prossimo aumento del clock. Il tempo t
si avvia in collegamento con il tempo t
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
m
tempo t
Data passa di nuovo a High.
m
www.balluff.com
5
6
7
8
9
10
12
11
10
9
8
7
(t
 = 2 · T
o
o
Clk
, l'output dati passa a
o
a High. Il livello High viene
m
m
.
o
viene riavviato e l'evento
m
23
M
Emissione di una posizione mediante SSI24
M = MSB (Most Significant Bit)
L = LSB (Least Significant Bit)
25 24 23 22 21 20
Valore di errore e valore di posizione
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Esempio di un SSI26 con bit di errore su una posizione
bit 21 e valore di errore 0. La lunghezza dei dati è qui di
21 bit, il numero complessivo di bit è di 26. Davanti al bit di
errore vengono trasmessi quattro zeri.
11
12
13
14
15
16
6
5
4
3
2
1
Nel BTL7 Configuration Tool un evento T
viene rappresentato nel campo di stato come un errore di
comunicazione. Un errore di comunicazione ha in principio
le seguenti cause:
Il numero di bit impostato nel BTL non corrisponde al
numero di bit nell'unità di controllo.
n
 > n
 → Evento T
BTL
PLC
n
 < n
 → Evento T
BTL
PLC
La frequenza di impulso SSI è troppo bassa
f
 < 9,771 kHz → Evento T
Clk
La pausa d'impulso tra due pacchetti clock è troppo
breve
→ Evento T
m
Posizione
17
0
LSB
o un evento T
o
o
m
o
italiano
0
L
0
m
15

Publicité

Table des Matières
loading

Table des Matières