USBCNC in collaborazione con Advantronix fornisce anche una scheda di interfaccia Input/Output da collegare al PC mediante cavo USB 2.0 e gestibile mediante appositi codici M da software USBCNC.
A seguire le principali caratteristiche della scheda, di cui e' possibile visualizzare il datasheet cliccando qui:
Collegamento al PC mediante cavo USB 2.0.
Non richiede drivers software. E' assolutamente "plug & play" !
Compatibile con Windows 2000, XP e Vista (.NET).
16 porte digitali (0/5Vdc) bidirezionali, singolarmente configurabili come Input o Output.
8 Input analogici (0-5Vdc / 10 bit).
1 porta seriale (standard I2C).
2 output PWM (frequenza standard 3Khz, su richiesta altre frequenze fino a 300Khz).
Led di indicazione dello stato degli I/O digitali.
Tutte le connessioni disponibili sia su morsetti a vite che su connettori per cavo piatto.
Aggiornamenti firmware gratuiti e realizzabili a mezzo cavo USB.
Possibilita' di definire ogni input come "attivo alto" o "attivo basso".
Costo estremamente ridotto: solo Euro 90,00 IVA compresa !
|
Questi i comandi M con cui gestire la scheda mediante USBCNC:
M64 Px
Setta output x.
M64 Ex Qy
Setta output PWM x al valore y (compreso tra 0 e 100%).
M65 Px
Resetta output x.
M66 Px
Legge input digitale x.
M66 Ex
Legge input analogico x.
M66 Px Ly Qt.tt**
Legge input digitale x con timeout.
x: numero dell' input
y:
0 = no timeout
1 = attesa fronte di salita
2 = attesa fronte di discesa
3 = attesa livello alto
4 = attesa livello basso
t.tt: valore timeout
M66 Ex Ly Qt.tt**
Legge input analogico x con timeout.
x: numero dell' input
y:
L0 = no timeout
L1 = attesa fronte di salita
L2 = attesa fronte di discesa
L3 = attesa livello alto
L4 = attesa livello basso
t.tt: valore timeout
Il valore dell' input letto mediante codice M66 (in qualsiasi variante) e' sempre memorizzato nella variabile #5399 cosi da poter essere testato.
** in fase di sviluppo
|