capace di dialogare con il mondo esterno senza la necessità
di canali di comunicazione creati ad hoc. L’MP-8743 monta a
bordo una CPU AMD LX 800 a 32 bit e clock a 500 MHz e un
sistema operativo Windows
CE.NET6.0 che permette l’utilizzo
di utility e librerie orientate al motion control per applicazioni
realtime. Per quanto riguarda il controllo del motore principale
della macchina da cucire si è utilizzata l’uscita analogica in ten-
sione, come da specifica di progetto, tramite il modulo di ICP
DAS I-8024W-G CR che è dotato di 4 canali di uscita con una
risoluzione a 14-bit. Questo modulo possiede un elevato ‘sam-
pling rate’ che può andare da 1.000 campioni al secondo fino
a 100.000 campioni al secondo, in base al software di controllo
che viene impiegato. Il feedback sulla posizione del pezzo di
stoffa che deve essere cucito e che si muove grazie al motore
viene gestito acquisendo il segnale da un relativo encoder. Nel
nostro caso specifico si è scelto il modulo: I-8084W-G CR sem-
pre di ICP DAS. Per quanto concerne i 40 ingressi digitali 24 V si
sono impiegati il modulo I-8040W-G CR con 32 canali digitali di
ingresso e l’I-8042W-G CR che ne ha 16 per un totale di 48. Per
le 30 uscite digitali 24 V e 5 W la scelta è stata fatta sul modulo
I-8041W-G CR che ha a disposizione 32 canali digitali.
Le modifiche
Impiegando però tale soluzione si è dovuto introdurre la
scheda DN-8K32R questo perché la massima corrente in
uscita da ciascun canale del modulo I-8041W-G CR è di 100
mA e quindi non sufficiente per pilotare i relè utilizzati dal
cliente (5 W e 24 V). Utilizzando tale scheda si è però reso
necessario un controllo sui tempi di risposta dei relè elet-
tromeccanici. Sul lato software per lo sviluppo dell’applica-
zione si è decisi di utilizzare la suite di sviluppo EzProg-I, che
viene fornita dal costruttore. Essa si compone di numerose
utility e librerie che permettono uno sviluppo agevole del
software di controllo. Tale ambiente di sviluppo comprende
i seguenti tool: EzConfig, EzGo, EzMake, EzHMI, EzLIB ed
EzCore. Utilizzando queste risorse è stato possibile configu-
rare i vari canali di I/O e moduli di motion control in maniera
agevole. La struttura EzProg-I può essere integrata e com-
pletata realizzando un software di controllo personalizzato
in linguaggio Visaul C++ in ambiente Visual Studio 2008,
che non viene fornito dal costruttore, che risulta totalmente
compatibile con la suite di sviluppo fornita da ICP DAS.
Questa applicazione dimostra come la filosofia PAC based
rappresenti, anche in ambito di motion control, una solu-
zione che possiede apprezzabili margini di modularità e di
versatilità di dialogo con le risorse circostanti e per questo
un’insidia alla tecnologia PLC.
•
Sistemi Avanzati Elettronici
www.sisav.itControllore
programmabile ICP DAS
MP-8743 dotato di 7 slot
di espansione.
L’introduzione e
l’utilizzo di un sistema
motion control
affidabile riduce i costi
dovuti da ritorni di merce
o perdite di commesse