PLC e Controlli Numerici per Motion Control



Documenti analoghi
NORMA CEI EN PLC: programmazione. PLC: programmazione. PLC: programmazione. Automazione Industriale 3. Automazione Industriale

La tecnica proporzionale

Gruppo Esea Software plc

PREMESSA AUTOMAZIONE E FLESSIBILITA'

Il sistema Mitrol si presenta come un pannello operatore dotato di display LCD a colori con Touch Screen, all interno del quale è installata

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como LOGICA DI CONTROLLO

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

introduzione I MICROCONTROLLORI

FONDAMENTI di INFORMATICA L. Mezzalira

Automazione Direzione Progetto Progettazione HSRIO

Architettura del calcolatore

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

P R O G E T T O L A R S A A P P U N T I S U L P. L. C.

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

" Soluzioni avanzate di telecontrollo con componenti standard di automazione: tecnologie Internet, M2M, IEC60870 "

eeplc Applicazioni SlimLine Labelling Realtime Module per L'altro modo di etichettare

CODESYS Motion + CNC: Il vostro Motion Control, facilmente sviluppato

Approccio stratificato

Servoazionamento Flessibile - Serie Hi-Drive

PROGRAMMAZIONE DIDATTICA ANNUALE. SETTORE TECNOLOGICO Indirizzo: Elettrotecnica ed Elettronica

Dispensa di Informatica I.1

INFORMATICA 1 L. Mezzalira

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Compatto, espandibile e potente. Il controller che cresce con l applicazione.

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Il controllo qualità con GOM nel settore Automotive

Liceo Tecnologico. Indirizzo Elettrico Elettronico. Indicazioni nazionali per Piani di Studi Personalizzati

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

Automazione e controllo

Sistemi informativi secondo prospettive combinate

Simulazione di macchina: analisi virtuale del comportamento cinematico. Elio Bergamaschi

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

Automazione Industriale 4- Ingegneria del Software

Configurazione & Programmazione Profibus DP. in Ambiente Siemens TIA Portal

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Struttura del calcolatore

Sistemi di Automazione Industriale

Creare una Rete Locale Lezione n. 1

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche

Programmable Logic Controllers - PLC

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati.

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

INFORMATICA. Il Sistema Operativo. di Roberta Molinari

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE

Architettura di un calcolatore

Architetture Applicative

CPU. Maurizio Palesi

MATERIA : SISTEMI ELETTRICI AUTOMATICI INS. TEORICO: PROF. CIVITAREALE ALBERTO

L automazione. L automazione. Insieme delle tecniche e dei metodi per sostituire o ridurre l intervento umano in un attività lavorativa

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

C. P. U. MEMORIA CENTRALE

Sistemi Informativi e Sistemi ERP

Realizzare macchine sempre più ad alte performance riducendo il tempo dedicato alla progettazione.

e automazione industriale

I bus di campo nell automazione industriale

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Festo Mobile Electric Automation

DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

Elenco unità capitalizzabili non presenti nello standard nazionale

Servoazionamento Digitale - TWIN-N & SPD-N

Tecnologia dell Informazione

SLAM NEW. Serie SLAM NEW e SLAM NEW COLOR... l'evoluzione continua! Visori

Automazione Industriale (scheduling+mms) scheduling+mms.

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

POLITECNICO DI TORINO

CONTROLLO NUMERICO Z32

CONTROLLO NUMERICO Z32

SISTEMI DI AUTOMAZIONE BARCODE & RFID

WLINK. Ecco le principali ed innovative caratteristiche di un sistema wireless WLINK:

Eletec S.n.c Via G. Agnelli, 12/ Rezzato (BS)

Servomotore Brushless con Elettronica Integrata - Motornet DC

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Specializzazione Elettronica ed Elettrotecnica Articolazione Elettrotecnica. Elettronica ed Elettrotecnica - Classe 3^

PLC Sistemi a Logica Programmabile Il linguaggi di programmazione

OCS Open Control System

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

Architettura dei computer

ISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

LA LOGISTICA INTEGRATA

ISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA

