48
Realizzare macchine sempre Realizzare macchine sempre Realizzare macchine sempre Realizzare macchine sempre più ad alte performance più ad alte performance più ad alte performance più ad alte performance riducendo il tempo dedicato riducendo il tempo dedicato riducendo il tempo dedicato riducendo il tempo dedicato alla progettazione. alla progettazione. alla progettazione. alla progettazione. Cristina Furini Product Expert Motion Control SAVE Verona 2013

Realizzare macchine sempre più ad alte performance

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Realizzare macchine sempre più ad alte performance

Realizzare macchine sempre Realizzare macchine sempre Realizzare macchine sempre Realizzare macchine sempre più ad alte performance più ad alte performance più ad alte performance più ad alte performance

riducendo il tempo dedicato riducendo il tempo dedicato riducendo il tempo dedicato riducendo il tempo dedicato alla progettazione. alla progettazione. alla progettazione. alla progettazione.

Cristina FuriniProduct Expert Motion Control

SAVE Verona 2013

Page 2: Realizzare macchine sempre più ad alte performance

Ad ogni necessità una soluzione

Page 3: Realizzare macchine sempre più ad alte performance

Index gear

Prima generazionePrima generazionePrima generazionePrima generazione

Mechanic

3

PLC

Switch

Switch

- Albero meccanico- PLC solo per management - No flessibilità

Page 4: Realizzare macchine sempre più ad alte performance

Servomotor

Index gear

Seconda generazioneSeconda generazioneSeconda generazioneSeconda generazione

Hybrid

4

PLC

Inverter

Encoder

Servoamp

Servomotor

Switch

Switch

- Albero meccanico- PLC solo per management - Motion Control per movimenti semplici

Page 5: Realizzare macchine sempre più ad alte performance

Terza generazione: PacDriveTerza generazione: PacDriveTerza generazione: PacDriveTerza generazione: PacDrive

Mechatronic

5

- Ottimizzazione meccanica- Un solo controllore- Nessun albero meccanico- Totale flessibilità

Page 6: Realizzare macchine sempre più ad alte performance

L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna

ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!

6

ScalabileScalabileScalabileScalabile���� Per soddisfare ogni necessitàPer soddisfare ogni necessitàPer soddisfare ogni necessitàPer soddisfare ogni necessità

Facile progettazione Facile progettazione Facile progettazione Facile progettazione

���� Per ridurre il Time To MarketPer ridurre il Time To MarketPer ridurre il Time To MarketPer ridurre il Time To Market

Page 7: Realizzare macchine sempre più ad alte performance

L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna L‘evoluzione non basta, bisogna

ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!ottimizzarla e renderla efficiente!

7

ScalabileScalabileScalabileScalabile���� Per soddisfare ogni necessitàPer soddisfare ogni necessitàPer soddisfare ogni necessitàPer soddisfare ogni necessità

Facile progettazioneFacile progettazioneFacile progettazioneFacile progettazione

���� Per ridurre il Time To MarketPer ridurre il Time To MarketPer ridurre il Time To MarketPer ridurre il Time To Market

Page 8: Realizzare macchine sempre più ad alte performance

Il processo di Il processo di Il processo di Il processo di

creazione di una creazione di una creazione di una creazione di una

macchinamacchinamacchinamacchina

8

macchinamacchinamacchinamacchina

Page 9: Realizzare macchine sempre più ad alte performance

Tempo dedicato

allo

Sviluppo di nuove

macchine, studio

Tempo dedicato al

la

Il processo di creazione Il processo di creazione Il processo di creazione Il processo di creazione

di una macchinadi una macchinadi una macchinadi una macchina

9

la

meccanica

Tempo dedicato al

commissioning

Tempo dedicato

allo sviluppo del SW

Page 10: Realizzare macchine sempre più ad alte performance

Iniziare dal foglio bianco è sempre una Iniziare dal foglio bianco è sempre una Iniziare dal foglio bianco è sempre una Iniziare dal foglio bianco è sempre una

