linux user group brescia

immagine del castello

Archivio della mailing list

Trasmissione seriale

luca.chu luca.chu a cea-srl.it
Mer 13 Ago 2003 06:52:54 UTC
> Macchine utensili lavorano con dei PLC ... che sono programmabili.. se il
> sistema operativo/ambiente di sviluppo di quei PLC permette di inviare su
> seriale alcune informazioni ( tipo condizioni di errore, pezzi prodotti
ecc,
> ecc. ) a quel punto dall'altra parte il PC cattura queste informazioni e
le
> inserisce in un DB per poi fare altre elaborazioni.

Tutti i PLCs (Siemens, Abb, etc) che conosco permettono di comunicare
tramite la seriale del PC sia per la programmazione dello stesso PLC sia per
la comunicazione con dei pacchetti di supervisione SCADA/HMI.
Esistono molti drivers di PLCs (protocolli di comunicazione) sul mercato per
seriali e non seriali (vedi OPC, OLE for process Control). Il driver seriale
più conosciuto a mio avviso è il Modbus (lo adottano anche i dispositivi più
stupidi sul mercato)

> Se interessa so che ci sono schede da inserire in un PC che emulano un PLC
> ( con il relativo sw che gira su PC )  so per certo che un amico ha fatto
un
> lavoro del genere con LINUX e KYLIX ... sulle macchina non è stato messo
un
> PLC ma un PC con Linux il quale poi via ethernet invia tutte le
informazione
> di produzione a un server mySql ( server ovviamente linux !! )
> Oltre ai dati di produzione sul server vengono salvati tutti i cicli/tipi
di
> lavorazione che l'utente seleziona man mano !!!

Anni fa, ho lavorato su un PC SCO-UNIX che controllava una macchina TEST
IN-CIRCUIT (faceva la diagnostica di una scheda elettronica su un letto
aghi) in quel caso però la comunicazione PC-Macchina era gestito da una
scheda di interfaccia apposita.

Ciao

Luca Chu






Maggiori informazioni sulla lista Lug