Strategie di rinnovo dei sistemi di automazione di stazione

Più processori uguale più velocità?

Sistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03

PR novembre 2009 Software, controllo basato su PC Pagina 1 di 5

ITA GEFRAN SOLUZIONI PROGETTAZIONE E REALIZZAZIONE DI APPARECCHIATURE DI AUTOMAZIONE E QUADRI ELETTRICI

Base di dati e sistemi informativi

RoboTESTER Wall-E, ATE a letto d aghi per Test In-Circuit e Funzionale. 1/6

TERMINALE PER IL CONTROLLO ACCESSI 2745

PROGRAMMAZIONE DI T.T.I.M. CLASSE V. Opzione Manutentore Impianti Elettrici e Automazione

Soluzioni integrate per la gestione del magazzino

Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati

Logic Lab. un progetto italiano. soluzioni SOFTWARE PER L'AUTOMAZIONE INDUSTRIALE

RETI E SISTEMI INFORMATIVI

La soluzione per la gestione dei suoi utensili

Concetti di base di ingegneria del software

Informazioni stampa. Nuovo concetto di controllo per la lavorazione dei metalli. Beckhoff alla EMO Pad. 25, Stand G33

Strumenti di modellazione. Gabriella Trucco

L HARDWARE parte 1 ICTECFOP@GMAIL.COM

Transcript:

.. PLC e Controlli Numerici per Motion Control

Sistemi per il Motion Control Argomenti Esposti Sistemi di azionamento Soluzioni basate su PC Controlli Numerici Elementi caratteristici di un sistema per Motion Control PLC Struttura Sistemi di programmazione Moduli dedicati al Motion Control Soluzioni Hardware e Software per il Motion Control Caratteristiche funzionali Principali configurazioni

Sistemi di Azionamento I sistemi di azionamento sono i principali attori per il Motion Control Permettono di introdurre l'energia necessaria a compiere attività di assemblaggio, movimentazione In impianti complessi più sistemi di azionamento devono essere fra loro coordinati Impianti di montaggio Macchine automatiche Robot

Sistemi di Azionamento Configurazione Azionamenti Nelle versioni più semplici permettono di regolare il flusso di energia dalla sorgente verso il motore (PWM) Nelle soluzioni digitali oggi disponibili Una parte delle funzioni del sistema di controllo può essere integrata nell'azionamento assieme all'alimentatore Controllo della corrente (coppia erogata) Controllo della velocità del motore Controllo della posizione del motore

Sistemi di Azionamento Chiusura degli anelli di controllo del singolo asse possono essere realizzati da: Azionamento stesso Motion Controller Coordinamento di più assi secondo uno specifico profilo di moto Affidato ad un sistema centralizzato (Motion Controller) Le soluzioni coinvolgono sia la parte Hardware che la parte Software Ctr Az M

Sistemi per il Motion Control È possibile attualmente distinguere quattro principali tipologie di configurazione per la distribuzione delle attività di generazione del profilo di moto ed applicazione dell'algoritmo di controllo del moto: 1) Profilo di moto ed algoritmo di controllo elaborato dal MC a) Anello di coppia o velocità chiuso sull'azionamento 2) Profilo di moto elaborato dal master e chiusura degli anelli da parte degli azionamenti 3) Profilo di moto ed algoritmo di controllo elaborato dall'azionamento 4) Profilo di moto generato off-line e preimpostato sull'azionamento, chiusura degli anelli da parte dell'azionamento

Soluzioni per il Motion Control Basate sui soli Azionamenti A basso investimento iniziale, funzioni verticalizzate sul fornitore di azionamenti Anelli di controllo di posizione chiusi sugli Azionamenti Basate su PLC Maggior flessibilità e possibilità di configurazione rispetto al caso precedente Maggiore portabilità Anelli di controllo di posizione chiusi sugli Azionamenti Basate su PC o CNC Maggiore flessibilità e capacità di interpolazione dei movimenti Possibilità di introdurre leggi di controllo complesse (anche controlli in forza) Anelli di controllo chiusi a livello di: Azionamento (posizione) Motion Controller (posizione/forza)

