Scheda USB interfaccia Input/Output (USB-IO16-II)

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