La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 1 Ottimizzazione.

Presentazioni simili


Presentazione sul tema: "Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 1 Ottimizzazione."— Transcript della presentazione:

1 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 1 Ottimizzazione NCK / Azionamenti Relatore : Francesco Biffi Automation and Drives © SIEMENS S.p.A WorkShop Costruttori 2002 Sinumerik & Simodrive

2 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 2 Ottimizzazione NCK Argomenti: Dati tecnici delle schede di regolazione 611D Ottimizzazione regolatore di corrente/velocità Ottimizzazione tempo interpolatore IPO Regolatore di posizione Precomando e accelerazione antistrappo (JERK) Ottimizzazione parametri per lavorazioni ad alta velocità Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

3 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 3 Dati tecnici delle regolazioni 611D Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

4 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 4 Regolatore di- velocità Anello di posizione Riferimento di posizione Riferimento di velocità Calcolo velocità Regolatore di corrente Interpolator e Parte di potenza Motore e S.M. Ingresso del sistema di misura del motore Retroazione di posizione Retroazione di corrente Struttura del regolatore 840D-611D NC Azionamento 611D Risp. in freq. meccanica I ret / I rif I ret I rif N ret / I ret N ret N ret / N rif Risp. in freq. reg. velocità Risp. in freq. reg. corr. Risp. in freq. del sistema P ret / P rif Risp. in freq. reg. posizione P ret N rif P rif Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

5 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 5 Tools per le ottimizzazioni Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

6 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 6 Tools per le ottimizzazioni Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

7 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 7 Tools per le ottimizzazioni Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

8 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 8 Parametri da preimpostare Risoluzione di calcolo interna : INT_INCR_PER_MM INT_INCR_PER_DEG Interpolatore FIPO e interpolatore azionamento : FIPO_TYPE CTRL_CONFIG 4096 (= 1000H = Bit 12) Buffer e Lookahead : LOOKAH_NUM_CHECKED_BLOCKS MM_IPO_BUFFER_SIZE MM_EXT_PROG_BUFFER_SIZE MM_NUM_BLOCKS_IN_PREP 100 Parametri riferiti all‘elaborazione della traiettoria : IGNORE_OVL_FACTOR_FOR_ADIS COMPRESS_BLOCK_PATH_LIMIT CURV_EFFECT_ON_PATH_ACCEL CURV_EFFECT_ON_PATH_JERK MM_PATH_VELO_SEGMENTS MM_MAX_AXISPOLY_PER_BLOCK MM_ARCLENGTH_SEGMENTS CRIT_SPLINE_ANGLE 36.0 Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

9 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 9 Parametrizzazione e taratura regolatore di corrente Parametri rilevanti : 1000 CURRCTRL_CYCLE_TIME (2) 62.5µs 1120 CURRCTRL_GAIN CURRCTRL_INTEGRATOR_TIME CURRCTRL_ADAPT_ENABLE CURRCTRL_ADAPT_CURRENT_ CURRCTRL_ADAPT_CURRENT_ REDUCE_ARMATURE_INDUCTANCE 35.0 Tarature I filtri sul riferimento di corrente non influenzano la misura, quindi non è necessario disattivarli Normalmente con il codice motore, tipo 1FT6, non è necessario fare la taratura, mentre con i motori lineari e con motori non Siemens ( se i dati sono incerti) è meglio eseguirla Con motori non in tabella tramite il softkey „Calcola dati regolatore“ si ottiene un‘ottimale preimpostazione dei guadagni L‘adaption viene utilizzato normalmente con motori mandrino Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

10 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 10 Esempio di una risposta in frequenza del reg. di corrente Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

11 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 11 Parametri rilevanti per la taratura del regolatore di velocità Tempo campionamento e configurazione: 1001 SPEEDCTRL_CYCLE_TIME (4) 125µs 1004 CTRL_CONFIG 4096 (= 1000H = Bit 12) Guadagno proporzionale e tempo d’integrazione : 1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_ Parametri del reference model : 1414 SPEEDCTRL_REF_MODEL_FREQ SPEEDCTRL_REF_MODEL_DAMPING SPEEDCTRL_INTEGRATOR_FEEDBK 0.0 Filtri sul riferimento di corrente : 1200 NUM_CURRENT_FILTERS CURRENT_FILTER_CONFIG E 1202 CURRENT_FILTER_1_FREQUENCY CURRENT_FILTER_1_DAMPING CURRENT_FILTER_2_FREQUENCY CURRENT_FILTER_2_DAMPING 1.0 Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