Basati sugli Azionamenti

Basati su PLC

Basati su PC/CNC

Elementi caratteristici Elementi caratteristici delle soluzioni per il Motion Control Piattaforma Software Per la scrittura del programma di controllo macchina (interpolazione assi, fasi di azzeramento, ecc.) Per la gestione/elaborazione del controllo di un singolo asse Piattaforme Hardware digitali per l'esecuzione del programma di controllo di basso livello del singolo asse Per l'esecuzione del programma di funzionamento del sistema nel suo complesso (programma utente) Moduli Hardware per l'interazione con gli azionamenti ingressi/uscite analogici o digitali Bus di campo digitali general purpose (CanOpen, ProfiBus, ecc.) Bus di campo dedicati (ProfiMotion, SERCOS, ecc.)

PLC- Introduzione introdotti sul finire degli anni 60 Con le seguenti caratteristiche: Svilupapti per offrire le medesime funzionalità delle logiche a relè allora utilizzate nei sistemi di automazione Essere programmabili Riutilizzabili ed affidabili Resistenti in ambienti ostili Privi di hard-disk, dotati di batteria tampone Avviabili in pochi secondi Programmazione di tipo ladder

PLC- Introduzione Un PLC è un sistema digitale specializzato per il controllo di macchine e processi Utilizza una memoria di programmazione in cui impostare istruzioni e specifiche funzioni per Controllo On/Off Timing Counting Sequenziatori Data handling Ecc..

PLC- Introduzione Innovazione introdotto con i PLC Flessibilità Elevata velocità di risposta Elementi allo stato solido (nessun elemento in movimento) Struttura modulare Possibilità di gestire sistemi molto complessi Set di istruzioni elevato e personalizzabile Economico

PLC- Vantaggi Elimina il cablaggio in favore di un opportuno programma di controllo Facilità di validazione Comunicazione fra PLC ed altri dispositivi a livello aziendale Elevata velocità di risposta Il programma sviluppato può essere caricato su più PLC per realizzare la medesima funzione Operazioni in Real Time Necessaria per garantire ripetibilità ed alta cadenza produttiva

PLC - Architettura È costituito da una unità centrale e da una serie di unità periferiche

PLC - Architettura Le unità sono normalmente collegate da moduli tra di loro interconnessi per mezzo di un bus parallelo o seriale

PLC - Architettura L'unità centrale (o CPU) ha il compito di eseguire ciclicamente il programma utente Ciclicamente esegue: Acquisizione dei segnali dal campo (ingressi) Elabora il programma utente Pilota le i segnali verso il campo (uscite) in funzione delle decisioni prese dal programma utente

PLC - Architettura Scansione ciclica e sincrona degli ingressi Elaborazione del segnale Pilotaggio delle uscite LETTURA DELLO STATO DEGLI INGRESSI ELABORAZIONE SEQUENZIALE DEL PROGRAMMA ATTIVAZIONE SEQUENZIALE DI TUTTE LE USCITE

