Home
Unità di controllo a camme elettroniche FM 452
Contents
1. Indirizzo Nome Tipo Valore Commento iniziale Dati per job Lettura dei dati delle camme e delle tracce 152 0 CAM_00_31 DWORD DW 16 0 Bit di identificazione per le camme da 0 a 31 156 0 CAM_32_63 DWORD DW 16 0 Bit di identificazione per le camme da 32 a 63 160 0 CAM_64_95 DWORD DW 16 0 Bit di identificazione per le camme da 64 a 95 164 0 CAM_96_127 DWORD DW 16 0 Bit di identificazione per le camme da 96 a 127 168 0 TRACK_ID1 DWORD DW 16 0 Bit di identificazione delle tracce 0 31 172 0 ACTPOSI1 DINT L 0 Posizione attuale Dati per job Modifica rapida delle camme 176 0 C_QTY BYTE B 16 0 Numero delle camme da modificare 177 0 DIS_CHECK BOOL FALSE 1 disattivazione del controllo dei dati 180 0 CAM ARRAY Nota 0 15 La struttura seguente obbligatoria per STRUCT ogni camma da modificare Indirizzo relativo 0 0 CAM_NO BYTE B 16 0 Numero della camma da modificare 1 0 C_EFFDIR BOOL FALSE 1 modifica della direzione d intervento 1 1 C_CBEGIN BOOL FALSE 1 modifica dell inizio camma al valore CBEGIN nuovo inizio camma 1 2 C_CEND BOOL FALSE 1 modifica della fine camma del tempo di inserzione al valore CEND nuova fine camma 1 3 C_LTIME BOOL FALSE 1 modifica del tempo di anticipo al valore LTIME nuovo tempo di anticipo 1 4 CAM_OFF BOOL FALSE 1 disattivazione della camma durante la modifica dei dati delle camme 1 5 EFFDIR_P
2. 190 C 5 Glasse di errore 4 Errore datili uri ia i 191 C 6 Classe di errore 5 Errore dati macchina aena 193 C 7 Classe di errore 7 Errore dati delle camme nanten nnnenn 196 C 8 Classe di errore 15 Messaggii GoL usa diana aaa ae ea ala 197 C 9 Classe di errore 128 Errori di diagnostica ui 198 Caelo ar iile o aaa EEA acacia Unit di controllo a camme elettroniche FM 452 6 Istruzioni operative 05 2011 A5E01071731 02 Prefazione 1 1 1 Premessa Campo di validit del manuale Il presente manuale contiene la descrizione dell unit di programmazione a camme elettroniche FM 452 valida al momento della sua edizione Ci si riserva di indicare eventuali variazioni nella funzionalit dell FM 452 in un apposita informazione sul prodotto Contenuto del manuale Il presente manuale descrive l hardware e il software dell unit programmazione a camme elettroniche FM 452 Esso comprende e una parte introduttiva capitoli 1 8 e una parte di riferimento capitoli 9 13 e Appendici capitolo A Be C e Indice Norme La serie di prodotti SIMATIC S7 400 conforme ai requisiti e ai criteri della norma IEC 61131 2 Riciclaggio e smaltimento Essendo realizzata con materiali poco inquinanti l FM 452 facilmente riciclabile Per il riciclaggio e lo smaltimento ecocompatibili delle apparecchiature usate rivolgersi a un azienda certificata nello sm
3. Il dato macchina Incrementi per giro di encoder indica il numero di incrementi che emette un encoder per ogni giro Da questo valore e dal dato macchina Percorso per giro di encoder l FM 452 determina la risoluzione Encoderincrementali Come immissione possibile ogni valore del campo dei valori L unit analizza gli incrementi quattro volte vedere il capitolo Encoder incrementali Pagina 139 iniziatore possibile ogni valore del campo dei valori e Encoder assoluto I limiti sono diversi per i singoli tipi di encoder Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 87 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder 88 Tipo di encoder Lunghezzai tipo di Campo valori Utilizzabile telegramma come asse lineare Encoder monogiro 13 bit con struttura a 64 8192 alla seconda semialbero potenza Encoder monogiro 13 bit allineamento a 64 8192 tutti i valori X destra Encoder monogiro 25 bit allineamento a 64 225 tutti i valori X destra Encoder multigiro 25 bit con struttura ad 64 8192 alla seconda albero potenza Encoder multigiro 25 bit allineamento a 64 224 tutti i valori destra Esercizio passivo Ad abete 64 8192 alla seconda potenza Esercizio passivo Allineamento a destra 64 225 tutti i valori X Impostazione speciale Encoder multigiro come encoder monogiro
4. Unit di controllo a camme elettroniche FM 452 112 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 4 Esecuzione della funzione Preset punto di riferimento Effetti dell impostazione Dall esempio Preset punto di riferimento a 300 mm si riconosce come questa impostazione sposti il campo di lavoro sull asse Ne risultano i seguenti effetti e La posizione reale viene impostata sul valore della coordinata del punto riferimento e ll campo di lavoro viene spostato fisicamente sull asse e singoli punti mantengono le coordinate iniziali ma si trovano in nuove posizioni fisiche e Il bit SYNC nei segnali di ritorno impostato Tabella 10 4 Spostamento del campo di lavoro sull asse con Preset punto di riferimento Preset punto di riferimento SEA REALE SEE mm mm mm Precedente sistema delle coordinate SEA REA SEE A y T 400 100 400 500 O 100 500 m 0 HE J l i E EN v d e d z MS 7 Traslazione o dell area di 400 300 400 PRES lavoro tramite i E y Preset del punto di d N riferimento a 300 m e Ae 500 0 300 mm Nuovo sistema delle coordinate Particolarit degli encoder assoluti Questa impostazione necessaria per regolare un encoder assoluto vedere il capitolo Rilevazione esatta della regolazione dell encoder Pagina 82 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02
5. Programma utente FB PROG Il compito uguale a quello riportato nel Programma di esempio 3 OneModule Il blocco stato tuttavia ampliato con l analisi dell evento di diagnostica In questo esempio non vengono presi particolari provvedimenti per la compilazione dopo l eliminazione degli errori Questa operazione viene lasciata come compito di training Allarme di diagnostica 0B82 A seconda dell indirizzo dell unit che ha attivato l allarme 0B82_MDL_ADDR nell allarme di diagnostica viene inserita l identificazione dell errore nel relativo DB di istanza del programma utente Unit di controllo a camme elettroniche FM 452 164 Istruzioni operative 05 2011 A5E01071731 02 Esempi 13 11 Programma di esempio 5 Multi Modules 13 11 Programma di esempio 5 Multi Modules Scopo Presupposti Avviamento Funzionamento Analisi errori Questo esempio contiene lo stesso programma utente riportato nel programma di esempio 3 OneModule tuttavia comanda 2 unit con diversi parametri delle camme Per le due unit viene utilizzata la stessa copia del programma utente Naturalmente ogni unit dispone di un proprio set di blocchi dati Due unit FM 452 sono state inserite e progettate in Configurazione HW Entrambe le unit di programmazione a camme devono essere state parametrizzate come descritto nell istruzione Primi passi Nel DB di canale e nel DB di diagnostica deve essere inserito l indirizzo della
6. stata parametrizzata l unit di programmazione a camme come descritto nelle istruzioni Primi passi Nel DB di canale e nel DB di diagnostica l indirizzo dell unit registrato nel parametro di blocco MOD_ADDR Abilitare nella configurazione dell hardware l allarme di diagnostica per questa unit con Modifica gt Propriet dell oggetto gt Parametri di base gt Selezione allarme gt Diagnostica Comnpilare la configurazione dell hardware e caricarla nella CPU Il DB di canale in dotazione contiene gi nel parametro PARADBNO il numero di DB 3 del relativo DB di parametrizzazione Il parametro PARADB riportato nell esempio contiene dati macchina e delle camme gi predisposti Nell OB di avviamento 0B100 viene impostata l identificazione di avviamento passo 0 per il programma utente nel DB di istanza Come nel Programma di esempio 3 OneModule Come nel Programma di esempio 3 OneModule Generare allarmi di diagnostica scollegando la tensione ausiliaria dell unit o sfilando il connettore frontale L errore dell unit MOD_ERR e l errore di diagnostica 0B82_ERR assumono il valore 1 mentre il numero di passo diventa 1 Eliminando questo errore verr resettato anche il riconoscimento errori L elaborazione delle camme e la simulazione rimangono tuttavia disattivate Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 163 Esempi 13 10 Programma di esempio 4 Allarmi
7. 25 bit con struttura a semialbero 64 8192 alla seconda potenza Nota Il numero degli impulsi di un encoder viene determinato dagli Incrementi per giro di encoder moltiplicati per il Numero di giri vedere il capitolo Risoluzione Pagina 92 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder Numero di giri dell encoder Baudrate Indirizzo Nome Tipo Valore Commento iniziale 36 0 NO_REV DINT L 1024 Numero di giri dell encoder Campi di valori 1 encoder monogiro da 2 a 219 encoder multigiro Il dato macchina Numero giri dell encoder necessario per l encoder assoluto Con esso si indica il numero dei giri possibili con questo encoder Per maggiori informazioni sugli encoder assoluti leggere dapprima il capitolo Encoder assoluto Pagina 143 del presente manuale Encoder monogiro possibile solo il valore 1 Encoder multigiro Encoder multigiro esercizio passivo struttura ad albero 2 4096 alla seconda potenza Encoder monogiro esercizio passivo a destra 2 219 tutti i valori con la seguente limitazione incrementi giro dell encoder numero di giri dell encoder lt 225 Scala lineare Si possono collegare anche scale lineari In questo caso immettere il valore 1 Numero complessivo di passi dell encoder Il numero complessiv
8. Risultato della traccia Sono disponibili al massimo 128 camme che possono essere assegnate a una traccia qualsiasi A ogni traccia possono essere assegnate pi camme Il risultato della traccia la combinazione logica OR di tutti i valori di camma di questa traccia vedere il capitolo Interfacce dell unit di programmazione a camme Pagina 23 Esempio di risultato di traccia Durante la parametrizzazione definire per la traccia 3 le seguenti camme Camme Inizio camma Fine camma 1 101 pm 106 um 2 100 um 104 um Ne deriva il seguente risultato di traccia 100 um 105 um 110 um Camma 1 Camma 2 i Camma 3 i ca Risultato della traccia 3 i i i i Figura 3 1 Determinazione del risultato di traccia Abilitazione della traccia Per permettere che i risultati delle tracce da 0 a 15 vengano indirizzati come segnali di traccia alle uscite digitali da Q0 a Q15 dell FM 452 necessario abilitare le tracce delle camme utilizzate Unit di controllo a camme elettroniche FM 452 16 Istruzioni operative 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 2 Tracce e risultato di traccia Abilitazione esterna della traccia da 3 a 10 possibile parametrizzare nei dati della macchina un abilitazione esterna delle tracce da 3 a 10 Peri segnali delle tracce da 3 a 10 viene in seguito eseguita nuovamente una combinazione AND con i relativi ingressi digitali d
9. Dati tecnici Dimensioni e peso Dimensioni L x A x P mm 25 x 290 x 280 Peso ca 650 g Corrente tensione e potenza Corrente assorbita dal bus backplane max 500 mA Dissipazione di potenza tip 8 1 W Assorbimento di corrente per encoder ingressi e uscite digitali da 1L 2L e 3L senza carico max 40 mA connettore frontale pin 3 26 36 Alimentazione degli ingressi e delle uscite digitali Tensione di alimentazione DC 24 V campo ammesso da 20 4 a 28 8 V Differenze di potenziale ammesse tra ingresso del collegamento alla massa M connettore frontale pin 48 Eil punto di terra centrale schermo AC 60 V DC 75 V Isolamento controllato con DC 500 V Alimentazione degli encoder Alimentatore dell encoder 5 V 5 2Vt2 max 300 mA Protetto contro il corto circuito Alimentatore dell encoder 24 V Tensione ausiliaria 1 5 V max 300 mA Protetto contro il corto circuito Tensione del carico protezione contro l inversione di polarit no Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati tecnici A 2 Dati tecnici Ingressi encoder Rilevamento del percorso e incrementale e assoluta Tensioni di segnale e ingressi simmetrici 5 V secondo RS 422 e ingressi asimmetrici 24 V tip 9 mA Frequenza di ingresso e lunghezza del cavo per max 1 MHz con cavi scherma
10. Per poter contenere le dimensioni dei programmi nei programmi di esempio le analisi degli errori non sono programmate in modo dettagliato Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 155 Esempi 13 7 Programma di esempio 1 Primi passi 13 7 Scopo Presupposti Avviamento Programma di esempio 1 Primi passi Questo esempio consente la messa in servizio dell unit di programmazione a camme con l ausilio dei blocchi dopo averla parametrizzata in base alle Istruzioni per la messa in servizio e dell interfaccia di parametrizzazione Questo esempio integra un analisi degli errori nel programma del capitolo dedicato all integrazione nel programma utente delle istruzioni stata parametrizzata l unit di programmazione a camme come descritto nelle istruzioni Primi passi Nel DB di canale deve essere immesso l indirizzo corretto dell unit nell indirizzo MOD_ADDR Inserire l indirizzo dell unit nel DB di canale nel parametro MOD_ADDR Nell OB di avviamento 0B100 richiamare l FC CAM_INIT che resetta tutti i segnali di comando e di risposta nonch la gestione dei job nel DB di canale Funzionamento ciclico 156 1 Aprire la tabella delle variabili 2 Creare il collegamento con la CPU progettata e controllare le variabili ciclicamente 3 Trasferire i valori di comando preparati L unit passa nel funzionamento di simulazione Qui possibile osservare le
11. Segnali di comando Segnali di conferma Selettore funzioni Bit di avvio per job di scrittura Bit di avvio per job di lettura Bit di pronto Bit di errore Gestione del job per funzioni Dati per i job L indirizzo pu essere immesso nell interfaccia di parametrizzazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 49 Programmazione dell FM 452 7 6 Blocchi dati 7 6 3 DB di diagnostica Obiettivi Il DB di diagnostica rappresenta la memoria dei dati per l FC CAM_DIAG e contiene il buffer di diagnostica dell unit preparato per questa funzione Struttura Struttura del DB di diagnostica Indirizzo unit Dati interni Stato del job Bit di avvio Buffer di diagnostica preparato Unit di controllo a camme elettroniche FM 452 50 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 6 4 Obiettivi Struttura DB di parametrizzazione 7 6 Blocchi dati I dati della macchina e delle camme sono memorizzati nel DB di parametrizzazione parametri possono essere modificati dal programma utente o da un sistema SeS dati modificati possono essere importati nell interfaccia di parametrizzazione e qui visualizzati dati visualizzati nell interfaccia di parametrizzazione possono essere esportati in un DB di parametrizzazione Per un unit possono esistere diversi se
12. Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 133 Tarature 10 13 Lettura dei Dati encoder 10 13 Definizione Presupposti Lettura dei Dati encoder ella regolazione dell encoder Pagina 82 Svolgimento dell impostazione 2 Impostare il bit di avvio nel DB di canale Dati utilizzati nel DB di canale 134 dati vengono memorizzati nel DB di canale L impostazione Dati dell encoder permette di leggere i dati attuali dell encoder e il valore per la regolazione dell encoder assoluto La lettura del valore di regolazione dell encoder assoluto possibile dopo aver effettuato l impostazione Impostazione del punto di riferimento vedere il capitolo Rilevazione esatta Indirizzo Nome Tipo Valore iniziale Commento 38 5 ENCVAL_EN BOOL FALSE 1 lettura dei valori dell encoder 140 0 ENCVAL DINT LO Valore dell encoder valore attuale di conteggio rappresentazione interna 144 0 ZEROVAL DINT LO Valore attuale di conteggio nell ultima tacca di zero rappresentazione interna 148 0 ENC_ADJ DINT L O Regolazione dell encoder assoluto Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 14 Lettura dei Dati delle camme e delle tracce 10 14 Lettura dei Dati delle camme e delle tracce Definizione L impostazione Dati delle camme e delle tracce permette
13. 12 3 12 3 1 12 3 2 13 Esempi 13 1 13 2 13 3 13 4 13 5 13 6 13 7 13 8 13 9 13 10 13 11 Unit di controllo a Istruzioni operative Lettura dei Dati di posizione e di traccia trte restritt tn nnntrttrtttn nennst tnrn nnmnnn nenn 133 Leitura dei Dat encoder sussana n AAEE AA AAA a 134 Lettura dei Dati delle camme e delle tracce ii Impostazione dei Segnali di comando per l unit di programmazione a camme 136 Interrogazione dei Segnali di ritorno per l unit di programmazione a camme 137 Interrogazione dei Segnali di ritorno per la diagnostica 138 PARASTE CIRCOLI PRERIGARCE SEPE DI TECO FAROE COTE DER RESI SCESE a RI RATE LI PS TERRE Ne 139 Encoder incrementali 4 ccssuailzane life liana inni ade aleiaaarecnaliza pesi 139 INiziatori iraelgalia elenina liebe E 142 Encoder assoli Onurisa i A A ii 143 anti Possibilit di analisi degli errori iaia 147 Significato del LED di rrore iaia aaa ana Allarmi di diagnostica pria ca aaa ela aaa E Abilitazione degli allarmi di diagnostica i Reazione dell FM 452 a un errore con allarme di diagnostica INTTOQUZIONE uc rani Presupposti ii 153 Preparazione degli 6SEMpl c cntieza rela nera alla elle ea la eli 154 Visualizzazione dei codici degli esempi iii Testdell esempio oiran Riutilizzo di un esempi
14. 49 Preparazione Struttura DB di diagnostica Obiettivi Preparazione 65 Struttura DB di parametrizzazione Obiettivi Settori Struttura Determinazione di coordinate Spostamento del punto di zero DIR_M na DIR_ P 129 Direzione di azione 13 0 3 papo Direzione di movimento 15 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Indice analitico Disattivazione delle camme Condizione 14 Disattivazione finecorsa software Effetti Procedimento SSW_OFF DISP_REV Dispositivo di sicurezza 11 Dissipazione di potenza Distanza tra i bordi Aggiornamento dati Disattivazione Risultato E e di errore EDGE_ON EDGEDIST EFFDIR_M EFFDIR_P 99 Elaborazione allarmi ENC_TYPE encoder Dati macchina Monogiro 143 Multigiro 143 Numero complessivo di passi Regolazione meccanica Encoder assoluto 76 143 Analisi degli impulsi 143 Struttura del telegramma nella trasmissione ciclica dei dati Tempi di esecuzione dei telegrammi Tempo di reazione 114 Tempo monoflop 145 Encoder incrementali 76 Forme di segnale Impulsi d errore 91 Tempi di risposta Encoder monogiro Encoder multigiro END_VAL Errore cumulativo Errore dati Errore dati delle camme 196 Errore dati macchina Errore di funzionamento Errore esterno 148 Errore nel telegramma 91 Errori di diagnostica 198 Errori interni Unit di controllo
15. Avviamento Programma di esempio 2 Messa in servizio Esempio di messa in servizio dell unit di programmazione a camme senza interfaccia di parametrizzazione Il comando e il controllo vengono eseguiti con le tabelle delle variabili VAT stata parametrizzata l unit di programmazione a camme come descritto nelle istruzioni Primi passi Nel DB di canale e nel DB di diagnostica l indirizzo dell unit registrato nel parametro di blocco MOD_ADDR Il DB di canale in dotazione contiene gi nel parametro PARADBNO il numero di DB 3 del relativo DB di parametrizzazione Il parametro PARADB riportato nell esempio contiene dati macchina e delle camme gi predisposti Nell OB di avviamento 0B100 richiamare l FC CAM_INIT per l inizializzazione del DB di canale Successivamente impostare il bit di avvio per tutti i job e per tutti i segnali di comando necessari dopo l avviamento dell unit Funzionamento ciclico 158 Aprire le due tabelle delle variabili VAT1 e VAT2 creare il collegamento con la CPU progettata e controllare le variabili In VAT1 possibile osservare le modifiche della posizione reale e dei segnali delle tracce L unit in funzione In VAT2 possibile osservare le registrazioni pi importanti del buffer di diagnostica dell unit Il significato delle classi e dei numeri degli errori riportato nell appendice del manuale Modificare i dati macchina e delle camme nel DB PARADB caricare
16. Modello C Cablaggio del connettore frontale CAM_CTRL Parametri CAM_DIAG Parametri 44 CAM_TYPE 99 Camma Invertita Camma a percorso Comportamento di commutazione 98 con isteresi parametrizzata Camma a tempo commutazione Comportamento di commutazione 98 con isteresi parametrizzata Definizione Influenza delle impostazioni Camma su percorso Definizione Camme Cambio di direzione Comportamento di commutazione 98 in funzione della direzione Risoluzione Da 20 Regole Capicorda 31 Camme in funzione della direzione Risoluzione Campo di validit del manuale 7 Cavi di collegamento Campo di corsa x Campo di isteresi CAMVALID 99 CHO1CAM_EN 11 Ciclo dell unit Classe di errore 1 Errore di funzionamento 190 201 Indice analitico Classe di errore 128 errori di diagnostica 198 Classe di errore 15 Messaggi Classe di errore 2 Errore dati Classe di errore 5 Errore dati macchina Classe di errore 7 Errore dati delle camme Classi di errore CNT_DIR Collegamento al potenziale Comando della parte di potenza Comando di presse Comportamento di commutazione 64 delle camme a tempo Connettori frontali 28 Assegnazione 28 Cablaggio 31 Controllo dei dati da parte dell unit 11 Corrente d ingresso CPU Avviamento D Dati della camma Dati della traccia Dati delle camme e delle tracce Procedimento Dati delle camme nel DB di
17. Rini 7 1 1 Premessa sile 7 9 9 2 Presentazione del prodotto iuuirii iii 9 2 1 EM452 iaia iii iii 2 2 Campi di impiego delliFM452 cil alal 2 3 Configurazione di un unit di programmazione a camme elettroniche con un FM 452 3 Nozioni fondamentali dell unit di programmazione a camme ii 3 1 Caratteristiche dei tipi di CAMME iii 3 2 Tracce e risultato di traccia 3 2 1 Tracce normali 3 eriadan ade ea ai 3 2 2 Tracce speclalil shaliaciioiaiioliiuiiiare illa aaa 3 3 EEEa o E E aaa 3 4 Regolazione dina Cissa a a iaia o allea 3 5 Interfacce dell unit di programmazione a camme i Montaggio e smontaggio dell FM 452 Cablaggio dell unit di programmazione a camme elettroniche FM 452 ii 5 1 Prima del Cablaggio cairo E iaia 5 2 Assegnazione dei pin del connettore frontale nenten 5 3 Cablaggio di un connettore frontale Installazione del software i Programmazione dell FM 452 i 7 1 Concetti di base sulla programmazione di un FM 452 7 2 FC CAML INIT FC ea aaa aaa aae i a E Taa a aie 7 3 FC GAMEGTRL FG 1 crera gie 7 4 FC CAM DIAG FC 2 irran la io AI at aaa aaa 7 5 FC CAM MSRM FC3 cioe lele aaa iaia 7 6 Blocchikdatli alia lia ao iaia 7 6 1 Modelli di blocchi dati cure a
18. a partire da una lunghezza del cavo di 100 m e conduttori degli encoder devono essere schermati e Gli schermi dei conduttori dell encoder devono essere applicati alla barra di schermatura di terra e al connettore di collegamento della periferia e conduttori A A B B e N N dell encoder incrementale devono essere attorcigliati in coppia e Utilizzare conduttori di collegamento flessibili con una sezione da 0 25 a 1 5 mm e L uso di capicorda non necessario Qualora si intenda impiegarli ugualmente possibile avvalersi di quelli senza collare di isolamento DIN 46228 forma A versione corta e di due conduttori di rispettivamente 0 25 0 75 mm2in un capocorda Nota Se si collegano tastatori di misura o finecorsa di prossimit necessario utilizzare conduttori schermati per ottenere un immunit ai disturbi ottimale Avvertenza per il cablaggio per DC 24 V Ai pin 36 26 3 collegare la tensione ausiliaria DC 24 V per l encoder e le uscite digitali Durante il cablaggio tenere presente che tutti i morsetti da 1L a 3L devono essere cablati per consentire all unit di funzionare correttamente E possibile impiegare fino a tre tensioni di alimentazione In questo caso assicurarsi che tutte le tensioni di alimentazione abbiano lo stesso potenziale di massa L assenza di tensione ausiliaria viene indicata da un evento della diagnostica N CAUTELA L unit pu essere danneggiata Un collegame
19. diagnostica 10 Spostamento errato del punto di zero no Causa Lo spostamento dell origine maggiore di 100m o 1 000m Dopo lo spostamento dell origine i finecorsa software si trovano al di fuori del campo corsa 100m 100m oppure 1000m 1000m Asse rotante il valore dello spostamento del punto di zero maggiore della fine dell asse rotante 11 Predefinizione errata della quota reale no Causa Asse lineare la coordinata si trova al di fuori dei finecorsa software attuali eventualmente spostati Asse rotante la coordinata lt 0 o maggiore della fine dell asse rotante 12 Punto di riferimento errato no Causa Asse lineare la coordinata si trova al di fuori del finecorsa software attuale eventualmente spostato Asse rotante la coordinata lt 0 o maggiore della fine dell asse rotante 20 Attivazione dei dati macchina non ammessa no Causa Sull unit non sono disponibili nuovi dati macchina senza errori 21 Preset della quota reale al volo non ammesso no Causa Si tentato di richiamare Preset della quota reale al volo con Retrigger del punto di zero attivato 27 Impostazione con codice bit non ammesse no Causa I bit non utilizzati e qui non descritti sono diversi da 0 Si tentato di selezionare Misura di lunghezza e Rilevamento bordi contemporaneamente 28 Retrigger punto di zero non ammesso no Causa Si tentato di richiamare Retrigger punto di ze
20. processo non supportato dall unit 6 Distanza minima tra i bordi errata s Causa stato effettuato il tentativo di immettere come distanza minima tra i bordi un valore lt 0 oppure gt 10 um 8 Tipo di asse errato s Causa Come tipo di asse non sono stati impostati n 0 n 1 9 Fine dell asse rotante errata s Causa Il valore per la fine asse rotante si trova al di fuori del campo ammesso da 1 a 10 um o da 1 a 108 um a seconda della risoluzione 10 Tipo di encoder errato s Causa Il valore per il tipo di encoder si trova al di fuori del campo ammesso da 1 a 10 11 Percorso errato per giro di encoder s Causa Il valore del percorso per giro di encoder si trova al di fuori del campo ammesso da 1 a 10 um indipendentemente dalla risoluzione 13 Numero errato di incrementi giro di encoder vedere il capitolo Dati macchina s Pagina 86 14 Numero errato di giri vedere il capitolo Dati macchina dell encode s Pagina 86 15 Baudrate errata s Causa Per la velocit di trasmissione stato specificato un valore al di fuori del campo ammesso da 0 a 3 16 Coordinata del punto di zero errata s Causa La coordinata si trova al di fuori del campo da 100m a 100m o da 1000m a 1000m a seconda della risoluzione Asse lineare la coordinata si trova al di fuori del campo di lavoro Asse rotante la coordinata maggiore della fine dell asse rotante oppure lt 0 17 Regolazione err
21. 10 24 be 24 N 12 27 mm RE 11 tz b Schermatura Schermatura sulla Custodia sulla Custodia Conduttore 4 x 2 x 0 5 mm2 Figura B 5 Schema di collegamento per encoder incrementale Siemens 6FX 2001 4 Up 24V HTL Connettore tondo Presa a 12 poli Siemens 6FX2003 0SU12 Figura B 6 Connettore tondo lato di collegamento lato saldatura Nota Se si intende collegare un encoder incrementale di un altro costruttore in commutazione inversa commutazione P M occorre e commutazione verso P collegare RE 27 a massa 25 e commutazione verso M collegare RE 27 a 24 V 24 Unit di controllo a camme elettroniche FM 452 174 Istruzioni operative 05 2011 A5E01071731 02 Schemi di collegamento B 5 Schema di collegamento per encoder assoluto Siemens 6FX 2001 5 Up 24V SSI B 5 Schema di collegamento per encoder assoluto Siemens 6FX 2001 5 Up 24V SSI Schema di collegamento FM 452 Encoder FAX r 4 DAT 1 3 5h IDAT 4 10 l CLS 1 2 25 le Massa 1 ed 12 24 lb 24V 11 1 Schermatura Schermatura sulla sulla I custodia custodia Conduttore 4 x 2 x 0 5 mm 1 Conduttori intrecciati a coppia Figura B 7 Schema di collegamento per encoder assoluto Siemens 6FX 2001 5 Up 24V SSI Connettore tondo Presa a 12 poli Siemens 6FX2003 0SU12 Figura B 8 Connettore tondo lato di collegamento lato saldatura Unit di cont
22. 80C4 32964 32572 Errore di comunicazione 80C5 32965 32571 Periferia decentrata non disponibile 80C6 32966 32570 Interruzione classe di priorit riavvio o background 8522 34082 31454 DB di canale o DB di parametro troppo corto dati non possono essere letti dal DB Job di scrittura 8532 34098 31438 Il numero del DB di parametrizzazione troppo elevato Job di scrittura 853A 34106 31430 DB di parametrizzazione non disponibile Job di scrittura 8544 34116 31420 Errore in n ten n gt 1 accesso di lettura ad un DB dopo il verificarsi di un errore Job di scrittura 8723 34595 30941 DB di canale o DB di parametro troppo corto dati non possono essere scritti nel DB Job di lettura 8730 34608 30928 DB di parametrizzazione nella CPU protetto in scrittura dati non possono essere scritti nel DB job di lettura 8732 34610 30926 Il numero del DB di parametrizzazione troppo elevato Job di lettura 873A 34618 30918 DB di parametrizzazione non disponibile Job di lettura 8745 34629 30907 Errore in n ten n gt 1 accesso di scrittura ad un DB dopo il verificarsi di un errore Job di lettura Gli errori 80A2 80A4 e 80Cx sono temporanei vale a dire che possono essere eliminati dopo un tempo di attesa senza nessun intervento messaggi con la struttura 7xxx indicano stati di funzionamento temporanei della comunicazione Unit di controllo a camme elettroniche FM 452 188 Istruzioni o
23. 9 Esempio Esecuzione della regolazione dell encoder assoluto Esempio di una regolazione dell encoder assoluto Per l esempio vale quanto segue 1 2 84 Coordinata del punto di zero 125 mm Campo di lavoro da SSW_STRT 1000 mm a SSW_END 1000 mm Registrazione dell encoder assoluto 0 Campo dell encoder 2048 incrementi impulsi con una risoluzione di 1 mm impulso L encoder assoluto utilizzato non pu essere regolato esattamente in modo meccanico e non offre la possibilit di impostare la quota reale dell encoder in modo mirato momentaneo 2 1000 Valore reale 125 0 o oe p o a g 5 r 2047 i 1 e A Li 2 Li z 3 encoder Valore dell encoder 0 g i i i 2 o 0 H Oy u o 2 chi n Pe f fg richiesto D lt 1000 125 0 1000 Assegnazione del sistema di coordinate ai valori dell encoder con la regolazione dell encoder assoluto impostata Il valore dell encoder 0 corrisponde alla quota reale 125 Assegnazione desiderata del sistema di coordinate all encoder Per questa posizione la coordinata deve essere 125 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 9 Esempio Esecuzione della regolazione dell encoder assoluto Risultato dopo il preset del punto di riferimento Dopo il preset del punto di riferimento la relazione tra l encoder e il sistema
24. BOOL FALSE 1 nuova direzione d intervento positiva pi 1 6 EFFDIR_M BOOL FALSE 1 nuova direzione d intervento negativa meno 2 0 CBEGIN DINT L O Nuovo inizio camma 6 0 CEND DINT L O Nuova fine camma nuovo tempo di inserzione 10 0 LTIME INT 0 Nuovo tempo di anticipo 184 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 2 C 2 Contenuto del DB di parametrizzazione Contenuto del DB di parametrizzazione Nota I dati che non sono elencati in questa tabella non devono essere modificati Contenuto del DB dei parametri Indirizzo Nome Tipo Valore iniziale Commento Dati macchina 3 1 PI_MEND BOOL FALSE 1 Abilitazione interrupt di processo misura terminata 3 2 PI_CAM BOOL FALSE 1 Abilitazione interrupt di processo Camme on off 3 5 PI_MSTRT BOOL FALSE 1 Abilitazione interrupt di processo inizio misura 4 0 EDGEDIST DINT LO Distanza minima dal bordo durante il rilevamento bordi 8 0 UNITS DINT L 1 Sistema di misura 12 0 AXIS_TYPE DINT L 0 0 Asse lineare 1 Asse rotante 16 0 ENDROTAX DINT L 100000 Fine dell asse rotante 20 0 ENC_TYPE DINT L 1 Tipo di encoder lunghezza del telegramma 24 0 DISP_REV DINT L 80000 Percorso per giro encoder 32 0 INC_REV DINT L 500 Incrementi per giro encoder 36 0 NO_REV DINT L 1024 Numero di giri dell encode
25. ENDROTAX DINT L 100000 Fine dell asse rotante Intervallo 1 um 1 000 000 000 um Il valore della Fine dell asse rotante il massimo valore teorico che pu raggiungere la quota reale Il massimo valore teorico tuttavia non viene mai visualizzato in quanto contrassegna fisicamente la stessa posizione dell inizio dell asse rotante 0 Il valore massimo visualizzato per un asse rotante fine dell asse rotante um risoluzione um impulso 1 impulso Esempio fine dell asse rotante 1000 mm La visualizzazione passa e in caso di direzione di rotazione positiva da 999 mm a 0 mm e in caso di direzione di rotazione negativa da 0 mm a 999 mm Asse rotante con encoder assoluto In un asse rotante con encoder assoluto il campo dell asse rotante da 0 alla fine dell asse rotante deve coincidere esattamente con il numero complessivo di passi dell encoder assoluto Passi encoder imp m Fine asse rotante um numero di giri encoder RISOLI Coordinata del punto di riferimento 76 Giri Indirizzo Nome Tipo Valore iniziale Commento 44 0 REFPT DINT L 0 Coordinata del punto di riferimento Intervallo 1 000 000 000 um 1 000 000 000 um Encoder incrementale e iniziatore Con l impostazione Retrigger punto di zero e un evento di sincronizzazione definito con il Tipo di retrigger punto di zero a questo evento viene assegnata la coordinata del punto di zer
26. Il programma attende l elaborazione dei job impostati Passo 2 Il programma legge in continuazione i bit identificativi delle camme e attende fino a quando la camma 4 impostata Passo 3 Le camme 0 e 1 vengono riparametrizzate Per poter osservare la modifica i dati delle camme vengono letti e quindi visualizzati nella VAT1 prima e dopo la modifica Passo 4 Il programma attende l elaborazione dei job impostati Passo 5 Qui viene atteso l evento esterno Interruttore on CAM SWITCH 1 che pu essere impostato con la VAT Passo 6 Al verificarsi dell evento le camme 0 e 1 vengono nuovamente impostate sui valori che sono stati letti nella fase di inizializzazione Passo 7 Il programma attende l elaborazione dei job impostati Alla fine della catena a passi vengono richiamati l FC CAM_CTRL e l FC CAM_DIAG Se la diagnostica ha identificato un messaggio sui dati delle camme errati viene impostato CAM_ERR Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Esempi 13 10 Programma di esempio 4 Allarmi 13 10 Programma di esempio 4 Allarmi Scopo Presupposti Avviamento Funzionamento Analisi errori Questo esempio contiene un programma utente con lo stesso compito riportato nel Programma di esempio 3 OneModule Inoltre viene illustrato come analizzare un allarme di diagnostica per determinate unit ed elaborare nel programma utente errori generali dell unit
27. SEA SEE REA REF Y Nuovo sistema delle coordinate Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 125 Tarature 10 8 Esecuzione della funzione Retrigger punto di zero Osservanza di uno spostamento del punto di zero Se uno spostamento del punto di zero attivo esso viene tenuto in considerazione durante l impostazione del retrigger del punto di zero Questo significa che la coordinata del punto di zero impostata viene calcolata con la seguente formula Punto di zero punto di zeronm Spostamento del punto di zero Punto di zeropw il valore memorizzato nei dati macchina come coordinata del punto di Zero Tabella 10 6 Spostamento del campo di lavoro sull asse tramite Retrigger del punto di zero con spostamento del punto di zero Retrigger del punto di zero SEA REF REALE SEE mm mm mm mm Precedente sistema delle coordin SEA REA SEE 500 300 0 0 y y T 0 30 o 500 0 y 500 mm 2 400 400 100 400 NPV 100 400 400 400 400 Traslazione dell area di lavoro tramite retrigger del punto di zero aaa y 500 SEA 0 500 mm SEE REF REF _ NPV MD Nuovo sistema delle coordinate Unit di controllo a camme elettroniche FM 452 126 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 9 Esecuzione della funzione Disattivazione finecorsa softw
28. _D I job di lettura ancora presenti vengono comunque elaborati JOB_ERR viene impostato di nuovo per ogni job Ulteriori informazioni sugli errori sono contenute nei parametri JOB ERR e DATA _ERR vedere E itoli Diagnosi Pagina 147 e Dati e struttura del DB di diagnostica 187 Pagina Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 43 Programmazione dell FM 452 7 4 FC CAM DIAG FC 2 7 4 Compiti Richiamo Dati utilizzati Job Parametri Avviamento FC CAM_DIAG FC 2 L FC CAM_DIAG permette di leggere il buffer di diagnostica dell unit e di metterlo a disposizione per la visualizzazione nel sistema SeS o per un analisi programmata La funzione deve essere richiamata ciclicamente Un ulteriore richiamo in un OB di allarme non ammesso Per un esecuzione completa della funzione sono necessari almeno 2 richiami cicli La funzione legge il buffer di diagnostica se con il segnale di conferma DIAG 1 viene visualizzata una nuova registrazione nel buffer stesso Dopo la lettura del buffer di diagnostica l unit imposta DIAG a 0 Nel DB di diagnostica necessario inserire l indirizzo dell unit La registrazione pi recente del buffer di diagnostica viene inserita nella struttura DIAG 1 mentre la registrazione meno recente viene immessa nella struttura DIAG 4 Il buffer di diagnostica pu essere letto indipendentemente da una nuova registr
29. all FM 452 di assumere l esercizio 144 passivo 15 _DAT 2 1 rosso M 14 m IDAT 2 blu 2 m CLS 2 1 giallo o La ICLS 2 verde 5 i 2 7 Massa 1 marrone 5 24 V bianco 2 g 5m 2 8 rosa i n grigio ir a Schermatura Y E sulla Custodia Schermatura E sulla 4 bn DAT Custodia 5 bo DAT Z6 GLI L FM 452 ascolta 7 ICLI 5 i 1 Conduttori intrecciati a coppia 19 2 Il collegamento deve essere s T Schermatura eseguito sull interfaccia dell encoder e 777 sulla del master Custodia Figura 11 3 Schema di collegamento per encoder assoluti SSI Nota Se l FM 452 deve funzionare in esercizio passivo necessario collegare la massa M dell alimentazione dell encoder del master p es FM 451 connettore frontale pin 48 e dello slave FM 452 connettore frontale pin 48 alla massa della CPU Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Encoder Tempi di risposta 11 3 Encoder assoluto L FM 452 dispone per l encoder assoluto dei seguenti tempi di reazione tempo di reazione min tempo di esecuzione del telegramma tempo di ciclo camme tempo di commutazione degli elementi di inserzione collegati tempo di reazione max 2 tempo di esecuzione del telegramma tempo di monoflop 2 tempo di ciclo delle camme tempo di commutazione degli element
30. ausiliaria DC 24 V 37 10 Abilitazione traccia per camma di frenatura 38 n Misura di lunghezza rilevamento bordi Preset al volo della quota reale 39 12 Camma per ricerca punto di riferimento 40 13 Abilitazione segnale della traccia 3 41 14 Abilitazione segnale della traccia 4 42 15 Abilitazione segnale della traccia 5 43 16 Abilitazione segnale della traccia 6 44 I7 Abilitazione segnale della traccia 7 45 18 Abilitazione segnale della traccia 8 46 19 Abilitazione segnale della traccia 9 47 110 Abilitazione segnale della traccia 10 48 M8 Massa per le tensione ausiliaria 1 In funzionamento passivo 2 In funzionamento master 31 collegamenti di massa sono collegati sull unit Pagina 174 Tensione ausiliaria per encoder e DO 1L 2L 3L La tensione ausiliaria DC 24 V dell encoder e delle uscite analogiche viene controllata in merito a e rottura conduttore della linea di alimentazione 24 V e caduta di tensione La tensione ausiliaria DC 24 V viene convertita internamente a DC 5 2 V In questo modo il connettore frontale viene provvisto di tensione DC 24 V morsetto 24 e DC 5 2 V morsetto 23 per i diversi tipi di encoder dati tecnici generali e i requisiti dell alimentazione di carico DC sono riportati nel manuale SIMATIC Sistema di automazione S7 400 Caratteristiche delle unit modulari Nttp support automation siemens com WW view it 1117740 Unit di controllo a camme elettroniche FM 452 Istr
31. commutazione delle camme a tempo Pagina 105 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 3 Esecuzione della funzione Spostamento del punto di zero Effetti con un asse rotante Dall esempio di uno spostamento del punto di zero di 45 si riconosce che questa impostazione ruota il sistema di coordinate Tabella 10 3 Rotazione del sistema di coordinate a causa di uno spostamento del punto di zero Utensile con REALE 340 Utensile con REALE 25 SPZ 45 REALE 340 7 REALE 25 Il punto di zero ruota di 45 gradi A tutti i punti dell asse viene assegnato un nuovo valore per le coordinate Tenendo in considerazione uno SPZprecedente 0 risulta un nuovo valore di 385 Poich alla fine dell asse rotante con un senso di rotazione positivo la quota reale ricomincia nuovamente da 0 si calcola la quota reale effettiva di 25 coordinatanuova coordinataprecedente SPZnuovo SPZprecedente fine asse rotante Il valore fine asse rotante deve essere sottratto soltanto se la coordinataprecedente SPZnuovo SPZprecedente arriva a superare la fine dell asse rotante Perdita della sincronizzazione Se in seguito a un errore la sincronizzazione viene persa oppure reimpostata con Retrigger punto di zero uno spostamento del punto di zero rimane attivo Ripristino dell impostazione Preimpostando il valo
32. connettore frontale con collegamento a vite avvitare anche i collegamenti non occupati coppia di serraggio da 0 6 a 0 8 Nm 6 Stringere saldamente lo scarico del tiro per la fune 7 Chiudere il connettore frontale 8 Contrassegnare i collegamenti sulle etichette di siglatura in dotazione Una descrizione dettagliata del cablaggio di un connettore frontale riportata nel manuale di installazione SIMATIC Sistema di automazione S7 400 Configurazione e installazione ttp support automation siemens com WW view it 1117849 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 33 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 3 Cablaggio di un connettore frontale 34 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Installazione del software 6 Introduzione La parametrizzazione dell FM 452 si effettua con la superficie di parametrizzazione Questo software previsto sia per l FM 452 che per l FM 352 La descrizione della superficie di parametrizzazionesi trova nella Guida in linea Presupposto Prima di iniziare la parametrizzazione dell unit di controllo a camme elettroniche FM 452 accertarsi che siano soddisfatti i presupposti indicati nel file Leggimi rtf in particolare per quel che riguarda la versione di STEP 7 necessaria Il file Leggimi rtf si trova sul CD in dotazione Installazione Il softw
33. da 13 a 110 a condizione che nei dati della macchina sia stata parametrizzata questa possibilit da EN_IN_13 a EN_IN_110 Tutti i bit di identificazione della traccia e della camma possono essere letti in questa posizione quindi prima della combinazione logica dei dati della macchina e di quelli del canale con il job ACTPOS_EN o CAMOUT_EN Per le tracce da 3 a 31 il bit di identificazione della traccia uguale al risultato della traccia punto 1 Dopo la combinazione dei dati della macchina e del canale il segnale delle tracce da 0 a 15 disponibile nei segnali di ritorno segnali delle tracce da 16 a 31 sono identici ai bit di identificazione della traccia del punto 7 segnali delle tracce da 0 a 15 sono disponibili anche sulle uscite digitali da Q0 a Q15 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Montaggio e smontaggio dell FM 452 4 Regole importanti per la sicurezza Per l integrazione di un S7 400 con un FM 452 in un impianto o un sistema occorre osservare importanti regole e norme che sono riportate nel manuale di installazione SIMATIC Sistema di automazione S7 400 Configurazione e installazione Nttp support automation siemens com WW view it 1117849 Assegnazione dei posti connettore Come l unit di ingresso uscita l unit di programmazione a camme elettroniche FM 452 pu essere inserita in una qualsiasi posizione di un telaio centrale o
34. dell encoder assoluto nei dati della macchina Dopo la parametrizzazione viene sempre visualizzata la quota reale corretta AI posto delle operazioni 3 e 4 possibile anche impostare a zero l encoder con Reset se disponibile e inserire il valore 0 come regolazione dell encoder assoluto nei dati macchina Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 85 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder 9 10 Dati macchina dell encoder Definizione L encoder fornisce l informazione di percorso all unit che a sua volta la analizza e la converte in una quota reale con la risoluzione Soltanto la predefinizione corretta dei dati macchina dell encoder consente di garantire che la quota reale della posizione dell asse rilevata corrisponda alla posizione effettiva dello stesso Dati nel DB dei parametri Tipo di encoder e lunghezza del telegramma Indirizzo 20 0 Nome ENC_TYPE Tipo DINT L 1 Valore iniziale Commento Tipo di encoder e lunghezza del telegramma Campi di valori 1 5 V incrementale 2 24 V incrementale 3 SSI lunghezza telegramma 13 bit 4 SSI lunghezza telegramma 25 bit 5 esercizio passivo 6 24 V iniziatore in avanti 7 24 V iniziatore all indietro 8 SSI 13 bit a destra 9 SSI 25 bit a destra 10 esercizio passivo a destra Con la lunghezza del telegramma po
35. delle camme 3 camme da 32 a 47 35 6 CAM4WR_EN BOOL FALSE 1 scrittura dei dati delle camme 4 camme da 48 a 63 35 7 CAM5WR_EN BOOL FALSE 1 scrittura dei dati delle camme 5 camme da 64 a 79 36 0 CAM6WR_EN BOOL FALSE 1 scrittura dei dati delle camme 6 camme da 80 a 95 36 1 CAM7WR_EN BOOL FALSE 1 scrittura dei dati delle camme 7 camme da 96 a 111 36 2 CAM8WR_EN BOOL FALSE 1 scrittura dei dati delle camme 8 camme da 112 a 127 37 2 CAM1RD_EN BOOL FALSE 1 letture dei dati delle camme 1 camme da 0 a 15 37 3 CAM2RD_EN BOOL FALSE 1 letture dei dati delle camme 2 camme da 16 a 31 37 4 CAM3RD_EN BOOL FALSE 1 letture dei dati delle camme 3 camme da 32 a 47 37 5 CAM4RD_EN BOOL FALSE 1 letture dei dati delle camme 4 camme da 48 a 63 37 6 CAMS5RD_EN BOOL FALSE 1 letture dei dati delle camme 5 camme da 64 a 79 37 7 CAMG6RD_EN BOOL FALSE 1 letture dei dati delle camme 6 camme da 80 a 95 38 0 CAM7RD_EN BOOL FALSE 1 letture dei dati delle camme 7 camme da 96 a 111 38 1 CAMSRD_EN BOOL FALSE 1 letture dei dati delle camme 8 camme da 112 a 127 Unit di controllo a camme elettroniche FM 452 72 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 6 Sistema di misura Selezione di un sistema di misura Nella superficie di parametrizzazione dell unit di programmazione a camme possibile 9 6 Sistema di misura selezionare un sistema di misura speciale per gli ingressi e l
36. di canale In questo modo le uscite delle tracce possono essere comandate in modo mirato dal programma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 95 Dati macchina e dati delle camme 9 12 Configurazione e dati delle tracce Ingresso abilitazione Indirizzo Nome 95 0 EN_IN_13 95 7 EN_IN_110 Tipo BOOL BOOL Valore iniziale FALSE FALSE Commento Ingresso abilitazione 1 il segnale della traccia 3 combinato con l operazione logica AND con l ingresso di abilitazione 13 1 il segnale della traccia 10 combinato con l operazione logica AND con l ingresso di abilitazione 110 condizioni e il risultato della traccia 1 e latraccia abilitata con TRACK_EN e impostato il relativo ingresso di abilitazione esterno da 13 a 110 Il segnale della traccia da Q3 a Q10 viene attivato quando sono soddisfatte tutte le seguenti Tracce speciali Indirizzo Nome 99 0 SPEC_TRCO 99 1 SPEC_TRC1 99 2 SPEC_TRC2 Tipo BOOL BOOL BOOL FALSE FALSE FALSE Valore iniziale Commento Tracce speciali 1 la traccia 0 la traccia delle camme di conteggio 1 la traccia 1 la traccia delle camme di conteggio 1 la traccia 2 la traccia della camma di frenatura Le camme 0 1 e 2 possono essere parametrizzate come camme speciali Valore di conteggio superiore per la traccia della camm
37. di coordinate la seguente Alla coordinata del punto di zero sull asse 125 viene assegnato il valore dell encoder 1798 determinato con la registrazione dell encoder assoluto a Copertura completa del campo encoder con questo encoder i 1000 125 0 1000 a A ei a ay SEA REF SEE a 1023 l i 1024 3 i i i 3 2047 1798 4 v i o i D i Ko 1 i O i e i 5 Valore rilevato della Regolazione encoder 7 5 assoluto 875 slo gt L encoder fornisce 2048 valori univoci Il campo di lavoro viene definito dai finecorsa software A causa della risoluzione selezionata di 1 mm per impulso l encoder pu coprire un campo di lavoro superiore a quello previsto con il finecorsa software Con la risoluzione impostata il campo di lavoro gi coperto da 2001 valori Per questo motivo nell esempio avanzano 47 impulsi che si aggirano simmetricamente intorno al campo di lavoro In alternativa regolazione meccanica di un encoder Una relazione corretta tra il sistema di coordinate e l encoder viene raggiunta anche nel modo seguente 1 Portare l asse in una posizione riproducibile p es il finecorsa software di inizio 2 Inserire questo valore della coordinate nei dati macchina come coordinata del punto di zero 3 Leggere il valore dell encoder visualizzato in questa posizione nella scheda del service della superficie di parametrizzazione 4 Inserire questo valore come regolazione
38. di processo Dati macchina per l abilitazione dell allarme nel DB di parametrizzazione Indirizzo Nome Tipo Valore Commento assoluta iniziale 3 1 PI_MEND BOOL FALSE 1 abilitazione interrupt di processo misura terminata 3 2 PI_CAM BOOL FALSE 1 abilitazione interrupt di processo camme on off 3 5 PI_MSTRT BOOL FALSE 1 abilitazione interrupt di processo inizio misura Dati delle camme per l abilitazione dell allarme nel DB di parametrizzazione Indirizzo Nome Tipo Valore Commento relativo iniziale 0 4 PI_SW_ON BOOL FALSE 1 interrupt di processo durante l attivazione 0 5 PI_SW_OFF BOOL FALSE 1 interrupt di processo durante la disattivazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 97 Dati macchina e dati delle camme 9 14 Dati di camma 9 14 Dati di camma Definizione dati delle camme descrivono le propriet di una camma l assegnazione di ogni camma ad una traccia e il comportamento di commutazione della camma stessa dati delle camme riportati qui di seguito vengono impostati singolarmente per ogni camma e L unit interpreta ed elabora solo le camme impostate correttamente e Le camme0 7 supportano funzioni di interrupt di processo e numero delle camme parametrizzabili dipende dalla configurazione Comportamento di commutazione delle camme in funzione della direzione di
39. di riferimento o Retrigger punto di zero mentre in corso una misura della lunghezza Esempio Le condizioni che influenzano la lunghezza misurata possono essere sfruttate nel modo seguente Si dispone di un sistema nel quale si verifica sempre uno slittamento durante una misura della lunghezza Con Retrigger punto di zero possibile correggere questo slittamento in modo che vengano emessi valori di misura della lunghezza corretti Unit di controllo a camme elettroniche FM 452 122 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 8 Esecuzione della funzione Retrigger punto di zero 10 8 Esecuzione della funzione Retrigger punto di zero Definizione L impostazione Retrigger del punto di zero permette di sincronizzare l asse a causa di una ripetizione di un evento esterno L impostazione rimane attiva fino a quando non viene disattivata Presupposti e Siutilizza un encoder incrementale o un iniziatore e L evento esterno pu essere una tacca di zero di un encoder incrementale oppure un finecorsa del punto di zero sull ingresso 12 Svolgimento dell impostazione 1 Inserire il valore delle coordinate del punto di zero nel DB di parametrizzazione 2 Inserire il tipo di Retrigger del punto di zero nel DB di parametrizzazione Esistono le possibilit seguenti Viene analizzata solo la tacca di zero dell encoder RETR_TYPE 7 Viene analizzato solo il finecorsa del punto di zero RETR_TYP
40. di simulazione Vsim pu scostarsi dalla velocit di simulazione impostata Vsim v e viene calcolata in base alla seguente formula 6 10exp7 AUFL Numero intero 610exp7 AUFL Va Sim V VSim I significati in questa formula sono Vsim velocit di simulazione impostata dall FM 452 Unit min Vsim v velocit di simulazione preimpostata dall utente nei dati della macchina Unit min e RISOL risoluzione risultante dai dati dell encoder Unit M mpulso e Numero intero da questa espressione vengono considerati per i calcoli successivi soltanto i valori prima della virgola Quest espressione deve collocarsi per tutti i calcoli nel campo compreso tra 2 65536 A causa delle relazioni vedere la formula la velocit reale di simulazione si modifica a salti Distanza minima tra i bordi Indirizzo Nome Tipo Valore iniziale Commento 4 0 EDGEDIST DINT L 0 Distanza minima tra i bordi Intervallo 0 1000 000 000 um Con questo dato macchina si definisce un campo dopo l identificazione dell inizio di misura in un rilevamento dei bordi Se la fine della fase di misura si trova dentro questo campo la misura viene respinta L inizio della misura viene segnalato solo dopo che stato percorso il tratto di corsa Distanza minima tra i bordi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 81 Dati macchi
41. e il pacchetto di progettazione per l FM x52 e I PG collegato alla CPU Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 153 Esempi 13 3 Preparazione degli esempi 13 3 Procedimento 154 Preparazione degli esempi Per poter utilizzare gli esempi online procedere nel modo seguente 1 Aprire il progetto di esempio STEP7 EXAMPLES zEn19_02_FMx52___Prog in SIMATIC Manager e copiarlo nella directory del progetto assegnandogli un nome adeguato Inserire in questo progetto una stazione in base alla struttura dell hardware 3 In Configurazione HW eseguire la configurazione completa dell hardware e salvare questi dati Selezionare un programma di esempio e caricare nella stazione la relativa cartella dei blocchi Parametrizzare l FM 452 in Configurazione HW in base alle istruzioni fornite nel manuale FM 452 Primi passi capitolo Parametrizzazione dell FM 452 Nttp support automation siemens com WW view it 1407404 Inserire l indirizzo dell unit nel DB di canale corrispondente ed eventualmente anche nel rispettivo DB di diagnostica nel parametro MOD_ADDR vedere il capitolo base sulla programmazione di un FM 452 Pagina 87 Caricare la configurazione HW nella CPU 8 Caricare i blocchi nella CPU Se si intende provare l esempio successivo passare alla sequenza 4 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05
42. errore nel job Lettura dati delle camme 6 50 0 CAM7RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme Vai 50 1 CAMS8RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 8 50 2 MSRRD_ERR BOOL FALSE 1 errore nel job Lettura valori di misura 50 3 CNTTRC_ERR BOOL FALSE 1 errore nel job Lettura dei valori di conteggio delle tracce delle camme di conteggio 50 4 ACTPOS_ERR BOOL FALSE 1 errore nel job Lettura dei dati di posizione e delle tracce 50 5 ENCVAL_ERR BOOL FALSE 1 errore nel job Lettura del valore attuale dell encoder 50 6 CAMOUT_ERR BOOL FALSE 1 errore nel job Lettura dei dati delle camme e delle tracce Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale Gestione dei job per la FC CAM_CTRL 52 0 JOB_ERR INT 0 Errore di comunicazione 54 0 JOBBUSY BOOL FALSE 1 almeno un job in corso 54 1 JOBRESET BOOL FALSE 1 ripristinare tutti gli errori e i bit di pronto Gestione dei job per FC CAM_MSRM 56 0 JOB_ERR_M INT 0 Errore di comunicazione 58 0 JOBBUSY_M BOOL FALSE 1 job in corso Dato per job Spostamento del punto di zero 86 0 ZOFF DINT LO Spostamento del punto di zero Dato per job Preset della quota reale 90 0 AVAL
43. ingresso 18 95 6 EN_IN_19 BOOL FALSE Abilitazione ingresso 19 95 7 EN_IN_110 BOOL FALSE Abilitazione ingresso 110 99 0 SPEC_TRCO BOOL FALSE 1 latraccia 0 la traccia delle camme di conteggio 99 1 SPEC_TRC1 BOOL FALSE 1 latraccia 1 la traccia delle camme di conteggio 99 2 SPEC_TRC2 BOOL FALSE 1 la traccia 2 la traccia della camma di frenatura 100 0 CNT_LIMO DINT L 2 Valore di conteggio superiore per la traccia della camma di conteggio 0 104 0 CNT_LIM1 DINT L 2 Valore di conteggio superiore per la traccia della camma di conteggio 1 Dati delle camme da 0 a 15 da 0 a 31 da 0 a 63 da 0 a 127 108 0 STRUCT per ogni elemento 12 byte di lunghezza Indirizzo relativo 0 0 CAMVALID BOOL FALSE 1 Camma valida 0 1 EFFDIR_P BOOL TRUE 1 Direzione attiva positiva pi 0 2 EFFDIR_M BOOL TRUE 1 Direzione attiva negativa meno 0 3 CAM_TYPE BOOL FALSE 0 Camma a percorso 1 Camma a tempo 0 4 PI_SW_ON BOOL FALSE 1 interrupt di processo durante l attivazione 0 5 PI_SW_OFF BOOL FALSE 1 interrupt di processo durante la disattivazione 1 0 TRACK_NO BYTE B 16 0 Numero traccia 2 0 CBEGIN DINT L 100 000 000 Inizio camma 6 0 CEND DINT L 100 000 000 Fine camma tempo di inserzione 10 0 LTIME INT 0 Anticipo Unit di controllo a camme elettroniche FM 452 186 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 3 Dati e struttura
44. inizia i tensione e ausiliaria e e o e massa NEB ona Guida di protezione e di massa Figura 5 1 Schema della formazione di potenziale Attrezzi necessari Cacciaviti o giraviti elettrico 3 5 mm Unit di controllo a camme elettroniche FM 452 32 Istruzioni operative 05 2011 A5E01071731 02 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 3 Cablaggio di un connettore frontale Operazioni per il cablaggio Altre note N CAUTELA La tensione inserita pu causare lesioni personali o danni materiali Il cablaggio del connettore frontale dell FM 452 sotto tensione comporta il rischio di lesioni dovute alle scariche elettriche Eseguire il cablaggio dell FM 452 solo con la tensione disinserita Se non esistono interruttori di ARRESTO D EMERGENZA possono verificarsi danni provocati dai gruppi collegati Se l FM 452 opera tramite l interfaccia di parametrizzazione installare un interruttore di ARRESTO D EMERGENZA con il quale possibile disinserire gli azionamenti collegati Per il cablaggio del connettore frontale procedere nel modo seguente 1 Togliere lo sportello del connettore frontale 2 Togliere l isolamento dei conduttori lunghezza 6 mm 3 Vengono impiegati capicorda Se s Far aderire i capicorda ai conduttori 4 Infilare nel connettore frontale lo scarico del tiro in dotazione 5 Cominciare il cablaggio dal basso In presenza di un
45. isteresi non attiva Nota Se il campo tra il punto di inversione e l inizio della camma a tempo inferiore all isteresi la camma a tempo viene coperta dall isteresi La figura mostra una camma a tempo che non viene riattivata Direzione di intervento NA Camme Isteresi 1 La camma si attiva in quanto l inizio camma viene superato in direzione di intervento positiva 2 La camma rimane attivata dopo la variazione di direzione fino al trascorrere del tempo di inserzione indipendentemente dall isteresi 3 L inizio camma viene coperto dall isteresi la camma non si attiva Figura 9 2 Attivazione di una camma a tempo con isteresi Unit di controllo a camme elettroniche FM 452 80 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 7 Dati macchina dell asse Velocit di simulazione Indirizzo Nome Tipo Valore iniziale Commento 84 0 SIM_SPD DINT L 0 Velocit di simulazione La velocit di simulazione dipende dalla risoluzione 0 non attivo 5 108 impostazione max possibile dell unit All interno di questo campo la velocit di simulazione dipende dalla risoluzione 1000 risoluzione lt velocit di simulazione lt 3 107 risoluzione Questo dato della macchina determina la velocit di simulazione vedere il capitolo Influenza delle mpostazioni sul comportamento di commutazione delle camme a tempo Pagina 105 La velocit reale
46. la sostituzione di un iniziatore Iniziatori collegabili AIl FM 452 possibile collegare i seguenti iniziatori e iniziatori con livello di 24 V interruttori di prossimit frequenza limite 50 kHz e lunghezza massima del cavo 100 m Analisi dei segnali Per un iniziatore viene considerato il fronte di salita del segnale A Unit di controllo a camme elettroniche FM 452 142 Istruzioni operative 05 2011 A5E01071731 02 Encoder 11 3 Encoder assoluto 11 3 Encoder assoluto Encoder monogiro ed encoder multigiro Gli encoder assoluti vengono suddivisi in e Encoder monogiro Gli encoder monogiro riproducono l intero campo dell encoder in un unico giro e Encoder multigiro Gli encoder multigiro riproducono l intero campo dell encoder in pi giri Encoder assoluti collegabili Vengono supportati encoder assoluti con interfaccia seriale La trasmissione dell informazione sulla corsa sincrona in base al protocollo SSI serialsynchronousinterface L FM 452 supporta solo il codice GRAY Dall ordine dei bit di dati nella struttura del telegramma risultano i formati di dati con struttura ad albero a semialbero e allineamento a destra Tipo di encoder Lunghezza tipo di telegramma Encoder monogiro 13 bit con struttura a semialbero Encoder monogiro 13 bit allineamento a destra Encoder monogiro 25 bit allineamento a destra Encoder multigiro 25 bit con struttura ad albero Encoder multigiro 25 bit alline
47. modifiche continue della quota reale CAM ACT_POS e dei segnali della traccia CAM TRACK_OUT 4 Modificare ora la direzione di simulazione indicare altre coordinate del punto di zero disattivare la simulazione ecc modificando e trasferendo i valori di comando Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Esempi 13 7 Programma di esempio 1 Primi passi Analisi errori Generare un errore di dati immettendo una coordinata del punto di zero maggiore della fine dell asse rotante p es 10000000 La CPU entra in STOP Questo esempio rappresenta il modo pi semplice di segnalare un errore comunque possibile programmare un modo pi complesso Aprire Configurazione HW e fare doppio clic sull FM 452 Si avvia l interfaccia di parametrizzazione Visualizzare la causa dell errore con Test gt Analisi errori Per l eliminazione dell errore procedere nel modo seguente 1 Immettere un valore ammesso nel valore di comando 2 Portare la CPU in STOP 3 Portare la CPU in RUN 4 Attivare i valori di comando Se si attivano i valori di comando prima del nuovo avviamento della CPU in seguito all inizializzazione questi valori vengono di nuovo resettati nell OB100 e sono quindi inattivi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 157 Esempi 13 8 Programma di esempio 2 Messa in servizio 13 8 Scopo Presupposti
48. necessario specificare un inizio camma e un tempo di inserzione al posto della fine camma E possibile specificare il tempo di inserzione in multipli di 100 ps Il tempo trascorre a partire dall inserzione della camma Per la preassegnazione dei tempi valgono le seguenti condizioni e 0ps una camma non viene mai attivata con il tempo di inserzione di 0 ps e Opus lt ts lt 400 ps l FM 452 imposta un tempo min della camma di ca 330 ps e t gt 400 ps I FM 452 calcola il tempo di inserzione reale treale dal tempo di inserzione preimpostato ta in base alla formula seguente L errore massimo sempre inferiore di un tempo di ciclo camma Tempo di ciclo della camma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 101 Dati macchina e dati delle camme 9 14 Dati di camma Anticipo Indirizzo Nome Tipo Valore Commento relativo iniziale 10 0 LTIME INT 0 Anticipo Intervallo da 0 a 53686 100 us con max 16 camme da 0 a 65535 100 us con max 32 64 o 128 camme tempi di ritardo degli elementi di azionamento collegati possono essere compensati preimpostando un tempo di anticipo Il tempo di anticipo deve essere impostato in passi di 100 ps Per ogni camma pu essere specificato un tempo di anticipo Il tempo di anticipo vale per l inizio e per la fine camma Percorso di anticipo Il percorso di anticipo di una camma viene ricalcolato in permanen
49. seguente tabella z Descrizione Durante l elaborazione delle camme dell FM 452 vengono calcolati i bit di identificazione della camma dalle condizioni di commutazione e dalla quota reale attuale Inoltre i risultati della traccia vengono trasmessi alle tracce in base all assegnazione delle camme Se la traccia 0 o 1 stata parametrizzata come traccia di camma di conteggio il risultato della traccia dell unit di programmazione a camme punto 1 viene combinato con il risultato del contatore per il bit di identificazione della traccia In caso contrario il bit di identificazione della traccia uguale al risultato della traccia Se la traccia 2 stata parametrizzata come traccia per camma di frenatura il risultato della traccia dell unit di programmazione a camme punto 1 viene combinato con l ingresso 10 per il bit di identificazione della traccia In caso contrario il bit di identificazione della traccia uguale al risultato della traccia Con i dati della macchina possibile comandare se i bit di segnalazione finora rilevati per le tracce da 0 a 15 dell unit di programmazione a camme devono essere inoltrati oppure impostati direttamente con l abilitazione della traccia TRACK_EN I segnali delle tracce da 0 a 15 vengono abilitati con TRACK_EN mentre la funzione di conteggio con CNTCO_EN CNTC1_EN Per i segnali delle tracce da 3 a 10 possibile eseguire la combinazione AND con gli ingressi digitali
50. seguenti informazioni e La Newsletter costantemente aggiornata con tutte le informazioni sui prodotti e la funzione di ricerca in Service amp Support per trovare i documenti appropriati e Un Forum luogo di scambio di informazioni tra utenti e personale specializzato di tutto il mondo vostri interlocutori locali per la tecnica di automazione e azionamento informazioni su assistenza tecnica sul posto riparazioni parti di ricambio Maggiori dettagli alla voce Service Unit di controllo a camme elettroniche FM 452 8 Istruzioni operative 05 2011 A5E01071731 02 Presentazione del prodotto 2 1 Descrizione FM 452 L unit funzionale FM 452 un unit di programmazione a camme elettroniche a un canale e viene impiegata in un controllore programmabile S7 400 Essa supporta sia gli assi rotanti sia quelli lineari Per il rilevamento della corsa possono essere collegati iniziatori ed encoder incrementali o assoluti SSI In qualit di slave I FM 452 pu partecipare alla comunicazione in esercizio passivo del telegramma SSI di un encoder assoluto possibile parametrizzare max 128 camme di posizione o a tempo alle quali possibile assegnare 32 tracce qualsiasi Le prime 16 tracce vengono emesse tramite le uscite digitali presenti sull unit Le funzioni e le impostazioni dell unit di programmazione a camme sono riportate nei capitoli successivi possibile utilizzare contemporaneamente diverse FM 452 Sono
51. seguenti valori sono predefiniti Caratteristiche complessive max 32 camme Tempo di ciclo camma 40 96 ps Tempo di anticipov 1000 ps si ottiene un tempo di anticipo effettivo di 983 ps Un tempo di anticipo in combinazione con un encoder assoluto SSI e la direzione di conteggio invertita non sono ammessi Unit di controllo a camme elettroniche FM 452 102 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 14 Dati di camma Nota Il tempo di anticipo reale sempre inferiore del tempo di anticipo parametrizzato Esso pu assumere il valore 0 sebbene il tempo di anticipo parametrizzato sia 100 ps Il percorso di anticipo di un asse rotante deve essere inferiore al campo dell asse rotante e alla parte inattiva della camma Questo deve essere garantito per tutte le velocit Regolazione dinamica su una camma Per il campo della camma si distinguono due casi 1 Il campo statico e quello dinamico della camma si sovrappongono 2 Il campo statico e quello dinamico della camma non si sovrappongono Regolazione dinamica Regolazione dinamica su una camma differenziazione dei casi Descrizione Direzione di movimento NA NE TATA NR RN I I Quota reale ua SEE Camma n y i Percorso di anticipo E E Spostamento dinamico Se il campo dinamico si sovrappone al campo statico della camma vale quanto segue e Quando viene raggiunto il cam
52. valore dello spostamento derivante da REALEnuova REALEattuale deve essere inferiore o uguale al valore del campo corsa ammesso max 100 m oppure 1000 m Asse rotante per la quota reale specificata deve valere quando segue O lt quota reale lt fine dell asse rotante 2 Impostare il relativo bit di avvio nel DB di canale 3 Richiamare la FC CAM_CTRL Il Preset della quota reale viene eseguito immediatamente Il Preset al volo della quota reale viene eseguito con il successivo fronte di salita nell ingresso digitale 11 Viene impostato il bit FVAL_DONE Unit di controllo a camme elettroniche FM 452 106 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 2 Impostazioni Preset della quota reale Preset al volo della quota reale Ripristino quota reale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 36 4 AVAL_EN BOOL FALSE 1 preset della quota reale 36 5 FVAL_EN BOOL FALSE 1 preset al volo della quota reale 90 0 AVAL DINT LO Coordinate per la quota reale 94 0 FVAL DINT LO Coordinate per la quota reale al volo 25 5 FVAL_DONE BOOL FALSE 1 preset al volo della quota reale eseguito Effetti dell impostazione L esempio Preset della quota reale su 400 mm per la posizione 200 mm evidenzia come questa impostazione sposti il sistema di coordinate Ne derivano i seguenti effetti e La posizione del campo di lavoro non viene sposta
53. 0 ps Tempo di reazione min 26 us 20 us 150 us 196 us Tempo di reazione max 2 26 us 20 us 2 20 us 150 us 262 us Nota Il tempo di reazione pu essere compensato con la relativa parametrizzazione delle camme o con la regolazione dinamica l indeterminazione la differenza tra il tempo di reazione massimo e quello minimo Per un encoder assoluto essa indeterminatezza tempo di ciclo delle camme tempo di esecuzione telegramma tempo monoflop Per gli encoder assoluti programmabili essa indeterminatezza tempo di ciclo delle camme tempo di esecuzione telegramma tempo monoflop 1 max frequenza di incrementi Nota Trascurando se possibile il tempo di commutazione dell hardware sull FM 452 e il tempo di commutazione degli elementi di inserzione collegati l attivazione sicura della camma garantita purch quest ultima sia pi lunga del percorso effettuato durante il tempo di ciclo Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Diagnosi 12 12 1 Possibilit di analisi degli errori Panoramica e PG PC consente di leggere il buffer di diagnostica con l interfaccia di parametrizzazione Test gt Analisi errori Sono indicati la classe e il numero dell errore con testo in chiaro e Gli errori possono essere analizzati in base alla tecnica di programma A questo scopo sono disponibili i seguenti strumenti I valori d
54. 071731 02 Il Tipo di retrigger punto di zero consente di stabilire per il funzionamento con un encoder incrementale o un iniziatore le condizioni di sincronizzazione dell asse vedere il capitolo Esecuzione della funzione Retrigger punto di zero Pagina 123 77 Dati macchina e dati delle camme 9 7 Dati macchina dell asse Finecorsa software di inizio e finecorsa software di fine 78 Indirizzo Nome Tipo Valore iniziale Commento 64 0 SSW_STRT DINT L 100 000 000 Finecorsa software di inizio 68 0 SSW_END DINT L 100000 000 Finecorsa software di fine Intervallo 1 000 000 000 um 1 000 000 000 um I dati dell asse sono rilevanti solo in caso di asse lineare finecorsa software sono attivi se l FM 452 sincronizzata Il campo che limitato dal finecorsa software il campo di lavoro limiti del campo di lavoro possono essere controllati con l FM 452 Il finecorsa software di inizio SEA deve sempre essere minore del finecorsa software di fine SEE Area encoder Zona di lavoro Campo corsa SEA v v SEE 100 0 300 Asse Encoder assoluto L FM 452 sincronizzata dopo aver ricevuto un telegramma completo e senza errori Da questo momento i finecorsa software vengono controllati L encoder assoluto utilizzato deve coprire almeno il campo di lavoro dal finecorsa software di inizio al finecorsa software di fine inclusi i limiti Enco
55. 113 Tarature 10 5 Esecuzione della funzione Modifica dei fronti delle camme 10 5 Definizione Esecuzione della funzione Modifica dei fronti delle camme L impostazione Modifica dei fronti delle camme permette di modificare l inizio camma e in caso di camma a percorso anche la fine camma di una singola camma senza interrompere il funzionamento Presupposto La camma che si intende modificare deve essere valida Svolgimento dell impostazione 1 Inserire il numero della camma nel DB di canale 2 Per una camma a percorso Inserire l inizio camma e la fine camma nel DB di canale Per una camma a tempo Inserire il valore per l inizio camma nel DB di canale 3 Impostare il relativo bit di avvio Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 36 7 CH01CAM_EN BOOL FALSE 1 scrittura dell impostazione per i fronti della camma 1 camma 102 0 CAM_NO INT 0 Numero di camma 104 0 CAM_START DINT L 0 Inizio camma 108 0 CAM_END DINT L 0 Fine camma Unit di controllo a camme elettroniche FM 452 114 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 5 Esecuzione della funzione Modifica dei fronti delle camme Effetti dell impostazione L FM 452 sposta dapprima il fronte di attivazione e successivamente il fronte di disattivazione della camma Questo richiamo non dipende dalla direzione nella quale si sposta la camma Caso particol
56. 2011 A5E01071731 02 Esempi 13 4 Visualizzazione dei codici degli esempi 13 4 Visualizzazione dei codici degli esempi LED Gli esempi sono scritti in AWL Essi possono essere visualizzati direttamente con l editor KOP AWL FUP Selezionare la vista Rappresentazione simbolica Scelta di simboli e Commento Se si dispone di spazio sufficiente sullo schermo possibile visualizzare anche le Informazioni sul simbolo 13 5 Test dell esempio Procedura Se sono state eseguite tutte le impostazioni necessarie per il relativo esempio caricare la cartella completa con i blocchi nella CPU Nei programmi di esempio sono state preparate delle tabelle di variabili VAT che consentono di visualizzare e modificare i blocchi dati online ovvero con la CPU in RUN 1 Selezionare nella tabella delle variabili le viste Simbolo e Commento al simbolo 2 Aprire una tabella delle variabili 3 Collegare la tabella delle variabili alla CPU progettata e controllare le variabili ciclicamente In questo modo le variabili visualizzate vengono aggiornate costantemente con la CPU in RUN Tutti gli esempi presuppongono che i dati macchina e i dati delle camme siano stati inseriti e memorizzati con l interfaccia di parametrizzazione In questo modo gli esempi possono essere elaborati in successione 13 6 Riutilizzo di un esempio Limitazioni Il codice degli esempi non ancora stato ottimizzato e nemmeno progettato per tutte le eventualit
57. 6 Esecuzione della Modifica rapida delle camme 10 6 Definizione Esecuzione della Modifica rapida delle camme L impostazione Modifica rapida delle camme permette di modificare contemporaneamente dati fino a 16 camme qualsiasi senza interrompere il funzionamento Presupposto Le camme che si vogliono modificare devono essere valide Svolgimento dell impostazione 1 Inserire il numero delle camme da modificare nel DB di canale O O a 001 IN Dati utilizzati nel DB di canale Impostare i bit di avvio per le modifiche desiderate Inserire i nuovi valori nel DB di canale Impostare il relativo bit di avvio nel DB di canale Inserire il numero della prima camma da modificare nel DB di canale Ripetere i passi da 2 a 4 per ogni camma da modificare Indirizzo Nome Tipo Valore iniziale Commento assoluta 37 0 CH16CAM_EN BOOL FALSE 1 scrittura delle impostazioni per la modifica rapida delle camme 16 camme 176 0 C_QTY BYTE B 16 0 Numero delle camme da modificare 177 0 DIS_CHECK BOOL FALSE 1 disattivazione del controllo dei dati Indirizzo Nome Tipo Valore iniziale Commento relativo 0 0 CAM_NO BYTE B 16 0 Numero della camma da modificare 1 0 C_EFFDIR BOOL FALSE 1 modifica della direzione di intervento della camma 1 1 C_CBEGIN BOOL FALSE 1 modifica dell inizio camma al valore CBEGIN 1 2 C_CEND BOOL FALSE 1 modifica della fine camma del tem
58. DB di canale 182 Indirizzo Nome Tipo Valore Commento iniziale 47 7 CAM5WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 5 48 0 CAM6WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 6 48 1 CAM7WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 7 48 2 CAM8WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 8 48 3 REFPT_ERR BOOL FALSE 1 errore nel job Preset punto di riferimento 48 4 AVAL_ERR BOOL FALSE 1 errore nel job Preset della quota reale 48 5 FVAL_ERR BOOL FALSE 1 errore nel job Preset al volo della quota reale 48 6 ZOFF_ERR BOOL FALSE 1 errore nel job Preset spostamento del punto di zero 48 7 CH01CAM_ERR BOOL FALSE 1 errore nel job Modifica camma 1 49 0 CH16CAM_ERR BOOL FALSE 1 errore nel job Modifica camma 16 modifica rapida delle camme Bit di errore per job di lettura 49 1 MDRD_ERR BOOL FALSE 1 errore nel job Lettura dati macchina 49 2 CAM1RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 1 49 3 CAM2RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 2 49 4 CAM3RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 3 49 5 CAM4RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 4 49 6 CAMS5RD_ERR BOOL FALSE 1 errore nel job Lettura dati delle camme 5 49 7 CAMG6RD_ERR BOOL FALSE 1
59. DGE _D BOOL FALSE 1 Rilevamento bordi on o Rilevamento bordi off concluso 40 1 SIM_D BOOL FALSE 1 Simulazione on o Simulazione off concluso 40 2 MSR_D BOOL FALSE 1 Misura lunghezza on o Misura lunghezza off concluso 40 3 REFTR_D BOOL FALSE 1 Retrigger punto di zero on o Retrigger punto di zero off concluso 40 4 SSW_D BOOL FALSE 1 Finecorsa software on o Finecorsa software off concluso Bit di conclusione per job di scrittura 41 0 MDWR_D BOOL FALSE 1 job Scrittura dati macchina concluso 41 1 MD_D BOOL FALSE 1 ordine Attivazione dati macchina concluso 41 2 AVALREM_D BOOL FALSE 1 Ripristino quota reale o Ripristino quota reale al volo concluso 41 3 CAM1WR_D BOOL FALSE 1 job Scrittura dati delle camme 1 concluso 41 4 CAM2WR_D BOOL FALSE 1 job Scrittura dati delle camme 2 concluso 41 5 CAM3WR_D BOOL FALSE 1 job Scrittura dati delle camme 3 concluso 41 6 CAM4WR_D BOOL FALSE 1 job Scrittura dati delle camme 4 concluso 41 7 CAM5WR_D BOOL FALSE 1 job Scrittura dati delle camme 5 concluso 42 0 CAMG6WR_D BOOL FALSE 1 job Scrittura dati delle camme 6 concluso 42 1 CAM7WR_D BOOL FALSE 1 job Scrittura dati delle camme 7 concluso 42 2 CAM8SWR_D BOOL FALSE 1 job Scrittura dati delle camme 8 concluso 42 3 REFPT_D BOOL FALSE 1 job Preset punto di zero concluso 42 4 AVAL D BOOL FALSE 1 job Preset della quota reale concluso 42 5 FVAL_D BOOL FA
60. DINT LO Coordinate per Preset Dato per il job Preset al volo della quota reale 94 0 FVAL DINT LO Coordinate per Preset al volo Dato per job Preset punto di riferimento 98 0 REFPT DINT LO Coordinate per Impostazione punto di riferimento Dato per job Modifica dei fronti delle camme 102 0 CAM_NO INT 0 Numero di camma 104 0 CAM_START DINT L 0 Inizio camma 108 0 CAM_END DINT L 0 Fine camma Dato per job Misura di lunghezza rilevamento bordi 112 0 BEG_VAL DINT L 0 Valore iniziale 116 0 END_VAL DINT L 0 Valore finale 120 0 LEN_VAL DINT L 0 Lunghezza Dato per job Lettura valori di conteggio 124 0 CNT_TRCO INT 0 Valore di conteggio attuale per la traccia della camma di conteggio 0 126 0 CNT_TRC1 INT 0 Valore di conteggio attuale per la traccia della camma di conteggio 1 Dati per job Lettura dati di posizione e delle tracce 128 0 ACTPOS DINT L 0 Posizione attuale 132 0 ACTSPD DINT L 0 Velocit attuale 136 0 TRACK_ID DWORD DW 16 0 Bit di identificazione delle tracce da 0 a 31 Dato per job Lettura dati dell encoder 140 0 ENCVAL DINT L 0 Valore dell encoder 144 0 ZEROVAL DINT L 0 Stato del contatore con l ultima tacca di zero 148 0 ENC_ADJ DINT L 0 Regolazione dell encoder assoluto Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 183 Blocchi dati Liste di errori C 1 Contenuto del DB di canale
61. E 6 la tacca di zero viene analizzata in direzione positiva Il primo fronte di salita della tacca di zero dopo aver lasciato il finecorsa del punto di zero in direzione positiva RETR_TYPE 0 in direzione negativa il primo fronte di salita della tacca di zero viene analizzato dopo l abbandono del finecorsa del punto di zero in direzione negativa RETR_TYPE 1 3 Scrivere e attivare i dati macchina 4 Impostare le funzioni nel DB di canale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 34 3 REFTR_ON BOOL FALSE 1 retrigger del punto di zero 25 0 SYNC BOOL FALSE 1 l asse sincronizzato Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 123 Tarature 10 8 Esecuzione della funzione Retrigger punto di zero Dati utilizzati nel DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento 44 0 REFPT DINT LO Coordinata del punto di riferimento 52 0 RETR_TYPE DINT L O Tipo di retrigger punto di zero Effetti dell impostazione 124 L FM 452 analizza la tacca di zero e il finecorsa del punto di zero in base alla direzione di spostamento dell asse In caso di direzione di spostamento positiva vengono analizzati i fronti di salita In caso di direzione di spostamento negativa vengono analizzati i fronti di discesa La posizione reale viene imposta sul valore della coo
62. FTR_ON 123 Rilevamento bordi Presupposto Rilevamento del percorso Rilevamento della direzione Ripristino dell impostazione Ripristino quota reale 205 Indice analitico Ripristino quota reale 106 AVALREM_EN 108 risoluzione Esempio 93 Risultato della traccia Esempio 16 Ritardo Somma 22 Ritardo all ingresso 169 Rottura conduttore 9 S Scala lineare 89 Schemi di collegamento 171 Segnale di traccia Impostazione 1 Segnale d uscita asimmetrico 14 Simmetrico 140 Segnali di comando Scrittura 57 Trasferimento Segnali di comando per l unit di programmazione a camme 136 Dati utilizzati nel DB di canale Procedimento Segnali di conferma Lettura 40 Segnali di conferma per la diagnostica 138 Dati utilizzati nel DB di canale Procedimento Segnali di conferma per l unit di programmazione a camme Dati utilizzati nel DB di canale 137 Procedimento Segnali di ritorno 178 Segnali di uscita asimmetrici 140 Segnali di uscita simmetrici Selettore funzioni Separazione di potenziale 169 Sequenza di scrittura Dati macchina e dati delle camme SIM_ON SIM_SPD 206 Simulazione Effetti dovuti alla disattivazione 130 Effetti dovuti all attivazione 129 Procedimento 129 SIM_ON Valore limite Sincronizzazione degli assi Sincronizzazione Perdita Sistema di misura nel DB di parametrizzazione Selezione 73 Sistema di misura standard 74 Spostame
63. LSE 1 job Preset quota reale al volo concluso 42 6 ZOFF_D BOOL FALSE 1 job Preset spostamento del punto di zero concluso 42 7 CH01CAM D BOOL FALSE 1 job Modifica camma 1 concluso 43 0 CH16CAM_D BOOL FALSE 1 job modifica camma 16 concluso modifica rapida camme 180 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale Bit di pronto per job di lettura 43 1 MDRD_D BOOL FALSE 1 job Lettura dati macchina concluso 43 2 CAM1RD_D BOOL FALSE 1 job Lettura dati camme 1 concluso 43 3 CAM2RD_D BOOL FALSE 1 job Lettura dati camme 2 concluso 43 4 CAM3RD_D BOOL FALSE 1 job Lettura dati camme 3 concluso 43 5 CAMA4RD_D BOOL FALSE 1 job Lettura dati camme 4 concluso 43 6 CAMS5RD_D BOOL FALSE 1 job Lettura dati camme 5 concluso 43 7 CAMG6RD_D BOOL FALSE 1 job Lettura dati camme 6 concluso 44 0 CAM7RD_D BOOL FALSE 1 job Lettura dati camme 7 concluso 44 1 CAMB8RD_D BOOL FALSE 1 job Lettura dati camme 8 concluso 44 2 MSRRD_D BOOL FALSE 1 job Lettura valori di misura terminato 44 3 CNTTRC_D BOOL FALSE 1 job Lettura valori di conteggio delle tracce delle camme di conteggio concluso 44 4 ACTPOS_D BOOL FALSE 1 job Lettura dati di posiz
64. M_ON BOOL FALSE 1 simulazione on Dati utilizzati nel DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento 84 0 SIM_SPD DINT L O Velocit di simulazione Effetti dovuti all attivazione della simulazione segnali dell encoder non vengono pi analizzati Tutti i controlli riferiti all ingresso dell encoder vengono disattivati Gli errori eventualmente segnalati relativi all encoder vengono resettati L FM 452 simula il movimento di un asse con velocit di simulazione costante L elaborazione delle camme viene disinserita con l attivazione della simulazione Essa pu essere riattivata successivamente La sincronizzazione resta immutata La quota reale della posizione cambia rispetto alla quota reale attuale in funzione della velocit e della direzione della simulazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 129 Tarature 10 10 Esecuzione della funzione Simulazione Effetti dovuti alla disattivazione della simulazione e L elaborazione delle camme viene disattivata e In caso di encoder incrementale o di iniziatore la sincronizzazione viene cancellata Come quota reale viene quindi impostato il valore della coordinata del punto di zero e In caso di encoder assoluto viene segnalata la quota reale della posizione che corrisponde allo stato attuale dell encoder segnali dell encoder vengono nuovamente analizza
65. Rimedio Sostituire l FM 452 70 Interrupt di processo perduto s Causa Un interrupt di processo stato individuato dall FM 452 ma non pu essere segnalato in quanto lo stesso evento non ancora stato elaborato dal programma utente dalla CPU Azione L elaborazione delle camme viene disattivata e Disabilitazione delle uscite delle tracce e Cancellazione della sincronizzazione negli encoder incrementali Rimedio e Collegare l OB 40 nel programma utente e Controllare il collegamento al bus dell unit e Disattivare l interrupt di processo e Adattare l hardware e il software alle esigenze del processo p es CPU pi rapida ottimizzazione del programma utente 144 Rottura conduttore encoder s Causa e Cavo encoder tranciato o non connesso e Encoder senza segnali incrociati e Assegnazione dei pin errata e Lunghezza eccessiva dei cavi e Cortocircuito dei segnali dell encoder Azione L elaborazione delle camme viene disattivata e Disattivazione delle uscite delle tracce e Cancellazione della sincronizzazione negli encoder incrementali Rimedio e Controllare il cavo dell encoder e Attenersialla specifica degli encoder e Il controllo pu essere momentaneamente disattivato con la superficie di parametrizzazione su responsabilit del gestore e Attenersiai dati tecnici dell unit Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 199 Blocchi dati Liste di errori C 9 Classe di erro
66. SIEMENS SIMATIC S7 400 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Prefazione 2 Presentazione del prodotto Nozioni fondamentali dell unit di programmazione 3 a camme montaggio e smontaggio 4 dell FM 452 Cablaggio dell unit di programmazione a camme 5 elettroniche FM 452 Installazione del software Programmazione dell FM 452 y Messa in servizio dell FM 452 00 Dati macchina e dati delle camme ce m 3 D A e D o SS O EN N Diagnosi ER Q3 m o D 3 Dati tecnici 02 O I 3 2 Q A Q 3 D J e O U gt Blocchi dati Liste di errori Avvertenze di legge Concetto di segnaletica di avvertimento Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l incolumit personale e per evitare danni materiali Le indicazioni da rispettare per garantire la sicurezza personale sono evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal triangolo Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di rischio NPERICOLO questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi lesioni fisiche NAVVERTENZA il simbolo indica che la mancata osservanza delle relative misu
67. a 13 a 110 prima che le relative uscite da Q3 a Q10 dell FM 452 possano essere attivate Un uscita digitale da Q3 a Q10 viene attivata solo alle seguenti condizioni e La relativa traccia deve essere abilitata e Almeno una camma attiva su questa traccia risultato della traccia 1 e A causa di un evento esterno stato impostato il relativo ingresso digitale da 13 a 110 Impostazione dei segnali della traccia I segnali delle tracce da 0 a 15 corrispondenti alle uscite digitali da Q0 a Q15 possono essere impostati con l unit di programmazione a camme o con la CPU Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 17 Nozioni fondamentali dell unit di programmazione a camme 3 2 Tracce e risultato di traccia 3 2 2 Tracce speciali Definizione Le tracce 0 2 si possono parametrizzare come tracce speciali e Traccia 0 o 1 Traccia della camma di conteggio e Traccia 2 Traccia della camma di frenatura Presupposto Per operare con le tracce particolari devono essere soddisfatti i seguenti presupposti e sulla traccia devono essere state parametrizzate le camme e l elaborazione camma deve essere attivata e la relativa traccia deve essere attivata e latraccia deve essere parametrizzata come traccia particolare Traccia della camma di conteggio Una traccia della camma di conteggio conta i passaggi di stato dei risultati su questa traccia necessario specificare un val
68. a a tempo H i i bi N i Isteresi sisi Passi i i Inversione di Isteresi d i Me y irezione Isteresi Y direzione m I Camma a percorso Camma a tempo L isteresi diventa attiva in seguito La camma rimane sempre attivata per la durata all identificazione della variazione di direzione La del tempo di inserzione parametrizzato camma viene disattivata non appena viene abbandonata l isteresi Camma Isteresi NA inizio camma NE fine camma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 21 Nozioni fondamentali dell unit di programmazione a camme 3 4 Regolazione dinamica 3 4 Compito Anticipo Regolazione dinamica La regolazione dinamica serve per la compensazione dei tempi di ritardo degli elementi di commutazione collegati Il tempo di ritardo pu essere parametrizzato come tempo di anticipo e specificato per ogni singola camma Per ogni camma pu essere specificato un tempo di anticipo Il tempo di anticipo vale per l inizio e per la fine camma Percorso di anticipo 22 Il percorso di anticipo di una camma viene ricalcolato in permanenza in funzione della velocit attuale e del tempo di anticipo Di questo percorso vengono spostate tutte le camme in direzione della quota reale Il campo parametrizzato viene contrassegnato come campo statico il campo calcolato in funzione del
69. a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Esempi utilizzo Esercizio ER 86 Cablaggio F FCO FC CAM_INIT 39 FC 1 FC CAM_CTRL 40 FC2 FC CAM_DIAG FC 3 FC CAM_MSRM 46 FC CAM_CTRL Compiti Comportamento errato 43 Dati utilizzati Parametri di richiamo Richiamo Valori di ritorno FC CAM DIAG 44 Compiti Comportamento errato 45 Richiamo 4 Valori di ritorno 45 FC CAM_INIT Compiti 39 FC 0 39 Parametro FC CAM_MSRM 46 Compiti Comportamento errato 47 Dati utilizzati Parametri di richiamo 46 richiamo Valori di ritorno 46 Fine camma 100 Fine dell asse rotante 76 Finecorsa 6 rilevanti per la sicurezza Finecorsa rilevanti per la sicurezza Finecorsa software di inizio FM 452 Avviamento installazione Messa in servizio smontaggio 203 Indice analitico Forme di segnale Encoder incrementa Frequenza di ingresso Funzionamento master Funzionamento passivo Funzioni 3 Dati tecnici Installazione FVAL FVAL_DONE FVAL_EN 107 G Gestione dei job per FC CAM_MSRM Gestione dei job per la FC CAM_CTRL 183 H HW Installazione impianto di confezionamento Impostazione di un progetto Impostazioni Modifica rapida delle camme Impulsi d errore Encoder incrementali Impulso INC_REV 87 Incrementi Indeterminatezza 146 Indeterminazione Indirizzi Ingresso digitale 30 Iniziatore 76 Analisi dei segna
70. a di conteggio Indirizzo Nome 100 0 CNT_LIMO 104 0 CNT_LIM1 Tipo DINT DINT L 2 L 2 Valore iniziale Commento Valore superiore di conteggio per la traccia della camma di conteggio traccia 0 Valore superiore di conteggio per la traccia della camma di conteggio traccia 1 Intervallo 2 65535 Con questo dato macchina possibile stabilire il valore di conteggio superiore per la traccia parametrizzata della camma di conteggio 96 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 13 Abilitazione allarme 9 13 Abilitazione allarme Definizione Consente di impostare se durante l attivazione e o la disattivazione delle camme da 0 a 7 debbano essere generati o meno interrupt di processo vedere il capitolo Concetti di base sulla programmazione di un FM 452 Pagina 9 e Camme on off Nei dati delle camme possibile impostare se durante l attivazione e o la disattivazione delle camme da 0 a 7 debbano essere generati interrupt di processo vedi capitolo Dati Pagina 98 e Inizio misura Nell impostazione Rilevamento dei bordi un fronte di salita dell ingresso digitale 11 pu generare un interrupt di processo e Misura terminata Sia con l impostazione Rilevamento dei bordi che con Misura di lunghezza un fronte di discesa dell ingresso digitale 11 pu generare un interrupt
71. a e dati delle camme 9 2 Scrittura e attivazione dei dati macchina Un ordine stato eseguito senza errori se il bit di pronto 1 e il bit di errore 0 vedere il capitolo FC CAM_CTRL FC 1 Pagina 40 Dopo l analisi resettare i bit di pronto e di errore di un ordine a 0 Nota Se sono stati modificati parametri rilevanti per la sincronizzazione attivando i dati macchina si cancella la sincronizzazione Inoltre le impostazioni vengono resettate e tutti i dati macchina e delle camme sull unit vengono cancellati parametri rilevanti per la sincronizzazione sono e Tipo di asse e Fine dell asse rotante e Tipo di encoder e Percorso per giro encoder e Incrementi per giro encoder e Numero di giri e Coordinata del punto di riferimento e Regolazione dell encoder assoluto e Tipo di retrigger del punto di zero e Adattamento della direzione e Configurazione e Finecorsa software di inizio e fine 5 Si raccomanda in ogni caso di riscrivere i dati delle camme parametrizzate a prescindere da eventuali modifiche Scrivi dati camma n n 1 8 CAM1WR_EN CAM8WR_EN 6 Verificare se i dati delle camme sono stati trasferiti correttamente analizzando i bit di pronto estensione _D e di errore estensione _ERR assegnati a ogni ordine Ordine Scrivi dati camma n concluso n 1 8 CAM1WR_D CAM8WR_D Errore nell ordine Scrivi dati camma n n 1 8 CAM1WR_ERR CAM8WR_ERR Un ordine sta
72. a e dispositivo di sicurezza Tramite la parte di potenza viene comandato il motore La parte di potenza pu essere costituita p es da contattori comandati da un unit di posizionamento FM 451 In caso di intervento del dispositivo di sicurezza ARRESTO D EMERGENZA o finecorsa il comando della parte di potenza disinserisce il motore Motore Il motore viene comandato della parte di potenza e muove l asse Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 11 Presentazione del prodotto 2 3 Configurazione di un unit di programmazione a camme elettroniche con un FM 452 Unit di programmazione a camme elettroniche FM 452 L unit di programmazione a camme elettroniche rileva la quota reale della posizione dell asse tramite un encoder analizzando i segnali dell encoder p es vengono contati gli impulsi che sono proporzionali allo spostamento In funzione della quota reale della posizione le uscite digitali vengono inserite o disinserite Camme Le stazioni di elaborazione sono comandate dalle uscite digitali Encoder L encoder fornisce le informazioni sulla corsa e sulla direzione CPU La CPU elabora il programma utente Lo scambio dei dati e dei segnali tra il programma utente e l unit viene eseguito tramite richiami di funzioni PG PC Il PG e il PC servono per parametrizzare e programmare l unit di programmazione a camme elettroniche e Parametrizzazione la paramet
73. aaea oaea ae e E a e a Ga 7 6 2 DB d CANI Er S A 7 6 3 DB di diagnostica iaia nie aa elia aaa lle 7 6 4 DB di parametrizzazione irncin aac aa aa a aa aED AE AE Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 3 Indice del contenuto 10 7 7 NE a 7 7 1 Elaborazione dci 52 7 8 Analisi di un interrupt di processo tnne ttst ttrt Ennn nt rttr EEEn Ennen nE nnna nnn nnn nnne 7 9 Analisi di un allarme di diagnostica ii 0 Dili 55 7 11 Accesso rapido ai dati dell unit saneren tetere ttre re ttnn rt tr tntttttnnt tt tnnt tt nnnt tnra nern nn neern neren 56 7 12 Percorsi di trasmissione dei parametri ttnt strit t tn nnnn stern Ennens nenn Enne nnt Messa in Servizio dell FM 452 cuiiuai aaa Dati macchina e dati delle camMme ii 67 9 1 Dati macchina e dati delle CAMME nant tnnnntun nanten ant 9 2 Scrittura e attivazione dei dati Macchina 9 3 Lettura dei dati Machia enrere nEn aio iii 70 9 4 Scrittura dei dati delle CAMME annaa A ANAA AANA N AA A 9 5 Lettura dei dati delle CAMME 9 6 olema di MSU eenaa 9 7 Dati macchina dell asse al iaia iaia E 75 9 8 Rilevazione esatta della regolazione dell encoder iii 82 9 9 Esempio Esecuzione della regolazione dell encoder assoluto
74. ale dell encoder B 5 V Ingresso clock di shift SSI 1 7 IB CLI1 Segnale B inverso dell encoder Ingresso clock di shift SSI 5 V inverso 1 8 N Segnale della tacca di zero 5V 9 IN Segnale inverso della tacca di zero 5 V 10 CLS2 Uscita clock di shift SSI 11 CLS 2 Uscita inversa clock di shift SSI 12 A Segnale A dell encoder 24 V 13 B Segnale dell encoder B 24 V 14 N Segnale della tacca di zero 24 V 15 Q0 Uscita digitale 0 16 Q1 Uscita digitale 1 17 Q2 Uscita digitale 2 18 Q3 Uscita digitale 3 19 Q4 Uscita digitale 4 20 Q5 Uscita digitale 5 21 Q6 Uscita digitale 6 22 Q7 Uscita digitale 7 23 DC 5 2V Alimentazione encoder 5 2 V 24 DC 24V Alimentazione encoder 24 V 25 M8 Massa encoder 26 2L Tensione ausiliaria DC 24 V 27 RE con commutazione su P M4 28 Q8 Uscita digitale 8 29 Q9 Uscita digitale 9 28 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 2 Assegnazione dei pin del connettore frontale Pin Nome Iniziatore Encoder incrementali Encoder assoluto 30 Q10 Uscita digitale 10 31 Q11 Uscita digitale 11 32 Q12 Uscita digitale 12 33 Q13 Uscita digitale 13 34 Q14 Uscita digitale 14 35 Q15 Uscita digitale 15 36 3L Tensione
75. altimento di materiale elettronico Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Prefazione 1 1 Premessa Ulteriore supporto Per tutte le domande sull uso dei prodotti descritti nel Manuale che non trovano risposta nella documentazione rivolgersi al rappresentante Siemens Nttp www siemens com automation partner nelle filiali o rappresentanze locali Una Guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi si trova in Internet e Manuali SIMATIC Guide http www siemens com simatic tech doku portal Il catalogo e il sistema per le ordinazioni online si trovano ugualmente in Internet e A amp D Mall http www siemens com automation mal Centro di addestramento Per facilitare l approccio alle tecnologie e ai sistemi di automazione offriamo appositi corsi Rivolgersi a questo proposito al Training center centro di formazione regionale pi vicino o a quello centrale di Norimberga D 90327 e Internet Homepage SITRAIN http www sitrain com Supporto tecnico Il servizio Technical Support per tutti i prodotti A amp D raggiungibile tramite e Modulo Web per Support Request http www siemens com automation support request Service amp Support in Internet Oltre alla presente documentazione sono disponibili in Internet diversi servizi nel sito Industry Automation and Drive Technologies Homepage Qui si possono trovare ad es le
76. amento a destra Esercizio passivo Ad abete Esercizio passivo Allineamento a destra Impostazione speciale Encoder multigiro come encoder monogiro 25 bit con struttura a semialbero Struttura del telegramma nella trasmissione ciclica dei dati La velocit di trasmissione dei dati dipende dalla lunghezza dei cavi vedere il capitolo Dati Pagina 168 Analisi degli impulsi dell encoder assoluto 1 incremento preimpostazione encoder 1 impulso analisi FM Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 143 Encoder 11 3 Encoder assoluto Esercizio passivo Esercizio passivo significa un encoder assoluto viene impiegato parallelamente su due unit p es FM 451 e FM 452 L unit di posizionamento FM 451 svolge la funzione di master e determina l intervallo dell encoder assoluto l unit di programmazione a camme elettroniche FM 452 svolge la funzione di slave e ascolta i segnali del telegramma SSI Impostare gli incrementi giri di encoder e il numero di giri sulla base dell impostazione nell unit master La velocit di trasmissione non rilevante In base al tipo di encoder per la Lunghezza del telegramma selezionare Esercizio passivo o Funzionamento passivo a destra Cablaggio dell esercizio passivo La figura sottostante riporta un esempio di FM 451 e FM 452 illustrando le modalit di collegamento dell encoder assoluto per consentire
77. are Con lo svolgimento appena descritto possibile che venga generata brevemente una camma inversa se il nuovo inizio della camma superiore della fine della camma precedente Prima del i i richiamo NA OO ONE K l l Durante il 160 Mm A la richiamo 150 mm HE AN NA Nuovo Precedente e l L gt Dopo il richiamo 150 mm 160 mm NA NE 185 mm Figura 10 1 Modifica dei fronti delle camme in singoli passi Nota Se per questa camma stato abilitato un interrupt di processo a seconda della parametrizzazione l FM 452 pu attivare uno o due interrupt di processo in seguito all identificazione della camma inversa Con la modifica del fronte di attivazione o di disattivazione pu verificarsi il salto di un fronte di camma o di tutta la camma Considerare il comportamento di commutazione delle camme a tempo descritto nel capitolo Influenza delle impostazioni sul comportamento di commutazione delle camme a tempo Pagina 105 Le commutazioni di stato della camma che normalmente avrebbero generato un interrupt di processo potrebbero andare perdute Lettura dei valori modificati I valori modificati possono essere letti con uno dei job da CAM1RD_EN a CAMBRD_EN Ripristino dell impostazione In caso di nuovo avviamento dell unit i valori modificati vanno persi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 115 Tarature 10
78. are 10 9 Esecuzione della funzione Disattivazione finecorsa software Definizione L impostazione Disattivazione finecorsa software disattiva il controllo dei finecorsa software di un asse lineare L impostazione rimane attiva fino a quando non viene disattivata Successivamente ritornano attivi i finecorsa software parametrizzati precedentemente Svolgimento dell impostazione Impostare le funzioni nel DB di canale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 34 4 SSW_OFF BOOL FALSE 1 finecorsa software off Dati utilizzati nel DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento 64 0 SSW_STRT DINT L 1000000000 Finecorsa software di inizio 68 0 SSW_END DINT L 1000000000 Finecorsa software di fine Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 127 Tarature 10 9 Esecuzione della funzione Disattivazione finecorsa software Effetti dell impostazione 128 e Simulazione Se in funzionamento di simulazione si supera un finecorsa software questo funzionamento viene arrestato Sea questo punto viene disattivato il controllo dei finecorsa software il funzionamento di simulazione viene proseguito L asse si muove nella direzione preimpostata e Spostamento del punto di zero con controllo disinserito Anche impostando uno spostamento del punto di zero i cui f
79. are completo si trova sul CD fornito in dotazione Il software va installato nel modo seguente 1 Inserire il CD nel lettore del PG PC 2 Nella finestra di dialogo selezionare il drive per CD e il file Setup exe nella directory Setup quindi avviare la procedura di installazione 3 Seguire le istruzioni visualizzate dal programma di installazione Risultato il software installato nelle seguenti directory SIEMENS STEP7 S7LIBS FMx52LIB FC e UDT SIEMENS STEP7 S7FCAM Superficie di parametrizzazione file Leggimi Guida in linea SIEMENS STEP7 EXAMPLES zEn19_01 e zEn19_02 Esempi per l FM452 e l FM352 SIEMENS STEP7 MANUAL Manuale Nota Se durante l installazione di S7EP7 stata selezionata una directory diversa da SIEMENS STEP7 viene inserita questa directory Configurazione e parametrizzazione Le informazioni su questo argomento sono contenute nel capitolo Messa in servizio dell EM 452 Pagina 61 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 35 Installazione del software 36 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell EM 452 T 7 1 Concetti di base sulla programmazione di un FM 452 Obiettivi L unit FM 452 pu essere parametrizzata comandata e messa in funzione con un programma utente Per lo scambio dei dati tra programma utente e unit utilizzare le funzioni FC e
80. asmette un impulso alle uscite All interno del campo ammesso della corrente di uscita l impulso pu durare 50 us Osservare questa particolarit se si intende impiegare l FM 452 in combinazione con contatori veloci Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Schemi di collegamento B 1 Tipi di encoder Sommario La seguente tabella elenca gli encoder che possono essere collegati all FM 452 relativi schemi di collegamento sono descritti nel presente capitolo Tipo di encoder Cavo di collegamento Nota Encoder incrementali 4x2x0 25 2x1mm Up 5V RS 422 Siemens 6FX 2001 2000 Encoder incrementali 4x2 x 0 5 mm2 Up 24V RS 422 Siemens 6FX 2001 20001 Encoder incrementali 4 x 2 x 0 5 mm2 Up 24V HTL Siemens 6FX 2001 40001 Encoder assoluto 4 x 2 x 0 5 mm2 Up 24V SSI Siemens 6FX 2001 50001 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 171 Schemi di collegamento B 2 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 5V RS 422 B 2 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 5V RS 422 Schema di collegamento 172 FM 452 Trasduttore 4 be A 5 6 6 8 7 1 25 Massa 10 23 k 5 2 V S b Schermo sul Schermo sul telaio telaio Cavo 4 x 2
81. ata dell encoder assoluto s Causa Encoder SSI il valore della registrazione dell encoder assoluto non compreso nel numero di passi dell encoder incrementi per giro di encoder numero di giri 1 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 193 Blocchi dati Liste di errori C 6 Classe di errore 5 Errore dati macchina 194 N Descrizione Allarme di diagnostica 18 Tipo errato di retrigger del punto di zero s Causa stato specificato un valore che si trova al di fuori della quantit di valori ammessa di 0 1 6 e 7 19 Adattamento della direzione errato s Causa stato specificato un valore che si trova al di fuori della quantit di valori ammessa di 0 e 1 20 Controllo hardware impossibile s Causa Il controllo degli errori dei telegrammi stato impostato a FALSE nel DB di parametrizzazione L encoder utilizzato non consente il controllo degli impulsi di errore Disattivare il parametro MON_PULSE 21 Finecorsa software di inizio errato s Causa Asse lineare il finecorsa software di inizio si trova al di fuori del campo di corsa 100m 100m o 1000m 1000m a seconda della risoluzione Asse lineare il finecorsa software di inizio eventualmente con uno spostamento del punto di zero disponibile inferiore a 100m oppure 1000m a seconda della risoluzione 22 Finecorsa soft
82. azione se impostato il bit di avvio DIAGRD_EN Dopo la lettura del buffer di diagnostica il bit di avvio viene impostato a 0 Parametri Dichiarazione Tipo di dati Descrizione DB_NO INPUT INT Numero del DB di diagnostica RETVAL OUTPUT INT Valore di ritorno La funzione non esegue nessuna elaborazione dell avviamento Parametri di richiamo 44 Nome Tipo di dati Tipo P Descrizione DB_NO INT Numero del DB di diagnostica RET_VAL INT O Valore restituito Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 4 FC CAM DIAG FC 2 Valori di ritorno Questa funzione fornisce i seguenti valori di ritorno RET_VAL BIE Descrizione 1 1 Job attivo 0 1 Nessun ordine attivo nessun errore 1 0 Errore Comportamento in caso di errore In caso di job errato la causa dell errore riportata nel parametro JOB_ERR del DB di diagnostica vedere T itoli Diagnosi Pagina 147 e Dati e struttura del DB di EEE 187 iagnostica Pagina Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 45 Programmazione dell FM 452 7 5 FC CAM_MSRM FC 3 7 5 Compiti Richiamo Dati utilizzati Avviamento FC CAM_MSRM FC 3 L FC CAM_MSRM viene impiegato se si intende analizzare dati della misura della lunghezza o del rilevamento dei bordi imme
83. ca nella CPU Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 1 Dati macchina e dati delle camme Generalit Questo capitolo rilevante solo se si intende scrivere i parametri direttamente nell unit tramite il programma utente senza utilizzare la superficie di parametrizzazione Tutti i dati della macchina e delle camme sono memorizzati nel DB dei parametri II numero del DB dei parametri deve essere inserito nel relativo DB di canale Il DB di parametrizzazione pu essere scritto nella superficie di parametrizzazione con Export e letto con Import Sequenza di scrittura dei dati macchina e dei dati delle camme Modificare sempre i dati macchina e i dati delle camme nella seguente sequenza 1 Scrittura dei dati macchina 2 Attivazione dei dati macchina 3 Scrittura dei dati delle camme Se per questi job il bit di avvio viene impostato per una volta l FC CAM_CTRL provvede all elaborazione dei job nella sequenza corretta Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 67 Dati macchina e dati delle camme 9 2 Scrittura e attivazione dei dati macchina 9 2 Scrittura e attivazione dei dati macchina Scrittura e attivazione dei dati macchina dati macchina consentono di adattare l FM 452 all asse e all encoder dati macchina nel DB di parametrizzazione si trovano negli indir
84. camme elettroniche FM 452 104 Istruzioni operative 05 2011 A5E01071731 02 Tarature 1 0 10 1 Influenza delle impostazioni sul comportamento di commutazione delle camme a tempo Modifiche della quota reale Una camma a tempo pu essere saltata con le seguenti impostazioni che modificano la quota reale e Preset della quota reale e Presetal volo della quota reale e Spostamento del punto di zero e Retrigger punto di zero Attivazione di una camma a tempo Se si salta l inizio di una camma a tempo con una delle impostazioni indicate sopra questa camma si attiva a condizione che la direzione di spostamento reale dell asse coincida con la direzione di intervento parametrizzata per la camma Il tempo di inserzione parametrizzato trascorre Nota All arresto la direzione di spostamento dipende dalle oscillazioni della quota reale Se si intende tenere in considerazione una direzione di spostamento definita anche con l arresto necessario parametrizzare un isteresi maggiore delle oscillazioni della quota reale con al momento dell arresto Se l asse non in movimento esso rimane nella direzione di spostamento determinata per ultima J N AVVERTENZA Sussiste pericolo di lesioni personali o di danni materiali In caso di asse rotante eventuali impostazioni che modificano le quote reali pu comportare un attivazione involontaria della camma a tempo Se si intende influenzare la quota reale con le impostazioni in
85. chiamo non viene inoltrato solo per l assegnazione all FC CAM_CTRL e all FC CAM_DIAG ma viene anche impiegato nel programma utente Con questo tipo di programmazione non possibile utilizzare nomi simbolici per i dati nei blocchi dati a causa dell istruzione Apri blocco dati globale utilizzata nel programma utente Allarme di diagnostica 0B82 A seconda dell indirizzo dell unit che ha attivato l allarme 0B82_MDL_ADDR nell allarme di diagnostica viene inserita l identificazione dell errore nel relativo DB di istanza del programma utente Unit di controllo a camme elettroniche FM 452 166 Istruzioni operative 05 2011 A5E01071731 02 Dati tecnici A A 1 Dati tecnici generali seguenti dati tecnici sono descritti nel manuale SIMATIC Sistema di automazione S7 400 Caratteristiche delle unit modulari Nttp support automation siemens com WW view it 1117740 e Norme e omologazioni e Compatibilit elettromagnetica e Condizioni di trasporto e magazzinaggio e Condizioni ambientali climatiche e meccaniche e Dati su controlli d isolamento classe e grado di protezione Rispetto delle direttive di montaggio prodotti SIMATIC rispondono alle normative se vengono osservate le direttive di montaggio descritte nei manuali per l installazione e il funzionamento Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 167 Dati tecnici A 2 Dati tecnici A 2 Dati tecnici 168
86. del DB di diagnostica C 3 Dati e struttura del DB di diagnostica Nota I dati che non sono elencati in questa tabella non devono essere modificati Struttura del DB di diagnostica Indirizzo Nome Tipo Valore Commento iniziale 0 0 MOD_ADDR INT 0 Indirizzo unit Inserire 256 0 JOB_ERR INT 0 Errore di comunicazione 258 0 JOBBUSY BOOL FALSE 1 job attivo 258 1 DIAGRD_EN BOOL FALSE 1 lettura incondizionata del buffer di diagnostica 260 0 DIAG_CNT INT 0 Numero delle registrazioni valide della lista 262 0 DIAG 1 STRUCT Registrazione pi recente dei dati di diagnostica 272 0 DIAG 2 STRUCT Seconda registrazione dei dati di diagnostica 282 0 DIAG 3 STRUCT Terza registrazione dei dati di diagnostica 292 0 DIAG 4 STRUCT Ultima registrazione dei dati di diagnostica Struttura di una registrazione di diagnostica Indirizzo Nome Tipo Valore Commento iniziale 0 0 STATE BOOL FALSE 0 evento uscente 1 evento entrante 0 1 INTF BOOL FALSE 1 errore interno 0 2 EXTF BOOL FALSE 1 errore esterno 2 0 FCL INT 0 Classe di errore 1 Errore di funzionamento 4 Errore dati 5 Errore dati macchina 7 Errore dati delle camme 15 Messaggi 128 Errore di diagnostica 4 0 FNO INT 0 Numero di errore 0 255 6 0 CH_NO INT 0 Numero di canale sempre 1 8 0 CAMNO INT 0 Numeri delle camme 0 127 con classe errore errore dati cam
87. della regolazione dell encode ina B2 Eventualmente necessario determinare prima il valore esatto con Preset punto di riferimento Preset punto di riferimento Pagina 112 o Impostare il selettore di funzioni Retrigger punto di zero vedere il capitolo Esecuzione della unzione Retrigger punto di zero Pagina Controllare lo stato attuale dell asse La posizione reale deve coincidere con il valore O visualizzato 2 Controllare l andamento della commutazione delle camme e delle tracce O parametrizzate e Attivare l abilitazione del test e Eseguire Preset punto di riferimento e Attivare l elaborazione delle camme e Abilitare i segnali delle tracce e far ruotare l encoder oppure e Impostare la funzione Simulazione 3 Verificare le altre impostazioni in funzione del caso applicativo O e Preset punto di riferimento e Preset della quota reale Unit di controllo a camme elettroniche FM 452 64 Istruzioni operative 05 2011 A5E01071731 02 Messa in servizio dell FM 452 Preparazione della programmazione Nel progetto devono ancora essere creati i blocchi necessari Passo Cosa fare s 1 Selezionare nel SIMATIC Manager la biblioteca FMX52LIB File gt Apri gt O Biblioteche 2 Copiare dalla biblioteca le funzioni FCO FC1 e i modelli dei DB di canale UDT1 nella O cartella dei blocchi 3 Creare un DB di canale p
88. della traccia viene di nuovo disattivato se e sull ingresso I0 non pi presente il segnale 1 e successivamente e viene riconosciuto il fronte di discesa del risultato della traccia 2 Abilitazione freno Punto di intervento del freno Camme i 2 3 4 Traccia 2 1 t Bit di identificazione delle tracce numeri da 1 a 4 si riferiscono alle quattro camme che intervengono sulla traccia della camma di frenatura lt Figura 3 3 Attivazione di una traccia per camme di frenatura Nell esempio il bit di identificazione della traccia viene disattivato dai fronti di discesa della camma 3 0 4 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 19 Nozioni fondamentali dell unit di programmazione a camme 3 3 steresi 3 3 Definizione Isteresi Un instabilit meccanica dell asse pu provocare variazioni della quota reale della posizione Se la quota reale di posizione oscilla di un fronte di una camma oppure all interno di una camma attiva solo con una direzione di intervento questa camma viene attivata e disattivata in permanenza L isteresi impedisce questa commutazione L isteresi impostata dipende dalla quota reale e vale per tutte le camme Essa si attiva non appena viene riconosciuta una variazione di direzione Un isteresi efficace anche se sulla posizione attuale dell asse non impostata nessuna camma Regole per il campo di isteres
89. delle variabili vengono impostati gli eventi vengono monitorate le reazioni dell unit e viene analizzato il buffer di diagnostica In questo esempio leggermente pi complesso possibile conoscere le seguenti possibilit dei blocchi e Impostazione di diversi job simultanei e Combinazione di job di scrittura e lettura e Lettura con job permanente senza attendere la fine del job e Analisi dei segnali di ritorno dei blocchi e Analisi dei segnali di ritorno per un singolo job e Resettaggio dei bit di pronto e dei bit di errore per i job singoli o tutti i job e Richiamo centrale di CAM_CTRL alla fine del programma utente e Analisi centrale degli errori con CAM_DIAG alla fine del programma utente e Analisi del buffer di diagnostica in combinazione con DATA_ERR stata parametrizzata l unit di programmazione a camme come descritto nelle istruzioni brevi Primi passi Nel DB di canale e nel DB di diagnostica l indirizzo dell unit registrato nel parametro di blocco MOD_ADDR Il DB di canale in dotazione contiene gi nel parametro PARADBNO il numero di DB 3 del relativo DB di parametrizzazione Il parametro PARADB riportato nell esempio contiene dati macchina e delle camme gi predisposti Nell OB di avviamento 0B100 impostare l identificazione di avviamento passo 0 per il programma utente nel relativo DB di istanza Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 E
90. der e Attenersi alle prescrizioni per la schermatura e la messa a terra e Il controllo pu essere momentaneamente disattivato con la superficie di parametrizzazione su responsabilit del gestore Unit di controllo a camme elettroniche FM 452 200 Istruzioni operative 05 2011 A5E01071731 02 Indice analitico A Abilitazione allarme Dati delle camme per 9 Dati macchina nel DB di parametrizzazione Definizione 97 Abilitazione della traccia abilitazione 16 Abilitazione esterna Accesso diretto ai segnali di conferma Alimentazione di carico Alimentazione di carico DC allarme di dia nostica 149 Analisi 54 Generalit in ingresso 1 in uscita Reazione dell FM 452 150 Analisi errori Programma di esempio 3 OneModule Anticipo 22 1 Asse lineare Asse rotante 9 76 Assorbimento di corrente 168 Attivazione delle camme Condizione Attrezzi 2 AVAL 107 AVAL_EN 107 AVALREM_EN 108 B BAUDRATE 89 BEG_VAL Biblioteca dei blocchi Bit di avvio per job di lettura Bit di avvio per job di scrittura 178 Bit di conclusione per i job di lettura 181 Bit di errore per job di lettura Bit di errore per job di scrittura Bit di pronto per interruttore di funzione 180 Bit di pronto per job di scrittura 180 Bit di pronto per le impostazioni 181 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocco dati
91. der incrementale e iniziatore Dopo l avviamento dell FM 452 l asse non sincronizzato in un primo momento Solo dopo una sincronizzazione i finecorsa software parametrizzati vengono controllati Interdipendenza campo di lavoro campo dell encoder campo corsa e ll campo di lavoro il campo che viene determinato per il compito con il finecorsa software e ll campo dell encoder il campo coperto in modo univoco dall encoder Con un asse lineare esso viene posto dall unit simmetricamente sopra il campo di lavoro ovvero l unit sposta il campo dell encoder in modo che le distanze tra i finecorsa software e le estremit del campo dell encoder siano rispettivamente uguali vedere la figura in alto e ll campo di corsa il campo dei valori che pu elaborare l FM 452 Esso dipende dalla risoluzione Vale campo di corsa 2 campo dell encoder 2 campo di lavoro Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 7 Dati macchina dell asse Isteresi Indirizzo Nome Tipo Valore iniziale Commento 80 0 HYS DINT L O Isteresi Campi 0 65 535 Imp risoluzione H imp Il campo dei valori dipende dalla risoluzione Il valore massimo di ingresso e per gli assi lineari valore massimo di ingresso lt 1 4 del campo di lavoro e per gli assi rotanti valore massimo di ingresso lt 1 4 del campo dell asse rotant
92. di ampliamento Progettazione della configurazione meccanica Le possibilit di configurazione meccanica e le modalit di progettazione sono descritte nel manuale di installazione SIMATIC Sistema di automazione S7 400 Configurazione e installazione http support automation siemens com WW view it 1117849 Attrezzi necessari per il montaggio e lo smontaggio Per il montaggio e lo smontaggio dell FM 452 necessario un cacciavite con lama da 4 5 mm Montaggio dell unit di programmazione a camme elettroniche FM 452 1 Agganciare l FM 452 in alto e ruotarla verso il basso 2 Fissare saldamente I FM 452 coppia di serraggio da ca 0 8 a 1 1 Nm 3 Contrassegnare l FM 452 con il relativo numero di posto connettore Utilizzare per questo la ruota numerica allegata al telaio di montaggio Lo schema da seguire per la numerazione e il procedimento per definire i numeri dei posti connettore sono descritti nel manuale di installazione SIMATIC Sistema di automazione S7 400 Configurazione e installazione Nttp support automation siemens com WW view it 1117849 Smontaggio dell unit di programmazione a camme elettroniche FM 452 1 Disinserire il comando della parte di potenza 2 Allentare ed estrarre il connettore frontale 3 Allentare le viti di fissaggio sull unit 4 Ruotare l unit verso l alto e sganciarla Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 25 Montaggio e smo
93. di leggere i bit attuali di identificazione delle camme e delle tracce nonch la posizione bit di identificazione delle tracce vengono acquisiti prima di essere combinati con i dati macchina e di canale Svolgimento dell impostazione 1 Inserire come identificazione del tipo un 1 nel parametro FM_TYPE del DB di canale In questo modo possibile leggere 24 byte di dati delle camme e delle tracce Se per l identificazione del tipo viene immesso uno 0 vengono letti solo i bit di identificazione delle camme 16 byte 2 dati vengono memorizzati nel DB di canale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 12 0 FM_TYPE BOOL FALSE 1 FM 452 38 6 CAMOUT_EN BOOL FALSE 1 lettura dei dati delle camme e delle tracce 152 0 CAM_00_31 DWORD DW 16 0 Bit di identificazione per le camme da 0 a 31 156 0 CAM_32_63 DWORD DW 16 0 Bit di identificazione per le camme da 32 a 63 160 0 CAM_64_95 DWORD DW 16 0 Bit di identificazione per le camme da 64 a 95 164 0 CAM_96_127 DWORD DW 16 0 Bit di identificazione per le camme da 96 a 127 168 0 TRACK_ID1 DWORD DW 16 0 Bit di identificazione delle tracce da 0 a 31 172 0 ACTPOST1 DINT L O Posizione attuale Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 135 Tarature 10 15 Impostazione dei Segnali di comando per l unit di programmazione a camme 10 15 Impostazi
94. di misura 112 0 BEG_VAL DINT L 0 Valore iniziale 116 0 END_VAL DINT L 0 Valore finale 120 0 LEN_VAL DINT L 0 Lunghezza 120 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 7 Esecuzione della Misura lunghezza e del Rilevamento bordi Dati utilizzati nel DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento 4 0 EDGEDIST DINT L 0 Distanza minima dal bordo durante il rilevamento bordi Intervallo O 1 000 000 000 um La distanza minima tra i bordi consente di definire un campo dopo l identificazione dell inizio della misura durante il rilevamento dei bordi Se la fine dell operazione di misura si trova entro questo campo la misura viene annullata L inizio della misura viene segnalato soltanto al termine del percorso Distanza minima tra i bordi Condizioni generali per la misura della lunghezza e La distanza tra il fronte di disattivazone e quello di attivazione sull ingresso 11 deve avere dimensioni sufficienti da consentire al programma nella CPU di analizzare in modo corretto il risultato della misura prima di iniziarne una nuova e La distanza minima tra il fronte di salita e quello di discesa sull ingresso 11 cos come quella tra il fronte di discesa e il successivo fronte di salita sull ingresso 11 deve essere maggiore di 2 ms interrupt di processo Misura errata L inizio e la fine d
95. di parametrizzazione Indirizzo Nome Tipo Valore Commento relativo iniziale 0 0 CAMVALID BOOL FALSE 1 camma valida 0 1 EFFDIR_P BOOL TRUE 1 direzione d intervento positiva pi 0 2 EFFDIR_M BOOL TRUE 1 direzione d intervento negativa meno 0 3 CAM_TYPE BOOL FALSE 0 camma a percorso 1 camma a tempo 0 4 PI_SW_ON BOOL FALSE 1 interrupt di processo durante l attivazione 0 5 PI_SW_OFF BOOL FALSE 1 interrupt di processo durante la disattivazione 1 0 TRACK_NO BYTE B 16 0 Numero traccia Intervallo da 0 a 31 Direzione di azione Sono possibili due direzioni di intervento positiva la camma viene attivata a inizio camma se l asse si sposta in direzione delle quote reali crescenti negativa La camma viene attivata a fine camma se l asse si sposta in direzione delle quote reali decrescenti Le due direzioni di intervento possono essere impostate anche contemporaneamente Numero traccia Con la scelta del numero di traccia viene definita per ogni camma la traccia sulla quale essa deve intervenire Nota Le camme non utilizzate devono sempre essere impostate su Non valido CAMVALID FALSE Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 99 Dati macchina e dati delle camme 9 14 Dati di camma Inizio camma NA fine camma NE nelle camme di posizione 100 Indirizzo Nome Tipo Valore iniziale re
96. diatamente nell OB di interrupt di processo La funzione viene richiamata in un OB di interrupt di processo p es OB40 Nel DB di canale deve essere inserito l indirizzo dell unit La funzione non esegue alcuna elaborazione dell avvio Parametri di richiamo Valori di ritorno 46 Nome Tipo di dati Tipo P Descrizione DB_NO INT l Numero del DB di canale RET_VAL INT O Valore di ritorno Questa funzione fornisce i seguenti valori di ritorno RET_VAL BIE Descrizione Job attivo Nessun job attivo nessun errore Errore Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 5 FC CAM_MSRM FC 3 Risultati di misura e informazioni di stato I risultati di misura e le informazioni di stato sono riportati nel DB di canale Tabella 7 1 Dati di allarme di misuranel DB di canale Indirizzo Nome Tipo Valore Commento iniziale 112 0 BEG_VAL DINT L O Valore iniziale 116 0 END_VAL DINT L O Valore finale 120 0 LEN_VAL DINT L O Lunghezza 56 0 JOB_ERR_M INT 0 Errore di comunicazione 58 0 JOBBUSY_M BOOL FALSE Job attivo Comportamento in caso di errori In caso di job errato la causa dell errore riportata nel parametro JOB ERR M del DB di canale vedere i capitoli Diagnosi Pagina 147 e Dati e struttura del DB di diagnostica Pagina 187 Unit di contro
97. dicate sopra attivare sempre la camma a tempo non valida per l asse rotante Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 105 Tarature 10 2 Impostazioni Preset della quota reale Preset al volo della quota reale Ripristino quota reale 10 2 Impostazioni Preset della quota reale Preset al volo della quota reale Ripristino quota reale Definizione Con le impostazioni Preset della quota e Preset al volo della quota reale si assegna una nuova coordinata allo stato attuale dell encoder Il sistema di coordinate si sposta quindi del valore REALEnuova REAL Eattuale In questo caso e REALEnquova il valore preassegnato e REALEatuae la quota reale al momento dell esecuzione Determinazione di nuove coordinate Tutte le posizioni assegnate nel sistema di coordinate spostato vengono calcolate in base alla seguente formula coordinatanuova coordinataprecedente REALEnuova REALEattuale Presupposti e L asse deve essere sincronizzato e Per Presetal volo della quota reale l ingresso digitale 11 deve essere interconnesso Svolgimento dell impostazione 1 Immettere la coordinata per la quota reale o per la quota reale al volo nel DB di canale Asse lineare la quota reale indicata deve essere scelta in modo da consentire al finecorsa software di trovarsi ancora nel limite del campo corsa ammesso dopo il richiamo dell impostazione Il
98. difica rapida delle camme 16 camme Bit di avvio per job di lettura 37 1 MDRD_EN BOOL FALSE 1 lettura dei dati macchina 37 2 CAM1RD_EN BOOL FALSE 1 lettura dei dati camme 1 camme da 0 a 15 37 3 CAM2RD_EN BOOL FALSE 1 lettura dei dati camme 2 camme da 16 a 31 37 4 CAM3RD_EN BOOL FALSE 1 lettura dei dati camme 3 camme da 32 a 47 37 5 CAMA4RD_EN BOOL FALSE 1 lettura dei dati camme 4 camme da 48 a 63 37 6 CAMS5RD_EN BOOL FALSE 1 lettura dei dati camme 5 camme da 64 a 79 37 7 CAMG6RD_EN BOOL FALSE 1 lettura dei dati camme 6 camme da 80 a 95 38 0 CAM7RD_EN BOOL FALSE 1 lettura dei dati camme 7 camme da 96 a 111 38 1 CAMS8RD_EN BOOL FALSE 1 lettura dei dati camme 8 camme da 112 a 127 38 2 MSRRD_EN BOOL FALSE 1 lettura valori di misura 38 3 CNTTRC_EN BOOL FALSE 1 lettura dei valori di conteggio delle tracce delle camme di conteggio 38 4 ACTPOS_EN BOOL FALSE 1 lettura dei dati di posizione e delle tracce 38 5 ENCVAL_EN BOOL FALSE 1 lettura dei valori dell encoder 38 6 CAMOUT_EN BOOL FALSE 1 lettura dei dati delle camme e delle tracce Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 179 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale Bit di pronto per impostazioni 40 0 E
99. e Camme a percorso con isteresi La camma a percorso si attiva quando sono soddisfatte le seguenti condizioni e laquota reale identificata non supera la camma a percorso e L isteresi non attiva A seconda della posizione della variazione di direzione la posizione di un punto di azionamento pu variare Direzione di intervento NA l2l3l4 s el7 s 910 po 1 de 7 i yy Cambio di direzione 3 sd ic i Cambio di direzione y 5 0 O si Camme Isteresi NA Inizio camma NE Fine camma 1 La camma si attiva in quanto l inizio camma viene superato in direzione di intervento positiva 2 La camma rimane attiva nonostante la variazione di direzione a causa dell isteresi 3 La camma si disattiva con la fine dell isteresi 4 La camma rimane disattivata dopo una variazione di direzione 5 Alla fine dell isteresi la camma si riattiva Figura 9 1 Attivazione di una camma a percorso con isteresi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 79 Dati macchina e dati delle camme 9 7 Dati macchina dell asse Nota Le camme di posizione pi corte dell isteresi non possono essere ridotte dall isteresi con la variazione della direzione Camme a tempo con isteresi La camma a tempo si attiva quando sono soddisfatte le seguenti condizioni e L inizio camma viene superato in direzione di intervento e L
100. e per la traccia della camma di conteggio 0 104 0 CNT_LIM1 DINT L 2 Valore di conteggio superiore per la traccia della camma di conteggio 1 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 12 Lettura dei Dati di posizione e di traccia 10 12 Lettura dei Dati di posizione e di traccia Definizione L impostazione Dati di posizione e di traccia permette di leggere la posizione attuale la velocit e il bit di identificazione della traccia bit di identificazione della traccia vengono rilevati prima di essere combinati ai dati macchina e ai dati di canale L algoritmo di calcolo implementato nell FM 452 calcola le variazioni di velocit maggiori di un 1 impulso per 4 ms La velocit visualizzata quindi vincolata alla relativa imprecisione e non adatta in particolare per operazioni di regolazione La velocit interna utilizzata per la dinamica della camma pi precisa Svolgimento dell impostazione 1 Impostare il bit di avvio nel DB di canale 2 dati vengono memorizzati nel DB di canale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 38 4 ACTPOS_EN BOOL FALSE 1 lettura dei dati di posizione e delle tracce 128 0 ACTPOS DINT L 0 Posizione attuale 132 0 ACTSPD DINT L 0 Velocit attuale 136 0 TRACK_ID DWORD DW 16 0 Bit di identificazione delle tracce da 0 a 31
101. e uscite dei dati preimpostazione mm Come sistema di misura possono essere impostate le seguenti unit e mm pollici gradi e impulsi Nota Se si modifica il sistema di misura nell interfaccia di parametrizzazione in STEP 7 i valori vengono convertiti nel nuovo sistema In questo modo possono verificarsi errori dovuti all arrotondamento Modificando il sistema di misura mediante il dato macchina i valori non vengono convertiti automaticamente Se il sistema di misura esce dalla modalit Impulsi o commuta nella stessa la lavorazione a camme viene disattivata e l asse non pi sincronizzato Sistema di misura nel DB di parametrizzazione Indirizzo Nome 8 0 UNITS Tipo DINT Valore iniziale L 1 Commento Sistema di misura 1 103 mm 2 104 pollici 3 104 gradi 4 10 2 gradi 5 impulsi 6 10 gradi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 73 Dati macchina e dati delle camme 9 6 Sistema di misura Sistema di misura standard In questo manuale i valori limite vengono sempre specificati con il sistema di misura mm Per la determinazione dei limiti negli altri sistemi di misura eseguire quindi il seguente calcolo Per la conversione da calcolare mm pollici Valore limite pollici valore limite mm x 0 1 mm gt gradi 104 4 posti dopo la virgola Valore limite gradi valore l
102. ell unit La denominazione dei bit corrisponde a quella riportata nel DB di canale In AWL si accede ai dati mediante i comandi PAB scrittura di1 byte e PAW scrittura di 2 byte Indirizzo Numero di bit 7 6 5 4 3 2 1 0 Byte 0 Interno Byte 1 0 CNTC1_EN CNTCO_EN CAM_EN DIRP DIRM J0 0 Byte 2 TRACK_EN Byte 3 Esempio quota reale posizione ACT_POS L indirizzo iniziale dell unit 512 AWL L PED 516 Lettura della quota reale posizione attuale ACT_POS con accesso diretto Indirizzo iniziale dell unit 4 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 57 Programmazione dell FM 452 7 12 Percorsi di trasmissione dei parametri 7 12 Percorsi di trasmissione dei parametri Linee di trasmissione 58 Per parametri si intendono i seguenti dati della macchina e delle camme PG PC FM 452 offline CPU online Superficie di Programma parametrizza utente zione 11b Carica nel PG CAM_CTRL Config HW Parametro 2 dati della macchina e della camma Dati di 2a Dati di sistema 7 sistema 3 SDB caricamento SDB Figura 7 1 Percorsi di trasmissione dei parametri 1 Memorizzare i parametri nell interfaccia di parametrizzazione 2 Memorizzare compilare e caricare nella CPU la configurazione hardware 3 La CPU scrive i parametri nell unit durante la paramet
103. ella misura possono venire segnalati da un interrupt di processo vedere il capitolo Concetti di base sulla programmazione di un FM 452 Pagina 97 In caso di misura della lunghezza rilevamento bordi errati l FM 452 fornisce il valore 1 per la lunghezza La misura della lunghezza o il rilevamento bordo possono attraversare max 126 passaggi per lo zero in una direzione Il passaggio per lo zero il passaggio dell asse rotante dal valore fine dell asse rotante a 0 e viceversa Se I FM 452 riconosce pi di 126 passaggi per lo zero in una direzione vengono segnalati una misura della lunghezza o un rilevamento bordo errati anche se successivamente vengono rilevati passaggi per lo zero nell altra direzione Una misura errata anche se e con un asse rotante la lunghezza misurata superiore a 231 e il fronte di attivazione e quello di disattivazione vengono individuati contemporaneamente dall FM 452 p es tramite rimbalzo dell interruttore Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 121 Tarature 10 7 Esecuzione della Misura lunghezza e del Rilevamento bordi Spostamento del sistema di coordinate durante la misura della lunghezza Gli spostamenti delle coordinate influenzano la lunghezza misurata alle seguenti condizioni e Sesi imposta un encoder incrementale o un iniziatore oppure se di utilizza l FM 452 nel funzionamento di simulazione e Se si esegue Preset punto
104. er ciascuna unit dal modello UDT1 O 4 Se si intende eseguire un analisi programmata della diagnostica copiare FC2 e O UDT 2 e creare un DB di diagnostica per ogni unit 5 Per la misura della lunghezza o il rilevamento dei bordi con l interrupt di processo O copiare FC3 6 Se si intende scrivere e leggere i dati della macchina nel programma utente sono O necessari l UDT3 per 16 camme l UDT4 per 32 camme l UDT5 per 64 camme l UDT6 per 128 camme Preparazione del DB di canale Passo Cosa fare s 1 Aprire il DB di canale O 2 Assicurarsi che l indirizzo dell unit sia registrato nel parametro MOD_ADDR vedere O capitolo Pagina 37 3 Salvare il DB di canale File gt Salva O Preparazione del DB di diagnostica Passo Cosa fare VA 1 Aprire il DB di diagnostica O 2 Assicurarsi che l indirizzo dell unit sia registrato nel parametro MOD_ADDR vedere O capitolo Pagina 37 3 Salvare il DB di diagnostica File gt Salva O Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 65 Messa in servizio dell FM 452 Collegamento di funzioni Caricamento dei blocchi nella CPU 66 Passo Cosa fare VA 1 Collegare le funzioni necessarie nel programma utente O Passo Cosa fare s 1 Selezionare i blocchi in SIMATIC Manager e caricarli con Sistema di destinazione gt El Cari
105. essarie dell unit un job di scrittura richiede almeno 3 richiami o cicli di OB Esiste la possibilit di trasmettere contemporaneamente diversi job anche insieme a segnali di comando Fatta eccezione per il job di scrittura delle impostazioni singole i job vengono elaborati con la sequenza dei bit di avvio definita nel DB di canale Se un job concluso il bit di avvio viene ritirato AI successivo richiamo del blocco il job viene determinato ed eseguito Oltre al bit di avvio per ogni job esistono anche un bit di pronto e un bit di errore Nel nome di questi bit anzich _EN come enable riportato _D come done oppure _ERR come error Dopo l analisi o prima dell emissione di questo job il bit di pronto e di errore del job devono essere impostati a 0 Impostando il bit JOBRESET prima dell elaborazione del job esistente vengono resettati tutti i bit di pronto e di errore Il bit JOBRESET viene successivamente reimpostato a 0 Selettore funzioni Avviamento Le funzioni attivano e disattivano gli stati dell unit Un job per la scrittura delle funzioni viene eseguito solo in caso di una modifica della posizione del selettore Esso viene sempre eseguito tra i job Preset punto di riferimento REFPT_EN e Preset quota reale AVAL_EN La posizione delle funzioni viene mantenuta dopo l esecuzione del job La misura della lunghezza e il rilevamento dei bordi non devono essere attivati contemporaneamente Per questo motiv
106. essi digitali O e Uscite digitali O e collegamento encoder O e Alimentazione dell FM 452 O 3 Controllo dei finecorsa rilevati per la sicurezza Controllare la funzionalit e dei finecorsa O e dei dispositivi di emergenza O ettroniche FM 452 A5E01071731 02 61 Messa in servizio dell FM 452 Sequenza Cosa fare s 4 Connettori frontali Il connettore frontale deve essere inserito fino all arresto O Controllare la schermatura dei singoli conduttori O Inserzione della tensione di alimentazione Portare la CPU nello stato di funzionamento STOP stato di sicurezza O Inserire l alimentazione a 24 V per l FM 452 O Creazione di un progetto Creare ora un progetto in S7EPZ Qui di seguito viene descritta la sequenza delle operazioni tramite il SIMATIC Manager senza guida dell assistente Passo Cosa fare s 1 Installare se non ancora eseguito la superficie di parametrizzazione O 2 Creare nel SIMATIC Manager un nuovo progetto File gt Nuovo O 3 Inserire nel progetto una stazione Inserisci gt Stazione O 4 Selezionare la stazione e richiamare tramite Hardware la superficie di O configurazione Configurazione HW 5 Inserire nella configurazione hardware un telaio di montaggio con e Alimentatore PS O e CPU O e Unit funzionale FM O 6 Salvare questa configurazione in Config HW Stazione gt Salva O Parametrizzazione tramite la superficie di parametr
107. esso viene impiegato dall FC CAM_DIAG CAM_P016TYPE UDT3 necessario per creare un DB di parametrizzazione con i dati della macchina e i dati per 16 camme esso viene utilizzato dal FC CAM_CTRL per la scrittura o la lettura dei dati della macchina o delle camme CAM_P032TYPE UDTA4 come CAM_P016TYPE ma per 32 camme CAM_PO64TYPE UDT5 come CAM_P016TYPE ma per 64 camme CAM_P128TYPE UDT6 come CAM_P016TYPE ma per 128 camme e Creare blocchi dati utilizzando gli UDT contenuti nella cartella dei blocchi del programma S7 Se si utilizzano pi unit per ogni unit necessario un set di blocchi dati e Inserire l indirizzo dell unit nel DB di canale ed eventualmente anche nel DB di diagnostica nel parametro MOD_ADDR Per registrare l indirizzo dell unit possibile procedere nei modi seguenti Procedimento consigliato Creare l assegnazione dell indirizzo dell unit al DB di canale DB di diagnostica nel programma utente in modo che al richiamo del programma utente nell OB 100 venga assegnato l indirizzo dell unit Procedura alternativa possibile far registrare automaticamente l indirizzo dell unit selezionando l unit in Configurazione HW aprendo la finestra di dialogo Propriet con il comando di menu Modifica gt Propriet dell oggetto e selezionando qui un DB di canale o di diagnostica con il pulsante Ind unit In questo caso tuttavia se si esegue una verifica della coerenza con il comando di
108. guente AVVERTENZA Onde evitare danni alle persone e alle cose rispettare i seguenti punti Installare un interruttore di ARRESTO D EMERGENZA nelle vicinanze del computer Solo cos possibile garantire che in caso di guasto di un computer o di un errore del software l impianto venga arrestato Installare interruttori di fine corsa d EMERGENZA che agiscono direttamente sulle parti di potenza di tutti gli azionamenti Accertarsi che nella zona dell impianto in cui vi sono parti in movimento sia impedito l accesso alle persone Il servizio e la supervisione paralleli dell FM 452 nel programma e nella scheda Test gt Messa in servizio possono causare conflitti con ripercussioni non definite Per questo motivo quando si utilizza la maschera di test commutare sempre la CPU nello stato di STOP oppure disattivare il programma Montaggio dell hardware e cablaggio Questa prima sezione illustra il montaggio dell FM 452 nell S7 400 e il cablaggio del connettore frontale Sequenza Cosa fare s 1 Montaggio di FM 452 vedere il capitolo montaggio e smontaggio dell FM 452 Pagina 25 O Inserire l unit in uno dei posti connettore disponibili 2 Cablaggio di FM 452 vedere il capitolo Cablaggio dell unit di programmazione a camme elettroniche FM 452 Pagina 27 Cablaggio del connettore frontale per l FM 452 Unit di controllo a camme el Istruzioni operative 05 2011 e Ingr
109. he seguenti eventi ed errori generano un allarme di diagnostica e Errore di funzionamento e Dati macchina errati con parametrizzazione tramite SDB e Dati delle camme errati con parametrizzazione tramite SDB e Errore di diagnostica Il commento dettagliato di questi errori riportato nell appendice Dati e struttura del DB di diagnostica Pagina 187 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 149 Diagnosi 12 3 Allarmi di diagnostica 12 3 2 Reazione dell FM 452 a un errore con allarme di diagnostica Reazioni L elaborazione delle camme viene disattivata La sincronizzazione viene cancellata per i seguenti allarmi di diagnostica Manca connettore frontale manca tensione ausiliaria esterna stato identificato un errore di tacca di zero errore del conduttore segnale encoder 5V Si usciti dal campo di corsa viene segnalato con un errore di funzionamento Il preset della quota reale non pu essere eseguito viene segnalato con un errore di funzionamento I segnali di comando non vengono pi elaborati con un eccezione Eccezione In caso di superamento dei finecorsa software ancora possibile una variazione di direzione in funzionamento di simulazione L elaborazione delle funzioni e dei job prosegue L FM 452 identifica un errore entrante Un allarme di diagnostica entrante quando presente almeno un errore Se non son
110. hiamare la fase di inizializzazione del programma utente In questo modo viene garantito che il programma utente non acceda a dati vecchi dopo un nuovo avviamento della CPU o un avviamento dell unit Parametri di richiamo DB_NO INT l Numero del DB di canale Nome Tipo di dati Tipo P Descrizione Valori di ritorno La funzioni non fornisce nessun valore di ritorno Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 39 Programmazione dell FM 452 7 3 FC CAM_CTRL FC 1 7 3 Compiti Richiamo Dati utilizzati Parametri 40 FC CAM_CTRL FC 1 L FC CAM_CTRL permette sia di leggere i dati di esercizio dall unit che di inizializzare e comandare l unit durante il funzionamento Utilizzare quindi i segnali di comando di conferma nonch i job di scrittura e di lettura Ad ogni richiamo la funzione esegue le seguenti operazioni Lettura dei segnali di conferma L FC CAM_CTRL legge i segnali di conferma dell unit e li registra nel DB di canale Poich i segnali di comando e i job vengono elaborati soltanto successivamente i segnali di ritorno riflettono lo stato dell unit prima del richiamo del blocco Scrittura dei segnali di comando segnali di comando inseriti nel DB di canale vengono trasmessi all unit Fintantoch impostato l avvio di un job Preset punto di riferimento oppure Scrittura dati camma l abilitazione dell elaboraz
111. i 20 Per il campo di isteresi valgono le seguenti regole L isteresi viene attivata a ogni variazione della direzione Nell ambito dell isteresi l indicazione della quota reale resta costante Nell ambito dell isteresi la direzione non viene definita di nuovo Nell ambito dell isteresi non viene modificato lo stato di attivazione di una camma a percorso Nell ambito dell isteresi non viene attivata nessuna camma a tempo una camma a tempo attivata viene disattivata allo scadere del tempo di inserzione parametrizzato e non solo alla fine dell isteresi Dopo aver abbandonato il campo di isteresi l FM 452 determina la quota reale di posizione la direzione di spostamento attuale dell asse lostato attuale di tutte le camme La zona di isteresi valida per tutte le camme Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 3 steresi Variazione di direzione su una camma con isteresi Nella seguente tabella riportato un esempio del comportamento su una camma in seguito a una variazione di direzione E necessario distinguere tra il comportamento di una camma a percorso e quello di una camma a tempo La direzione di intervento della camma positiva Tabella 3 2 Variazione di direzione su una camma Camma a percorso Camma a tempo NA T y 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 Camma a percorso Camm
112. i blocchi dati DB descritti qui di seguito Preparativi e Aprire in SIMATIC Manager la biblioteca dei blocchi FMx52LIB e copiare le funzioni necessarie FC e i modelli di blocchi UDT nella cartella dei blocchi del proprio progetto Se i numeri di blocchi dati sono gi occupati specificare nuovi numeri nomi dei blocchi vengono inseriti invariati nella tabella dei simboli del programma S7 CAM INIT FC 0 necessario per l inizializzazione del DB di canale dopo un avviamento dell unit CAM_CTRL FC 1 necessario per lo scambio dati con l unit Nota In alternativa possibile utilizzare anche l FB CAM_CTRL previsto per l FM 352 CAM DIAG FC 2 necessario se si intende elaborare un informazione di diagnostica dettagliata nel programma o metterla a disposizione di un sistema SeS Nota In alternativa possibile utilizzare anche l FB CAM_DIAG previsto per l FM 352 CAM_MSRM FC 3 necessario se si intende leggere immediatamente dopo un interrupt di processo i risultati della misura di lunghezza o del rilevamento dei bordi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 37 Programmazione dell FM 452 7 1 Concetti di base sulla programmazione di un FM 452 CAM_CHANTYPE UDT1 necessario per creare un DB di canale esso viene impiegato dalle FC CAM_INIT CAM_CTRL e CAM_MSRM CAM_DIAGTYPE UDT 2 necessario per creare un DB di diagnostica
113. i di inserzione collegati Per encoder assoluti programmabili tempo di reazione max tempo di esecuzione del telegramma tempo di monoflop 2 tempo di ciclo delle camme tempo di commutazione degli elementi di inserzione collegati 1 max frequenza di incrementi Tempo monoflop Per il tempo monoflop valgono i seguenti valori limite e tempo minimo monoflop gt 15 us e tempo massimo monoflop lt 64 us Encoder con valori al di fuori dei limiti specificati non sono ammessi Tempi di esecuzione dei telegrammi tempi di esecuzione dei telegrammi dipendono dalla velocit di trasmissione Baudrate Tempo di esecuzione del telegramma Tempo di esecuzione del telegramma a 13 bit a 25 bit 0 125 MHz 112 ps 208 us 0 250 MHz 56 us 104 us 0 500 MHz 28 us 52 us 1 000 MHz 14 us 26 us Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 145 Encoder 11 3 Encoder assoluto Esempio di tempi di reazione Indeterminazione 146 Il seguente esempio illustra il calcolo del tempo di reazione minimo e massimo Nell esempio non sono stati utilizzati encoder programmabili e Tempo di ciclo camma ca 20 us per max 16 camme e Tempo di commutazione dell hardware ca 150 us e Tempo esecuzione telegramma 26 us con velocit di trasmissione di 1 MHz strutture di telegrammi da 25 bit e Tempo monoflop 20 ps in base all encoder tipicamente da 20 a 4
114. i operative 05 2011 A5E01071731 02 177 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale Segnali di conferma 22 2 DIAG BOOL FALSE 1 buffer di diagnostica modificato 22 4 DATA_ERR BOOL FALSE 1 errore dati 22 7 PARA BOOL FALSE 1 l unit parametrizzata 23 4 CAM_ACT BOOL FALSE 1 elaborazione delle camme in corso 25 0 SYNC BOOL FALSE 1 l asse sincronizzato 25 1 MSR_DONE BOOL FALSE 1 la misura della lunghezza o il rilevamento dei bordi sono stati conclusi 25 2 GO_M BOOL FALSE 1 l asse si sposta in direzione negativa 25 3 GO_P BOOL FALSE 1 l asse di sposta in direzione positiva 25 4 HYS BOOL FALSE 1 l asse si trova all interno del campo di isteresi 25 5 FVAL_DONE BOOL FALSE 1 preset al volo della quota reale eseguito 26 0 ACT_POS DINT L O Posizione attuale dell asse 30 0 TRACK_OUT DWORD DW 16 0 Segnali attuali delle tracce 0 31 Bit 0 traccia 0 Selettore funzioni 34 0 EDGE_ON BOOL FALSE 1 rilevamento dei bordi on 34 1 SIM_ON BOOL FALSE 1 simulazione on 34 2 MSR_ON BOOL FALSE 1 misura lunghezza on 34 3 REFTR_ON BOOL FALSE 1 retrigger del punto di zero 34 4 SSW_OFF BOOL FALSE 1 finecorsa software off Bit di avvio per job di scrittura 35 0 MDWR_EN BOOL FALSE 1 scrittura dati macchina 35 1 MD_EN BOOL FALSE 1 attivaz
115. i ritorno RET_VAL delle FC collegate come indicazione cumulativa per errori che sono subentrati durante l esecuzione della FC I bit d errore dei job come indicazione cumulativa per gli errori che si sono verificati durante l elaborazione di un job Il bit di errore DATA_ERR come indicazione cumulativa per un errore che stato identificato dall FM 452 durante un job di scrittura L identificazione dell errore in JOB_ERR per la causa di errore durante la comunicazione tra FC e FM 452 L FC CAM_DIAG per la lettura del buffer di diagnostica dell FM 452 possibile rilevare qui la causa degli errori per i job e gli eventi asincroni errori di funzionamento errori di diagnostica Allarmi di diagnostica per la reazione rapida agli eventi Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 147 Diagnosi 12 2 Significato dei LED di errore 12 2 Significato dei LED di errore LED La segnalazione di stato e di errore indica i diversi stati di errore II LED si accende anche per errori che si verificano per breve tempo con una durata di almeno 3 s INTF EXTF Figura 12 1 Segnalazioni di stato e di errore dell FM 452 LED INTF rosso LED ON Descrizione Errore cumulativo per Errore interno Spiegazione Questo LED indica i seguenti stati di errore dell FM 452 e Interrupt di processo perduto e Watchdog scaduto e FM 452 non progettata e FM 452 parametrizza
116. i start e di stop e Controllo del tempo monoflop dell encoder collegato Impulsi di errore encoder incrementale Un encoder incrementale deve fornire sempre lo stesso numero di incrementi tra due tacche di zero consecutive L FM 452 controlla che la tacca di zero di un encoder incrementale arrivi alla distanza corretta Per encoder privi di tacca di zero necessario disinserire il controllo degli impulsi d errore Analogamente necessario disattivare il controllo di rottura conduttore o collegare esternamente gli ingressi delle tacche di zero N e N Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 91 Dati macchina e dati delle camme 9 11 Risoluzione 9 11 Risoluzione Definizione La risoluzione consiste in una misura per la precisione dell elaborazione delle camme Essa definisce anche il campo corsa max possibile La risoluzione RISOL deve essere calcolata come indicato nel seguito Encoder incrementale Encoder assoluto Iniziatore Valori di ingresso e Percorso per giro di encoder Percorso per giro di encoder e Incrementi per giro encoder Incrementi per giro encoder e Analisi dell impulso e 1 incremento 1 impulso quadruplo e 1 incremento 4 impulsi calcolo RISOL percorso giro di encoder impulso giro di encoder Nota Nel sistema di misura a impulsi la risoluzione ha sempre il valore 1 Tutte le indicazioni della po
117. i vengono memorizzati nel DB di canale a ogni richiamo della FC CAM_CTRL Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 23 4 CAM_ACT BOOL FALSE 1 elaborazione delle camme in corso 26 0 ACT_POS DINT L O Posizione attuale dell asse 30 0 TRACK_OUT DWORD DW 16 0 Segnali attuali delle tracce 0 31 Bit 0 traccia 0 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 137 Tarature 10 17 Interrogazione dei Segnali di ritorno per la diagnostica 10 17 Interrogazione dei Segnali di ritorno per la diagnostica Definizione L impostazione Segnali di conferma per la diagnostica fornisce informazioni su eventi di diagnostica subentrati Svolgimento dell impostazione 1 Se l unit esegue una nuova registrazione nel buffer di diagnostica essa imposta il bit DIAG nell interfaccia di conferma Ogni errore che si ea artenente alle classi 177 elencate nell appendice Blocchi dati Liste di errori registrazione nel buffer di diagnostica Pagina comporta una 2 Se l unit identifica un job di scrittura con dati errati essa imposta il bit DATA_ERR nell interfaccia di risposta La causa di errore viene registrata nel buffer di diagnostica 3 I dati vengono memorizzati nel DB di canale 4 Se il buffer di diagnostica viene letto con l FC DIAG o con l analisi degli errori della superficie di parametrizzazione l uni
118. il DB nella CPU e attivare i valori di comando in VAT1 nuovi dati vengono scritti e attivati nell unit Se i dati erano errati l errore viene visualizzato nella VAT2 La descrizione dei dati della macchina e delle camme riportata nel capitolo Dati macchina e dati delle camme Pagina 67 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Esempi 13 8 Programma di esempio 2 Messa in servizio Analisi errori Tentare di creare altri errori e Preimpostare una coordinata del punto di zero maggiore della fine dell asse rotante e Disinserire la tensione ausiliaria esterna e Cancellare PARADB sulla CPU online e tentare di scrivere i dati macchina L analisi errori programmata in modo che la CPU commuti in STOP Aggiornando nuovamente la tabella VAT1 nel parametro CAM JOB_ERR viene visualizzato il codice di questo errore Vedere anche Dati e struttura del DB di diagnostica Pagina 187 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 159 Esempi 13 9 Programma di esempio 3 OneModule 13 9 Scopo Presupposti Avviamento 160 Programma di esempio 3 OneModule In questo esempio si gestiscono le camme elettroniche con un programma utente Il programma utente mette in funzione l unit dopo un nuovo avviamento della CPU AI termine esso elabora una catena sequenziale con reazioni agli eventi Tramite le tabelle
119. imite mm x 0 1 10 3 3 posti dopo la virgola Valore limite gradi valore limite mm x 1 10 2 2 posti dopo la virgola Valore limite gradi valore limite mm x 10 mm impulsi Valore limite impulsi valore limite mm x 1000 1 Il numero dei decimali nel valore max incide sul numero di cifre prima della virgola Nel sistema di misura in pollici vengono utilizzati 4 decimali perci si possono indicare max 100 000 0000 pollici Il sistema di misura in millimetri utilizza 3 decimali in questo caso si possono indicare max 1 000 000 000 mm Unit di controllo a camme elettroniche FM 452 74 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 7 Dati macchina dell asse 9 7 Dati macchina dell asse Tipo di asse Indirizzo Nome Tipo Valore iniziale Commento 12 0 AXIS_TYPE DINT L 0 Tipo di asse 0 asse lineare 1 asse rotante L asse lineare un asse con un campo di corsa limitato fisicamente XXX A Inizio fisico Fine fisica L asse rotante un asse con un campo di corsa non limitato da un arresto meccanico Valore massimo visualizzato Inizio dell asse rotante fine dell asse rotante Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 75 Dati macchina e dati delle camme 9 7 Dati macchina dell asse Fine dell asse rotante Indirizzo Nome Tipo Valore iniziale Commento 16 0
120. incrementi per giro di encoder 4096 percorso per giro di encoder 1000 mm Incremento 1 impulso Ne risulta la seguente risoluzione risoluzione 1000 mm 4096 incrementi 0 2441 MM incremento 0 2441 MM mpulso Velocit del campo corsa in funzione della risoluzione Il campo di corsa viene limitato dalla rappresentazione numerica nell FM 452 La rappresentazione numerica varia in funzione della risoluzione Accertarsi quindi che i valori di default siano sempre compresi nei limiti consentiti Il max campo di corsa possibile rappresentato nella seguente tabella Risoluzione RISOL si trova nel campo Campo di corsa massimo 0 1 HM impulso RISOL lt 1 impulso 108 um 108 um 100 m 100 m 1 HM impulso RISOL lt 1000 HM impuiso 109 um 109 um 1000 m 1000 m Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 93 Dati macchina e dati delle camme 9 11 Risoluzione Velocit in funzione della risoluzione 94 A seconda della risoluzione la velocit che viene visualizzata pu spostarsi nei seguenti limiti le indicazioni si riferiscono al sistema di misura mm e da 1 m min a 90 min con risoluzione lt 1 M impuiso e da 147 min a 900 m min con risoluzione 1 FM impulso La velocit viene determinata e livellata dall unit ogni 4 ms Essa presenta almeno un imprecisione di un impulso 4 ms e non idonea allo svolgimento di c
121. ine camma in caso di direzione negativa di spostamento dell asse Le due direzioni di intervento possono essere attivate anche contemporaneamente Sono possibili due direzioni di azione e positiva la camma viene attivata a inizio camma se l asse si sposta in direzione dei valori istantanei crescenti e negativa la camma si attiva a fine camma in caso di direzione negativa di spostamento dell asse Le due direzioni di azione si possono attivare anche contemporaneamente Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 13 Nozioni fondamentali dell unit di programmazione a camme 3 1 Caratteristiche dei tipi di camme Attivazione Camma di posizione La camma interviene e ainizio camma se la direzione di spostamento dell asse positiva e se impostata la direzione di intervento positiva e afine camma se la direzione di spostamento dell asse negativa e se impostata la direzione di intervento negativa e quando il valore istantaneo si trova nella zona della camma Camma a tempo La camma interviene e ainizio camma se la direzione di spostamento dell asse coincide con la direzione di intervento e a inizio camma se la direzione di spostamento dell asse negativa e se impostata la direzione di azione negativa Dopo l attivazione il tempo di inserzione completo della camma decorre anche se dopo l attivazione della camma la direz
122. inecorsa software si trovano nel campo corsa ammesso la quota reale pu trovarsi ugualmente al di fuori del campo numerico ammesso Le camme che si trovano al di fuori dei finecorsa software parametrizzati possono essere attivate N CAUTELA Possono verificarsi danni materiali Se con i finecorsa software si limita il campo di movimento proteggendo cos l impianto la disattivazione del finecorsa software pu comportare danni materiali Durante la progettazione dell impianto pertanto osservare che l azionamento pu spostarsi nell intero campo di spostamento fisico Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 10 Esecuzione della funzione Simulazione 10 10 Esecuzione della funzione Simulazione Definizione L impostazione Simulazione offre la possibilit di attivare l unit di programmazione a camme senza encoder collegati Svolgimento dell impostazione 1 Li 3 Inserire la velocit di simulazione nel DB di parametrizzazione Scrivere e attivare i dati macchina Selezionare nel DB di canale come direzione di simulazione la direzione positiva o quella negativa Impostare le funzioni nel DB di canale Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 15 2 DIR_M BOOL FALSE 1 simulazione in direzione negativa 15 3 DIR_P BOOL FALSE 1 simulazione in direzione positiva 34 1 SI
123. inoltre possibili combinazioni con altre unit FM CP Un tipico esempio la combinazione con l unit di posizionamento FM 451 Dispositivo di programmazione PG con STEP 7 e superficie di parametrizzazione per l FM x52 Pacchetto di progettazione con superficie di parametrizzazione blocchi e manuale CPU FM 452 con programma utente e blocchi dell FM 452 Figura 2 1 Installazione di un SIMATIC S7 400 con un FM 452 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Presentazione del prodotto 2 2 Campi di impiego dell FM 452 2 2 Campi di impiego dell FM 452 Esempio Stesura di strisce di colla Nel seguente esempio vengono applicate strisce di colla su pannelli di legno Ogni traccia delle camme comanda tramite un uscita digitale un ugello di stesura della colla FM 452 Le uscite digitali provocano delle reazioni Q0 Q1 Q2 Figura 2 2 Esempio di unit di programmazione a camme elettroniche Esempio Comando di presse Un esempio di impiego caratteristico l automazione di una pressa eccentrica con un unit di programmazione a camme Nel caso di una pressa si tratta di un operazione rotante vale a dire dopo una rotazione dell asse rotante l operazione ricomincia da capo Tipici compi
124. interrupt di processo nei dati macchina Parametrizzazione degli interrupt di processo nei dati per le camme da 0 a 7 Unit di controllo a camme elettroniche FM 452 52 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 8 Analisi di un interrupt di processo 7 8 Analisi di un interrupt di processo Informazioni sull interrupt di processo Se I FM 452 attiva un interrupt di processo nelle variabili 0B40_POINT_ADDR o nelle variabili corrispondenti di un altro OB di interrupt del processo disponibile la seguente informazione Contenuto della doppia parola 0B40_POINT_ADDR Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 0 0 0 0 0 1 0 0 Inizio 0 0 Camme Fine 0 misura misura 2 Camma 7 Camma 7 Camma 6 Camma 6 Camma 5 Camma 5 Camma 4 Camma 4 on off on off on off on off 3 Camma 3 Camma 3 Camma 2 Camma 2 Camma 1 Camma 1 Camma 0 Camma 0 on off on off on off on off La causa dell allarme pu essere rilevata dal byte 1 e Camma Analizzare i byte 2 e 3 in base alla tabella e Inizio misura fine misura La funzione CAM_MSRM consente la lettura del valore di misura attuale dell unit Interrupt di processo perduti Se l elaborazione di un interrupt di processo nel relativo OB non ancora conclusa l unit registra tutti gli eventi successivi di interrupt di processo Se l evento si ripete una seconda volta prima che
125. intervento Ad eccezione dell esempio 5 viene sempre considerata la direzione di intervento positiva N Descrizione Camma a percorso Camma a tempo 1 Una camma viene superata in direzione di NA NE NA Tempo di inserzione intervento e 2 Una camma viene superata in senso contrario NA NE NA Tempo di inserzion alla direzione di intervento 7 gt i 3 Una camma viene avvicinata in direzione di NA NE NA Tempo di inserzior intervento mentre la camma attivata l asse Mi rs x E x E 4 i X cambia la direzione di spostamento AU lt i Tempo di inserzione x 4 4 Una camma viene avvicinata in senso contrario NA NE La camma non viene alla direzione di intervento sulla camma la attivata direzione di spostamento dell asse commuta in i i direzione di intervento 98 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 14 Dati di camma Descrizione Camma a percorso Camma a tempo 5 Una camma viene avvicinata e rilasciata in una NA NE NA Tempo di inserzione qualsiasi direzione la direzione di intervento F 1 impostata su entrambe le direzioni _ ia mar H i et a i t2 l B Tempo di inserzione x t1 t2 t3 Camma parametrizzata Camma attivata NA inizio camma NE fine camma Dati delle camme nel DB
126. ione dell encoder assoluto Questo valore pu essere letto nella scheda del service della superficie di parametrizzazione 3 Inserire nella casella Regolazione encoder assoluto il valore letto dalla maschera del service nella scheda Asse della superficie di parametrizzazione 4 Salvare la parametrizzazione con la funzione di esportazione nel DB del parametro corrispondente 5 Chiudere la superficie di parametrizzazione con i comandi di menu Salva ed Esci 6 Caricare i dati in Configurazione HW per la CPU 7 Per permettere che i dati diventino attivi eseguire un nuovo avviamento della CPU Nota Questo confronto deve essere eseguito una volta durante la messa in servizio Dopo una parametrizzazione all avviamento l FM 452 sincronizzata non appena l encoder riceve un telegramma completo e senza errori dopo l avviamento Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme Dati nel DB di canale 9 8 Rilevazione esatta della regolazione dell encoder Indirizzo Nome 98 0 REFPT Tipo DINT Valore iniziale L O Commento Coordinata del punto di zero Intervallo 1 000 000 000 um 1 000 000 000 um Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 83 Dati macchina e dati delle camme 9 9 Esempio Esecuzione della regolazione dell encoder assoluto 9
127. ione dati macchina 35 2 AVALREM_EN BOOL FALSE 1 preset quota reale ripristino quota reale al volo 35 3 CAM1WR_EN BOOL FALSE 1 scrittura dei dati della camma 1 camme da 0 a 15 35 4 CAM2WR_EN BOOL FALSE 1 scrittura dei dati della camma 2 camme da 16 a 31 35 5 CAM3WR_EN BOOL FALSE 1 scrittura dei dati della camma 3 camme da 32 a 47 35 6 CAM4WR_EN BOOL FALSE 1 scrittura dei dati della camma 4 camme da 48 a 63 35 7 CAM5WR_EN BOOL FALSE 1 scrittura dei dati della camma 5 camme da 64 a 79 178 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale 36 0 CAM6WR_EN BOOL FALSE 1 scrittura dei dati della camma 6 camme da 80 a 95 36 1 CAM7WR_EN BOOL FALSE 1 scrittura dei dati della camma 7 camme da 96 a 111 36 2 CAM8WR_EN BOOL FALSE 1 scrittura dei dati della camma 8 camme da 112 a 127 36 3 REFPT_EN BOOL FALSE 1 preset coordinate del punto di zero 36 4 AVAL_EN BOOL FALSE 1 preset quota reale 36 5 FVAL_EN BOOL FALSE 1 preset al volo quota reale 36 6 ZOFF_EN BOOL FALSE 1 preset spostamento del punto di zero 36 7 CHO1CAM_EN BOOL FALSE 1 scrittura dell impostazione dei fronti delle camme 1 camma 37 0 CH16CAM_EN BOOL FALSE 1 scrittura delle impostazioni per la mo
128. ione delle camme viene trattenuta La ri attivazione dell elaborazione delle camme viene trattenuta per questo arco di tempo Esecuzione del job Dal bit di avvio registrato nel DB di canale per i job viene eseguito il job successivo La funzione deve essere richiamata ciclicamente Prima di richiamare la funzione inserire tutti i dati nel DB di canale necessari per l esecuzione delle funzioni previste DB di canale Nel DB di canale deve essere inserito l indirizzo dell unit DB di parametrizzazione La lettura o la scrittura dei dati macchina o della camma tramite job richiedono un DB dei parametri il cui numero deve essere indicato nel DB di canale Le dimensioni del DB dei parametri devono essere sufficienti per il numero di camme disponibili Parametri Dichiarazione Tipo di dati Descrizione DB_NO INPUT INT Numero del DB di canale RETVAL OUTPUT INT Valore di ritorno Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 Job 7 3 FC CAM_CTRL FC 1 Lo scambio dei dati con l unit che parte dai segnali di comando e da quelli di conferma viene svolto con i job Per impartire un job impostare il relativo bit di avvio nel DB di canale e in caso di job di scrittura anche i relativi dati Richiamare successivamente l FC CAM_CTRL per eseguire il job Un job di lettura viene immediatamente eseguito A causa delle conferme nec
129. ione di spostamento dell asse viene modificata Se durante il tempo di inserzione di una camma viene nuovamente superato l inizio camma non viene eseguito il retrigger Disattivazione La camma si disattiva nei seguenti casi e se stato superato il percorso parametrizzato e sesirileva che la direzione di spostamento dell asse contraria alla direzione di azione e non stata parametrizzata l isteresi e se si rileva che la direzione di spostamento dell asse contraria alla direzione di azione e viene abbandonata l isteresi e il valore istantaneo non si trova pi nel campo della camma ad es Impostazione del valore istantaneo Impostazione del valore istantaneo al volo La camma si disattiva quando trascorso il tempo parametrizzato il tempo di inserzione non viene riavviato Lunghezza del percorso La lunghezza del percorso della camma viene definita dall inizio e dalla fine della camma L inizio e la fine camma costituiscono la parte attiva della camma La lunghezza del percorso della camma dipende dalla velocit con la quale si muove l asse durante il tempo di inserzione Tempo di inserzione Il tempo di inserzione della camma dipende dalla velocit con la quale l asse percorre il tratto della camma La durata di inserzione della camma stata parametrizzata con il tempo di inserzione 14 Unit di controllo a camme elettroniche FM 452 Istruzioni operat
130. ione e delle tracce concluso 44 5 ENCVAL_D BOOL FALSE 1 job Lettura valore attuale encoder concluso 44 6 CAMOUT_D BOOL FALSE 1 job Lettura dati delle camme e delle tracce concluso Bit di conclusione per selettore funzioni 46 0 EDGE_ERR BOOL FALSE 1 errore in Rilevamento bordi on o Rilevamento bordi off 46 1 SIM_ERR BOOL FALSE 1 errore in Simulazione on o Simulazione off 46 2 MSR_ERR BOOL FALSE 1 errore in Misura lunghezza on o Misura lunghezza off 46 3 REFTR_ERR BOOL FALSE 1 errore in Retrigger punto di zero on o Retrigger punto di zero off 46 4 SSW_ERR BOOL FALSE 1 errore in Finecorsa software on o Finecorsa software off Bit di errore per job di scrittura 47 0 MDWR_ERR BOOL FALSE 1 errore nel job Scrittura dati macchina 47 1 MD_ERR BOOL FALSE 1 errore nel job Attivazione dati macchina 47 2 AVALREM_ERR BOOL FALSE 1 errore nel job Ripristino quota reale o Ripristino quota reale al volo 47 3 CAM1WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 1 47 4 CAM2WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 2 47 5 CAM3WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 3 47 6 CAM4WR_ERR BOOL FALSE 1 errore nel job Scrittura dati delle camme 4 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 181 Blocchi dati Liste di errori C 1 Contenuto del
131. ive 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 1 Caratteristiche dei tipi di camme Riconoscimento di direzione La direzione di movimento dell asse viene determinata nel modo seguente e con ogni impulso dell encoder incrementale e con ogni telegramma senza errori nell encoder SSI Camma invertita Una camma invertita si ha quando l inizio della camma maggiore della fine La tabella seguente mostra l effetto di una camma invertita su un asse lineare e uno rotante Camma invertita su un asse lineare Camma invertita su un asse rotante 0 360 NE NE NA NA L inizio camma NA maggiore della fine NE L inizio camma NA pi positivo della fine NE Per entrambi i tipi di asse deve essere rispettata una distanza minima di 4 impulsi tra l inizio e la fine della camma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 15 Nozioni fondamentali dell unit di programmazione a camme 3 2 Tracce e risultato di traccia 3 2 Tracce e risultato di traccia 3 2 1 Tracce normali Tracce delle camme Le 32 tracce permettono di comandare al massimo 32 diverse operazioni di azionamento Le tracce possono essere analizzate con l aiuto dei segnali di ritorno Alle prime 16 tracce traccia da 0 a 15 assegnata un uscita digitale da Q0 a Q15 dell FM 452 che pu p es comandare direttamente un contattore collegato
132. izzazione Ad una nuova messa in servizio l unit viene parametrizzata con la superficie di parametrizzazione Rispettare la seguente sequenza Passo Cosa fare s 1 Selezionare nel telaio di montaggio la riga con l unit FM 452 O 2 Richiamare con un doppio clic la superficie di parametrizzazione per l FM 452 O 62 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Messa in servizio dell FM 452 Passo Cosa fare s 3 Con File gt Propriet possibile modificare le seguenti impostazioni O e Informazioni generali possibile modificare il nome e immettere un commento e Indirizzi possibile modificare l indirizzo iniziale e assegnare l area di indirizzamento a un immagine di processo parziale Annotare l indirizzo dell unit che viene visualizzato e Parametro di base possibile impostare tipi di allarme e reazioni allo STOP della CPU 4 Nello schema a blocchi visualizzato possibile selezionare le finestre di dialogo per O Asse Encoder Camme Tracce e Abilitazione allarme e impostare i relativi parametri 5 Salvare la parametrizzazione con il comando di menu File gt Salva O 6 Chiudere la superficie di parametrizzazione con File gt Esci O 7 Salvare la configurazione in Config HW mediante Stazione gt Salva e compila O 8 Realizzare un collegamento online con la CPU e caricare nella stessa O configu
133. izzi da 3 1 a 104 0 Prima parametrizzazione Se l unit non contiene ancora dati macchina segnale di conferma PARA 0 durante la prima parametrizzazione senza superficie di parametrizzazione procedere nel modo seguente 1 2 3 Inserire i nuovi valori nel DB di parametrizzazione Caricare il DB di parametrizzazione nella CPU Impostare il seguente bit di avvio nel DB di canale Scrittura dei dati macchina MDWR_EN Richiamare nel programma utente ciclico la funzione FC CAM_CTRL Modifica dei dati macchina Per modificare i dati macchina esistenti segnale di ritorno PARA 1 con il programma utente procedere nel modo seguente 1 2 Inserire i nuovi valori nel DB di parametrizzazione Impostare il bit di avvio nel DB di canale Scrittura dei dati macchina MDWR_EN Attivazione dei dati macchina MD_EN 3 Richiamare nel programma utente ciclico la funzione FC CAM_CTRL 68 Verificare se i dati macchina modificati sono stati trasferiti e attivati correttamente analizzando i bit di pronto estensione _D e di errore estensione _ERR assegnati a ogni ordine Ordine Scrittura dati macchina concluso MDWR_D Ordine Attivazione dati macchina concluso MD_D Errore nell ordine Scrittura dati macchina MDWR_ERR Errore nell ordine Attivazione dati macchina MD_ERR Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchin
134. l interrupt di processo abbia potuto essere attivato l unit attiva l allarme di diagnostica interrupt di processo perduto Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 53 Programmazione dell FM 452 7 9 Analisi di un allarme di diagnostica 7 9 Analisi di un allarme di diagnostica Informazioni sull allarme di diagnostica Dopo un allarme di diagnostica nei dati locali dell OB82 disponibile l informazione di diagnostica per un analisi rapida Richiamare la funzione CAM_DIAG per rilevare la causa esatta dell errore con il buffer di diagnostica dati locali supportati dell OB di allarme di diagnostica sono elencati qui di seguito Variabile Tipo di dati Descrizione 0B82_MDL_DEFECT BOOL Guasto dell unit 0B82_INT_FAULT BOOL Errore interno O0B82_EXT_FAULT BOOL Errore esterno 0B82_PNT_INFO BOOL Errore del canale O0B82_EXT_VOLTAGE BOOL Manca tensione esterna 0B82_FLD_CONNCTR BOOL Manca connettore frontale 0B82_WTCH_DOG_FLT BOOL Controllo tempo attivato 0B82_INT_PS_FLT BOOL Interruzione della tensione di alimentazione interna dell unit O0B82_HW_INTR_FLT BOOL Interrupt di processo perduto 54 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 10 Dati tecnici 7 10 Dati tecnici Sommario La seguente tabella fornisce informazioni generali sui dati tec
135. lativo 2 0 CBEGIN DINT L 100000000 6 0 CEND DINT L 100000000 Lunghezza minima di una camma a percorso enel ale 101 102 103 104 105 106 ___ __S__ _ NA NE O_O EE NE NA S S Commento per camme di posizione Inizio camma NA Fine camma NE Intervallo 1 000 000 000 um 1 000 000 000 um Impulsi rilevati dai segnali dell encooder Camme pi corte IC 103 e FC 103 Camma pi corta non attiva se IC maggiore di FC IC 105 e FC 101 Camma pi corta con direzione di spostamento positiva dell asse La parte inattiva di una camma deve sempre mantenere una distanza minima di 4 impulsi tra la fine NE e l inizio camma NA Se NE NA la camma si attiva per un impulso Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme Inizio camma NA fine camma NE nelle camme a tempo 9 14 Dati di camma Indirizzo relativo 2 0 6 0 Nome CBEGIN CEND Tipo DINT DINT Valore iniziale L 100000000 L 100000000 Commento per camme a tempo Inizio camma NA Fine camma NE Tempo di inserzione Intervallo da 0 a 13421 da 0 a 26843 100 us com max 32 camme da 0 a 53686 100 us com max 64 camme da 0 a 65535 100 us com max 128 camme 100 us com max 16 camme t reale Numero intero tA Ciclo camma Per una camma a tempo
136. li 142 Inizio camma Installazione 35 Funzioni 3 Superficie di parametrizzazione 85 Interfacce dell unit di programmazione a camme 23 Interfaccia di parametrizzazione 35 62 installazione Installazione Interrupt di a 97 Analisi perduto 204 Interruttore di ARRESTO D EMERGENZA Interruttore esente da rimbalzo 119 Interruttori di fine corsa D EMERGENZA 27 Interruttori di prossimit Isteresi Camma a percorso 79 Camma a tempo 80 Istruzioni di cablaggio per DC 24 V J Job Job E Errore Job di scrittura Errore L LED EXTF 148 INTF 148 LED di errore LED di stato 148 LEN_VAL 12 Lunghezza dei cavi 170 Lunghezza del percorso Lunghezza del telegramma M MD_EN 70 MDRD_EN MDWR_EN 7 Messaggi Messaggi JOB_ERR Misura della lunghezza Aggiornamento dati errata 121 Min Presupposto Risultato Misura errata della lunghezza Misura minima della lunghezza 121 Modelli di blocchi SISI Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Indice analitico Modifica dei fronti delle camme e 114 Dati utilizzati nel DB di canale Definizione Effetti Presupposto Procedimento Ripristino Modifica della quota reale Modifica delle camme Modifica rapida delle ramme 116 Controllo dei dati 1 Dati utilizzati nel DE di canale 116 Definizione Effetti Presupposto 116 Procedimen
137. llo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 47 Programmazione dell FM 452 7 6 Blocchi dati 7 6 Blocchi dati 7 6 1 Modelli di blocchi dati Modelli di blocchi dati Per ogni blocco dati nella biblioteca in dotazione FMx52LIB esiste un modello di blocco UDT Da questo UDT possibile creare blocchi dati con un numero o un nome qualsiasi Ottimizzazione dell UDT Per economizzare lo spazio di memoria le aree dati non utilizzate possono essere cancellate alla fine dell UDT CAM_CHANTYPE Memorizzare l UDT modificato con un altro nome Creare da questo UDT un DB di canale ottimizzato per la propria applicazione Le funzioni che accedono alle aree di dati cancellate non possono pi essere utilizzate Gli UDT in dotazione per i dati della macchina e delle camme sono gi adeguati per le configurazioni possibili Un ottimizzazione possibile in passi di 16 camme ciascuno Unit di controllo a camme elettroniche FM 452 48 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 6 2 Obiettivi Struttura DB di canale 7 6 Blocchi dati Il DB di canale l interfaccia di dati tra il programma utente e l unit di programmazione a camme elettroniche FM 452 Esso contiene e acquisisce tutti i dati necessari per il comando e il funzionamento dell unit Il DB di canale suddiviso in diverse aree Aree del DB di canale Indirizzo commutatore versione
138. ma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 187 Blocchi dati Liste di errori C 3 Dati e struttura del DB di diagnostica Lista dei messaggi JOB_ERR JOB_ERR JOB_ERR JOB_ERR Descrizione esadec dec int 80A0 32928 32608 Conferma negativa durante la lettura dell unit Unit estratta durante l operazione di lettura oppure unit difettosa 80A1 32929 32607 Conferma negativa durante la scrittura dei dati nell unit Unit estratta durante l operazione di scrittura oppure unit difettosa 80A2 32930 32606 Errore di protocollo di livello 2 80A3 32931 32605 Errore di protocollo User Interface User 80A4 32932 32604 Comunicazione disturbata sul bus K 80B1 32945 32591 Indicazione errata della lunghezza Il parametro FM_TYPE nel DB di canale non impostato correttamente per l unit utilizzata 80B2 32946 32590 Il posto connettore progettato non occupato 80B3 32947 32589 Il tipo di unit attuale diverso dal tipo di unit prefissato 80C0 32960 32576 L unit non ha ancora preparato i dati da leggere 80C1 32961 32575 I dati di un job di scrittura dello stesso tipo non sono ancora stati elaborati sull unit 80C2 32962 32574 L unit elabora attualmente il numero massimo possibile di job 80C3 32963 32573 Le risorse necessarie memoria ecc sono momentaneamente occupate
139. menu Modifica gt Verifica coerenza blocchi si apre la finestra di dialogo Verifica coerenza blocchi con successiva compilazione comando di menu Programma gt Compila tutto nella finestra di dialogo Verifica coerenza blocchi i valori registrati nel DB di canale di diagnostica incluso l indirizzo dell unit vengono resettati ai valori iniziali Se si esegue solo la verifica della coerenza senza compilazione i valori non vengono modificati Nell ambito della verifica della coerenza il comando di menu Modifica gt Compila tutto necessario solo se il progetto stato elaborato l ultima volta con STEP 7 V5 0 Servicepack 2 o precedente e Se il PG PC collegato a una CPU a questo punto possibile caricare le FC e i DB nella CPU 38 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 2 FC CAM INIT FC 0 7 2 FC CAM_INIT FC 0 Compiti La FC CAM_INIT inizializza i seguenti dati nel DB di canale Richiamo Segnali di comando Segnali di ritorno Bit di avvio di pronto e di errore dei job Impostazioni singole e relativi bit di pronto e di errore Gestione dei job e buffer interni per la FC CAM_CTRL e la FC CAM_MSRM La funzione deve essere terminata dopo un avvio tensione di alimentazione inserita dell unit o della CPU Inserirla perci p es nell OB di nuovo avviamento 0B100 e nell OB di estrazione inserimento OB83 oppure ric
140. mi di diagnostica Se con la CPU in STOP non vengono eliminati gli errori esistenti dopo il passaggio allo stato RUN l FM 452 segnala nuovamente come entranti gli errori non ancora eliminati Se tutti gli errori esistenti vengono eliminati con la CPU in STOP lo stato senza errori dell FM 452 non viene segnalato dopo il passaggio in RUN con un allarme di diagnostica Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 151 Diagnosi 12 3 Allarmi di diagnostica Unit di controllo a camme elettroniche FM 452 152 Istruzioni operative 05 2011 A5E01071731 02 Esempi 13 13 1 Introduzione Cartella del progetto di esempio Al momento dell installazione del pacchetto software dell FM 352 FM 452 vengono installati anche due progetti di esempio che illustrano alcuni casi tipici di impiego sulla base di alcune funzioni appositamente selezionate Il progetto di esempio per l FM 452 si trova nella cartella STEP7 EXAMPLES zEn19_02 Questa cartella contiene diversi programmi S7 commentati di diverso grado di difficolt e destinazione 13 2 Presupposti Generalit Devono essere soddisfatti i seguenti presupposti e l utente deve avere configurato e cablato una stazione S7 costituita da un unit di alimentazione una CPU e un unit FM 452 con versione 2V5 Le unit con una versione precedente possono divergere dal comportamento descritto e Sul PC PG installato correttamente STEP7
141. n 84 9 10 Dati macchina dell encoder iti lia iaia 86 9 11 Risoluzione ss alata aaa E Ni adi abbia hast 92 9 12 Configurazione e dati delle tracce ii 95 93 lt Anllazbieaiieleiaileeaaoa 97 9 14 Didi niente 98 Taratis a e e ee EEEa REE aa oa 10 1 Influenza delle impostazioni sul comportamento di commutazione delle camme a tempo 10 2 Impostazioni Preset della quota reale Preset al volo della quota reale Ripristino quota reale arses ai a atea ie 10 3 Esecuzione della funzione Spostamento del punto di zero rn 109 10 4 Esecuzione della funzione Preset punto di riferimento nn 112 10 5 Esecuzione della funzione Modifica dei fronti delle camme 114 10 6 Esecuzione della Modifica rapida delle camme nn 116 10 7 Esecuzione della Misura lunghezza e del Rilevamento bordi 119 10 8 Esecuzione della funzione Retrigger punto di Zzer0 i 123 10 9 Esecuzione della funzione Disattivazione finecorsa software i 127 10 10 Esecuzione della funzione Simulazione 129 10 11 Lettura dei Valori di conteggio delle tracce della camma di conteggio 131 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Indice del contenuto 10 12 10 13 10 14 10 15 10 16 10 17 11 Encoder 11 1 11 2 11 3 12 Diagnosi 12 1 12 2
142. na configurazione di 16 camme e Tempo di ciclo camma ca 20 us e Tempo di commutazione dell hardware ca 150 us Tempo di reazione minimo 20 us 150 us 170 ps Tempo di reazione max 2 20 us 150 us 190 us Nota Il tempo di reazione pu essere compensato con la relativa parametrizzazione delle camme o con la regolazione dinamica Indeterminazione L indeterminazione la differenza tra il tempo di reazione massimo e quello minimo Per gli encoder incrementali essa Indeterminazione tempo di ciclo delle camme Nota Trascurando se possibile il tempo di commutazione dell hardware sull FM 452 e il tempo di commutazione degli elementi di inserzione collegati l attivazione sicura della camma garantita purch quest ultima sia pi lunga del percorso effettuato durante il tempo di ciclo Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 141 Encoder 11 2 Iniziatori 11 2 Iniziatori Definizione Gli iniziatori sono semplici interruttori senza informazioni di direzione che generano impulsi La direzione deve essere specificata con i dati macchina per la selezione dell iniziatore N CAUTELA Possono verificarsi danni materiali Una preimpostazione errata della direzione pu comportare gravi danni all impianto p es dovuti al comando errato di gruppi Controllare la preimpostazione della direzione durante la messa in servizio e durante
143. na e dati delle camme 9 8 Rilevazione esatta della regolazione dell encoder 9 8 Definizione Rilevazione esatta della regolazione dell encoder La regolazione dell encoder assoluto e la coordinata del punto di zero permettono di rappresentare in modo univoco il campo dei valori dell encoder sul sistema di coordinate dell asse Indirizzo Nome Tipo Valore iniziale Commento 48 0 ENC_ADJ DINT LO Regolazione dell encoder assoluto Intervallo 0 225 1 Mediante la Regolazione dell encoder assoluto viene rilevato il valore dell encoder corrispondente alla coordinata del punto di zero sull asse Il valore deve essere inferiore al numero complessivo di passi dell encoder assoluto Procedimento rilevazione esatta della regolazione dell encoder 82 Dopo la prima parametrizzazione sono necessarie ulteriori operazioni per poter realizzare una relazione corretta tra l encoder e il sistema di coordinate Lo svolgimento viene rappresentato utilizzando la superficie di parametrizzazione 1 Portare gli assi in un punto definito riproducibile gi noto e fisicamente univoco Questo punto potrebbe essere p es il Finecorsa software di fine 2 Richiamare l impostazione Preset punto di riferimento con la coordinata del punto definito in 1 L FM 452 rileva ora un valore dell encoder per la coordinata del punto di zero REFPT nel DB di canale indicata nel DB di canale Questo valore rappresenta la regolaz
144. na rispettivamente l altro metodo di misura Se vengono selezionati contemporaneamente i due metodi di misura l FC CAM_CTRL attiva la misura della lunghezza All ingresso 11 deve essere collegato un interruttore esente da rimbalzo Svolgimento delle impostazioni A seconda del tipo di misura I FM 452 aggiorna i dati sull unit in un momento diverso L FM 452 segnala ogni aggiornamento in un parametro all interfaccia di conferma Svolgimento della misura della lunghezza MSR_ON 11 Aggiornamento dati usroone 1 Impostare la funzione per Misura di lunghezza 2 Il fronte di salita dell ingresso 11 avvia la misura della lunghezza 3 Il fronte di discesa dell ingresso 11 conclude la misura in corso L FM 452 aggiorna i dati del valore iniziale del valore finale e della lunghezza 4 Con il parametro impostato MSR_DONE l FM 452 segnala l aggiornamento dei dati Questo parametro indica la conclusione della misura risultati della misura possono essere letti 5 L avvio di una nuova misura con fronte di salita di 11 resetta il parametro MSR_DONE Se durante la misura della lunghezza viene disattivata l impostazione l FM 452 non esegue l aggiornamento dei dati Il parametro MSR_DONE resta resettato Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 119 Tarature 10 7 Esecuzione della Misura lunghezza e del Rilevamento bordi Svolgimento del rilevament
145. ne per encoder incrementali e L FM 452 non parametrizzata segnale di ritorno PARA 0 Rimedio Verificare la correttezza del collegamento a 24V se il collegamento 24 V corretto significa che l unit guasta 5 Manca connettore frontale s Causa Il connettore frontale non inserito Azione e Manca la tensione ausiliaria 24 V esterna L unit non pronta al funzionamento Rimedio Inserimento del connettore frontale 51 Watchdog scaduto s Causa e Forti disturbi nell FM 452 Errore nell FM 452 Azione e L unit viene resettata e Se dopo il ripristino dell unit non stato identificato alcun difetto essa pronta al funzionamento e L unit segnala il watchdog scaduto con entrante e uscente Rimedio e Eliminazione dei disturbi e Rivolgersi al reparto commerciale responsabile per il quale le cause che comportano errori rappresentano un fattore estremamente importante e Sostituire l FM 452 Unit di controllo a camme elettroniche FM 452 198 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 9 Classe di errore 128 Errori di diagnostica N Significato Allarme di diagnostica 52 Interruzione della tensione di alimentazione interna dell unit s Causa Errore nell FM 452 Azione L unit viene resettata e Se dopo il ripristino dell unit non stato identificato alcun difetto essa pronta al funzionamento
146. nici delle funzioni N Nome del blocco Versi Assegnazio Assegnazio Assegnazione Codice MC7 Funzioni di sistema one ne nella ne nella nell area dei Dati richiamate memoria di memoria di dati locali byte carica lavoro byte mento byte byte FCO FCCAM INIT 1 0 192 138 2 102 FC1 FC CAM CTRL 1 0 5232 4754 32 4718 SFC 58 WR_REC SFC 59 RD_REC FC 2 FC CAM DIAG 1 0 1782 1638 42 1602 SFC 59 RD_REC FC 3 FC CAM_MSRM 1 0 296 226 16 190 SFC 59 RD_REC DB di canale 986 804 372 DB di 616 336 300 parametrizzazione 16 _ 808 528 x 492 DBdi o SKIS 1192 912 876 parametrizzazione x 1960 1680 E 1644 DB di parametrizzazione 64 DB di parametrizzazione 128 DB di diagnostica 460 338 302 Ciclo dell unit L unit aggiorna i dati di ritorno eccetto gli impulsi nel sistema di misura ogni 4 ms Nel sistema di misura Impulsi i dati per la quota reale della posizione e per i segnali delle tracce sono a disposizione gi dopo 0 5 ms Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 55 Programmazione dell FM 452 7 11 Accesso rapido ai dati dell unit 7 11 Accesso rapido ai dati dell unit Applicazione In applicazioni speciali o su un livello di allarme necessario un accesso particolarmente rapido ai segnali di conferma e di comando A questi dati si accede direttamente dalle aree di ingresso e di u
147. ntaggio dell FM 452 26 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Cablaggio dell unit di programmazione a camme 5 elettroniche FM 452 5 1 Prima del cablaggio Regole importanti per la sicurezza Per la salvaguardia della sicurezza dell impianto indispensabile installare i seguenti elementi di comando e adeguarli alle condizioni dell impianto e Interruttori di ARRESTO D EMERGENZA con i quali possibile disinserire l intero impianto e Finecorsa di ARRESTO D EMERGENZA che agiscono direttamente sulle parti di potenza di tutti gli azionamenti e Salvamotore Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 27 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 2 Assegnazione dei pin del connettore frontale 5 2 Connettori frontali Assegnazione dei pin del connettore frontale Il connettore frontale a 48 poli consente il collegamento di encoder unit di ingresso e di uscita digitali e tensione ausiliaria Assegnazione dei pin del connettore frontale Pin Nome Iniziatore Encoder incrementali Encoder assoluto 1 2 2 a 3 1L Tensione ausiliaria DC 24 V 4 AIDAT Segnale A dell encoder 5 V Dati SSI 5 IA IDAT_ Segnale A inverso dell encoder Dati SSI inversi 5V 6 B CLI 1 Segn
148. nteggio crescenti encoder incrementale o i valori dell encoder encoder assoluto corrispondono a quote reali della posizione decrescenti Non consentito un tempo di anticipo in combinazione con un encoder assoluto SSI e una direzione di conteggio parametrizzata invertita Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder Sorveglianza Indirizzo Nome Tipo Valore iniziale Commento Sorveglianze 63 0 MON_WIRE BOOL TRUE 1 rottura conduttore 63 1 MON_FRAME BOOL TRUE 1 errore di telegramma deve sempre 63 2 MON_PULSE BOOL TRUE essere 1 1 impulsi d errore Rottura conduttore Attivando questo controllo l FM 452 controlla i segnali A A B B N e N in un encoder incrementale Il controllo rileva e Rottura conduttore e Cortocircuito dei singoli conduttori Con encoder incrementali senza tacca di zero necessaria l adozione di una delle seguenti misure disinserire il controllo di rottura conduttore oppure collegare esternamente i segnali N e N vedere il capitolo Encoder incrementali Pagina 139 e Distanza dei fronti degli impulsi di conteggio e Guasto dell alimentazione encoder Errore nel telegramma Il controllo degli errori del telegramma non pu essere disattivato per gli encoder assoluti SSI Esso controlla il telegramma in riferimento a e Errori dei bit d
149. nto Eseguire le operazioni 1 2 3 Creare i parametri mediate l interfaccia di parametrizzazione L unit deve essere parametrizzata all avviamento soltanto dal programma utente tramite i blocchi dati Eseguire le operazioni 10 6 parametri esistenti vengono modificati esclusivamente con il programma utente Eseguire le operazioni 7 9 8 6 Creare i parametri con l interfaccia di parametrizzazione Questi parametri devono rimanere a disposizione del programma utente per modifiche temporali Eseguire le operazioni 1 2 3 per la parametrizzazione automatica Eseguire le operazioni 10 7 per l accesso dal programma utente Si desidera creare un repertorio dati per le ricette con la massima facilit Eseguire l operazione 10 Si desidera visualizzare i dati modificati con l interfaccia di parametrizzazione tramite il programma utente Eseguire l operazione 11 Anche i parametri modificati dal programma utente devono essere caricati automaticamente all avviamento Eseguire le operazioni 6 11 1 2 3 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 59 Programmazione dell FM 452 7 12 Percorsi di trasmissione dei parametri Unit di controllo a camme elettroniche FM 452 60 Istruzioni operative 05 2011 A5E01071731 02 Messa in servizio dell FM 452 Informazioni generali Osservare i punti riportati nell avvertenza se
150. nto a polarit invertita dell alimentazione dell encoder comporta il guasto dell unit e quindi la sua sostituzione Verificare la correttezza della polarit dell alimentazione DC 24 V tensione ausiliaria 1L 2L 3L e massa M Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 31 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 3 Cablaggio di un connettore frontale Formazione del potenziale La massa delle tensioni ausiliarie collegata al potenziale di massa della CPU ci significa che i pin 48 M devono essere collegati a bassa impedenza alla massa della CPU In caso di alimentazione esterna dell encoder anche la massa dell alimentazione esterna dell encoder deve essere collegata a bassa impedenza alla massa della CPU CPU PS FM452 STI a STA Ma e pe pe o 0 0 0 0Ha a i Comando della parte di HA NE ULI potenza 3 H 1 B i nu E i i g l Tensione ausiliaria B GL i DIE 24 V i i li 1 1 M B o DD M o t Ni E o r 1 o i i Pin 1L i 3L Ed Ae o la i m Pin 48 M per ili
151. nto del punto di zero con asse rotante Dati utilizzati nel DB di canale Effetti con un asse lineare Procedimento 109 Ripristino 111 ZOFF_EN Spostamento del sistema di coordinate Misura della lunghezza SSW_END 127 SSW_OFF 127 SSW_STRT 127 Stato del job 42 Stesura di strisce di colla SYNC T Tarature Modifica dei fronti delle camme 114 Preset punto di riferimento 112 Spostamento del punto di zero Tempo di attivazione Tempo di inserzione 1 Tensione ausiliaria 29 Tensione d ingresso Tensioni di segnale Tipi di camme Tipo di asse Tipo di encoder 86 Tipo di retrigger punto di zero Tracce Abilitazione esterna Tracce delle camme di conteggio Valori di conteggio Tracce speciali 18 Traccia della camma di aana Traccia della camma di frenatura Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Indice analitico Traccia speciale Presupposto TRACK_NO 99 U Unit di programmazione a camme elettronica interfacce Segnali di comando Unit di programmazione a camme elettroniche 9 componenti UNITS Uscita digitale 80 V Valori di conteggio delle tracce delle camme di conteggio Dati utilizzati nel DB di canale 131 Dati utilizzati nel DB di parametrizzazione 132 Procedimento velocit Dipendenza dalla risoluzione Velocit di simulazione X XE MERGEFORMAT 86 Z ZOFF 1109 ZOFF_EN 109 Unit di contr
152. o Encoder assoluto SSI Un asse parametrizzato con un encoder assoluto salvo se non viene riconosciuto alcun errore sempre sincronizzato dopo il trasferimento del primo telegramma SSI senza errori Leggere a questo proposito anche la descrizione della regolazione dell encoder assoluto vedere il capitolo Rilevazione esatta della regolazione dell encoder Pagina 82 indicante l interazione tra la regolazione dell encoder assoluto e gli altri dati Asse lineare Il valore della coordinata del punto di zero deve essere compreso nel campo di lavoro inclusi finecorsa software di inizio e finecorsa software di fine Asse rotante Il valore della coordinata del punto di zero deve essere maggiore o uguale a 0 e inferiore al valore Fine dell asse rotante 0 lt coordinata del punto di zero lt Fine dell asse rotante Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme Retrigger del punto di zero 9 7 Dati macchina dell asse Indirizzo 52 0 Nome RETR_TYPE Tipo DINT Valore iniziale L 0 Commento Tipo di retrigger punto di zero Campi 0 finecorsa del punto di zero e tacca di zero direzione 1 finecorsa del punto di zero e tacca di zero direzione 6 solo finecorsa del punto di zero 7 solo tacca di zero Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01
153. o stati eliminati tutti gli errori gli errori rimanenti vengono di nuovo segnalati come entranti Sequenza 1 O A OO N 150 L FM 452 riconosce uno o pi errori e attiva un allarme di diagnostica Si accende il LED INTF o EXTF L errore viene registrato nel buffer di diagnostica Il sistema operativo della CPU richiama l OB 82 possibile analizzare l informazione di start dell OB 82 Il parametro 0B82_MOD_ADDR permette di leggere l unit che ha generato l allarme Ulteriori informazioni si possono ottenere richiamando la FC CAM_DIAG Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Diagnosi 12 3 Allarmi di diagnostica L FM 452 riconosce la commutazione allo stato esente da errori uscente Un allarme di diagnostica quindi uscente solo se viene eliminato l ultimo errore sull unit Sequenza 1 L FM 452 rileva l eliminazione di tutti gli errori e attiva un allarme di diagnostica Il LED INTF o EXTF si spegne Il buffer di diagnostica non viene modificato Il sistema operativo della CPU richiama l OB 82 Il parametro 0B82_MOD_ADDR permette di leggere l unit che ha generato l allarme Analizzare il bit O0B82_MDL_DEFECT Se questo bit ha valore 0 nell unit non esistono pi errori La sua analisi pu quindi terminare qui Allarmi di diagnostica in funzione dello stato della CPU Con la CPU in STOP I FM 482 disabilita gli allar
154. o bordi EDGE_ON se Aggiornamento dati MSR_DONE Immettere eventualmente un valore per la distanza minima tra i bordi nel DB di parametrizzazione Scrivere e attivare i dati macchina Impostare la funzione per Rilevamento dei bordi Il parametro MSR_DONE viene impostato Il fronte di salita dell ingresso 11 avvia il rilevamento dei bordi risultati della misura vengono aggiornati e possono essere letti il valore iniziale della misura viene inserito il valore finale e la lunghezza assumono il valore 1 4 Dopo l aggiornamento I FM 452 segnala la modifica resettando il parametro MSR_DONE 7 Il fronte di discesa dell ingresso 11 conclude la misura in corso L FM 452 aggiorna i dati per il valore finale della misura e la lunghezza Dopo l aggiornamento Il FM 452 segnala la modifica impostando il parametro MSR_DONE risultati della misura possono essere letti L avvio di una nuova misura con il fronte di salita di 11 resetta il parametro MSR_DONE Se durante un rilevamento bordi viene disattivata l impostazione l FM 452 non esegue l aggiornamento dei dati Il parametro MSR_DONE resta resettato Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 25 1 MSR_DONE BOOL FALSE 1 la misura della lunghezza conclusa 34 0 EDGE_ON BOOL FALSE 1 rilevamento dei bordi on 34 2 MSR_ON BOOL FALSE 1 misura lunghezza on 38 2 MSRRD_EN BOOL FALSE 1 lettura valori
155. o di passi non un dato macchina Numero complessivo di passi incrementi per giro di encoder numero di giri Indirizzo Nome Tipo Valore iniziale Commento 40 0 BAUDRATE DINT L O Baudrate Campi di valori 0 125 kHz 1 250 kHz 2 500 kHz 3 1000 kHz Il dato macchina Baudrate consente di determinare la velocit di trasmissione dei dati dall encoder SSI all FM 452 Per un encoder incrementale questa registrazione non rilevante La lunghezza massima della linea dipende dalla velocit di trasmissione e 125 kHz gt 320 m e 250 kHz gt 160 m e 500 kHz gt 63 m e 1000 kHz gt 20 m Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 89 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder Direzione di conteggio 90 Indirizzo 59 0 Nome CNT_DIR Tipo BOOL Valore iniziale FALSE Commento Direzione di conteggio 0 normale 1 invertita Con il dato macchina Direzione di conteggio possibile adattare la direzione del rilevamento corsa alla direzione di movimento dell asse Considerare anche tutte le direzioni di rotazione degli organi di trasmissione come p es giunti e riduttori e Normale impulsi di conteggio encoder incrementale o valori dell encoder encoder assoluto crescenti corrispondono a valori istantanei della posizione crescenti e invertita gli impulsi di co
156. o l FC CAM_CTRL provvede a disattivare un interruttore di funzione quando viene attivato l altro Tuttavia attivando entrambi i selettori di funzioni contemporaneamente 0 1 viene attivata la misura della lunghezza Le funzioni e i job possono essere utilizzati contemporaneamente durante il richiamo dell EC CAM_CTRL Anche per le funzioni come per i job esistono bit di pronto con nome che termina con _D e bit di errore con nome che termina con _ERR Per poter analizzare i bit di pronto e di errore necessario impostare a 0 questi bit se viene modificata una funzione Durante l avviamento dell unit o della CPU richiamare l FC CAM_INIT Durante il richiamo vengono resettate anche le funzioni L FC CAM_CTRL conferma l avviamento dell unit Durante questo periodo RET_VAL e JOBBUSY sono 1 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 41 Programmazione dell FM 452 7 3 FC CAM_CTRL FC 1 Parametri di richiamo Nome Tipo di dati Tipo P Descrizione DB_NO INT Numero del DB di canale RET_VAL INT O Valore restituito Valori di ritorno Questa funzione fornisce i seguenti valori di ritorno RET_VAL BIE Descrizione 1 1 Almeno 1 job attivo 0 1 Nessun job attivo nessun errore 1 0 Errore subentrato un errore di dati DAT_ERR oppure un errore di comunicazione JOB_ERR Stato del job Lo stato dell elaborazione del j
157. ob pu essere letto dal valore di ritorno RET_VAL e dal bit di attivit JOBBUSY nel DB di canale Lo stato di un singolo job pu essere analizzato in base al bit di avvio di pronto e di errore di questo job 42 RETVAL JOBBUSY Bit di avvio LEN Bit di pronto _D Bit di errore _ERR Job attivo 1 1 1 0 0 Ordine concluso 0 0 0 1 0 senza errori Ordine concluso 1 0 0 1 1 con errori Ordine di scrittura 1 0 0 0 1 interrotto Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 3 FC CAM_CTRL FC 1 Comportamento in caso di errore Se in un job di scrittura sono stati scritti dati errati l unit emette il messaggio DATA_ERR 1 Se in un job di scrittura o di lettura si verifica un errore durante la comunicazione con l unit la causa dell errore viene memorizzata nel parametro JOB_ERR nel DB di canale Errore durante un job di scrittura Nel job con errore viene cancellato il bit di avvio e impostato il bit di errore _ERR e il bit di pronto _D Il bit di avvio viene cancellato anche per tutti i job di scrittura presenti e il bit di errore _ERR viene impostato job di lettura presenti vengono comunque elaborati JOB_ERR viene impostato di nuovo per ogni job Errore durante un job di lettura Nel job con l errore viene cancellato il bit di avvio e vengono impostati i bit di errore _ERR e di pronto
158. ollo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 207 Indice analitico Unit di controllo a camme elettroniche FM 452 208 Istruzioni operative 05 2011 A5E01071731 02
159. ompiti di regolazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 12 Configurazione e dati delle tracce 9 12 Configurazione e dati delle tracce Configurazione La configurazione determina il tempo di ciclo della camma e il numero massimo di camme parametrizzabili Configurazione Tempo di ciclo camma 16 camme 20 48 us 32 camme 40 96 ps 64 camme 81 92 us 128 camme 163 84 us Configurazione nel DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento Caratteristiche complessive 76 0 C_QTY DINT UDT3 L 0 0 max 16 camme UDTA L 1 1 max 32 camme UDT5 L 2 2 max 64 camme UDT6 L 3 3 max 128 camme Dati della traccia nel DB dei parametri Comando delle uscite della traccia Indirizzo Nome Tipo Valore iniziale Commento 90 0 TRACK_OUT WORD W 16 0 Comando delle uscite della traccia Intervallo 0 unit di programmazione camme 1 CPU numero di bit numero di traccia Con il dato macchina Comando delle uscite della traccia si definisce il tipo di comando dei segnali delle tracce da 0 a 15 Il comando possibile tramite e Unit a camme elettroniche i segnali delle tracce vengono attivati e disattivati dall elaborazione camma dell FM 452 e CPU isegnali di traccia restituiscono direttamente i relativi valori dell abilitazione della traccia nel DB
160. on segnali di uscita asimmetrici e simmetrici asimmetrico simmetrico ag a i JA B l B i i i i i e lil de i N ii i Figura 11 1 Forme di segnale dell encoder incrementale Analisi dei segnali Incrementi Un incremento contraddistingue un periodo di segnale di entrambi i segnali A e B di un encoder Questo valore indicato nei dati tecnici di un encoder e o sulla sua targhetta identificativa Periodo dei segnali incremento H ug___ _ gt gt y 11 1 2 3 4 Impulsi Analisi quadrupla A B Figura 11 2 Incrementi e impulsi Impulsi L FM 452 analizza tutti e 4 i fronti dei segnali A e B vedere la figura in ogni incremento analisi quadrupla 1 incremento preimpostazione encoder 4 impulsi analisi FM Unit di controllo a camme elettroniche FM 452 140 Istruzioni operative 05 2011 A5E01071731 02 Encoder Tempi di risposta Esempio 11 1 Encoder incrementali Per gli encoder incrementali collegati l FM 452 presenta i seguenti tempi di reazione tempo di reazione min tempo di ciclo delle camme tempo di commutazione degli elementi di inserzione collegati tempo di reazione max 2 tempo di ciclo delle camme tempo di commutazione degli elementi di inserzione collegati Esempio di tempo di reazione minimo e massimo con u
161. one dei Segnali di comando per l unit di programmazione a camme Definizione L impostazione Segnali di comando per l unit di programmazione a camme consente di abilitare l elaborazione delle camme e le tracce Svolgimento dell impostazione 1 Impostare i bit desiderati nel DB del canale 2 I dati vengono trasmessi all unit a ogni richiamo della FC CAM_CTRL Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 15 4 CAM_EN BOOL FALSE 1 abilitazione elaborazione delle camme 16 0 TRACK_EN WORD W 16 0 Abilitazione delle tracce di camma 0 15 Bit 0 traccia 0 Effetti L elaborazione delle camme viene avviata o arrestata a seconda dell abilitazione I bit di identificazione delle tracce abilitate vengono inoltrati ai segnali delle tracce e alle uscite digitali Unit di controllo a camme elettroniche FM 452 136 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 16 Interrogazione dei Segnali di ritorno per l unit di programmazione a camme 10 16 Interrogazione dei Segnali di ritorno per l unit di programmazione a camme Definizione L impostazione Segnali di conferma per l unit di programmazione a camme fornisce informazioni sullo stato attuale dell unit di programmazione a camme e dei segnali delle tracce La coerenza tra la posizione segnalata e i segnali delle tracce non garantita Svolgimento dell impostazione dat
162. ore di conteggio e avviare la funzione di conteggio Ogni fronte di salita del risultato di traccia decrementa di 1 il valore della relativa traccia Finch il valore di conteggio della traccia non 0 il bit di identificazione della traccia rimane 0 Se il contatore raggiunge il valore 0 vengono impostati il bit di identificazione della traccia e con la parametrizzazione opportuna il segnale della traccia vedere il capitolo Interfacce dell unit di programmazione a camme Pagina 23 Con il successivo fronte di discesa del risultato della traccia tutte le camme su questa traccia sono disattivate il bit di identificazione della traccia viene di nuovo disattivato e il contatore viene di nuovo impostato al valore predefinito Camme Traccia 0 4 4 4 4 Stato del 4 3 2 1 4 3 contatore i Bit di identificazione delle tracce Valore di conteggio superiore parametrizzato nei dati macchina 4 Figura 3 2 Attivazione di una traccia della camma di conteggio Unit di controllo a camme elettroniche FM 452 18 Istruzioni operative 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 2 Tracce e risultato di traccia Traccia della camma di frenatura Per l impiego della traccia 2 come traccia per camme di frenatura necessario collegare l ingresso digitale 10 Con il fronte di salita del segnale su l0 si attiva il bit di identificazione della traccia Il bit di identificazione
163. ox vurue rate iaia Programma di esempio 1 Primi passi nennst rnnn nnne nenene nn 156 Programma di esempio 2 Messa in servizio ttnn nn nsere nenn 158 Programma di esempio 3 OneModule nnanet rnnnnn nn nnnttrnn nnns ennenen 160 Programma di esempio 4 Allarmi rt aereertt tnnt testenttnnnnnestnnnnnnnntentnnnn nanne eenen 163 Programma di esempio 5 Multi ModuleS iii camme elettroniche FM 452 05 2011 A5E01071731 02 5 Indice del contenuto A Datl Iechici iuris laica iaia lei A 1 Dati tecnici generalii ui EA 167 A 2 Datli6cnicio aria liana 168 B Schemi di collegamento iaia 171 B 1 Tipi di encoder elia 171 B 2 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 5V RS 422 alia iaia 172 B 3 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 24V RS422 cioni Ri io 173 B 4 Schema di collegamento per encoder incrementale Siemens 6FX 2001 4 Up 24V HTL iero iii ai A IE ia 174 B 5 Schema di collegamento per encoder assoluto Siemens 6FX 2001 5 Up 24V SSI C Blocchidati Liste di Errori iiiiii ei C 1 Contenuto del DB di canale ui ii ii 177 C 2 Contenuto del DB di parametrizzazione iii C 3 Dati e struttura del DB di diagnostica i 187 C 4 Classe di errore 1 Errore di funzionamento
164. parametri delle camme disattivato Di conseguenza i dati da modificare vengono elaborati pi rapidamente sull FM 452 Indipendentemente da questa impostazione viene sempre effettuato il controllo se l asse parametrizzato il numero delle camme da modificare C_QTY ammesso la camma numero di camma che deve essere modificata valida Solo dopo che tutti i dati sono stati controllati e sono corretti vengono attivati sull unit In caso di errore tutti i dati vengono respinti Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 117 Tarature 10 6 Esecuzione della Modifica rapida delle camme Effetti dell impostazione Lettura dei valori modificati dati modificati possono essere letti con uno dei job da CAM1IRD_EN a CAMBRD_EN Ripristino dell impostazione In caso di riavvio dell unit i valori modificati andranno persi Unit di controllo a camme elettroniche FM 452 118 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 7 Definizione Presupposto 10 7 Esecuzione della Misura lunghezza e del Rilevamento bordi Esecuzione della Misura lunghezza e del Rilevamento bordi Le impostazioni Misura di lunghezza e Rilevamento bordi permettono di determinare la lunghezza di un pezzo La misura della lunghezza e il rilevamento dei bordi sono e rimangono attivi finch non vengono nuovamente disattivati o finch non si selezio
165. parametrizzazione 99 Dati di camma 98 Anticipo Camma a tempo 99 Camma valida 99 Definizione 98 Direzione attiva negativa men 99 Direzione attiva immi pi o bd Fine camma Inizio camma 100 m Interrupt di processo all inserzione interrupt gt processo durante la disattivazione 99 Lettura Numero sa 99 Scrittura 71 Tempo di attivazione hoa Dati di posizione e delle tracce Dati utilizzati nel DB di canale Procedimento 202 Dati encoder Dati utilizzati nel DB di canale Presupposti Procedimento Dati macchina 67 Attivazione 68 70 Fine dell asse rotante Lettura Lunghezza del telegramma 86 Modifica 68 Scrittura 68 Tipo di asse Tipo di encoder Tipo di retrigger punto di zero 77 Dati macchina dell encoder Dati nel DB di parametrizzazione 86 Definizione 86 Dati macchina e dati delle camme Sequenza di scrittura Dati per il job Lettura dati delle camme e delle tracce Dati per il job Lettura dati encoder Dati per il job Lettura valori di conteggio Dati per il job Modifica dei fronti delle camme Dati per il job Modifica rapida delle camme Dati per il job Lettura dati di posizione e della traccia Dati tecnici Dato per il job Preset al volo della quota reale Dato per il job Preset della quota reale Dato per il job Preset punto di riferimento Dato per job Misura di lunghezza rilevamento bordi Dato per job Spostamento del punto di zero 1183 DB di canale 49 Obiettivi
166. perative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 3 Dati e struttura del DB di diagnostica Vedere anche Dati macchina dell encoderi Pagina 86 Pagina Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 189 Blocchi dati Liste di errori C 4 Classe di errore 1 Errore di funzionamento C 4 Classe di errore 1 Errore di funzionamento Significato Gli errori di funzionamento vengono rilevati in modo asincrono rispetto al comando controllo Descrizione Allarme di diagnostica 1 Finecorsa software di inizio superato s 2 Finecorsa software di fine superato s 3 Inizio del campo di corsa superato s 4 Fine del campo di corsa superato s 13 Preset della quota reale al volo non eseguibile s Causa Dopo il preset al volo della quota reale i finecorsa software si trovano al di fuori del campo di corsa 100m 100m oppure 1000m 1000m Lo spostamento risultante dal preset della quota reale preset della quota reale al volo maggiore di 100m o 1000m Azione Asse non sincronizzato Unit di controllo a camme elettroniche FM 452 190 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 5 Classe di errore 4 Errore dati C 5 Classe di errore 4 Errore dati Significato Gli errori dei dati vengono rilevati in modo sincrono rispetto al comando controllo N Significato Allarme di
167. po di inserzione al valore CEND 1 3 C_LTIME BOOL FALSE 1 modifica del tempo di anticipo al valore LTIME 116 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 6 Esecuzione della Modifica rapida delle camme Indirizzo Nome Tipo Valore iniziale Commento relativo 1 4 CAM_OFF BOOL FALSE 1 disattivazione della camma durante la modifica della camma 1 5 EFFDIR_P BOOL FALSE 1 direzione d intervento positiva pi 1 6 EFFDIR_M BOOL FALSE 1 direzione d intervento negativa meno 2 0 CBEGIN DINT L 0 Nuovo inizio camma 6 0 CEND DINT LO Nuova fine camma nuovo tempo di inserzione 10 0 LTIME INT 0 Nuovo tempo di anticipo Disattivazione delle camme durante la modifica Una modifica consistente dell inizio camma e della fine camma possibile solo se le camme solo state disattivate al Momento della modifica CAM_OFF Controllo dei dati da parte dell unit Con il parametro DIS_CHECK DB di canale possibile impostare se il controllo dei dati trasmessi debba essere disattivato dall FM 452 Disattivando il controllo dati necessario accertarsi in prima persona che vengano trasmessi soltanto valori consentiti Immettendo valori non ammessi senza controllo possono verificarsi comportamenti imprevisti dell unit e FALSE L unit controlla tutti i dati che vengono trasferiti e TRUE Il controllo dei dati riferito ai
168. po dinamico della camma la camma si attiva Contemporaneamente viene disabilitata la determinazione di una nuova regolazione dinamica e Sela quota reale raggiunge il campo statico della camma viene riabilitata la determinazione di una nuova regolazione dinamica una modifica della velocit ha effetto sul fine camma Se la camma si disattiva alla fine del campo dinamico la regolazione dinamica viene di nuovo disabilitata fino alla fine del campo statico della camma _Direzione di movimento i i Quqta reale 7777777 FAAA TET Emm Y Camman Y ii A LI Percorso di anticipo Spostamento dinamico ei amp _ amp ___o_ o_ ei Se il campo dinamico non si sovrappone al campo statico della camma vale quanto segue e Quando viene raggiunto il campo dinamico della camma la camma si attiva Contemporaneamente viene disabilitata la determinazione di una nuova regolazione dinamica e Alla fine del campo statico della camma viene riabilitata la regolazione dinamica Campo dinamico Campo statico possibile un nuovo spostamento dinamico NA inizio camma NE fine camma Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 103 Dati macchina e dati delle camme 9 14 Dati di camma Nota Tramite modifica della direzione di rotazione la rilevazione dello spostamento dinamico viene nuovamente riabilitata Unit di controllo a
169. r 40 0 BAUDRATE DINT LO Baudrate 44 0 REFPT DINT L O Coordinata del punto di riferimento 48 0 ENC_ADJ DINT L 0 Regolazione encoder assoluto 52 0 RETR_TYPE DINT L 0 Modi di ripristino del punto di riferimento 56 0 CNT_DIR DINT LO Direzione di conteggio 0 normale 1 invertita 63 0 MON_WIRE BOOL TRUE 1 Sorveglianza rottura conduttore 63 1 MON_FRAME BOOL TRUE 1 Sorveglianza errore telegramma 63 2 MON_PULSE BOOL TRUE 1 controllo impulsi di errore 64 0 SSW_STRT DINT L 100000000 Finecorsa software di inizio 68 0 SSW_END DINT L 100000000 Finecorsa software di fine 76 0 C_QTY DINT L 0 Caratteristiche complessive 0 1 2 3 max 16 32 64 128 camme 80 0 HYS DINT L 0 Isteresi 84 0 SIM_SPD DINT L 0 Velocit di simulazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 185 Blocchi dati Liste di errori C 2 Contenuto del DB di parametrizzazione Indirizzo Nome Tipo Valore iniziale Commento 90 0 TRACK_OUT WORD W 16 0 Comando delle uscite delle tracce 0 unit di programmazione a camme 1 CPU numero di bit numero di traccia 95 0 EN_IN_13 BOOL FALSE Abilitazione ingresso 13 95 1 EN_IN_14 BOOL FALSE Abilitazione ingresso 14 95 2 EN_IN_15 BOOL FALSE Abilitazione ingresso 15 95 3 EN_IN_16 BOOL FALSE Abilitazione ingresso 16 95 4 EN_IN_17 BOOL FALSE Abilitazione ingresso 17 95 5 EN_IN_18 BOOL FALSE Abilitazione
170. razione dell hardware A ogni passaggio STOP RUN questi dati vengono trasmessi all FM 452 9 Richiamare Test gt Messa in servizio O Test e messa in servizio Le immissioni e le modifiche eseguite finora possono essere sottoposte a un test Passo Cosa fare s 1 Controllare i dati per la messa in servizio con le finestre di dialogo Test gt Messa in O servizio Test gt Service e Test gt Analisi degli errori 2 dati errati della macchina possono essere modificati nella finestra di dialogo Test gt O Messa in servizio Queste modifiche sono valide fino al successivo passaggio STOP RUN della CPU 3 dati corretti della macchina possono essere salvati nella CPU in base alla O sequenza precedente dei passi da 7 a 9 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 63 Messa in servizio dell FM 452 Sequenze di esecuzione del test di sincronizzazione degli assi e del comportamento di commutazione seguenti test consentono di verificare la correttezza della parametrizzazione dell FM 452 Sequen Cosa fare s za 1 Sincronizzazione dell asse e Encoder incrementali e Encoder assoluto U Selezionare Preset punto di Dopo la parametrizzazione l FM riferimento Inserire il valore 452 sempre sincronizzata corrispondente vedere il capitolo Regolare l encoder assoluto Esecuzione della funzione vedere il capitolo Rilevazione esatta
171. rdinata del punto di zero Il campo di lavoro viene spostato fisicamente sull asse I singoli punti mantengono il loro valore iniziale ma si trovano in nuove posizioni fisiche I cambiamenti di stato delle camme che normalmente genererebbero un allarme possono andare persi Viene impostato il bit SYNC nei segnali di conferma Nota Considerare il comportamento di commutazione delle camme a tempo descritto nel capitolo Influenza delle impostazioni sul comportamento di commutazione delle camme Pagina 105 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 8 Esecuzione della funzione Retrigger punto di zero Esempio Per l esempio vale quanto segue e Il finecorsa del punto di zero e la tacca di zero analizzano i fronti di salita direzione di spostamento positiva dell asse e La coordinata del punto di zero ha il valore 300 mm e Al momento dell esecuzione non attivo nessuno spostamento del punto di zero Tabella 10 5 Spostamento del campo di lavoro sull asse con Retrigger del punto di di zero Retrigger punto di zero SEA REF REALE SEE mm mm mm mm SEA y x SEE Precedente sistema delle coordinate ia 500 i mm 400 300 100 400 LLI_LI J LL 1 lt o di iS j dell area di 400 300 300 400 4 S lavoro tramite A A Punto di riferimenti 4 di riferimento su Li Ei mm TI i TI L mm 500 do
172. re 0 come spostamento del punto di zero viene ripristinato uno spostamento del punto di zero gi esistente Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 111 Tarature 10 4 Esecuzione della funzione Preset punto di riferimento 10 4 Esecuzione della funzione Preset punto di riferimento Definizione L impostazione Preset punto di riferimento permette di sincronizzare l asse L impostazione sposta il campo di lavoro Tutti gli spostamenti derivanti dallo spostamento del punto di zero o dal preset della quota reale restano invariati Presupposto L elaborazione delle camme deve essere disattivata Svolgimento dell impostazione 1 Inserire il valore per le coordinate del punto di riferimento nel DB di canale Asse lineare la coordinata del punto di riferimento non deve trovarsi all esterno dei finecorsa software Questo vale anche per la coordinata del punto di riferimento in un sistema di coordinate spostato Asse rotante per la coordinata del punto di zero deve valere quando segue 0 lt coordinata del punto di riferimento lt fine dell asse rotante 2 Impostare il relativo bit di avvio Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 36 3 REFPT_EN BOOL FALSE 1 preset coordinate del punto di riferimento 98 0 REFPT DINT L 0 Coordinate punto di riferimento 25 0 SYNC BOOL FALSE 1 asse sincronizzato
173. re 128 Errori di diagnostica N Significato Allarme di diagnostica 145 Errore di telegramma dell encoder assoluto s Causa Il traffico di telegrammi tra FM 452 ed encoder assoluto SSI anomalo o interrotto e Cavo encoder tranciato o non connesso e Tipo di encoder errato e Encoder impostato in modo errato encoder programmabili e Lunghezza del telegramma impostata erroneamente e L encoder fornisce valori errati encoder guasto e Impulsi di disturbo sul cavo del sistema di misura e Baudrate troppo elevata Azione e L elaborazione delle camme viene disattivata e Disabilitazione delle uscite delle tracce e L ultima quota reale corretta resta invariata fino alla fine del successivo trasferimento SSI corretto Rimedio e Controllare il cavo dell encoder e Controllare l encoder e Verificare il traffico di telegrammi tra encoder e FM 452 146 Impulsi d errore del telegramma encoder incrementale s Causa e Il controllo dell encoder ha rilevato impulsi d errore e Il numero di incrementi per giro di encoder indicato errato e Encoder guasto non fornisce il numero di impulsi indicato e Tacca di zero errata o inesistente e Disturbi sul cavo dell encoder Azione e L elaborazione delle camme viene disattivata e Disabilitazione delle uscite delle tracce e Cancellazione della sincronizzazione Rimedio e Immettere il numero corretto di incrementi per giro di encoder e Controllare encoder e cavo enco
174. re di sicurezza pu causare la morte o gravi lesioni fisiche NCAUTELA con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza pu causare lesioni fisiche non gravi CAUTELA senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza pu causare danni materiali ATTENZIONE indica che se non vengono rispettate le relative misure di sicurezza possono subentrare condizioni o conseguenze indesiderate Nel caso in cui ci siano pi livelli di rischio l avviso di pericolo segnala sempre quello pi elevato Se in un avviso di pericolo si richiama l attenzione con il triangolo sul rischio di lesioni alle persone pu anche essere contemporaneamente segnalato il rischio di possibili danni materiali Personale qualificato Il prodotto sistema oggetto di questa documentazione pu essere adoperato solo da personale qualificato per il rispettivo compito assegnato nel rispetto della documentazione relativa al compito specialmente delle avvertenze di sicurezza e delle precauzioni in essa contenute Il personale qualificato in virt della sua formazione ed esperienza in grado di riconoscere i rischi legati all impiego di questi prodotti sistemi e di evitare possibili pericoli Uso conforme alle prescrizioni di prodotti Siemens Si prega di tener presente quanto segue NAVVERTENZA prodotti Siemens devono essere utiliz
175. relativa unit nel parametro di blocco MOD_ADDR I DB di canale forniti contengono gi nel parametro PARADBNO il numero di DB 3 o 13 del relativo DB di parametrizzazione I DB di parametrizzazione PARADB e PARADB 2 riportati nell esempio contengono dati macchina e dati delle camme gi preparati per entrambe le unit Per ogni unit stato approntato anche un set di tabelle delle variabili Impostare nell OB di avviamento 0B100 l identificazione di avvio passo 0 per il programma utente in entrambi i DB di istanza La CPU in STOP e Aprire la VAT1 e la VAT11 e trasferire i valori di comando e Avviare la CPU STOP gt RUN In questo modo possibile osservare la modifica delle posizioni reali dei dati delle camme e dei segnali delle tracce di entrambe le unit Come nel Programma di esempio 4 Allarmi tuttavia separato per entrambe le unit Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 165 Esempi 13 11 Programma di esempio 5 Multi Modules Programma utente FB PROG Lo scopo e l esecuzione del programma utente sono analoghi a quelli del programma di esempio 4 Allarmi e del programma di esempio 3 OneModule Il programma utente progettato per il funzionamento con diverse unit in quanto accede indirettamente ai blocchi dati specifici dell unit DB di canale DB di diagnostica e DB di parametrizzazione Il numero di DB indicato al momento del ri
176. rizzazione del sistema 4 Caricare i parametri dell unit nel PG con il comando Carica sistema di destinazione nel PG 5 Caricare i parametri dalla configurazione FM nell unit con il comando Carica sistema di destinazione 6 Scrivere i parametri nell unit con i job del programma utente 7 Leggere i parametri dall unit con i job del programma utente 8 Trasferire i parametri dal programma utente al DB online 9 Leggere i parametri dal DB online nel programma utente 10 Esportare i parametri dalla superficie di parametrizzazione nel DB DB offline oppure online un DB offline deve essere successivamente copiato nella CPU 11 Importare i parametri da un DB online oppure offline nell interfaccia di parametrizzazione Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 12 Percorsi di trasmissione dei parametri Esempi di impiego per la trasmissione dei parametri Possibile applicazione parametri vengono elaborati con l interfaccia di parametrizzazione L unit deve successivamente essere parametrizzata automaticamente all avvio Passi Eseguire le operazioni 1 2 3 parametri si modificano nell interfaccia di parametrizzazione durante la messa in servizio in funzionamento di test Eseguire le operazioni 4 5 parametri modificati durante la messa in servizio devono essere caricati automaticamente al successivo avviame
177. rizzazione dell FM 452 pu essere eseguita con la superficie di parametrizzazione oppure con il DB di parametrizzazione e Programmazione la programmazione dell FM 452 avviene con funzioni che possono essere incluse direttamente nel programma utente e Esecuzione di test e messa in funzione Il test e la messa in servizio dell FM 452 avvengono nell Superficie di parametrizzazione Unit di controllo a camme elettroniche FM 452 12 Istruzioni operative 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 1 Tipi di camme Caratteristiche dei tipi di camme Ogni camma pu essere parametrizzata come camma di percorso o a tempo La tabella sottostante riporta un confronto tra le caratteristiche dei due tipi di camma Tabella 3 1 Definizione e attivazione dei due tipi di camma Rappresentazione Camma di posizione Lunghezza di camma A La Inizio camma Fine camma Camma a tempo Tempo di inserzione I l s Inizio camma Fine camma Parametrizzazione Viene parametrizzato Inizio camma Fine camma e Direzione di azione e Anticipo Vengono parametrizzati e Inizio camma e Tempo di attivazione e Direzione di azione e Tempo di anticipo Direzione di azione Sono possibili due direzioni di intervento e positiva la camma si attiva a inizio camma in caso di direzione positiva di spostamento dell asse e negativa la camma si attiva a f
178. rme di diagnostica 1 Interrupt di processo non ammesso s Causa Si intende indicare un interrupt di processo in una camma con un numero gt 7 2 Numero di traccia errato s Causa Il numero di traccia si trova al di fuori del campo da 0 a 31 3 Inizio camma errato s Causa L inizio camma si trova al di fuori del campo di spostamento 100m 100m oppure 1000m 1000m Asse rotante l inizio camma lt 0 e o maggiore della fine dell asse rotante 4 Fine camma errata s Causa La fine camma si trova al di fuori del campo di spostamento 100m 100m o 1000m 1000m La camma non lunga almeno 1 impulso Asse rotante la fine camma lt 0 e o maggiore della fine dell asse rotante In una camma invertita si registrano pi di 4 impulsi tra l inizio e la fine della camma 5 Tempo di inserzione errato s Causa Il tempo di inserzione lt Ops Il valore massimo dipende dalla configurazione vedere il capitolo Dati di camma Pagina 98 6 Tempo di anticipo errato s Causa Il tempo di anticipo lt Ops Il valore massimo dipende dalla configurazione vedere il capitolo Dati di camma Pagina 98 50 Troppi blocchi camma s Causa Si tentato di immettere pi blocchi camme di quanti ne permette questa configurazione 51 Asse in funzione s Causa Si tentato di immettere blocchi camma con l unit di programmazione a camme attivata 52 Asse non parametrizzato s Causa Si intende immettere dati camma nono
179. ro con Preset della quota reale al volo attivato Si tentato di richiamare Retrigger punto di zero per un encoder SSI 29 Istruzione operativa con codice bit non ammesso no Causa I bit non utilizzati e qui non descritti sono diversi da 0 30 Tempo di anticipo errato no Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 191 Blocchi dati Liste di errori C 5 Classe di errore 4 Errore dati N Significato Allarme di diagnostica 31 Numero di camma errato no Causa La camma non valida Il numero di camma non compreso nel campo 0 127 32 Inizio camma errato no Causa L inizio camma si trova al di fuori del campo corsa 100m 100m oppure 1000m 1000m Asse rotante l inizio camma lt 0 oppure maggiore della fine dell asse rotante 33 Fine camma errata tempo di inserzione errato no Causa La fine camma si trova al di fuori del campo corsa 100m 100m oppure 1000m 1000m Asse rotante la fine camma lt 0 o maggiore della fine dell asse rotante La camma non attivata almeno per la durata di un impulso In una camma invertita si registrano pi di 4 impulsi tra l inizio e la fine della camma 34 Ripristino preset quota reale non ammesso no Causa Con encoder SSI e asse lineare dopo l esecuzione dell impostazione la quota reale della posizione si troverebbe al di f
180. rollo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 169 Dati tecnici A 2 Dati tecnici 170 Collegamento di BERO a 2 fili Possibile Lunghezza dei cavi non schermati max 32 m Lunghezza del cavo schermato max 600 m Frequenza di commutazione max 500 Hz Controllo d isolamento VDE 0160 Uscite digitali Quantit delle uscite 16 Separazione di potenziale no Indicatore di stato s LED verde per ogni uscita Corrente d uscita e Segnale 0 0 5 mA e Segnale 1 0 5 A campo ammesso 5 600 mA e Carico di lampade 5 W Ritardo di uscita con corrente di uscita di 0 5 A e Segnale 0 1 max 150 ps e Segnale 1 gt 0 max 150 ps Livello di segnale per segnale 1 1L 2L 3L 0 8 V Comando di un ingresso digitale s Comando di un ingresso di conteggio Solo in parte vedere avvertenza Protezione contro cortocircuito s elettronico pulsante Limitazione della corrente d apertura induttiva 1L 2L 3L 48 V Frequenza di commutazione e Carico ohmico max 500 Hz e Carico induttivo max 0 5 Hz Corrente complessiva delle uscite digitali Fattore di contemporaneit 100 8 A Lunghezza dei cavi non schermati max 100 m Lunghezza del cavo schermato max 600 m Controllo d isolamento VDE 0160 Nota Inserendo la tensione di alimentazione a 24 V mediante un contatto meccanico l FM 452 tr
181. rollo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 175 Schemi di collegamento B 5 Schema di collegamento per encoder assoluto Siemens 6FX 2001 5 Up 24V SSI Unit di controllo a camme elettroniche FM 452 176 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 1 Contenuto del DB di canale Nota I dati che non sono elencati in questa tabella non devono essere modificati Contenuto del DB di canale Indirizzo Nome Tipo Valore Commento iniziale Indirizzilcommutatore di versione 0 0 MOD_ADDR INT 0 Indirizzo unit Inserire 2 0 CH_NO INT 1 Numero di canale sempre 1 10 0 PARADBNO INT 1 Numero del DB di parametrizzazione 1 DB non disponibile 12 0 FM_TYPE BOOL FALSE 0 FM352 fino alla V4 0 1 FM452 oppure FM352 dalla V5 0 Segnali di comando 15 2 DIR_M BOOL FALSE 1 simulazione in direzione negativa 15 3 DIR_P BOOL FALSE 1 simulazione in direzione positiva 15 4 CAM_EN BOOL FALSE 1 abilitazione elaborazione delle camme 15 5 CNTCO_EN BOOL FALSE 1 abilitazione della funzione di conteggio della traccia delle camme di conteggio 0 15 6 CNTC1_EN BOOL FLASE 1 abilitazione della funzione di conteggio della traccia delle camme di conteggio 1 16 0 TRACK_EN WORD W 16 0 Abilitazione delle tracce di camma 0 15 Bit 0 traccia 0 Unit di controllo a camme elettroniche FM 452 Istruzion
182. scita dell unit Per il coordinamento dell avviamento dopo ogni avviamento dell unit p es dopo l inserimento dell unit CPU STOP RUN l FC CAM_CTRL deve essere richiamato fino a quando viene visualizzata la conclusione dell avviamento con RET_VAL 0 Nota Se si accede direttamente ai dati dell FM 452 possono essere utilizzati nel modo indicato solo i dati non interni descritti In caso contrario l accesso del programma utente all unit viene disturbato Lettura dei segnali di ritorno con accesso diretto Gli indirizzi di byte devono essere specificati in base all indirizzo di uscita dell unit La denominazione dei bit corrisponde a quella riportata nel DB di canale In AWL si accede ai dati con le istruzioni PEB lettura di 1 byte e PED lettura di 4 byte Indirizzo Numero di bit 7 6 5 4 3 2 1 0 Byte 0 PARA Interno Interno DATA_ERR Interno DIAG Interno Interno Byte 1 0 0 0 CAM_ACT 0 0 0 0 Byte 2 Interno Byte 3 0 0 FVAL_DONE HYS GO_P GO_M MSR_DONE SYNC Byte 4 Byte 5 ACT_POS Byte 6 Byte 7 Byte 8 Byte 9 TRACK_OUT Byte 10 Byte 11 Unit di controllo a camme elettroniche FM 452 56 Istruzioni operative 05 2011 A5E01071731 02 Programmazione dell FM 452 7 11 Accesso rapido ai dati dell unit Scrittura dei segnali di comando con accesso diretto Gli indirizzi dei byte devono essere specificati in base all indirizzo di ingresso d
183. secuzione della funzione Spostamento del punto di zero Effetti con un asse lineare Sull esempio di uno spostamento del punto di zero di 200 mm possibile rilevare che questa impostazione sposta il sistema di coordinate in direzione positiva Ne derivano i seguenti effetti e ll campo di lavoro non viene spostato fisicamente e Ai singoli punti come p es ai finecorsa software vengono assegnati nuovi valori di coordinate e Le camme mantengono il valore di coordinate e si trovano quindi su un altra posizione fisica e Conasse sincronizzato ed elaborazione delle camme abilitata la quota reale della posizione pu con questa impostazione saltare fronti delle camme o camme intere e cambio dello stato della camma che normalmente avrebbe generato un allarme pu essere perso Tabella 10 2 Spostamento del sistema di coordinate con lo spostamento del punto di zero 110 Spostamento del punto di zero SEA REALE SEE mm mm mm Precedente sistema delle coordinate SEA REA SEE y Y y 400 200 400 500 0 200 500 mm v ceti a i LI i5 Spostamento d 200 400 600 TO coordinate di 19 1200 mm tramit spostamento d l CO punto di zero di 200 mm TTI T TTI TTT TI 500 0 400 mm Nuovo sistema delle coordinate Nota Considerare il comportamento di commutazione delle camme a tempo descritto nel capitolo Influenza delle impostazioni sul comportamento di
184. sempi 13 9 Programma di esempio 3 OneModule Funzionamento La CPU in STOP e Aprire la tabella delle variabili VAT1 e trasferire i valori di comando e Avviare la CPU STOP gt RUN Qui possibile osservare la modifica della posizione reale CAM ACT_POS dei dati delle camme CAM CAM_00_31 e dei segnali della traccia CAM TRACK_OUT Osservare anche il numero di passo della catena a passi PROGDB STEPNO Se impostata la camma 4 130 gradi la parametrizzazione delle camme da 0 e 1 viene modificata con i valori specificati nella VAT 1 E possibile osservare la modifica nella VAT In seguito il programma attende un evento esterno e Trasferire di nuovo i valori di comando preparati della VAT questa volta viene analizzato PROGDB SWITCH I dati delle camme assumono nuovamente i valori precedenti Dopo questa procedura la catena sequenziale elaborata il numero di passo 2 e la simulazione viene arrestata Per rivedere il tutto avviare nuovamente la CPU STOP gt RUN Questo procedimento naturalmente accettabile solo per un esempio Se non stato azionato l interruttore PROGDB SWITCH prima di uno STOP della CPU la parametrizzazione delle camme nel DB dei parametri non viene reimpostata sui valori iniziali Caricare successivamente di nuovo il DB di parametrizzazione nella CPU Analisi degli errori In caso di errore durante l elaborazione la catena sequenziale si arresta e la simulazione viene di
185. sinserita Come numero di passo viene registrato 1 Eseguire un tentativo di generare un errore di camma che viene trasferito dall analisi centrale degli errori come errore cumulativo nel bit PROGDB CAM_ERR e Immettere nella VAT1 posizioni delle camme maggiori della fine dell asse rotante e Immettere nella VAT1 posizioni negative delle camme Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 161 Esempi 13 9 Programma di esempio 3 OneModule Programma utente FB PROG 162 Il programma utente accede ai dati nei blocchi dati specifici sotto forma di lt nome di blocco gt lt nome simbolico gt In questo modo il programma utente pu comandare esattamente un unit numeri dei DB specificati al richiamo del programma utente vengono inoltrati solo per l assegnazione all FC CAM_CTRL e all FC CAM_DIAG Per questo tipo di programmazione l accesso ai dati nei blocchi dati pu essere eseguito con il nome simbolico L indirizzamento indiretto di diverse unit si trova nel programma di esempio 5 Multi Modules Il programma utente elabora una catena sequenziale costituita dai seguenti passi Passo 0 Viene inizializzato il programmatore a camme elettroniche Vengono impostati i job con i relativi dati che devono essere eseguiti al nuovo avviamento dell unit Il nuovo avviamento dell unit pu p es essere attivato da un nuovo avviamento della CPU o da un ritorno di rack Passo 1
186. sizione vengono arrotondate al multiplo intero della risoluzione In questo modo i valori immessi e quelli modificati si differenziano Campo di valori della risoluzione 92 Il campo di valori per la risoluzione deve essere convertito nel sistema di misura di base Selezionando i due valori Percorso per giro di encoder e Incrementi per giro di encoder la risoluzione deve trovarsi in questo campo Basandosi su sistemi di misura diversi si ottengono i seguenti campi per la risoluzione Sistema di misura Indicazioni in Campo di valori della risoluzione mm 10 3 mm 0 1 103 mm 1000 10 mm impulso pollici 10 4 pollici 0 1 104 pollici 1000 10 4 pollici impulso grado 104 gradi 0 1 104 gradi 1000 10 4 gradi impulso 10 3 gradi 0 1 10 3 gradi 1000 10 3 gradi impulso 10 2 gradi 0 1 1022 gradi 1000 10 2 gradi impulso Impulsi 1 impulso 1 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 11 Risoluzione Esempio e Un encoder incrementale presenta i seguenti dati Incrementi per giro di encoder 5000 percorso per giro di encoder 1000 mm 1 incremento 4 impulsi Ne risulta la seguente risoluzione analisi quadrupla risoluzione 1000 mm 5000 incrementi 0 2000 MMY incremento 0 2000 MM 4 impulsi 0 0500 MY impulso e Un encoder SSI presenta i seguenti dati
187. ssibile determinare il campo di clock emesso dall FM 452 Se viene selezionato Esercizio passivo disattivare il clock dell FM 452 L FM 452 pu cos rilevare anche altri telegrammi SSI con struttura a 13 o a 25 bit La velocit del trasferimento si adatta a quella dell unit master 86 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 10 Dati macchina dell encoder Percorso per giro encoder Indirizzo Nome Tipo Valore Commento iniziale 24 0 DISP_REV DINT L 80000 Percorso per giro encoder Campo di valori 1 um 1000 000 000 um Con il dato macchina Percorso per giro di encoder si informa I FM 452 sul tratto percorso dal sistema di azionamento per ogni giro dell encoder Il valore Percorso per giro di encoder dipende dalla struttura dell asse e dalla posizione dell encoder Con questo valore necessario tenere in considerazione tutti gli elementi di trasmissione come giunti o riduttori Il capitolo Risoluzione Pagina 92 descrive la relazione tra i dati della macchina Percorso per giro di encoder e gli Incrementi per giro di encoder Encoder Incrementi per giro encoder Indirizzo Nome Tipo Valore Commento iniziale 32 0 INC_REV DINT L 500 Incrementi per giro encoder Campo di valori 1 225 Nota Nel sistema di misura a impulsi questa registrazione non ha valore
188. sso 0 8 Se il valore di conteggio raggiunge lo 0 il bit di identificazione della traccia delle camme di conteggio viene impostato a 1 9 AI successivo fronte di discesa del risultato della traccia il bit della traccia diventa di nuovo 0 e il contatore viene impostato al valore massimo di conteggio Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 15 5 CNTCO_EN BOOL FALSE 1 abilitazione della funzione di conteggio della traccia delle camme di conteggio 0 15 6 CNTC1_EN BOOL FALSE 1 abilitazione della funzione di conteggio della traccia delle camme di conteggio 1 38 3 CNTTRC_EN BOOL FALSE 1 lettura dei valori di conteggio delle tracce delle camme di conteggio 124 0 CNT_TRCO INT 0 Valore di conteggio attuale per la traccia della camma di conteggio 0 126 0 CNT_TRC1 INT 0 Valore di conteggio attuale per la traccia della camma di conteggio 1 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 131 Tarature 10 11 Lettura dei Valori di conteggio delle tracce della camma di conteggio Dati utilizzati nel DB di parametrizzazione 132 Indirizzo Nome Tipo Valore iniziale Commento 99 0 SPEC_TRCO BOOL FALSE 1 la traccia 0 la traccia delle camme di conteggio 99 1 SPEC_TRC1 BOOL FALSE 1 la traccia 1 la traccia delle camme di conteggio 100 0 CNT_LIMO DINT L 2 Valore di conteggio superior
189. stante non siano attivi dati macchina 1 Il messaggio di errore pu apparire anche se l utente ha parametrizzato la direzione di conteggio inversa in combinazione con un encoder assoluto SSI Unit di controllo a camme elettroniche FM 452 196 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 8 Classe di errore 15 Messaggi C 8 Classe di errore 15 Messaggi Significato Serie Descrizione Allarme di diagnostica 1 Inizio della parametrizzazione no Causa L unit ha identificato una parametrizzazione con un blocco dati di sistema 2 Fine della parametrizzazione no Causa L unit ha concluso senza errori la parametrizzazione con un blocco dati di sistema Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 197 Blocchi dati Liste di errori C 9 Classe di errore 128 Errori di diagnostica C 9 Classe di errore 128 Errori di diagnostica Significato N Significato Allarme di diagnostica 4 Manca tensione esterna s Causa e La tensione ausiliaria esterna a 24 V non collegata o assente e Cortocircuito ad es nell encoder collegato Azione Vedere il capitolo Reazione dell FM 452 a un errore con allarme di diagnostica Pagina 150 e L elaborazione delle camme viene disattivata e Disabilitazione delle uscite delle tracce e Cancellazione della sincronizzazio
190. stino quota reale viene resettato nuovamente lo spostamento delle coordinate in precedenza attivato con la funzione Preset della quota reale o il Preset al volo della quota reale Una volta avviato Preset al volo della quota reale non pu pi essere cancellato prima dell esecuzione con un fronte di salita sull ingresso 11 Esso pu tuttavia essere sovrascritto con un nuovo Preset al volo della quota reale Con l avviamento dell unit queste impostazioni vengono resettate Dato utilizzato nel DB di canale Indirizzo 35 2 AVALREM_EN BOOL FALSE 1 Annullamento preset quota reale Nome Tipo Valore iniziale Commento Cause di errore possibili 108 Preset al volo della quota reale e Retrigger punto di zero non devono essere eseguiti contemporaneamente Impostando Preset quota reale al volo pu essere segnalato un errore di funzionamento se per effetto di quest impostazione un finecorsa software dovesse uscire dal campo di spostamento ammesso con un fronte di salita su 11 Questo errore di funzionamento viene segnalato con un allarme di diagnostica e registrato nel buffer di diagnostica Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 3 Esecuzione della funzione Spostamento del punto di zero 10 3 Esecuzione della funzione Spostamento del punto di zero Definizione Con l impostazione Spostamento del punto di zero si spos
191. t imposta il bit DIAG di nuovo a 0 Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 22 2 DIAG BOOL FALSE 1 buffer di diagnostica modificato 22 4 DATA _ERR BOOL FALSE 1 errore dati 138 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Encoder 1 1 11 1 Encoder incrementali Encoder incrementali collegabili Vengono supportati encoder incrementali con due impulsi elettrici sfasati di 90 con o senza tacca di zero e Encoder con segnali d uscita asimmetrici 24 V Frequenza limite 50 kHz Max 100 m di lunghezza cavo e Encoder con segnali d uscita simmetrici con interfaccia differenziale di 5 V secondo RS422 Frequenza limite 1 MHz Con tensione di alimentazione a 5 V Max 32 m di lunghezza cavo Con tensione di alimentazione a 24 V Max 100 m di lunghezza cavo Nota Se l encoder 5 V non emette alcun segnale della tacca di zero ed stato attivato il controllo di rottura conduttore necessario eseguire l interconnessione esterna degli ingressi delle tacche di zero N e N in modo che essi possano raggiungere livelli diversi p es N a 5 V N a massa Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 139 Encoder 11 1 Encoder incrementali Forme di segnale Nella figura seguente sono rappresentate le forme di segnale degli encoder c
192. t di dati di parametrizzazione p es per diverse ricette sui quali possibile commutare su comando dal programma CAM_P016TYPE UDT3 Dati macchina Dati delle camme da 0 a 15 Struttura del DB di parametrizzazione CAM_P032TYPE UDTA4 Dati macchina Dati delle camme da 0 a 31 CAM_PO64TYPE UDT5 Dati macchina Dati delle camme da 0 a 63 CAM_P0128TYPE UDT6 Dati macchina Dati delle camme da 0 a 127 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 51 Programmazione dell FM 452 7 Allarmi T T Allarmi 7 7 1 Elaborazione allarmi Procedimento L FM 452 pu attivare interrupt di processo e allarmi di diagnostica Questi allarmi devono essere elaborati in un OB di allarme Se viene attivato un allarme senza che il relativo OB sia stato caricato la CPU entra in STOP vedere il manuale Programmazione con STEP T L elaborazione dell allarme deve essere abilitata con le seguenti operazioni Abilitazione generale dell allarme per l intera unit e Selezionare l unit in Config HW e Abilitare l allarme di diagnostica e o di processo con Modifica gt Propriet dell oggetto gt Parametri di base e Selezionare il numero di OB per l interrupt di processo con Modifica gt Propriet dell oggetto gt Indirizzi e Memorizzare e compilare la configurazione hardware e Caricare la configurazione hardware nella CPU Abilitazione dell evento per l
193. ta fisicamente e Ai singoli punti come p es ai finecorsa software vengono assegnati nuovi valori di coordinate e Le camme mantengono il loro valore di coordinate e si trovano quindi su un altra posizione fisica e Con asse sincronizzato ed elaborazione delle camme abilitata la quota reale della posizione pu con questa impostazione saltare fronti delle camme o camme intere e ll cambio di stato della camma che normalmente avrebbe generato un allarme potrebbe essere perso Nota Considerare il comportamento di commutazione delle camme a tempo descritto nel Influenza delle impostazioni sul comportamento di commutazione delle camme a tempo Pagina 105 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 107 Tarature 10 2 Impostazioni Preset della quota reale Preset al volo della quota reale Ripristino quota reale Tabella 10 1 Spostamento del sistema di coordinate con Preset della quota reale Preset al volo della quota reale Asse 500 Preset della quota reale SEA REALE SEE mm mm mm Precedente sistema delle coordinate SEA REA SEE y y y 400 200 400 500 0 200 500 mm Traslazione 200 400 600 del sistema delle coordinate di 200 mm Preset quota real su 400 mm 2 o i 3 o ca o N 0 400 mm Nuovo sistema delle coordinate Ripristino dell impostazione Impostando Ripri
194. ta il punto di zero nel sistema di coordinate del valore impostato Il segno definisce la direzione dello spostamento Determinazione di nuove coordinate Tutti i valori nel sistema di coordinate spostato si calcolano in base alla seguente formula coordinatanuova coordinataprecedente SPZnuova SPZprecedente SPZirecedente identifica un eventuale spostamento del punto di zero precedente Se prima del richiamo non era attivo nessuno spostamento del punto di zero per SPZprecedente impostare il valore 0 Questa formula consente di rilevare i valori delle coordinate da applicare p es al finecorsa software Svolgimento dell impostazione 1 Inserire il valore per lo spostamento del punto di zero nel DB di canale Asse lineare lo spostamento del punto di zero deve essere selezionato in modo che il finecorsa software si trovi ancora nel limite del campo corsa ammesso dopo il richiamo dell impostazione Asserotante per lo spostamento del punto di zero deve valere quanto segue Valore dello spostamento del punto di zero lt fine dell asse rotante 2 Impostare il relativo bit di avvio Dati utilizzati nel DB di canale Indirizzo Nome Tipo Valore iniziale Commento 36 6 ZOFF_EN BOOL FALSE 1 preset spostamento del punto di zero 86 0 ZOFF DINT LO Spostamento del punto di zero Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 109 Tarature 10 3 E
195. ta in modo errato solo per parametrizzazione tramite SDB EXTF rosso LED ON Errore cumulativo per Errore esterno Questo LED indica i seguenti stati di errore e Manca tensione ausiliaria 24 V esterna e Manca connettore frontale e Rottura conduttore encoder e Errore di funzionamento e Errore di telegramma dell encoder assoluto e Impulsi d errore encoder incrementale o mancanza tacca di zero INTF EXTF Unit difettosa Tutte le uscite vengono disattivate L unit deve essere sostituita 148 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Diagnosi 12 3 12 3 1 12 3 Allarmi di diagnostica Allarmi di diagnostica Abilitazione degli allarmi di diagnostica Elaborazione allarmi L FM 452 pu attivare interrupt di processo e allarmi di diagnostica Questi allarmi devono essere elaborati in un OB di allarme Se viene attivato un allarme senza che il relativo OB sia stato caricato la CPU entra in STOP vedere il manuale Programmazione con STEP 7 L elaborazione degli allarmi di diagnostica si abilita nel modo seguente 1 Selezionare l unit in Configurazione HW 2 Abilitare l allarme di diagnostica con Modifica gt Propriet dell oggetto gt Parametri di base 3 Memorizzare e compilare la configurazione dell hardware 4 Caricare la configurazione dell hardware nella CPU Panoramica degli allarmi di diagnostica Vedere anc
196. tempo di anticipo come campo dinamico Percorso di anticipo fempo di anticipo velocit attuale dell asse Il calcolo dei percorsi di anticipo di tutte le camme viene eseguito nell FM 452 entro 1 4 del tempo di anticipo pi lungo parametrizzato Se per una camma si parametrizza un tempo di anticipo molto lungo ridurre la dinamica dell elaborazione delle camme Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Nozioni fondamentali dell unit di programmazione a camme 3 5 Interfacce dell unit di programmazione a camme 3 5 Interfacce dell unit di programmazione a camme Generalit La grafica illustra una rappresentazione delle interfacce per rendere pi chiara la combinazione di dati ingressi e uscite Segnali dell encoder 10 Dati macchina DB di canale 13 110 SAE NEE E Traccia i Traccia o 0 1 E 5 2 Kai E SL 2 E i 6j hs Li een l Brea I j OI Risultato della Bit di identificazione delle tracce bit di identificazione Segnali di traccia traccia della camma e dati Figura 3 4 Interfacce dell FM 452 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 23 Nozioni fondamentali dell unit di programmazione a camme 3 5 Interfacce dell unit di programmazione a camme 24 Le spiegazioni relative alla figura sono riportate nella
197. ti cos come parametrizzati nei dati macchina Valore limite I limiti minimi e massimi della velocit di simulazione dipendono dalla risoluzione vedere il capitolo Dati macchina dell asse Pagina 75 Velocit Tra la velocit preimpostata e quella effettiva con la quale opera l unit possono verificarsi differenze vedere il capitolo Dati macchina dell asse Pagina 75 Unit di controllo a camme elettroniche FM 452 130 Istruzioni operative 05 2011 A5E01071731 02 Tarature 10 11 Lettura dei Valori di conteggio delle tracce della camma di conteggio 10 11 conteggio Definizione Lettura dei Valori di conteggio delle tracce della camma di L impostazione Valori di conteggio delle tracce della camma di conteggio consente di leggere i valori di conteggio attuali Svolgimento dell impostazione 1 Definire le tracce delle camme di conteggio e i valori superiori di conteggio nei dati macchina DI dI Ol Bo 7 Scrivere e attivare i dati macchina Abilitare la funzione di conteggio Il valore di conteggio viene impostato al valore massimo di conteggio A ogni fronte di salita del risultato della traccia il valore di conteggio viene ridotto di 1 Impostare il bit di avvio nel DB di canale e leggere i valori di conteggio I valori di conteggio per entrambe le tracce vengono scritti nel DB di canale Per una traccia che non stata parametrizzata come traccia delle camme di conteggio viene eme
198. ti di lunghezza encoder incrementale simmetrico con 32 m alimentazione di 5 V Frequenza di ingresso e lunghezza del cavo per max 1 MHz con cavi schermati di lunghezza encoder incrementale simmetrico con 100m alimentazione di 24 V Frequenza di ingresso e lunghezza del cavo per e max 50 kHz con cavi schermati di lunghezza encoder incrementale asimmetrico con 25m alimentazione di 24 V e max 25 kHz con cavi schermati di lunghezza 100m Velocit di trasmissione dati e lunghezza dei cavi max 125 kHz con cavi schermati di per encoder assoluti lunghezza 320 m e max 250 kHz con cavi schermati di lunghezza 160 m e max 500 kHz con cavi schermati di lunghezza 63 m e max 1 MHZ con cavi schermati di lunghezza 20m Esercizio passivo per encoder assoluti s Segnali d ingresso e incrementali 2 sequenze di impulsi sfasati di 90 1 impulso di zero Assoluto valore assoluto codice SSI e Gray e Iniziatore 24 V Ingressi digitali Numero degli ingressi digitali 11 Numero degli ingressi digitali comandabili 11 contemporaneamente Separazione di potenziale no Indicatore di stato s LED verde per ogni ingresso Tensione d ingresso e Segnale 0 30 5 V e Segnale 1 11 30 V Corrente d ingresso e Segnale 0 lt 2 mA corrente di riposo Segnale 1 9 mA Ritardo all ingresso Segnale 0 gt 1 max 200 us e Segnale 1 gt 0 max 200 ps Unit di cont
199. ti di un unit di programmazione a camme elettroniche sono e inserzione disinserzione dell alimentazione di lubrificanti e abilitazione del deposito prelievo di materiali p es comando di pinze e arresto della pressa sul punto morto superiore PMS Esempio impianto di confezionamento Su un tavolo rotante vengono imballate conserve alimentari L unit di programmazione a camme elettroniche in determinate posizioni angolari genera azioni come e inserimento e blocco del cartone sul tavolo rotante e trasporto delle conserve nel cartone e chiusura del cartone e posizionamento del cartone su un nastro trasportatore Unit di controllo a camme elettroniche FM 452 10 Istruzioni operative 05 2011 A5E01071731 02 Presentazione del prodotto 2 3 Configurazione di un unit di programmazione a camme elettroniche con un FM 452 2 3 Configurazione di un unit di programmazione a camme elettroniche con un FM 452 Componenti dell unit di programmazione a camme elettroniche Nella figura sottostante vengono illustrati i componenti di un unit di programmazione a camme elettroniche Questi componenti vengono descritti brevemente qui di seguito Rete ARRESO DI OFF PI Dispositivo di Comando sicurezza di potenza A Figura 2 3 Unit di programmazione a camme elettroniche Comando della parte di potenz
200. to 116 oo MSRRD_EN T NO_REV 89 Numero complessivo di passi dell encoder 89 O 0B40_POINT_ADDR Contenuto 53 Operazioni di cablaggio Ordine Esecuzione 40 P Parametri CAM_CTRL 40 CAM_DIAG Ge Parametrizzazione 62 Camme a percorso tempo Presupposto Perdita della sincronizzazione h14 Periodo del segnale PI_SW_OFF PI_SW_ON Posto connettore Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Preparazione della programmazione 65 Preset al volo della quota reale 106 Dati nel DB di fog 107 Procedimento 106 Preset della quota reale 108 hog Dati nel DB di canale 107 Effetto Procedimento 1106 Preset punto di riferimento had Dati utilizzati nel DB di canale Definizione Effetti Particolarit degli encoder assoluti 113 Presupposto 112 Procedimento Prima parametrizzazione 6 Programma di esempio 3 OneModule Analisi errori Programma utente Programma utente Programma di esempio 3 OneModule Protezione contro cortocircuito Protezione contro scambio di polarit 168 R REFPT 112 124 REFPT_EN 112 REFTR_ON 123 Retrigger punto di zero Regolazione dinamica 22 Regolazione dell encoder assoluto 81 82 Alternativa Dati nel DB di 83 Definizione 8 ant 82 Esempio Regolazione dinamica 22 103 Regole di sicurezza Regole importanti per la sicurezza RETR_TYPE Retrigger punto di zero Effetti h24 Presupposto 123 RE
201. to eseguito senza errori se il bit di pronto 1 e il bit di errore 0 vedere il capitolo FC CAM_CTRL FC 1 Pagina 40 Dopo l analisi resettare i bit di pronto e di errore di un ordine a 0 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 69 Dati macchina e dati delle camme 9 3 Lettura dei dati macchina 9 3 Lettura dei dati macchina Lettura dei dati macchina Per leggere i dati macchina attuali dell unit procedere nel modo seguente 1 Impostare il seguente bit di avvio nel DB di canale Lettura dei dati macchina MDRD_EN 2 Richiamare nel programma utente ciclico la funzione FC CAM_CTRL In questo modo i dati attuali della macchina vengono memorizzati nel DB di parametrizzazione sulla CPU Estratto dal DB di canale 70 Indirizzo Nome Tipo Valore iniziale Commento 35 0 MDWR_EN BOOL FALSE 1 scrittura dati macchina 35 1 MD_EN BOOL FALSE 1 attivazione dei dati macchina 37 1 MDRD_EN BOOL FALSE 1 lettura dei dati macchina Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Dati macchina e dati delle camme 9 4 Scrittura dei dati delle camme 9 4 Scrittura dei dati delle camme Scrittura dei dati delle camme dati delle camme permettono di specificare il tipo e l azione delle camme nonch la loro assegnazione alle tracce I dati delle camme nel DB di parametrizzazione par
202. tono dall indirizzo 108 0 Essi sono raccolti in pacchetti di 16 camme ciascuno I dati delle camme sono immediatamente attivi dopo la scrittura Per scrivere i dati delle camme senza superficie di parametrizzazione procedere nel modo seguente 1 Inserire i nuovi valori nel DB di parametrizzazione 2 Caricare il DB di parametrizzazione nella CPU 3 4 Richiamare nel programma utente ciclico la funzione FC CAM_CTRL Impostare il bit di avvio nel DB di canale CAM1WR_EN CAM8WR_EN Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 71 Dati macchina e dati delle camme 9 5 Lettura dei dati delle camme 9 5 Lettura dei dati delle camme Lettura dei dati delle camme Per leggere i dati attuali delle camme dall unit procedere nel modo seguente 1 Impostare il seguente bit di avvio nel DB di canale Lettura dei dati delle camme CAM1RD_EN CAMB8RD_EN 2 Richiamare nel programma utente ciclico la funzione FC CAM_CTRL In questo modo i dati attuali delle camme vengono memorizzati nel DB di parametrizzazione sulla CPU Estratto dal DB di canale Indirizzo Nome Tipo Valore iniziale Commento 35 3 CAM1WR_EN BOOL FALSE 1 scrittura dei dati delle camme 1 camme da 0 a 15 35 4 CAM2WR_EN BOOL FALSE 1 scrittura dei dati delle camme 2 camme da 16 a 31 35 5 CAM3WR_EN BOOL FALSE 1 scrittura dei dati
203. uori del campo di lavoro 35 Impostazione errata nel Preset quota reale Preset al volo della quota reale no Causa La preimpostazione del valore istantaneo si trova al di fuori del campo numerico ammesso di 100m o 1000m Dopo l esecuzione dell impostazione i finecorsa software si troverebbero al di fuori del campo di corsa 100m 100m o 1000m 1000m Lo spostamento risultante dall impostazione del valore istantaneo dall impostazione del valore istantaneo al volo sarebbe maggiore di 100m o 1000m 107 Asse non parametrizzato no Causa Sull asse non sono presenti dati macchina Sull asse non sono attivati dati macchina 108 Asse non sincronizzato no Causa Una delle impostazioni Impostazione del valore istantaneo e Impostazione del valore istantaneo al volo stata avviata bench l asse non sia sincronizzato 109 Elaborazione camma in corso no 110 Numero errato di camme da modificare no 192 Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 6 Classe di errore 5 Errore dati macchina C 6 Classe di errore 5 Errore dati macchina Significato L allarme di diagnostica viene attivato solo in caso di un blocco dati di sistema SDB difettoso N Descrizione Allarme di diagnostica 5 Errore nell impostazione dell interrupt di processo s Causa stato effettuato il tentativo di selezionare un interrupt di
204. uzioni operative 05 2011 A5E01071731 02 29 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 2 Assegnazione dei pin del connettore frontale 11 ingressi digitali da I O a I 10 Gli 11 ingressi digitali consentono di collegare interruttori a contatti privi di rimbalzi 24 V commutazione verso P o sensori di prossimit interruttori di prossimit a 2 o 3 fili Per gli ingressi digitali non esiste un controllo contro i cortocircuiti o la rottura conduttore Essi sono collegati al potenziale di massa dell unit Lo stato di ogni ingresso pu essere letto sul relativo LED 16 uscite digitali da Q 0 a Q 15 Lo stato on off delle tracce da 0 a 15 viene emesso da 16 uscite digitali Le uscite digitali non sono separate galvanicamente dalla massa dell unit Sono possibili i seguenti carichi e Tensione di lavoro 24 V e Carico in corrente 0 5 A protetto da cortocircuito Lo stato di ogni uscita pu essere letto dal relativo LED Unit di controllo a camme elettroniche FM 452 30 Istruzioni operative 05 2011 A5E01071731 02 Cablaggio dell unit di programmazione a camme elettroniche FM 452 5 3 Cablaggio di un connettore frontale 5 3 Cablaggio di un connettore frontale Cavi di collegamento e conduttori per gli ingressi e le uscite digitali devono essere schermati a partire da una determinata lunghezza ingressi digitali a partire da una lunghezza del cavo di 32 m uscite digitali
205. ware di fine errato s Causa Asse lineare il finecorsa software di fine si trova al di fuori del campo di corsa 100m 100m o 1000m 1000m a seconda della risoluzione oppure inferiore al finecorsa software di inizio il finecorsa software di fine eventualmente con uno spostamento del punto di zero disponibile maggiore di 100m oppure 1000m a seconda della risoluzione 144 Configurazione errata s Causa Per la configurazione stato specificato un valore diverso da 0 a3 145 Isteresi errata s Causa L isteresi si trova al di fuori del campo 0 65535 Risoluzione L isteresi maggiore di del campo di lavoro o di 4 del campo dell asse rotante 146 Velocit di simulazione errata s Causa La velocit di simulazione si trova al di fuori del campo da 1000 RISOL a 3 107 RISOL oppure maggiore di 5 108 pm min La velocit di simulazione non pu essere impostata internamente 147 Tracciaerrata s Causa stato selezionato il comando di una traccia al di fuori di 0 15 bit 0 15 148 Selezione errata degli ingressi di abilitazione s Causa necessario attivare una traccia al di fuori di 3 10 bit 0 7 con un segnale esterno Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Blocchi dati Liste di errori C 6 Classe di errore 5 Errore dati macchina N Descrizione Allarme di diagnostica 149 Sele
206. x 0 25 2 x 1 mm 1 Conduttori intrecciati a coppia Figura B 14 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 5 V RS422 Connettore tondo Presa a 12 poli Siemens 6FX2003 0SU12 Figura B 2 Connettore tondo lato di collegamento lato saldatura Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 Schemi di collegamento B 3 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 24V RS 422 B 3 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 24V RS 422 Schema di collegamento FM 452 Encoder Q Schermatura Schermatura sulla Custodia sulla Custodia Conduttore 4 x 2 x 0 5 mm2 1 Conduttori intrecciati a copp Figura B 3 Schema di collegamento per encoder incrementale Siemens 6FX 2001 2 Up 24V RS 422 Connettore tondo Presa a 12 poli Siemens 6FX2003 0SU12 Figura B 4 Connettore tondo lato di collegamento lato saldatura Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 173 Schemi di collegamento B 4 Schema di collegamento per encoder incrementale Siemens 6FX 2001 4 Up 24V HTL B 4 Schema di collegamento per encoder incrementale Siemens 6FX 2001 4 Up 24V HTL Schema di collegamento FM 452 Encoder Nn CN 12 A 5 13 B 8 14 N 3 25 be Massa
207. za in funzione della velocit attuale e del tempo di anticipo Di questo percorso vengono spostate tutte le camme in direzione della quota reale Il campo parametrizzato viene contrassegnato come campo statico il campo calcolato in funzione del tempo di anticipo come campo dinamico Percorso di anticipo tempo di anticipo velocit attuale Il calcolo dei percorsi di anticipo di tutte le camme viene eseguito entro 1 4 del tempo di anticipo pi lungo parametrizzato nell FM 452 Se per una camma viene parametrizzato un tempo di anticipo molto lungo lo spostamento dinamico viene calcolato con minore frequenza Tempo di anticipo reale Il tempo di anticipo reale viene determinato nel modo seguente 1 Determinare il tempo di ciclo camma il tempo necessario all FM 452 per elaborare completamente tutte le camme e dipende dalla configurazione parametrizzata 2 Calcolare il tempo di anticipo reale in base alla seguente formula Tempo di anticipo y Tempo di ciclo della camma 4 Tempo di anticipo effettivo numero intero Tempo di ciclo della camma 4 Spiegazione Tempo di anticiporeale il tempo di anticipo impostato dall FM 452 Il tempo di anticipo v il tempo di anticipo specificato Numero intero sta ad indicare che nel calcolo tra parentesi viene considerato soltanto il valore che precede la virgola L errore massimo del tempo di anticiporeale sempre inferiore del tempo di ciclo camma 4 Esempio
208. zati solo per i casi d impiego previsti nel catalogo e nella rispettiva documentazione tecnica Qualora vengano impiegati prodotti o componenti di terzi questi devono essere consigliati oppure approvati da Siemens Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto un magazzinaggio un installazione un montaggio una messa in servizio un utilizzo e una manutenzione appropriati e a regola d arte Devono essere rispettate le condizioni ambientali consentite Devono essere osservate le avvertenze contenute nella rispettiva documentazione Marchio di prodotto Tutti i nomi di prodotto contrassegnati con sono marchi registrati della Siemens AG Gli altri nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi pu violare i diritti dei proprietari Esclusione di responsabilit Abbiamo controllato che il contenuto di questa documentazione corrisponda all hardware e al software descritti Non potendo comunque escludere eventuali differenze non possiamo garantire una concordanza perfetta Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni Siemens AG A5E01071731 02 Copyright Siemens AG 2011 Industry Sector 07 2011 Con riserva di eventuali modifiche tecniche Postfach 48 48 90026 N RNBERG GERMANIA Indice del contenuto 1 Prefazione
209. zione traccia speciale errata s Causa Si tentato di definire come traccia speciale una traccia al di fuori di 0 1 e 2 bit 0 1 e 2 150 Valore di conteggio superiore errato della traccia 0 s Causa stato specificato come valore di conteggio superiore un valore di conteggio lt 2 o gt 65535 151 Valore di conteggio superiore errato della traccia 1 s Causa stato specificato come valore di conteggio superiore un valore di conteggio lt 2 o gt 65535 200 Risoluzione errata s Causa stata indicata una risoluzione lt 0 1 pm impulso o gt 1000 um impulso Sono stati indicati un percorso per giro di encoder e un numero di impulsi per giro di encoder dai quali risulta una risoluzione lt 0 10 gt 1000 201 Encoder a percorso non adeguato al campo di lavoro dell asse rotante s Causa Encoder SSI e asse rotante l encoder non copre esattamente il campo dell asse rotante Asse lineare l encoder a percorso non copre nemmeno il campo di lavoro compreso il finecorsa software Unit di controllo a camme elettroniche FM 452 Istruzioni operative 05 2011 A5E01071731 02 195 Blocchi dati Liste di errori C Classe di errore 7 Errore dati delle camme C 7 Classe di errore 7 Errore dati delle camme Significato L allarme di diagnostica viene attivato solo in caso di un blocco dati di sistema SDB difettoso Serie Significato Alla
Download Pdf Manuals
Related Search
Related Contents
“R(S)_POD” - Edudevices B-Tech BT8222 取扱説明書 Endpoint Protector - User Manual yright LASER Copyright LA Copyright LASER 35, 50, 70 et 100 - Akoestix Products & Projects Copyright © All rights reserved.
Failed to retrieve file