hohner Automazione
Scheda a 24 Bit per la conversione parallela di
Encoder Hohner dotati di interfaccia Standard SSI
MANUALE D'USO
SERIE CSP24
HOHNER A.
MCS24R5/02
hohner Automazione
Scheda a 24 Bit per la conversione parallela di
SERIE encoder seriali dotati di interfaccia Standard SSI
CSP
La scheda di conversione dalle dimensioni massime di 175mm x 70mm offre la possibilità
di montaggio sia a pannello, tramite i quattro fori disposti sugli angoli, sia a guida DIN nella
versione con basette di supporto (versione standard).
Tale scheda sincronizza e converte il dato fornito da encoder seriale SSI, in un dato
parallelo che nella versione estesa è composta oltre che da un dato di 24 bit, anche da un bit di
controllo, da un bit di strobe di lettura, un bit di azzeramento, due bit di preset di quota; inoltre
è possibile programmare a distanza sia i parametri dell'encoder seriale, sia i parametri della
scheda di conversione.
La barra di 30 led ad alta emissione permette la visualizzazione del dato convertito in
parallelo e la disposizione dei led segue il medesimo ordine del pinout del connettore di uscita.
Caratteristiche elettriche:
- Alimentazione: 11-24Vdc
- Interfaccia parallela: Push-Pull max 20ma per canale
- Protezione elettrica: Inversione di polarità
- Temperatura di esercizio: 0°C-70°C
La figura 1 mostra i particolari di connessione della scheda:
ST-X3..X0-PA Dati paralleli in uscita D23..D0 SCHERMO
DV
+24 MSB
TERRA LC-U/D-GB VDE
SCHERMO GNE
CLK-CLK-DS-DS-TX-RX-B/G-U/D-PS1-PS2 SCHERMO
TX-RX-B/G-U/D-PS1-PS2
MCSP24R5/02 Pag 2
hohner
hohner Automazione
Connessioni:
CN0 CNS
32 24 1
1 1 1
1 1 1
SW1 - SW2 - SW3
CNS CNS
CNI CNE CNP
Connessioni Elettriche Ingressi:
- CNI-1 Ingresso Latch (attivo basso) per le uscite parallele
- CNI-2 Ingresso Up/Down (attivo basso) per cambiare il senso di incremento delle
uscite parallele
- CNI-3 Ingresso Gray/Binario (attivo basso) per cambiare il codice delle uscite
parallele
- CNE-1 Clock+ : Sincronismo da encoder seriale (Clock -)
- CNE-2 Clock- : Sincronismo complementare a CNE-1 da encoder seriale (Clock+)
- CNE-3 Dato S.+ : Dato serializzato da encoder seriale (Dato S.-)
- CNE-4 Dato S.- : Dato serializzato complementare a CNE-3 da encoder seriale (Dato S.+)
- CNE-5 Linea di programmazione da encoder seriale (trasmissione): PROG_TX
- CNE-6 Linea di programmazione da encoder seriale (ricezione): PROG_RX
- CNE-7 Linea di impostazione codice da encoder seriale: Bin/Gray
- CNE-8 Linea di impostazione senso di rotazione da encoder seriale: Up/Down
- CNE-9 Linea di impostazione 1o Preset di quota da encoder seriale: PSET1
- CNE-10 Linea di impostazione 2o Preset di quota da encoder seriale: PSET2
- CNE-11 Alimentazione positiva (VDE) a encoder seriale: Alim+
- CNE-12 Alimentazione negativa a (GNE) encoder seriale: Alim-
- CNP-1 Linea da PC (da RS232) per programmazione encoder seriale: TX
- CNP-2 Linea da PC (da RS232) per programmazione encoder seriale: RX
- CNP-3 Linea di impostazione del codice dell'encoder seriale: Bin/Gray
- CNP-4 Linea di impostazione del senso di incremento dell'encoder seriale: Up/Down
- CNP-5 Linea di impostazione 1o Preset di quota da encoder seriale: PSET1
- CNE-6 Linea di impostazione 2o Preset di quota da encoder seriale: PSET2
MCS24R5/02 Pag 3
hohner
hohner Automazione
Connessioni Elettriche Uscite:
- CNO-1..24 Uscite dei dati paralleli da D0 a D23
- CNO-25 Uscita della Parità (PA) calcolata sui dati validi paralleli
- CNO-26.29 Uscite bit ausiliari (AUX3..X0) impostati in fase di programmazione dell'encoder
- CNO-30 Uscita dello Strobe (ST) di lettura della durata di 10 µs
- CNO-31 Alimentazione positiva (VDD) della scheda di conversione: 11-18 VDC
- CNO-32 Alimentazione negativa (GND) della scheda di conversione: 0V VDC
- CNS Collegamento comune dello schermo dei cavi di segnale
Impostazione di serie tramite selettori SW1-3:
vedere pagina allegata successiva
MCSP24R5/02 Pag 4
SW1 SW2 SW3
OFF OFF OFF
Impostazione del n° di clock OFF=log<0> 4 4 4
del sincronismo 3 3 3
1 2 CLOCK 2 2 2
0 0 12 1 1 1
0 1 13
1 0 24 (*)
1 1 25
Imposta il Baud rate
3 4 Baud rate
0 0 1Mhz (*)
0 1 500Khz
1 0 250Khz
1 1 125Khz
Clock aggiunti per eventuali
Bit ausiliari
1 2 3 4 Bit aux
X 0 0 0 0 (*)
X 0 0 1 1
X 0 1 0 2
X 0 1 1 3
X 1 0 0 4
Altre combinazioni 0
Funzioni ausiliarie
2 3 Funzione
X 1 (*) LATCH
1(*) X UP/DOWN Legenda.
X = Non significativo
1 4 Non attivi 0 = OFF
1 = ON
(*) = Default
MCSP24R5/02 Pag 5
hohner Automazione
I tastini TS (figura 4) permettono l'impostazione di:
figura 4
TS1 GRAY/BINARY
TS2 UP/DOWN
TS3 PSET1
TS4 PSET2
- TS1 => cambia l'impostazione del codice dell'encoder seriale da Binario in
Gray, agendo direttamente sul software dell'encoder
- TS2 => cambia l'impostazione del conteggio dell'encoder seriale da Up in
Down, agendo direttamente sul software dell'encoder
- TS3 => imposta il primo Preset che viene memorizzato nell'encoder
- TS4 => imposta il secondo Preset che viene memorizzato nell'encoder
- TS3-4 => premuti insieme la posizione dell'encoder assume il valore relativo di
quota in posizione zero
Considerazioni nell'uso della tastiera:
1) TS1 o TS2 devono essere premuti e mantenuti in tale condizione durante l'accensione
dell'encoder. Questo è il momento dove l'encoder legge lo stato degli ingressi di UP/down e
Binary/Gray, che sono collegati a questi due tasti, e si imposta di conseguenza.
2) TS3 e TS4 permettono l'impostazione dei preset premendo quello corrispondente per
circa un secondo. E' anche possibile ripristinare la condizione di preset, riportandosi al
valore precedente (inteso che la posizione della quota sia rimasta la stessa) mantenendo
premuto il tasto corrispondente al preset per circa quattro secondi.
3) TS3 e TS4 premuti contemporaneamente impostano o rilasciano la posizione di zero. Le
tempistiche sono medesime all'impostazione dei preset.
MCSP24R5/02 Pag 6
hohner Automazione
- Informazioni relative alla costituzione del protocollo seriale e della disposizione dei dati
posti alle uscite sul connettore CNO e visualizzate sulla barra Led (figura 5):
figura 5
PA
1) Le quote dell'encoder sono formattate come mostra la figura 6 di seguito:
CLOCK+
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
numero giri impulsi/giro
11 10 9 8 7 6 5 4 3 2 1 0 11 10 9 8 7 6 5 4 3 2 1 0
Pr1 4096 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 4096
10 9 8 7 6 5 4 3 2 1 0 10 9 8 7 6 5 4 3 2 1 0
Pr2 2048 1 1 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 2048
9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
figura 6
Pr3 1024 1 1 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 1024
8 7 6 5 4 3 2 1 0 8 7 6 5 4 3 2 1 0
Pr4 512 1 1 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 512
nei 4 esempi (Pr1-4) riportati nella tabella di figura 6, si considera l'impostazione di
diverse risoluzioni, mascherando di volta in volta un bit verso sinistra per la parte singolo
giro e verso destra per la parte multigiro.
La disposizione delle uscite sul connettore CNO segue la stessa filosofia.
2) L'impostazione dell'encoder per comunicare con la CSP24 è la seguente ed è
obbligatoria per un corretto funzionamento
- Direzione in UP (facoltativo)
- Codice encoder in Binario o Gray (la conversione non tiene conto del codice)
- 24 bit di dato (obbligatorio)
- risoluzione multigiro da 1 a 12 bit (selezionabile)
- risoluzione singologiro da 1 a 12 bit (selezionabile )
- Modo: MOD1 (obbligatorio)
- minClkFreq: impostato a 16KHz
- 1° bit ausiliario ipostato come LOW (obbligatorio)
MCSP24R5/02 Pag 7