Herunterladen Inhalt Inhalt Diese Seite drucken

Balluff BML-S1G0-B7-M5E-0-S284 Serie Betriebsanleitung Seite 168

Absolutes magnetkodiertes wegmesssystem
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen
  • DE

Verfügbare Sprachen

  • DEUTSCH, seite 1
BML-S1G0-B/S7_ _-M5E_-_0-(SA26-)S284
Sistema di misura della corsa assoluto con codifica magnetica
6
Interfacce (continua)
Banco n
Banco 2
Banco 1
Adr
Banco 0
0x00
0x3F
0x40
Sel banchi
0x41
Banco EDS
0x48
Byte di errore
0x49
Byte di avviso
0x78
Identificatore BiSS
0x7F
Spazio di indirizzamento registro
BiSS C
Fig. 6-4:
Spazio di indirizzamento registro BiSS C
Nella testa sensore è implementata la lettura e la scrittura
dell'area User.
Per la lettura/scrittura dell'area USER è necessario prima
leggere la configurazione dall'EDS:
All'indirizzo di registro BiSS-C 0x41 viene letto il banco
EDS. Il valore dall'indirizzo 41 viene poi registrato
nell'indirizzo di registro 40 (selezione banco). Sono quindi
disponibili le seguenti informazioni:
Indirizzo 0x00 - la versione EDS
Indirizzo 0x01 - il numero dei banchi EDS
Indirizzo 0x02 - l'inizio del banco dell'area User
Indirizzo 0x03 - l'ultimo banco dell'area User.
Nell'area User è possibile leggere e scrivere qualsiasi dato.
Questi dati vengono salvati permanentemente nella
EEPROM. L'area User è liberamente utilizzabile, i dati
possono essere archiviati in base alle necessità su diversi
banchi: codifica ASCII o binaria, scrittura in chiaro o cifrata,
con o senza protezione CRC.
Dopo la registrazione di un banco dell'area User
sull'indirizzo 0x40, nello spazio di indirizzamento 0x00...
0x3F è possibile leggere e scrivere qualsiasi dato. In un
altro banco dell'area User è possibile scrivere e leggere
altri dati sugli stessi indirizzi 0x00...0x3F, senza che
vengano sovrascritti i dati di altri banchi. I dati che sono
archiviati nell'area User sono sempre disponibili, quindi
anche dopo la disattivazione e la riattivazione del sistema.
Solo i banchi User sono accessibili in scrittura e lettura.
Se si deve scrivere su altri banchi al di fuori dell'area User,
si presenta un messaggio di errore.
20
italiano
Banco 0
Banco 1
Banco 2
selects
Banco n
Spazio di indirizzamento
EEPROM
Per il seguente esempio viene utilizzata questa sintassi:
n
= [0x41]
Descrizione di n con il contenuto
dell'indirizzo 41 (hex)
[0x40]
= 7
Scrittura del valore 7
all'indirizzo 0x40 (hex)
Esempio di scrittura e lettura dopo l'attivazione/la
disattivazione di tre byte in due banchi User:
Lettura dell'EDS (lettura della definizione dell'area User)
n
= [0x41]
(EDS inizia sul banco n, qui p. es. 1)
[0x40]
= n
(viene selezionato il banco EDS)
len
[0x01]
(viene letto il numero del banco EDS,
p. es. 8)
User_beg = [0x02]
(viene letto l'inizio dell'area User,
p. es. 0x09)
User_last = [0x03]
(viene letto l'ultimo banco dell'area
User, p. es. 0x0F)
Descrizione dell'area User
[0x40]
= User_beg
(selezionare il primo banco dell'area
User, qui 0x09)
[0x00]
= 0x11
(inserire un valore qualsiasi nel primo
indirizzo del primo banco)
[0x3F]
= 0x1F
(inserire un valore qualsiasi nell'ultimo
indirizzo del primo banco)
...
[x040]
= User_beg+1
(selezionare il secondo banco
dell'area User)
[0x00]
= 0x21
(inserire un valore qualsiasi nel primo
indirizzo del secondo banco)
...
Attivazione/disattivazione opzionale
Lettura dell'area User descritta
[0x40]
= User_beg
(selezionare il primo banco dell'area
User)
n
= [0x00]
(n diventa 0x11, valore superiore)
...
[x040]
= User_beg+1
(selezionare il secondo banco
dell'area User)
n
= [0x00]
(n diventa 0x21, valore superiore)
...
Con l'identificatore BiSS , attraverso il file XML
viene definito il formato dati ed il significato dei
singoli bit. Questo file XML può essere utilizzato
direttamente nell'unità di controllo.
Per BML-S1G... l'identificatore BiSS ha sempre
i valori "MGxxxxBF", iniziando dall'indirizzo
0x78. I valori x possono variare.
Scaricare questo file XML da www.balluff.com
o richiederlo per E-Mail all'indirizzo
service@balluff.de.

Werbung

Inhaltsverzeichnis

Fehlerbehebung

loading

Inhaltsverzeichnis