sfida, sfida, sfida, sfida,

il peggior nemico è il tempo…il peggior nemico è il tempo…il peggior nemico è il tempo…il peggior nemico è il tempo…

10

Page 11: Realizzare macchine sempre più ad alte performance

Cosa può fare

SSSSoMMMMachineMMMMotion…

11

Page 12: Realizzare macchine sempre più ad alte performance

vv

SoMachineMotionSoMachineMotionSoMachineMotionSoMachineMotion

SoMachine SoMachine SoMachine SoMachine

motionmotionmotionmotionUnicoUnicoUnicoUnico SoftwareSoftwareSoftwareSoftware

UnicoUnicoUnicoUnico DownloadDownloadDownloadDownload

Un set Un set Un set Un set didididi librerielibrerielibrerielibrerie

Un’ Un’ Un’ Un’ installazioneinstallazioneinstallazioneinstallazione

UnicoUnicoUnicoUnico SoftwareSoftwareSoftwareSoftware

UnicoUnicoUnicoUnico DownloadDownloadDownloadDownload

Un set Un set Un set Un set didididi librerielibrerielibrerielibrerie

Un’ Un’ Un’ Un’ installazioneinstallazioneinstallazioneinstallazione

12

MagelisXBTG GC

IntegrazioneIntegrazioneIntegrazioneIntegrazione didididi

Tool per Tool per Tool per Tool per

IngegneringIngegneringIngegneringIngegnering e e e e

Drive Sizing Drive Sizing Drive Sizing Drive Sizing

IntegrazioneIntegrazioneIntegrazioneIntegrazione didididi

Tool per Tool per Tool per Tool per

IngegneringIngegneringIngegneringIngegnering e e e e

Drive Sizing Drive Sizing Drive Sizing Drive Sizing

PacDrive

Page 13: Realizzare macchine sempre più ad alte performance

HardwareHardwareHardwareHardware

5 Taglie di controllori

2 Taglie di PLC safety

UN SOLO TOOL

13

2 Taglie di PLC safety

22 Taglie di Drives

Un sistema – diversi approcci alla soluzione migliore

Page 14: Realizzare macchine sempre più ad alte performance

SoftwareSoftwareSoftwareSoftware

EDesigner / OOP

Moduli Tecnologici

14

PacDrive lib/PlcOpen

Un sistema – diversi approcci alla soluzione migliore

Page 15: Realizzare macchine sempre più ad alte performance

Interfaccia comuneInterfaccia comuneInterfaccia comuneInterfaccia comune

Tre vie per sviluppare

una nuova macchina:

15

• Drive Sizing• Sviluppo Software• Sviluppo del pannello

Page 16: Realizzare macchine sempre più ad alte performance

EPAS:

Programmazione potente e veloce

● EPASEPASEPASEPAS

Per configurare drives, Per configurare drives, Per configurare drives, Per configurare drives,

motori, e dispositivi IO.motori, e dispositivi IO.motori, e dispositivi IO.motori, e dispositivi IO.

Per sviluppare la logica Per sviluppare la logica Per sviluppare la logica Per sviluppare la logica

PLCPLCPLCPLC

16

Per fare diagnosi con Per fare diagnosi con Per fare diagnosi con Per fare diagnosi con

tools, oscilloscopio, tools, oscilloscopio, tools, oscilloscopio, tools, oscilloscopio,

funzioni di monitoraggio.funzioni di monitoraggio.funzioni di monitoraggio.funzioni di monitoraggio.

Per sviluppare macchine Per sviluppare macchine Per sviluppare macchine Per sviluppare macchine

anche complesse con anche complesse con anche complesse con anche complesse con

l’ausilio di visualizzazioni l’ausilio di visualizzazioni l’ausilio di visualizzazioni l’ausilio di visualizzazioni

integrate specificheintegrate specificheintegrate specificheintegrate specifiche

Page 17: Realizzare macchine sempre più ad alte performance

Si può partire da

un progetto vuoto

per sviluppare poi

propri FB o

