Newsgroup: it.lavoro.informatica
Titolo: per Annie

Ciao
mi ha interessato il tuo discorso sulla programmazione PLC.
Sono un ingegnere elettronico libero professionista che si è
sempre occupato di informatica e impiantistica (non con PLC ma solo
utilizzando relè,interruttori e cose simili).
Se io dovessi iniziare questo tipo di attività come libero
professionista  quali strumenti e sistemi di sviluppo mi consiglieresti?
E a quali clienti mi dovrei rivolgere e cosa gli potrei proporre?
ti ringrazio anticipatamente
paolo 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 E a quali clienti mi dovrei rivolgere e cosa gli potrei proporre?
Generalmente fabbriche manufatturiere. 

 sviluppo include un simulatore)
volevo chiederti, con step7 si riesce a cominciare a fare qualcosa a
livello di simulazioni, o serve comunque l'hardware che citavi sopra?
grazie.
ciao
manuel


Con Step7 e il suo simulatore interno, si può programmare e eseguire anche i 
più complessi programmi, certo serve l'hardware per fare sul serio 
"esperienza".
Ecco un infarinatura di base:
proxymity non è altro che un sensore capacitivo che rileva quando un pezzo 
metallico gli passa molto vicino (qualche mm), il suo segnale è un po' 
"ballerino" per via del sento-nosento iniziale come quasi tutti i sensori.
Un inverter è un driver per motori, in grado di modificare la loro velocità 
in modo molto preciso. A livello informatico non è altro che 4 bit di 
controllo, avanti indietro reset e allarme, con due word di controllo per 
velocità impostata, velocità attuale.
Una PT100 è un sensore resistivo di temperatura. Quasi tutti i sensori sono 
generatori di corrente, che a livello di PLC viene visto come un valore tra 
0 e 27648, per esempio un sensore radar che rileva la distanza 0-4metri, 
dirà 27648 quando metterete un oggetto a tale distanza, darà 32768 quando 
non ci saranno oggetti dinnanzi.
I robot sono pilotabili a missioni, una missione è prendi quell'oggetto, ad 
esempio, in genere basta posizionare il robot manualmente nel punto voluto e 
poi dirgli di ricordarsi quella posizione. Es.
L P[1] 2000mm/s CNT100
L P[2] 2000mm/s FINE
RO[1]=ON
WAIT RI[1]=ON
L P[1] 2000mm/s CNT100
Raggiunge il punto 1 linearmente (L) a 2000mm/s smussando molto la 
traiettoria e senza fermarsi veramente al punto 1 (CNT100), la seconda 
istruzione muove la mano del robot al punto 2 raggiungendolo nel modo più 
preciso possibile (FINE).
Da il comando ad una sua uscita (RO) di chiudere la mano, aspetta fino a 
quando un sensore (RI) non gli dice che è chiusa, e si muove al punto 1 da 
dove era venuto.
Un robot è in grado di muoversi in 2 modi tra 2 punti, linearmente o per 
giunti, linearmente collega con una linea retta i due punti nello spazio (X 
Y Z W P R), mentre a giunti li collega sbracciando ed interpolando la 
posizione dei singoli motori linearmente (metodo veloce ma non privo di 
rischi).
Per comandare da PLC un robot basta inviare una word che chiama un 
sottoprogramma che contiene le istruzioni di movimento raggiunto un punto si 
da' il comando per aprire la mano e prendere l'oggetto, a quel punto al PLC 
gli si dice che il robot ha terminato la missione.
Il 90% dell'hardware che ho detto è disponibile in conto visione, dai 
fornitori abituali.

 Un motore ma mezzo kilowatt
Beh, io l'ho preso da un kw e mezzo! Non si sa mai!
Ciao!
Francesco