12 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 12 Filtri sul riferimento di corrente : 1210 CURRENT_FILTER_1_SUPPR_FREQ CURRENT_FILTER_1_BANDWIDTH CURRENT_FILTER_1_BW_NUM CURRENT_FILTER_1_BS_FREQ CURRENT_FILTER_2_SUPPR_FREQ CURRENT_FILTER_2_BANDWIDTH CURRENT_FILTER_2_BW_NUM CURRENT_FILTER_2_BS_FREQ CURRENT_FILTER_3_SUPPR_FREQ CURRENT_FILTER_3_BANDWIDTH CURRENT_FILTER_3_BW_NUM CURRENT_FILTER_3_BS_FREQ CURRENT_FILTER_4_SUPPR_FREQ CURRENT_FILTER_4_BANDWIDTH CURRENT_FILTER_4_BW_NUM CURRENT_FILTER_4_BS_FREQ Filtri sul riferimento di velocità : 1500 NUM_SPEED_FILTERS SPEED_FILTER_TYPE SPEED_FILTER_2_TIME SPEED_FILTER_2_FREQUENCY SPEED_FILTER_2_DAMPING SPEED_FILTER_1_SUPPR_FREQ SPEED_FILTER_1_BANDWIDTH SPEED_FILTER_1_BW_NUMERATOR 0.0 Parametri rilevanti per la taratura del regolatore di velocità Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

13 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 13 Tipologie di filtri Filtro passa basso del secondo ordine : Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

14 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 14 Filtro blocco banda : Tipologie di filtri Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

15 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 15 Tipologie di filtri Filtro sul riferimento di velocità 1500 NUM_SPEED_FILTERS 0 Per non influenzare le tarature del regolatore di velocità si deve disattivare il filtro sul riferimento. Questo filtro non ha nessuna influenza sulla stabilità del regolatore di velocità Limite di funzionamento dei filtri in funzione del tempo di campionamento Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

16 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 16 Misura della risposta in frequenza del sistema La funzione di trasferimento è : retroazione di velocità / retroazione di corrente Possibilità con questa misura di diagnosticare i poli e gli zeri senza influsso della regolazione Per migliorare la misura impostare un guadagno basso e un tempo integrativo alto Es. :1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_ Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

17 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 17 Misura della risposta in frequenza della meccanica Possibilità con questa misura di determinare la prima risonanza corrispondente e quindi determinare la rigidità dell’asse. Questa “frequenza” è quella che limita le prestazioni dell’asse come KV, accelerazioni e jerk. La funzione di trasferimento è : retroazione di velocità sistema di misura diretto/retroazione di velocità motore Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

18 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 18 Misura della risposta in frequenza di velocità Ottimizzazione dei guadagni e dei filtri Es. :Frequ_Resp_0 (verde): 1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_ Frequ_Resp_1 (blu): 1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_ Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

19 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 19 Misura della risposta in frequenza di velocità Ottimizzazione dei guadagni e dei filtri Es. :Frequ_Resp_1 (verde): 1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_ Frequ_Resp_2 (blu): 1407 SPEEDCTRL_GAIN_ SPEEDCTRL_INTEGRATOR_TIME_1 3.o Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

20 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 20 Esempio di risposta al gradino di disturbo Con questa taratura si può ottimizzare il guadagno proporzionale e integrale separatamente. Impostare il 1409 = 0, e ottimizzare il 1407 fino ad avere un risposta più ripida possibile e senza overshoot Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

21 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 21 Esempio di risposta al gradino di disturbo Risultato dopo l’ ottimizzazione del guadagno proporzionale 1407 Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

22 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 22 Esempio di risposta al gradino di disturbo Quindi ottimizzare il tempo di integrazione in modo che si stabilizzi nel tempo più breve e senza oscillazioni. Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

23 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 23 Esempio di risposta al gradino di velocità Altra possibilità: è la tradizionale taratura della risposta al gradino, verificando che l’ampiezza del gradino di riferimento non sia tale da saturare l’azionamento Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

24 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 24 DSC 1ms kvkv 125µs kvkv k p,T N 125µs Regolatore di posizione Calcolo di velocità DSC 840D611D Regolazione di posizione nel CN più regolazione fine nell’azionamento Retroazione di posizione attuale Parametri rilevanti per la taratura del regolatore di posizione Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

