Compact Performance CP collegamento fieldbus 13 Programmazione e diagnosi Protocollo del fieldbus: PROFIBUS-DP (EN 50170) Indice e avvertenze generali di sicurezza stampato su carta riciclata al 100% Autori: Redattori: Layout: Composizione: CP FB13-I 9904b Edizione: H.-J. Drung H.-J. Drung, M. Holder Festo, Reparto KI-TD DUCOM 9904b 1998 Festo AG & Co., D-73726 Esslingen E’ vietata la riproduzione, la distribuzione, la diffusione a terzi, nonché l’uso arbitrario, totale o parziale, del contenuto dell’allegata documentazione, senza nostra preventiva autorizzazione. Qualsiasi infrazione comporta il risarcimento di danni. Tutti i diritti riservati, ivi compreso il diritto di deposito brevetti, modelli registrati o di design. I Indice e avvertenze generali di sicurezza Codice di ordinazione: Titolo: Denominazione: II 165 173 Descrizione P.BE CP FB13-E-I CP FB13-I 9904b Indice e avvertenze generali di sicurezza Contenuto Usi consentiti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V Destinatari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V Indicazioni sulla presente descrizione . . . . . . . . . . . . . . . . . . . . . . . . . . . VI Indicazioni importanti per l’utilizzatore . . . . . . . . . . . . . . . . . . . . . . . . . . . VII 1. Installazione 1.1 1.2 1.2.1 1.3 1.3.1 1.4 1.5 1.6 1.6.1 1.6.2 1.6.3 Indicazioni generali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Impostazione degli elementi dell’interruttore DIL . . . . . . . . . . . . . 1-4 Impostazione dell’indirizzo Fieldbus . . . . . . . . . . . . . . . . . . . . . . 1-7 Baudrate e lunghezza del Fieldbus . . . . . . . . . . . . . . . . . . . . . . 1-10 Lunghezza delle derivazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11 Collegamento dei moduli CP . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 Collegamento della tensione di esercizio . . . . . . . . . . . . . . . . . 1-13 Collegamento dell’interfaccia PROFIBUS DP . . . . . . . . . . . . . . 1-14 Collegamento dello schermo . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15 Terminale bus con resistenze terminali . . . . . . . . . . . . . . . . . . 1-16 Connessione per cavi a fibre ottiche (LWL). . . . . . . . . . . . . . . . 1-18 2. Messa in servizio 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 Preparazione del sistema CP per l’esercizio con PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Tensione di esercizio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Memorizzazione della configurazione della linea. . . . . . . . . . . . . 2-3 Compilazione della lista di configurazione . . . . . . . . . . . . . . . . . 2-5 Informazioni generali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Configurazione in presenza di un Master Siemens . . . . . . . . . 2-13 COM PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Configuratore hardware STEP 7 V4.x . . . . . . . . . . . . . . . . . . . . 2-20 Messa in servizio del sistema CP nel PROFIBUS-DP . . . . . . . 2-30 Funzionamento con il Master DP generale . . . . . . . . . . . . . . . 2-32 Avviamento bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32 Invio dei dati di parametrizzazione . . . . . . . . . . . . . . . . . . . . . 2-33 Invio dei dati di configurazione . . . . . . . . . . . . . . . . . . . . . . . . . 2-35 Acquisizione delle informazioni diagnostiche . . . . . . . . . . . . . . 2-36 Scambio ciclico dei dati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36 Funzioni implementate e Service access points (SAP) . . . . . . 2-38 CP FB13-I 9904b III Indice e avvertenze generali di sicurezza 2.3.7 2.3.8 2.4 Parametri bus/Tempi di intervento . . . . . . . . . . . . . . . . . . . . . . 2-39 Tempi di trasmissione nel PROFIBUS-DP . . . . . . . . . . . . . . . 2-39 Archivio permanente dell’unità (GSD) e archivio-tipo . . . . . . . 2-40 3. Diagnosi 3.1 3.1.1 3.1.2 3.1.3 3.2 3.3 3.3.1 3.3.2 3.4 3.4.1 3.4.2 3.5 3.6 3.6.1 3.6.2 Indicatori a LED sul nodo Fieldbus . . . . . . . . . . . . . . . . . . . . . 3-3 Condizioni di funzionamento normali . . . . . . . . . . . . . . . . . . . . . 3-4 LED di diagnosi della tensione di esercizio POWER e POWER V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Diagnosi del LED BUS ERROR . . . . . . . . . . . . . . . . . . . . . . 3-6 Test delle valvole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Diagnosi tramite il Master PROFIBUS . . . . . . . . . . . . . . . . . . . . 3-9 Parole diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Informazioni diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Correzione degli errori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Master DP generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 SIMATIC S5/S7 Siemens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 STEP 7 V4.x – Diagnosi online attraverso il buffer diagnostico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 Cortocircuito/sovraccarico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24 Di un modulo di uscita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24 Cortocircuito dell’alimentazione ai sensori in un modulo di ingresso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25 A. Appendice Tecnica A.1 A.2 IV Dati tecnici nodo Fieldbus CP FB13-E. . . . . . . . . . . . . . . . . . . . A-3 Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 CP FB13-I 9904b Indice e avvertenze generali di sicurezza Usi consentiti Il nodo Fieldbus CP-FB13-E illustrato in questa descrizione è destinato esclusivamente all’impiego quale utente del PROFIBUS-DP. Al nodo Fieldbus CP-FB13E possono essere collegati moduli CP Festo. Il nodo CP va utilizzato esclusivamente: – in conformità agli usi consentiti – nello stato originale – senza apportare modifiche – in condizioni tecnicamente perfette. In caso di collegamento di componenti commerciali, quali sensori e attuatori, è necessario attenersi ai valori limite indicati per pressioni, temperature, dati elettrici, momenti ecc. Attenersi alle prescrizioni delle associazioni di categoria, dell’Ente Elettrotecnico Tedesco TÜV nonché o alle norme nazionali equivalenti. Destinatari La presente descrizione è rivolta esclusivamente a personale qualificato nelle tecniche di comando ed automazione che abbia esperienza nell’installazione, messa in funzione, programmazione e diagnosi degli utenti PROFIBUS-DP. CP FB13-I 9904b V Indice e avvertenze generali di sicurezza Indicazioni sulla presente descrizione Questa descrizione fornisce informazioni specifiche sull’installazione e messa in servizio, sulla programmazione e la diagnosi del nodo Fieldbus CP 13 per PROFIBUS-DP a norme EN 50170 (DIN 19245). Alla descrizione è accluso un CD-Rom contenente archivi permanenti dell’unità e bit map. Per ulteriori informazioni sul contenuto del CD-Rom si rimanda al file "readme". Informazioni su altri moduli CP sono contenute nelle rispettive descrizioni. La Fig. 0/1 ne fornisce una sintesi. VI CP FB13-I 9904b Indice e avvertenze generali di sicurezza Indicazioni importanti per l’utilizzatore Categorie di pericolo Il presente manuale fornisce indicazioni sui pericoli che possono insorgere in caso di uso improprio del sistema CP. Tali avvertenze sono stampate in corsivo, incorniciate in un riquadro e contrassegnate ulteriormente da un pittogramma. Si distinguono le seguenti indicazioni: AVVERTENZA: ... la mancata osservanza di quanto indicato può provocare danni a persone e cose. ATTENZIONE: ... la mancata osservanza di quanto indicato può provocare danni a cose. NOTA: ... occorre tenere in considerazione anche questo aspetto. CP FB13-I 9904b VII Indice e avvertenze generali di sicurezza Pittogrammi Le indicazioni di pericolo sono integrate da pittogrammi e figure che evidenziano il tipo e le conseguenze dei pericoli. Vengono impiegati i seguenti pittogrammi: Movimenti incontrollabili di tubi flessibili scollegati. Movimenti indesiderati degli attuatori collegati. Alta tensione elettrica oppure stati di tensione indefiniti dell’elettronica con relative conseguenze nei circuiti elettrici collegati. Elementi sensibili alle cariche elettrostatiche. Il contatto con le superfici può causarne la distruzione. Simbologia nel testo • Il punto contraddistingue attività che possono essere eseguite seguendo qualsiasi ordine. 1. Le cifre contraddistinguono le attività che devono essere eseguite nell’ordine dei numeri, dall’alto verso il basso. – I trattini contraddistinguono elencazioni generiche. VIII CP FB13-I 9904b Indice e avvertenze generali di sicurezza Manualistica del sistema CP Periferiche Descrizione "Sistema CP, installazione e messa in funzione" Contenuto Informazioni generali di base sul funzionamento, il montaggio, l’installazione e la messa in servizio di sistemi CP. Descrizione "Nodi Fieldbus CP, programmazione e diagnosi" "Unità di valvole CP, parte pneumatica" "Moduli CP, parte elettronica" Contenuto Informazioni speciali su messa in servizio, programmazione e diagnosi in relazione al nodo utilizzato Informazioni su montaggio, installazione e messa in servizio di unità di valvole CP Informazioni su montaggio, installazione e messa in servizio di moduli I/O CP Fig. 0/1: Manualistica del sistema CP CP FB13-I 9904b IX Indice e avvertenze generali di sicurezza Nella presente descrizione vengono usati i seguenti termini e abbreviazioni specifici del prodotto: Termine/ Abbreviazione Significato A Uscita digitale Busy bit Bit di abilitazione, per analizzare lo scambio dati con il sistema CP Sistema CP Sistema completo costituito dal nodo Fieldbus CP e da moduli CP Moduli CP Designazione generica dei diversi moduli integrabili in un sistema CP Connessione CP Connettore maschio o femmina sui moduli CP, che consente di allacciare i moduli con l’ausilio del cavo CP Cavo CP Cavo speciale per l’allacciamento dei diversi moduli CP I Ingresso digitale Moduli I/O Designazione generica dei moduli CP che mettono a disposizione ingressi e uscite digitali (moduli di ingresso CP e moduli di uscita CP) I/O Ingressi ed uscite digitali Nodo Nodo Fieldbus CP con/senza connessione Fieldbus, al quale vengono collegati i moduli I/O Byte Numero delle parole di indirizzo occupate dal sistema CP Salvare (tasto SAVE) Salvataggio della configurazione attuale (I/O connessi); al riavviamento del sistema CP viene comparata l’ultima configurazione salvata con la configurazione attuale. Eventuali differenze vengono segnalate dal lampeggio dei LED. PLC/IPC Controllore logico programmabile/PC industriale Linea Insieme dei moduli I/O, collegati con la stessa linea ad un’unica connessione del nodo Fieldbus Configurazione della linea Insieme di tutti i moduli I/O, collegati mediante cavi a un nodo Fieldbus CP (0...3) X CP FB13-I 9904b 1. Installazione Capitolo 1 Installazione CP-FB13-E 9904b 1-1 1. Installazione Indice 1. Installazione 1.1 1.2 1.2.1 1.3 1.3.1 1.4 1.5 1.6.1 1.6.2 1.6.3 1-2 Indicazioni generali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Impostazione degli elementi dell’interruttore DIL . . . . . . . . . . . . 1-4 Impostazione dell’indirizzo Fieldbus . . . . . . . . . . . . . . . . . . . . . 1-7 Esempi di indirizzi Fieldbus impostabili . . . . . . . . . . . . . . . . . . . 1-8 Baudrate e lunghezza del Fieldbus . . . . . . . . . . . . . . . . . . . . . 1-10 Lunghezza delle derivazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11 Collegamento dei moduli CP . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 Collegamento della tensione di esercizio . . . . . . . . . . . . . . . . 1-13 Collegamento dello schermo . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15 Terminale bus con resistenze terminali . . . . . . . . . . . . . . . . . 1-16 Connessione per cavi a fibre ottiche (LWL). . . . . . . . . . . . . . . 1-18 CP FB13-E 9904b 1. Installazione 1.1 Indicazioni generali AVVERTENZA: Prima di iniziare qualsiasi intervento di installazione e manutenzione, scollegare quanto segue: • alimentazione dell’aria compressa • alimentazione del nodo Fieldbus (pin 1 e 2) • alimentazione della tensione di carico delle valvole. In tal modo si evitano: – movimenti incontrollabili di tubi flessibili scollegati. – movimenti indesiderati degli attuatori collegati. – stati di commutazione indefiniti dell’elettronica. ATTENZIONE: Il nodo del sistema CP contiene elementi sensibili alle cariche elettrostatiche. • Per tale motivo non toccare i componenti. • Attenersi alle norme per la manipolazione di elementi sensibili alle cariche elettrostatiche. In tal modo si evitano danni irreparabili ai componenti elettronici del nodo. Le informazioni generali sull’installazione dei componenti CP sono contenute nella descrizione "Sistema CP". CP-FB13-E 9904b 1-3 1. Installazione 1.2 Impostazione degli elementi dell’interruttore DIL L’interruttore DIL è ubicato sotto il coperchio del nodo Fieldbus. Apertura e chiusura della placchetta dell’interruttore • Apertura: Svitare e rimuovere le 2 viti della placchetta. Sollevare la placchetta. • Chiusura: Riposizionare la placchetta e serrare le viti con un attrezzo manuale. ATTENZIONE: Serrare le viti della placchetta dell’interruttore solamente con un attrezzo manuale. AVVERTENZA: • Prima della messa in servizio: Accertarsi che gli elementi dell’interruttore 3..6 si trovino in posizione PROFIBUS-DP. • Durante il funzionamento: lasciare immutate le posizioni degli elementi dell’interruttore DIL. In tal modo si evitano reazioni indesiderate degli attuatori collegati. 1-4 CP FB13-E 9904b 1. Installazione 1 2 1 2 Interruttore DIL Viti della placchetta Fig. 1/1: Posizione dell’interruttore DIL CP-FB13-E 9904b 1-5 1. Installazione Interruttore dual-in-line Con l’interruttore DIL si attivano le seguenti funzioni: – centinaia dell’indirizzo Fieldbus – protocollo Fieldbus PROFIBUS-DP: gli elementi 3..6 dell’interruttore devono trovarsi nella posizione indicata a seguire, affinché il protocollo Fieldbus PROFIBUS-DP sia attivato. Interruttore DIL (impostazione di fabbrica) 1-6 Elemento dell’interruttore Descrizione della funzione 1 Indirizzo Fieldbus ON: indirizzo Fieldbus > 100 OFF: indirizzo Fieldbus < 100 2 Messaggio diagnostico UVAL/UOUT ON: attivato OFF: non attivato 3 Protocollo Fieldbus PROFIBUS-DP ON: deve essere in pos. ON OFF: riservato 4 Protocollo Fieldbus ON: deve essere in pos. ON OFF: riservato 5 Protocollo Fieldbus ON: deve essere in pos. ON OFF: riservato 6 Protocollo Fieldbus ON: riservato OFF: deve essere in pos. OFF CP FB13-E 9904b 1. Installazione 1.2.1 Impostazione dell’indirizzo Fieldbus NOTA: Non è possibile modificare dal Master DP gli indirizzi Fieldbus del sistema CP. L’indirizzamento del sistema CP può essere eseguito esclusivamente tramite l’indirizzo Fieldbus impostato con i selettori di indirizzi. 6 7 8 3 2 7 8 5 4 6 9 0 1 9 0 5 4 1 3 1 2 2 3 1 2 3 Selettore di indirizzi: UNITA’ Selettore di indirizzi: DECINE Selettore di indirizzi: CENTINAIA Fig. 1/2: Impostazione dell’indirizzo Fieldbus tramite i selettori di indirizzi CP-FB13-E 9904b 1-7 1. Installazione Con i due selettori di indirizzi circolari e l’elemento n. 1 dell’interruttore DIL si imposta l’indirizzo Fieldbus del sistema CP. I selettori presentano una numerazione progressiva da 0 a 9. La freccia presente sui selettori indica la cifra delle unità o delle decine dell’indirizzo Fieldbus impostato. Esempi di indirizzi Fieldbus impostabili NOTA: Gli indirizzi Fieldbus possono essere assegnati una sola volta per ogni interfaccia PROFIBUS-DP. Fare attenzione ai possibili limiti imposti dal Master DP all’assegnazione degli indirizzi Fieldbus. Suggerimento: Assegnare gli indirizzi Fieldbus in ordine crescente, adattando eventualmente l’assegnazione degli indirizzi Fieldbus alla struttura dell’impianto. Indirizzi Fieldbus consentiti 1-8 0; ...; 125 CP FB13-E 9904b 1. Installazione Procedura: 1. Scollegare la tensione di esercizio. 2. Assegnare al sistema CP un indirizzo Fieldbus ancora libero. 3. Con l’ausilio di un cacciavite posizionare la freccia del rispettivo selettore di indirizzi e/o l’ elemento 1 dell’interruttore DIL 1 sulla cifra delle unità, decine o centinaia dell’indirizzo Fieldbus desiderato. Esempi: Indirizzo Fieldbus impostato: 005 6 7 8 3 2 7 8 5 9 0 1 4 6 Indirizzo Fieldbus impostato: 121 9 0 1 5 4 3 2 Fig. 1/3: Esempi di numeri di stazione impostati CP-FB13-E 9904b 1-9 1. Installazione 1.3 Baudrate e lunghezza del Fieldbus NOTA: Il sistema CP si regola automaticamente su uno dei baudrate elencati. La lunghezza massima consentita del Fieldbus dipende dal baudrate utilizzato. Nella tabella seguente sono riportati i baudrate utilizzabili. Baudrate (in kBaud) Lunghezza Fieldbus (max.) 9,6 1200 m 19,2 1200 m 93,75 1200 m 187,5 1000 m 500 400 m 1500 200 m 3000 6000 100 m 12000 1-10 CP FB13-E 9904b 1. Installazione 1.3.1 Lunghezza delle derivazioni NOTA: • Rispettare la lunghezza massima consentita del cavo Fieldbus, nel caso in cui si colleghi il nodo bus tramite una derivazione. • Ai fini del calcolo della lunghezza massima consentita del cavo Fieldbus, considerare anche la somma delle lunghezze delle derivazioni. La lunghezza massima consentita della derivazione dipende dal tipo di cavo e dal baudrate. Suggerimento: Si raccomanda di impiegare un cavo con armatura di condensatore < 30 nF/km (v. tabella seguente). Altrimenti si riduce la lunghezza consentita del cavo. Baudrate (in kBaud) 9,6 500 19,2 500 93,75 100 187,5 33,3 500 20 1500 3000 – 12000 CP-FB13-E 9904b Lunghezza massima consentita della derivazione (in m) 6,6 — 1-11 1. Installazione Specifica cavi a norme EN Impedenza caratteristica: Armatura di condensatore: Resistenza del doppino: Diametro del conduttore: Sezione del conduttore: 50170 (cavo A): 135-165 Ohm (3-20 MHz) < 30 nF/km < 110 Ohm/km > 0,64 mm > 0,34 mm2 1.4 Collegamento dei moduli CP AVVERTENZA: • Per il collegamento dei moduli CP a una linea utilizzare gli speciali cavi CP Festo (tipo KVI-CP-1-...). • La lunghezza complessiva del cavo di una linea non deve superare i 10 m. In tal modo si evitano: – errori nello scambio dei dati tra il nodo e i moduli CP collegati. Le informazioni generali sulle operazioni di installazione sono contenute nella descrizione "Sistema CP, installazione e messa in funzione". 1-12 CP FB13-E 9904b 1. Installazione 1.5 Collegamento della tensione di esercizio Per informazioni circa le procedure, i cavi da utilizzare per i collegamenti e l’assorbimento elettrico si rimanda al manuale "Sistema CP, installazione e messa in funzione". AVVERTENZA: Utilizzare esclusivamente alimentatori in grado di assicurare un sezionamento elettrico sicuro della tensione di esercizio a norme IEC 742/EN 60742/VDE 0551 con una resistenza minima di isolamento di 4 kV (Protected Extra-Low Voltage, PELV). E’ ammesso l’impiego di gruppi di alimentazione tipo "Chopper" solamente se in grado di garantire un sezionamento sicuro ai sensi della normativa EN 60950/VDE 0805. Osservazione: Nelle unità di valvole Festo la protezione contro le scosse elettriche (protezione dal contatto diretto e indiretto) viene ottenuta mediante impiego di alimentatori PELV in conformità alle disposizioni della normativa EN 60204-1/IEC 204. Per l’alimentazione delle reti PELV è necessario prevedere l’impiego di trasformatori di sicurezza identificati con il simbolo indicato a lato. La messa a terra delle unità di valvole è finalizzata a garantirne il funzionamento (ad es. per assicurare la protezione contro i radiodisturbi). NOTA: Verificare nell’ambito del sistema di sicurezza progettato quali dispositivi debbano entrare in funzione in caso di arresto di emergenza allo scopo di commutare la macchina/impianto in condizioni di sicurezza (ad es. disinserzione della tensione di esercizio delle valvole e dei moduli di uscita, disinserzione della pressione). CP-FB13-E 9904b 1-13 1. Installazione 1.6 Collegamento dell’interfaccia PROFIBUS DP NOTA: Solo impiegando il connettore Festo è possibile assicurare il grado di protezione IP65. Per il collegamento del sistema CP al PROFIBUS-DP il nodo è dotato di un connettore SUB-D, che serve sia per la linea in ingresso che per la linea in uscita del sistema Fieldbus. Al connettore SUB-D Festo (cod. prod. 18529) viene collegato il nodo. Il diametro esterno del cavo per il connettore SUB-D Festo varia da 6 a 9 mm. Occupazione dei pin (vista frontale del connettore) Pin Segnale Spiegazione 1 2 3 n.c. n.c. RxD/TxD-P 4 5 6 CNTR-P * DGND VP 7 8 n.c. RxD/TxD-N Non collegato Non collegato Positivo p. ricezione/trasmissione dati Segnale di comando ripetitore Potenziale riferimento dati (M5V) Positivo tensione di alimentazione (P5V) Non collegato Negativo p. ricezione/trasmissione dati Non collegato Direttamente collegato al corpo 9 Corpo n.c. Schermo * Il segnale di comando ripetitore CNTR-P si presenta sotto forma di segnale TTL. NOTA: Qualora si utilizzino connettori SUB-D di altre marche: sostituire le due viti a testa piatta con perni (TN 340960). 1-14 CP FB13-E 9904b 1. Installazione 1.6.1 Collegamento dello schermo • Fissare lo schermo del cavo Fieldbus sotto la fascetta serracavi del connettore Festo (vedi figura). NOTA: Al suo interno, la fascetta serracavi del connettore Festo è connessa mediante collegamento capacitivo al corpo metallico del connettore SUB-D. In tal modo si previene la conduzione di correnti transitorie attraverso lo schermo del cavo Fieldbus (vedi figura). 1 2 1 2 Collegamento schermo, fascetta serracavi Connessione solo mediante collegamento capacitivo Fig. 1/4: Collegamento dello schermo CP-FB13-E 9904b 1-15 1. Installazione 1.6.2 Terminale bus con resistenze terminali NOTA: Utilizzare un terminale bus ad entrambe le estremità della linea bus. Questo vale anche qualora il modulo di connessione o il processore di comunicazione si trovino all’inizio della linea bus. Se il sistema CP si trova all’estremità del sistema Fieldbus, è necessario installare un terminale bus. Suggerimento: Utilizzare a tal scopo il connettore maschio SUB-D precablato Festo (cod. prod. 18529). Nel corpo del connettore SUB-D Festo è integrata una apposita rete resistiva. Il terminale bus deve essere commutato manualmente. Terminale bus collegato non collegato Fig. 1/5: Interruttore del terminale bus nel connettore SUB-D Festo 1-16 CP FB13-E 9904b 1. Installazione Pin 6 390 Pin 3 220 Pin 8 390 Pin 5 Pin Pin Pin Pin 6 3 8 5 Tensione di alimentazione RxD/TxD-P RxD/TxD-N DGND Fig. 1/6: Terminale bus della linea A CP-FB13-E 9904b 1-17 1. Installazione 1.6.3 Connessione per cavi a fibre ottiche (LWL) All’interno del PROFIBUS si possono utilizzare le seguenti modalità/mezzi di trasmissione: • trasmissione via cavo (cavo bipolare schermato) • cavi in fibre ottiche (materiali sintetici e vetro) Per la realizzazione di sistemi di trasmissione in ambienti soggetti a forti radiodisturbi e per l’ampliamento della copertura in caso di elevate velocità di trasmissione si raccomanda l’impiego dei cavi a fibre ottiche. Questa soluzione tecnica presenta i seguenti vantaggi: • elevato grado di protezione dai radiodisturbi e dalle cariche elettrostatiche grazie alla trasmissione dei segnali attraverso i cavi a fibre ottiche • protezione antifulmine • separazione di potenziale tra i singoli utenti DP (non devono essere presenti delle correnti transitorie nella schermatura). L’interfaccia PROFIBUS-DP del nodo è stata prodotta in conformità delle specifiche EN 50170, Vol. 2. Essa supporta pertanto l’azionamento di componenti di rete predisposti per i cavi a fibre ottiche. Esempi di componenti di rete con cavi a fibre ottiche: • Siemens Optical Link Module (OLM) per PROFIBUS plus • Siemens Optical Link Plug (OLP) per PROFIBUS 1-18 CP FB13-E 9904b 2. Messa in servizio Capitolo 2 Messa in servizio CP FB13-E 9904b 2-1 2. Messa in servizio Indice 2. Messa in servizio 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2.3 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 Preparazione del sistema CP per l’esercizio con PROFIBUS-DP . 2-3 Tensione di esercizio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Memorizzazione della configurazione della linea . . . . . . . . . . . . . . 2-3 Compilazione della lista di configurazione . . . . . . . . . . . . . . . . . . 2-5 Informazioni generali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 FREEZE e SYNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Coerenza dei moduli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Ordine degli input di configurazione . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Identificativo DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Modo standard, Modo Compact . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 Configurazione in presenza di un Master Siemens . . . . . . . . . . . 2-13 COM PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Operazioni preliminari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Selezione della stazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14 Configurazione con COM PROFIBUS. . . . . . . . . . . . . . . . . . . . . . 2-16 Possibilità di impostazione alternativa mediante la maschera "Identifiers" (Identificativi). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18 Indirizzi di ingresso e di uscita . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19 Software "PROFIBUS Configuration-Help-Tool" . . . . . . . . . . . . . . 2-19 Configuratore hardware STEP 7 V4.x. . . . . . . . . . . . . . . . . . . . . . 2-20 Operazioni preliminari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20 Selezione della stazione e configurazione . . . . . . . . . . . . . . . . . . 2-22 Esempio di indirizzamento nel modo standard . . . . . . . . . . . . . . . 2-26 Esempio di indirizzamento nel modo Compact . . . . . . . . . . . . . . . 2-28 Messa in servizio del sistema CP in PROFIBUS-DP . . . . . . . . . . 2-30 Funzionamento con il Master DP generale . . . . . . . . . . . . . . . . 2-32 Avviamento bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32 Invio dei dati di parametrizzazione . . . . . . . . . . . . . . . . . . . . . . . . 2-33 Invio dei dati di configurazione . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35 Acquisizione delle informazioni diagnostiche . . . . . . . . . . . . . . . . 2-36 Scambio ciclico dei dati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36 Funzioni implementate e Service access points (SAP) . . . . . . . 2-38 Parametri bus/Tempi di intervento . . . . . . . . . . . . . . . . . . . . . . . . 2-39 Tempi di trasmissione nel PROFIBUS-DP . . . . . . . . . . . . . . . . . . 2-39 2.4 Archivio permanente dell’unità (GSD) e archivio-tipo . . . . . . . 2-40 2-2 CP FB13-E 9904b 2.2 2.2.1 2.2.2 2. Messa in servizio 2.1 Preparazione del sistema CP per l’esercizio con PROFIBUS-DP 2.1.1 Tensione di esercizio NOTA: L’alimentazione della tensione di esercizio al nodo Fieldbus CP deve essere condotta attraverso un adeguato alimentatore (vedi descrizione "Sistema CP"). 2.1.2 Memorizzazione della configurazione della linea NOTA: Prima della messa in servizio, è necessario predisporre il sistema CP (v. descrizione "Sistema CP"). CP FB13-E 9904b 2-3 2. Messa in servizio Prima di avviare il sistema CP all’interno del PROFIBUS-DP, procedere nel seguente modo: 1. Collegare la tensione di esercizio del nodo (v. descrizione "Sistema CP"). 2. Collegare i moduli CP. 3. Inserire la tensione di esercizio. 4. Memorizzare la configurazione della linea premendo il tasto SAVE. 1 1 Tasto SAVE: memorizza la configurazione del sistema CP come configurazione reale Fig. 2/1: Il tasto SAVE 2-4 CP FB13-E 9904b 2. Messa in servizio 2.1.3 Compilazione della lista di configurazione Lista di configurazione Prima della messa in servizio o della programmazione redigere una lista di configurazione di tutti gli utenti collegati al Fieldbus. Tale lista consente di: • eseguire un confronto tra la configurazione nominale e la configurazione reale salvata nel nodo Fieldbus, per individuare errori di collegamento; • fare riferimento a queste indicazioni nel controllare la sintassi di un programma per evitare errori di indirizzamento. La configurazione del sistema CP richiede una procedura precisa, dal momento che ciascun sistema, per la struttura modulare, potrebbe richiedere una definizione differente. Seguire a tal proposito le indicazioni dei paragrafi seguenti. CP FB13-E 9904b 2-5 2. Messa in servizio 2.1.4 Informazioni generali FREEZE e SYNC I modi FREEZE e SYNC vengono supportati dal sistema CP conformemente alla norma EN 50170 (DIN 19245). L’attivazione dei comandi FREEZE o SYNC dipende dal sistema di comando utilizzato. Indicazioni a questo proposito sono contenute nella documentazione tecnica relativa al modulo di connessione Fieldbus. ATTENZIONE: I modi FREEZE / SYNC vengono disattivati automaticamente nei seguenti casi: • attivazione/disattivazione del sistema CP • fermata del modulo di connessione Fieldbus. Il modo FREEZE viene disattivato automaticamente anche nel seguente caso: • interruzione del collegamento bus al sistema CP (monitoraggio risposta attivato). 2-6 CP FB13-E 9904b 2. Messa in servizio FREEZE Questa funzione è volta a "congelare" tutti gli ingressi del sistema CP. Azionando il comando FREEZE una prima volta, il sistema CP invia al Master un quadro costante di tutti gli ingressi. Azionando nuovamente il comando, si abilita l’aggiornamento dell’elenco. Il quadro aggiornato degli ingressi viene successivamente trasmesso al Master. Ritorno al normale funzionamento: mediante il comando UNFREEZE. SYNC Questa funzione è volta a "congelare" tutte le uscite del sistema CP. Azionando il comando SYNC, il sistema CP non reagisce a eventuali variazioni dell’elenco delle uscite a livello del Master. Azionando nuovamente il comando, il sistema CP riprende l’elenco aggiornato delle uscite dal Master. Ritorno al normale funzionamento: mediante il comando UNSYNC. Coerenza dei moduli Coerenza dei moduli Il sistema CP consente le seguenti varianti di coerenza dei componenti: – sull’intera struttura del sistema CP – sul formato selezionato (parola). CP FB13-E 9904b 2-7 2. Messa in servizio Ordine degli input di configurazione ATTENZIONE: Il numero degli ingressi/uscite deve rispecchiare la struttura del sistema CP. Non è ammessa la configurazione di ingressi e uscite supplementari sotto forma di riserva. Identificativo DP NOTA: Negli esempi vengono utilizzati gli identificativi DP 049 o 16DX (modo standard). E’ necessario sapere o determinare i dati di configurazione per ogni utente bus. La configurazione del sistema CP può essere eseguita in due modi: • Modo standard • Modo Compact Sulla base dell’identificativo DP trasmesso dal Master, il sistema CP riconosce immediatamente il modo di configurazione prescelto. AVVERTENZA: Utilizzare uno solo dei modi di configurazione del sistema CP: • modo standard (max. 4 x 049) • modo Compact (codifica delle somme). Non è ammesso l’utilizzo contemporaneo dei due sistemi di codifica. 2-8 CP FB13-E 9904b 2. Messa in servizio Bit 7 Bit 6 5 4 3 2 1 0 Lunghezza dati 00 = 1 byte/parola ... 15 = 16 byte/parola Input/Output 00 = formati identificativi specifici *) 01 = input 10 = output 11 = input/output*) Lunghezza 0 = byte 1 = parola Coerenza 0 = byte o parola 1 = lunghezza totale *) non è consentito Fig. 2/2: Struttura del byte identificativo Esempio: 00010000b = 016d (010h): 8DI = 8 ingressi digitali CP FB13-E 9904b 2-9 2. Messa in servizio Modo standard Nel modo standard si configurano 16 uscite e 16 ingressi per ogni linea occupata. Identificativo DP: 049 oppure 16DX per ogni linea occupata. La tabella seguente illustra in sintesi le possibili impostazioni per l’unità di valvole nel modo standard: Ultimo numero linea utilizzato Numero byte ingressi Identificativo singolo 0 2 16DX 1 4 16DX, 16DX 2 6 16DX, 16DX, 16DX 3 8 16DX, 16DX, 16DX, 16DX Fig. 2/3: Modo standard: Possibile configurazione degli ingressi e delle uscite Per la quantità degli identificativi DP risulta determinante l’ultima linea utilizzata, anche qualora esistano linee non concretamente occupate con un numero inferiore (vedi descrizione "Sistema CP, installazione e messa in funzione"). Esempio: Sistema CP con 3 linee per un totale di 3 moduli di ingresso e 3 moduli di uscita Massimo numero linea occupato = 2. Identificativo DP Descrizione 0 16DX Modulo di ingresso e modulo di uscita della linea 0 1 16DX Modulo di ingresso e modulo di uscita della linea 1 2 16DX Modulo di ingresso e modulo di uscita della linea 2 Fig. 2/4: Configurazione nel modo standard 2-10 CP FB13-E 9904b 2. Messa in servizio Modo Compact NOTA: Con il modo Compact è necessario rispettare l’ordine di configurazione "ingressi prima delle uscite", se all’interno di un sistema CP sono installati ingressi e uscite. Nel modo Compact la somma dei byte di ingresso e la somma dei byte di uscita vengono configurate in modo distinto e indipendentemente le une dalle altre (vedi Fig. 2/9). Vengono applicate le seguenti regole: • Ogni unità di valvole CP occupa due byte di uscita, a prescindere dalla sua struttura. • Assegnare gli identificativi DP in ordine crescente senza interruzioni. Nessun campo deve restare libero. Configurare gli ingressi prima delle uscite. • Se sono presenti solamente moduli di uscita o unità di valvole CP: impostare i rispettivi identificativi DP nella riga 0. • La linea superiore occupata da ingressi o uscite definisce la somma dei byte di ingresso o di uscita. • Unità di valvole CP, moduli di uscita o moduli di ingresso non esistenti possono occupare i byte di ingresso o di uscita, nel caso in cui esista una linea superiore occupata con ingressi o uscite. Configurazione massima nel modo Compact: 023 039 8 byte di ingresso e 8 byte di uscita CP FB13-E 9904b 2-11 2. Messa in servizio La tabella seguente illustra in sintesi le impostazioni che possono essere eseguite per l’unità di valvole nel modo Compact: Con moduli di ingresso Ultimo numero linea utilizzato Numero byte ingressi Identificativo somma (dec.) 0 2 017 16DI 1 4 019 32DI 2 6 021 – 3 8 023 – Con moduli di uscita o unità di valvole Ultimo numero linea utilizzato Numero byte uscite Identificativo somma (dec.) 0 2 033 16DO 1 4 035 32DO 2 6 037 – 3 8 039 – Fig. 2/5: Modo Compact: Possibile configurazione degli ingressi e delle uscite Esempio 1: Sistema CP con 3 linee, nel complesso 3 moduli di ingresso e 3 moduli di uscita Massimo numero linea occupato = 2. Identificativo DP Descrizione 0 021 6 byte ingressi 1 037 6 byte uscite Esempio 2: Sistema CP con 3 linee, solamente 3 moduli di uscita Massimo numero linea occupato = 2. 0 2-12 Identificativo DP Descrizione 037 6 byte uscite CP FB13-E 9904b 2. Messa in servizio 2.2 Configurazione in presenza di un Master Siemens NOTA: In presenza di un Master Siemens sono disponibili diversi programmi di configurazione. Attenersi alla procedura idonea per il programma di configurazione utilizzato. 2.2.1 COM PROFIBUS Operazioni preliminari CD-Rom 1. Copiare l’archivio GSD relativo alle unità di valvole nella directory \COMPB3x\GSD del PG/PC. L’archivio GSD è contenuto nel CD-Rom in dotazione. File: VI03FB13.GSE Per ulteriori informazioni (sulle directory ecc.) si rimanda al file "readme" presente nella directory principale del CD-Rom. NOTA: Aggiornare il catalogo Slave se si esegue la copia dell’archivio GSD dall’interno del COM PROFIBUS. Menù: "File" - "Load GSD File (File -Carica file GSD)". CP FB13-E 9904b 2-13 2. Messa in servizio 2. Nella maschera "Bus parameter (parametri bus)" all’interno del menù "Configure (Configurazione)" impostare: – il profilo bus – il baudrate. Simboli 3. Per semplificare le operazioni di configurazione, sono stati inseriti all’interno del CD-Rom dei file Bitmap contenenti i simboli delle unità di valvole. Copiare il file PBFB13CN.BMP nella directory \COMPB3x\BITMAPS\ del PG/PC. Per ulteriori informazioni (sulle directory ecc.) si rimanda al file "readme” presente nella directory principale del CD-Rom. Selezione della stazione 3 2 1 4 Fig. 2/6: Selezione della stazione tramite COM PROFIBUS 2-14 CP FB13-E 9904b 2. Messa in servizio 1 Evidenziare nel catalogo dello Slave il tipo di Slave "VALVES (Valvole)" con il pulsante sinistro del mouse. Il tipo di Slave "VALVES (Valvole)" appare all’interno dell’elenco a condizione che sia stato precedentemente copiato l’archivio GSD (v. punto 1 al Paragrafo "Operazioni preliminari"). 2 Trascinare il mouse a sinistra e cliccare sotto il simbolo grafico. 3 Appare la videata di impostazione "PROFIBUS Ad- dress (Indirizzo PROFIBUS)". Selezionare l’indirizzo dello Slave corrispondente all’impostazione degli interruttori rotativo e DIL eseguita (v. Cap. 1.2.1) e confermare l’impostazione. 4 Appare la videata di impostazione "Slave Parameters (parametri Slave)". Selezionare il tipo di stazione "FESTO CP FB13" e confermare la selezione. 5 Appare la videata "Preset Configuration (configurazione preimpostata)". Selezionare il numero di linea più alto occupato e confermare la selezione premendo OK. 5 Fig. 2/7: Selezione del numero di linea più alto occupato Appare a video il simbolo dell’unità di valvole Festo al di sotto del simbolo grafico del Master. Il simbolo figura a condizione che sia stato precedentemente copiato il file Bitmap (v. punto 3 al Paragrafo "Operazioni preliminari"). In tal modo è conclusa la selezione della stazione. CP FB13-E 9904b 2-15 2. Messa in servizio Configurazione con COM PROFIBUS Condizioni: – Archivio GSD copiato nella directory del PG/PC. – Maschera "Bus parameter (parametri bus)" compilata – Profilo bus – Baudrate – Indirizzo PROFIBUS assegnato (vedi sopra) – Stazione "FESTO CP FB13" selezionata (vedi sopra) Configurazione Richiamare sullo schermo la videata "Configure (configurare)": 1. Fare clic due volte con il pulsante sinistro o una volta con il pulsante destro del mouse sul simbolo dell’unità di valvole Festo. 2. Sul menù che appare sullo schermo selezionare "Configure (configurare)". Appare sullo schermo la videata "Configure (configurare)" (v. Fig. 2/8). 2-16 CP FB13-E 9904b 2. Messa in servizio Fig. 2/8: Configurazione con COM PROFIBUS Modo standard Il programma inserisce automaticamente nella videata gli identificativi del modo standard. Modo Compact Per utilizzare il modo Compact, procedere nel seguente modo: 1. Cancellare gli identificativi del modo standard. 2. Immettere gli identificativi all’interno del modo Compact (per una sintesi, v. Fig. 2/5). CP FB13-E 9904b 2-17 2. Messa in servizio Esempio 1: modo standard, massimo numero linea occupato = 2 Linea 0 = mod. ingresso, mod. uscita/unità di valvole Linea 1 = mod. ingresso, mod. uscita/unità di valvole Linea 2 = mod. uscita/unità di valvole Identificativo DP Descrizione 0 16DX Linea 0-2 byte ingressi/uscite 1 16DX Linea 1-2 byte ingressi/uscite 2 16DX Linea 2-2 byte uscite (ingressi non utilizzati) Esempio 1 – Configurazione Esempio 2: analogo all’esempio 1, con impostazione in modo Compact Identificativo DP Descrizione 0 019 Linea 0, 1-4 byte ingressi 1 037 Linea 0, 1, 2-6 byte uscite Esempio 2 – Configurazione Possibilità di impostazione alternativa mediante la maschera "Identifier ... (identificativo ...)" Gli identificativi devono essere impostati all’interno di una finestra. 1. Sulla videata "Configure (Configurazione)" fare clic sul pulsante "ID... (Identificativo ...)". 2. Appare sullo schermo la videata "ID". 2-18 CP FB13-E 9904b 2. Messa in servizio Indirizzi di ingresso e di uscita Riportare gli indirizzi iniziali degli ingressi e delle uscite in corrispondenza di "Input address (Indirizzo ingressi)" o "Output address (Indirizzo uscite)". Esempio 3: 3 linee dotate ciascuna di un modulo di ingresso e un modulo di uscita e/o unità di valvole. Gli indirizzi di ingresso utilizzati a partire dalla parola di ingresso 42 sono i seguenti: Identificativo DP Descrizione Ind. ingr. Ind. usc. 0 16DX P042 P042 1 16DX P044 P044 2 16DX P046 P046 Esempio 3 – Indirizzi di ingresso e di uscita NOTA: Attivando la funzione "Auto Address", si avvia l’assegnazione automatica degli indirizzi del sistema non utilizzati commisurata ai limiti imposti dal sistema. In tal modo è conclusa la configurazione / assegnazione di indirizzi tramite COM PROFIBUS. Software "PROFIBUS Configuration Help Tool" Per semplificare le operazioni di configurazione, è stato inserito all’interno del CD-Rom il software "PROFIBUS Configuration Help Tool". Utilizzando questo software, è possibile ottenere una rielaborazione grafica della configurazione PROFIBUS. Per ulteriori informazioni (sulle directory ecc.) si rimanda al file "readme" presente nella directory principale del CD-Rom. CP FB13-E 9904b 2-19 2. Messa in servizio 2.2.2 Configuratore hardware STEP 7 V4.x Operazioni preliminari CD-Rom 1. Copiare l’archivio GSD relativo alle unità di valvole nella directory \STEP7\S7DATA\GSD del PG/PC. L’archivio GSD è contenuto nel CD-Rom in dotazione. File: VI10FB13C.GSE Grazie a questo archivio • il GSD può essere copiato manualmente nella suddetta directory (ad es. via Windows Explorer) oppure • essere importato nella videata "Hardware configuration (Configurazione hardware)" attivando il comando "Install new GSD (Installazione nuovo GSD)" sotto il menù "Extras (Altri)". Per ulteriori informazioni (sulle directory ecc.) si rimanda al file "readme” presente nella directory principale del CD-Rom. NOTA: Aggiornare il catalogo hardware ("Hardware Catalogue") se si esegue la copia dell’archivio GSD dallo STEP7. Comandi da impartire nel menù di configurazione hardware: "Extras (Altri)" - "Update catalogue (Aggiorna catalogo)". NOTA: Nelle versioni di STEP7 V4.02 e superiori gli archivi GSD vengono memorizzati all’interno della configurazione STEP7 (GSD della stazione). Questo può dare luogo a errori nell’aggiornamento/importazione di archivi GSD nuovi. Si raccomanda di leggere l’Help dello STEP7 per informarsi in merito alla gestione degli archivi GSD delle stazioni. 2-20 CP FB13-E 9904b 2. Messa in servizio 2. Impostare nella maschera "Properties of the DP Master (Caratteristiche del Master DP)" – il profilo bus – il baudrate. Simboli 3. Per semplificare le operazioni di configurazione, sono stati inseriti all’interno del CD-Rom dei file Bitmap contenenti i simboli delle unità di valvole. Copiare il file PBFB13CN.BMP nella directory \STEP7\S7DATA\NSBMP del PG/PC. I Bitmap possono • essere copiati manualmente nella suddetta directory (ad es. via Windows Explorer) oppure • essere importati nella videata "Hardware configuration (Configurazione hardware)" attivando il comando "Install New GSD (Installazione nuovo GSD)", tipo file: Bitmap, sotto il menù "Extras (Altri)". Per ulteriori informazioni (sulle directory ecc.) si rimanda al file "readme" presente nella directory principale del CD-Rom. 4. Attivare il Master DP nel rack (supporto moduli). CP FB13-E 9904b 2-21 2. Messa in servizio Selezione della stazione e configurazione 1 4 2 3 5 Fig. 2/9: Selezione della stazione tramite il configuratore hardware STEP7 V4.x (le videate raffigurate non possono essere visualizzate contemporaneamente, vedi testo) 2-22 CP FB13-E 9904b 2. Messa in servizio 1 Cliccando sul simbolo del catalogo, si apre il catalogo hardware. 2 Evidenziare con il pulsante sinistro del mouse il tipo 3 di stazione "FESTO CP FB13" (\PROFIBUS-DP\Additional FIELD DEVICES\VALVES) all’interno del catalogo hardware. Nell’ambito del catalogo hardware, il tipo di Slave "VALVES (Valvole)" figura all’interno della cartella "Additional FIELD DEVICES (Altre unità)", a condizione che l’archivio GSD corrispondente sia stato copiato (v. fase 1 al Paragrafo "Operazioni preliminari"). Tenendo premuto il pulsante sinistro, trascinare il mouse fino a raggiungere il Master DP sul grafico PROFIBUS ("drag & drop"). 4 Appare la videata "Selecting the Setpoint Configuration (Seleziona configurazione di setpoint)". Selezionare il numero di linea più alto occupato e confermare la selezione premendo OK. 5 Appare la videata di impostazione "Properties PROFIBUS Node (Caratteristiche - nodo PROFIBUS)". Selezionare l’indirizzo (PROFIBUS) dell’utente corrispondente all’impostazione degli interruttori rotativo e DIL eseguita all’interno dello Slave (v. Cap. 1.2.1) e confermare la selezione premendo OK. Sullo schermo il simbolo dell’unità di valvole appare sulla linea PROFIBUS (v. Fig. 2/10). CP FB13-E 9904b 2-23 2. Messa in servizio 1 2 Fig. 2/10: Configurazione con il catalogo hardware STEP7 Indirizzamento Evidenziare il simbolo dell’unità di valvole da configurare sulla superficie grafica del configuratore hardware ( ). La tabella nella parte inferiore dello schermo mostra i dati di configurazione (colonne "Module/DPID (Identificativo modulo/DP)", "Order number (Cod. ord.)", "I Address (Indirizzo ingressi)", "O Address (Indirizzo uscite)", "Comment (Commento)") ( ). 1 2 2-24 CP FB13-E 9904b 2. Messa in servizio Modo standard Il programma inserisce automaticamente in questo elenco gli identificativi del modo standard. Modo Compact Per utilizzare il modo Compact, procedere nel seguente modo: 1. Cancellare gli identificativi del modo standard. 2. Dal catalogo hardware, situato all’interno della directory \PROFIBUS-DP\Additional FIELD DEVICES\VALVES\ Festo CP FB13, selezionare "Universal module (modulo universale)" e trascinarlo sulla riga 0 dell’elenco dell’identificativo DP posto nella parte inferiore dello schermo. Ripetere eventualmente l’operazione per un secondo identificativo. 3. Richiamare a video la finestra di dialogo "Properties - DP Slave (Caratteristiche Slave DP)" facendo doppio clic sulla riga corrispondente della tabella di configurazione ( ) dello Slave DP. 2 4. Selezionare gli identificativi come indicato nella tabella alla Fig. 2/5. Modifica degli indirizzi STEP7 occupa automaticamente gli indirizzi degli ingressi e delle uscite. Per modificare l’indirizzamento automatico, procedere nel seguente modo: Richiamare a video la finestra di dialogo "Properties DP Slave (Caratteristiche Slave DP)" facendo doppio clic sulla riga corrispondente della tabella di configurazione dello Slave DP e modificare l’indirizzo iniziale degli ingressi / uscite. NOTA: I sistemi di comando S7-400 riservano sempre indirizzi di 4 byte per ogni identificativo DP. In tal modo è conclusa la selezione della stazione / configurazione. CP FB13-E 9904b 2-25 2. Messa in servizio Esempio di indirizzamento nel modo standard Indirizzo del sistema CP: 12 Configurazione della linea sistema CP Identificativo DP Linea 0: 16 uscite e 16 ingressi elettrici Linea 1: non occupata Linea 2: 16 uscite e 16 ingressi elettrici Linea 3: non occupata Indirizzo I/O (IN/OUT) 049 O 20.0 ... 21.7 I 20.0 ... 21.7 049 O 22.0 ... 23.7 I 22.0 ... 23.7 049 O 24.0 ... 25.7 I 24.0 ... 25.7 — Range di indirizzi utilizzabile per altri utenti bus vedi anche Fig. 2/11 2-26 CP FB13-E 9904b 2. Messa in servizio Indirizzo del sistema CP: 12 Octet 1: bits 0...7 (O20.0...O20.7) Octet 2: bits 0...7 (---) Octet 3: bits 0...7 (---) Octet 4: bits 0...7 (---) PROFIBUS-DP Octet 1: bits 0...7 (I20.0...I20.7) Octet 2: bits 0...7 (I21.0...I21.7) Octet 3: bits 0...7 (---) Octet 4: bits 0...7 (---) BUS ERROR 24 VDC POWER POWER V SAVE 0 1 2 3 Octet 5: bits 0...7 (O24.0...O24.7) Octet 6: bits 0...7 (---) Octet 5: bits 0...7 (I24.0...I24.7) Octet 6: bits 0...7 (I25.0...I25.7) ERROR I = ingresso O = uscita --- = occupato, ma non utilizzato Fig. 2/11: Esempio di indirizzamento delle uscite e degli ingressi di un sistema CP in PROFIBUS-DP nel modo standard CP FB13-E 9904b 2-27 2. Messa in servizio Esempio di indirizzamento nel modo Compact Indirizzo del sistema CP: 12 Configurazione della linea sistema CP Linea 0: 8 uscite Identificativo DP 017 037 Indirizzo I/O (IN/OUT) O 20.0 ... 21.7 I 20.0 ... 21.7 (non utilizzati) Linea 1: 16 ingressi O 22.0 ... 23.7 (non utilizzati) I 22.0 ... 23.7 Linea 2: 16 uscite O 24.0 ... 25.7 Linea 3: non occupata Range di indirizzi utilizzabile per altri utenti bus vedi anche Fig. 2/12 2-28 CP FB13-E 9904b 2. Messa in servizio Indirizzo del sistema CP: 12 Octet 5: bits 0...7 (O24.0...OA24.7) Octet 6: bits 0...7 (O25.0...O25.7) Octet 1: bits 0...7 (---) Octet 2: bits 0...7 (---) Octet 3: (---) Octet 4: (---) Octet 3: bits 0...7 (I22.0...I22.7) Octet 4: bits 0...7 (I23.0...I23.7) Octet 5: bits 0...7 (O24.0...O24.7) Octet 6: bits 0...7 (O25.0...O25.7) Non vi sono altri byte di ingresso occupati! I = ingresso O = uscita --- = occupato, ma non utilizzato Somma dei byte occupati: 6 byte di uscita; 4 byte di ingresso Fig. 2/12: Esempio di indirizzamento delle uscite e degli ingressi di un sistema CP in PROFIBUS-DP nel modo Compact CP FB13-E 9904b 2-29 2. Messa in servizio 2.2.3 Messa in servizio del sistema CP nel PROFIBUS-DP NOTA: Seguire anche le istruzioni per l’accensione contenute nel manuale del sistema di comando in uso. Procedura: 1. Collegare il cavo Fieldbus al nodo Fieldbus. 2. Inserire le tensioni di esercizio • di tutti gli utenti Fieldbus, • del sistema CP. 3. Inserire la tensione di esercizio del modulo Master. Procedura configurazione Alcuni sistemi Master effettuano autonomamente una comparazione tra la configurazione NOMINALE e la configurazione REALE, quando viene attivato il sistema. Per questa procedura di configurazione è pertanto importante che: – le indicazioni relative alla configurazione nominale siano complete ed esatte (vedi anche Par. 2.1.2). – l’inserzione dell’alimentazione di tensione del PLC e degli utenti Fieldbus sia effettuata contemporaneamente oppure nell’ordine sopra riportato. 2-30 CP FB13-E 9904b 2. Messa in servizio Suggerimento: Nel caso in cui l’impianto di sicurezza della macchina/impianto lo consenta, fare entrare in funzione il sistema CP con entrambe le tensioni di esercizio (pin 1 e 2) senza alimentare l’aria compressa. In tal modo si potranno effettuare test adeguati senza provocare reazioni indesiderate. NOTA: Un posto valvola CP occupa due indirizzi. Si applica la seguente assegnazione: – indirizzo più basso: solenoide pilota 14 – indirizzo più alto: solenoide pilota 12. CP FB13-E 9904b 2-31 2. Messa in servizio 2.3 Funzionamento con il Master DP generale Il sistema CP Festo può essere comandato da qualsiasi PLC, PC o PC industriale con un modulo di connessione PROFIBUS-DP a norme EN 50170 (DIN 19245). Le informazioni concernenti le funzioni FREEZE e SYNC, gli identificativi DP, i modi standard e Compact sono raccolte nel paragrafo 2.1.4. 2.3.1 Avviamento bus Per consentire una messa in servizio regolamentare del sistema CP, il Master DP deve eseguire le seguenti funzioni nell’ordine indicato: 1. Invio del telegramma di parametrizzazione 2. Invio del telegramma di configurazione 3. Acquisizione delle informazioni diagnostiche 4. Avviamento dello scambio ciclico dei dati utili La struttura e il contenuto dei singoli telegrammi sono descritti più dettagliatamente nei capitoli seguenti. 2-32 CP FB13-E 9904b 2. Messa in servizio 2.3.2 Invio dei dati di parametrizzazione Il Master DP invia i dati di parametrizzazione al sistema CP tramite la funzione Set_Prm. Octet 1: Stato della stazione Bit Significato Spiegazione 0 — Riservato 1 — 2 — 3 WD_On Monitoraggio della risposta del sistema CP on/off: "0" logico: OFF "1" logico: ON 4 Freeze_Req "0" logico: modo FREEZE non richiesto dal Master "1" logico: modo FREEZE impostato dal Master 5 Sync_Req "0" logico: modo SYNC non richiesto dal Master "1" logico: modo SYNC impostato dal Master 6 Unlock_Req Bit 7 Bit 6 7 Lock_Req 0 0 min TSDR + parametri del sistema CP si possono sovrascrivere 0 1 Sistema CP abilitato per altri Master 1 0 Sistema CP disabilitato per altri Master 1 1 Sistema CP abilitato per altri Master CP FB13-E 9904b Spiegazione 2-33 2. Messa in servizio Octet 2 e 3: WD_Fact_1 WD_Fact_2 Bit Significato Spiegazione Campo 1-255: Con i due octet insieme viene trasmesso il tempo di monitoraggio della risposta del sistema CP: TWD [s] = 10ms * WD_Fact_1 * WD_Fact_2 Octet 4: Minimum Station Delay Responder (min TSDR) Spiegazione Tempo minimo di attesa del sistema CP prima di potere inviare il messaggio di risposta al Master DP. Octet 5 e 6: Ident_Number Spiegazione Trasferimento del numero identificativo (= F13C) del sistema CP; i telegrammi di parametrizzazione inviati al sistema CP vengono accettati solo se il numero identificativo trasmesso e quello programmato coincidono. Octet 7: Group_Ident Spiegazione Non consentito dal sistema CP. Octet 8 - 32: User_Prm_Data Spiegazione Non consentito dal sistema CP. 2-34 CP FB13-E 9904b 2. Messa in servizio 2.3.3 Invio dei dati di configurazione Il Master DP invia i dati di configurazione al sistema CP tramite la funzione Chk_Cfg. NOTA: Per effettuare la configurazione di un sistema CP procedere nel seguente modo: – per ogni linea: un identificativo DP per gli ingressi e le uscite. – tramite la codifica delle somme: somma dei byte di ingresso e somma dei byte di uscita. La composizione del byte identificativo è illustrata al Par. 2.1.4. Tabella dei parametri (Chk_Cfg): Octet 1-n: Identificativo DP Identificativi ammissibili per i sistemi CP Festo nel modo Compact (vedi anche Fig. 2/5). Numero di I/O CP FB13-E 9904b Ingressi (dec.) Uscite (dec.) fino a 16 017 033 fino a 32 019 035 fino a 48 021 037 fino a 64 023 039 2-35 2. Messa in servizio Esempio: configurazione di un sistema CP con 32 ingressi/uscite in modo standard. Configurazione: Funz.:Chk_Cfg Linea 0 1 Octet 1 2 Identificativo DP decimale esad. 049 049 031 031 2.3.4 Acquisizione delle informazioni diagnostiche I risultati della diagnosi vengono richiesti al sistema CP tramite la funzione Slave_Diag . Questa funzione è descritta al Par. "Diagnosi tramite PROFIBUS-DP" del Capitolo 3. 2.3.5 Scambio ciclico dei dati Lo scambio ciclico dei dati viene gestito tramite la funzione Data_Exchange. Questa funzione trasferisce i dati di uscita per i sistemi CP sotto forma di stringa di otto bit di lunghezza x. La lunghezza della stringa varia a seconda del numero dei byte identificativi. NOTA: Con la funzione Data_Exchange il sistema CP attende i dati di output per le valvole e le uscite elettriche. Il messaggio di risposta che viene inviato al Master è composto dalle informazioni immesse. 2-36 CP FB13-E 9904b 2. Messa in servizio Elenco dei parametri (Data_Exchange): Octet 1: Octet di dati I/O_1 Bit 0: ingresso/uscita Bit 1: ingresso/uscita Bit 2: ingresso/uscita Bit 3: ingresso/uscita Bit 4: ingresso/uscita Bit 5: ingresso/uscita Bit 6: ingresso/uscita Bit 7: ingresso/uscita x *) x+1 x+2 x+3 x+4 x+5 x+6 x+7 Octet 2: Octet di dati I/O_2 Bit 0: ingresso/uscita x+8 Bit 1: ingresso/uscita x+9 *** Bit 7: ingresso/uscita x+15 ..... Octet 8: Octet di dati I/O_8 Bit 0: ingresso/uscita Bit 1: ingresso/uscita Bit 2: ingresso/uscita Bit 3: ingresso/uscita Bit 4: ingresso/uscita Bit 5: ingresso/uscita Bit 6: ingresso/uscita Bit 7: ingresso/uscita x+s x+t x+u x+v x+w x+x x+y x+z *) x = scostamento di indirizzo del gruppo Master CP FB13-E 9904b 2-37 2. Messa in servizio 2.3.6 Funzioni implementate e Service access points (SAP) Funzione 2-38 Disponibile SAP di destinazione (DSAP) Data_Exchange sì NUL RD_Inp sì 56 RD_Outp sì 57 Slave_Diag sì 60 Set_Prm sì 61 Chk_Cfg sì 62 Get_Cfg sì 59 Global_Control sì 58 Set_Slave_Add no 55 CP FB13-E 9904b 2. Messa in servizio 2.3.7 Parametri bus/Tempi di intervento Baudrate (kBaud) max TSDR (TBit) .. 187,5 60 500 100 1500 150 3000 250 6000 450 12000 800 min TSDR (TBit) 11 2.3.8 Tempi di trasmissione nel PROFIBUS-DP NOTA: • Tenere conto del tempo di ciclo del PLC utilizzato e dei tempi di aggiornamento del PROFIBUS-DP. Il ritardo all’interno di un sistema CP, che dipende dalla quantità di dati e di conseguenza dalla configurazione, è < 5ms. Il calcolo del tempo di trasmissione complessivo è indicato nel manuale del sistema di comando impiegato. CP FB13-E 9904b 2-39 2. Messa in servizio 2.4 Archivio permanente dell’unità (GSD) e archivio-tipo Archivio permanente dell’unità Il CD-Rom in dotazione contiene gli archivi-tipo e l’archivio permanente dell’unità (GSD) con i dati base regolamentari specifici del sistema CP. Per ulteriori informazioni si rimanda al file "readme” presente nel CD-Rom. Oltre ai dati caratteristici degli Slave (numero di identificazione, revisione ecc.), l’archivio permanente dell’unità contiene anche una serie di identificativi. Inserire gli identificativi del sistema CP nel seguente ordine: 1. ingressi digitali 2. uscite digitali. Esempio: sistema CP con 2 unità di valvole e 2 moduli di ingresso Ultima linea occupata sistema CP 0 1 2-40 Identificativo Range di indirizzi occupato 049 049 16 ingressi/uscite 32 ingressi/uscite CP FB13-E 9904b 3. Diagnosi Capitolo 3 Diagnosi CP FB13-E 9904b 3-1 3. Diagnosi Indice 3. Diagnosi 3.1 3.1.1 3.1.2 3.1.3 3.2 3.3 3.3.1 3.3.2 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3-2 Indicatori a LED sul nodo Fieldbus . . . . . . . . . . . . . . . . . . . . . 3-3 Condizioni di funzionamento normali . . . . . . . . . . . . . . . . . . . . 3-4 LED di diagnosi della tensione di esercizio POWER e POWER V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Diagnosi del LED BUS ERROR . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Test delle valvole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Operazioni preliminari alla routine di prova . . . . . . . . . . . . . . . 3-8 Termine della routine di prova . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 Diagnosi tramite il Master PROFIBUS . . . . . . . . . . . . . . . . . . . . 3-9 Parole diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Busy bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Modulo Simatic IM 308-C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11 Informazioni diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Struttura del byte di stato 1 stazione . . . . . . . . . . . . . . . . . . . . 3-12 Struttura byte di stato 2 stazione . . . . . . . . . . . . . . . . . . . . . . . 3-13 Struttura del byte di stato 3 stazione . . . . . . . . . . . . . . . . . . . . 3-13 Indirizzo Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14 Codice produttore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14 Header informazioni diagnostiche riferite all’unità . . . . . . . . . . 3-14 Struttura informazione diagnostica 1 riferita all’unità . . . . . . . . 3-15 Struttura informazioni diagnostiche 2-5 riferite all’unità . . . . . . 3-16 Correzione degli errori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 SIMATIC S5/S7 Siemens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Master DP generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Cortocircuito/sovraccarico di un modulo di uscita . . . . . . . . . . 3-19 Eliminazione dell’errore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 Cortocircuito dell’alimentazione ai sensori in un modulo di ingresso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 Eliminazione dell’errore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 STEP 7 V4.x – Diagnosi online attraverso il buffer diagnostico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 Stato dei moduli dell’unità di valvole Festo . . . . . . . . . . . . . . . 3-23 Cortocircuito/sovraccarico di un modulo di uscita . . . . . . . . . . 3-23 CP FB13-E 9904b 3. Diagnosi 3.1 Indicatori a LED sul nodo Fieldbus I diodi luminosi (LED) sul nodo consentono una rapida diagnosi in loco delle condizioni di funzionamento del sistema CP: 1 PROFIBUS-DP BUS ERROR 24 VDC POWER POWER V SAVE 2 0 1 2 3 3 ERROR 1 2 3 LED specifico del bus LED della tensione di esercizio LED di linea Fig. 3/1: LED del nodo CP FB13 CP FB13-E 9904b 3-3 3. Diagnosi Denominazione LED Funzione Significato BUS ERROR Comunicazione bus lampeggia, in presenza di errori nel collegamento con il Fieldbus o di errori di indirizzamento POWER Indicazione della tensione di esercizio per l’elettronica interna è acceso, quando è presente tensione di esercizio sul pin 1; nodo pronto per il funzionamento POWER V indicazione della tensione di esercizio per valvole è acceso, quando la tensione di esercizio delle valvole è regolare (pin 2); lampeggia, quando la tensione di alimentazione < 20,4 V 0..3 LED linea CP in fase di avviamento: lampeggia, se la configurazione di linea è stata modificata rispetto all’ultimo funzionamento durante il funzionamento: è acceso, se una connessione CP è interrotta 3.1.1 Condizioni di funzionamento normali In normali condizioni di funzionamento sono accesi i seguenti LED sul nodo CP 13: ( LED BUS = acceso; = lampeggiante; = spento) Condizioni di funzionamento Correzione dell’errore normali nessuna POWER POWER V 3-4 CP FB13-E 9904b 3. Diagnosi 3.1.2 LED di diagnosi della tensione di esercizio POWER e POWER V ( = acceso; LED POWER POWER V POWER POWER V POWER POWER V POWER CP FB13-E 9904b = lampeggiante; = spento) Condizioni di funzionamento Correzione dell’errore Condizioni di funzionamento normali oppure condizioni di funzionamento normali, ma le valvole non commutano. – Anomalia dell’alimentazione dell’aria compressa – Circuito di prepilotaggio bloccato oppure Condizioni di funzionamento normali, ma segnalazione di errore PROFIBUS del LED BUS ERROR nessuna Verificare ... • l’alimentazione dell’aria compressa. • i canali di scarico dell’aria di prepilotaggio. Vedere segnalazione errore del LED BUS ERROR La tensione di esercizio delle uscite • Sostituire il modulo CP. (pin 2) non è presente. Unità di valvole CP o modulo di uscita difettoso. La tensione di esercizio delle uscite • Verificare la tensione di esercizio delle uscite (pin 2). (pin 2) è fuori tolleranza. La tensione di esercizio dell’elettronica (pin 1) non è presente. • Verificare il collegamento della tensione di esercizio. Errore hardware Chiamare il servizio di assistenza. 3-5 3. Diagnosi 3.1.3 Diagnosi del LED BUS ERROR Le segnalazioni dei LED specifiche per il PROFIBUS riguardo alle condizioni di funzionamento del nodo CP sono riportate nella figura seguente: Segnalazioni di errore del LED BUS ERROR; ( = acceso; LED BUS (veloce) BUS (ad intervalli di 1 sec.) BUS 3-6 = lampeggiante; Condizioni di funzionamento = spento) Correzione dell’errore Numero di stazione non consentito. Correggere il numero di stazione (0,...,125) Anomalia del collegamento Fieldbus. Possibili cause: – numero di stazione non corretto (ad es. indirizzo assegnato due volte) – modulo di connessione Fieldbus disattivato o difettoso – connessione Fieldbus interrotta o interessata da cortocircuito o anomalia – configurazione errata configurazione nominale <> reale Verificare ... Test valvole --(concludere il test delle valvole) • la posizione dei selettori di indirizzi • il modulo di connessione Fieldbus • il collegamento Fieldbus • la configurazione. CP FB13-E 9904b 3. Diagnosi 3.2 Test delle valvole AVVERTENZA: Prima di iniziare il test: • Scollegare l’alimentazione di aria compressa delle valvole. • In caso di configurazione della linea non memorizzata: memorizzare la configurazione presente. In tal modo si evitano: – movimenti indesiderati o pericolosi degli attuatori – un nuovo azionamento del tasto SAVE. ATTENZIONE: – Questa funzione di prova si svolge in modo automatico all’interno delle unità di valvole CP. Tutte le valvole vengono inserite o disinserite ciclicamente. – Gli interblocchi o condizioni di commutazione del programma non vengono rispettati ! Routine di prova CP FB13-E 9904b Durante la routine di prova dell’unità di valvole CP, tutte le valvole vengono inserite e disinserite ad intervalli di 1 secondo. 3-7 3. Diagnosi Operazioni preliminari alla routine di prova 1. Disinserire le alimentazioni della tensione di esercizio al nodo (pin 1 e 2). 2. Disinserire l’alimentazione di tensione di esercizio dei moduli di uscita. 3. Rimuovere la placchetta dell’interruttore DIL. 4. Annotare la posizione dei selettori di indirizzi e degli elementi dell’interruttore DIL. 5. Impostare il numero di stazione 199. 6. Inserire le alimentazioni della tensione di esercizio (pin 1 e pin 2). 7. Inizio della routine di prova: Commutare l’elemento 1 dell’interruttore DIL su OFF. Se all’inizio della routine di prova si verificano degli errori, il LED rosso del nodo lampeggia velocemente. In tal caso occorre ripetere la procedura. Termine della routine di prova 1. Disinserire le alimentazioni della tensione di esercizio al nodo (pin 1 e 2). 2. Portare i selettori di indirizzi e gli elementi dell’interruttore DIL nella posizione originaria. Terminata la routine di prova, inserire nuovamente le tensioni di esercizio: • del nodo • dei moduli di uscita. 3-8 CP FB13-E 9904b 3. Diagnosi 3.3 Diagnosi tramite il Master PROFIBUS Le funzioni diagnostiche vengono supportate dal sistema CP tramite il PROFIBUS conformemente alla norma EN 50170 (DIN 19245) (è consentita la diagnosi riferita alle unità). NOTA: La diagnosi riferita all’identificativo o al canale specificata nella norma 50170 (DIN 19245) non viene supportata. 3.3.1 Parole diagnostiche Al sistema di comando vengono segnalati i seguenti stati di errore, raggruppati in parole diagnostiche: – caduta dell’alimentazione della tensione di carico ai moduli di uscita – cortocircuito/sovraccarico dei moduli di uscita – interruzione della connessione CP in diversi moduli CP. Segnalazioni di errore addizionali (elemento 2 interruttore DIL = ON): – caduta della tensione di carico sulla linea CP – tensione inferiore al limite di tolleranza delle valvole CP (< 20,4 V). Busy bit Con l’informazione diagnostica 1 riferita all’unità, il sistema CP fornisce una informazione di stato come bit 1: – Busy bit = sistema CP in fase di avviamento e pertanto non pronto per lo scambio dei dati Quando il Busy bit è attivato (= "1" logico), i bit diagnostici dei byte 2..5 hanno lo stato logico "0". Viene supportata solo l’informazione diagnostica 1 riferita all’unità. CP FB13-E 9904b 3-9 3. Diagnosi Possibilità di diagnosi Il sistema CP offre ampie possibilità diagnostiche tramite il PROFIBUS-DP. La figura seguente indica le fasi necessarie per la diagnosi del sistema CP. Sono raffigurati solo i bit diagnostici che richiedono un ulteriore approfondimento. 7 6 5 4 3 2 1 0 1 Bit Byte di stato 1 stazione Informazione diagnostica 1 riferita all’unità opportuna 7 6 5 4 3 2 1 0 1 Bit Informazione diagnostica 1 riferita all’unità Lettura informazioni diagnostiche 2..5 riferite all’unità opportuna Fig. 3/2: Fasi diagnostiche 3-10 CP FB13-E 9904b 3. Diagnosi Modulo Simatic IM 308-C Elenco dei byte diagnostici All’interno del modulo IM 308-C vengono messe a disposizione numerose parole diagnostiche per ogni utente bus. Le parole diagnostiche e il relativo significato in relazione al sistema CP Festo sono indicate di seguito: Byte Octet Indirizzo diagnostico Indirizzo diagnostico + 1 Octet Byte 0 1 Byte di stato 1 stazione Byte di stato 2 stazione 2 1 2 3 Byte di stato 3 stazione Indirizzo Master (Diag.master_Add) 4 3 4 5 Codice produttore (Ident_number High-byte F1H) Codice produttore (Ident_number Low-byte 3CH) 6 5 6 7 Header Informazione diagnostica 1 8 riferita all’unità (elenco errori) 7 8 9 Informazione diagnostica 2 riferita all’unità (byte di errore linea CP 0) Informazione diagnostica 3 riferita all’unità (byte di errore linea CP 1) 10 9 10 11 Informazione diagnostica 4 riferita all’unità (byte di errore linea CP 2) Informazione diagnostica 5 riferita all’unità (byte di errore linea CP 3) 12 11 12 13 Informazione diagnostica 6 riferita all’unità (inutilizzata) Informazione diagnostica 7 riferita all’unità (inutilizzata) 14 13 Il contenuto viene modificato dal sistema CP. Fig. 3/3: Parole diagnostiche CP FB13-E 9904b 3-11 3. Diagnosi 3.3.2 Informazioni diagnostiche Le seguenti informazioni diagnostiche possono essere richieste al sistema CP dal Master DP tramite la funzione Slave_Diag. Il sistema CP risponde con una stringa di otto bit. La procedura di esportazione di queste informazioni diagnostiche con l’ausilio di un sistema S5/S7 SIMATIC è descritta al Cap. 3.4.2. Struttura dell’octet di stato 1 stazione Octet 1: Stato 1 della stazione Bit Significato Spiegazione 0 Diag.Station_ Non_Existent Il sistema CP non è più / non è ancora pronto. Possibili cause: – manca tensione di esercizio – linea dati interrotta – malfunzionamento della linea dati. 1 Diag.Station_ Not_Ready Il sistema CP non è ancora pronto per lo scambio dati. 2 Diag.Cfg_Fault I dati di configurazione ricevuti dal Master non coincidono con i dati determinati dal sistema CP. 3 Diag.Ext_Diag E’ presente un’informazione diagnostica riferita all’unità. Possibili cause: – rottura di un cavo nel modulo di ingresso/uscita – cortocircuito/sovraccarico delle uscite elettriche – Uval < 20,4 V – Uout < 10 V – Usen < 10 V 4 Diag.Not_Supported "1" logico: il sistema CP non ammette la funzione richiesta 5 Diag.Invalid_ Slave_Response Sempre impostato su "0" logico (dal sistema CP). 6 Diag.Prm_Fault Ultimo telegramma di parametrizzazione errato. 7 Diag.Master_Lock Sempre impostato su "0" logico (dal sistema CP). Bit riferiti all’unità di valvole. Fig. 3/4: Bit diagnostici dell’octet di stato 1 stazione 3-12 CP FB13-E 9904b 3. Diagnosi Struttura dell’octet di stato 2 stazione Octet 2: Stato 2 della stazione Bit Significato Spiegazione 0 Diag.Prm_Req "1" logico: il Master deve riconfigurare il sistema CP. 1 Diag.Stat_Diag "1" logico: questo bit assume il valore logico "0" dopo che il Master ha prelevato i risultati della diagnosi. 2 — 3 Diag.WD_On "1" logico: controllore di sequenza (watchdog) attivato. 4 Diag.Freeze_Mode "1" logico: FREEZE attivato. 5 Diag.Sync_Mode "1" logico: SYNC attivato. — 6 7 Sempre impostato su "1" logico (dal sistema CP). Riservato. Diag.Deactivated Sempre impostato su "0" logico (dal sistema CP). Fig. 3/5: Bit diagnostici dell’octet di stato 2 stazione Struttura dell’octet di stato 3 stazione Octet 3: Stato 3 della stazione Bit Significato Spiegazione 0 — 1 — 2 — 3 — 4 — 5 — 6 — 7 Diag.Ext_ Diag_Overflow Riservato. Sempre impostato su "0" logico (dal sistema CP). Fig. 3/6: Bit diagnostici dell’octet di stato 3 stazione CP FB13-E 9904b 3-13 3. Diagnosi Indirizzo Master Octet 4: Diag.Master_Add Spiegazione In questo byte viene registrato l’indirizzo del Master, che ha parametrizzato il sistema CP. Fig. 3/7: Informazione diagnostica Diag. Master_Add Codice produttore Octet 5 e 6: Ident_Number Spiegazione Questi byte contengono il codice del produttore: F13CH per il sistema CP Festo. Fig. 3/8: Diagnose Ident_Number Header informazioni diagnostiche riferite all’unità Octet 7: Ext_Diag_Data (informazione diagnostica riferita all’unità) Spiegazione Questo octet rappresenta l’intestazione (header) della diagnosi dell’unità. In questo octet il sistema CP scrive sempre il valore 8: Ciò significa che vengono predisposti/trasmessi 8 octet "Diagnosi dell’unità", compreso l’header del byte, a prescindere dalla configurazione del sistema CP. Vengono utilizzati 6 degli 8 octet disponibili. Fig. 3/9: Informazione diagnostica Ext_Diag_Data 3-14 CP FB13-E 9904b 3. Diagnosi Struttura all’unità informazione diagnostica 1 riferita Octet 8: Informazione diagnostica 1 riferita all’unità Bit Significato Spiegazione 0 Errore cumulativo del sistema CP "1" logico: errore su una o più linee CP (bit 4-7). 1 Busy Bit "1" logico: durante la fase d’avvio: il sistema CP non è ancora pronto per lo scambio dati. 2 -- non occupato 3 -- non occupato 4 Errore cumulativo 0 "1" logico: errore su linea 0. 5 Errore cumulativo 1 "1" logico: errore su linea 1. 6 Errore cumulativo 2 "1" logico: errore su linea 2. 7 Errore cumulativo 3 "1" logico: errore su linea 3. Fig. 3/10: Bit diagnostici per l’informazione diagnostica 1 riferita all’unità CP FB13-E 9904b 3-15 3. Diagnosi Struttura informazioni diagnostiche 2-5 riferite all’unità Elenco octet 9- 12: Informazioni diagnostiche 2..5 riferite all’unità Significato Spiegazione Octet 9 Informazione diagnostica 2 riferita all’unità: linea 0. Octet 10 Informazione diagnostica 3 riferita all’unità: linea 1. Octet 11 Informazione diagnostica 4 riferita all’unità: linea 2. Octet 12 Informazione diagnostica 5 riferita all’unità: linea 3. Fig. 3/11: Elenco octet 9-12 Octet 9..12: Informazioni diagnostiche 2..5 riferite all’unità Bit Significato Spiegazione 0 Eout "1" logico: connessione CP interrotta nel modulo di uscita. 1 Einp "1" logico: connessione CP interrotta nel modulo di ingresso. 2 Cortocircuito/ sovraccarico "1" logico: cortocircuito / sovraccarico nel modulo di uscita. 3 Uout "1" logico: caduta tensione di carico nel modulo di uscita. 4 Usen "1" logico: cortocircuito/sovraccarico alimentazione sensori <10 V. 5 Uval "1" logico: * tensione di alimentazione solenoidi <20,4 V. 6 Ucar "1" logico: * caduta della tensione di carico sulla linea CP. 7 Ex "1" logico: (attualmente non significativo). * con l’interruttore DIL S2 = ON Fig. 3/12: Bit diagnostici delle informazioni diagnostiche 2...5 riferite all’unità 3-16 CP FB13-E 9904b 3. Diagnosi 3.4 Correzione degli errori Il comportamento del sistema CP nel caso delle seguenti anomalie dipende dalla configurazione del Master: – interruzione del telegramma – stop del Master – interruzione della linea bus. A seconda dell’impostazione o configurazione, tutte le uscite (valvole ed uscite elettriche) vengono disattivate o mantengono il proprio stato. AVVERTENZA: • Accertarsi che valvole ed uscite vengano resettate in presenza delle anomalie menzionate. Il mancato ripristino delle valvole e delle uscite può provocare situazioni pericolose! NOTA: Le valvole monostabili ritornano nella posizione di riposo. Le valvole bistabili rimangono nella posizione attuale. Se le valvole a 3 posizioni sono costituite da valvole CP, si portano in posizioni definite (con posizione centrale alimentata, in scarico o chiusa). CP FB13-E 9904b 3-17 3. Diagnosi 3.4.1 Master DP generale La funzione Set_Prm offre la possibilità di definire il tempo del watchdog (WD_Fact_1, octet 2, WD_Fact_2, byte 3). In caso di errore, ad es. guasto del bus, il sistema CP disattiva tutte le valvole e le uscite elettriche allo scadere del tempo parametrizzato. 3.4.2 SIMATIC S5/S7 Siemens Questi sistemi di comando offrono la possibilità di determinare il comportamento del sistema CP in presenza delle anomalie menzionate (fare riferimento al manuale del sistema di comando). La quasi totalità dei programmi di configurazione contiene la funzione di monitoraggio della risposta. Nelle modalità operative menzionate, il tempo prestabilito corrisponde al tempo di diseccitazione delle valvole e delle uscite elettriche. Per ulteriori dettagli sul monitoraggio della risposta, fare riferimento ai relativi manuali. 3-18 CP FB13-E 9904b 3. Diagnosi E’ possibile regolare il comportamento del sistema di comando in presenza di una condizione di errore in due modi: • il sistema di comando si commuta sul modo "STOP" (reazione rigida) oppure • il sistema di comando rimane nel modo "RUN" (reazione flessibile). Sistema di comando SIMATIC S5 con IM 308C SIMATIC S7/M7 Modulo Significato STOP RUN OB23 Reazione al segnale NAK in caso di accesso diretto alle periferiche default Il blocco OB è programmato. OB24 Reazione al segnale NAK in caso di accesso alle periferichetramite riproduzione del processo default Il blocco OB è programmato. OB35 Reazione a segnale di periferica disabilitata default Il blocco OB è programmato. OB82 Reazione a un’informazione diagnostica relativa all’unità default Il blocco OB è programmato. OB86 Reazione al guasto di uno Slave DP default Il blocco OB è programmato. Per informazioni più dettagliate sull’argomento consultare i manuali dei singoli sistemi di comando. CP FB13-E 9904b 3-19 3. Diagnosi Possibili letture della diagnosi per S5/S7 All’interno dei diversi sistemi di comando del PROFIBUS-DP la funzione diagnostica viene supportata da moduli di funzione, che scaricano la diagnosi relativa allo Slave, scrivendola in un’area dati del programma applicativo. Sistema di comando Modulo di funzione Riferimento Produttore SIMATIC S5 con IM 308C FB 192 "IM 308C" Manuale "Sistema periferico decentrato ET 200" Siemens SIMATIC S5 con S5-95U/Master DP FB 230 "S_DIAG" Manuale "Sistema periferico decentrato ET 200 Siemens SIMATIC S5 con SF 50/Master DP FB 230 "S_DIAG" Manuale "Programmable valve terminal with SB/SF 50" Festo SIMATIC S7/M7 SFC 13 "DP NRM_DG" Manuale di riferimento "Funzioni di sistema e standard" Siemens Esempio per un programma applicativo STEP7: AWL Spiegazione CALL SFC 13 REQ := TRUE Richiesta di lettura LADDR := W#16#03FE Pointer sull’indirizzo diagnostico, ad es. 1022d = 03FEh (v. finestra "Properties of DP Slave (Caratteristiche Slave DP)" nel configuratore hardware) RET_VAL := MW100 Se si verificano degli errori, appare un codice di errore RECORD := P#M110.0 WORD 7 Pointer all’inizio dell’area dati relativa alla diagnosi e alla lunghezza dei risultati della diagnosi BUSY := M10.0 Lettura terminata 3-20 CP FB13-E 9904b 3. Diagnosi 3.5 STEP 7 V4.x – Diagnosi online attraverso il buffer diagnostico Il buffer diagnostico STEP7 offre la possibilità di visualizzare gli eventi del sistema S7 interessanti per la diagnosi nell’ordine in cui si verificano. 1 2 3 6 4 5 5 Fig. 3/13: Diagnosi online attraverso il buffer diagnostico CP FB13-E 9904b 3-21 3. Diagnosi Per l’unità di valvole Festo, gli eventi interessanti per la diagnosi possono essere i seguenti: • Periferiche decentrate: Guasto stazione - interruzione della comunicazione tra lo Slave e il Master. • Anomalia modulo - v. informazione diagnostica specifica dell’unità. • Passaggio al modo operativo START a RUN (differenza tra valore nominale e reale) - I dati di configurazione dell’unità di valvole non coincidono con quelli delle periferiche. - L’impostazione degli interruttori DIL/rotativi nell’unità di valvole è errata. Condizioni: • Configuratore hardware attivato. Procedere nel seguente modo (v. Fig. 3/13): 1 Attivare il modo Online. 2 Evidenziare con il pulsante destro del mouse la CPU all’interno del rack (supporto moduli). Appare a video un menù. Cliccare sulla voce di menù "Module Information (Informazioni modulo)". 3 Appare a video la finestra "Module Information". 4 Selezionare il pulsante (cavallerino) "Diagnostic buffer (Buffer diagnostico)". 5 Evidenziare l’evento che interessa e leggere le relati- ve informazioni, che forniscono maggiori dettagli sull’evento e sulle procedure specifiche. Le informazioni variano a seconda del controllore S7 impiegato. 3-22 CP FB13-E 9904b 3. Diagnosi Stato dei moduli dell’unità di valvole Festo 6 CP FB13-E 9904b Evidenziare l’unità di valvole Festo invece della CPU. In questo modo, partendo dalla finestra "Module Information" è possibile raccogliere altre informazioni sulle condizioni di funzionamento dell’unità di valvole. 3-23 3. Diagnosi 3.6 Cortocircuito/sovraccarico 3.6.1 Di un modulo di uscita In caso di cortocircuito o sovraccarico: – Vengono disinserite tutte le uscite digitali di una linea. – Il LED verde "Diag" sul modulo di uscita lampeggia velocemente. – Il bit di cortocircuito/sovraccarico dei byte 9-12 "Informazioni diagnostiche 2..5 riferite all’unità" viene portato allo stato logico "1". NOTA: Le uscite possono essere riattivate solamente se il cortocircuito / sovraccarico e l’errore sono stati eliminati. Eliminazione dell’errore Per eliminare l’errore si devono ripristinare tutte e otto le uscite. Per la tacitazione esistono più soluzioni: Possibile soluzione Spiegazione • Portare tutte le uscite del modulo di uscita - manualmente o automaticamente da programma. sullo "0" logico (RESET) oppure • interrompere brevemente il collegamento - Le uscite del modulo di uscita vengono resettate automaticamente. della linea CP sul modulo di uscita CP oppure • interrompere brevemente l’alimentazione - Tutte le uscite del sistema CP vengono resettate automaticamente. della tensione di esercizio del sistema CP sul nodo Fieldbus In seguito a questa procedura, le uscite possono essere ripristinate. Se è ancora presente il cortocircuito/sovraccarico, le uscite vengono nuovamente disattivate. 3-24 CP FB13-E 9904b 3. Diagnosi 3.6.2 Cortocircuito dell’alimentazione ai sensori in un modulo di ingresso In caso di cortocircuito o sovraccarico: – Viene disinserita l’alimentazione elettrica ai sensori in tutti gli ingressi del modulo. – Il LED verde "Diag" sul modulo di ingresso lampeggia velocemente. – Il bit di errore Usen dei byte 9-12 "Informazioni diagnostiche 2..5 riferite all’unità" viene portato allo stato logico "1". NOTA: Gli ingressi possono essere riattivati solamente se il cortocircuito / sovraccarico e l’errore sono stati eliminati. Eliminazione dell’errore Per eliminare l’errore esistono diverse soluzioni: • interrompere brevemente il collegamento della linea CP sul modulo di ingresso oppure • interrompere brevemente l’alimentazione della tensione di esercizio del sistema CP sul nodo Fieldbus. In seguito a questa procedura, è possibile ripristinare gli ingressi. Se è ancora presente il cortocircuito/sovraccarico, riappare il messaggio di errore. CP FB13-E 9904b 3-25 3. Diagnosi 3-26 CP FB13-E 9904b A. Appendice Tecnica Appendice A Appendice Tecnica CP FB13-E 9904b A-1 A. Appendice Tecnica Indice A. Appendice Tecnica A.1 A.2 Dati tecnici nodo Fieldbus CP FB13-E. . . . . . . . . . . . . . . . . . . . A-3 Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 A-2 CP FB13-E 9904b A. Appendice Tecnica A.1 Dati tecnici nodo Fieldbus CP FB13-E Generalità Intervallo di temperatura: – esercizio – stoccaggio/trasporto - 5 oC ... + 50 oC -20 oC ... + 70 oC Umidità relativa dell’aria 95 %, senza formazione di condensa Grado di protezione a norme EN 60 529 Connettore innestato oppure munito di tappo di protezione IP65 Protezione contro le scosse elettriche (protezione dal contatto diretto e indiretto a norme EN 60204-1/IEC 204) mediante alimentatore PELV (Protected Extra-Low Voltage) Tensione di esercizio elettronica e moduli di ingresso Pin 1 connettore tensione di esercizio – valore nominale – tolleranza Assorbimento elettrico – pin 1 nodo FB13-E – elettronica del sistema CP 24 VCC 20,4 .. 26,4 V 250 mA vedi descrizione "Sistema CP", Cap. 3.1.2, tabella dell’assorbimento elettrico Ondulazione residua (Ripple) 4 Vss (nei limiti di tolleranza) Durata ammissibile della caduta di tensione del gruppo logico 20 ms CP FB13-E 9904b A-3 A. Appendice Tecnica Tensione di esercizio elettrovalvole unità di valvole CP Pin 2 connettore tensione di esercizio – valore nominale – tolleranza Assorbimento elettrico • pin 2 nodo FB13-E 24 VCC 20,4 .. 26,4 V somma di tutte le elettrovalvole CP attivate; vedere descrizione "CP - Parte pneumatica" Ondulazione residua (Ripple) 4 Vss (nei limiti di tolleranza) Durata ammissibile della caduta di tensione del gruppo logico 20 ms Fieldbus Esecuzione RS 485, privo di potenziale Tipo di trasmissione seriale asincrona, semiduplex Protocolli PROFIBUS-DP Velocità di trasmissione 9,6...12000 kBaud riconoscimento automatico del baudrate Lunghezza del cavo (in relazione al baudrate e al tipo di cavo) fino a 23,8 km Tipo di cavo (in relazione alla lunghezza del cavo e del baudrate impostato per il Fieldbus) Vedere il manuale del controllore Carico ammissibile Pos. tensione di alimentazione (P5V) pin 6 max. 40 mA Compatibilità elettromagnetica – Emissione interferenze misurata in conformità con EN 55011 – Immunità alle interferenze misurata in conformità con EN 50082-2 A-4 valore limite classe B CP FB13-E 9904b A. Appendice Tecnica Appendice A Appendice Tecnica CP FB13-E 9904b A-1 A. Appendice Tecnica Indice A. Appendice Tecnica A.1 A.2 Dati tecnici nodo Fieldbus CP FB13-E. . . . . . . . . . . . . . . . . . . . A-3 Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 A-2 CP FB13-E 9904b A. Appendice Tecnica A.1 Dati tecnici nodo Fieldbus CP FB13-E Generalità Intervallo di temperatura: – esercizio – stoccaggio/trasporto - 5 oC ... + 50 oC -20 oC ... + 70 oC Umidità relativa dell’aria 95 %, senza formazione di condensa Grado di protezione a norme EN 60 529 Connettore innestato oppure munito di tappo di protezione IP65 Protezione contro le scosse elettriche (protezione dal contatto diretto e indiretto a norme EN 60204-1/IEC 204) mediante alimentatore PELV (Protected Extra-Low Voltage) Tensione di esercizio elettronica e moduli di ingresso Pin 1 connettore tensione di esercizio – valore nominale – tolleranza Assorbimento elettrico – pin 1 nodo FB13-E – elettronica del sistema CP 24 VCC 20,4 .. 26,4 V 250 mA vedi descrizione "Sistema CP", Cap. 3.1.2, tabella dell’assorbimento elettrico Ondulazione residua (Ripple) 4 Vss (nei limiti di tolleranza) Durata ammissibile della caduta di tensione del gruppo logico 20 ms CP FB13-E 9904b A-3 A. Appendice Tecnica Tensione di esercizio elettrovalvole unità di valvole CP Pin 2 connettore tensione di esercizio – valore nominale – tolleranza Assorbimento elettrico • pin 2 nodo FB13-E 24 VCC 20,4 .. 26,4 V somma di tutte le elettrovalvole CP attivate; vedere descrizione "CP - Parte pneumatica" Ondulazione residua (Ripple) 4 Vss (nei limiti di tolleranza) Durata ammissibile della caduta di tensione del gruppo logico 20 ms Fieldbus Esecuzione RS 485, privo di potenziale Tipo di trasmissione seriale asincrona, semiduplex Protocolli PROFIBUS-DP Velocità di trasmissione 9,6...12000 kBaud riconoscimento automatico del baudrate Lunghezza del cavo (in relazione al baudrate e al tipo di cavo) fino a 23,8 km Tipo di cavo (in relazione alla lunghezza del cavo e del baudrate impostato per il Fieldbus) Vedere il manuale del controllore Carico ammissibile Pos. tensione di alimentazione (P5V) pin 6 max. 40 mA Compatibilità elettromagnetica – Emissione interferenze misurata in conformità con EN 55011 – Immunità alle interferenze misurata in conformità con EN 50082-2 A-4 valore limite classe B CP FB13-E 9904b