PLC-Open.

17

Progetti pilota.

Programmazione

grafica E-desing

Page 18: Realizzare macchine sempre più ad alte performance

Possibilità con Epas5 di

caricare progetti, linee

guida per applicazioni

complesse,

o con moduli

18

o con moduli

meccanici noti

o Robot

Page 19: Realizzare macchine sempre più ad alte performance

Il passaggio dal dimensionamento alla

programmazione, è veloce come un click!

19

Page 20: Realizzare macchine sempre più ad alte performance

EcamEcamEcamEcam drive sizing

Un’affidabile predizione del circuito,

consumi e combinazione

drive+motore+riduttore…

20

Page 21: Realizzare macchine sempre più ad alte performance

Editor di camme integrato

Per ingegnerizzazione completa del motion.

Disegnare e applicare una camma è immediato e senza errori

21

Page 22: Realizzare macchine sempre più ad alte performance

Veloce inserimento drives

22

Page 23: Realizzare macchine sempre più ad alte performance

Simulazione e creazione del pannello

con Vijeo integrato in SoMM

23

Page 24: Realizzare macchine sempre più ad alte performance

Per programmazione più avanzata…

E-DESIGN e OOPaumentare la riutilizzabilità

del software

sviluppando progetti

standard

24

Page 25: Realizzare macchine sempre più ad alte performance

SVN Server MultiprogrammazioneSVN Server MultiprogrammazioneSVN Server MultiprogrammazioneSVN Server Multiprogrammazione

Per programmare più parti in Per programmare più parti in Per programmare più parti in Per programmare più parti in

momenti diversi momenti diversi momenti diversi momenti diversi

contemporaneamentecontemporaneamentecontemporaneamentecontemporaneamente

25

Page 26: Realizzare macchine sempre più ad alte performance

SVN Server, cosa permette di fare

Chekout: recupera progettoChekout: recupera progettoChekout: recupera progettoChekout: recupera progetto

Commit: Invia nel repository le modificheCommit: Invia nel repository le modificheCommit: Invia nel repository le modificheCommit: Invia nel repository le modifiche

Update: aggiorna il progetto apertoUpdate: aggiorna il progetto apertoUpdate: aggiorna il progetto apertoUpdate: aggiorna il progetto aperto

recuperando le modifiche fatte da altri recuperando le modifiche fatte da altri recuperando le modifiche fatte da altri recuperando le modifiche fatte da altri

Compare:Compare:Compare:Compare:

confronta il progetto attuale con altre releaseconfronta il progetto attuale con altre releaseconfronta il progetto attuale con altre releaseconfronta il progetto attuale con altre release

26

confronta il progetto attuale con altre releaseconfronta il progetto attuale con altre releaseconfronta il progetto attuale con altre releaseconfronta il progetto attuale con altre release

Show Project Log:Show Project Log:Show Project Log:Show Project Log:

mostra tutte le modifiche mostra tutte le modifiche mostra tutte le modifiche mostra tutte le modifiche

(utente, giorno e ora, tipo di modifica) del progetto(utente, giorno e ora, tipo di modifica) del progetto(utente, giorno e ora, tipo di modifica) del progetto(utente, giorno e ora, tipo di modifica) del progetto

Revert project:Revert project:Revert project:Revert project:

Possibilità di tornare a vecchie versioniPossibilità di tornare a vecchie versioniPossibilità di tornare a vecchie versioniPossibilità di tornare a vecchie versioni

Page 27: Realizzare macchine sempre più ad alte performance

Simulazione del motion,

per avere una sicurezza in più…

Anche con l’ausilio del sinottico e

assi virtualizzatiassi virtualizzatiassi virtualizzatiassi virtualizzati

27

Page 28: Realizzare macchine sempre più ad alte performance

Nuovo tool di Autotuning

●Ricerca dei parametri meccanici (J-load, friction

parameters)

●Ottimizzato con giunto elastico

●Supporta anche motori lineari

●Più robusto

28

Page 29: Realizzare macchine sempre più ad alte performance