25 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 25 Parametri rilevanti per la taratura del regolatore di posizione Parametri che influiscono sulla dinamica del regolatore di posizione : SYSCLOCK_CYCLE_TIME POSCTRL_SYSCLOCK_TIME_RATIO CTRLOUT_LEAD_TIME FIPO_TYPE STIFFNESS_CONTROL_ENABLE POSCTRL_OUT_FILTER_ENABLE POSCTRL_OUT_FILTER_TIME POSCTRL_GAIN NUM_SPEED_FILTERS SPEED_FILTER_TYPE SPEED_FILTER_2_TIME I seguenti parametri non hanno nessun effetto sulla stabilità dell’anello di regolazione, ma influiscono sulla misura : FFW_MODE DYN_MATCH_ENABLE DYN_MATCH_TIME AX_JERK_ENABLE AX_JERK_MODE AX_JERK_TIME Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

26 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 26 Ottimizzazione tempo IPO e regolatore di posizione Prima di procedere alla taratura del Kv si deve: ottimizzare il tempo IPO e quindi il sys_clock_time ; il tempo di cambio blocco e verificare l‘ottimizzazione della memoria per il numero di blocchi per l‘IPOBUFFER; LOOKAHED e blocchi in preparazione. E‘ necessario farlo prima della taratura del KV perché questi tempi influiscono sulla dinamica del regolatore di posizione. Esempio di programma: G91G64 G1 F1000 R10=$A_Minute*60000+$A_Second*1000+$A_Msecond ;ora di partenza X0.001 Y0.001 Z0.001 ; se ci sono funzioni tipo TRAORI è meglio attivarle X0.001 Y0.001 Z0.001 ………………. ; esempio frasi R11=$A_Minute*60000+$A_Second*1000+$A_Msecond ; lettura ora di fine esecuzione R12=R11-R10 ;Differenza in ms R13=TRUNC(R12/1000) ;Differenza in secondi senza ms R14=R12-R13*1000 ;Calcolo dei millisecondi R15=TRUNC(R13/60) ;Minuti R16=R13-R15*60 ;Secondi MSG(”Tempo esecuzione programma: "<

27 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 27 Ottimizzazione tempo IPO e regolatore di posizione Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

28 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 28 Ottimizzazione del guadagno del regolatore di posizione Esempio di taratura del guadagno Kv Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

29 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 29 Possibilità di migliorare la stabilità dell’anello di posizione con l’ausilio del filtro sul riferimento di velocità o del reference model Se si utilizza il filtro 1500 è consigliabile non superare i 10 mS perché si potrebbero avere problemi in posizionamento Il valore del filtro 1500 o del reference model deve essere uguale per tutti gli assi che interpolano Ottimizzazione del guadagno del regolatore di posizione Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

30 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 30 accelerazione senza jerk accelerazione con jerk t t Accelerazione Velocità Accelerazione con antistrappo Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

31 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 31 Precomando Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

32 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 32 Jerk e FFW Per l’ottimizzazione del Jerk e del precomando si utilizza un semplice programma di posizionamento e la funzione “servo-trace” Esempio : FFWON SOFT INIZIO: G01 X10 F10000 G04 F0.5 G01 X60 G04 F0.5 GOTOB INIZIO M30 Parametri rilevanti per questa taratura: VELO_FFW_WEIGHT FFW_MODE EQUIV_SPEEDCTRL_TIME DYN_MATCH_TIME DYN_MATCH_ENABLE AX_JERK_MODE AX_JERK_ENABLE AX_JERK_TIME $MC_MAX_PATH_JERK $SC_SD_MAX_PATH_JERK $SC_IS_SD_MAX_PATH_JERK $MA_MAX_AX_JERK[AX1] $MA_PATH_TRANS_JERK_LIM[AX1] $MA_SOFT_ACCEL_FACTOR[AX1] $MA_G00_ACCEL_FACTOR[AX1] $MA_G00_JERK_FACTOR[AX1] 1 Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

33 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 33 Jerk e FFW Impostazioni della funzione “servo-trace Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

34 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 34 Jerk e FFW Un esempio di ottimizzazione del Jerk: impostare il Kv =0, attivare il FFW quindi trovare il valore ottimale di jerk finchè l’asse si posizioni senza oscillazioni Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

35 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 35 Jerk e FFW Esempio di ottimizzazione del FFW utilizzando un valore negativo (dal SW 5.3) della costante di simmetrizzazione. Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

36 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 36 Test del cerchio Normalmente si riscontra, utilizzando il FFW, un cerchio più grosso di quello programmato. Utilizzando Ax_Jerk_Time (32410 AX_JERK_TIME) o con l’adattamento dinamico(32910 DYN_MATCH_TIME) è possibile correggere il cerchio. Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

37 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 37 Parametri per il controllo della velocità e accelerazione : $MC_IGNORE_OVL_FACTOR_FOR_ADIS $MC_MAX_PATH_JERK $MC_CURV_EFFECT_ON_PATH_ACCEL $MC_CURV_EFFECT_ON_PATH_JERK $MN_MM_EXT_PROG_BUFFER_SIZE $MC_MM_IPO_BUFFER_SIZE $MC_MM_NUM_BLOCKS_IN_PREP $OC_LOOKAH_NUM_CHECKED_BLOCKS $SC_SD_MAX_PATH_JERK $SC_IS_SD_MAX_PATH_JERK $MA_MAX_ACCEL_OVL_FACTOR[AX1] 2 Parametri per il compressore (COMPCAD) : $MC_COMPRESS_BLOCK_PATH_LIMIT $MA_COMPRESS_POS_TOL[AX1] $MC_MM_MAX_AXISPOLY_PER_BLOCK $MC_MM_PATH_VELO_SEGMENTS $MC_MM_ARCLENGTH_SEGMENTS $SC_CRIT_SPLINE_ANGLE 36 Parametri rilevanti per HSC Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

38 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 38 Elaborazione della velocità Lettura in avanti dei blocchi per ottimizzare il calcolo della velocità (Lookahed ). le funzioni di attivazione sono : G64 G641 G642 G $MC_SMOOTHING_MODE $SC_SMOOTH_CONTUR_TOL $SC_SMOOTH_ORI_TOL $MA_COMPRESS_POS_TOL[AX1] 0.02 G641 G642 G643 MD Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

39 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 39 Elaborazione della velocità Controllo dell’accelerazione in curvatura $MC_CURV_EFFECT_ON_PATH_ACCEL $MC_CURV_EFFECT_ON_PATH_JERK 0.8 Smorzamento della frequenza dell’asse agendo sul controllo della velocità $MA_LOOKAH_FREQUENCY[AX1] $MC_LOOKAH_SMOOTH_FACTOR 0 Y X apap acac Posizionamento a 10 m/min: Posizionamento a 2 m/min: Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

40 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 40 Misura della risposta in frequenza della meccanica Possibilità con questa misura di determinare la prima risonanza corrispondente e quindi determinare la rigidità dell’asse. Questa “frequenza” è quella che limita le prestazioni dell’asse come KV, accelerazioni e jerk. La funzione di trasferimento è : retroazione di velocità sistema di misura diretto / retroazione di velocità motore Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

41 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 41 Elaborazione del programma pezzo $MC_COMPRESS_BLOCK_PATH_LIMIT $MA_COMPRESS_POS_TOL $OC_LOOKAH_NUM_CHECKED_BLOCKS $MM_NUM_BLOCKS_IN_PREP $MA_MAX_AX_JERK $MA_PATH_TRANS_JERK_LIM $MC_PATH_VELO_SEGMENTS Preparazione Interpolatore Regolatore pos. Interprete Frasi in ASCII Compressore Fast Interpreter $MM_IPO_BUFFER_SIZE FIPO $MA_FIPO_TYPE $MA_AX_JERK_ENABLE $MA_AX_JERK_MODE $MA_AX_JERK_TIME $MC_LOOKAH_SMOOTH_FACTOR $MA_LOOKAH_FREQUENCY $MC_CURV_EFFECT_ON_PATH_ACCEL $MC_CURV_EFFECT_ON_PATH_JERK $MA_SOFT_ACCEL_FACTOR $MA_G00_ACCEL_FACTOR $MA_G00_JERK_FAKTOR Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC

42 Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 42 Compressore Y X Tolleranza del CAD/CAM-System Profilo originale Punti del profilo filtrati Compon Compcurv CompCad Dati tecnici Panoramica Regolatore di corrente Regolatore di velocità Regolatore di posizione Jerk e FFW Ottimizzazione HSC


Scaricare ppt "Automation and Drives Ottimizzazione NCK/Azionamenti © SIEMENS AG 2002 WorkShop Costruttori 2002 Sinumerik & SimodriveFrancesco Biffi 1 Ottimizzazione."

Presentazioni simili


Annunci Google