PLC - Architettura Le funzioni di interfacciamento con il campo (ingressi ed uscite) sono realizzate da opportune schede di ingresso ed uscita Il tipo di schede dipende Dal segnale da trattare/elaborale (analogico/digitale/optoisolamento/termoco ppie/ecc.) Numero di segnali È possibile utilizzare comunicazione campo) anche schede (seriali/ethernet/bus di di

PLC - Architettura Possono essere collegati dei moduli remoti di I/O Possono avere forma compatta (senza moduli) Il collegamento con il PLC avviene generalmente per mezzo di Bus di Campo Soluzioni a bassissimo costo Limitato numero di I/O

Software per PLC Per realizzare il programma che un PLC deve eseguire ogni produttore mette a disposizione un sistema di sviluppo: si tratta di un ambiente software che permette la scrittura e il test dei programmi Il sistema di sviluppo è solitamente un PC, tuttavia esistono anche dei piccoli terminali per la programmazione, che sono piuttosto utili in fase di collaudo sull impianto date le loro dimensioni molto ridotte e la semplicità d uso

Software per PLC Nell'implementazione di un programma per un PLC si possono distinguere due fasi: 1) la fase "off-line" di realizzazione nella quale sistema di sviluppo e PLC non sono collegati. 2) la fase "on-line" in cui il programma realizzato viene trasferito nel PLC e provato. Il collegamento tra sistema di sviluppo e il PLC (necessariamente presente in questa fase) permette di usufruire di tutti i tool a disposizione per il test dei programmi quali ad esempio il forzamento di variabili, la lettura del loro stato, l impostazione di break- point nel programma, ecc.

Software per PLC Tutti i PLC oggi in commercio mettono a disposizione un ambiente di programmazione standardizzato Basato sulla normativa IEC 61131 Prevede 5 principali linguaggi: Ladder Sequenatial Functional Chart (SFC) Functional Block Diagram (FBD) Instruction List (IL) Structured Text (ST)

Software per PLC Ladder Derivato dai disegni dei sistemi di controllo realizzati relé elettormeccanici rappresentazione grafica dei dove i contatti identificano variabili del programma I collegamenti tra i contatti rappresentano le operazioni booleane

Software per PLC Ladder Questo linguaggio deriva dai primi impieghi dei PLC, che in pratica sostituivano delle logiche cablate realizzate con dei relè, e risulta essere di comprensione immediata, le sue potenzialità sono però piuttosto limitate E tuttavia il caso di osservare che il linguaggio a contatti è ancora molto diffuso soprattutto per i PLC di produzione americana e per utenti dell ambiente elettro-meccanico.

Software per PLC I simboli nello schema rappresentano istruzioni Input Output I numeri o le etichette rappresentano indirizzi Da dove leggere Dove scrivere

Software per PLC Sequenatial Functional Chart (SFC) Basato sui concetti di fase (entro cui si eseguono azioni) e di transizione (con cui, al verificarsi di certe condizioni, si passa da un certo insieme di fasi attive ad un altro) E' derivato dalle reti di Petri (approccio per descrivere gli stati ed evoluzione di un sistema) Spesso SFC è usato come strumento di specifica (descrizione della funzione richiesta) Mette in evidenza gli stati (fasi) principali del sistema (ad alto livello) Avvio Riempimento di un serbatoio Svuotamento di un secondo serbatoio

Software per PLC Le fasi (stati )sono rappresentate da rettangoli La transizione definisce la condizione logica (eventi) per cui la transizione precedente termina Le fasi sono collegati da linee. Ogni linea ha una barra orizzontale rappresentante una transizione La transizione fa riferimento a condizione logica o a segnali esterni letti dal campo È possibili introdurre percorsi Ciclici Alternativi paralleli START Start Switch = 1 Riempimento Serb. Pieno = 1 lavorazione Lavorazione 1h svuotamento Start Switch = 0 stop

Software per PLC START Start Switch = 1 Perc. divergente Riempimento Trans. 3 filtraggio Serb. Pieno = 1 lavorazione Lavorazione 1h Trans. 4 Perc. convergente svuotamento Start Switch = 0 stop Start Switch = 1

Software per PLC Functional Block Diagram (FBD) analogo ai diagrammi circuitali, in cui le connessioni rappresentano i percorsi dei segnali tra i componenti Un blocco funzionale ha due caratteristiche principali, ovvero la definizione dei dati (ingressi e uscite) e un algoritmo che processa i valori correnti degli ingressi e delle variabili interne (locali o globali) e produce i nuovi valori delle uscite.

Software per PLC Instruction List (IL) è un linguaggio di basso livello molto simile all assembler. E adatto per compiti molto specifici quali l interfacciamento di hardware particolare. è disponibile per tutti i PLC. Structured Text (ST) è un linguaggio testuale ad alto livello, simile al PASCAL o ad alcuni BASIC.

PLC Motion Control I PLC estendono le funzionalità di base (logiche) per poter introdurre il controllo del moto L'estensione viene permessa per mezzo di Function Block Ogni costruttore di PLC ha sviluppato la propria libreria per il motion control Non è generalmente prevista una sofisticata piattaforma sw per il controllo del moto Accanto alle FB per il controllo del moto sono previste delle corrispondenti schede di espansione del PLC che realizzano le funzioni di controllo del moto desiderate Anelli singoli in velocità o posizione Movimenti interpolati in posizione Gli algoritmi di controllo sono generalmente semplici, lineari, basati su strutture PID

PlcOpen Motion Control A livello internazionale l'associazione PLCopen (www.plcopen.org) propone una standardizzazione per il motion control con PLC Gli utilizzatori di sistemi Motion Control richiedono generalmente tre livelli di complessità: Basse prestazioni e basso costo Prestazioni medie Prestazioni elevate e alti costi Sono disponibili sul mercato molte soluzioni che offrono tools di sviluppo, installazione e manutenzione fra loro incompatibili Basati principalmente su soluzioni di tipo proprietario Queste incompatibilità portano ad un incremento dei costi: Processo di ingegnerizzazione diviene lungo e difficile Tempi di istruzione e di sviluppo si allungano Software non utilizzabile fra le varie soluzioni

PlcOpen Motion Control Un approccio standardizzato riduce gli effetti negativi citati Standardizzazione a livello di linguaggi di programmazione (come già fatto a livello IEC 61131) Standardizzazione verso diverse soluzioni per motion control Distribuito Integrato Centralizzato

PlcOpen Motion Control Processo di standardizzazione per mezzo della definizione di librerie e componenti riutilizzabili La programmazione è meno dipendente dall'hardware Il software applicativo è più riutilizzabile Si riduce il costo per la formazione e supporto Applicazione scalabile su diverse schemi di motion control

PlcOpen Motion Control Definizione di Funciotn Block per Motion Control Questo processo di standardizzazione dovrebbe coinvolgere circa 80% del mercato del motion control Obiettivi principali Influenza: Utente finale (costruttore di sistemi che richiedono motion control) Fornitori di sistemi di controllo per garantire la portabilità delle FB Semplicità Efficienza Consistenza (conforme con IEC-61131) Hardware indipendent Flessibile per sviluppi futuri Completo

PlcOpen Motion Control Sviluppato su tre moduli principali: Definizione della macchina a stati Descrive il comportamento dell'asse ad alto livello Definizione delle FB per soluzioni Singolo Asse e Multi Asse Per le operazioni elementari sugli assi o sui singoli assi Regole e dichiarazione di conformità

PlcOpen Motion Control Macchina a Stati Descrive il comportamento dell'asse ad alto livello Utile per definire la sequenza di programma di motion control Stati definiti Stand Still Homing Discrete Motion Continuos Motion Suynchronized Motion Stopping Error Stop Transizioni da uno stato all'altro

PlcOpen Motion Control Function Block MC_MoveAbsolute MC_MoveRelative MC_MoveAdditive MC_MoveSuperimposed MC_MoveVelocity, MC_Home MC_ReadStatus Muli Asse CamTableSelect CamIn, CamOut GearIn, GearOut

PlcOpen Motion Control Principali FB

PlcOpen Motion Control Semplice gestione di un singolo asse Limitata possibilità di sviluppo di soluzioni con complesse soluzioni di interpolazione asse Profili di moto limitato Interpolazione fra assi per mezzo di tabelle o profili di moto I vincoli possono essere cambiati on line Impossibilità di introdurre strutture con controllo in forza Risolve la maggior parte delle problematiche delle macchine automatiche per Packaging Assemblaggio

PlcOpen Motion Control Riduzione del numero delle parti

PlcOpen Motion Control Camming, assi Master/Slave Postion Slave Master Position

PlcOpen Motion Control Gearing

PLC vs PC Condividono la medesima architettura di base PLC Operano in ambiente industriale Ambiente di programmazione standard Generalmente senza tastiere/video grafico/cd Comunicano con l'operatore per mezzo di opportune porte PC Strumenti di programmazione molto più potenti e flessibili Maggiore possibilità di interfacciamento con l'operatore Ambiente dinamico, Hardware con più potenza di calcolo Possono essere dotati di opportune schede in modo che possano interfacciarsi con il campo (ingressi/uscite) Possono essere dotati di sistemi di programmazione identici a quelli disponibili su PLC

Sistemi di controllo basato su PC Abbattimento iniziale dei costi Integrazione di Hardware commerciale a basso costo Basato su soluzioni industriali (testate temperatura e campi elettromagnetici) in Esistono soluzioni standardizzate Necessitano dello sviluppo delle sole applicazioni Software dedicate Facile scambio di dati con altri sistemi Facile ed economica verticalizzazione del prodotto Interfacce verso l'operatore e altri sistemi digitali altamente attrattivi per l'utente finale

Sistemi di controllo basato su PC Tutte le funzioni richieste funzionano sullo stesso Hw Interazione con gli azionamenti ed il campo Programma di Motion Control Interazione con l'operatore (HMI)

Sistemi di controllo basato su PC Piattaforma Hw per Sistema Operativo Real Time e Software per Motion Control Basso costo per l'utilizzo di piattaforme commerciali standardizzate Elevate prestazioni computazionali Deve essere sviluppato il software per il motion control soluzioni proprietarie basate eventualmente su opportune librerie In parte ci si può avvalere della soluzione SoftPLC (basato su SW conforme a IEC-61131) Formati standard costituiti principalmente da: Scheda Madre Bus standard di collegamento con le periferiche (ISA/PCI/PCIe) Schede di espansione verso il campo (I/O analogico/digitale/bus di campo)

Sistemi di controllo basato su PC Il Motion Controller dovrà avere una opportuna configurazione Hw/Sw per supportare la flessibilità offerta dai sistemi di interfacciamento con il campo Sistema operativo RT Schede di interfacciamento verso il campo Software per l'interfacciamento con l'operatore

Sistemi di controllo basato su PC Principali piattaforme Hardware PC/104 (96x90) Fan Less Standard diffuso da più di 10 anni CPU fino alla classe Pentium Bus di espansione PCI Ampia scelta di schede di espansione Prestazioni limitate EBX 5.25 (146x203) Fan Less CPU fino alla classe Pentium Bus di espansione PCI Bus di espansione standard Maggior potenza rispetto a PC/104 Controllore Grafico integrato

Sistemi di controllo basato su PC Principali piattaforme Hardware Industrial MiniATX (170x170) 1 slot di espansione PCI Maggior potenza di calcolo Controllore Grafico integrato Periferiche standard Doppia porta di rete Industrial ATX (304x244) Fino a 7 slot di espansione Processori più potenti Controllore Grafico integrato Elevata espandibilità per schede di interfacciamento verso il campo

Sistemi di controllo basato su PC Principali piattaforme Hardware PICMG Elevata potenza di calcolo Elevata espandibilità grazie al bus passivo Elevato costo complessivo Scheda madre Bus passivo cabinet

Sistemi di controllo basato su PC HW CPU PICMG BUS passivo Scheda interfacciamento Sensoray 626 6 encoder in 4 Analog out Sistema operativo RT Software RTAI, RTLINUX, vxworks, QNX, LynxOS di basso livello singolo/multi asse Alto per livello per dell'applicazione la lo gestione sviluppo

Controlli Numerici Il mercato offre Controlli Numerici che: Realizzati su piattaforme Hw generalmente basate su PC industriali Sistema operativo RT Opportune schede di interfacciamento verso il campo Software e librerie per motion control in generale Applicazioni a sistemi ampiamente diffusi quali le macchine utensili e macchine con movimenti nel piano Costo proporzionale al numero di assi controllato ed al tipo di controllore installato Per alcuni campi applicativi (Macchine Utensili) mettono a disposizione un linguaggio standardizzato per il pilotaggio dei movimenti degli assi

Controlli Numerici Interfacce utente predisposte (standardizzate) Configurabilità dei moduli di interfacciamento con gli azionamenti Soluzioni complete chiavi in mano Ambiente di programmazione dedicato al motion control

Controlli Numerici Parecchi fornitori presenti sul mercato Il software sviluppato è verticalizzato sul prodotto acquistato