data sheet

Transcript

data sheet
Robotronix Controller for Laser and Scanner
ATTENZIONE Si consiglia l’utilizzo del RoboCLASS esclusivamente all’interno
di un appropriato contenitore.
ATTENZIONE Maneggiare con cura il RoboCLASS dentro il contenitore.
Sistemi di condizionamento ausiliari potrebbero essere necessari per
mantenere la temperatura ambiente entro i limiti di utilizzo. Si faccia
riferimento alla specifica sezione per maggiori informazioni riguardanti le
temperature di esercizio.
ATTENZIONE Non utilizzare il RoboCLASS in modo non specificato in questo
documento. Manomissioni al sistema ne possono compromettere le protezioni
di sicurezza. Il danneggiamento volontario o involontario del sistema in
qualche sua parte compromette la sicurezza del suo utilizzo. Se il prodotto è
danneggiato, rispedirlo a Robotronix.
1
Figura 1 – Vista superiore
Figura 2 – Quote e piano foratura
2
Panoramica
Il RoboCLASS, è un sistema sviluppato per venire incontro alle esigenze richieste nelle
applicazioni di marcatura laser e packaging.
RoboCLASS è basato sulla scheda RT/FPGA NI-9606 della National Instruments e su di
esso trovano posto:
- ingressi ed uscite digitali per uso generico;
- un ingresso per la lettura di un encoder - importante per il MOTF (mark on the fly);
- un connettore per la connessione di un motore stepper;
- due connettori per il pilotaggio e controllo di 4 motori comandabili con treni di
impulsi;
- un connetttore per l'interfacciamento con periferiche XY2-100;
- un connettore per l'interfacciamento con differenti tipologie di Laser.
Essendo RoboCLASS basato su HW e SW National Instruments, vengono rilasciate
delle librerie per ambiente labview che ne permettono la programmazione ad alto livello.
Cosa serve per iniziare
Per utilizzare il RoboCLASS è necessario
❑ Hardware
–
alimentatore 9-30 VDC 2A
–
cavo ethernet incrociato
❑ Software
–
–
Labview 2011 o successivi
Labview Real-Time Module o successivi
–
Labview FPGA Module o successivi
3
Dislocazione degli I/O
I connettori presenti sul RoboCLASS sono indicati in figura. Nella tabella sottostante, per ciascuno di
essi è riportato il tipo e la destinazione di utilizzo
Posizione
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Connettore
IDC 16 poli
IDC 10 poli
IDC 6 poli
IDC 20 poli
IDC 16 poli
IDC 14 poli
IDC 10 poli
IDC 40 poli
Jumper Block
IDC 40 poli
IDC 14 poli
IDC 16 poli
IDC 26 poli
IDC 40 poli
Morsetto 4 poli
Tipologia
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Maschio
Denominazione
J2: SCANNER
J1: PROG
J14: AO
J8: DAC BUS
J4: LCD
J13: EXT BUS
J12: LASER
J10: AXIS 3-4
J18: Laser +5V +24V; J19: Axis +5V +24V
J6: AXIS 1-2
J9: STEPPER CTR
J11: MOTOR + ENCODER
J3: +24V DI
J5: SSR
Power: alimentazione 9-30V
Tabella 1 - Dislocazione degli I/O
J2 SCANNER
Il connettore SCANNER implementa lo standard industriale XY2-100 utilizzato per inviare le coordinate
X, Y e Z dalla scheda di controllo al sistema di deflessione (scanner). La comunicazione tra scanner e
laser rispecchia esattamente quanto previsto dallo standard, il layer fisico si basa su connessioni
differenziali e la frequenza massima del clock è pari ad 2MHz (Nell'immagine in basso è visibile la
temporizzazione dei canali utilizzati nel protocollo di trasmissione).
Figura 3 – Temporizzazione standard XY2-100
4
La gestione del protocollo XY2-100 viene eseguita a basso livello dai VIs della libreria fornita assieme
alla scheda RoboCLASS.
La piedinatura è:
Pin
Nome
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- Clock
+ Clock
- Sync
+ Sync
- Data X
+ Data Y
- Data Y
+ Data Y
-Data Z
+Data Z
- Status 1 (IN)
+ Status 1 (IN)
- Data P
+ Data P
- Status 2 (IN)
+ Status 2 (IN)
Descrizione del segnale
IN/OUT
Clock
Output
Bit di sincronismo
Output
Canale X – dato asse X
Output
Canale Y – dato asse Y
Output
Canale Z – dato asse Z
Output
Stato dello scanner
Input
Uso futuro
Output
Uso futuro
Input
Tabella 2 – Piedinatura connettore J2
J1 PROG
Connettore di programmazione della CPLD interna (funzionalità riservata al solo personale RobotroniX).
J14 AO (Opzionale)
Connettore per accesso uscite analogiche.
Pin
Nome
1
2
3
4
5
6
- Clock
+ Clock
- Sync
+ Sync
- Status 2 (IN)
+ Status 2 (IN)
Descrizione del segnale
IN/OUT
Clock
Output
Bit di sincronismo
Output
Uso futuro
Input
Tabella 3 – Piedinatura connettore J14
* NOTA: per abilitare questa funzione è necessario disporre della scheda di espansione RoboCLASS-DAC da installare sul
connettore J8
J8 DAC BUS
Slot riservato alla scheda di espansione RoboCLASS-DAC.
5
J4 LCD
Connettore riservato al controllo della scheda di espansione RoboCLASS-LCD. Tale scheda è dotata di
un display LCD 4 x 20 caratteri. La libreria per il controllo del display viene fornita assieme alla scheda
di espansione.
J13 EXT BUS
Il connettore Ext Bus garantisce un collegamento diretto a 10 I/O della sbRIO.
E’ possibile configurare la direzione del segnale (IN/OUT) via software. Le caratteristiche dei segnali
sono:
Massima corrente per ogni I/O
1mA (le linee non sono dotate di protezione ma
direttamente collegate all’I/O della scheda SBRIO; fare riferimento al manuale del costruttore)
Livelli logici Input:
Input low voltage, VIL
0Vmin; 0,8 Vmax
Input high voltage, VIH 2,0Vmin;3,465Vmax
Livelli logici Output:
Output high voltage, VOH
Output low voltage, VOL
2,7Vmin;3,3Vmax
0,0Vmin; 0,4Vmax
Massima frequenza di lavoro
10MHz
La piedinatura è:
Nome
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DIO0
DIO1
DIO2
DIO3
DIO4
DIO5
DIO6
DIO7
DIO8
DIO9
+5V
GND
N.C.
N.C.
Descrizione del segnale
LVTTL (compatibile TTL)
Tensione disponibile 5V 100mA max
Ground
Non connesso
Non connesso
IN/OUT
Configurabile via SW
Pin
Output
Tabella 4 – Piedinatura connettore J13
6
J12 LASER
Connettore dedicato al pilotaggio di un LASER.
I segnali digitali in uscita possono lavorare in logica TTL (+5V) o 24V in funzione della posizione dello
jumper J18.
La piedinatura è:
Pin
1
2
3
4
5
6
7
8
9
10
Nome
AO1
AO2
DO1
DO2
DO3
DO4
DO5
+5V
GND
N.C.
Descrizione del segnale
±10V, 12-bit, 1.7Msps
±10V, 12-bit, 1.7Msps
5V o 24V, 400mA, 5MHz
5V o 24V, 400mA, 5MHz
5V o 24V, 400mA, 5MHz
5V o 24V, 400mA, 5MHz
5V o 24V, 400mA, 5MHz
Tensione disponibile 5V 100mA max
Ground
Non connesso
IN/OUT
Output
Output
Output
Output
Output
Output
Output
Output
Tabella 5 – Piedinatura connettore J12
J10 AXIS 3-4
Il connettore AXIS 3-4 controlla due dei quattro motori che RoboCLASS può gestire. I segnali digitali in
uscita possono lavorare in logica TTL (+5V) o 24V in funzione della posizione dello jumper J19.
La piedinatura è:
Pin
1,15,30,32
2,16,29,31,
33,35,37
3
4
5
6
7
8
9
10
11
12
13
14
17
18
19
20
21
22
23
24
25
26
27
28
Nome
Descrizione del segnale
+5V
Tensione disponibile 5V 100mA max
GND
Ground
ENC3 +A
ENC3 -A
ENC3 +B
ENC3 -B
ENC3 +Z
ENC3 -Z
ENC4 +A
ENC4 -A
ENC4 +B
ENC4 -B
ENC4 +Z
ENC4 -Z
DI1
DO1
DI2
DO2
DI3
DO3
DI4
DO4
DI5
DO5
DI6
DO6
Canale A dell’encoder del
standard RS-422
Canale B dell’encoder del
standard RS-422
Canale Z dell’encoder del
standard RS-422
Canale A dell’encoder del
standard RS-422
Canale B dell’encoder del
standard RS-422
Canale Z dell’encoder del
standard RS-422
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
motore 3 in
motore 3 in
motore 3 in
motore 4 in
motore 4 in
motore 4 in
IN/OUT
Output
Input
Input
Input
Input
Input
Input
Input
Output
Input
Output
Input
Output
Input
Output
Input
Output
Input
Output
7
34,36
38-39-40
+24V
N.C.
Non connesso
Tabella 6 – Piedinatura connettore J10
J6 AXIS 1-2
Il connettore AXIS 1-2 controlla due dei quattro motori che RoboCLASS può gestire. I segnali digitali in
uscita possono lavorare in logica TTL (+5V) o 24V in funzione della posizione dello jumper J19.
La piedinatura è:
Pin
1,15,30,32
2,16,29,31,
33,35,37
3
4
5
6
7
8
9
10
11
12
13
14
17
18
19
20
21
22
23
24
25
26
27
28
34,36
38-39-40
Nome
Descrizione del segnale
IN/OUT
+5V
Tensione disponibile 5V 100mA max
GND
Ground
ENC3 +A
ENC3 -A
ENC3 +B
ENC3 -B
ENC3 +Z
ENC3 -Z
ENC4 +A
ENC4 -A
ENC4 +B
ENC4 -B
ENC4 +Z
ENC4 -Z
DI1
DO1
DI2
DO2
DI3
DO3
DI4
DO4
DI5
DO5
DI6
DO6
+24V
N.C.
Canale A dell’encoder del motore 3 in
standard RS-422
Input
Canale B dell’encoder del motore 3 in
standard RS-422
Input
Canale Z dell’encoder del motore 3 in
standard RS-422
Input
Canale A dell’encoder del motore 4 in
standard RS-422
Output
Input
Canale B dell’encoder del motore 4 in
standard RS-422
Input
Canale Z dell’encoder del motore 4 in
standard RS-422
Input
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
5V, max 100 KHz
5V o 24V, 400mA, 5MHz
Input
Output
Input
Output
Input
Output
Input
Output
Input
Output
Input
Output
Non connesso
Tabella 7 – Piedinatura connettore J6
8
J18-J19 JUMPER BLOCK
L’impostazione dei jumper J18 e J19 permette di selezionare il livello di tensione tra i valori +5V e +24V.
Più precisamente J18 permette la selezione sui connettori LASER, mentre J19 permette la selezione sui
connettori AXIS 1-2 e AXIS 3-4.
J9 MOTOR DRV
Connettore dedicato all’installazione della scheda di espansione RoboCLASS-MTRDRV. Tale scheda
permette di pilotare direttamente un motore stepper unipolare o bipolare utilizzando i pin del connettore
J11.
J11 MOTOR+ENCODER
Il connettore J11 permette la connessione di un encoder differenziale e di un motore stepper unipolare o
bipolare. La funzionalità di pilotaggio del motore è possibile solamente con scheda di espansione
RoboCLASS-MTRDRV installata.
La piedinatura è:
Pin
Nome
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ENC1 +A
ENC1 –A
ENC1 +B
ENC1 –B
ENC1 +Z
ENC1 –Z
+5V
GND
FASE 1
FASE 2
COMUNE 1
FASE 3
FASE 4
COMUNE 2
GND
N.C.
Descrizione del segnale
IN/OUT
Encoder standard RS-422, 10MHz
Input
Encoder standard RS-422, 10MHz
Input
Encoder standard RS-422, 10MHz
Input
Tensione disponibile 5V 100mA max
Ground
Stepper bipolare o unipolare, 1A max
Stepper bipolare o unipolare, 1A max
Stepper bipolare comune
Stepper bipolare o unipolare, 1A max
Stepper bipolare o unipolare , 1A max
Stepper bipolare comune
Ground
Output
Output
Output
Output
Output
Output
Output
Tabella 8 – Piedinatura connettore J11
9
J3 +24V DI
Il connettore J3 permette la connessione di 16 Digital Input a +24V. Tutte le 16 linee sono foto
accoppiate.
La piedinatura è:
Pin
1
2
3
4
5
6
7
8,10,12,14,16
18,20,22,24
9
11
13
15
17
19
21
23
25
26
Nome
Descrizione del segnale
IN 1
IN 14
IN 2
IN 15
IN 3
IN 16
IN 4
IN/OUT
Input
Input
Input
Input
Input
Input
Input
COM
IN 5
IN 6
IN 7
IN 8
IN 9
IN 10
IN 11
IN 12
IN 13
GND
Input
Input
Input
Input
Input
Input
Input
Input
Input
Tabella 9 – Piedinatura connettore J3
J5 SSR
Il connettore J5 permette la connessione di 16 Digital Output mediante la tecnologia solid state relay.
La piedinatura è:
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Nome
OUT1a
OUT1b
OUT2a
OUT2b
OUT3a
OUT3b
OUT4a
OUT4b
OUT5a
OUT5b
OUT6a
OUT6b
OUT7a
OUT7b
OUT8a
OUT8b
OUT9a
OUT9b
Descrizione del segnale
IN/OUT
Contatto 1 NO, 600mA, 60V, 5kHz
Output
Contatto 2 NO, 600mA, 60V, 5kHz
Output
Contatto 3 NO, 600mA, 60V, 5kHz
Output
Contatto 4 NO, 600mA, 60V, 5kHz
Output
Contatto 5 NO, 600mA, 60V, 5kHz
Output
Contatto 6 NO, 600mA, 60V, 5kHz
Output
Contatto 7 NO, 600mA, 60V, 5kHz
Output
Contatto 8 NO, 600mA, 60V, 5kHz
Output
Contatto 9 NO, 600mA, 60V, 5kHz
Output
10
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33÷40
OUT10a
OUT10b
OUT11a
OUT11b
OUT12a
OUT12b
OUT13a
OUT13b
OUT14a
OUT14b
OUT15a
OUT15b
OUT16a
OUT16b
GND
Contatto 10 NO, 600mA, 60V, 5kHz
Output
Contatto 11 NO, 600mA, 60V, 5kHz
Output
Contatto 12 NO, 600mA, 60V, 5kHz
Output
Contatto 13 NO, 600mA, 60V, 5kHz
Output
Contatto 14 NO, 600mA, 60V, 5kHz
Output
Contatto 15 NO, 600mA, 60V, 5kHz
Output
Contatto 16 NO, 600mA, 60V, 5kHz
Output
Tabella 10 – Piedinatura connettore J5
POWER: Power supply
Il RoboCLASS richiede un alimentazione esterna compresa tra i 9 ed i 30 VDC. E’ raccomandabile una potenza pari a
55W
Pin
Nome
1
+ IN
2
- IN
3
+ OUT
4
Descrizione del segnale
IN/OUT
Alimentazione 9-30VDC
Input
Output 9-30VDC
Output
- OUT
Tabella 11 – Piedinatura connettore POWER
sbRIO
Per le caratteristiche della sbRIO si rimanda al sito del produttore:
http://sine.ni.com/nips/cds/view/p/lang/it/nid/210003
11
INDICE DEI PARAGRAFI
J2 SCANNER .................................................................................................................................................................................. 4
J1 PROG......................................................................................................................................................................................... 5
J14 AO (Opzionale)........................................................................................................................................................................ 5
J8 DAC BUS.................................................................................................................................................................................... 5
J4 LCD............................................................................................................................................................................................ 6
J13 EXT BUS .................................................................................................................................................................................. 6
J12 LASER ...................................................................................................................................................................................... 7
J10 AXIS 3-4................................................................................................................................................................................... 7
J6 AXIS 1-2..................................................................................................................................................................................... 8
J18-J19 JUMPER BLOCK................................................................................................................................................................. 9
J9 MOTOR DRV ............................................................................................................................................................................. 9
J11 MOTOR+ENCODER ................................................................................................................................................................. 9
J3 +24V DI ................................................................................................................................................................................... 10
J5 SSR .......................................................................................................................................................................................... 10
POWER: Power supply ................................................................................................................................................................ 11
sbRIO ........................................................................................................................................................................................... 11
INDICE DELLE TABELLE
Tabella 1 - Dislocazione degli I/O.................................................................................................................................................. 4
Tabella 2 – Piedinatura connettore J2 .......................................................................................................................................... 5
Tabella 3 – Piedinatura connettore J14 ........................................................................................................................................ 5
Tabella 4 – Piedinatura connettore J13 ........................................................................................................................................ 6
Tabella 5 – Piedinatura connettore J12 ........................................................................................................................................ 7
Tabella 6 – Piedinatura connettore J10 ........................................................................................................................................ 8
Tabella 7 – Piedinatura connettore J6 .......................................................................................................................................... 8
Tabella 8 – Piedinatura connettore J11 ........................................................................................................................................ 9
Tabella 9 – Piedinatura connettore J3 ........................................................................................................................................ 10
Tabella 10 – Piedinatura connettore J5 ...................................................................................................................................... 11
Tabella 11 – Piedinatura connettore POWER ............................................................................................................................. 11
INDICE DELLE FIGURE
Figura 1 – Vista superiore ............................................................................................................................................................. 2
Figura 2 – Quote e piano foratura ................................................................................................................................................ 2
Figura 3 – Temporizzazione standard XY2-100 ............................................................................................................................. 4
12