english site

Distribuiamo in Italia e in Europa (area euro) i prodotti us-boards e Roboteq


Un sequencer configurabile basato su RBC500.
Un sequencer è un dispositivo che pilota una sequenza di uscite digitali cui può essere collegata una scheda a relè, meccanici o a stato solido.


Questa applicazione può configurare una sequenza di 32 eventi, che possono essere riprodotti a ciclo continuo o per un prefissato numero di volte. Ogni evento attiva una di 8 uscite digitali, per durate programmabili che vanno da 50 msec a 10 secondi.

Usa una scheda elettronica RCB500 (un controller elettronico basato su processore ARM) connesso ad una scheda a relé us-boards solid a stato solido o relé elettromeccanici, che forniscono l'adeguata capacità di pilotare in potenza le uscite (fino a 10 A per canale) 

Lo stesso software può essere usato per progammare un controller Roboteq. Questo programma genera il microbasic che deve essere caricato sul controller per ottenere il funzionamento con le temporizzazioni deisderate.


controller elettronica RCB500

Il programma SEQUENCER.EXE application attiva una qualunque sequenza di OTTO CANALI DIGITALI per periodi da 50 msec a 10 secondi. Un solo canale alla volta può essere attivato. La sequenza che il controller può memorizzare può contenere fino a 32 eventi consecutivi (ad esempio l'accensione di luci), che possono essere ripetuti per un determinato numero di volte o a ciclo continuo.

In sostanza la sequenza di operazioni è questa:

1) Nell'applicativo configuriamo la sequenza, inserendo numero di canale e durata. Il canale 0 indica che tutte le uscite sono spenti.

2) Il codice generato automaticamente viene portato sul controller usando la utility Roborun.

3) Dalla console di Roborun viene lanciata l'esecuzione del programma.

E' tutto.

 Vediamo i singoli passi in maggiore dettaglio:

Innanzi tutto scarichiamo il file sequencer.exe dal sito us-boards. E' un file stand aloneche può essere eseguito su qualunque sistema operativo Microsoft (XP, Vista, Windows 7, 2000, 2003, 2008 server). Non è necessaria installazione.

 Per configurare il sequencer inseriremo una sequenza di eventi. COme detto spra ogni evento caratterizzato da un identificatore di canale ed una durata dell'evento.

Se sbagliamo l'inserimento possiamo cancellare usando il pulsante Delete last entry. Ricordiamo che indicando il canale 0 tutte le uscite digitral vengono poste a 0.

Supponiamo ad esempio di attivare questa sequenza di eventi:

relé 2

200
relé 3 100
relé 8 500
relé 6 200
relé 7 1000

 

solid state relay sequencer configuration

 

Una volta inserita la sequenza di eventi possiamo indicare il numero di volte che questa sequenza sarà eseguita modificando il campo Number of loops (0 significa ciclo continuo).

A questo punto possiamo premere il pulsante Generate Code che produrrà un file sequencer.vbs sulla directory c:\ Questo file contiene il codice microbasic che deve essere caricato sul controller RCB500.

Faremo questo utilizzando l'utility Roborun, disponibile nell'area download dei siti us-boards o Roboteq.

 

Tutti i programmi sono forniti "as is". L'uso dei programmi indicati è a rischio esclusivo dell'utente.

Questi apparati sono componenti di elettronica industriale, che possono essere usati per applicazioni di elevata potenza elettrica. Richiedono per essere correttamente utilizzati competenze tecniche specifiche.

Debbono essere utilizzati da tecnici qualificati, consapevoli dei rischi che l'utilizzo di tali apparati comporta.

  Eurobotics è un progetto N.B.S. - Networking and Business Solutions