Nuovo tool di Autotuning

●Ricerca dei parametri meccanici (J-load, friction

parameters)

●Ottimizzato con giunto elastico

●Supporta anche motori lineari

●Più robusto

29

Page 30: Realizzare macchine sempre più ad alte performance

Moduli Tecnologici e VISModuli Tecnologici e VISModuli Tecnologici e VISModuli Tecnologici e VIS

30

Page 31: Realizzare macchine sempre più ad alte performance

Visualizzazione per test anche per i più Visualizzazione per test anche per i più Visualizzazione per test anche per i più Visualizzazione per test anche per i più

complessi moduli tecnologicicomplessi moduli tecnologicicomplessi moduli tecnologicicomplessi moduli tecnologici

31

Page 32: Realizzare macchine sempre più ad alte performance

Robotica simulataRobotica simulataRobotica simulataRobotica simulata

32

Free

transformation

module

Page 33: Realizzare macchine sempre più ad alte performance

La soluzione

completa e

integrata

33

Page 34: Realizzare macchine sempre più ad alte performance

La soluzione

completa e

integrata

34

Page 35: Realizzare macchine sempre più ad alte performance

Tools di Maintenance:

Agevolare la diagnostica

e i ricambi.

Risparmio di tempo e non solo…

Page 36: Realizzare macchine sempre più ad alte performance

E molto altro ancora…

Tornando al Workbench…

Dedicati al manutentore

Tool di diagnostica,

36

Tool di diagnostica,

Backup e per

Aggiornamento FW

Non è necessaria una

Conoscenza informatica..

Page 37: Realizzare macchine sempre più ad alte performance

Lista di allarmi permanente

salvata su Ram

37

In caso poi di sostituzione dei drive, il controllore

riconosce automaticamente il nuovo,

uniformandone il firmware e ri-assegnando tutti i

parametri, senza sforzo del manutentore

Page 38: Realizzare macchine sempre più ad alte performance

Per Per Per Per finirefinirefinirefinire…………

38

Per Per Per Per finirefinirefinirefinire…………

Page 39: Realizzare macchine sempre più ad alte performance

Una linea di imbottigliamento

●Riempitrice / Tappatrice

39

●Fine Linea ●Etichettatrice

Page 40: Realizzare macchine sempre più ad alte performance

Riempitrice

Sincronismo

Comandi elettrovalvole

Funzioni Processo

Motion semplice

40

Page 41: Realizzare macchine sempre più ad alte performance

Tappatrice

Sincronismo

Controllo di coppia (FB dedicate)

Assi con elettronica integrata

Struttura software

41

Page 42: Realizzare macchine sempre più ad alte performance

Riempitrice/tappatrice configurazione

42

Page 43: Realizzare macchine sempre più ad alte performance

Etichettatrice

Sincronismo

Controllo tacca

Cambio bobina

FB dedicate

Moduli tecnologici

43

Moduli tecnologici

Page 44: Realizzare macchine sempre più ad alte performance

Etichettatrice configurazione

44

Page 45: Realizzare macchine sempre più ad alte performance

Fine Linea

Sincronismo

Robotica integrata

Gestione macchina

Ottimizzazione movimenti

Due macchine in una

45

Due macchine in una

Page 46: Realizzare macchine sempre più ad alte performance

Fine Linea configurazione

46

Page 47: Realizzare macchine sempre più ad alte performance

In conclusione…

47

Ad ogni macchina,

corrisponde una necessità,

ad ogni necessità PacDrivePacDrivePacDrivePacDrive

risponde con una soluzione,

FacileFacileFacileFacile

RiutilizzabileRiutilizzabileRiutilizzabileRiutilizzabile

Ottimizzata!Ottimizzata!Ottimizzata!Ottimizzata!

Page 48: Realizzare macchine sempre più ad alte performance

Vi ringrazio tanto per Vi ringrazio tanto per Vi ringrazio tanto per Vi ringrazio tanto per l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!l’attenzione!!!!