PNC
I sistemi modulari Leomatic PNC (PLC+CNC),
ideali come elettroniche di campo real-time, si basano su una
scheda CPU "embedded" (LEOMATIC
P41
or
P51S), con
funzioni di regia e di interfacciamento con un PC esterno,
fisso o di servizio. Tale collegamento, RS232 seriale standard,
consente l'utilizzo di un PC per le sole operazioni di
configurazione, programmazione, test o anche per realizzare
l'intera interfaccia operatore di macchina.
Per
gli sviluppatori, Leomatic fornisce gratuitamente a corredo
dei suoi rack PNC diversi ambienti software per PC Windows quali
la libreria
WinPncLib
e
una serie di controlli ActiveX, che implementano tutte le
operazioni di interfacciamento con il rack PNC (configurazione:
tipo e numero schede del rack; programmazione:
dati di macchina, ricette, ...; visualizzazione e test:
controllo assi, I/O analogici e digitali ...; aggiornamento
del firmware di ogni singola scheda del rack; scambio dati per
realizzare interfacce tipo SCADA;...).
La
libreria WinPncLib è fornita come dll
per applicazioni basate su MFC e sistemi
operativi Windows 95, 98, Me, 2000, XP, corredata da manuale
di utilizzo.
I controlli ActiveX, tutti poggiati sulla libreria
WinPncLib, rendono disponibili
sia le funzionalità proprie della dll, sia numerosi metodi di
più alto livello.
La
utility PncTool,
un applicativo realizzato sfruttando la libreria WinPncLib
e gli ActiveX
Leomatic, volto ad offrire:
- gestione di un archivio di
configurazioni su file;
- programmazione avanzata
delle schede controllo assi;
- ambiente di taratura e
calibrazione degli assi;
-
programmazione
di cicli di movimentazione in linguaggio ISO;
-
monitoraggio
degli errori di sistema e applicativi;
- rappresentazioni grafiche di variabili
di sistema in funzione del tempo o di un'altra
variabile.
Il nuovo
Automation Builder integrerà in un unico ambiente di sviluppo e test tutte le
caratteristiche del PncTool e del LeoPlc, consentendo evoluti e
rapidi sviluppi di programmazione e debug con notevoli sinergie.
Attualmente ne è disponibile una versione che implementa le sole
funzioni del LeoPlc,
ma presentate sotto la veste di un moderno ambiente di sviluppo
e alquanto potenziate.
Risulta così più rapido ed agevole realizzare una propria logica
di macchina (PLC).
|