Home

Visualizza - Service, Support

image

Contents

1. CPU 314 IFM SIEMENS 5 fo 0 I o 0 L 0 fol O CORE 1 16 lo 2 P q o 2 P q 2 fol lo 3 lo 3 3 6 o o 4 4 fol o o 5 5 o ui O S 6 6 fl E E D d E D d E STOP I i n i PE MRES o Si e 126 A 124 A A 124 OUT IN OUT 125 V V 125 o o o o o 0 0 fl fo pP q o 1 P 1 m a o 2 2 lel 5 5 3 3 fal e O o 4 o o HE b 83 ns i ai 09 E D q Liste p di OTE sy P x o o o T Q LED di stato e segnalazioni di errore Connettore per alimentazione e Selettore dei modi operativi terra funzionale Vano per batteria tampone o accumulatore Interfaccia multipunto MPI Ponticello rimovibile Ingressi uscite integrati Vano per la memory card solo 5AE10 Figura 1 10 Vista frontale della CPU 314 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 46 A5E00111193 01 CPU Dati tecnici della CPU 314 IFM CPU e versione Aree dei dati e relativa ritenzione MLFB 6ES7 314 0AB0 Versione hardware Versione firmware e Pacchetto di program mazione corrispon dente 5AE03 5AE10 01 01 V 1 1 0 V 1 1 0 STEP 7 V5 0 Service Pack 3 Memoria Memoria di lavoro e integrata e ampliabile Memoria di caricamento 32 kbyte 32 kbyte no no area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori M
2. CP Processore di comunicazione CP communication processor CPU Unit centrale del controllore programmabile central processing unit DB Blocco dati FB Blocco funzionale FC Funzione FM Unit funzionale GD Comunicazione di dati globale IM Unit d interfaccia Interface Module IP Periferia intelligente KOP Schema a contatti modo di rappresentazione in STEP 7 LWL Cavi in fibre ottiche M Collegamento di massa MPI Interfaccia multipoint Multipoint Interface OB Blocco organizzativo OP Pannello operatore operator panel IPU Immagine di processo delle uscite IPI Immagine di processo degli ingressi PG Dispositivo di programmazione PS Alimentatore power supply SFB Blocco funzionale di sistema SFC Funzione di sistema SM Unit di segnale signal module Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 C 1 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario Accumulatore Gli accumulatori sono registri della CPU che fungono da memoria intermedia per opera zioni di caricamento trasferimento confronto calcolo e conversione Alimentatore di carico Alimentazione per unit di segnale e funzionali e per la periferia di processo collegata Allarme Il sistema operativo della CPU conosce 10 diverse classi di priorit che regolano l ela borazione del programma ut
3. Figura 2 10 Scambio di dati diretto con le CPU 31x 2 2 32 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 8 Diagnostica nello scambio di dati diretto Indirizzi di diagnostica Nello scambio di dati diretto si assegna un indirizzo di diagnostica nel ricevente CPU 31x 2 come mittente CPU 31x 2 come ricevente PROFIBUS Ind di diagnostica Nella progettazione si stabilisce nel rice vente un indirizzo di diagnostica che assegnato al mittente Tramite questo indirizzo di diagnostica il ricevente riceve informazioni sullo stato del mittente o su un interruzione del bus vedere anche tabella 2 15 Figura 2 11 Indirizzo di diagnostica per il ricevente nel caso dello scambio di dati diretto Identificazione dell evento La tabella 2 15 mostra come la CPU 31x 2 utilizzata come ricevente riconosca le interruzioni del trasferimento dati Tabella 2 15 Identificazione dell evento delle CPU 31x 2 come ricevente nel caso dello scambio di dati diretto Evento Cosa succede nel ricevente Interruzione del bus e Richiamo dell OB 86 con il messaggio Guasto della stazione cortocircuito connet evento in arrivo indirizzo di diagnostica del ricevente assegnato al mit tore sfilato tente e Con accesso alla periferia richiamo dell
4. o oQ oQ 98 gs 38 99 38 06 59 5 o o MPI MPI DP MPI DP DP Modifica della pro gettazione per l in terfaccia PROFI BUS DP possibile Interfaccia MPI L MPI l interfaccia della CPU per il PG OP o per la comunicazione in una sottorete MPI La velocit di trasmissione abituale preimpostata di 187 5 kBaud CPU 318 2 sono im postabili fino a 12 MBaud Per la comunicazione con una S7 200 devono essere impostati 19 2 kBaud La CPU invia all interfaccia MPI automaticamente i propri parametri di bus impostati ad esempio il baudrate In tal modo tra l altro un apparecchiatura di programmazione si pu agganciare automaticamente in una sottorete MPI Interfaccia PROFIBUS DP Le CPU con 2 interfacce mettono a disposizione dell utente l interfaccia PROFIBUS DP per il collegamento al PROFIBUS DP Sono possibili baudrate fino a 12 MBaud La CPU invia all interfaccia PROFIBUS DP automaticamente i propri parametri di bus impo stati ad esempio il baudrate In tal modo tra l altro un apparecchiatura di programmazione si pu agganciare automaticamente in una sottorete PROFIBUS In STEP 7 si pu disattivare l invio automatico dei parametri di bus Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 7 CPU Apparecchiature collegabili MPI PROFIBUS DP e PG PCeOP e PG PCeOP e Controllori S7 con interfaccia
5. Allarme 312 IFM 313 314 314 IFM 315 315 2 DP 316 2 DP 318 2 Interrupt ca ca ca ca ca ca ca ca di processo 840 US 700 us 700 us 730 us 480 us 590 us 590 us 340 us Allarme di ca ca ca ca ca ca ca diagnostica 880 us 880 us 1000 us 700 us 860 us 860 us 450 us Allarme i _ ca ca ca ca ca ca dall orologio 680 us 700us 460us 560us 560us 350 us Allarme di ca ca ca ca ca ca ritardo 550 us 560 us 370 us 450 us 450 us 260 us Allarme di ca ca ca ca ca ca schedulazio 360 us 380us 280us 220us 220us 260 us ne orologio Errore di ca ca ca ca ca ca ca 130 accesso 740us 740us 760us 560us 490us 490us 155 programmaz 285 us ione Errore di svolgimento del programma 3 3 Esempio di calcolo per il tempo di ciclo e di reazione Parti del tempo di ciclo Da ricordare Il tempo di ciclo costituito da e tempo di trasferimento dell immagine di processo e tempo di ciclo del sistema operativo e tempo di elaborazione del programma utente e tempo di elaborazione dei temporizzatori S7 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 3 10 A5E00111193 01 Tempi di ciclo e di reazione Esempio di struttura 1 disponibile una S7 300 con le seguenti unit montate su un rack una CPU 314 2 unit ingressi digitali SM 321 DI 32 x DC 24 V rispettivamente 4 byte nell IP 2 unit uscite digitali SM 322 DO 32 x DC 24 V 0 5A r
6. AWL Spiegazione A DB 30 SPA FB 192 Name IM308C DPAD KH F800 Area di indirizzo di default dell IM 308 C IMST KY 0 3 IM N 0 indirizzo di PROFIBUS dello slave DP 3 FCT KC SD Funzione lettura della diagnostica slave GCGR KM 0 Non viene esaminato TYP KY 0 20 Area dati S5 DB 20 STAD KF 1 Dati di diagnostica dalla parola di dati 1 LENG KF 26 Lunghezza della diagnostica 26 byte ERR DW 0 Memorizzazione del codice di errore nella DW 0 del DB 30 Esempio di lettura della diagnostica S7 con l SFC 59 RD_REC Nel seguito riportato un esempio di lettura dei set di dati della diagnostica S7 con l SFC 59 per uno slave DP nel programma utente STEP 7 La lettura della diagnostica slave con SFC 13 avviene in modo simile Ipotesi Per il programma utente STEP 7 vale quanto segue e Deve essere letta la diagnostica per l unit di ingresso con l indirizzo 200p e Deve essere letto il set di dati 1 e Il set di dati 1 deve essere memorizzato nel DB 10 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 21 CPU 31x 2 come master DP slave DP e scambio di dati diretto Programma utente STEP 7 AWL Spiegazione CALL SFC 59 REQ s TRUE Richiesta di lettura IOID B 16 54 Identificazione dell area di indirizzo qui periferia LADDR W 16 200 ingresso RECNUM B 16 1 Indirizzo logico dell unit RET_VAL Deve essere letto il set di dati 1 BUSY TRUE In caso di er
7. Elenco delle operazioni disponibili delle CPU e relativi tempi di esecuzione Elenco dei blocchi operabili OB SFC SFB e relativi tempi di esecuzione Getting Started CPU 31xC posizionamento con uscita analogica CPU 31xC posizionamento con uscite digitali CPU 31xC Conteggio CPU 31xC Accoppiamento punto a punto CPU 31xC Regolazione CPU 31xC S7 300 diversi Getting Started assistono l utente nella messa in servizio a seconda della propria applicazione Figura 1 1 vi Panoramica di informazione della S7 300 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Prefazione Oltre a questo pacchetto di documentazione necessario leggere i seguenti manuali Manuale Funzioni integrate della CPU 312 IFM 314 IFM Manuale Descrizione delle funzioni tecnologiche delle CPU 312 IFM 314 IFM Numero di ordinazione 6ES7 398 8CA00 8EA0 Manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema rifori Descrizione delle SFC degli SFB e degli OB delle M f I da e cinieimento 3 CPU La descrizione si trova anche nella Guida Parte integrante del pacchetto di documentazione online a STEP7 STEP7 con il numero di ordinazione 6ES7 810 4CA05 B8ERO Figura 1 2 Ulteriore documentazione Ulteriore supporto Per tutte le domande sull
8. all area di ingresso 10 e ingresso in tensione 1 0 e ingresso in corrente Limite errore di base limiti errore d esercizio a 25 C riferito all area di uscita e ingresso in tensione t0 8 e ingresso in corrente 0 9 Errore di temperatura rife 0 01 K rito all area di ingresso Errore di linearit riferito 0 06 all area di ingresso Precisione di ripetizione in 0 05 stato transitorio a 25 C ri ferita all area di uscita Ondulazione campo da 0 05 0 a 50 kHz riferita all area di uscita Stato allarmi diagnostica Allarme Nessuno 1 52 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Dati tecnici degli ingressi speciali della CPU 314 IFM Dati specifici dell unit Dati per la scelta di un datore Numero degli ingressi 4 da 126 0 a 126 3 Lunghezza dei conduttori e schermati max 100 m Tensioni correnti potenziali Numero degli ingressi co 4 mandabili contemporanea mente e montaggio orizzontale 4 fino a 60 C e montaggio verticale 4 fino a 40 C Stato allarmi diagnostica LED di stato LED verde per ogni ca nale Allarme e interrupt di processo parametrizzabile Nessuno Funzioni di diagnostica Tensione d ingresso DC 24 V da 11a30Vo e valore nominale e per segnale 1 da 18 a 30 V con enco der di passo angolare con funzione int Posi zionamento
9. Batteria tampone o accumulatore La tabella 1 2 mostra le differenze nel caso di bufferizzazione con accumulatore o con batte ria tampone Tabella 1 2 Impiego della batteria tampone o accumulatore Bufferizza bufferizza Osservazioni Tempo di zione bufferizza con zione Accumula Esclusivamente l orologio a L accumulatore viene nuovamente ca 120h tore tempo reale ricato con RETE ON della CPU a 25 C Avvertenza 60 h Il programma utente deve essere sal a 60 C vato nella memory card oppure nel dopo caso della CPU 314 IFM 5AE0x 1 ora di nella memoria ROM tempo di carica mento Batteria e il programma utente se Avvertenza 1 anno tampone non memorizzato su me La CPU pu conservare indipendente mory card per salvare i dati mente dalla batteria una parte dei dati anche in caso di guasto di in modo ritentivo Una batteria tam rete pone deve essere impiegata solo se si e diversi campi dati nei bloc intende preservare una quantit di chi dati devono essere a ri dati superiore a quella mantenuta dalla tenzione pi di quanti ne CPU siano consentiti senza bat teria e l orologio a tempo reale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 5 CPU 1 1 4 Memory Card Eccezione Nelle CPU 312 IFM e 314 IFM 5AE0x non si pu innestare una memory card Queste CPU sono dotate di una memoria ROM integrata Scopo della memory card
10. CPU MPI Tensioni correnti e Servizi Alimentazione DC 24 V Comunicazione s campo ammissibile 20 4 V 28 8 V PG OP Assorbimento di corrente tip 0 7 A Comunicazione di s funzionamento a vuoto dati globali Corrente d inserzione tip 8A Comunicazione di s 2 2 base S7 It 0 4 A s mA 3 Protezione esterna per i con Interruttore automatico 2 A Comunicazione S7 s server e Velocit di trasmissione 19 2 187 5 kBaud Dimensioni Dimensioni di ingombro 80x125 130 LxAxP mm Peso ca 0 53 kg Programmazione Linguaggio di programma STEP 7 zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni 8 vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password 1 42 duttori d alimentazione consi gliata Alimentazione del PG nell MPI da 15 a 30 V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore e Autonomiadell orologio da0a25 C a40 C a60 C Carica dell accumulatore Tipo Bo C max 200 MA tip 8 W s min 1 anno ca 5 anni s ca 4 settimane ca 3 settimane ca 1 settimana ca 1 ora Sistema di automazione S7 300 Dati della CPU
11. ca 4 settimane ca 3 settimane ca 1 settimana ca 1 ora Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 31x 2 come master DP slave DP e scam bio di dati diretto Introduzione 2 Questo capitolo descrive le propriet e i dati tecnici delle CPU 315 2 DP 316 2 DP e 318 2 necessari per l impiego delle CPU come master o come slave DP nonch per la loro proget tazione per la comunicazione diretta Convenzione poich il comportamento master DP o slave DP uguale per tutte le CPU qui di seguito esse verranno tutte definite CPU 31x 2 Avvertenza sulla CPU 318 2 con la CPU 318 2 possibile utilizzare l interfaccia MPI DP come interfaccia DP qui tuttavia progettabile soltanto come master DP e non come slave DP Contenuto del capitolo Paragrafo Argomento Pagina 2 1 Informazioni sulla funzionalit DPV1 2 2 2 2 Aree di indirizzo DP delle CPU 31x 2 2 3 2 3 CPU 31x 2 come master DP 2 4 2 4 Diagnostica della CPU 31x 2 come master DP 2 5 2 5 CPU 31x 2 come slave DP 2 12 2 6 Diagnostica della CPU 31x 2 come slave DP 2 7 Scambio di dati diretto 2 8 Diagnostica nello scambio di dati diretto 2 32 Ulteriore bibliografia La Guida online a STEP 7 contiene le descrizioni e le indicazioni relative alla progettazione alla configurazione e alla diagnostica di una sottorete PROFIBUS Sistema di automazione S7 300 Dati della CPU CPU 312
12. Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 33 CPU Schema dei collegamenti della CPU 312 IFM La figura 1 7 mostra lo schema di collegamento della CPU 312 IFM Gli ingressi e le uscite integrati della CPU vanno cablati tramite un connettore frontale a 20 poli h Attenzione La CPU 312 IFM non ha protezione contro l inversione di polarit L inserzione a polarit in vertite provoca un guasto delle uscite integrate tuttavia la CPU non entra in stato di STOP e i LED di stato sono accesi Non viene quindi segnalata alcuna anomalia L o Jo o o Jo Z A 1124 0 2o DCSV FRCE e o o e STOP RUN P c anni Z A NOn AON i e o o o To STOP MRES aa o Je Je e Z A o o e el S o Figura 1 7 Schema di collegamento della CPU 312 IFM Solo struttura con messa a terra La CPU 312 IFM pu essere impiegata solo in configurazioni collegate a terra La terra fun zionale collegata internamente al morsetto M nella CPU 312 IFM vedere figura 1 8 a pa gina 1 38 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 34 A5E00111193 01 CPU Connettori di alimentazione Il collegamen
13. dati tecnici 1 40 CPU 314 IFM 1 43 dati tecnici 1 47 Funzioni integrate 1 43 Schema di collegamento 1 56 schema elettrico di principio 1 57 CPU 315 1 59 dati tecnici 1 59 CPU 315 2 DP 1 62 Vedere anche CPU 31x 2 dati tecnici 1 62 Master DP 2 5 CPU 316 2 DP 1 65 Vedere anche CPU 31x 2 dati tecnici CPU 318 2 1 68 Vedere anche CPU 31x 2 comunicazione dati tecnici 1 70 differenze con le altre CPU 300 4 2 CPU 31x 2 Cambiamenti dello stato di funzionamento DP Aree di indirizzo 2 4 indirizzi di diagnostica per PROFIBUS 2 10 Interruzione del bus Master DP Diagnostica con STEP 7 2 7 Diagnostica tramite LED memoria di trasferimento 2 14 Scambio di dati diretto 2 32 Slave DP Diagnostica 2 18 Diagnostica con STEP 7 2 19 Diagnostica tramite LED 2 19 Slave DP 2 13 CSA A 2 D Dati coerenti Glossario 5 Dati coerenti Dati globali cicli di trasmissione 1 18 Dati locali Diagnostica con STEP 7 1 22 CPU 31x 2 come slave DP 2 18 di sistema LED 1 22 riferita all apparecchio CPU 31x 2 come slave DP 2 29 Riferita all identificativo CPU 315 2 DP come slave DP 2 28 scambio di dati diretto 2 33 Diagnostica di det direnod2as Diagnostica riferita all apparecchio CPU 31x 2 come slave DP 2 29 Diagnostica riferita all identificativo CPU 31x 2 come slave DP 2 28 Diagnostica slave DP struttura 2 24 Differe
14. Paragrafo Argomento Pagina 1 41 CPU 312 IFM 1 25 142 CPU 313 1 37 143 CPU 314 1 40 1 44 CPU 314 IFM 1 4 5 CPU315 1 4 6 CPU 315 2 DP 147 CPU 316 2 DP 1 4 8 CPU 318 2 1 68 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 24 A5E00111193 01 CPU 1 4 1 CPU 312 IFM Caratteristiche particolari e Ingressi uscite integrate cablaggio sul connettore frontale a 20 poli e Nessuna manutenzione perch priva di batteria tampone e La configurazione di una S7 300 con CPU 312 IFM possibile solo in configurazione su rack singolo Funzioni integrate della CPU 312 IFM Funzioni integrate Spiegazione Interrupt di processo Gli ingressi di interrupt sono ingressi parametrizzati in modo da attivare un interrupt di processo con il fronte di segnale corrispondente Se si intende utilizzare gli ingressi digitali da 124 6 a 125 1 come ingressi di interrupt necessario parametrizzarli in STEP 7 Contatori Per gli ingressi digitali da 124 6 a 125 1 la CPU 312 IFM mette a disposizione in alter nativa queste funzioni speciali La descrizione delle funzioni speciali Contatori e Misuratore di frequenza riportata nel manuale Funzioni integrate Misuratore di fre quenza Ingressi di interrupt della CPU 312 IFM Se si intende utilizzare gli ingressi digitali da 124 6 a 125 1 come ingressi di interrupt ne cessario parametrizzarli in STEP 7 nei parametri de
15. Protezione del programma utente Dimensioni Dimensioni di ingombro 80x125 130 LxAxP mm Peso ca 0 53 kg Programmazione Linguaggio di programma STEP 7 vedi lista delle operazioni 8 vedi lista delle operazioni vedi lista delle operazioni kt Protezione tramite password duttori d alimentazione consi gliata Alimentazione del PG nell MPI da 15 a 30 V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore MPI Tensioni correnti Servizi Alimentazione DC 24 V Comunicazione s campo ammissibile da 20 4 a 28 8 PG OP Assorbimento di corrente tip 0 7 A Comunicazione di s funzionamento a vuoto dati globali Corrente d inserzione tip 8A Comunicazione di s 2 2 base S7 It 0 4 A s mA 3 Protezione esterna per i con Interruttore automatico 2A Comunicazione S7 s server Tipo Bo C max 200 MA tip 8 W min 1 anno ca 5 anni no Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 39 CPU 1 4 3 CPU 314 Dati tecnici della CPU 314 CPU e versione Aree dei dati e relativa ritenzione MLFB e Versione hardware 6ES7 314 1AE04 0ABO 01 Versione firmware V1 1 0 Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integ
16. Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 29 CPU MPI Tensioni correnti e Servizi Alimentazione DC 24 V Comunicazione s campo ammissibile da 20 4 a 28 8 V PG OP Assorbimento di corrente tip 0 7 A Comunicazione di s funzionamento a vuoto dati globali Corrente d inserzione tip 8A Comunicazione di s 2 2 base S7 SE mA 3 Protezione esterna per i con Interruttore automatico 10 A Comunicazione S7 s server e Velocit di trasmissione 19 2 187 5 kBaud duttori d alimentazione consi gliata Tipo Bo C Dimensioni Alimentazione del PG su MPI max 200 mA Dimensioni di ingombro 80x 125 130 G5 fino a S0VDE LxAxP mm Potenza dissipata tip 9 W Peso ca 0 45 kg Batteria no Programmazione Accumulatore no Linguaggio di programma STEP 7 Ingressi uscite integrati zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni 8 vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password Indirizzi degli integrati e Ingressi digitali e Uscite digitali da E 124 0 fino a E 127 7 da A 124 0 fino a A 124 7 Funzioni integrate 1 30 Contatori misuratori di frequenza 1 vedi manuale Funzioni in tegrate fino a 10 kHz max vedi manuale Fu
17. Uno gt slave che viene impiegato nel PROFIBUS con il protocollo PROFIBUS DP e che si comporta secondo la norma EN 50170 parte 3 si chiama slave DP Stato di funzionamento Nei sistemi di automazione SIMATIC S7 esistono i seguenti stati di funzionamento STOP AVVIAMENTO RUN STEP 7 Linguaggio di programmazione per la creazione di programmi utente per controllori SIMA TIC S7 Tempo di ciclo Il tempo di ciclo il tempo richiesto dalla CPU per una singola elaborazione del pro gramma utente Temporizzatore Temporizzatori Temporizzatori temporizzatori sono parti integranti della gt memoria di sistema della CPU Il contenuto dei temporizzatori viene aggiornato automaticamente dal sistema operativo in modo asin crono rispetto al programma utente Con le istruzioni di STEP 7 si definisce l esatta fun zione del contatore p es ritardo all inserzione avviandone quindi l elaborazione p es avvio Terra Terra conduttrice il cui potenziale elettrico pu essere impiegato in ogni punto come pari a zero Nel campo dei dispositivi di messa a terra la terra pu avere un potenziale diverso da zero Perci si usa spesso il termine terra di riferimento Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 14 A5E00111193 01 Glossario Terra di riferimento Terra Token Autorizzazione all acccesso al bus Trattamento degli errori tramite OB Se il si
18. di ingresso Stato allarmi diagnostica Allarme Nessuno Funzioni di diagnostica Nessuno Dati per la scelta di un datore Soppressione dei disturbi limiti di errore Soppressione della ten sione di disturbo e disturbo di modo co mune Ucm lt 1 0 V Diafonia tra gli ingressi Limiti errore d esercizio nell intervallo di tempera tura complessivo riferiti all area di ingresso e ingresso in tensione e ingresso in corrente gt 40 dB gt 60 dB 1 0 1 0 Aree di ingresso valore nominale resi stenza d ingresso e tensione 10 V 50 kQ 20 mA 105 5 Q max 30 V stabile 38 V per max 1 s rap porto impulso periodo corrente Tensione d ingresso am messa per ingresso in ten sione limite di distruzione 1 20 Corrente d ingresso am 34 MA messa per ingresso in cor rente limite di distruzione Collegamento del datore di segnale possibile e per misura di tensione e per misura di corrente Impossibile come trasduttore a 2 fili come trasduttore a 4 fili possibile Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 51 CPU Dati tecnici dell uscita analogica della CPU 314 IFM Dati specifici dell unit Numero delle uscite Lunghezza dei conduttori Funzioni di diagnostica Nessuno Dati per la scelta di un datore e schermati max 100 m Tensioni correnti potenziali Se
19. e Tipo Temporizzatori S7 impostabili a ritenzione preimpostati Intervallo temporale Temporizzatori IEC e Tipo 64 daZ0aZ63 daZ0aZ7 da 0 a 999 s SFB 128 da T 0a T 127 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB Aree di indirizzo ingressi uscite Area di indirizzo periferia digitale analogica Immagine di processo non impostabile Canali digitali Canali analogici da 0 a 127 0 a 127 da 256 a 767 256 a 767 128 byte 128 byte max 1024 1024 max 256 128 1 40 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU e Nell MPI Master slave Funzioni di test e messa in servizio Controlla comanda variabili Variabile e Numero Controllo variabili Comando variabili Forzamento Variabile e Numero Stato blocco Passo singolo Punto di stop Buffer di diagnostica e Numero delle registra zioni non impostabile x Ingressi uscite merker DB temporizzatori contatori max 30 max 14 s Ingressi uscite max 10 s s 2 s 100 Di cui consistenti Comunicazione standard e Dati utili per ordine Di cui consistenti Numero delle risorse di colle Struttura Funzioni di comunicazione Rack max 4 Comunicazione PG OP s Moduli per rack max 8 Comunicazione di dati glo s Numero master DP bale
20. gt danni materiali significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni alle persone o lievi Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare lievi danni materiali Attenzione una informazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione a cui si deve prestare una particolare attenzione Personale qualificato La messa in servizio e il funzionamento del dispositivo devono essere effettuati solo da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documentazione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicu rezza apparecchi sistemi e circuiti elettrici Uso conforme alle disposizioni Osservare quanto segue Pericolo N Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in con nessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento ineccepibile e sicuro del prodotto assolutamente necessario un trasporto imma gazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manuten zione appropriata Marchi di prodotto SIMATIC SIMATIC HMI e SIMATIC NET marchi di prodotto del
21. i e integrata Nessuno Numero dei pacchetti GD e tramite CP 1 ONORIO l ai Ricevente 1 Funzioni di segnalazione S7 e Dimensione dei pacchetti max 22 byte Contemporaneamente attive max 40 GD Blocchi Alarm S Di cui consistenti 8 byte Orario Comunicazione di base S7 s Orologio s e Dati utili per ordine max 76 byte bufferizzato s Di cui consistenti 32 byte nel caso di X I_PUT _GET e Precisione vedere capitolo 1 1 6 76 byte nel caso di Contatore ore d esercizio 1 X_SEND _RCV e Numero 0 Comunicazione S7 s server e Campo dei valori da 0 a 32767 ore e Dati utili per ordine max 160 byte e granularit 1 ora Di cui consistenti 32 byte e aritenzione s Comunicazione compatibile s tramite CP e FC carica S5 bile Sincronizzazione dell orologio s e Datiutili per ordine dipendente dal CP nel PLC Master P P dipendente dal CP s tramite CP e FC carica bile dipendente dal CP dipendente dal CP 12 per la comunicazione S7 gamento PG OP base S7 S7 e Riserva per Comunicazione PG max 11 impostabile da1a11 preimpostata 1 Comunicazione OP max 11 impostabile da1a11 preimpostata 1 Comunicazione di max 8 base S7 impostabile da 0a8 preimpostato 8 Interfacce 1 Interfaccia Funzionalit e MPI s e Master DP no Slave DP no e Con separazione di po no tenziale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 41
22. plane e tra canali S in gruppi di 8 Differenza di potenziale am messa DC 75V e tra circuiti di corrente di AC 60 V versi Isolamento verificato con DC 500 V Corrente assorbita e dalla tensione di alimen max 100 mA tazione L senza ca rico Stato allarmi diagnostica Tensione d uscita e per segnale 1 Corrente d uscita e per segnale 1 valore nominale campo ammissibile e per segnale 0 corrente residua Campo della resistenza di carico Carico di lampade Collegamento in parallelo di 2 uscite e per comando ridon dante di un carico e per aumento della po tenza Comando di un ingresso di gitale Frequenza di commuta zione e con carico ohmico e con carico induttivo se condo IEC 947 5 1 DC 13 e con carico di lampade Limitazione interna della tensione d apertura indut tiva Protezione delle uscite con tro cortocircuito e soglia di inserzione min L 0 8 V 0 5 A da 5 mA a 0 6 A max 0 5 mA da 48 Q a 4 kQ max 5 W possibile solo uscite dello stesso gruppo Impossibile possibile max 100 Hz max 0 5 Hz max 100 Hz tip L 48 V s a clock elettronico tip 1 A LED di stato Allarme Funzioni di diagnostica LED verde per ogni ca nale Nessuno Nessuno Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 55 CPU Schema di collegamento della CPU 314 I
23. CPU 312 IFM 318 2 DP A5E00111193 01 CPU 1 4 4 CPU 314 IFM Caratteristiche particolari e Ingressi uscite integrati cablaggio su connettore frontale a 40 poli Informazioni dettagliate sull elaborazione del valore analogico cos come sul collegamento di sensori e carichi attuatori agli ingressi uscite analogiche si trovano nel manuale di riferimento Dati dell unit Esempi di circuito sono mostrati nelle figure 1 14 e 1 15 a pagina 1 58 Memory Card La CPU 314 IFM disponibile in 2 varianti con e senza vano per la memory card e Con vano per memory card 6ES7 314 5AE10 0ABO e Senza vano per memory card 6ES7 314 5AE0x 0AB0 Funzioni integrate della CPU 314 IFM Funzioni integrate Spiegazione Interrupt di pro Gli ingressi di interrupt sono ingressi parametrizzati in modo da attivare un interrupt di cesso processo con il fronte di segnale corrispondente Se si intende utilizzare gli ingressi digitali da 126 0 a 126 3 come ingressi di interrupt necessario parametrizzarli in STEP 7 Avvertenza per non prolungare i tempi di reazione all allarme della CPU opportuno accedere agli ingressi analogici della CPU nel programma utente singolarmente con L PEW Gli accessi a parola doppia possono prolungare i tempi di accesso fino a 200 us Contatori Per gli ingressi digitali da 126 0 a 126 3 la CPU 314 IFM mette a disposizione Frequenzimetro in alternativa queste funzioni speciali descritte nel manua
24. CPU 315 2 DP lt 6ES7 315 2AF03 0ABO e dal 6ES7 315 2AF03 0ABO e STEP 7 lt V5 x STEP 7 dalla V 5 x Comunicazione diretta no s Equidistanza no s Attivazione disattivazione di no s slave DP Routing no S Lettura della diagnostica slave vedere figura 2 1la pagina 2 8 vedere figura 2 2 a pagina 2 9 Risorse di collegamento dalla CPU N di ordinazione dalla produzione versione firmware hardware CPU 312 IFM 6ES7 312 5AC02 0AB0 1 1 0 01 CPU 313 6ES7 313 1AD03 0ABO 1 1 0 01 CPU 314 6ES7 314 1AE04 0ABO 1 1 0 01 CPU 314 IFM 6ES7 314 5AE03 0ABO 1 1 0 01 CPU 314 IFM 6ES7 314 5AE10 0AB0 1 1 0 01 CPU 315 6ES7 315 1AF03 0ABO 1 1 0 01 CPU 315 2 DP 6ES7 315 2AF03 0ABO 1 1 0 01 CPU 316 2 DP 6ES7 316 2AG00 0ABO 1 1 0 01 per la comunicazione PG OP e base S7 si possono riservare risorse di collegamento Le risorse di collegamento non riservate sono liberamente disponibili per la comunicazione PG OP base S7 o S7 vedere anche il capitolo 1 2 Le CPU inferiori alle versioni citate sopra mettono a disposizione per le singole funzioni di comunicazione un numero fisso di risorse di collegamento Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 4 8 A5E00111193 01 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 Nuovi SFB e SFC nella CPU 318 2 Blocco Impiego Tempo di esecuzione Vedere in us SFB52 Lettura set di dati in uno
25. Dati tecnici delle uscite digitali della CPU 312 IFM Dati specifici dell unit Dati per la scelta di un datore Numero delle uscite 6 Lunghezza dei conduttori e non schermati max 600 m e schermati max 1000 m Tensioni correnti potenziali Corrente totale delle uscite per gruppo e montaggio orizzontale fino a 40 C max 3 A fino a 60 C max 3 A e montaggio verticale fino a 40 C max 3 A Separazione di potenziale no Stato allarmi diagnostica LED di stato Allarme Funzioni di diagnostica LED verde per ogni ca nale Nessuno Nessuno Tensione d uscita e per segnale 1 Corrente d uscita e per segnale 1 valore nominale campo ammissibile e per segnale 0 corrente residua Campo della resistenza di carico Carico di lampade Collegamento in parallelo di 2 uscite e per comando ridon dante di un carico e per aumento della po tenza Comando di un ingresso di gitale Frequenza di commuta zione e con carico ohmico e con carico induttivo se condo IEC 947 5 1 DC 13 e con carico di lampade Limitazione interna della tensione d apertura indut tiva Protezione delle uscite con tro cortocircuito e soglia di risposta min L 0 8 V 0 5 A da 5 mA a 0 6 A max 0 5 mA 48 Qa4kQ max 5 W possibile Impossibile possibile max 100 Hz max 0 5 Hz max 100 Hz tip V 30 s a clock elettronico tip 1 A
26. Funzione Secondo la IEC 1131 3 una funzione FC un blocco di codice senza dati statici Una funzione offre la possibilit di trasferire parametri nel programma utente Per questo le funzioni sono quindi adatte alla programmazione di funzioni complesse che si ripresentano spesso come p es i calcoli Funzione di sistema Una funzione di sistema SFC una funzione integrata nel sistema operativo della CPU che pu essere richiamata secondo necessit nel programma utente STEP 7 Immagine di processo L immagine di processo parte integrante della memoria di sistema della CPU All inizio del programma ciclico vengono trasferiti gli stati di segnale delle unit di ingresso all imma gine di processo degli ingressi Alla fine del programma ciclico l immagine di processo delle uscite viene trasferita quale stato di segnale alle unit di uscita Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario 7 Glossario Indirizzo Un indirizzo l identificativo di un determinato operando o campo di operandi esempi in gresso E 12 1 parola di merker MW 25 blocco dati DB 3 Indirizzo MPI MPI Interfaccia multipunto MPI Interrupt di processo Interrupt di processo Interrupt di processo Un interrupt di processo viene attivato da unit adeguate in seguito a un determinato evento nel processo L interrupt di processo viene segnalato alla CPU A secon
27. GMT 1 00 America Johnson City Technical Support and Authorization Ora locale Lu Ve 8 00 19 00 Tel 1 423 262 2522 Fax 1 423 262 2289 E mail simatic hotline sea siemens com GMT 5 00 Asia Australia Singapore Technical Support and Authorization Ora locale Lu Ve 8 30 17 30 Tel 65 740 7000 Fax 65 740 7001 E mail simatic hotline sae siemens com sg GMT 8 00 zioni tuttavia il servizio in italiano francese e spagnolo I servizi delle SIMATIC Hotline vengono offerti generalmente in tedesco e inglese nel caso di assistenza in fatto di autorizza viii Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Prefazione Documentazione SIMATIC in Internet possibile ottenere documentazione gratuita al seguente sito Internet http www ad siemens de support Utilizzare il Knowledge Manager a disposizione in questo sito per trovare velocemente la documentazione richiesta Per chiarire domande ed avanzare nuove proposte si consiglia di partecipare alle Conferences che si trovano alla pagina del Forum Service amp Support in Internet Oltre alla documentazione mettiamo a disposizione della clientela diversi servizi online all in dirizzo sottoindicato http www ad siemens de support In questo sito sono disponibili e Informazioni attuali sui prodotti Attualit FAQ Frequently Asked Questions download
28. T MB 51 L 10 3 T MB 60 CALL SFC 15 LADDR W 16 0 RECORD P M60 0 Byte20 RET VAL MW 22 ulteriore elabora zione dei dati ri cevuti nel ma ster DP preelaborazione dei dati nel master DP invio dati allo slave DP Trasferimento dati in STOP La CPU slave DP entra in STOP i dati nella memoria di trasferimento della CPU vengono sovrascritti con 0 il master DP legge cio 0 Il master DP entra in STOP i dati attuali nella memoria di trasferimento della CPU vengono mantenuti e possono essere ancora letti dalla CPU Indirizzo PROFIBUS Il 126 non va impostato quale indirizzo di PROFIBUS per la CPU 31x 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 17 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 Diagnostica della CPU 31x 2 come slave DP In questo capitolo Paragrafo Argomento Pagina 261 DiagnosticatamiteLED T 2 6 2 Diagnostica con STEP 50 STEP 7 2 19 2 6 3 Lettura della diagnostica 2 20 2 6 4 Struttura della diagnostica slave 2 24 2 6 5 Stato stazione 1 3 2 25 2 6 6 Indirizzo PROFIBUS del master 2 27 2 6 7 Identificativo produttore 2 27 2 6 8 Diagnostica riferita all identificativo 2 28 2 6 9 Diagnostica riferita all apparecchio 2 29 2 6 10 Allarme 2 31 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 18 A5E00111193 01 CPU 31x 2 come master DP
29. e Operazioni di bit min 0 3 us e Operazioni di parole min 1 us e Operazioni aritmetichea min 2 us virgola fissa e Operazioni aritmetichea min 50 us area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione e preimpostati Merker di clock Blocchi di dati e Dimensione impostabili a ritenzione e preimpostati Dati locali non impostabile 4736 byte 2048 da MB 0 fino a MB 255 da MB 0 a MB 17 8 1 byte di merker 511 DB 0 riservato max 16 kByte max 8 DB 4096 byte di dati nessuna ritenzione max 1536 byte Temporizzatori contatori e relativa ritenzione contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo 64 daZ0aZ63 daZ0aZ7 da 0 a 999 s SFB e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni e Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs e Dimensione FCs e Dimensione max 16 kByte max 256 max 16 kByte max 256 max 16 kByte Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 65 CPU Aree di indirizzo ingressi uscite Funzioni di test e messa in servizio Area di indirizzo periferia digi tale analogica e Di cui decentrale Immagine di processo non impostabile Ca
30. pria aa dp de pl miti 1 4 3 OPUSTI icone oa cea 1 4 4 OPOSTA IEN a EE E ea 1 4 5 OPUSTI cele e EE ORENS R EE EE 1 4 6 OPUSIS 2 DP arere a er i a 1 4 7 CPU SIGADP reregan NERENN EAI ERER ERIAREN EAEEREN E REEE E 1 4 8 OPU SIO Z orekon ar E E E A e S 2 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 1 Informazioni sulla funzionalit DPV 1 aa anaana anaana 2 2 2 2 Aree di indirizzo DP delle CPU 31x 2 nananana anaana a 2 4 2 3 CPU 31x 2 come master DP_ erku ikkKERKE KREE RREIS 2 5 2 4 Diagnostica della CPU 31x 2 come master DP_ nanan 2 5 CPU 31x 2 come slave DP_ nananana 2 6 Diagnostica della CPU 31x 2 come slave DP anann nnn 2 6 1 Diagnostica tramite LED 2 6 2 Diagnostica con STEP 5 o STEP 7 2 6 3 Lettura della diagnostica nesunan neeaae 2 6 4 Struttura della diagnostica slave anran nara 2 6 5 Stato STAZIONE Tag ire e ai e i 2 6 6 Indirizzo PROFIBUS del master 2 6 7 Identificativo produttore inkt a NE NNER EENE RAREN R 2 6 8 Diagnostica riferita allidentificativo a a aa 2 6 9 Diagnostica riferita al apparecchio anaana 2 60 Allarme siae ene eran 2 7 Scambio di dati diretto 2 8 Diagnostica nello scambio di dati diretto Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 xi Contenuto oupa xii Tempi di ciclo e di reazione 3 1 TEMPO AL CICIO siii
31. terno della diagnostica riferita all apparecchio della CPU 31x 2 corrispondenti eventi di dia gnostica devono essere ulteriormente elaborati nel programma utente del master DP Avvertenza Per potere analizzare allarmi di diagnostica e interrupt di processo con la diagnostica riferita all apparecchiatura con un altro master DP occorre osservare quanto segue e Il master DP dovrebbe poter memorizzare le segnalazioni di diagnostica cio le segnala zioni di diagnostica dovrebbero essere depositate in un buffer nel master DP Se il ma ster DP non in grado di memorizzare i messaggi di diagnostica potrebbe p es essere sempre memorizzato soltanto l ultimo messaggio entrato e Occorre interrogare regolarmente nel programma utente i bit corrispondenti nella diagno stica riferita all apparecchio In questo caso occorre tenere in considerazione anche il tempo di ciclo del bus PROFIBUS DP in modo da p es interrogare almeno una volta i bit in maniera sincorna al tempo di ciclo di bus e Con una IM 308 C come master DP non si possono utilizzare interrupt di processo nell ambito della diagnostica riferita all apparecchiatura poich vengono segnalati solo gli allarmi in arrivo e non in partenza Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 31 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 7 Scambio di dati diretto A partire STEP 7 dalla V 5 x si pu progettare pe
32. 0 ms risultato del primo calcolo intermedio 0 45 ms tempo di elaborazione del temporizzatore S7 8 45 ms Tempi di ritardo degli ingressi e delle uscite L unit ingressi digitali SM 321 DI 32 x DC 24 V ha un ritardo all ingresso di 4 8 ms al massimo per ciascun canale Il ritardo all uscita dell unit uscite digitali SM 322 DO 16 x DC 24 V 0 5A pu essere trascurato L unit ingressi analogici SM 331 AI 8 x 12 bit stata parametrizzata per una sop pressione dei disturbi di frequenza di 50 Hz Si ha quindi un tempo di conversione di 22 ms per canale Poich sono attivi 8 canali si ottiene un tempo di ciclo dell unit di ingresso analogica di 176 ms L unit uscite analogiche SM 332 AO 4 x 12 bit stata parametrizzata per il campo di misura 0 10V Il tempo di conversione vale 0 8 ms per canale Poich sono attivi 4 canali si ottiene un tempo di ciclo di 3 2 ms Si deve quindi ancora sommare il tempo transitorio di assestamento per un carico ohmico pari a 0 1 ms In questo modo per un uscita analogica si ha un tempo di risposta di 3 3 ms Tempi di reazione con tempi di ritardo degli ingressi e delle uscite Caso 1 con la lettura di un segnale di ingresso digitale viene impostato un canale di uscita dell unit di uscita digitale Si ottiene quindi un tempo di reazione di tempo di reazione 4 8 ms 8 45 ms 13 25 ms Caso 2 viene letto un valore analogico e viene emesso un valore ana
33. 1 4 6 Master DP o slave DP CPU 315 2 DP La CPU 315 2 DP pu essere impiegata con la seconda interfaccia interfaccia PROFIBUS DP come master DP o slave DP in una rete PROFIBUS DP Una descrizione particolareggiata delle propriet PROFIBUS DP della CPU 315 2 DP si trova nel capitolo 2 Dati tecnici della CPU 315 2 DP CPU e versione MLFB Versione hardware 6ES7 315 2AF03 0AB0O 01 Versione firmware V 1 1 0 e Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integrata 64 kbyte e ampliabile no Memoria di caricamento integrata e FEPROMannpliabile 96 kbyte RAM fino a 4 MByte Temporizzatori S7 impostabili a ritenzione preimpostati e Intervallo temporale Temporizzatori IEC e Tipo 128 daTOaT127 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB Aree dei dati e relativa ritenzione e RAM ampliabile no Bufferizzazione s e con batteria tutti i dati e senza batteria 4736 byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit min 0 3 us e Operazioni di parole min 1 us e Operazioni aritmetichea min 2 us virgola fissa e Operazioni aritmetichea min 50 us virgola mobile area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione preimpostati Merker di clock Blocchi di da
34. 1340 us 820 us 1030 us 1030 us Aggiornamento dell immagine di processo La tabella 3 2 contiene i tempi delle CPU per l aggiornamento dell immagine di processo tempo di trasferimento dell immagine di processo tempi indicati sono valori ideali che si allungano al comparire di allarme o a causa della comunicazione della CPU Immagine di processo IP Il tempo della CPU per l aggiornamento dell immagine di processo si calcola cos K numero di byte nell IP nel rack 0 x A numero di byte nell IP nei rack 1 3 B numero di byte nell IP tramite DP x D tempo di trasferimento dell immagine di processo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 3 6 A5E00111193 01 Tempi di ciclo e di reazione Tabella 3 2 Aggiornamento dell immagine di processo delle CPU Componenti CPU 315 2 DP K Carico base 162 us 142u 142u 147us 109u 10us 10 us 20 us s s s A per ogni byte nel 14 5 us 13 3 u 13 3 u 13 6 us 10 6 u 20 us 20 us 6 us rack 0 s s s per per parola parola B per ogni byte nel 16 5 us 15 3 u 15 3 u 15 6 us 12 6 u 22 us 22 us 12 4 u rack 1 3 S S S per per S parola parola D per ogni byte 12 us 12 us 1 us nell area DP per l in per per terfaccia DP inte parola parola grata Tempo di elaborazione del programma utente Il tempo di elaborazione del programma utente c
35. 16 kByte max 192 max 16 kByte contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo Temporizzatori S7 impostabili a ritenzione e preimpostati Intervallo temporale Temporizzatori IEC e Tipo 64 daZ0aZ63 daZ0aZ7 da 0 a 999 s SFB 128 da T 0a T 127 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB Aree di indirizzo ingressi uscite Area di indirizzo periferia digitale analogica Immagine di processo non impostabile Canali digitali Canali analogici 1 kByte 1 kByte liberamente indirizzabile 128 byte 128 byte max 1024 1024 max 256 128 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 59 CPU Struttura Funzioni di comunicazione Rack max 4 Comunicazione PG OP s Moduli per rack max 8 Comunicazione di dati glo s Numero master DP bale e integrata Nessuno e Numero dei pacchetti GD tramite CP 1 ene i Funzioni di segnalazione MESIENE 1 S7 e Dimensione dei pacchetti max 22 byte Contemporaneamente attive 50 GD Blocchi Alarm S Di cui consistenti 8 byte Orario Comunicazione di base S7 s Orologio S e Datiutili per ordine max 76 byte bufferizzato s Di cui consistenti di ui di e Precisione vedere capitolo 1 1 6_ 76 byte nel caso di Contatore ore d esercizio 1 X_SEND _RCV e
36. 2 DP 2 8 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto CPU 315 2 DP dal numero 6ES7 315 2AF03 0AB0 CPU 316 2 DP 318 2 Evento di diagnostica OB82 viene richiamato Solo 318 2 Leggere l 0B82_MDL_ADDR Per la diagnostica dei componenti interessati 9 richiamare l SFB 54 in ambito Leggere l 0B82_IO_FLAG DPV1 identificazione unit ingressi e uscite l Impostare MODE 1 Registrare il bit 0 del OB82_IO_Flag dati di diagnostica vengono registrati come bit 15 in 0B82 MDL_ADDR nei parametri TINFO e Risultato indirizzo di diagnostica 0B82_MDL_ADDR AINFO Per la diagnostica dell intero slave DP Per la diagnostica delle unit interessate Richiamare l SFC 13 Richiamare l SFC 51 l l Registrare nel parametro LADDR l indirizzo di Registrare nel parametro INDEX l indirizzo di dia diagnostica 0B82_MDL_ADDR gnostica 0B82_MDL_ADDR Registrare nel parametro SZL_ID l ID W 16 00B3 dati di diagnostica di un unit Figura 2 2 Diagnostica con la CPU 31x 2 315 2 DP dal 315 2AF03 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 9 CPU 31x 2 come master DP slave DP e scambio di dati diretto Indirizzi di diagnostica Nella CPU 31x 2 si assegnano gli indirizzi di diagnostica per il PROFIBUS DP Durante la progettazione osservare che gli indirizzi
37. 2 Tempo di reazione pi breve Il tempo di reazione pi breve costituito da 1 x tempo di trasferimento dell immagine di processo degli ingressi 1 x tempo di elaborazione del sistema operativo 1 x tempo di elaborazione del programma 1 x tempo di trasferimento dell immagine di processo delle uscite Tempo di elaborazione dei temporizzatori S7 Ritardo degli ingressi e delle uscite Esso corrisponde alla somma del tempo di ciclo e ritardo degli ingressi e delle uscite Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione Tempo di reazio ne pi lungo La figura 3 3 mostra da dove deriva il tempo di reazione pi lungo 5 Ritardo delle uscite tempi di bus sul RRGORERSDP could i 4 Se durante la lettura dell IPI varia lo stato di IPI i un determinato ingresso la variazione non i tenuta in considerazione dall IPI Sistema operativo programma i utente S IPU i NI f T FE A 5 RESNE A Si 1 E i IPI Qui viene presa in considerazione la varia zione dello stato di segnale di un ingresso i nell IPI Sistema operativo i programma Nel programma utente viene elaborata la va i utente riazione di stato del segnale d ingresso Qui viene trasferita alle uscite la reazione del i IPU programma utente dalla var
38. 3 CPU 31x 2 come master DP Introduzione In questo capitolo sono descritti le caratteristiche e i dati tecnici della CPU quando viene uti lizzata come master DP Le caratteristiche e i dati tecnici della CPU 31x 2 DP come CPU standard si trovano nel capitolo 1 Presupposto L interfaccia MPI DP deve essere un interfaccia DP In tal caso si deve progettare l interfac cia quale interfaccia DP Prima della messa in servizio la CPU deve essere configurata come master DP Questo significa che in STEP 7 si deve e progettare la CPU come master DP e attribuire un indirizzo PROFIBUS e attribuire un indirizzo di diagnostica master e collegare gli slave DP al sistema master DP Uno slave DP una CPU 31x 2 In questo caso tale slave DP si trova gi nel catalogo PROFIBUS DP come Stazione gi progettata A questa CPU slave DP si attribuisce nel master DP un indirizzo di diagno stica slave necessario accoppiare il master DP con la CPU slave DP e definire le aree di indirizzo per lo scambio dati con la CPU slave DP Stato Pilotaggio programmazione tramite PROFIBUS In alternativa all interfaccia MPI si pu programmare la CPU tramite interfaccia PROFI BUS DP oppure eseguire le funzioni di Stato Comando Avvertenza L impiego di Stato e Comando tramite l interfaccia PROFIBUS DP prolunga il ciclo DP Equidistanza A partire da STEP7 V 5 x si possono parametrizzare per le sottoreti PROFIBUS cicli di bus
39. 31x 2 come master DP slave DP e scambio di dati diretto 2 6 8 Diagnostica riferita all identificativo Definizione La diagnostica riferita all identificativo specifica per quali aree di indirizzo progettate della memoria di trasferimento avvenuta una registrazione 7 0 N bit Byte 6 0 1 Lunghezza della diagnostica riferita all identificativo incluso byte 6 dipende dal numero di aree di indirizzo progettate fino al byte 6 Codice per la diagnostica riferita all identificativo 7654 3 1 N bit Byte 7 Configurazione prefissata e configurazione attuale Config prefissata e config attuale o CPU slave in STOP Configurazione prefissata e configurazione attuale Registrazione per la prima area di indirizzo progettata Registrazione per la seconda area di indirizzo progettata Registrazione per la terza area di indirizzo progettata Registrazione per la quarta area di indirizzo progettata Registrazione per la quinta area di indirizzo progettata 76543210 N bit Byte 8 efesmasgee Registrazione per la sesta tredicesima area di indirizzo progettata 76543210 N bit Byte 9 Aule Rel Registrazione per la quattordicesima ventunesima area di indirizzo progettata 76543210 N bit Byte 10 Registrazione per la ventiduesima ven
40. 8 Per le CPU 312 IFM e 314 IFM il tempo di ciclo aumenta del max 10 in caso di impiego delle funzioni integrate Si deve inoltre tener presente se necessario dell aggiornamento del DB di istanza sul punto di controllo ciclo La tabella 3 5 mostra il tempo di aggiornamento del DB di istanza sul punto di controllo ciclo cos come i tempi di esecuzione dei corrispondenti SFB Tabella 3 5 Tempo di aggiornamento e tempi di esecuzione degli SFB CPU 312 IFM 314 IFM Tempo di aggiornamento del Tempo di esecuzione SFB DB di istanza sul punto di controllo ciclo IF Misura di frequenza SFB 30 100 us 220 us IF Conteggio SFB 29 150 us 300 us IF Conteggio contatori paralleli 100 us 230 us SFB 38 IF Posizionamento SFB 39 100 us 150 us degli ingressi uscite In funzione del tipo di unit occorre tenere conto dei seguenti tempi di ritardo e per ingressi digitali il tempo di ritardo all inserzione e per uscite digitali tempi di ritardo trascurabili e peruscitearel tipici tempi di ritardo da 10 ms a 20 ms Il ritardo delle uscite di rel dipende fra l altro dalla temperatura e dalla tensione e per ingressi analogici tempo di ciclo dell ingresso analogico e per uscite analogiche tempo di risposta del uscita analogica Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione Tempi di bus nella sottorete PROFIBUS Se la sottoret
41. FEPROMannpliabile e RAM ampliabile Bufferizzazione e con batteria senza batteria Versione firmware V1 1 0 Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integrata 12 kbyte e ampliabile no 20 kbyte RAM fino a 4 MByte no s tutti i dati 72 byte a ritenzione parametrizzabile dati merker temporizzatori area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione preimpostati Merker di clock Blocchi di dati e Dimensione e impostabili a ritenzione e preimpostati Dati locali non impostabile max 1 DB 72 byte di dati 2048 da MB 0 a MB 71 da MB 0 a MB 15 8 1 byte di merker max 127 DB 0 riservato max 8 kByte 1 DB 72 byte nessuna ritenzione max 1536 byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit e Operazioni di parole e Operazioni aritmetiche a virgola fissa e Operazioni aritmetiche a virgola mobile min 0 6 us min 2 us min 2 us min 60 us Temporizzatori contatori e relativa ritenzione e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs e Dimensione FCs e Dimensione max 8 kByte 128 max 8 kByte 128 max 8 kByte contator
42. IFM 318 2 DP A5E00111193 01 2 1 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 1 Informazioni sulla funzionalit DPV1 Obiettivo La norma relativa alla periferia decentrata EN50170 stata ampliata Tutte le modi fiche apportate sono confluite nella IEC 61158 EN 50170 volume 2 PROFIBUS per motivi di semplificazione da qui in poi si parler di modo DPVI Da cosa si riconosce un master slave DPV1 Master DP le CPU della famiglia S7 400 e la CPU 318 2 con rispettiva interfaccia integrata DP supportano la funzionalit master DPV1 dalla versione firmware 3 0 0 in poi Gli slave DP che si trovano nel catalogo hardware di STEP 7 sotto il nome della famiglia corrispondente sono riconoscibili nel testo informativo come slave DPV1 Gli slave DP che vengono trasferiti in STEP 7 attraverso file GSD supportano la funzionalit V1 a partire dalla revisione GSD 3 Da quale versione di STEP 7 possibile il passaggio a DPV1 Dalla versione STEP 7 V5 1 Servicepack 2 Quali modi operativi esistono per i componenti DPV1 Se si intende impiegare un componente di automazione DPV1 senza tuttavia passare al modo DPVI1 utilizzare il modo compatibile con S7 In questo modo il componente di auto mazione diventa compatibile con EN50170 In questo caso tuttavia non sar possibile utiliz zare l intera funzionalit DPV1 L utente pu quindi impiegare p es i nuovi SFB 52 54 dati non disponibili comunque v
43. Il massimo carico ammissibile del tempo di ciclo dovuto alla comunica zione si parametrizza in tramite STEP 7 Carico da parte di allarme vedere capitolo 3 4 e La figura 3 1 illustra i componenti del tempo di ciclo Sistema l operativo i i IPI i programma SU utente i Sistema Interrompibile da i operativo allarme N programma utente IPU Figura 3 1 3 2 Parti del tempo di ciclo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione Prolungamento del tempo di ciclo In linea generale si deve tener presente che il tempo di ciclo di un programma utente si al lunga a causa di e Elaborazione di allarme comandato a tempo e Elaborazione dell interrupt di processo vedere anche capitolo 3 4 e Diagnostica ed elaborazione degli errori vedere anche capitolo e Comunicazione tramite MPI 3 2 Tempo di reazione Definizione di tempo di reazione Il tempo di reazione il tempo che trascorre tra il riconoscimento di una variazione di se gnale d ingresso e la variazione del segnale d uscita ad esso assegnato Componenti Il tempo di reazione dipende dal tempo di ciclo e dai seguenti fattori Componenti Osservazioni Ritardo degli ingressi e delle uscite ritardi sono specificati nei dati tecnici e delle unit di segnale nel manuale di riferimento Cara
44. V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore e Autonomiadell orologio da0a25 C a40 C a60 C Carica dell accumulatore DC 24 V da 20 4 a 28 8 V tip 0 9 A tip 8A 0 4 A S Interruttore automatico 2A Tipo Bo C max 200 MA tip 10 W s min 1 anno ca 5 anni s ca 4 settimane ca 3 settimane ca 1 settimana ca 1 ora Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 67 CPU 1 4 8 CPU 318 2 Caratteristiche particolari e 4accumulatori e La progettazione dell interfaccia MPI pu essere modificata MPI o PROFIBUS DP ma ster DP e Aree dei dati impostabili immagine di processo dati locali Leggere anche il capitolo 4 1 relativo alle differenze tra la CPU 318 2 e le altre CPU Master DP o slave DP La CPU 318 2 pu essere impiegata quale master DP o quale slave DP in una rete PROFI BUS DP Osservare tuttavia che soltanto un interfaccia pu essere slave DP Una descri zione particolareggiata delle propriet PROFIBUS DP della CPU 318 2 si trova nel capitolo 2 Aree dei dati impostabili e memoria di lavoro occupata L utente pu modificare tramite la parametrizzazione della CPU 318 2 la dimensione dell im magine di processo per gli ingressi uscite e le aree dei dati locali L ing
45. Vale quanto segue numero 3 esempio CPU 024 1 Area di indirizzo 044 2 Area di indirizzo 05y ecc Byte x 3 0 0 0 0 0 0 0j0 fisso a 0 Byte x 4 ro a Dati di diagnostica vedere figura 2 9 byte x 7 LO dati di allarme Figura 2 8 Struttura della diagnostica riferita all apparecchio Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 29 CPU 31x 2 come master DP slave DP e scambio di dati diretto Dal byte x 4 Il significato dei byte a partire dal byte x 4 dipende dal byte x 1 vedere figura 2 8 Nel byte x 1 il codice significa allarme di diagnostica 01p I dati di diagnostica contengono i 16 byte di infor mazione di stato della CPU La figura 2 9 mostra l occupazione dei primi 4 byte dei dati di diagno Interrupt di processo 024 Per l interrupt di processo si possono program mare liberamente 4 byte di informazione sull al larme Questi 4 byte vengono trasferiti in STEP 7 stica seguenti 12 byte sono sempre 0 con l SFC 7 DP_PRAL al master DP vedere capitolo 2 6 10 Byte x 4 fino a x 7 per allarme di diagnostica La figura 2 9 mostra struttura e contenuto dei byte x 4 fino a x 7 per l allarme di diagno stica contenuti di questi byte corrispondono al contenuto del set di dati 0 della diagnostica in STEP 7 in questo caso non tutti i bit sono occupati 7 0 Byte x 4 0 0 00 0 0 0
46. accumulatore Stop Si accende se Lampeggia se La CPU non sta elaborando un programma utente La CPU richiede la cancellazione totale 1 3 3 Diagnostica con STEP 7 Avvertenza Osservare che nonostante le numerose funzioni di controllo e reazione agli errori non viene fornito un sistema di sicurezza o ad elevata disponibilit Se si presenta un errore la CPU ne riporta la causa nel buffer di diagnostica Il buffer di dia gnostica viene letto con il PG In caso di errore o di evento di allarme la CPU entra in STOP oppure l utente pu interve nire nel programma utente attraverso gli OB di errore o di allarme Una descrizione detta gliata della diagnostica con STEP 7 si trova nella Guida online STEP 7 La lista delle operazioni fornisce una panoramica e degli errori o eventi di allarme ai quali si pu reagire e con quale OB e l OBchesi pu programmare nelle singole CPU 1 22 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Comportamento della CPU nel caso di mancanza di OB di errore Se non viene programmato un OB di errore la CPU si comporta come segue La CPU entra in STOP in caso di La CPU rimane in RUN se manca OB 80 errore di tempo OB 81 errore alimentatore OB 85 errore di esecuzione del programma OB 86 guasto della stazione nella sottorete PROFIBUS DP OB 87 errore di comunicazione OB 121 errore di programmazione
47. assorbita e dalla tensione di alimen max 40 mA tazione L Tensione d ingresso e valore nominale e per segnale 1 e per segnale 0 Corrente d ingresso e per segnale 1 Ritardo all ingresso e da a i e da l a 0 Curva caratteristica degli in gressi Collegamento di BERO a 2 fili e corrente di riposo am missibile DC 24 V da 11a30V da 3a 5V tip 7 mA da 1 2 a 4 8 ms da 1 2 a 4 8 ms secondo IEC 1131 tipo 2 possibile max 2 mA 1 54 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Dati tecnici delle uscite ingressi digitali della CPU 314 IFM Particolarit Con l inserimento della tensione di alimentazione sulle uscite digitali si origina un impulso che pu essere di circa 50 us nel campo della corrente d uscita ammessa Evitare quindi di utilizzare le uscite digitali per il comando di contatori veloci Dati specifici dell unit Dati per la scelta di un datore Numero delle uscite 16 Lunghezza dei conduttori e non schermati max 600 m e schermati max 1000 m Tensioni correnti potenziali Tensione nominale di carico DC 24 V L no e protezione dall inver sione di polarit Corrente totale delle uscite per gruppo e montaggio orizzontale fino a 40 C max 4 A fino a 60 C max 2 A e montaggio verticale fino a 40 C max 2 A Separazione di potenziale e traicanalieilbusback s
48. byte Comunicazione di base S7 s e Dati utili per ordine max 76 byte Di cui consistenti 32 byte nel caso di X I_PUT _GET 76 byte nel caso di X_SEND _RCV Comunicazione S7 s server e Dati utili per ordine Di cui consistenti Comunicazione compatibile S5 e Dati utili per ordine Di cui consistenti Comunicazione standard e Dati utili per ordine Di cui consistenti max 160 byte 32 byte s tramite CP e FC caricabili dipendente dal CP dipendente dal CP s tramite CP e FC caricabili dipendente dal CP dipendente dal CP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Numero delle risorse di colle 12 per la comunicazione S7 e Area di indirizzo e Dati utili per slave DP max 2 kByte E 2 kByte A max 244 byte E 244 byte A Slave DP e Servizi Controllo comando programmazione routing e File GSD velocit di trasferimento e Memoria di trasferimento Aree di indirizzo s attivabile Siem806f gsg fino a 12 MBaud 244 byte E 244 byte A max 32 con max 32 byte ciascuna gamento PG OP base S7 S7 e Riserva per Comunicazione PG max 11 impostabile da1a11 preimpostata 1 Comunicazione OP max 11 impostabile da1a11 preimpostata 1 Comunicazione di max 8 base S7 impostabile da 0a8 preimpostato 8 Collegamenti routing max 4 Interfacce 1 Interfaccia Funz
49. caso per la comunicazione S7 la comunicazione PG OP e la comuni cazione di base S7 si hanno ancora a disposizione 3 risorse di collegamento Avvertenza sulle risorse di collegamento OP con oltre 3 OP si possono avere messaggi di errore causati da temporanei colli di bottiglia delle risorse nella CPU Tali messaggi di errore possono ad esempio essere 44 errore di trasmis sione 13 o 368 classe di errore di comunicazione S7 131 n 4 Rimedio confermare i messaggi di errore manualmente o dopo un intervallo progettato in PROTOOL in Segnalazioni di sistema Durata della visualiz zazione Routing di funzioni PG CPU 31x 2 DP Le CPU mettono a disposizione dell utente risorse di collegamento per 4 colle gamenti di routing Queste risorse di collegamento sono presenti in aggiunta Comunicazione tramite una CP 343 1 con lunghezza di dati gt 240 byte nel caso di Send Receive La CP necessita di una risorsa di collegamento libera non riservata per la comu nicazione di base S7 PG OP S7 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Risorse di collegamento della CPU 318 2 Tabella 1 8 Risorse di collegamento della CPU 318 2 Funzioni di comunicazione Comunicazione PG OP Comunicazione di base S7 Routing di funzioni PG Comunicazione S7 Spiegazione Per queste funzioni di comunicazione la CPU 318 2 mette a disposiz
50. che nello STEP 7 si deve e attivare la CPU come slave DP e assegnare un indirizzo PROFIBUS e assegnare un indirizzo di diagnostica slave e definire le aree di indirizzo per lo scambio dati con il master File GSD Per poter progettare la CPU 31x 2 come slave DP in un sistema master DP si necessita dei file GSD Il file GSD contenuto in COM PROFIBUS dalla V 4 0 Se si opera con una versione inferiore o con un altro strumento di progettazione si pu otte nere il file GSD e in Internet al sito http www ad siemens de csi_e gsd oppure e tramite modem dallo SchnittStellenCenter F rth al numero telefonico 49 911 737972 Telegramma di configurazione e parametrizzazione Durante la configurare parametrizzare della CPU 31x 2 l utente viene assisito da STEP 7 Qualora fosse necessaria una descrizione del telegramma di configurazione e parametrizza zione p es per il controllo con un monitor di bus essa si trova in Internet all indirizzo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 13 CPU 31x 2 come master DP slave DP e scambio di dati diretto Stato Comando programmazione tramite PROFIBUS In alternativa all interfaccia MPI si pu programmare la CPU tramite interfaccia PROFI BUS DP oppure eseguire le funzioni di Stato Comando Per questo occorre abilitare queste funzioni in STEP 7 durante la configurazione della CPU come slave DP Avvertenza L impiego di Stato e
51. controllore programmabile un controllore a memoria liberamente programmabile delle SIMATIC S7 CP Processore di comunicazione CPU Central Processing Unit unit centrale del controllore programmabile S7 dotata di unit di controllo e di calcolo memoria sistema operativo e interfaccia per il dispositivo di pro grammazione Diagnostica Diagnostica di sistema Diagnostica di sistema La diagnostica di sistema il riconoscimento la valutazione e la segnalazione di errori che si presentano all interno del controllore programmabile Esempi di questi errori sono errori di programma o guasti delle unit Gli errori di sistema possono essere visualizzati da LED o in STEP 7 Dati coerenti I dati collegati tra loro per contenuto che non possono essere separati vengono definiti dati coerenti I valori delle unit analogiche p es devono essere sempre considerati coerenti il valore di un unit analogica cio non deve essere falsato a causa della lettura in due diversi mo menti Dati globali I dati globali sono dati ai quali si pu accedere da ogni blocco di codice FC FB OB Si tratta in particolare di merker M ingressi I uscite O temporizzatori contatori e blocchi dati DB Ai dati globali si pu accedere o in modo assoluto o simbolico Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario 5 Glossario Dati locali Dati temporanei Dati stat
52. della CPU e della SM stato abilitato solo l interrupt di pro cesso Non si utilizza l elaborazione a tempo la diagnostica e l elaborazione degli errori Per l unit d ingresso digitale stato parametrizzato un tempo di ritardo in ingresso di 0 5 ms Non sono necessarie attivit sul punto di controllo ciclo Non ha luogo la comunicazione tra mite MPI Nel caso dell esempio il tempo di reazione all interrupt di processo costituito dai seguenti tempi e tempo di reazione all interrupt di processo della CPU 314 ca 1 1 ms e tempo di reazione all interrupt di processo della SM 321 DI 16 x DC 24V tempo di preparazione dell allarme interno 0 25 ms ritardo all inserzione 0 5 ms Il tempo di reazione all interrupt di processo si ottiene dalla somma dei tempi indicati tempo di reazione all interrupt di processo 1 1 ms 0 25 ms 0 5 ms ca 1 85 ms Questo tempo di reazione all interrupt di processo calcolato trascorre dalla comparsa di un segnale sull ingresso digitale fino alla prima istruzione nell OB 40 Riproducibilit degli allarmi di ritardo e di schedulazione orologio Definizione Riproducibilit 3 16 Allarme di ritardo lo spostamento temporale del richiamo della prima istruzione nell OB rispetto all istante dell allarme programmato Allarme di schedulazione orologio l ampiezza di spostamento della distanza temporale tra due richiami successivi misurata tra le sin
53. della stessa lunghezza equidistanti Una descrizione dettagliata sull equidistanza si trova nella Guida online di STEP7 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 5 CPU 31x 2 come master DP slave DP e scambio di dati diretto Avviamento del sistema master DP La CPU 31x 2 DP master DP La CPU 318 2 master DP Con il parametro Con il parametro Trasferimento dei parametri alle unit si imposta Trasferimento dei parametri alle unit e inoltre il controllo del tempo di avviamento degli Segnale di pronto dell unit si imposta il con slave DP trollo del tempo di avvio dello slave DP Nel tempo impostato cio gli slave DP devono avviarsi e devono essere parametrizzati dalla CPU come master DP Indirizzo PROFIBUS del master DP Il 126 non va impostato quale indirizzo di PROFIBUS per la CPU 31x 2 2 4 Diagnostica della CPU 31x 2 come master DP Diagnostica tramite LED La tabella 2 1 spiega il significato del LED BUSF In caso di una segnalazione si accende o lampeggia sempre il LED BUSF assegnato all in terfaccia progettata come interfaccia PROFIBUS DP Tabella 2 1 Significato del LED BUSF della CPU 31x 2 come master DP BUSF Significato Rimedio OFF Progettazione in ordine tutti gli slave progettati sono interrogabili acceso guasto sul bus guasto fisico e Verificare che sul cavo di bus non si abbia
54. delle risorse di collegamento nel caso della CPU 318 2 Principio del forzamento nel caso delle CPU S7 300 CPU 312 IFM fino a 316 2 DP anana Visualizzazione degli stati degli ingressi di interrupt della CPU 312 IFM Vista frontale della CPU 312 IFM nananana Schema di collegamento della CPU 312 IFM naaa Schema di principio della CPU 312 IFM Visualizzazione degli stati degli ingressi di interrupt della CPU 314 IFM Vista frontale della CPU 314 IFM nannan Schema di collegamento della CPU 314 IFM anaa Schema di principio della CPU 314 IFM ingressi speciali e ingressi uscite analogici nananana Schema di principio della CPU 314 IFM ingressi uscite digitali Collegamento degli ingressi analogici della CPU 314 IFM con trasduttori a 2 fili Collegamento degli ingressi analogici della CPU 314 IFM con trasduttori a 4 fili Diagnostica con la CPU 315 2 DP lt 315 2AF03 anaa Diagnostica con la CPU 31x 2 315 2 DP dal 315 2AF03 Indirizzi di diagnostica per master DP e slave DP_ Memoria di trasferimento nella CPU 31x 2 come slave DP_ Indirizzi di diagnostica per master DP e slave DP_ Struttura della diagnostica slave s rarr r rannan Struttura della diagnostica riferita all identificativo della CPU 31x 2 Struttura della diagnostica r
55. di destinazione Salva RAM in ROM Con questo aomando si cancellano online tutti i blocchi e si sovrascrive EPROM con il contenuto vuote della RAM SFB DRUM scambia i byte nel parametro di uscita OUT WORD Le seguenti CPU forniscono nel caso dell SFB DRUM al parametri di uscita OUT_WORD il valore con byte scambiati CPU 312 IFM fino a inclusa 6ES7 312 5ACx2 0ABO firmware V 1 0 0 CPU 313 fino a inclusa 6ES7 313 1AD03 0ABO firmware V 1 0 0 CPU 314 fino a inclusa 6ES7 314 1AEx4 0ABO firmware V 1 0 0 CPU 314 IFM fino a inclusa 6ES7 314 5AEx3 0ABO firmware V 1 0 0 CPU 315 fino a inclusa 6ES7 315 1AF03 0ABO firmware V 1 0 0 CPU 315 2 DP fino a inclusa 6ES7 315 2AFx2 0ABO CPU 316 fino a inclusa 6ES7 316 1AG00 0ABO Rispetto al parametro di uscita OUT 0 lt j lt 15 risulta quindi la seguente assegnazione OUT 0 lt j lt 15 j 15 8 j 7 0 er a 765 43 2 1 0151413121110 9 8 OUT_WORD Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 5 3 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Norme ed autorizzazioni A Introduzione In questo capitolo si trovano indicazioni per unit e componenti dell S7 300 relative a e norme principali i cui criteri sono rispettati dall S7 300 e omologazioni per l S7 300 IEC 1131 Il controllore programmabile S7 300 soddis
56. e Underwriters Laboratories Inc UL 508 Industrial Control Equipment e Factory Mutual Research Approval Standard Class Number 3611 e C Tick Australia Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 V Prefazione Posizionamento nella panoramica delle informazioni Questo manuale parte integrante del pacchetto di documentazione delle S7 300 Manuale gt di riferimento Configurazione e dati CPU F Configurazione e dati della CPU dalla CPU 312 IFM alla 318 2 DP Configurazione e dati della CPU dalla CPU 312C alla 314C 2 PtP DP Descrizione dei comandi delle funzioni e dati tecnici della CPU L utente sta leggendo questo manuale Manuale Funzioni tecnologiche Di Manuale Esempi Descrizione delle singole funzioni tecnologiche e Posizionamento e Conteggio e Accoppiamento punto a punto e Regolazione Il CD contiene esempi relativi alle funzioni tecnologiche Manuale di installazione F Manuale Descrizione di progettazione montaggio cablaggio collegamento in rete e messa in servizio di una 87 300 Manuale di riferimento Caratteristiche delle unit modulari J Manuale Descrizione delle funzioni e dei dati tecnici delle unit di segnale di alimentazione e di interfaccia Lista operazioni CD CPU 312 IFM 314 IFM 313 315 315 2 DP 316 2 DP 318 2 DP CPU dalla 312C alla 314C 2 PtP DP
57. e per segnale 0 da 3a5V Corrente d ingresso e per segnale 1 tip 6 5 mA Ritardo all ingresso e da a i e da l a 0 lt 50 us tip 17 us lt 50 us tip 20 us Curva caratteristica degli in gressi 2 secondo IEC 1131 tipo Collegamento di BERO a 2 possibile fili max 2 mA e corrente di riposo am missibile Tempo frequenza Tempo di preparazione in terno per e elaborazione allarme max 1 2 ms Frequenza d ingresso lt 10 kHz Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 53 CPU Dati tecnici degli ingressi digitali della CPU 314 IFM Dati specifici dell unit Stato allarmi diagnostica Numero degli ingressi 16 Lunghezza dei conduttori max 600 m max 1000 m e non schermati e schermati LED di stato Allarme Funzioni di diagnostica LED verde per ogni ca nale Nessuno Nessuno Tensioni correnti potenziali Dati per la scelta di un datore Tensione nominale di carico DC 24 V L s e protezione dall inver sione di polarit Numero degli ingressi co 16 mandabili contemporanea mente e montaggio orizzontale 16 fino a 60 C e montaggio verticale 16 fino a 40 C Separazione di potenziale e trai canali e ilbus back s plane Differenza di potenziale am messa DC 75V e tra circuiti di corrente di AC 60 V versi Isolamento verificato con DC 500 V Corrente
58. espressamente delle differenze Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 1 CPU 1 1 Elementi di comando e visualizzazione La figura 1 1 illustra gli elementi di comando e visualizzazione di una CPU In alcune CPU la disposizione degli elementi diversa da quanto mostrato in questa figura Non sempre le singole CPU dispongono di tutti gli elementi qui illustrati La tabella 1 1 evidenzia le differenze LED di stato e SIEMENS ef sFDP 2 segnalazioni di er e BATF e BUSF rore LED di stato e segnalazioni d errore per l interfaccia DP Selettore dei modi RUN operativi STOP I Vano per batteria tampone o accumulatore Vano per memory card Interfaccia multipunto MPI delle CPU 0000 00000 Connettore per alimentazione e terra funzionale zz P 0000 00000 Pesi Interfaccia PROFIBUS DP Figura 1 1 Elementi di comando e visualizzazione della CPU Differenze tra le CPU Tabella 1 1 CPU e differenze negli elementi di comando e visualizzazione Elemento 312 313 314 314 IFM 315 315 2 D 316 2 D 318 2 IFM 5AE0x 5AE10 P P LED per l interfac no s cia DP Batteria tampone no senza s accumulatore accu mula tore Connettore per no tra s l alimentazione mite connet tore frontale Memory Car
59. in condizioni di RETE OFF della CPU a seconda del tipo di bufferizzazione Bufferizza zione Con batteria tampone CPU 314 fino a 318 2 Con RETE OFF l orologio continua a fun zionare Con accu mulatore Con RETE OFF l orologio della CPU conti nua a funzionare per il tempo di autono mia dell accumulatore Con RETE ON l ac cumulatore viene ricaricato Se la bufferizzazione difettosa non viene inviato alcun messaggio di errore Con RETE ON l orologio continua a funzionare con l ora in cui si verificato RETE OFF Nessuno Con RETE ON l orologio della CPU conti nua a funzionare con l ora in cui si verifi cato RETE OFF Poich la CPU non buf ferizzata in caso di RETE OFF anche l orologio si ferma CPU 312 IFM e 313 Con RETE ON l orologio della CPU conti nua a funzionare con l ora in cui si verifi cato RETE OFF Poich non bufferiz zato in caso di RETE OFF anche l orolo gio si ferma Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 1 2 Possibilit di comunicazione della CPU Le CPU mettono a disposizione dell utente le seguenti possibilit di comunicazione Tabella 1 6 Possibilit di comunicazione della CPU Comunicazione Comunicazione PG OP MPI X DP X Spiegazione Una CPU pu mantenere contemporaneamente pi collegamenti online con uno o anche diversi PG OP Per la comun
60. max 22 byte Contemporaneamente attive Nessuno GD Blocchi Alarm S Di cui consistenti 8 byte Orario Comunicazione di base S7 s Orologio s e Dati utili per ordine max 76 byte Di cui consistenti 32 byte nel caso di ffi bufferizzato no X I_PUT _ GET e Precisione vedere capitolo 1 1 6 76 byte nel caso di Contatore ore d esercizio no X_SEND _RCV Sincronizzazione dell orologio s Comunicazione S7 s server e nel PLC Master e Datiutili per ordine max 160 byte e Nell MPI Master slave Di cui consistenti 32 byte Funzioni di test e messa in servizio Comunicazione compatibile no S5 Controlla comanda variabili s Comunicazione standard no e Variabile Ingressi uscite merker DB temporizzatori contatori Numero delle risorse di colle 6 per la comunicazione S7 gamento PG OP base S7 S7 e Numero Controllo variabili max 30 e Riserva per Comando variabili max 14 Comunicazione PG max 5 impostabile da 1 fino a 5 Forzamento s preimpostata 1 Variabile Ingressi uscite Comunicazione OP max 5 e Numero max 10 impostabile da 1 fino a 5 A preimpostata 1 Stato blocco s 7 Comunicazione di max 2 Passo singolo s base S7 Punto di stop 2 impostabile da 0 fino a 2 OR x i 2 Buffer di diagnostica s preimpostato e Numero delle registra 100 merane zioni non impostabile 1 Interfaccia Funzionalit e MPI s e Master DP no Slave DP no e Con separazione di po no tenziale
61. nei bit da 0 a 3 si trova la classe di unit tipo di slave DP 0011 1011 altra identificazione slave DP secondo la CPU come slave DP I Slave slave S7 DP norma Leggere l 0B82 MDL ADDR Leggere l 0B82_ MDL_ADDR Leggere l0B82 MDL_ADDR bia I e ei indirizzo di diagnostica dello e indirizzo di diagnostica dello slave DP indirizzo di diagno slave DP indirizzo di diagno stica STEP7 Leggere l 0B82_IO_FLAG stica STEP7 identificazione unit ingressi e uscite I inki Registrare il bit 0 del OB82_I0_Flag Richiamare l SFC13 come bit 15 in OB82_MDL_ADDR I Risultato indirizzo di diagnostica Registrare nel parametro 0B82_MDL_ADDR LADDR l indirizzo di diagnostica Richiamare l SFC 13 Richiamare l SFC 51 Per la diagnostica delle I unit interessate Richiamare l SFC 51 ESI P CE ii Registrare nel parametro I indirizzo ci diagnostica INDEX l indirizzo di dia gnostica qui sempre in Registrare nel parametro IN dirizzo di ingresso DEX l indirizzo di diagnostica Registrare nel parametro OB82 MDL ADDR SZL_ID l ID W 16 00B3 Registrare nel parametro dati di diagnostica di SZL_ID l ID W 16 00B3 un unit dati di diagnostica di un unit Figura 2 1 Diagnostica con la CPU 315 2 DP lt 315 2AF03 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318
62. nel programma urtente p es con SI T con la CPU 318 2 nell accumulatore deve trovarsi un numero in formato BCD Forzamento Le differenze in caso di forzamento sono descritte nel capitolo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 4 2 A5E00111193 01 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 Caricamento del programma utente nella memory card CPU 318 2 Con la funzione PG carica programma utente CPU 312 IFM fino a 316 2 DP con la funzione PG copiare da RAM a ROM o carica programma utente Sigla impianto soloCPU 318 2 Durante la configurazione della CPU possibile assegnare una sigla all impianto nelle pro priet dell oggetto scheda Generale Questa sigla pu essere analizzata nel programma utente della CPU vedere la Guida online alla scheda Generale in STEP 7 Indirizzamento MPI CPU 318 2 La CPU indirizza i partecipanti MPI all interno della propria struttura FM CP tramite l indirizzo iniziale dell unit Se nella struttura centrale di un S7 300 sono innestati FM CP con proprio indirizzo MPI allora la CPU crea un proprio bus di comunicazione tramite il bus di pan nello con questi FM CP che poi staccato dalle re stanti sottoreti L indirizzo MPI di questi FM CP per i partecipanti di altri sottoreti non pi di rilievo La comunicazione con questi FM CP avviene tramite l indirizzo MPI della CPU CPU 31
63. poi per la comunicazione PG OP base S7 e S7 Per il routing le CPU 315 316 2 mettono a dispo sizione risorse di collegamento aggiuntive per 4 collegamenti di routing Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 4 5 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 4 2 Differenze delle CPU 312 IFM fino a 318 rispetto alle relative versioni precedenti Memory card e salvataggio del firmware nella memory card Dalle seguenti CPU CPU N di ordinazione Dalla versione firmware hardware CPU 313 6ES7 313 1AD03 0AB0 1 0 0 01 CPU 314 6ES7 314 1AE04 0ABO 1 0 0 01 CPU 315 6ES7 315 1AF03 0AB0 1 0 0 01 CPU 315 2 6ES7 315 2AF03 0AB0 1 0 0 01 CPU 316 2 6ES7 316 1AG00 0ABO 1 0 0 01 Si pu e Innestare le memory card con larghezza 16 bit 256 kbyte FEPROM 6ES7 951 1KHO0 O0AA0 1 Mbyte FEPROM 6ES7 951 1KK00 0AA0 2 Mbyte FEPROM 6ES7 951 1KL00 0AA0 4 Mbyte FEPROM 6ES7 951 1KM00 0AA0 e Salvare il firmware della CPU su memory card Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 4 6 A5E00111193 01 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 Indirizzamento MPI L utente ha una CPU dal numero di ordinazione e versione 6ES7 312 5AC01 0ABO versione 01 L utente ha una CPU inferiore ai seguenti numeri di ordinazione e versioni 6ES7 313 1AD02 0ABO versione 01 6ES7 314 1AE03 0ABO
64. processo 8 CPU 312 IFM 1 25 CPU 314 IFM 1 43 CPU 31x 2 come slave DP 2 30 Interruttore a chiave Vedere selettore dei tipi di funzionamento L LED di stato CPU 1 3 Massa Glossario 8 Master DP CPU 31x 2 2 5 Diagnostica con STEP 7 2 7 Diagnostica tramite LED 2 6 Memoria Memoria di caricamento Glossario 9 Glossario 9 Memoria di trasferimento CPU 31x 2 2 14 per trasferimento dati Memoria utente Glossario 9 1 6 Merker Glossario 9 Messa a terra funzionale Glossario 10 Mettere a terra Glossario 10 Misuratore di frequenza CPU 312 IFM 1 25 MPI Glossario 10 MRES 1 4 N Norme A 1 Nuovo avviamento Glossario 10 O OB OB 40 Informazione di avvio per ingressi uscite integrate 1 26 1 44 Omologazioni A 1 Orologio CPU 1 10 P Pacchetto GD Glossario 10 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Indice analitico 3 Indice analitico Stato stazione da 1 a 3 2 25 STOP LED 1 22 Parametri delle unit Glossario 11 Parametri delle unit Glossario 11 Parametro Glossario 11 PNO Certificato A 3 Posizionamento CPU 314 IFM 1 43 Priorit OB Glossario 11 T Priorit OB PROFIBUS DP Profondit di annidamento Programma utente tempo di elaborazione Prolungamento del ciclo a causa di allarmi PULSEGEN CPU 314 IFM 1 43 Tempi di bus PROFIBUS DP 3 9 Tempi di re
65. slave DP Primo richiamo 221 Guida online Richiamo intermedio 111 ti Ultimo richiamo 158 or a SFB53 Lettura set di dati in uno slave DP Primo richiamo 284 sistema Secondo richiamo 110 in STEP 7 Ultimo richiamo 110 SFB54 Ricezione allarme da uno slave DP con OB MODE 1 OB1 non collegati alla periferia 90 Interfaccia integrata DP MODE 1 OB 40 83 86 170 dal OB 55 allOB 57 OB 82 176 periferia centrale MODE 1 OB 40 OB 82 140 SFC 100 Impostazione dell orologio e dello stato MODE 1 274 Guida online orologio MODE 2 84 Funzioni MODE 3 275 standard edi sistema SFC 105 Lettura delle risorse di sistema a MODE 0 117 1832 in STEP 7 occupazione dinamica MODE 1 138 2098 MODE 2 139 1483 MODE 3 140 2128 SFC106 Abilitazione delle risorse di sistema a MODE 1 123 1376 occupazione dinamica MODE 2 126 1334 MODE 3 125 1407 SFC107 Creazione di messaggi riferiti ai blocchi Primo richiamo 257 confermabili Richiamo a vuoto 101 SFC108 Creazione di messaggi riferiti ai blocchi Primo richiamo 271 non confermabili Richiamo a vuoto 115 MODE 0 A seconda delle dimensioni dell area di destinazione SYS_INST e del numero delle risorse di sistema ancora da leggere MODE 1e2 A seconda dei messaggi ancora attivi risorse di sistema occupate MODE 3 A seconda del numero di messaggi attivi risorse di sistema occupate e del numero delle istanze occupate con il CMP_ID cercato Sistema di automazione S7 300 Dati della CP
66. slave DP e scambio di dati diretto 2 2 Aree di indirizzo DP delle CPU 31x 2 Aree di indirizzo della CPU 31x 2 Area di indirizzo 315 2 DP 316 2 DP 318 2 Area di indirizzo DP 1024 byte 2048 byte 8192 byte per ingressi e uscite di cui nell immagine di da byte 0 a 127 da byte 0 a 127 da byte 0 fino a 255 processo default per ingressi e uscite impostabile fino a byte 2047 Gli indirizzi di diagnostica DP occupano nell area di indirizzo degli ingressi 1 byte cia scuno per il master DP e per ogni slave DP Con questi indirizzi p es possibile richiamare la diagnostica DP normalizzata dei rispettivi nodi parametro LADDR della SFC 13 Gli indi rizzi di diagnostica DP si definiscono in fase di progettazione Se non si fissano indirizzi di diagnostica DP STEP 7 assegna gli indirizzi quali indirizzi di diagnostica DP a partire dall in dirizzo del byte pi elevato decrescendo Progettazione di unit indirizzate nell area di indirizzo della periferia Le unit che vengono indirizzate nell area di indirizzo della periferia vanno sempre progettate in modo tale da venirsi a trovare completamente all interno o completamente all esterno dell immagine di processo In caso contrario la coerenza non pi garantita e potrebbero generarsi dati falsati Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 4 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2
67. slave DP e scambio di dati diretto 2 6 1 Diagnostica tramite LED Diagnostica tramite LED CPU 31x 2 La tabella 2 6 spiega il significato del LED BUSF In caso di una segnalazione si accende o lampeggia sempre il LED BUSF assegnato all in terfaccia progettata come interfaccia PROFIBUS DP Tabella 2 6 Significato del LED BUSF della CPU 31x 2 come slave DP BUSF Significato Rimedio OFF Progettazione in ordine lampeg La CPU 31x 2 parametrizzata in modo Controllare la CPU 31x 2 gia errato Tra master DP e CPU 31x 2 non e Controllare che il connettore del bus sia innestato cor si svolge alcuno scambio di dati rettamente Cause e Controllare che il cavo di bus verso il master DP non e Il tempo di controllo chiamata tra sia interrotto SGOISO e Controllare la configurazione e la parametrizzazione e La comunicazione sul PROFIBUS interrotta l indirizzo PROFIBUS errato acceso Cortocircuito nel bus e Controllare la struttura del bus 2 6 2 Diagnostica con STEP 50 STEP 7 Diagnostica slave La diagnostica slave si comporta secondo la norma EN 50170 volume 2 PROFIBUS A seconda del master DP essa pu essere letta per tutti gli slave DP che si comportano se condo la norma tramite STEP 50 STEP 7 La lettura e la struttura della diagnostica slave descritta nei seguenti capitoli Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 19 CP
68. suggerimenti e La Newsletter informa regolarmente gli utenti sugli ultimi aggiornamenti dei prodotti e Il Knowledge Manager trova i documenti richiesti dall utente e All interno del Forum utenti e specialisti hanno la possibilit di scambiarsi le proprie esperienze a livello mondiale e Per informazioni sulla filiale di zona per il settore Automation amp Drives consultare il data base dei nostri interlocutori e Per maggiori informazioni relative ai servizi sul posto riparazioni ricambi e altro ancora consultare la voce Servizi Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 IX Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Contenuto 1 CPU 1 1 Elementi di comando e visualizzazione 1 1 1 LED di stato e segnalazioni di errore 1 1 2 Selettore dei tipi di funzionamento sesanan enean 1 1 3 Batteria tampone accumulatore anneanne 1 1 4 Memory Cardi ir iiia ia eaa ATE a ia ERE E a a a 1 1 5 Interfaccia MPI e PROFIBUS DP anaana 1 1 6 Orologio e contatore ore d esercizio LL 1 2 Possibilit di comunicazione della CPU 1 3 Funzioni di test e diagnostica 1 3 1 FUNZIONI GITEST sua nisana ERROR PORRE E RR 1 3 2 Diagnostica tramite LED 1 3 3 Diagnostica con STEP 7 ewi E EEE a D E E ea 1 4 Dati tecnici delle CPU 1 4 1 CPU 312 IFM iui eni ila i OE AE RERE 1 4 2 OPUSTI
69. vista dal lato anteriore La vista laterale corrisponde alla rappresentazione nella figura B 2 160 125 Figura B 3 Disegno quotato della CPU 318 2 CPU 314 IFM vista anteriore La figura B 4 mostra il disegno quotato della CPU 314 IFM vista dal lato anteriore La vista laterale rappresentata nella figura B 5 160 CLL Te TT Te To To To TOT 0 125 NNO CN CNC N N CI CCI Figura B 4 Disegno quotato della CPU 314 IFM vista frontale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 B 3 Disegni quotati CPU 314 IFM vista laterale La figura B 5 mostra il disegno quotato della CPU 314 IFM vista di lato 180 a 130 a 120 a gt i s Figura B 5 Disegno quotato della CPU 314 IFM sezione laterale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP B 4 A5E00111193 01 Indice delle abbreviazioni Abbreviazione AWL Spiegazione Lista istruzioni modo di rappresentazione in STEP 7
70. 12 IFM 318 2 DP A5E00111193 01 CPU Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password da0a25 C a40 C a60 C e Carica dell accumulatore ca 4 settimane ca 3 settimane ca 1 settimana ca 1 ora MPI Tensioni correnti Servizi Alimentazione DC 24 V Comunicazione s campo ammissibile da 20 4 a 28 8 V ERE Assorbimento di corrente tip 7 0A Comunicazione di s funzionamento a vuoto dati globali Corrente d inserzione tip 8A Comunicazione di s 2 2 base S7 It 0 4 AFS Comunicazione S7 s server Protezione esterna per i con Interruttore automatico 2 A duttori d alimentazione consi TipoBo C Velocit di trasmissione 19 2 187 5 kBaud gliata Dimensioni Alimentazione del PG max 200 mA Dimensioni di ingombro 80x125 130 NRE MEL dea St DG LxAxP mm Potenza dissipata tip 8 W Peso ca 0 53 kg Batteria s Programmazione e Tempo di bufferizzazione min 1 anno 1 FSE a 25 C e bufferizzazione O dipregrammna STEP della CPU interrotta Taty ERI di A e Tempo di stoccaggio ca 5 anni Quantit di operazioni vedi lista delle operazioni della batteria a 25 C Livelli di parentesi 8 Accumulatore s Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 61 CPU
71. 2 IFM fino a 316 2 DP Le CPU indirizzano i partecipanti MPI all interno della propria struttura tramite l indirizzo MPI Se nella struttura centrale di un S7 300 sono innestati FM CP con proprio indirizzo MPI questi si troveranno allora esattamente come i partecipanti MPI della CPU nella stessa sottorete della CPU L utente ha una configurazione S7 300 con FM CP indirizzati tramite MPI e desidera sosti tuire la CPU 312 IFM 316 con una CPU 318 2 La figura 4 1 a pagina 4 4 mostra un esempio Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 4 3 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 S7 300 i i PG s 3 S7 300 S7 300 i I OP 25 o P 3 La CPU 316 viene sosti tuita da una CPU 318 2 Y S7 300 con CPU 316 OP 25 IG aaa FM n Repeater si RS 485 Figura 4 1 Esempio di struttura Dopo la sostituzione della CPU si deve con riferimento all esempio e sostituire nel progetto STEP 7 la CPU 316 con la CPU 318 2 e modificare la progettazione dell OP PG Ci significa che necessario assegnare di nuovo il controllore assegnare di nuovo l indirizzo di destinazione indirizzo MPI della CPU 318 2 e posto connettore dell FM in questione riprogettare i dati di proge
72. 25 5 N PERCRRE a 125 6 e pri 125 6 CAL TESE 125 7 3 rp 125 7 20 1M 3M Figura 1 11 Schema di collegamento della CPU 314 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 56 A5E00111193 01 CPU Schemi elettrici di principio della CPU 314 IFM Le figure 1 12 e 1 13 mostrano gli schemi di principio degli ingressi e delle uscite integrati della CPU 314 o 1 L Ko r gd 3 E sz o 5 M E DIZ2 S l la 7 M Man D A Multiple 4 v xer 9 mY a o A of lt O 11 o pel rag a EAF gt ADI ma 1 __ l i Sa gt M Man DI il j a A is lati z 17 ST 5 Se CN mi S i A 19 Alimentazione y interna May T A Figura 1 12 Schema di principio della CPU 314 IFM ingressi speciali e ingressi uscite analogici 1 L41 z 21 2L LL y 22 7 24V pig Sal H E E E ES 4 ESE M H a se che gt 5
73. 256 kByte di codice no 64 kbyte fino a 4 MByte fino a 2 MByte s tutti i dati max 11 kByte area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione preimpostati Merker di clock Blocchi di dati Dimensione impostabili a ritenzione preimpostati Dati locali non impostabile preimpostati e per classe di priorit max 11 kByte 8192 da MB 0 a MB 1023 da MB 0 a MB 15 8 1 byte di merker 2047 DB 0 riservato max 64 kByte max 8 DB max 8192 byte di dati nessuna ritenzione max 8192 byte 3584 byte 256 byte ampliabili fino a 8192 byte Blocchi Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit e Operazioni di parole e Operazioni aritmetiche a virgola fissa e Operazioni aritmetiche a virgola mobile min 0 1 us min 0 1 us min 0 1 us min 0 6 us Temporizzatori contatori e relativa ritenzione contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo Temporizzatori S7 impostabili a ritenzione e preimpostati e Intervallo temporale Temporizzatori IEC e Tipo 512 daZ0aZ511 daZ0aZ7 da 0 a 999 s SFB 512 daTOaT511 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB OB e Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all
74. 3 16 Tempo di reazione all allarme del processo delle i Glossario 15 SINEC L2 DP Vedere PROFIBUS DP Unit di segnale Glossario 15 Sistema operativo Uscite tempo di ritardo della CPU Glossario 14 tempo di elaborazione 3 6 Slave DP Glossario 14 V Diagnostica con P 7 2 19 Valore sostitutivo Glossario 15 Diagnostica tramite LED 2 19 Versione Glossa io 15 Slave DP CPU 31x 2 2 13 Sottorete PROFIBUS DP tempi di bus 3 9 SERRA REE Stato di funzionamento Glossario 14 EBlossario 14 i Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Indice analitico 4 A5E00111193 01
75. 6 cedenti Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 4 1 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 4 1 Differenze della CPU 318 2 rispetto alle CPU 312 IFM fino a 316 2 DP 4 accumulatori nel 318 2 CPU 318 2 CPU 312 IFM fino a 316 2 DP 4 accumulatori 2 accumulatori La tabella seguente mostra a cosa dover prestare attenzione se si desidera usare un pro gramma utente AWL di una CPU 312 IFM fino alla CPU 316 2 DP per la CPU 318 2 Operazioni Programma utente della CPU 312 IFM fino a 316 2 DP con la CPU 318 Aritmetica a virgola fissa La CPU 318 trasferisce dopo queste operazioni i contenuti degli accu l 1 1 I mulatori 3 e 4 negli accumulatori 2 e 3 D D Li D MOD Se nel programma utente trasferito viene analizzato l accumulatore 2 R R R R nella CPU 318 2 si otterranno adesso valori errati poich il valore stato sovrascritto dal contenuto dell accumulatore 3 Progettazione La CPU 318 2 accetta un progetto da una CPU 312 IFM fino a 316 2 DP solo se esso stato creato per tali CPU con STEP 7 V 5 x programmi che contengono dati di progettazione per FM ad esempio FM 353 354 o CP SDB 1xxx non possono essere usati per la CPU 318 2 Il progetto corrispondente deve essere rielaborato creato nuovamente Avvio di un temporizzatore nel programma utente Quando si avvia un temporizzatore
76. 6 Vista frontale della CPU 312 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 27 CPU Dati tecnici della CPU 312 IFM CPU e versione Aree dei dati e relativa ritenzione MLFB e Versione hardware 6ES7 312 5AC02 0AB0 01 Versione firmware V 1 1 0 e Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integrata 6 kbyte e ampliabile no Memoria di caricamento e integrata e FEPROMannpliabile e RAM ampliabile Bufferizzazione e con batteria e senza batteria 20 kbyte RAM EEPROM da 20 kByte no no s no 72 byte a ritenzione parametrizzabile dati merker temporizzatori area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione e preimpostati Merker di clock Blocchi di dati e Dimensione impostabili a ritenzione preimpostati Dati locali non impostabile max 1 DB 72 byte di dati 1024 da MB 0 a MB 71 da MB 0 a MB 15 8 1 byte di merker max 63 DB 0 riservato max 6 kByte max 1 DB 72 byte nessuna ritenzione max 512 byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit e Operazioni di parole e Operazioni aritmetiche a virgola fissa Operazioni aritmetiche a virgola mobile min 0 6 us min 2 us min 3 us min 60 us e per classe di p
77. Comando tramite l interfaccia PROFIBUS DP prolunga il ciclo DP Trasferimento dati attraverso una memoria di trasferimento La CPU 31x 2 mette a disposizione come slave DP una memoria di trasferimento per il PROFIBUS DP Il trasferimento dati tra CPU come slave DP e master DP avviene sempre attraverso tale memoria di trasferimento A questo scopo progettare fino a 32 aree di indi rizzo Il master DP scrive cio i propri dati in queste aree di indirizzo della memoria di trasferimento e la CPU li legge nel programma utente e viceversa Master DP CPU 31x 2 come slave DP Memoria di trasferi mento nell area di indirizzo di periferia PROFIBUS Figura 2 4 Memoria di trasferimento nella CPU 31x 2 come slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 14 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Aree di indirizzo della memoria di trasferimento In STEP 7 si progettano le aree di indirizzo di ingresso e uscita e si possono progettare fino a 32 aree di indirizzo di ingresso e uscita e ognuna ditali aree di indirizzo pu avere una dimensione di 32 byte al massimo e complessivamente si possono progettare al massimo 244 byte di ingressi e 244 byte di uscite La tabella seguente mostra il principio delle aree di indirizzo Questa figura si trova anche nella progettazione STEP 7 Tabella 2 5 Esempio di progettazione per le aree di indirizzo de
78. Comunicazione di s dati globali Comunicazione di s base S7 Comunicazione S7 s server Velocit di trasmissione 19 2 187 5 kBaud Alimentazione del PG nell MPI da 15 a 30 V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore e Autonomia dell orologio max 200 mA tip 16 W s min 1 anno ca 5 anni s Dimensioni Dimensioni di ingombro 160x125 130 SaO a C ca 4 sotimaan LxAxP mm a40 C ca 3 settimane Peso ca 0 9 kg a60 C ca 1 settimana Programmazione e Caricadell accumulatore ca 1 ora Linguaggio di programma STEP 7 Ingressi uscite integrati zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni 8 vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password Indirizzi degli integrati e Ingressi digitali e Uscite digitali e Ingressi analogici e Uscite analogiche da E 124 0 fino a E 127 7 A 124 0 fino a A 127 7 PEW 128 fino a PEW 134 PAW 128 Funzioni integrate Tensioni correnti Alimentazione campo ammissibile Assorbimento di corrente funzionamento a vuoto Corrente d inserzione 12t Protezione esterna per i con duttori d alimentazione c
79. Con la memory card si amplia la memoria di caricamento della CPU Nella memory card si possono salvare il programma utente e i parametri che determinano il comportamento della CPU e delle unit Allo stesso modo si pu salvare in una memory card il sistema operativo della propria CPU eccetto la CPU 318 2 Se si salva il programma utente nella memory card esso vi rimane anche senza batteria tampone con RETE OFF della CPU Memory card impiegabili Sono disponibili le seguenti memory card Tabella 1 3 Memory card Capacit Tipo Osservazioni 16 kbyte 32 kbyte La CPU supporta le seguenti funzioni 64 kbyte e Caricamento del programma utente nel modulo 256 kbyte della CPU Con questa funzione avviene una cancellazione 128 kbyte FEPROM 5 V totale della CPU il programma utente viene cari 512 kbyte cato nella memory card e poi dalla memory card nella memoria di lavoro della CPU LYDIE e Copiare da RAM a ROM non nel caso della 2 Mbyte CPU 318 2 4 Mbyte 128 kbyte 256 kbyte 512 kbyte RAM 5V Solo con la CPU 318 2 1 Mbyte 2 Mbyte Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 6 A5E00111193 01 CPU 1 1 5 Interfaccia MPI e PROFIBUS DP Tabella 1 4 Interfacce della CPU CPU 312 IFM CPU 315 2 DP CPU 318 2 CPU 313 CPU 316 2 DP CPU 314 IFM CPU 314 Interfaccia MPI Interfaccia MPI Interfaccia PROFI Interfaccia MPI DP Interfaccia PROFI BUS DP BUS DP
80. DP lo slave DP interpreta 35 aree di indirizzo progettate 464 Figura 2 6 Struttura della diagnostica slave Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 24 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 5 Stato stazione 1 3 Definizione Lo stato stazione da 1 a 3 offre una panoramica sullo stato di uno slave DP Stato stazione 1 Tabella 2 10 Struttura dello stato stazione 1 byte 0 Bit Significato Rimedio O 1 Lo slave DP non pu essere richia Sullo slave DP impostato l indirizzo DP corretto mato dal master DP Il connettore di bus collegato Tensione sullo slave DP Repeater RS 485 impostato correttamente Eseguire il reset sullo slave DP 1 Lo slave DP non ancora pronto Attendere poich lo slave DP in avviamento per lo scambio dati 2 I dati di configurazione inviati dal Introdotto nel software il tipo di stazione corretto o master DP allo slave DP non coinci la struttura corretta dello slave DP dono con la struttura dello slave DP 3 Allarme di diagnostica generato possibile leggere la diagnostica dalla transizione RUN STOP della CPU Allarme di diagnostica generato dalla transizione STOP RUN della CPU 4 Funzione non supportata p es mo Controllare la progettazione difica dell indirizzo DP tramite soft ware 5 0 Ilbit sempre 0 6 Il tipo di slave DP non coincide con Intr
81. FM La figura 1 11 mostra lo schema di collegamento della CPU 314 IFM Per il cablaggio degli ingressi e delle uscite integrati sono necessari due connettori frontali a 40 poli numero di ordinazione 6ES7392 1AM00 0AA0 A causa del loro ridotto ritardo all ingresso gli ingressi digitali da 126 0 a 126 3 devono sem pre essere collegati con conduttori schermati h Attenzione Gli errori di cablaggio alle uscite analogiche possono distruggere la periferia analogica inte grata della CPU p es cablaggio accidentale degli ingressi di interrupt nell uscita analogica L uscita analogica della CPU a prova di distruzione solo fino a 15 V uscita verso Mana Ingressi digitali Uscite digitali 3 T A Lon 21 2L 1126 0 21HH 124 0 2 m2 1240 Ingressi sa 1126 1 124 1 34 52 124 1 ciali 1126 2 124 2 I2 124 2 L 11263 124 3 5 IB 124 3 di 6 6 26 AOy PAW 128 f 124 4 4 H 124 4 de AO Le 124 5 4 HH 124 5 Aly PEW 128 0 124 6 54 4 124 6 AI 2 H 124 7 HH 124 7 AL 10 30 2M T 31 Aly PEW 130 0 125 0 2 4 2 125 0 MA go CAI Lo 125 1 B a 125 1 Al o 125 2 4 1 J 125 2 Aly PEW 132 0 125 3 4K 125 3 DI z O 125 4 H 125 4 i 125 5 4 HH 1
82. FM 318 2 DP A5E00111193 01 3 11 Tempi di ciclo e di reazione Parti del tempo di reazione Da ricordare il tempo di reazione dato dalla somma di 2 x tempo di trasferimento dell immagine di processo degli ingressi 2 X tempo di trasferimento dell immagine di processo delle uscite 2 X tempo di elaborazione del sistema operativo 2 X tempo di elaborazione del programma tempo di elaborazione dei temporizzatori S7 tempo di ritardo degli ingressi e delle uscite Suggerimento calcolo semplice tempo di ciclo calcolato x 2 tempi di ritardo Per l esempio 1 vale quindi quanto segue 3 34 ms x 2 tempi di ritardo delle unit di ingresso uscita Esempio di struttura 2 disponibile una S7 300 con le seguenti unit montate su 2 rack una CPU 314 4 unit ingressi digitali SM 321 DI 32 x DC 24 V rispettivamente 4 byte nell IP 3 unit uscite digitali SM 322 DO 16 x DC 24 V 0 5A rispettivamente 2 byte nell imma gine di processo 2 unit ingressi analogici SM 331 AI 8 x 12Bit non nell immagine di processo 2 unit uscite analogiche SM 332 AO 4 x 12Bit non nell immagine di processo programma utente Il programma utente ha secondo la lista operazioni un tempo di esecuzione di 2 0 ms Te nendo conto del fattore specifico della CPU pari a 1 15 si ottiene un tempo di esecuzione di ca 2 3 ms Il programma utente utilizza fino a 56 temporizzatori S7 contemporaneamente Non necessaria alcuna atti
83. M alla 316 2 DP Le variabili di un programma utente impo state con valori fissi valori di forzamento possono essere sovrascritte dal programma utente vedere figura 1 4 a pagina 1 21 Variabili possono essere ingressi uscite ingressi uscite di periferiche merker Si possono forzare complessivamente fino a 256 variabili Variabili possono essere ingressi uscitte Si possono forzare complessivamente fino a 10 variabili Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Forzamento con la CPU 312 IFM fino a 316 2 DP h Attenzione I valori di forzamento nell immagine di processo degli ingressi possono essere sovrascritti nel programma utente tramite comandi in scrittura per esempio T EB x E x y copia con SFC ecc e tramite comandi di periferia in lettura per esempio L PEW x o anche tramite funzioni PG OP in scrittura Le uscite preimpostare con valori di forzamento forniscono un valore di forzamento solo se nel programma utente non si scrive nelle uscite con comandi di periferia in scrittura ad esempio T PAB x e se le funzioni PG OP non scrivono in tali uscite Accertarsi in ogni caso che i valori di forzamento nell immagine di processo degli ingressi uscite non possano essere sovrascritti dal programma utente o dalle funzioni PG OP Per le CPU S7 300 il forzamento corrisponde a un Comando ciclico Esecuzione del co Esecuzione del
84. MPI S7 300 M7 300 Controllori S7 con interfaccia PROFIBUS DP S7 400 M7 400 C7 6xx S7 200 S7 300 M7 300 S7 400 M7 400 e S7 200 Avvertenza solo 19 2 kBaud C7 6xx e Altri master DP e slave DP S7 200 con MPI solo con 19 2 kBaud Avvertenza A 19 2 kBaud per comunicazione con l S7 200 sono ammessi in una sottorete al massimo 8 nodi CPU PG OP FM CP con indi rizzo MPI proprio e essi non devono eseguire alcuna comunicazione di dati globale Leggere il Manuale di sistema S7 200 per maggiori informazioni Estrazione e innesto di unit nella sottorete MPI Non si deve inserire o rimuovere alcuna unit SM FM CP di una S7 300 mentre vengono trasferiti dati tramite MPI h Pericolo Se si inseriscono o si rimuovono unit SM FM CP della S7 300 durante il traffico dati tra mite MPI i dati possono essere modificati dai disturbi Durante il traffico dati tramite MPI non consentito innestare o estrarre le unit SM FM CP della S7 300 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 8 A5E00111193 01 CPU Perdita di pacchetti GD nel modificare la sottorete MPI durante il servizio h Pericolo Perdita di pacchetti di dati nella sottorete MPI Se si collega alla sottorete MPI durante il normale funzionamento una ulteriore CPU si pu verificare la perdita di pacchetti di dati globali e l allungamento del tempo di ciclo Rimedio 1 Togliere
85. N bit O unit ok 1 anomalia dell unit 4 3 0 Byte x 5 0 0 0 0 1 0 1 1 N bit Codice per elaborazione area di indirizzo della memoria di trasferimento costante 7 2 0 N bit Byte x 6 0 0 0 0 0 0 0 0 stato di funzionamento RUN 1 stato di funzionamento STOP 7 0 Byte x 7 0 0 0 0 0 0 0 0 N bit Figura 2 9 Byte x 4 fino a x 7 per allarme di diagnostica e interrupt di processo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 30 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 10 Allarme Allarmi con S7 M7 master DP Nella CPU 31x 2 come slave DP si pu attivare dal programma utente un interrupt di pro cesso nel master DP Con il richiamo dell SFC 7 DP_PRAL si avvia nel programma utente del master DP un OB 40 Con l SFC 7 si pu inviare al master DP in una doppia parola una informazione di allarme che possibile analizzare in OB 40 nella variabile 0B40_POINT_ADDR L informazione di allarme pu essere programmata liberamente Una descrizione dettagliata dell SFC 7 DP_PRAL si trova nel manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema Allarmi con un altro master DP Se si impiega la CPU 31x 2 con un altro master DP questi allarmi vengono simulati all in
86. Numero 0 Comunicazione S7 s server e Campo dei valori da 0 a 32767 ore e Dati utili per ordine max 160 byte e granularit 1 ora Di cui consistenti 32 byte e aritenzione s Comunicazione compatibile s tramite CP e FC caricabili Sincronizzazione dell orologio s 2 nel PLC Master e Datiutili per ordine dipendente dal CP NelMPI Mastai Di cui consistenti dipendente dal CP Funzioni di test e messa in servizio Controlla comanda variabili s Comunicazione standard e Dati utili per ordine Di cui consistenti s tramite CP e FC caricabili dipendente dal CP dipendente dal CP e Variabile Ingressi uscite merker DP temporizzatori contatori Numero delle risorse di colle 12 per la comunicazione S7 gamento PG OP base S7 S7 e Numero Controllo variabili max 30 e Riserva per Comando variabili max 14 Comunicazione PG max 11 impostabile da 1a11 Forzamento s preimpostata 1 Variabile Ingressi uscite Comunicazione OP max 11 e Numero max 10 impostabile da 1a11 o preimpostata 1 Stato blocco s Comunicazione di max 8 Passo singolo s base S7 Punto di stop 2 impostabile da0a8 Buffer di diagnostica s preimpostato 9 e Numero delle registra 100 Aac zioni non impostabile 1 Interfaccia Funzionalit e MPI s e Master DP no e Slave DP no e Con separazione di po no 1 60 tenziale Sistema di automazione S7 300 Dati della CPU CPU 3
87. OB 122 errore di accesso alla periferia Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 33 CPU 31x 2 come master DP slave DP e scambio di dati diretto Valutazione nel programma utente La tabella seguente 2 16 mostra all utente come analizzare p es un guasto della stazione del mittente nel ricevente vedere anche tabella 2 15 Tabella 2 16 Valutazione del guasto della stazione del mittente con la comunicazione diretta Nel mittente Indirizzi di diagnostica esempio indirizzo di diagnostica master 1023 indirizzo di diagnostica slave nel sistema master 1022 Nel ricevente Indirizzo di diagnostica esempio Indirizzo di diagnostica 444 Guasto stazione La CPU richiama l OB 86 con tra l altro le se guenti informazioni e 0B86 MDL ADDR 444 e OB86 EV CLASS B 16 38 evento in arrivo e OB86 FLT ID B 16 C4 guasto di una stazione DP Suggerimento queste informazioni si trovano anche nel buffer di diagnostica della CPU 2 34 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione Introduzione Il presente capitolo illustra i tempi di ciclo e di reazione dell S7 300 Il tempo di ciclo del proprio programma utente in uso pu essere letto con il PG vedere Guida in linea STEP 7 Il calcolo del tempo di ciclo viene rappresentato in un esempio Di maggior rilievo per la g
88. OB 122 errore di accesso diretto alla periferia Comportamento della CPU nel caso di mancanza di OB di allarme Se non si programma un OB di allarme la CPU assume il seguente comportamento La CPU entra in STOP in caso di La CPU rimane in RUN se manca OB 10 11 allarme dall orologio OB 32 35 schedulazione orologio OB 20 21 allarme di ritardo OB 40 41 interrupt di processo OB 55 allarme dall orologio OB 56 allarme di ritardo OB 57 per allarmi produttore OB 82 allarme di diagnostica OB 83 allarme di estrazione inserimento Suggerimenti sull OB 35 CPU 318 2 anche OB 32 Per la schedulazione orologio OB 35 32 si possono impostare tempi a partire da 1 ms Os servare quanto segue minore il periodo di schedulazione orologio maggiore la probabi lit che si verifichino errori di schedulazione Osservare assolutamente i tempi del sistema operativo della CPU in questione il tempo di svolgimento del programma utente e del ritardo il ciclo dovuto ad esempio a funzioni PG attive Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 23 CPU 1 4 Dati tecnici delle CPU In questo capitolo e Si trovano i dati tecnici della CPU e Si trovano per la CPU 312 IFM e 314 IFM i dati tecnici degli ingressi uscite integrate e Non vengono trattate le propriet delle CPU 31x 2 DP quale master DP slave DP Leg gere il capitolo 2
89. PG OP s Comunicazione di dati glo s bale Numero dei pacchetti GD Mittente 1 Ricevente 2 e Dimensione dei pacchetti 54 byte GD Di cui consistenti 32 byte Comunicazione di base S7 s Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 71 CPU Master DP slave DP e Servizi e Servizi Equidistanza s Controllo comando s attivabile SYNC FREEZE s Programmazione la degna Routing Attivazione disattiva s 3 zione di slave DP e File GSD siem807f gsg Velocit di trasmissione e Area di indirizzo e Dati utili per slave DP fino a 12 MBaud max 2 kByte E 2 kByte A max 244 byte E 244 byte A Slave DP Velocit di trasmissione e Memoria di trasferimento fino a 12 MBaud 244 byte E 244 byte A Servizi Controllo comando programmazione routing e File GSD velocit di trasferimento e Memoria di trasferimento s attivabile siem807f gsg fino a 12 MBaud 244 byte E 244 byte A 2 Interfaccia Funzionalit e Master DP Slave DP Controllo comando programmazione routing Scambio di dati diretto e Accoppiamento punto a punto e Impostazione di default e Con separazione di po tenziale Numero dei collegamenti di cui riservati s s s attivabile s no Nessuno s max 16 1 collegamento PG 1 collegamento OP Dime
90. SIEMENS Prefazione Contenuto O PU SIMATIC CPU 31x 2 come master DP slave DP e scambio di dati diretto Sistema di automazione S7 300 Tempi di ciclo e di reazione lt D Dn O D Q O U C D 2 09 m U N Dati della CPU Funzioni CPU in dipendenza dalla CPU 312 IFM 318 2 DP Consigli e suggerimenti Manuale di riferimento Norme ed autorizzazioni Disegni guotati Indice delle abbreviazioni Glossario No pi possibile ordinare la presente documentazione con il numero di ordinazione indicato La presente documentazione parte integrante del pacchetto di documentazione 6ES7398 8FA10 8EA0 Edizione 10 2001 A5E00111193 01 Indice analitico N f D gt Ke Ke D 2 O Dv D gt Sa Avvertenze tecniche di sicurezza Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un trian golo e a seconda del grado di pericolo rappresentate nel modo seguente Pericolo di morte ingenti danni materiali significa che la non osservanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone e Pericolo gt e ingenti danni materiali significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone Attenzione
91. ST Nell allarme di diagnostica con l ID SZL Funzioni standard e di W 16 00B4 richiamare l SFC 51 e sistema leggere SZL della CPU slave SFB 54 In ambito DPV1 vale quanto segue Manuale di riferimento RDREC Lettura delle informazioni sugli allarmi Funzioni standard e di solo 318 2 all interno del rispettivo OB di allarme sistema SIMATIC S5 con FB 192 Lettura della diagnostica slave Per la struttura vedere il PIM 308 C come IM308C salvataggio nell area di dati del paragrafo 2 6 4 per gli FB master DP programma utente vedere il manuale Sistema SIMATIC S5 con FB 230 di periferia decentralizzata controllore S_DIAG ET 200 programmabile S5 95U come master DP 2 20 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Esempio per la lettura della diagnostica slave con l FB 192 IM 308C Ipotesi Programma utente STEP 5 Nel seguito riportato un esempio per la lettura della diagnostica slave con l FB 192 per uno slave DP in un programma utente STEP 5 Per il programma utente STEP 5 valgono le seguenti ipotesi e L IM 308 C occupa come master DP le celle 0 15 numero 0 dell IM 308 C e Lo slave DP ha l indirizzo di PROFIBUS 3 e La diagnostica slave deve essere memorizzata nel DB 20 L utente pu anche usare a tale scopo ogni altro blocco di dati e La diagnostica slave composta da 26 byte
92. U CPU 312 IFM 318 2 DP A5E00111193 01 4 9 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 Spiegazione dei diversi tempi di esecuzione degli SFB Il parametro di uscita BUSY mostra lo stato attuale del job Primo richiamo Il job inizia con l esecuzione vale a dire che BUSY viene impostato dallo stato 0 a 1 Secondo richiamo il job si trova in esecuzione vale a dire che BUSY acquisisce lo stato 1 Ultimo richiamo il job stato eseguito vale a dire che BUSY viene impostato dallo stato 1 a 0 Spiegazione dei diversi tempi di esecuzione delle SFC I modi delle SFC permettono di impostarne il tipo di funzionamento desiderato Il significato di un determinato modo dipende dal rispettivo blocco Per maggiori informazioni necessa rio leggere la Guida online alla funzioni standard e di sistema di STEP 7 Dati utili coerenti Per trasferire in un sistema DP aree di dati utili coerenti aree E A con coerenza su tutta la lunghezza occorre osservare quanto segue CPU 315 2 DP CPU 318 2 DP versione firmware gt 3 0 CPU 316 2 DP CPU 318 2 DP versione firmware lt 3 0 dati utili coerenti Se l area di indirizzo dei dati utili coerenti si trova non vengono aggiornati automaticamente nem nell immagine di processo possibile scegliere meno se si trovano nell immagine di processo se aggiornare l area o meno Per leggere e scrivere dati utili coerenti neces Per leggere e scrivere dati utili
93. U 31x 2 come master DP slave DP e scambio di dati diretto Diagnostica S7 La diagnostica S7 pu essere richiesta nel programma utente per tutte le unit dello spettro SIMATIC S7 M7 Per le unit innestate nel telaio centrale e per quelle di periferia la struttura della diagnostica S7 uguale I dati di diagnostica di un unit si trovano nei set di dati 0 e 1 dell area dei dati del sistema dell unit Il set di dati 0 contiene 4 byte di dati di diagnostica che descrivono lo stato cor rente di un unit Il set di dati 1 contiene inoltre dati di diagnostica specifici dell unit La struttura dei dati di diagnostica si trova nel manuale di riferimento Funzioni standard e di sistema 2 6 3 Lettura della diagnostica Tabella 2 7 Lettura della diagnostica con STEP 5 e STEP 7 nel sistema master Controllore Blocco o Applicazione vedere programmabile scheda in con master DP STEP 7 SIMATIC S7 M7 Scheda Visualizzazione della diagnostica slave Vedere Diagnostica Diagnostica come testo in chiaro nella superficie hardware nella Guida slave DP operativa di STEP 7 online STEP 7 e nel manuale utente di STEP 7 SFC 13 Lettura della diagnostica slave Per la struttura vedere il DP NRM_DG salvataggio nell area di dati del paragrafo 2 6 4 SFC programma utente manuale di riferimento Funzioni standard e di sistema SFC 51 Lettura delle liste parziali SZL Manuale di riferimento RDSYS
94. a a P sii sele a T ORA ma gt H ES SR l8 DE Alagna dol M lino 29 Interfaccia l 302M CPU 31 3L 2 E L L ZI 32 24V _ x 33 iva E 2 ak j gt Ae Ca Pa 3 Ca 35 de I Se E za 36 za glia REALE E pa si 18 _t C Aa Aule ini n ia 9 39 o ari mb y ip v 247 Figura 1 13 Schema di principio della CPU 314 IFM ingressi uscite digitali Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 57 CPU Collegamento degli ingressi analogici Trasduttore a Si consiglia di collegare AI_ e Mana con un 1L ol lto 2 el i 2 fili Aly o All oi Al_ o i p ponte 2 Z _ Mana v Figura 1 14 Collegamento degli ingressi analogici della CPU 314 IFM con trasduttori a 2 fili 1L 1 Cavi schermati L M 20 o Maa t O Trasduttore SERER a 4 fili Gruppi di canali non collegati Collegare Al_ con Mana Con i trasduttori a 4 fili si consiglia di collegare AI_ con Mana Figura 1 15 Collegamento degli ingressi analogici della CPU 314 IFM con trasduttori a 4 fili 1 58 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 1 4 5 CPU 315 Dati tecnici della CPU 315 CPU e versione Aree dei dati e relativa ritenzione MLFB e Versione hardware 6ES7 315 5AF03 0ABO 01 Memoria di
95. a singola area di indirizzo e La lunghezza l unit e la coerenza delle aree di indirizzo assegnate devono essere uguali sia per il master DP che per lo slave DP Master DP S5 Se si impiega un IM 308 C come master DP e la CPU 31x 2 come slave DP per lo scambio di dati consistenti vale Nell IM 308 C si deve programmare l FB 192 in modo che tra master DP e slave DP ven gano trasferiti dati consistenti Con FB 192 vengono emessi letti i dati della CPU 31x 2 solo in modo connesso in un blocco S5 95 come master DP 2 16 Se come master DP si impiega un AG S5 95 allora necessario impostarne i parametri di bus anche per la CPU 31x 2 come slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Programma di esempio Qui di seguito possibile vedere in un piccolo programma di esempio lo scambio dati tra master DP e slave DP In questo esempio si ritrovano gli indirizzi della tabella 2 5 Nella CPU slave DP L 2 T MB L EB T MB L MW T PAW CALL SFC LADDR W 16 D RET_VAL MW 20 RECORD P M30 0 Byte20 L MB L MB I T MW o 310 14 30 7 100 preelaborazione dei dati nello slave DP invio dei dati al master DP ricezione dei dati da parte del ma ster DP ulteriore elabora zione dei dati ri cevuti Nella CPU master DP L PEB 222 T MB 50 L PEB 223 L B 16 3 I
96. aZ0aZ7 da 0 a 999 s SFB 128 daT0aT7 nessun temporizzatore a riten zione da 10 ms fino a 9990 s s SFB Area di indirizzo periferia e digitale integrata e analogica integrata Immagine di processo non impostabile Canali digitali Canali analogici da 0 a 123 0 fino a 123 da 124 a 127 124 125 da 256 a 751 256 fino a 751 da 128 a 135 128 129 128 byte 128 byte max 992 20 integrati max 992 16 integrati max 248 4 integrati 124 1 integrati Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 47 CPU Struttura Funzioni di comunicazione Rack max 4 Comunicazione PG OP s Moduli per rack max 8 nel rack 3 max 7 Comunicazione di dati glo s Numero master DP bale e integrata Nessuna e Numero dei pacchetti GD tramite CP 1 ene i Funzioni di segnalazione MESIENE 1 S7 e Dimensione dei pacchetti max 22 byte Contemporaneamente attive max 40 GD Blocchi Alarm S Di cui consistenti 8 byte Orario Comunicazione di base S7 s Orologio S e Datiutili per ordine max 76 byte bufferizzato s Di cui consistenti di ui di e Precisione vedere capitol 1 1 6 76 byte nel caso di Contatore ore d esercizio 1 X_SEND _RCV e Numero 0 Comunicazione S7 s server e Campo dei valori da 0 a 32767 ore e Dati utili per ordine max 160 byte e granularit 1 ora Di cui consistenti 32 byte e aritenzi
97. abile Tipo di dati Descrizione 6 7 0B40 MDL ADDR WORD B 16 7C Indirizzo dell unit che ha avviato l allarme in questo caso la CPU da 8 0B40_POINT_ADDR DWORD Vedere la figura Segnalazione degli ingressi integrati che 1 9 hanno avviato l allarme Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 44 A5E00111193 01 CPU Visualizzazione degli ingressi di interrupt Nella variabile 0B40_POINT_ADDR si possono leggere gli ingressi di interrupt che hanno attivato un interrupt di processo La figura 1 9 mostra l assegnazione degli ingressi di inter rupt ai bit della doppia parola Osservare quanto segue Se si verificano interrupt in diversi ingressi e a distanza molto ravvicinata lt 100 us possibile impostare contemporaneamente diversi bit Ci significa che diversi interrupt possono portare a un solo avvio dell OB 40 3130 54321 0 N bit riservato PRAL di 126 0 PRAL di 126 1 PRAL di 126 2 PRAL di 126 3 PRAL interrupt di processo Figura 1 9 Visualizzazione degli stati degli ingressi di interrupt della CPU 314 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 45 CPU Vista frontale della CPU 314 IFM
98. analogica Il tempo di reazione agli allarmi di diagnostica dell unit di segnale il tempo che decorre dal riconoscimento di un evento di diagnostica da parte dell unit di segnale fino alla genera zione di un allarme da parte dell unit stessa Questo tempo trascurabile Elaborazione dell interrupt di processo Richiamando l OB 40 per l interrupt di processo quest ultimo viene elaborato Gli allarmi con priorit alta interrompono l elaborazione dell interrupt di processo gli accessi diretti alla periferia vengono eseguiti con il tempo di esecuzione dell istruzione Al termine dell elabora zione dell interrupt di processo si prosegue l elaborazione ciclica del programma oppure si richiamano e si elaborano altri OB di allarme di priorit uguale o inferiore Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 15 Tempi di ciclo e di reazione 3 5 Esempio di calcolo per il tempo di reazione all allarme Parti del tempo di reazione all allarme Calcolo 3 6 Da ricordare il tempo di reazione all interrupt di processo composto da e tempo di reazione all interrupt di processo della CPU e e tempo di reazione all interrupt di processo dell unit Esempio l utente ha un S7 300 composta da una CPU 314 e da 4 unit digitali Un unit ingressi digitali la SM 321 DI 16 x DC 24V con interrupt di processo e allarme di diagno stica Nella parametrizzazione
99. ati della CPU CPU 312 IFM 318 2 DP 1 18 A5E00111193 01 CPU 1 3 1 3 1 Funzioni di test e diagnostica Le CPU mettono a disposizione dell utente e funzioni di test per la messa in servizio e e diagnostica tramite LED e tramite STEP 7 Funzioni di test Le CPU mettono a disposizione dell utente le seguenti funzioni di test e Controllo variabili e Comando variabili e Forzamento prestare attenzione in tal caso alle differenze nelle CPU e Stato blocco e Impostazione punto di arresto Una descrizione dettagliata delle funzioni di test si trova nella Guida online STEP 7 Importante nel caso di stato blocco La funzione STEP 7 Stato blocco prolunga il tempo ciclo della CPU L utente ha la possibilit in STEP 7 di impostare un aumento massimo del ciclo non con la CPU 318 2 In questo caso occorre impostare nei parametri della CPU in STEP 7 il modo operativo Processo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 19 CPU Forzamento diverso nell S7 300 1 20 Si tenga presente che il forzamento ha diverse propriet in funzione della CPU CPU 318 2 Le variabili di un programma utente impo state con valori fissi valori di forzamento non possono essere modificate o sovra scritte dal programma utente Non consentito il forzamento di aree della periferia o delle immagini di processo com prese nell area di dati utili coerenti CPU dalla 312 IF
100. avvio dell OB 40 per gli ingressi di interrupt degli ingressi uscite integrati 1 11 Informazione di avvio dell OB 40 per gli ingressi di interrupt degli ingressi uscite integrati 1 12 Caratteristiche degli ingressi uscite integrati della CPU 314 IFM_ 4 60 0 NOUS L min ini im im nm nm im 1 oO 2 1 Significato del LED BUSF della CPU 31x 2 come master DP 2 2 Lettura della diagnostica con STEP 7 aaneen 2 3 Identificazione dell evento della CPU 31x 2 come master DP__ 2 4 Valutazione di transizioni RUN STOP dello slave DP nel master DP 2 5 Esempio di progettazione per le aree di indirizzo della memoria di trasferimento nannaa 2 6 Significato del LED BUSF della CPU 31x 2 come slave DP_ 2 7 Lettura della diagnostica con STEP 5 e STEP 7 nel sistema master 2 8 Identificazione dell evento della CPU 31x 2 come slave DP_ 2 9 Analisi di transizioni RUN STOP nel master DP slave DP__ 2 10 Struttura dello stato stazione 1 byte 0 aaee 2 11 Struttura di stato stazione 2 byte 1 aneen 2 12 Struttura di stato stazione 3 byte 2 2 13 Struttura dell indirizzo del master PROFIBUS byte 3 2 14 Struttura dell identificativo produttore byte 4 5 LL 2 15 Identificazione dell evento delle CPU 31x 2 come ricevente nel caso dello scambio di dati d
101. azione routing e File GSD velocit di trasferimento e Memoria di trasferimento Aree di indirizzo s attivabile Sie3802f gsg fino a 12 MBaud 244 byte E 244 byte A max 32 con max 32 byte ciascuna 1 64 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 1 4 7 Master DP o slave DP CPU 316 2 DP La CPU 316 2 DP pu essere impiegata con la seconda interfaccia interfaccia PROFIBUS DP come master DP o slave DP in una rete PROFIBUS DP Una descrizione particolareggiata delle propriet PROFIBUS DP della CPU 316 2 DP si trova nel capitolo 2 Dati tecnici della CPU 316 2 DP CPU e versione MLFB Versione hardware 6ES57 316 2AG00 0ABO 01 Temporizzatori S7 e impostabili a ritenzione preimpostati e Intervallo temporale Temporizzatori IEC e Tipo 128 daTOaT127 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB Aree dei dati e relativa ritenzione virgola mobile Versione firmware V 1 1 0 e Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integrata 128 kbyte e ampliabile no Memoria di caricamento integrata 192 kbyte e FEPROMannpliabile fino a 4 MByte e RAM ampliabile no Bufferizzazione s e con batteria tutti i dati senza batteria 4736 byte Tempi di elaborazione Tempi di elaborazione per
102. azione agli interrupt di processo delle CPU 3 14 R Tempo di ciclo 3 2 G Eempio di calcolo 3 10 Reazione all errore Glossario 12 prolungare 3 3 Resistenza terminale Tempo di elaborazione Riproducibilit Allarme di ritardo e di schedula Aggiornamento dell immagine di processo 3 6 zione orologio 3 17 comando di ciclo Risorse di collegamento 1 13 programma utente 32187 Ritardo degli ingressi uscite 3 8 sistema operativo Ritenzione Glossario 13 Tempo di elaborazione F programma utente 3 2 Routing di funzioni PG 1 12 Tempo di reazione 3 3 RUN 1 4 allarme 3 14 calcolo calcolo del S Eempio di calcolo 3 10 3 10 Scambio di dati diretto 2 32 H A s Scambio di dati diretto Tempo di reazione all allarme 3 14 CPU 31x 2 2 diagnostica Schema di principio CPU 312 IFM 1 36 1 36 Segmento di bus Glossario 13 unita di segnale mi l Segnalazione d errore Glossario 13 Tempo di reazione all allarme di diagnostica delle Segnalazioni di errore CPU CPU 3 15 ara i Temporizzatore S7 aggiornamento 3 7 Selettore dei tipi di funzionamento i i Temporizzatori Glossario 14 Senza messa a terra Glossario 13 Terra Glossario 14 Separazione di potenziale Glossario 13 SF 1 22 SFB di comunicazione per collegamenti S7 pro U gettati Vedere Comunicazione S7 SFC di comunicazione per collegamenti S7 non UL A 2 progettati Vedere Comunicazione di base S7 Unit analogica Esempio di calcolo
103. azione di clock nel programma utente 1 byte di merker Avvertenza Nelle CPU S7 300 assicurarsi che il byte del merker di clock nel programma non venga so vrascritto Messa a terra funzionale Messa a terra che ha lo scopo di assicurare la funzione voluta del dispositivo di servizio elettrico Tramite la messa a terra funzionale le tensioni di disturbo che altrimenti condur rebbero a influenze non ammesse del dispositivo di servizio vengono cortocircuitate Mettere a terra Mettere a terra significa collegare una parte conduttrice tramite un impianto di messa a terra con un dispositivo di messa a terra una o pi parti conduttrici aventi un ottimo con tatto con la terra MPI L interfaccia multipoint MPI l interfaccia dei dispositivi di programmazione per SIMATIC S7 Essa consente di utilizzare contemporaneamente pi nodi dispositivi di programma zione display di testo pannelli operatore con una o pi unit centrali Ogni nodo identifi cato da un indirizzo univoco indirizzo MPI Nuovo avviamento All avviamento di un unit centrale p es dopo aver azionato il selettore dei modi operativi da STOP a RUN o in caso di tensione di rete ON prima dell eleborazione ciclica del pro gramma OB 1 viene elaborato innanzitutto il blocco organizzativo OB 100 nuovo avvia mento In caso di nuovo avviamento viene letta l immagine di processo degli ingressi e viene elaborato il programma utente STEP 7 i
104. caricamento e integrata e FEPROMannpliabile e RAM ampliabile Bufferizzazione e con batteria senza batteria Versione firmware V 1 1 0 e Pacchetto di programma STEP 7V 5 0 Ser zione corrispondente vice Pack 03 Memoria Memoria di lavoro integrata 48 kbyte e ampliabile no 80 kbyte RAM fino a 4 MByte no s tutti i dati 4736 byte parametrizzabili dati merker temporizzatori area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione preimpostati Merker di clock Blocchi di dati e Dimensione e impostabili a ritenzione e preimpostati Dati locali non impostabile 4736 byte 2048 da MB 0 fino a MB 255 da MB 0 a MB 15 8 1 byte di merker max 255 DB 0 riservato max 16 kByte max 8 DB 4096 byte di dati in totale nessuna ritenzione max 1536 byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit e Operazioni di parole e Operazioni aritmetiche a virgola fissa e Operazioni aritmetiche a virgola mobile min 0 3 us min 1 us min 2 us min 50 us Temporizzatori contatori e relativa ritenzione e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs Dimensione FCs e Dimensione max 16 kByte max 192 max
105. chiamato da un altro blocco Per profon dit di annidamento si intende il numero dei blocchi di codice richiamati contempora neamente Programma utente Nei sistemi SIMATIC si distinguono il sistema operativo della CPU e i programmi utente Questi ultimi vengono creati con il software di programmazione STEP 7 nei lin guaggi di programmazione previsti schema a contatti e lista delle istruzioni e sono me morizzati in blocchi di codice dati sono memorizzati nei blocchi di dati RAM Una RAM Random Access Memory una memoria a semiconduttori con accesso ca suale memoria in scrittura lettura Reazione all errore Reazione a un errore di runtime Il sistema operativo pu reagire nei seguenti modi portare il sistema di automazione nello stato di STOP richiamare un blocco organizzativo nel quale l utente pu programmare una reazione o visualizzare l errore Resistenza terminale Una resistenza terminale una resistenza che chiude un cavo di trasmissione dati in modo da evitare riflessioni Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 12 A5E00111193 01 Glossario Ritenzione Si definisce a ritenzione un area di memoria il cui contenuto permane anche dopo la mancanza della tensione di rete e il passaggio da STOP a RUN Le aree non a ritenzione di merker temporizzatori e contatori vengono resettati dopo la mancanza di rete e dopo il passaggio da STOP a RUN Posso
106. co mando di forzamento mando di forzamento per gli ingressi per gli ingressi Trasferi Beady Trasferi Trasferi Ba Trasferi mento mento programma utente mento mento IPU IPI IPU IPI Valore di forza mento sovra Valore di for scritto da T PAW Valore di for zamento ai i zamento Esecuzione del T PAW Esecuzione del comando di for comando di for zamento per le zamento per le uscite uscite Besy ciclo del sistema operativo Figura 1 4 Principio del forzamento nel caso delle CPU 87 300 CPU 312 IFM fino a 316 2 DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 21 CPU 1 3 2 Diagnostica tramite LED Nella tabella 1 9 vengono considerati solo i LED rilevanti per la diagnostica della CPU o della S7 300 Il significato dei LED dell interfaccia PROFIBUS DP si trova nel capitolo 2 Tabella 1 9 LED di diagnostica della CPU LED SF Si accende in caso di Significato Errori hardware Errori di programmazione Errori di parametrizzazione Errori di calcolo Errori di tempo Memory card difettosa Errore di batteria o se nel caso di RETE ON manca la bufferizzazione Errore di periferia solo per la periferia esterna Errore di comunicazione BATF Si accende se La batteria tampone difettosa manca o scarica Avvertenza si accende anche se innestato un accumulatore Motivo il programma utente non viene bufferizzato dall
107. coerenti possi sario utilizzare le SFC 14 e 15 bile inoltre utilizzare le SFC 14 e 15 possibile inoltre accedere direttamente alle aree dati utili p es L PEW T PAW Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 4 10 A5E00111193 01 Consigli e suggerimenti Suggerimento per il parametro Tempo di controllo per in STEP 7 Per il parametro Tempo di controllo per parametrizzare nelle opzioni e Trasferimento dei parametri alle unit e Segnale di pronto dell unit i valori pi elevati se non si sicuri dei tempi necessari alla S7 300 La CPU 31x 2 DP master DP avvio dello slave DP La CPU 318 2 master DP Con il parametro Trasferimento dei parametri alle Con ambedue i parametri citati sopra si imposta il unit si imposta anche il controllo del tempo di controllo del tempo di avvio dello slave DP quale master DP Nel tempo impostato cio gli slave DP devono avviarsi e devono essere parametrizzati dalla CPU FM decentrale in una ET 200M CPU 31x 2 master DP Se si impiega l FM 353 354 355 in una ET 200M con l IM 153 2 e si estrae e innesta l FM nell ET 200M necessario spegnere e riaccendere l alimentazione dell ET 200M Motivo la CPU scrive di nuovo i parametri nell FM solo dopo un PRETE ON della ET 200M Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 5 1 Con
108. d no s no s s Interfaccia PROFI no s BUS DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 2 A5E00111193 01 CPU 1 1 1 LED di stato e segnalazioni di errore LED della CPU e SF rosso guasto hardware o software fol BATF rosso guasto della batteria non CPU 312 IFM el DC5V verde l alimentazione DC 5V per la CPU e per il bus S7 300 OK ol FRCE giallo job di forzamento attivo ol RUN verde CPU in stato RUN il LED lampeggia all avviamento con 1 Hz in stato ALT con 0 5 Hz IT Stop giallo CPU in Stop o ALT oppure avviamento il LED lampeggia con la richiesta di cancellazione totale LED per PROFIBUS CPU 315 2 DP fe BUSF rosso errore hardware o software nell interfaccia PROFIBUS CPU 316 2 DP ha fol o CPU 318 2 e BUSIF rosso errore di hardware o software nell interfaccia 1 o BUS2F rosso errore di hardware o software nell interfaccia 2 fol o Figura 1 2 LED di stato e segnalazioni di errore delle CPU Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 3 CPU 1 1 2 Selettore dei tipi di funzionamento Il selettore dei modi operativi uguale in tutte le CPU Posizioni del selettore dei modi operativi Nel seguito sono descritte le relazioni tra le posizioni del selettore del modo di funziona ment
109. da della priorit dell allarme viene elaborato il blocco organizzativo assegnato Lista degli stati del sistema La lista degli stati di sistema contiene dati che descrivono lo stato attuale di un sistema S7 300 In questo modo possibile avere in qualunque momento una visione generale e della configurazione dell S7 300 e dell impostazione attuale dei parametri della CPU e delle unit di segnale parametrizza bili e degli stati attuali e dei cicli della CPU e delle unit di periferia parametrizzabili Massa La massa il complesso di tutte le parti inattive collegate di un dispositivo di servizio che non possono assumere una tensione pericolosa neanche in caso di anomalia Master Se in possesso di token i master possono inviare dati ad altri nodi e richiedere dati da questi nodi attivi Master DP Un master che si comporta secondo la norma EN 50170 parte 3 viene indicato come master DP i Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 8 A5E00111193 01 Glossario Memory card Le memory card sono supporti di memorizzazione in formato di scheda plug in per CPU e CP Esse vengono realizzate come memoria RAM o FEPROM Merker merker sono parte integrante della gt memoria di sistema della CPU per il salvataggio di risultati intermedi Ad essi si pu accedere tramite bit byte parola o doppia parola Memoria di backup La memoria di backup assicura la bufferizzazi
110. di diagnostica DP sono assegnati una volta al ma ster DP e una volta allo slave DP CPU 31x 2 come master DP CPU 31x 2 come slave DP PROFIBUS Nella progettazione si fissano 2 indirizzi di diagnostica Ind di diagnostica Ind di diagnostica Nella progettazione del master DP si de finisce nel progetto corrispondente del master DP un indirizzo di diagnostica per lo slave DP Qui di seguito questo indirizzo di diagnostica viene indicato come assegnato al master DP Anche nella progettazione dello slave DP si definisce nel progetto corrispon dente dello slave DP un indirizzo di dia gnostica che assegnato allo slave DP Qui di seguito questo indirizzo di diagno stica viene indicato come assegnato allo slave DP Tramite questo indirizzo di diagnostica il Tramite questo indirizzo di diagnostica lo master DP riceve informazioni sullo stato slave DP riceve informazioni sullo stato dello slave DP oppure un interruzione del master DP o su un interruzione del del bus vedere anche tabella 2 3 bus vedere anche tabella 2 8 a pagina 1328 Figura 2 3 Indirizzi di diagnostica per master DP e slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 10 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Identificazione dell evento La tabella 2 3 mostra in che modo la CPU 31x 2 impiegata come mas
111. di lista delle operazioni kt Protezione tramite password Tensioni correnti 2 Interfaccia Funzionalit e Master DP s Slave DP s Controllo comando s attivabile programmazione routing Scambio di dati diretto s Accoppiamento punto a no punto e Impostazione di default Nessuno e Con separazione di po s tenziale Master DP Servizi Equidistanza s SYNC FREEZE s Attivazione disattiva s zione di slave DP e Velocit di trasmissione e Numero di slave DP e Area di indirizzo e Dati utili per slave DP fino a 12 MBaud max 64 max 1 kByte E 1 kByte A max 244 byte E 244 byte A Alimentazione campo ammissibile Assorbimento di corrente funzionamento a vuoto Corrente d inserzione 12t Protezione esterna per i con duttori d alimentazione consi gliata Alimentazione del PG nell MPI da 15 a 30 V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore da0a25 C a40 C a60 C Carica dell accumulatore DC 24 V da 20 4 a 28 8 V tip 0 9 A tip 8 A 0 4 A s Interruttore automatico 2 A TipoBoC max 200 mA tip 10 W s min 1 anno ca 5 anni s ca 4 settimane ca 3 settimane ca 1 settimana ca 1 ora Slave DP Servizi Controllo comando programm
112. di scansionemittente X tempo di ciclomittente 60 ms CPU 318 2 gt 10 ms e Per il ricevente di un pacchetto GD vale quanto segue fattore di scansionericevente X tempo di ciclo ricevente lt fattore di scansionemittente X tempo di ciclo mittente Se queste condizioni non vengono rispettate possibile che il pacchetto GD vada perduto Le cause di ci sono e le prestazioni della CPU pi piccola del circuito GD e a spedizione e la ricezione dei dati globali avviene in modo asincrono tra mittente e rice vente La perdita di dati globali viene segnalata nel campo di stato di un circuito GD se questo stato progettato con lo STEP 7 Avvertenza Per la comunicazione con dati globali occorre osservare quanto segue i dati globali inviati non vengono confermati dal ricevente Il mittente non ha quindi alcuna informazione sull avvenuta ricezione da parte del destinata rio n su quale destinatario abbia eventualmente ricevuto i dati globali inviati Cicli di trasmissione per dati globali Se in STEP 7 dalla versione 3 0 in poi viene impostata l opzione Invia dopo ogni ciclo della CPU e la CPU ha un ciclo breve lt 60 ms si pu verificare l errore seguente il sistema operativo sovrascrive un pacchetto GD della CPU non ancora inviato Suggerimento la perdita di dati globali viene segnalata nel campo di stato di un circuito GD se questo stato progettato con STEP 7 Sistema di automazione S7 300 D
113. e GSD Nel file con i dati preimpostati dell apparecchio file GSD sono memorizzate tutte le pro priet specifiche dello slave Il formato del file GSD si trova nella norma EN 50170 volume 2 PROFIBUS Flash EPROM Grazie alla loro propriet di mantenere i dati in caso di mancanza di tensione le FEPROM corrispondono alle EEPROM cancellabili elettricamente Tuttavia esse possono essere cancellate in maniera molto pi rapida FEPROM Flash Erasable Programmable Read Only Memory Esse vengono impiegate nelle memory card Forzamento La funzione Forzamento sovrascrive una variabile p es merker uscita con un valore definito dall utente S7 Allo stesso tempo la variabile viene contrassegnata con una prote zione in scrittura in modo che questo valore non possa essere modificato da nessun altro punto neanche dal programma utente STEP 7 Il valore viene mantenuto anche dopo il disinserimento del dispositivo di programmazione La protezione in scrittura viene disatti vata solo dopo il richiamo della funzione Unforce e il valore della variabile pu essere riscritto con il valore predefinito dal programma utente La funzione Forzamento consente di impostare allo stato ON p es durante la fase di messa in servizio determinate uscite per un intervallo tempo qualsiasi anche nel caso in cui non vengsano rispettate le combi nazioni logiche del programma utente p es perch gli ingressi non sono stati cablati
114. e PROFIBUS stata configurata con STEP 7 lo STEP 7 calcola il tempo di bus tipico da attendersi E poi possibile visualizzare al PG il tempo di bus della propria confi gurazione vedere manuale utente STEP 7 Una visione generale del tempo di ciclo del bus fornita nella figura 3 4 In questo esempio si suppone che ogni slave DP in media abbia 4 byte di dati Tempo di bus 7 ms Velocit di trasmissione 1 5 MBit s 6 ms 5 ms 4 ms 3 ms 2 ms 1 ms intervallo slave Velocit di trasmissione 12 MBit s min 1 2 4 8 16 32 Numero degli slave DP Figura 3 4 Panoramica del tempo di ciclo del bus PROFIBUS DP a 1 5 Mbit s e 12 Mbit s Se si utilizza una sottorete PROFIBUS con pi master occorre tenere in considerazione il tempo di ciclo del bus per ogni master Ci significa che il tempo di ciclo complessivo del bus ciclo dibus x numero dei master Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 9 Tempi di ciclo e di reazione Prolungamento del ciclo dovuto all annidamento di allarmi La tabella 3 6 illustra il prolungamento tipico del tempo di ciclo a causa dell annidamento di allarmi A questo prolungamento si somma il tempo di esecuzione del programma nel livello di allarme Se pi allarmi sono concatenati i tempi corrispondenti si sommano Tabella 3 6 Prolungamento del ciclo dovuto all annidamento di allarmi
115. e anche tabella ES 1 Figura 2 5 Indirizzi di diagnostica per master DP e slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 22 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Identificazione dell evento La tabella 2 8 mostra come la CPU 31x 2 utilizzata come slave DP riconosce i cambiamenti dello stato di funzionamento o le interruzioni del trasferimento dati Tabella 2 8 Identificazione dell evento della CPU 31x 2 come slave DP Evento Cosa succede nello slave DP Interruzione del bus e Richiamo dell OB 86 con il messaggio Guasto della stazione cortocircuito connet evento in arrivo indirizzo di diagnostica dello slave DP assegnato allo tore sfilato slave DP e Con accesso alla periferia richiamo dell OB 122 errore di accesso alla periferia Master DP e Richiamo dell OB 82 con il messaggio Unit difettosa RUN STOP evento in arrivo indirizzo di diagnostica dello slave DP assegnato allo slave DP variabile 0OB82_MDL_STOP 1 Master DP e Richiamo dell OB 82 con il messaggio Unit ok STOP RUN evento in partenza indirizzo di diagnostica dello slave DP assegnato allo slave DP variabile OB82_MDL_STOP 0 Valutazione nel programma utente La tabella seguente 2 9 mostra all utente come analizzare p es il passaggio da RUN a STOP del master DP nello slave DP vedere anche tabella 2 8 Tabella 2 9 Analisi di t
116. e ee RR 3 2 3 2 Tempo di TEAZIONE iii e E E E 3 3 3 3 Esempio di calcolo per il tempo di ciclo e di reazione 3 10 3 4 Tempo di reazione all allarme 3 14 3 5 Esempio di calcolo per il tempo di reazione all allarme 3 16 3 6 Riproducibilit degli allarmi di ritardo e di schedulazione orologio 3 16 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 4 1 Differenze della CPU 318 2 rispetto alle CPU 312 IFM fino a 316 2 DP 4 2 4 2 Differenze delle CPU 312 IFM fino a 318 rispetto alle relative versioni precedenti er ENE ERE AEREE ERE NE AERES 4 6 Consigli e suggerimenti ri 5 1 Norme ed autorizzazioni 00000 ire iii Disegnil quotati perline Indice delle abbreviazioni Glossario Indice analitico lalla aa n n Indice analitico 1 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Contenuto Figure n _ b b D AONANE a b b h b h i k ilo UO V AL h ii A W 1 15 2 1 2 2 2 3 2 5 2 6 2 7 2 8 2 9 2 10 2 11 3 1 3 3 3 4 4 1 B 2 B 3 B 5 Panoramica di informazione della 87 300 anaana Ulteriore documentazione nannaa Elementi di comando e visualizzazione della CPU LED di stato e segnalazioni di errore delle CPU Principio
117. entazione Omologazione UL UL Recognition Mark Underwriters Laboratories UL secondo Standard UL 508 File N 116536 Omologazione CSA CSA Certification Mark Canadian Standard Association CSA secondo Standard C22 2 No 142 file n LR 48323 Omologazione FM Factory Mutual Approval Standard Class Number 3611 Class l Division 2 Group A B C D h Pericolo Rischio di lesioni a persone e danni materiali Negli ambienti a rischio di esplosione sussiste il pericolo di lesioni personali e danni materiali se si effettuano disconnessioni mentre l S7 300 in funzione Negli ambienti a rischio di esplosione togliere sempre la tensione dall S7 300 prima di effet tuare qualsiasi disconnessione Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A 2 A5E00111193 01 Norme ed autorizzazioni PNO CPU N di certificato quale Master DP Slave DP 315 2 DP Z00349 Z00258 316 2 DP s s 318 2 s sa al momento della stampa del manuale il numero non era ancora disponibile Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 A 3 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Disegni quotati B Introduzione Questa appendice contiene i disegni quotati delle CPU del sistema S7 300 dati indicati in questi disegni sono necessari per la definizione delle dimensioni nella configurazione del si
118. ente In queste classi di priorit rientrano tra l altro gli allarmi come p es gli interrupt di processo Quando si presenta un allarme il sistema operativo richiama automaticamente un blocco organizzativo assegnato all allarme nel quale l utente pu programmare la reazione desiderata p es in un FB Allarme dall orologio Allarme orologio Allarme dall orologio L allarme dall orologio rientra in una classe di priorit nell ambito dell elaborazione dei pro grammi su sistemi SIMATIC S7 Esso viene generato in funzione di una data precisa o giornalmente e di una determinata ora p es le 9 50 oppure ogni ora o per minuto Viene poi elaborato un corrispondente blocco organizzativo Allarme diagnostica Allarme di diagnostica Allarme di diagnostica Le unit che supportano funzioni di diagnostica segnalano alla CPU gli errori di sistema riconosciuti tramite allarmi di diagnostica Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP f A5E00111193 01 Glossario 1 Glossario Allarme di ritardo Allarme ritardo Allarme di ritardo L allarme di ritardo rientra in una classe di priorit nell ambito dell elaborazione dei pro grammi su sistemi SIMATIC S7 Esso viene generato allo scadere di un intervallo di tempo avviato nel programma utente Viene poi elaborato un corrispondente blocco organizza tivo Allarme di schedulazione orologio Allarme schedulazione
119. erker impostabili a ritenzione preimpostati Merker di clock Blocchi di dati e Dimensione impostabili a ritenzione e preimpostati max 2 DB 144 byte 2048 da MB 0 fino a MB 143 da MB 0 a MB 15 8 1 byte di merker max 127 DB 0 riservato max 8 kByte max 2 DB 144 byte di dati nessuna ritenzione a virgola mobile e integrata 48 kbyte RAM 48 kbyte RAM 48 kbyte FE PROM e FEPROMannpliabile no fino a 4 MByte e RAM ampliabile no no Bufferizzazione s e con batteria tutti i dati e senza batteria 144 Byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit min 0 3 us e Operazioni di parole min 1 us e Operazioni aritmetiche min 2 us a virgola fissa e Operazioni aritmetiche min 50 us Dati locali non impostabile 1536 byte e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni e Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs e Dimensione FCs e Dimensione max 8 kByte 128 max 8 kByte 128 max 8 kByte Aree di indirizzo ingressi uscite Temporizzatori contatori e relativa ritenzione contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo Temporizzatori S7 impostabili a ritenzione preimpostati e Intervallo temporale Temporizzatori IEC e Tipo 64 daZ0aZ63 d
120. erranno occupati con dati di default Se si intende impiegare componenti di automazione che supportano la funzionalit DPV1 e passare al modo DPVI utilizzare il modo DPV1 che consente di utilizzare l intera funziona lit DPV1 componenti di automazione della stazione che non supportano DPV1 possono essere impiegati come sempre Dopo il passaggio a DPV1 possibile continuare a utilizzare tutti gli slave precedenti S senza limitazioni Gli slave utilizzati precedentemente non supportano soltanto le funzioni DPV1 ampliate Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 2 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto possibile utilizzare slave DPV1 anche senza conversione S senza limitazioni Gli slave DPV1 si comporteranno come slave tradizionali Gli slave DPV1 di SIEMENS AG possono essere impiegati nel cosiddetto modo compatibile con S7 Per gli slave DPVI1 di altri costruttori necessario disporre di un file GSD secondo la EN50170 minore della revisione 3 DPV1 in tutta la stazione Se si passa a DPV1 occorre impostare l intera stazione a DPV1 L impostazione pu essere eseguita in STEP 7 nel modulo Configurazione HW modo DP Per maggiori informazioni sul passaggio al modo DPVI1 consultare il nostro Custo mer Support con ID FAQ 7027576 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 3 CPU 31x 2 come master DP
121. esso 312 IFM 0 6 ms 1 5 ms 313 0 5 ms 1 1 ms 314 0 5 ms 1 1 ms 314 IFM 0 5 ms 1 1 ms 315 0 3 ms 1 1 ms 315 2 DP 0 4 ms 1 1 ms 316 2 DP 0 4 ms 1 1 ms 318 2 0 23 ms 0 27 ms Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 3 14 A5E00111193 01 Tempi di ciclo e di reazione Tempi di reazione all allarme di diagnostica delle CPU La tabella 3 8 contiene i tempi di reazione agli allarmi edi diagnostica delle CPU senza co municazione Tabella 3 8 Tempi di reazione ad allarme di diagnostica delle CPU 312 IFM _ _ 313 0 6 ms 1 3 ms 314 0 6 ms 1 3 ms 314 IFM 0 7 ms 1 3 ms 315 0 5 ms 1 3 ms 315 2 DP 0 6 ms 1 3 ms 316 2 DP 0 6 ms 1 3 ms 318 2 0 32 ms 0 38 ms Unit di segnale Il tempo di reazione agli interrupt di processo delle unit di segnale costituito da e unit di ingresso digitali tempo di reazione agli interrupt di processo tempo interno di preparazione dell allarme ritardo all inserzione tempi si trovano nel foglio dei dati tecnici dell unit digitale corrispondente e unit di ingresso analogiche tempo di reazione agli interrupt di processo tempo interno di preparazione dell allarme tempo di conversione Il tempo interno di preparazione dell allarme dell unit di ingresso analogica trascura bile tempi di conversione si trovano nel foglio dei dati tecnici della singola unit di in gresso
122. esso lt 10 kHz Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 31 CPU Dati tecnici degli ingressi digitali della CPU 312 IFM Avvertenza In alternativa possibile parametrizzare gli ingressi 124 6 e I 124 7 come ingressi speciali Per questi ingressi valgono quindi i dati tecnici degli ingressi speciali Dati specifici dell unit Stato allarmi diagnostica Numero degli ingressi 8 Lunghezza dei conduttori max 600 m max 1000 m e non schermati e schermati LED di stato Allarme Funzioni di diagnostica LED verde per ogni ca nale Nessuno Nessuno Tensioni correnti potenziali Dati per la scelta di un datore Numero degli ingressi co 8 mandabili contemporanea mente e montaggio orizzontale 8 fino a 60 C e montaggio verticale 8 fino a 40 C Separazione di potenziale no Tensione d ingresso e valore nominale e per segnale 1 e per segnale 0 Corrente d ingresso e per segnale 1 Ritardo all ingresso 1 32 e da a i e da l a 0 Curva caratteristica degli in gressi Collegamento di BERO a 2 fili e Corrente di riposo am messa DC 24 V da 11a30V da 3a 5V tip 7 mA da 1 2 a 4 8 ms da 1 2 a 4 8 ms secondo IEC 1131 tipo 2 possibile max 2 mA Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU
123. estione di un processo il tempo di reazione il cui calcolo viene effettuato passo per passo in questo capitolo Contenuto del capitolo Paragrafo Argomento Pagina 3 1 Tempo di ciclo 3 2 3 2 Tempo di reazione 3 3 Esempio di calcolo del tempo di ciclo e di reazione 3 4 Tempo di reazione ad un allarme 3 5 Esempio di calcolo del tempo di reazione 3 6 Riproducibilit di allarme di ritardo e di processo 3 16 Tempi di esecuzione e perle istruzioni STEP 7 elaborabili dalle CPU e per gli SFC SFB integrati nelle CPU e perle funzioni IEC richiamabili in STEP 7 si trovano nella Lista operazioni S7 300 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 1 Tempi di ciclo e di reazione 3 1 Tempo di ciclo Definizione di tempo di ciclo Il tempo di ciclo il tempo che di durata di un ciclo di programma Parti del tempo di ciclo Il tempo di ciclo costituito da Componenti Osservazioni Tempo di elaborazione del sistema operativo Tempo di trasferimento dell imma gine di processo IPI e IPU vedere capitolo Elaborazione del programma utente S calcola dai tempi di esecuzione delle singole operazioni vedere Lista operazioni S7 300 e da un fattore specifico per la CPU vedere tabella 3 3 Temporizzatore S7 non con la CPU 318 2 PROFIBUS DP vedere capitolo 3 2 Funzioni integrate Comunicazione tramite MPI
124. ettura dei set di dati della diagnostica RD_REC S7 salvataggio nell area di dati del programma utente SFC 51 Lettura delle liste parziali SZL RDSYSST Nell allarme di diagnostica richiamare con l ID SZL W 16 00B4 l SFC 51 e leggere la SZL della CPU slave a Manuale di riferimento Funzioni SFB 52 In ambito DPV1 vale quanto segue standard e di sistema RDREC Lettura dei set di dati della diagnostica solo 318 2 S7 salvataggio nell area di dati del programma utente SFB 54 In ambito DPV1 vale quanto segue RALRM lettura delle informazioni sugli allarmi solo 318 2 all interno del rispettivo OB di allarme Esaminare la diagnostica nel programma utente Le seguenti due figure mostrano come procedere per poter esaminare la diagnostica nel programma utente Nel caso della CPU 315 2 DP prestare attenzione al numero di ordinazione CPU 315 2 DP lt 6ES7 315 2AF03 0AB0 CPU 315 2 DP dal 6ES7 315 2AF03 0AB0 CPU 316 2 DP dal 6ES7 316 2AG00 0AB0 CPU 318 2 dal 6ES7 318 2AJ00 0ABO Vedere figura 2 1 a pagina 2 8 vedere figura 2 2 a pagina 2 9 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 7 CPU 31x 2 come master DP slave DP e scambio di dati diretto CPU 315 2 DP inferiore a 6ES7 315 2AF03 0AB0 Evento di diagnostica OB82 viene richiamato Nei dati locali del OB 82 leggere il parametro 0B82_MDL_TYPE
125. fa i requisiti e i criteri della norma IEC 1131 parte 2 Marchio CE nostri prodotti soddisfano le richieste e gli obiettivi di sicurezza previsti dalle Direttive CEE e corrispondono alle norme europee standardizzate EN relative ai controllori programmabili divulgate nei bollettini ufficiali della Comunit Europea e 89 336 CEE Compatibilit elettromagnetica Direttiva EMC e 73 23 CEE Materiale elettrico destinato ad essere adoperato entro determinati limiti di tensione Direttiva B T Le dichiarazioni di conformit CE sono disponibili presso le autorit competenti al seguente indiruzzo Siemens Aktiengesellschaft Bereich Automatisierungstechnik A amp D AS E 4 Postfach 1963 D 92209 Amberg Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 A 1 Norme ed autorizzazioni Direttiva ECM prodotti SIMATIC sono adatti all impiego in ambiente industriale Campo di impiego Richieste relative a Emissione di di Immunit ai di sturbi sturbi Industria EN 50081 2 1993 EN 50082 2 1995 In caso di impiego della S7 300 in zone residenziali deve essere garantita la classe di va lore limite B secondo la norma EN 55011 relativa all emissione di radiodisturbi Le misure per limitare il grado di emissione di radiodisturbi alla classe di valore limite B sono e Montaggio dell S7 300 in armadi elettrici pannelli di messa a terra e Impiego di filtri nei cavi di alim
126. fino a 316 2 DP Funzioni di comunicazione Comunicazione PG Comunicazione OP Comunicazione di base S7 Comunicazione S7 Spiegazione AI fine di evitare che la configurazione delle risorse di collegamento dipenda solo dall ordine temporale della registrazione dei diversi servizi di comunica zione esiste per i seguenti servizi la possibilit di riservare risorse di collega mento e Comunicazione PG e comunicazione OP e Comunicazione di base S7 Per la comunicazione PG OP viene riservata almeno una risorsa di collega mento quale preimpostazione Non sono possibili valori minori Nei dati tecnici delle CPU si trovano le risorse di collegamento impostabili come pure le preimpostazioni per ogni CPU Una nuova distribuzione delle risorse di collegamento si imposta in STEP 7 nella parametrizzazione della CPU Altri servizi di comunicazione come p es la comunicazione S7 con funzioni PUT GET non possono occupare queste risorse di collegamento anche se sta biliscono prima il collegamento A tale scopo vengono invece occupate le ri sorse di collegamento ancora a disposizione che non sono state riservate in particolare per un servizio Esempio per la CPU 314 che mette a disposizione 12 risorse di collegamento per la comunicazione PG si riservano 2 risorse di collegamento per la comunicazione OP si riservano 6 risorse di collegamento per la comunicazione di base S7 si riserva 1 risorsa di collegamento In tal
127. fungono da server per le CPU S7 400 Ci significa che le CPU S7 400 possono scrivere e leg gere dati nelle CPU S7 300 Comunicazione dati globale Le CPU delle S7 300 400 possono scambiare tra loro dati globali scambio di dati non acquisito Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Risorse di collegamento Ogni collegamento di comunicazione necessita nella CPU S7 di una risorsa di collegamento quale elemento di gestione per la durata del collegamento di comunicazione Corrisponden temente ai dati tecnici ogni CPU S7 ha a disposizione un determinato numero di risorse di collegamento le quali vengono occupate da diversi servizi di comunicazione comunicazione PG OP comunicazione S7 o comunicazione di base S7 La distribuzione delle risorse di collegamento diversa tra le CPU dalla 312 IFM alla 316 2 DP vedere tabella 3 6 e la CPU 318 2 vedere tabella 1 8 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 13 CPU Risorse di collegamento delle CPU 312 IFM fino a 316 2 DP Con le CPU 315 2 DP e 316 2 DP le risorse di collegamento sono indipendenti dalle inter facce Ci significa che un collegamento di comunicazione PG occupa una risorsa di colle gamento indipendentemente dal fatto che il collegamento avvenga tramite l interfaccia MPI o l interfaccia DP Tabella 1 7 Risorse di collegamento della CPU 312 IFM
128. ggiornati per l unit in questione Modifiche rispetto alla versione precedente Rispetto alla versione precedente cio al manuale Configurazione e dati della CPU con il numero di ordinazione 6ES7 398 8AA03 8AA0 edizione 2 si segnalano le seguenti modifi che e manuale ora contiene soltanto la descrizione della CPU Le informazioni relative alla configurazione e all installazione di una S7 300 sono contenute nel manuale di installa zione e CPU 318 2 DP dalla versione firmware V3 0 0 la CPU 318 2 DP si comporta come ma ster DP secondo il PROFIBUS DPV1 Convenzione con la CPU 314 IFM La CPU 314 IFM disponibile in 2 varianti e con vano per memory card 6ES7 314 5EA10 0ABO e senza vano per memory card 6ES7 314 5EA0x 0ABO Tutti i dati in questo manuale valgono per entrambe le varianti della CPU 314 IFM a meno che non siano evidenziate espressamente delle differenze Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP IV A5E00111193 01 Prefazione Approvazioni norme e omologazioni La gamma di prodotti SIMATIC S7 300 conforme alle seguenti norme e Regole e criteri della norma IEC 61131 parte 2 e Marchio CE Direttiva 73 23 CEE sulla bassa tensione Direttiva 89 336 CEE sulla compatibilit elettromagnetica e Canadian Standards Association CSA C22 2 No 142 collaudato Process Control Equipment e Underwriters Laboratories Inc UL 508 registrato Industrial Control Equipment
129. gole prime istruzioni nell OB Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione Riproducibilit La tabella 3 9 contiene la riproducibilit degli allarmi di ritardo e di schedulazione orologio delle CPU senza comunicazione Tabella 3 9 Riproducibilit degli allarmi di ritardo e di schedulazione delle CPU Riproducibilit Allarme di ritardo Allarme di schedulazione 314 ca 1 0 4 ms ca 0 2 ms 314 IFM ca 1 0 4 ms ca 0 2 ms 315 ca 1 0 4 ms ca 0 2 ms 315 2 DP ca 1 0 4 ms ca 0 2 ms 316 2 DP ca 1 0 4 ms ca 0 2 ms 318 2 ca 0 8 0 38 ms ca 0 04 ms Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 17 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Funzioni CPU in dipendenza dalla versione di 4 CPU e di STEP 7 Contenuto del capitolo In questo capitolo sono descritte le differenze funzionali tra le diverse versioni delle CPU Queste differenze sono causate e dalle caratteristiche delle CPU in particolare della CPU 318 2 rispetto alle altre e dalle funzionalit delle CPU descritte nel presente manuale rispetto alle versioni prece denti Paragrafo Argomento Pagina 4 1 Differenze della CPU 318 2 rispetto alle CPU dalla 312 IFM alla 316 2 DP 4 2 4 2 Differenze tra le CPU dalla 312 IFM alla 318 rispetto alle relative versioni pre 4
130. gramma di classi di priorit superiori e funzioni del PG Interrupt di processo di unit periferiche Nel caso di applicazioni critiche dal punto di vista dell interrupt di processo innestare le unit che attivano l interrupt di processo possibilmente vicino alla CPU Motivo un allarme viene letto nel modo pi rapido dal rack 0 posto connettore 4 e quindi nell ordine crescente dei posti connettore 5 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Consigli e suggerimenti CPU 312 IFM e 314 IFM cancellazione della memoria EPROM integrata Se si desidera cancellare il contenuto dell EPROM integrata procedere nel modo seguente 1 oa A OO N 6 7 Richiamare con il comando di menu Visualizza online una finestra con la visualizza zione online di un progetto aperto oppure visualizzare la finestra Nodi accessibili facendo clic sul pulsante Nodi accessibili nella barra degli strumenti o scegliendo il comando di menu Sistema di destinazione Nodi accessibili Scegliere il numero di MPI della CPU di destinazione doppio clic Selezionare la cartella Blocchi Scegliere il menu Modifica Seleziona tutto Scegliere poi il comando di menu File Cancella oppure premere il tasto CANC In tal modo tutti i blocchi scelti vengono cancellati nella memoria di destinazione Scegliere il numero di MPI della CPU di destinazione Scegliere il comando di menu Sistema
131. i S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo Temporizzatori S7 impostabili a ritenzione e preimpostati Intervallo temporale Temporizzatori IEC e Tipo 64 daZ0aZ63 daZ0aZ7 da 1 a 999 s SFB 128 daT0aT31 nessun temporizzatore a ri tenzione da 10 ms fino a 9990 s s SFB Aree di indirizzo ingressi uscite Area di indirizzo periferia e digitale analogica Immagine di processo non impostabile Canali digitali Canali analogici da 0 a 31 0 fino a 31 da 256 a 383 256 fino a 383 32 byte 32 byte max 256 256 max 64 32 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 37 CPU Struttura Funzioni di comunicazione Rack 1 Comunicazione PG OP s Moduli per rack max 8 Comunicazione di dati glo s Numero master DP bale e Numero dei pacchetti GD integrata no tramite CP 1 ene i ai Ricevente 1 Funzioni di segnalazione S7 e Dimensione dei pacchetti max 22 byte Contemporaneamente attive Nessuno GD Blocchi Alarm S Di cui consistenti 8 byte Orario Comunicazione di base S7 s Orologio S e Datiutili per ordine max 76 byte bufferizzato no Di cui consistenti 32 byte nel caso di X I_PUT _GET e Precisione vedere capitolo 1 1 6 76 byte nel caso di Contatore ore d esercizio 1 X_SEND _RCV e Numero 0 C
132. i nuove parti componenti cos come nel caso di eliminazione di errori Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP i A5E00111193 01 Glossario 15 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Indice analitico A Accumulatore Glossario 1 bufferizzazione Aggiornamento del temporizzatore S7 3 7 Allarme Glossario 1 dall orologio i Allarme di diagnostica Glossario 1 CPU 31x 2 come slave DP 2 30 Allarme di ritardo Riproducibilit Allarme di schedulazione orologio Riproducibilit 3 17 Allarmi CPU 315 2 DP come slave DP 2 31 Area di indirizzo CPU 31x 2 2 4 Avviamento Glossario 2 Batteria tampone bufferizzazione Blocco dati Blocco dati di istanza Glossario 3 Blocco di codice Blocco funzionale RI E Blocco funzionale di sistema SFB Glossario 3 Blocco organizzativo Glossario 3 Buffer di diagnostica Bufferizzazione C Calcolo del tempo di reazione 3 3 Cancellazione totale con selettore dei modi ope rativi 1 4 Carico del tempo di ciclo comunicazione tramite MPI 3 2 CE marchio A 1 Cicli di trasmissione per dati globali 1 18 Circuito GD condizioni di ricezione 1 18 condizioni di trasmissione fattore di scansione 1 18 Classe di priorit Collegamento senza separazione di potenziale Comando di ciclo tempo di elaborazione Compensazione di potenziale PU 312 Compo
133. iazione dello stato v di segnale sull ingresso Ritardo delle uscite tempi di bus sul Vea PROFIBUS DP gt cori loti Figura 3 3 Tempo di reazione pi lungo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 5 Tempi di ciclo e di reazione Calcolo Il tempo di reazione pi lungo costituito da e 2 x tempo di trasferimento dell immagine di processo degli ingressi e 2 x tempo di trasferimento dell immagine di processo delle uscite e 2 x tempo di elaborazione del sistema operativo e 2 x tempo di elaborazione del programma e 2 x tempo di ciclo del bus sul PROFIBUS DP con CPU 31x 2 DP e tempo di elaborazione dei temporizzatori S7 e Ritardo degli ingressi e delle uscite Esso corrisponde ad un doppio tempo di ciclo e ritardo degli ingressi e delle uscite ed infine al doppio del tempo di bus Tempo di elaborazione del sistema operativo La tabella 3 1 contiene i tempi che servono per calcolare i tempi di elaborazione del sistema operativo delle CPU tempi indicati valgono senza e funzioni di test p es stato comando e funzioni di caricamento cancellazione compressione di blocchi e comunicazione Tabella 3 1 Tempi di esecuzione del sistema operativo delle CPU Andamento CPU CPU 313 CPU 314 CPU CPU 315 CPU CPU CPU 312 IFM 314 IFM 315 2 DP 316 2 DP 318 2 Comando ciclo 600 540 540 770 390 500 500 200 us 1200 us 1040us 1040 us
134. icazione PG OP tramite l interfaccia DP occorre attivare la funzione Pro grammazione controllo comando nella progettazione e parame trizzazione della CPU Comunicazione di base S7 Con le funzioni di sistema si possono trasferire dati tramite la rete MPI DP all interno di una S7 300 scambio di dati acquisito Lo scambio di dati avviene tramite collegamenti S7 non progettati Con le funzioni di sistema X si possono trasferire dati ad altri par tner di comunicazione nella sottorete MPI scambio di dati acqui sito Lo scambio di dati avviene tramite collegamenti S7 non pro gettati L elenco degli SFC 1 X si trova nella lista delle operazioni una de scrizione dettagliata nella Guida online di STEP 7 o nel manuale di riferimento Funzioni standard e di sistema Routing di funzioni PG Con le CPU 31x 2 e STEP 7 dalla V 5 0 si possono raggiunungere con il PG PC al di l dei limiti della sottorete stazioni S7 online e in tal modo ad esempio caricare programmi utente o una configura zione hardware o effettuare funzioni di test e messa in servizio Per il routing tramite l interfaccia DP si deve nella progettazione e para metrizzazione della CPU attivare la funzione Programmazione controllo comando Una descrizione dettagliata del routing si trova nella Guida online di STEP 7 Comunicazione S7 La comunicazione S7 avviene tramite collegamenti S7 progettati In tali collegamenti le CPU S7 300
135. ici dati statici sono quelli che vengono utilizzati solo all interno di un blocco funzionale Que sti dati vengono memorizzati in un blocco dati di istanza appartenente al blocco funzionale I dati memorizzati nel blocco dati di istanza vengono conservati fino al successivo richiamo del blocco funzionale Dati temporanei dati temporanei sono dati locali di un blocco che vengono memorizzati nello stack L du rante l elaborazione del blocco e che dopo l elaborazione non sono pi disponibili Dispositivo di programmazione I dispositivi di programmazione sono in sostanza dei personal computer adatti all impiego industriale compatti e portatili Essi si distinguono per una particolare configurazione har dware e software per i controllori a memoria programmabile SIMATIC Elemento GD Un elemento GD si ha in seguito all assegnazione dei dati globali da scambiare e viene identificato in modo univoco nella tabella dei dati globali tramite l identificativo GD Errore di runtime Errori che si presentano durante l elaborazione del programma utente nel controllore pro grammabile quindi non nel processo Fattore di scansione Il fattore di scansione stabilisce la frequenza con cui i pacchetti GD vengono trasmessi e ricevuti sulla base del ciclo della CPU FB Blocco funzionale FC Funzione i Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 6 A5E00111193 01 Glossario Fil
136. iferita all apparecchio Byte x 4 fino a x 7 per allarme di diagnostica e interrupt di processo Scambio di dati diretto con le CPU 31X 2 neeaae Indirizzo di diagnostica per il ricevente nel caso dello scambio di dati diretto Parti del tempo di CICIO LL Tempo di reazione pi breve neenu anenun aaea Tempo di reazione pi lungo LL Panoramica del tempo di ciclo del bus PROFIBUS DP a 1 5 Mbit s e 12 Mbit s Esempio di struttura rirka srra tranar EREEREER S ERIEN EPERIK RE RKE Disegno quotato della CPU 312 IFM aaa Disegno quotato della CPU 313 314 315 315 2 DP 316 2 DP _ Disegno quotato della CPU 318 2 nananana Disegno quotato della CPU 314 IFM vista frontale Disegno quotato della CPU 314 IFM sezione laterale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 xiii Contenuto Tabelle CPU e differenze negli elementi di comando e visualizzazione Impiego della batteria tampone o accumulatore Memory Card citi RE Ra Interfacce della CPU Caratteristiche dell orologio delle CPU Possibilit di comunicazione della CPU nanana Risorse di collegamento della CPU 312 IFM fino a 316 2 DP_ Risorse di collegamento della CPU 318 2 nananana LED di diagnostica della CPU Informazione di
137. interno di un OB di errore FBs Dimensione FCs e Dimensione vedi lista delle operazioni max 64 kByte 16 3 max 1024 max 64 kByte max 1024 max 64 kByte Aree di indirizzo ingressi uscite 1 70 Area di indirizzo periferiche digitale analogica e Di cui decentrale Interfaccia MPI DP errore dell interfaccia DP Immagine di processo non impostabile preimpostati Canali digitali e Dicui centrale Canali analogici e Dicui centrale max 8 kByte 8 kByte libera mente indirizzabili max 2 kByte 2 kByte max 8 kByte 8 kByte 2048 2048 byte 256 256 byte max 65536 meno 1 byte di indirizzo di diagnostica per slave DP 65536 max 1024 1024 max 4096 4096 max 256 128 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Struttura Rack Moduli per rack Numero master DP e integrata tramite CP max 4 max 8 Funzioni di segnalazione S7 Contemporaneamente attive Blocchi di allarme S e blocchi di allarme D max 100 Orario Orologio e bufferizzato e Precisione Contatore ore d esercizio e Numero e Campo dei valori e granularit e a ritenzione Sincronizzazione dell orologio nel PLC tramite MPI e tramite DP s s vedere capitolo 8 0 7 da 0 a 32767 ore 1 ora s s Master slave Master slave Master slave e Dati utili pe
138. ionalit e MPI s e Master DP no Slave DP no e Con separazione di po no tenziale MPI no Servizi Comunicazione s PG OP Comunicazione di s dati globali Comunicazione di s base S7 Comunicazione S7 s server Velocit di trasmissione 19 2 187 5 kBaud Dimensioni Dimensioni di ingombro 80x125 130 LxAxP mm Peso ca 0 53 kg Programmazione Linguaggio di programma STEP 7 zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni 8 vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password Tensioni correnti 2 Interfaccia Funzionalit e Master DP s Slave DP s Controllo comando s attivabile programmazione routing Scambio di dati diretto s Accoppiamento punto a no punto e Impostazione di default Nessuno e Con separazione di po s tenziale Master DP Servizi Equidistanza s SYNC FREEZE s Attivazione disattiva s zione di slave DP Velocit di trasmissione e Numero di slave DP fino a 12 MBaud max 125 Alimentazione campo ammissibile Assorbimento di corrente funzionamento a vuoto Corrente d inserzione 12t Protezione esterna per i con duttori d alimentazione consi gliata Alimentazione del PG nell MPI da 15 a 30
139. ione com plessivamente 32 risorse di collegamento con punto finale di collegamento CPU Queste 32 risorse di collegamento possono essere liberamente distri buite tra le funzioni di comunicazione in questione Nella distribuzione delle risorse di collegamento prestare attenzione ai seguenti punti e Il numero delle risorse di collegamento diverso per interfaccia Interfaccia MPI DP 32 risorse di collegamento DP SS 16 risorse di collegamento e Nelcaso di collegamenti che non hanno la CPU quale punto finale ad esempio un FM o nel caso di routing si devono detrarre 2 risorse di colle gamento dalla risorse complessive e 1 risorsa di collegamento per interfac cia La figura 1 3 mostra il principio della distribuzione delle risorse di collegamento Un esempio di calcolo delle risorse di collegamento si trova nel capitolo 5 Principio delle risorse di collegamento nel caso della CPU 318 2 32 risorse di collegamento per 16 risorse di collegamento per collegamenti tramite l interfac collegamenti tramite l interfac cia MPI DP cia DP CPU 318 2 Complessivamente 32 risorse di collegamento per collega menti tramite l interfaccia MPI DP e o DP Figura 1 3 Principio delle risorse di collegamento nel caso della CPU 318 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Risorse d interfaccia della CPU 318 2 esempio di calcolo 1 2 pas
140. iretto n aana 2 16 Valutazione del guasto della stazione del mittente con la comunicazione diretta 3 1 Tempi di esecuzione del sistema operativo delle CPU 3 2 Aggiornamento dell immagine di processo delle CPU 3 3 Fattori specifici delle CPU per il tempo di esecuzione del programma utente 3 4 Aggiornamento dei temporizzatori S7 annann n nnar 3 5 Tempo di aggiornamento e tempi di esecuzione degli SFB 3 6 Prolungamento del ciclo dovuto all annidamento di allarmi 3 7 Tempi di reazione delle CPU agli interrupt di processo 3 8 Tempi di reazione ad allarme di diagnostica delle CPU 3 9 Riproducibilit degli allarmi di ritardo e di schedulazione delle CPU Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP XIV A5E00111193 01 CPU 1 Contenuto del capitolo Paragrafo Argomento Pagina 1 1 Elementi di comando e visualizzazione 1 2 1 2 Possibilit di comunicazione della CPU 1 12 1 3 Funzioni di test e diagnostica 1 4 Dati tecnici delle CPU 1 24 Convenzione con la CPU 314 IFM La CPU 314 IFM esiste in 2 varianti e con vano per memory card 6ES7314 5EA10 0AB0 e senza vano per memory card 6ES7314 5EA0x 0AB0 6ES7314 5EA8x 0AB0 Tutti i dati in questo capitolo valgono per ambedue le varianti della CPU 314 IFM a meno che non siano evidenziate
141. ispettivamente 4 byte nell IP Il programma utente ha secondo la lista operazioni un tempo di esecuzione di 1 5 ms Non avviene alcuna comunicazione Calcolo Per l esempio si ottiene un tempo di ciclo come somma dei seguenti tempi Tempo di trasferimento dell immagine di processo Immagine di processo degli ingressi 147 us 8 byte x 13 6 us ca 0 26 ms Immagine di processo delle uscite 147 us 8 byte x 13 6 us ca 0 26 ms Tempo di esecuzione del sistema operativo Comando del ciclo ca 1 ms Tempo di elaborazione del programma utente ca 1 5 ms x fattore specifico della CPU 1 15 ca 1 8 ms tempo di elaborazione dei temporizzatori S7 Ipotesi 30 temporizzatori S7 sono in funzione Per 30 temporizzatori S7 un unico aggiornamento dura 30 x 8 us 240 us Sommando il tempo di trasferimento dell immagine di processo il tempo di elaborazione del sistema operativo e il tempo di elaborazione del programma utente si ottiene l inter vallo di tempo in oggetto 0 26 ms 0 26 ms 1 ms 1 8 ms 3 32 ms Poich i temporizzatori S7 vengono richiamati ogni 10 ms in questo intervallo di tempo si pu avere al massimo un richiamo cio il tempo di ciclo pu essere aumentato con i temporizzatori S7 di 240 us 0 24 ms al massimo Il tempo di ciclo composto dalla somma dei tempi indicati Tempo di ciclo 0 26 ms 0 26 ms 1 ms 1 8 ms 0 24 ms 3 56 ms Sistema di automazione S7 300 Dati della CPU CPU 312 I
142. la SIEMENS AG Le altre sigle di questo manuale possono essere marchi il cui utilizzo da parte di terzi per i loro scopi pu violare i diritti dei proprietari Copyright Siemens AG 1999 2001 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazione scritta Le trasgressioni sono passibili di risarcimento dei danni Tutti i diritti sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Bereich Automatisierungs und Antriebstechnik Geschaeftsgebiet Industrie Automatisierungssysteme Postfach 4848 D 90327 Nuernberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documenta zione corrisponda all hardware e al software descritti Non potendo tuttavia escludere eventuali differenze non garantiamo una concor danza totale Il contenuto della presente documentazione viene tut tavia verificato regolarmente e le correzioni o modifiche eventual mente necessarie sono contenute nelle edizioni successive Sa remo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens Aktiengesellschaft A5E00111193 Siemens AG 1999 2001 S Excellence in Automation amp Drives Siemens Ci riserviamo eventuali modifiche Prefazione Scopo del manuale Lo scopo di questo manuale quello di fornire agli utenti una visione generale del
143. la tensione di alimentazione al nodo da inserire in rete 2 Collegare il nodo alla sottorete MPI 3 Ripristinare la tensione di alimentazione al nodo Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 9 CPU 1 1 6 Orologio e contatore ore d esercizio La tabella 1 5 contiene le caratteristiche e le funzioni dell orologio di ciascuna CPU Tramite la parametrizzazione della CPU in STEP 7 si possono impostare anche funzioni come sincronizzazione e fattore di correzione Leggere a tale scopo la Guida online di STEP 7 Tabella 1 5 Caratteristiche dell orologio delle CPU Caratteristiche 312IFM 313 314 314IFM 315 315 2 DP 316 2 DP 318 2 Tipo Orologio soft Orologio hardware orologio in tempo reale ware Preimpostazione di DT 1994 01 01 00 00 00 fabbrica Bufferizzazione Impossibile e Batteria tampone e Accumulatore Contatore ore d esercizio Numero Campo dei valori 1 0 da 0 a 32767 ore da 0 a 32767 ore 0 7 Precisione e atensionedi alimentazione inserita da 0a 60 C e atensionedi alimentazione disinserita 0 C 25 C 40 C 60 C scostamento max giornaliero t9s da 2s a 5s 2s 2s bis 3s 2s bis 7s Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Comportamento dell orologio a RETE OFF La tabella seguente mostra il comportamento dell orologio
144. le CPU di una S7 300 dalla CPU 312 IFM alla 318 2 Esso permette di consultare i comandi la descri zione delle funzioni e i dati tecnici delle CPU Nozioni di base necessarie La comprensione del manuale presuppone conoscenze di base nell ambito della tecnica di automazione E inoltre necessario avere dimestichezza nell uso del software di base STEP 7 descritto nel manuale Programmazione con STEP 7 V 5 1 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP n A5E00111193 01 Ill Prefazione Validit del manuale Il manuale valido per le seguenti CPU con le seguenti versioni hardware e software CPU N di ordinazione dalla versione del prodotto firmware hardware CPU 312 IFM 6ES7 312 5AC02 0AB0 1 1 0 01 6ES7 312 5AC82 0AB0 CPU 313 6ES7 313 1AD03 0ABO 1 1 0 01 CPU 314 6ES7 314 1AE04 0ABO 1 1 0 01 6ES7 314 1AE84 0ABO CPU 314 IFM 6ES7 314 5AE03 0ABO 1 1 0 01 6ES7 314 5AE83 0ABO CPU 314 IFM 6ES7 314 5AE10 0ABO 1 1 0 01 CPU 315 6ES7 315 1AF03 0ABO 1 1 0 01 CPU 315 2 DP 6ES7 315 2AF03 0AB0 1 1 0 01 6ES7 315 2AF83 0AB0 CPU 316 2 DP 6ES7 316 2AG00 0AB0 1 1 0 01 CPU 318 2 6ES7 318 2AJ00 0AB0O V3 0 0 03 Il presente manuale contiene le descrizioni di tutte le unit modulari valide al momento della sua pubblicazione La Siemens si riserva di allegare alle nuove unit modulari o alle nuove versioni delle stesse una Informazione sul prodotto che contenga i dati a
145. le Funzioni inte grate Contatori A B Posizionamento CONT_C L esecuzione di queste funzioni non collegata a determinati ingressi uscite della CPU 314 IFM La loro descrizione viene fornita nel manuale di riferi CONT_S mento Funzioni standard e di sistema PULSEGEN Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 43 CPU Ingressi di interrupt della CPU 314 IFM Se si intende utilizzare gli ingressi digitali da 126 0 a 126 4 come ingressi di interrupt ne cessario parametrizzarli con STEP 7 nei parametri della CPU Osservare le seguenti particolarit Questi ingressi digitali hanno un ritardo di segnale molto limitato In questo ingresso di inter rupt l unit riconosce gli impulsi gi da una durata da 10 a 50 us ca Per impedire l attiva zione di allarmi tramite impulsi di disturbo occorre collegare cavi schermati agli ingressi di interrupt attivati Avvertenza l impulso di attivazione dell interrupt deve essere di almeno 50 us Informazione di avvio per l OB 40 La tabella 1 10 illustra le variabili temporali rilevanti TEMP dell OB 40 per gli ingressi di interrupt della CPU 314 IFM La descrizione dell OB 40 di interrupt di processo viene fornita nel manuale di riferimento Funzioni standard e di sistema Tabella 1 11 Informazione di avvio dell OB 40 per gli ingressi di interrupt degli ingressi uscite inte grati Byte Vari
146. le attraverso il quale le unit comunicano tra loro e tramite il quale esse vengono alimentate di tensione Il collegamento tra le unit viene ef fettuato tramite connettori di bus Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario 3 Glossario Circuito GD Un circuito GD comprende un numero di CPU che scambiano dati tramite comunicazione di dati globali e che vengono usate nel modo seguente e una CPU trasmette un pacchetto GD alle altre CPU e una CPU trasmette e riceve un pacchetto GD da un altra CPU Un circuito GD si identifica dal numero di circuito GD Classe di priorit Il sistema operativo di una CPU S7 offre al massimo 26 classi di priorit o livelli di elabo razione del programma ai quali sono assegnati diversi blocchi organizzativi Le classi di priorit determinano quali OB debbano interrompere altri OB Se una classe di priorit comprende pi OB questi non si interrompono a vicenda ma vengono elaborati in modo sequenziale Collegamento senza separazione di potenziale Nel caso di unit di ingresso uscita collegate senza separazione di potenziale i potenziali di riferimento dei circuiti di comando e di corrente di carico sono collegati elettricamente Compensazione di potenziale Connessione elettrica conduttore per il livellamento di potenziale che porta i corpi di di spositivi di servizio elettrici e corpi conduttori esterni ad un potenziale uguale o
147. lla CPU Osservare le seguenti particolarit e Questi ingressi digitali hanno un ritardo di segnale molto limitato Su questo ingresso di interrupt l unit riconosce gi impulsi di una durata da ca 10 a 50 us Per impedire l atti vazione di allarmi tramite impulsi di disturbo necessario collegare cavi schermati agli ingressi di interrupt attivati Avvertenza l impulso di attivazione dell interrupt deve essere di almeno 50 us e Lo stato di un ingresso appartenente a un interrupt nell immagine di processo degli in gressi o in L PEB cambia sempre con il normale ritardo all ingresso di ca 3 ms Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 25 CPU Informazione di avvio per OB 40 La tabella 1 10 mostra le variabili temporali rilevanti TEMP dell OB 40 per gli ingressi di interrupt della CPU 312 IFM La descrizione dell OB 40 di interrupt di processo viene fornita nel manuale di riferimento Funzioni standard e di sistema Tabella 1 10 Informazione di avvio dell OB 40 per gli ingressi di interrupt degli ingressi uscite inte grati Byte Variabile Tipo di dati Descrizione 6 77 0B40 MDL ADDR WORD B 16 7C Indirizzo dell unit che ha avviato l allarme in questo caso la CPU da 8 0B40_POINT_ADDR DWORD Vedere la figura Segnalazione degli ingressi integrati che 1 5 hanno avviato l allarme Visualizzazione degli ingressi di interrup
148. lla memoria di trasferimento Tipo Indirizzo master Tipo Indirizzo slave Lun Unit Consi ghezz stenza a 1 l 222 A 310 2 Byte Unit 2 A 0 13 10 Parola Lunghezza totale 32 Aree di indirizzo nella CPU ma Aree di indirizzo nella CPU Questi parametri delle aree di indi ster DP slave DP rizzo devono essere uguali per ma ster DP e slave DP Regole Le seguenti regole devono essere rispettate quando si lavora con la memoria di trasferi mento e Attribuzione delle aree di indirizzo i dati di ingresso dello slave DP sono sempre dati di uscita del master DP i dati di uscita dello slave DP sono sempre dati di ingresso del master DP e Gli indirizzi possono essere assegnati liberamente Nel programma utente si accede ai dati tramite istruzioni di caricamento trasferimento oppure con gli SFC 14 e 15 Si pos sono indicare anche indirizzi dell immagine di processo degli ingressi o delle uscite Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 15 CPU 31x 2 come master DP slave DP e scambio di dati diretto Avvertenza Per la memoria di trasferimento assegnare gli indirizzi dall area di indirizzo DP della CPU 31x 2 Gli indirizzi assegnati per la memoria di trasferimento non possono essere assegnati di nuovo per le unit periferiche alla CPU 31x 2 e L indirizzo pi basso delle singole aree di indirizzo l indirizzo iniziale dell
149. logico Si ottiene quindi un tempo di reazione di tempo di reazione 176 ms 8 45 ms 3 3 ms 187 75 ms Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 13 Tempi di ciclo e di reazione 3 4 Tempo di reazione all allarme Definizione di tempo di reazione all allarme Il tempo di reazione ad un allarme il tempo che intercorre dal primo comparire di un se gnale di allarme fino al richiamo della prima istruzione nell OB di allarme In linea di massima vale quanto segue gli allarmi con priorit alta hanno la precedenza Questo significa che il tempo di reazione ad un allarme aumenta del tempo di elaborazione del programma dell OB di allarme di priorit superiore e degli OB di allarme di uguale priorit non ancora elaborati Calcolo Il tempo di reazione ad un allarme si ottiene come segue Tempo pi breve di reazione ad allarme tempo minimo di reazione ad allarme della CPU tempo minimo di reazione ad allarme dell unit di segnale tempo di bus sul PROFIBUS DP Tempo pi lungo di reazione ad allarme tempo massimo di reazione ad allarme della CPU tempo massimo di reazione ad allarme dell unit di segnale 2 x tempo di ciclo del bus PROFIBUS DP Tempi di reazione agli interrupt di processo delle CPU La tabella 3 7 contiene i tempi di reazione agli interrupt di processo delle CPU senza comu nicazione Tabella 3 7 Tempi di reazione delle CPU agli interrupt di proc
150. mpre a 0 e Sono presenti pi segnalazioni di diagnostica di quante lo slave DP possa me morizzare e master DP non pu registrare nel proprio buffer di diagnostica tutte le segna lazioni di diagnostica inviate dallo slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 6 Indirizzo PROFIBUS del master Definizione Nel byte di diagnostica indirizzo di PROFIBUS master memorizzato l indirizzo DP del ma ster DP e che ha parametrizzato lo slave DP e e che ha accesso in lettura e in scrittura allo slave DP Indirizzo PROFIBUS del master Tabella 2 13 Struttura dell indirizzo del master PROFIBUS byte 3 Bit Significato 0 7 Indirizzo DP del master DP che ha parametrizzato lo slave DP ed ha accesso in lettura ed in scrittura sullo slave DP FF lo slave DP non stato parametrizzato da un master DP 2 6 7 Identificativo produttore Definizione Nell identificativo produttore memorizzato un codice che descrive il tipo di slave DP Identificativo produttore Tabella 2 14 Struttura dell identificativo produttore byte 4 5 Byte 4 Byte5 Identificativo produttore per 80H 2FH CPU 315 2 DP 80H 6FH CPU 316 2 DP 804 7FH CPU 318 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 27 CPU
151. mware 3 4 03 e la FM 354 dal numero 6ES7 354 1AH01 0AEO versione firmware 3 4 03 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 68 A5E00111193 01 CPU In una S7 300 con CPU 318 2 non si possono utilizzare le seguenti unit FM 357 fino alla 6ES7 357 4_H02 3AE_ inclusa versione firmware 2 1 FM NC fino alla 6FC5 250 3AX00 7AHO inclusa versione firmware 3 7 toolbox 6FC5 252 3AX2Z 6ABO versione software 3 6 SM 338 fino alla 6ES7 338 7UH00 0ACO inclusa versione del prodotto 07 SIXWAREX M fino alla 7MH4 553 1AA41 inclusa versione firmware 0119 SINAUT ST7 TIM 6NH7 800 _A__0 suggerimento utilizzare come nodo l unit TIM stand alone Accessi alla periferia non consentiti nella CPU 318 2 Operazioni T PAW in unit di periferia collegate al telaio centrale in cui i rispettivi byte si tro vano in unit periferiche diverse Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 69 CPU Dati tecnici della CPU 318 2 CPU e versione Aree dei dati e relativa ritenzione MLFB e Versione hardware Versione firmware Pacchetto di programma zione corrispondente 6ES7 318 2AJ00 0AB0 03 V 3 0 STEP 7V 5 1 Ser vice Pack 02 Memoria Memoria di lavoro e integrata e ampliabile Memoria di caricamento e integrata e FEPROMannpliabile e RAM ampliabile Bufferizzazione e con batteria senza batteria 256 kByte di dati
152. nali digitali e Dicui centrale Canali analogici e Dicui centrale 2 kByte 2 kByte liberamente indirizzabili 2 kByte 2 kByte 128 128 byte max 16384 meno 1 byte di indirizzo di diagnostica per slave DP 16384 max 1024 1024 max 1024 meno 1 byte di indirizzo di diagnostica per slave DP 1024 max 256 128 Struttura Rack Moduli per Rack Numero master DP e integrata tramite CP max 4 max 8 Funzioni di segnalazione S7 Contemporaneamente attive Blocchi Alarm S max 50 Orario Orologio e bufferizzato e Precisione Contatore ore d esercizio e Numero e Campo dei valori e granularit e a ritenzione Sincronizzazione dell orologio nel PLC e Nell MPI s s vedere capitolo 1 1 6 1 0 da 0 a 32767 ore 1 ora s s Master Master slave 1 66 Controlla comanda variabili s Variabile Ingressi uscite merker DB temporizzatori contatori e Numero Controllo variabili max 30 Comando variabili max 14 Forzamento s e Variabile Ingressi uscite e Numero max 10 Stato blocco s Passo singolo s Punto di stop 2 Buffer di diagnostica s e Numero delle registra 100 zioni non impostabile Funzioni di comunicazione Comunicazione PG OP s Comunicazione di dati glo s bale Numero dei pacchetti GD Mittente 1 Ricevente 1 e Dimensione dei pacchetti max 22 byte GD Di cui consistenti 8
153. niziando con la prima istruzione nell OB 1 OB Blocco organizzativo Pacchetto GD Un pacchetto GD pu essere composto da uno o pi elementi GD che vengono trasfe riti insieme in un telegramma Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 10 A5E00111193 01 Glossario Parametri dell unit parametri dell unit sono valori con i quali si pu impostare il comportamento della stessa Occorre distinguere tra parametri dell unit statici e dinamici Parametri dinamici parametri dinamici delle unit possono essere modificati al contrario di quelli statici in fase di esercizio con il richiamo di una SFC nel programma utente come p es i valori li mite di un unit di segnale di ingresso analogica Parametri statici parametri statici delle unit non possono essere modificati al contrario di quelli dinamici attraverso il programma utente bens solo in seguito alla configurazione in STEP 7 come p es il ritardo all inserzione di un unit di segnale di ingresso digitale Parametro 1 Variabile di un blocco di codice STEP 7 2 Variabile per l impostazione del comportamento di un unit una o pi per ciascuna unit Ciascuna unit viene fornita con un impostazione di base opportuna che pu es sere modificata tramite la configurazione in STEP 7 Esistono gt parametri statici e dinamici PG Dispositivo di programmazione PLC C
154. no essere a ritenzione e merker e temporizzatori S7 non per la CPU 312 IFM e contatori S7 e aree dati solo con memory card o memoria ROM integrata Segmento Segmento di bus Segmento di bus Un segmento di bus una parte chiusa di un sistema di bus seriale segmenti di bus sono accoppiati tra loro tramite repeater Segnalazione d errore La segnalazione d errore una delle possibili reazioni del sistema operativo a un errore di runtime Le altre reazioni possibili sono gt reazione all errore nel programma utente stato di STOP della CPU Senza messa a terra Senza collegamento galvanico alla terra Separazione di potenziale Nel caso di unit di ingresso uscita con separazione galvanica il potenziale di riferimento dei circuiti di comando e di corrente di carico sono separati galvanicamente p es tramite accoppiatori ottici contatti di rel o bobine circuiti di ingresso uscita possono essere col legati a un potenziale comune SFB Blocco funzionale di sistema SFC Funzione di sistema Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP i A5E00111193 01 Glossario 13 Glossario Sistema operativo della CPU Il sistema operativo della CPU organizza tutte le funzioni e i cicli della CPU che non siano non legati a una speciale applicazione di controllo Slave Uno slave pu scambiare dati con un gt master solo su richiesta di quest ultimo Slave DP
155. nostica esempio indirizzo di diagnostica master 1023 indirizzo di diagnostica slave 422 indirizzo di diagnostica slave nel sistema indirizzo di diagnostica master non rilevante master 1022 La CPU richiama l OB 82 con tra l altro le se _ CPU RUN STOP guenti informazioni La CPU crea un telegramma di diagnostica slave e O0B82 MDL ADDR 1022 DP vedere capitolo 2 6 4 e O0B82 EV CLASS B 16 39 evento in arrivo e 0B82 MDL DEFECT guasto unit Suggerimento queste informazioni si trovano anche nel buffer di diagnostica della CPU Nel programma utente si deve anche program mare l SFC 13 DPNRM_DG per la lettura dei dati di diagnostica dello slave DP In ambito DPV1 si consiglia di utilizzare l SFB54 Esso fornisce le informazioni complete sugli al larmi Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 12 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 5 CPU 31x 2 come slave DP Introduzione In questo capitolo sono descritte le caratteristiche ed i dati tecnici della CPU quando la si impiega come slave DP Le propriet e i dati tecnici della CPU come CPU standard si trovano nel capitolo 1 1 Presupposto L interfaccia MPI DP deve essere un interfaccia DP In tal caso si deve progettare l interfac cia quale interfaccia DP Prima della messa in servizio la CPU deve essere configurata come slave DP Questo signi fica
156. nsioni Dimensioni di ingombro 160x125 130 LxAxP mm Peso ca 0 93 kg Programmazione Linguaggio di programma STEP 7 zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente vedi lista delle operazioni 16 vedi lista delle operazioni vedi lista delle operazioni Protezione tramite password Tensioni correnti Master DP e Servizi Comunicazione s PG OP Equidistanza s SYNC FREEZE s Attivazione disattiva s zione di slave DP e Velocit di trasmissione e Numero di slave DP e Area di indirizzo e Dati utili per slave DP fino a 12 MBaud max 125 max 8 kByte E 8 kByte A max 244 byte E 244 byte A 1 72 Alimentazione campo ammissibile Assorbimento di corrente funzionamento a vuoto Corrente d inserzione 12t Protezione esterna per i con duttori d alimentazione consi gliata Alimentazione del PG nell MPI da 15 a 30 V DC Potenza dissipata Batteria e Tempodibufferizzazione a 25 C e bufferizzazione della CPU interrotta e Tempo di stoccaggio della batteria a 25 C Accumulatore e Autonomiadell orologio da0a25 C a40 C a60 C e Carica dell accumulatore DC 24 V 20 4 V 28 8 V tip 1 2 A tip 8 A 0 4 A s Interruttore automatico 2 A Tipo Bo C max 200 MA tip 12 W s min 1 anno ca 5 anni s
157. nsistenti Comunicazione standard e Dati utili per ordine Di cui consistenti Numero delle risorse di colle gamento e Riserva per Comunicazione PG impostabile preimpostata Comunicazione OP impostabile preimpostata Comunicazione di base S7 impostabile preimpostato Collegamenti routing max 160 byte 32 byte s tramite CP e FC carica bile dipendente dal CP dipendente dal CP s tramite CP e FC carica bile dipendente dal CP dipendente dal CP 12 per la comunicazione S7 PG OP base S7 S7 max 11 da1a11 1 max 11 da1a11 1 max 8 da0a8 8 max 4 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 63 CPU Interfacce Dimensioni 1 Interfaccia Funzionalit Dimensioni di ingombro LxAxP mm Peso 80x 125 130 ca 0 53 kg Programmazione e MPI s e Master DP no Slave DP no e Con separazione di po no tenziale MPI Servizi Comunicazione s PG OP Comunicazione di s dati globali Comunicazione di s base S7 Comunicazione S7 s server Velocit di trasmissione 19 2 187 5 kBaud Linguaggio di programma zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB Protezione del programma utente STEP 7 vedi lista delle operazioni 8 vedi lista delle operazioni ve
158. nze 318 2 con le altre CPU 4 2 Direttiva EMC A 2 Disegno quotato CPU B 1 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Indice analitico 2 A5E00111193 01 Indice analitico E Elaborazione dell interrupt di i rocesso 3 15 Elementi di comando CPU 1 2 Elementi di visualizzazione CPU 1 2 Elemento AE Errore di runtime Glossario 6 Esempio di calcolo Tempo di reazione all allarme 13416 F Fattore di scansione Glossario 6 circuito GD 1 18 File dei dati preimpostati nell apparecchio Glossa rio 7 File GDS FM Omologazione A 2 Forzamento 1 20 Frequenzimetro CPU 314 IFM 1 43 Funzione FC Funzione di sistema SFC Funzioni di test 1 19 Funzioni integrate CPU 314 IFM 1 43 Identificativo produttore CPU 31x 2 come slave DP 2 27 IEC 1131 Immagine di processo Immagine di processo Aggiornamento Tempo di elaborazione 3 6 Indirizzi di diagnostica CPU 31x 2 2 10 2 22 Indirizzo Indirizzo di PROFIBUS master 2 27 Informazione di avvio per gli ingressi uscite inte grate OB 401 26 Informazione di avvio per ingressi uscite integrate OB 40 1 44 Ingressi tempo di ritardo 3 8 Ingressi uscite integrati CPU 312 IFM 1 25 integrati CPU 314 IFM 1 43 Ingressi uscite integrati della CPU 312 IFM 1 25 della CPU 314 IFM 1 43 Interfaccia CPU Interfaccia MPI Interfaccia PROFIBUS DP 1 7 Interrupt di processo Interrupt di
159. nzioni inte grate Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Dati tecnici degli ingressi speciali della CPU 312 IFM Dati specifici dell unit Dati per la scelta di un datore Numero degli ingressi Lunghezza dei conduttori e schermati 4 da 124 6 a 125 1 max 100 m Tensioni correnti potenziali Numero degli ingressi co mandabili contemporanea mente e montaggio orizzontale fino a 60 C e montaggio verticale fino a 40 C 4 4 Stato allarmi diagnostica LED di stato Allarme e interrupt di processo Funzioni di diagnostica LED verde per ogni ca nale parametrizzabile Nessuno Tensione d ingresso e valore nominale e per segnale 1 125 0 e I 125 1 124 6 e 124 7 e per segnale 0 Corrente d ingresso e per segnale 1 125 0 e I 125 1 124 6 e 124 7 Ritardo all ingresso e da 0a 1 e da l a 0 Curva caratteristica degli in gressi DC 24 V da 15 a 30 V da 15a30V da 3a 5V min 2 mA min 6 5 mA max 50 us max 50 us secondo IEC 1131 125 0 e I 125 1 tipo 1 secondo IEC 1131 1 124 6 e 124 7 tipo 1 Collegamento di BERO a 2 no fili e corrente di riposo am missibile max 0 5 mA I 125 0 e I 125 1 max 2 mA 124 6 e 124 7 Tempo frequenza Tempo di preparazione in terno per e elaborazione allarme max 1 5 ms Frequenza d ingr
160. o e il comportamento della CPU Informazioni dettagliate sui tipi di funzionamento della CPU si trovano nella Guida online di STEP 7 Posizione Significato Spiegazione RUN P Modo di funzio La CPU elabora il programma utente namento RUN In questa posizione la chiave non pu essere estratta PROGRAM RUN Modo di funzio La CPU elabora il programma utente namento RUN Senza legittimazione tramite password non possibile modificare il pro gramma utente In questa posizione la chiave pu essere estratta nessuna persona non abilitata pu cos modificare il modo di funzionamento Stop Modo di funzio La CPU non elabora il programma utente namento Stop In questa posizione la chiave pu essere estratta nessuna persona non abilitata pu cos modificare il modo di funzionamento MRES Cancellazione Posizione pulsante del selettore dei modi operativi per la cancellazione to totale tale della CPU nel caso di 318 2 anche per l avviamento a freddo La cancellazione totale tramite selettore del tipo di funzionamento richiede una sequenza particolare di comandi 1 4 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU 1 1 3 Batteria tampone accumulatore Eccezione Le CPU 312 IFM e 313 non hanno un orologio a tempo reale e per questo non necessario un accumulatore La CPU 312 IFM non viene bufferizzata per cui non si pu innestare alcuna batteria
161. odotto nel software il tipo di stazione corretto la progettazione software Errore di parametrizzazione 7 Lo slave DP stato parametrizzato Il bit sempre 1 se p es in quel momento si da un master DP diverso da quello che attualmente ha accesso allo slave DP accede allo slave DP con il PG o un altro master DP L indirizzo DP del master di parametrizzazione si trova nel byte di diagnostica Indirizzo PROFIBUS del master Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 25 CPU 31x 2 come master DP slave DP e scambio di dati diretto Stato stazione 2 Tabella 2 11 Struttura di stato stazione 2 byte 1 Bit Significato O 1 Lo slave DP deve essere nuovamente parametrizzato e configurato 1 1 presente una segnalazione di diagnostica Lo slave DP non pu continuare a funzionare fino a quando l errore non sia stato eliminato segnalazione statica di diagnostica 2 1 Il bit sempre a 1 quando lo slave DP con questo indirizzo presente 3 1 Per questo slave DP attivato il controllo di chiamata 4 0 Il bit sempre a 0 5 0 Ilbit sempre a 0 6 0 Ilbit sempre a 0 7 1 lo slave DP disattivato vale a dire che fuori dell elaborazione ciclica Stato stazione 3 2 26 Tabella 2 12 Struttura di stato stazione 3 byte 2 Bit 0 0 Significato I bit sono se
162. ogramma utente STEP 7 assegnato un blocco dati che viene generato automaticamente Nel blocco dati di istanza sono memoriz zati i valori dei parametri di ingresso uscita e passaggio cos come i dati di blocchi locali Blocco funzionale Secondo la IEC 1131 3 un blocco funzionale FB un blocco di codice con dati statici Un FB offre la possibilit di trasferire parametri nel programma utente Per questo i blocchi funzionali sono quindi adatti alla programmazione di funzioni complesse che si ripresentano spesso com p es la regolazione o la scelta del modo operativo Blocco funzionale di sistema Un blocco funzionale di sistema SFB un blocco funzionale integrato nel sistema op erativo della CPU che pu essere richiamato secondo necessit nel programma utente STEP 7 Blocco organizzativo I blocchi organizzativi OB costituiscono l interfaccia tra il sistema operativo della CPU e il programma utente negli OB viene stabilito l ordine dell elaborazione del programma utente Buffer di diagnostica Il buffer di diagnostica un area di memoria bufferizzata nella CPU nella quale sono me morizzati eventi di diagnostica nell ordine in cui essi si sono presentati Bus Un bus un mezzo di trasmissione che collega pi nodi tra loro La trasmissione dei dati pu avvenire in modo seriale o parallelo tramite cavi elettrici o conduttori a fibre ottiche Bus backplane Il bus backplane un bus di dati seria
163. omunicazione S7 s server e Campo dei valori da 0 a 32767 ore e Dati utili per ordine max 160 byte e granularit 1 ora Di cui consistenti 32 byte e aritenzione s Comunicazione compatibile no S5 Sincronizzazione dell orologio s Comunicazione standard no e nel PLC Master M Numero delle risorse di colle 8 per la comunicazione S7 Nei MPI aster slave gamento PG OP base S7 S7 Funzioni di test e messa in servizio e Riserva per Controlla comanda variabili s Com nicazione PG mak 7 e Variabile Ingressi uscite merker DB impostabile da 1 finoa7 temporizzatori contatori preimpostata 1 e Numero Comunicazione OP max 7 Controllo variabili max 30 impostabile da 1 fino a 7 pena preimpostata 1 Comando variabili max 14 Comunicazione di max 4 Forzamento s base S7 Variabile Ingressi uscite impostabile da 0 fino a 4 preimpostato 4 e Numero max 10 Interfacce Stato blocco s 1 Interfaccia Passo singolo s i Punto di stop 2 Funzionalit 7 Buffer di diagnostica s NEI si e e Numero delle registra 100 Mast r DP NO zioni non impostabile e SlaveDP no e Con separazione di po no tenziale 1 38 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU e Velocit di trasmissione 19 2 187 5 kBaud zione Quantit di operazioni Livelli di parentesi Funzioni di sistema SFC Blocchi funzionalie di sistema SFB
164. one di aree di memoria della CPU senza batteria tampone La bufferizzazione comprende un numero parametrizza bile di temporizzatori contatori merker e byte di dati nonch i temporizzatori i contatori i merker e i byte di dati a ritenzione Memoria di caricamento La memoria di caricamento parte integrante dell unit centrale Essa contiene gli oggetti creati dal dispositivo di programmazione Si tratta di una memory card innestabile o di una memoria integrata fissa Memoria di lavoro La memoria di lavoro una memoria RAM della CPU nella quale il processore accede al programma utente durante l elaborazione del programma Memoria di sistema La memoria di sistema di tipo RAM ed integrata nell unit centrale Nella memoria di sistema vengono memorizzate le aree operandi p es temporizzatori contatori merker nonch le aree dati interne necessarie al sistema operativo p es buffer di comunica zione Memoria utente La memoria utente contiene blocchi di codice e blocchi dati del programma utente La memoria utente pu essere integrata nella CPU o pu trovarsi nelle memory card o mo duli di memoria innestabili In linea di massima tuttavia il programma utente viene elabo rato nella gt memoria di lavoro della CPU Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario 9 Glossario Merker di clock Merker che possono essere impiegati per la gener
165. one s Comunicazione compatibile s tramite CP e FC carica Sincronizzazione dell orologio s 2 bite nelPLG Master e Datiutili per ordine dipendente dal CP e Nel MPI Master slave Funzioni di test e messa in servizio Controlla comanda variabili Variabile e Numero Controllo variabili Comando variabili Forzamento Variabile e Numero Stato blocco Passo singolo Punto di stop Buffer di diagnostica e Numero delle registra zioni non impostabile x Ingressi uscite merker DB temporizzatori contatori max 30 max 14 s Ingressi uscite max 10 s s 2 s 100 Di cui consistenti Comunicazione standard e Dati utili per ordine Di cui consistenti Numero delle risorse di colle dipendente dal CP s tramite FC e FC carica bile dipendente dal CP dipendente dal CP 12 per la comunicazione S7 1 48 gamento PG OP base S7 S7 e Riserva per Comunicazione PG max 11 impostabile da1a11 preimpostata 1 Comunicazione OP max 11 impostabile da1a11 preimpostata 1 Comunicazione di max 8 base S7 impostabile da 0a8 preimpostato 8 Interfacce 1 Interfaccia Funzionalit e MPI s e Master DP no Slave DP no e Con separazione di po no tenziale Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU MPI e Servizi Comunicazione s PG OP
166. onsi gliata DC 24 V da 20 4 a 28 8 V tip 1 0 A tip 8 A 0 4 A s Interruttore automatico 2 A TipoBoC Contatori misuratori di frequenza posizionamento 1 0 2 2 confronti indipendenti dalla direzione vedi manuale Funzioni inte grate fino a 10 kHz max vedi manuale Funzioni inte grate 1 canale vedi manuale Funzioni inte grate Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 49 CPU Propriet degli ingressi uscite integrati della CPU 314 IFM Tabella 1 12 Caratteristiche degli ingressi uscite integrati della CPU 314 IFM ingressi uscitte Ingressi analogici Caratteristiche Ingressi di tensione 10 V Ingressi di corrente 20 mA Risoluzione 11 bit segno Con separazione di potenziale Uscite analogiche Uscita dii tensione 10 V Uscita di corrente 20 mA Risoluzione 11 bit segno Con separazione di potenziale Tutte le indicazioni per rappresentazione analogica e e peril collegamento di trasduttori di misura e carichi attuatori agli ingres si uscite analogici sono contenute nel manuale di riferi mento Caratteristiche delle unit modu lari Ingressi digitali Ingressi speciali da I 126 0 a I 126 3 Ingressi standard Frequenza d ingresso fino a 10 kHz senza separazione di potenziale e Con separazione di potenziale Tensione d ingresso DC 24 V Adatti per interruttori di p
167. ontrollore a memoria programmabile Potenziale di riferimento Potenziale rispetto al quale vengono osservate e o misurate le tensioni dei circuiti di cor rente interessati Priorit degli OB Il sistema operativo della CPU fa una differenza tra diverse classi di priorit come p es l eleborazione ciclica del programma o quella comandata dall interrupt di processo A ogni classe di priorit sono assegnati blocchi organizzativi OB nei quali l utente S7 pu programmare una reazione Per gli OB esistono diverse priorit standard che stabiliscono l ordine in cui essi devono essere elaborati o devono interrompersi a vicenda se si presen tano nello stesso momento Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Glossario 11 Glossario Processore di comunicazione processori di comunicazione sono unit per accoppiamenti punto a punto e di bus PROFIBUS DP Unit digitali analogiche e intelligenti cos come un ampia gamma di apparecchiature di campo secondo la norma EN 50170 parte 3 come p es azionamenti e gruppi di valvole vengono posizionate dal sistema di automazione localmente nel processo fino a una di stanza di 23 km Le unit e le apparecchiature di campo vengono collegate al sistema di automazione tra mite il bus da campo PROFIBUS DP e indirizzate come la periferia centralizzata Profondit di annidamento Con i richiami dei blocchi un blocco pu essere ri
168. orologio Allarme di schedulazione orologio Un allarme di schedulazione orologio viene generato periodicamente dalla CPU in un reti colo temporale parametrizzabile Viene poi elaborato un corrispondente blocco organiz zativo AVVIAMENTO Lo stato di funzionamento avviamento si ha con il passaggio dallo stato di funzionamento STOP allo stato RUN Esso pu essere attivato attraverso il gt selettore dei modi operativi oppure dopo RETE ON o ancora con il comando del dispositivo di programmazione Nell S7 300 viene effet tuato un nuovo avviamento Batteria tampone La batteria tampone garantisce la memorizzazione del programma utente nella gt CPU anche in mancanza di corrente e il mantenimento delle aree dei dati fissate dei merker dei temporizzatori e dei contatori a ritenzione Blocco di codice Nei sistemi SIMATIC S7 un blocco di codice un blocco che contiene una parte del pro gramma utente STEP 7 A differenza del blocco dati che contiene solo dati Blocco dati I blocchi dati DB sono aree di dati nel programma utente che contengono dati utente Esistono blocchi di dati globali ai quali si pu accedere da tutti i blocchi di codice e bloc chi dati di istanza che sono assegnati a un determinato richiamo di FB i Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 2 A5E00111193 01 Glossario Blocco dati di istanza A ogni richiamo di un blocco funzionale nel pr
169. ostituito dalla somma dei tempi di esecu zione dei comandi e degli SFC SFC richiamati Questi tempi di esecuzione si trovano nella lista operazioni Inoltre occorre moltiplicare il tempo di elaborazione del programma utente per un fattore specifico della CPU Questo fattore elencato nella tabella 3 3 per le singole CPU Tabella 3 3 Fattori specifici delle CPU per il tempo di esecuzione del programma utente Anda CPU CPU 313 CPU 314 CPU CPU 315 CPU CPU CPU mento 312 IFM 314 IFM 315 2 DP 316 2 DP 318 2 Temporizzatore S7 Con la CPU 318 2 l aggiornamento del temporizzatore S7 non prolunga il tempo di ciclo L aggiornamento del temporizzatore S7 avviene ogni 10 ms L esempio del capitolo 3 3 illustra come includere il temporizzatore S7 nel calcolo del tempo di ciclo e di reazione Tabella 3 4 Aggiornamento dei temporizzatori S7 ee eee Aggiornamento del Numero dei Numero dei temporizzatori S7 contemporaneamente attivi x 8 us temporizzatore S7 temporizzatori ogni 10 ms S7 contempo raneamente attivi x 10 us Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 7 Tempi di ciclo e di reazione Interfaccia PROFIBUS DP Con la CPU 315 2 DP 316 2 DP il tempo di ciclo si protae normalmente del 5 in caso di impiego dell interfaccia PROFIBUS DP Con la CPU 318 2 l utilizzo dell interfaccia PROFIBUS DP non ha influenza sul tempo di ci clo Funzioni integrate Ritardo 3
170. parazione di potenziale e tra canale e bus back S plane Differenza di potenziale am messa DC 75V e tra Mana Minterna AC 60 V Uiso Isolamento verificato con DC 500 V Generazione dei valori analogici risoluzione incl campo di sovrapilotaggio Tempo di conversione Tempo transitorio di asse stamento e per carico ohmico e per carico capacitivo e per carico induttivo Inserimento valori sostitutivi 11 bit segno 40 us 0 6 ms 1 0 ms 0 5 ms no Soppressione dei disturbi limiti di errore Limiti errore d esercizio nell intervallo di tempera tura complessivo riferito Aree di uscita valore nomi nale e tensione e corrente Resistenza di carico e per uscita in tensione carico capacitivo e per uscita in corrente carico induttivo ingresso in tensione protezione da cortocir cuito e corrente di cortocircuito ingresso in corrente e tensione di funziona mento a vuoto Limite di distruzione contro tensioni correnti generate dall esterno e tensioni all uscita verso MANA corrente Collegamento degli attuatori e per uscita in tensione Collegamento a 2 cavi Collegamento a 4 cavi e per uscita in corrente Collegamento a 2 cavi V10 20 mA min 2 0 kQ max 0 1 uF max 300 Q max 0 1 mH E max 40 MA max 16 V max 15 V stabile 15 V per max 1s rapporto impulso pe riodo 1 20 max 30 mA possibile Impossibile possibile
171. quasi uguale per evitare tensioni di disturbo o pericolose tra tali corpi Compressione Con la funzione online Comprimi del PG tutti i blocchi validi vengono spostati nella RAM della CPU in modo da affiancarli senza soluzione di continuit all inizio della memoria utente In tal modo scompaiono tutti gli spazi vuoti causati dalla cancellazione o correzione di blocchi Comunicazione di dati globali La comunicazione di dati globali un metodo con il quale trasferire i dati globali tra le CPU senza CFB Contatore contatori sono parti integranti della memoria di sistema della CPU Il contenuto dei numeri di contatore pu essere modificato tramite le istruzioni di STEP 7 p es conteg gio in avanti all indietro l Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP Glossario 4 A5E00111193 01 Glossario Controllore a memoria programmabile I controllori a memoria programmabile PLC sono controllori elettronici la cui funzione memorizzata nel dispositivo di controllo sotto forma di programma Configurazione e ca blaggio del dispositivo non dipendono quindi dalla funzione del controllore Il PLC ha la struttura di un computer costituito da una CPU unit centrale dotata di memoria da unit di ingresso uscita e un sistema interno di bus La periferia e il linguaggio di program mazione sono orientati alle necessit della tecnica di controllo Controllore programmabile Un
172. r i nodi PROFIBUS scambio di dati di retto Le CPU 31x 2 possono prendere parte allo scambio di dati diretto in funzione mittenti e riceventi Lo scambio di dati diretto uno speciale rapporto di comunicazione tra nodi PROFIBUS DP Principio Lo scambio di dati diretto caratterizzato dal fatto che i nodi PROFIBUS DP notano quali dati uno slave DP restituisce al proprio master DP Tramite questo meccanismo il ricevente pu accedere direttamente a modifiche di dati di ingresso di slave DP remoti Durante la progettazione in STEP 7 l utente definisce tramite i singoli indirizzi di ingresso della periferia in quale area di indirizzo del ricevente devono essere letti i dati desiderati del mittente Una CPU 31x 2 pu essere mittente come slave DP ricevente come slave DP o master DP o come CPU che non implementata in un sistema master vedere figura 2 10 Esempio La figura 2 10 mostra con un esempio quali rapporti di scambio di dati diretto si possono progettare La figura contiene tutti i master DP e gli slave DP di una CPU 31x 2 Osservare che altri slave DP ET 200M ET 200X ET 200S possono essere soltanto mittenti Sistema master DP 1 Sistema master DP 2 CPU CPU 31x 2 come Soon 431x 2 master DP 1 Vee 5 PROF BUS Slave DP CPU 31x 2 Slave DP CPU 31x 2 CPU 31x 2 3 come slave 5 come slave come slave M DP4 DP 1 DP 2 a
173. r ordine Di cui consistenti Comunicazione S7 e Dati utili per ordine Di cui consistenti Comunicazione compatibile S5 e Dati utili per ordine Di cui consistenti Comunicazione standard e Dati utili per ordine Di cui consistenti max 76 byte 76 byte s server max 160 byte Byte parola parola doppia s tramite CP e FC carica bile dipendente dal CP dipendente dal CP s tramite CP e FC caricabili dipendente dal CP dipendente dal CP Interfacce 1 Interfaccia Funzionalit Funzioni di test e messa in servizio e MPI e Master DP e Slave DP e Scambio di dati diretto Impostazione di default e A potenziale separato Numero dei collegamenti di cui riservati MPI s max 32 1 collegamento PG 1 collegamento OP Controlla comanda variabili Variabile s Ingressi uscite merker DB temporizzatori contatori MPI e Servizi Comunicazione s PG OP Comunicazione di s dati globali Comunicazione di s base S7 Comunicazione S7 s server Velocit di trasmissione fino a 12 MBaud e Numero max 70 Forzamento s Variabile Ingressi uscite merker in gressi di periferiche uscite di periferiche e Numero max 256 Stato blocco s Passo singolo s Punto di stop 4 Buffer di diagnostica e Numero delle registra 100 zioni non impostabile Funzioni di comunicazione Comunicazione
174. ramite la comunica zione OP vengono elaborate con la CPU 318 2 in intervalli di tempo definiti da parte del sistema operativo Per questo motivo se si accede ad una variabile di comunicazione il programma utente dopo ogni istruzione comando a byte pa rola parola doppia pu essere interrotto La con sistenza di dati di una variabile di comunicazione per questo motivo possibile solo fino ai limiti di comando usati nel programma utente Se necessaria una maggiore coerenza dei dati come byte parola e doppia parola si deve co piare la variabile di comunicazione nel pro gramma utente sempre con l SFC 81 UBL KMOV che garantisce una lettura scrittura coe rente dell intera area delle variabili di comunica zione Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Informazioni dettagliate Sull argomento comunicazione si trovano nella Guida online STEP 7 e nel manuale Comu nicazione con SIMATIC Sugli SFC SFB di comunicazione si trovano nella Guida online STEP 7 e nel manuale di riferimento Funzioni standard e di sistema Comunicazione di dati globale con le CPU S7 300 Qui di seguito si trovano caratteristiche importanti della comunicazione di dati globale nell S7 300 Condizioni di trasmissione e ricezione Per la comunicazione via circuito GD occorre rispettare le seguenti condizioni e Per il mittente di un pacchetto GD vale quanto segue fattore
175. randimento dei valori preimpostati per immagine di processo e dati locali occupa ulte riore memoria di lavoro che poi verr a mancare per i programmi utente Osservare i seguenti rapporti dimensionali e Immagine di processo degli ingressi 1 byte IPI occupa 12 byte nella memoria di lavoro immagine di processo delle uscite 1 byte IPU occupa 12 byte nella memoria di lavoro Esempio 256 byte in IPI occupano 3072 byte e 2047 byte in IPI occupano gi 24564 byte nella memoria di lavoro e Datilocali 1 byte di dati locale occupa 1 byte nella memoria di lavoro Per classe di priorit sono preimpostati 256 byte Con 14 classi di priorit si occupano in tal modo 3584 byte nella memoria di lavoro Con una dimensione massima di 8192 byte si possono quindi assegnare ancora 4608 byte che poi per non saranno disponibili nella memoria di lavoro per il programma utente Comunicazione La prima interfaccia della CPU pu essere trasformata riprogettando l interfaccia MPI a inter faccia DP Tramite l interfaccia DP possibile comandare la CPU come master DP o slave DP Con il routing per ciascuna delle due interfacce il numero massimo dei collegamenti possibili si riduce di un collegamento per ciascun collegamento attivo PG OP che utilizza la CPU 318 2 come router di rete FM 353 354 decentrata Se si utilizza la CPU 318 2 come master DP possibile impiegare in una ET 200M in modo decentrato FM 353 dal numero 6ES7 353 1AH01 0AEO versione fir
176. ransizioni RUN STOP nel master DP slave DP nel master DP Nello slave DP Indirizzi di diagnostica esempio Indirizzi di diagnostica esempio indirizzo di diagnostica master 1023 indirizzo di diagnostica slave 422 indirizzo di diagnostica slave nel sistema indirizzo di diagnostica master non rilevante master 1022 CPU RUN STOP La CPU richiama l OB 82 con tra l altro le se guenti informazioni e 0B82 MDL ADDR 422 e O0B82 EV CLASS B 16 39 evento in arrivo e 0B82 MDL DEFECT guasto unit Suggerimento queste informazioni si trovano anche nel buffer di diagnostica della CPU Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 23 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 4 Struttura della diagnostica slave Struttura della diagnostica slave Byte 0 Byte 1 Stato stazione 1 3 Byte 2 Byte 3 Indirizzo PROFIBUS del master Byte 4 Byte high X Identificativo produt Byte 5 Bytelow J tore Byte 6 Diagnostica riferita all identificativo e la lunghezza dipende dal nu Byte x mero di aree di indirizzo proget 3 tate della memoria di trasferi mento Byte x 1 Diagnostica riferita all apparecchio la lunghezza dipende dal nu Byte y mero di aree di indirizzo proget tate della memoria di trasferi mento 1 Eccezione in caso di configurazione scorretta del master
177. rata 24 kbyte e ampliabile no Memoria di caricamento e integrata e FEPROMannpliabile e RAM ampliabile Bufferizzazione e con batteria senza batteria 40 kbyte RAM fino a 4 MByte no s tutti i dati 4736 byte parametrizzabili dati merker temporizzatori area di dati complessiva a ri tenzione incl merker tempo rizzatori contatori Merker impostabili a ritenzione preimpostati Merker di clock Blocchi di dati e Dimensione e impostabili a ritenzione e preimpostati Dati locali non impostabile 4736 byte 2048 da MB 0 fino a MB 255 da MB 0 a MB 15 8 1 byte di merker max 127 DB 0 riservato max 8 kByte max 8 DB 4096 byte di dati in totale nessuna ritenzione max 1536 byte Tempi di elaborazione Tempi di elaborazione per e Operazioni di bit e Operazioni di parole e Operazioni aritmetiche a virgola fissa e Operazioni aritmetiche a virgola mobile min 0 3 us min 1 us min 2 us min 50 us Temporizzatori contatori e relativa ritenzione e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni e Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs Dimensione FCs e Dimensione max 8 kByte max 128 max 8 kByte max 128 max 8 kByte contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC
178. riorit 256 byte Blocchi OB vedi lista delle operazioni e Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs e Dimensione FCs e Dimensione max 6 kByte 8 Nessuno max 32 max 6 kByte max 32 max 6 kByte Temporizzatori contatori e relativa ritenzione Aree di indirizzo ingressi uscite contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo Temporizzatori S7 impostabili a ritenzione Intervallo temporale Temporizzatori IEC e Tipo 32 daZ0aZ31 daZ0aZ7 da 1 a 999 s SFB 64 no da 10 ms fino a 9990 s s SFB Area di indirizzo periferia e digitale integrata e analogica Immagine di processo non impostabile Canali digitali Canali analogici da 0 a 31 0 fino a 31 124 125 1 124 O da 256 a 383 256 fino a 383 32 byte 4 byte integrati 32 byte 4 byte integrati 256 10 integrati 256 6 inte grati 64 32 1 28 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Struttura Funzioni di comunicazione Rack 1 Comunicazione PG OP s Moduli per rack max 8 Comunicazione di dati glo s Master DP oa i e integrata Nessuna Numero dei pacchetti GD tramite CP s ene 1 ai Ricevente 1 Funzioni di segnalazione S7 e Dimensione dei pacchetti
179. rore emissione del codice di errore RECORD DB 10 Procedura di lettura non ancora terminata L area di destinazione per il set di dati 1 il blocco di dati 10 Indirizzi di diagnostica Nella CPU 31x 2 si assegnano gli indirizzi di diagnostica per il PROFIBUS DP Durante la progettazione osservare che gli indirizzi di diagnostica DP sono assegnati una volta al ma ster DP e una volta allo slave DP CPU 31x 2 come master DP CPU 31x 2 come slave DP PROFIBUS Nella progettazione si fissano 2 indirizzi di diagnostica Ind di diagnostica Ind di diagnostica l l l Nella progettazione del master DP si de Anche nella progettazione dello slave finisce nel progetto corrispondente del DP si definisce nel progetto corrispon master DP un indirizzo di diagnostica dente dello slave DP un indirizzo di dia per lo slave DP Qui di seguito questo gnostica che assegnato allo slave DP indirizzo di diagnostica viene indicato Qui di seguito questo indirizzo di diagno come assegnato al master DP stica viene indicato come assegnato allo l l l slave DP Tramite questo indirizzo di diagnostica il Tramite questo indirizzo di diagnostica master DP riceve informazioni sullo stato lo slave DP riceve informazioni sullo dello slave DP o su un interruzione del stato del master DP oppure una interru bus vedere anche tabellal 2 3 a pagina zione del bus veder
180. rossimit BERO a 2 fili Uscite digitali Corrente d uscita 0 5 A Tensione nominale di carico DC 24 V Con separazione di potenziale Adatte per elettrovalvole e teleruttori in continua 1 50 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Dati tecnici degli ingressi analogici della CPU 314 IFM Dati specifici dell unit Soppressione dei disturbi limiti di errore conti nuazione Numero degli ingressi 4 Lunghezza dei conduttori e schermati max 100 m Tensioni correnti potenziali Separazione di potenziale e traicanalieilbusback s plane Differenza di potenziale am MgSa DC 1 0 V e tra gli ingressi e Mana Ucm DC 75 V e tra Mana Minterna AC 60 V Uso Isolamento verificato con DC 500 V Limite errore di base limiti errore d esercizio a 25 C riferiti all area di ingresso e ingresso in tensione Generazione dei valori analogici Principio di misura Tempo di conversione riso luzione per canale e tempo di conversione di base e risoluzione incl campo di sovrapilotaggio Codifica valore istanta neo approssimazione successiva 100 us 11 bit segno e ingresso in corrente 0 9 0 8 Errore di temperatura rife 0 01 K rito all area di ingresso Errore di linearit riferito 0 06 all area di ingresso Ripetibilit in stato transito 0 06 rio a 25 C riferita all area
181. rtamento in caso di cortocircuito IFM 1 55 Compressione Glossario 4 Comunicazione CPU 1 12 CPU 318 2 1 68 dati globali PG OP Comunicazione dati globale 1 12 Comunicazione di base S7 1 12 Comunicazione diretta Vedere Scambio di dati diretto Comunicazione PG 1 12 Comunicazione tramite MPI carico del tempo di ciclo 3 2 Condizioni di ricezione circuito GD 1 18 Condizioni di trasmissione circuito GD 1 18 Configurazione collegata a terra CPU 312 IFM 11 34 34 CONT_C CPU 314 IFM 1 43 CONT_S CPU 314 IFM 1 43 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Indice analitico 1 Indice analitico Contatore CPU 312 IFM 1 25 CPU 314 IFM 1 43 Contatore ore d esercizio CPU 1 10 Contatori A B CPU 314 IFM 1 43 CPU comunicazione 1 12 contatore ore d esercizio 1 10 differenze delle versioni disegno quotato B 1 elementi di comando 1 2 elementi di visualizzazione 1 2 funzioni di test 1 19 LED di stato 1 3 orologio 1 10 risorse di collegamento 1 13 segnalazioni di errore 1 3 selettore dei tipi di funzionamento sistema operativo CPU 312 IFM 1 25 Collegamento dell alimentazione 1 35 Comportamento in caso di cortocircuito 1 35 configurazione collegata a terra 1 34 dati tecnici 1 28 funzioni integrate 1 25 Schema dei collegamenti Schema di principio 1 36 dati tecnici 1 37 CPU 314 1 40
182. saggi di rete tramite routing nella CPU Ci significa che sono occupate 2 risorse di collegamento dell interfaccia MPI DP sono occupate 2 risorse di collegamento dell interfaccia MPI DP sono occupate 4 risorse di collegamento che sono complessivamente a disposizione per ambedue le interfacce 2 4 collegamenti per la comunicazione di base S7 e la comunicazione PG OP con la CPU quale punto finale di collegamento tramite l interfaccia MPI DP Ci significa che sono occupate 4 risorse di collegamento dell interfaccia MPI DP sono occupate 4 risorse di collegamento che sono complessivamente a disposizione per ambedue le interfacce Ci significa che nella somma sono ancora libere 26 delle risorse di collegamento dell interfaccia MPI DP 14 delle risorse di collegamento dell interfaccia DP 24 delle risorse di collegamento che sono complessivamente a disposizione per ambedue le interfacce Coerenza dati nelle comunicazione Un aspetto decisivo nel trasferimento di dati tra le apparecchiature la coerenza degli stessi dati che vengono trasferiti insieme dovrebbero derivare da un ciclo di eleborazione e essere in tal modo interdipendenti cio coerenti Se nel programma utente esiste una funzione di comunicazione programmata ad esempio X SEND X RCV che accede a dati comuni l accesso a tale area di dati pu essere coordi nato tramite il parametro BUSY stesso Tuttavia con le funzioni di comunica
183. sigli e suggerimenti Ritenzione nel caso di blocchi di dati Per la ritenzione di campi dati all interno di blocchi dati occorre tenere presente quanto se gue Con batteria tampone Tutti i DB sono a ritenzione in dipendentemente dalla parame trizzazione Questo vale anche per i DB creati con SFC 22 CREAT_DB Senza batteria tampone Programma della CPU su me mory card o memoria a sola lettura integrata per 312 IFM 314 IFM Tutti i DB a ritenzione e non vengono trasferiti nella memoria di lavoro all avviamento della memory card o della memoria a sola lettura integrata Nessuna memory card inne stata DB parametrizzati con riten zione mantengono il proprio contenuto e blocchi dati o le aree dati generati con l SFC 22 CREAT_DB non sono a ritenzione e Dopo la mancanza di rete le aree dati a ritenzione vengono conservate Avvertenza queste aree di dati vengono memoriz zate nella CPU e non nella memory card Nelle aree dati non a ritenzione si trova il contenuto programmato della memoria a sola lettura Allarme di schedulazione orologio periodicit gt 5 ms Per l allarme di schedulazione orologio occorre impostare una periodicit maggiore di 5 ms Per valori inferiori aumenta il rischio di errori di allarme di schedulazione orologio per esem pio dipendenti da e tempo di esecuzione di un programma dell OB 35 e frequenza e tempi di esecuzione del pro
184. stema S7 300 disegni quotati delle unit e dei componenti della S7 300 si trovano nel manuale di riferimento Caratteristiche delle unit modulari CPU 312 IFM La figura B 1 mostra il disegno quotato della CPU 312 IFM 195 con frontalino aperto 130 la 80 E 120 y i 43 23 9 25 m ai gt d DE z O O O z O z O KR LI yv an S 125 j O e lel lel To o ol Tel To 130 Figura B 1 Disegno quotato della CPU 312 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 B 1 Disegni quotati CPU 313 314 315 315 2 DP 316 2 DP La figura B 2 mostra il disegno quotato delle CPU 313 314 315 315 2 DP 316 2 DP Le mi sure sono uguali per tutte le CPU indicate L aspetto pu variare vedere capitolo 1 per esempio la CPU 315 2 DP ha due file di LED 180 120 80 130 125 L RI w Figura B 2 Disegno quotato della CPU 313 314 315 315 2 DP 316 2 DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP B 2 A5E00111193 01 Disegni quotati CPU 318 2 La figura B 3 mostra il disegno quotato della CPU 318 2
185. stema operativo riconosce un determinato errore p es errore di accesso a STEP 7 esso richiama il blocco organizzativo previsto per questo caso OB di errore nel quale si pu definire l ulteriore comportamento della CPU Unit analogica Le unit analogiche convertono valori di processo analogici p es temperatura in valori digitali che possono essere poi elaborati dall unit centrale o convertono valori digitali in valori regolanti analogici Unit di segnale Le unit di segnale SM costituiscono l interfaccia tra il processo e il controllore program mabile Esistono unit di ingresso e di uscita digitali unit di ingresso uscita digitale e unit di ingresso e uscita analogiche unit di ingresso uscita analogica Valore sostitutivo I valori sostitutivi sono valori parametrizzabili che vengono emessi dalle unit di uscita con lo STOP della CPU al processo valori sostitutivi possono essere scritti nell accumulatore in caso di errori di accesso alla periferia nelle unit di ingresso al posto del valore di ingresso non leggibile SFC 44 Varistore Resistenza dipendente dalla tensione Velocit di trasmissione Velocit nella trasmissione dati bit s Versione La versione permette di differenziare prodotti con lo stesso numero di ordinazione La ver sione viene aumentata nel caso di ampliamenti funzionali compatibili con le versioni suc cessive in seguito a modifiche dovute alla produzione impiego d
186. t 1 26 Nella variabile 0B40_POINT_ADDR si possono leggere gli ingressi di interrupt che hanno attivato un interrupt di processo La figura 1 5 mostra l assegnazione degli ingressi di inter rupt ai bit della doppia parola Osservare quanto segue Se si verificano interrupt in diversi ingressi e a distanza molto ravvicinata lt 100 us possibile impostare contemporaneamente diversi bit Ci significa che diversi interrupt possono portare a un solo avvio dell OB 40 3130 543210 N bit riservato PRAL di 124 6 PRAL di 124 7 PRAL di 125 0 PRAL di 125 1 PRAL interrupt di processo Figura 1 5 Visualizzazione degli stati degli ingressi di interrupt della CPU 312 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Vista frontale SF e SIEMENS 2 LED di stato e na 1240 al Rota DCSV o ll 1 segnalazioni di er ate k1 ui un L lei 3 stop e li 4 sn ikli 5 Selettore dei modi run 2j 6 operativi og o i 7 1125 0 STOP MRES I 1 1 Q124 0 S lHa 1 f lka 2 09 fl 3 Interfaccia multi 09 Q Connettore fron punto MPI delle 29 APE tale per CPU m Q 5 collegamento di in LI gressi uscite inte grati tensione O E d alimentazione e terra funzionale Figura 1
187. ter DP riconosce i cambiamenti dello stato di funzionamento di una CPU come slave DP o le interruzioni del trasferimento di dati Tabella 2 3 Identificazione dell evento della CPU 31x 2 come master DP Evento Interruzione del bus cortocircuito connet tore sfilato Cosa succede nel master DP Richiamo dell OB 86 con il messaggio Guasto della stazione evento in arrivo indirizzo di diagnostica dello slave DP assegnato al master DP Con accesso alla periferia richiamo dell OB 122 errore di accesso alla periferia Slave DP Richiamo dell OB 82 con il messaggio Unit difettosa RUN STOP evento in arrivo indirizzo di diagnostica dello slave DP assegnato al master DP variabile 0B82_MDL_STOP 1 Slave DP Richiamo dell OB 82 con il messaggio Unit ok STOP RUN evento in partenza indirizzo di diagnostica dello slave DP assegnato al master DP variabile 0B82_MDL_STOP 0 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 2 11 CPU 31x 2 come master DP slave DP e scambio di dati diretto Valutazione nel programma utente La tabella seguente 2 4 mostra all utente come analizzare p es il passaggio da RUN a STOP dello slave DP nel master DP vedere anche tabella 2 3 Tabella 2 4 Valutazione di transizioni RUN STOP dello slave DP nel master DP nel master DP nello slave DP CPU 31x 2 DP Indirizzi di diagnostica esempio Indirizzi di diag
188. ti e Dimensione impostabili a ritenzione e preimpostati Dati locali non impostabile 4736 byte 2048 da MB 0 fino a MB 255 da MB 0 a MB 15 8 1 byte di merker max 255 DB 0 riservato max 16 kByte 8 DB max 4096 byte di dati nessuna ritenzione max 1536 byte Temporizzatori contatori e relativa ritenzione contatori S7 impostabili a ritenzione preimpostati e Campo di conteggio Contatori IEC e Tipo 64 daZ0aZ63 daZ0aZ7 da 0 a 999 s SFB e per classe di priorit 256 byte Blocchi OB vedi lista delle operazioni Dimensione Livello di annidamento e per classe di priorit e Aggiuntivi all interno di un OB di errore FBs e Dimensione FCs e Dimensione max 16 kByte max 192 max 16 kByte max 192 max 16 kByte 1 62 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU Aree di indirizzo ingressi uscite Area di indirizzo periferia digi tale analogica e Di cui decentrale Immagine di processo non impostabile Canali digitali e Dicui centrale Canali analogici e Dicui centrale 1 kByte 1 kByte liberamente indirizzabile 1 kByte 1 kByte 128 128 byte max 8192 meno 1 byte di indirizzo di diagnostica per slave DP 8192 max 1024 1024 max 512 meno 1 byte di in dirizzo di diagnostica per slave DP 512 max 256 128 Struttura Rack Mod
189. tinovesima area di indirizzo progettata 76543210 N bit Byte 11 olol 0 ol 0 Registrazione per la trentesima area di indirizzo progettata Registrazione per la trentunesima area di indirizzo progettata Registrazione per la trentaduesima area di indirizzo progettata Figura 2 7 Struttura della diagnostica riferita all identificativo della CPU 31x 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 28 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto 2 6 9 Diagnostica riferita all apparecchio Definizione La diagnostica riferita all apparecchio offre informazioni dettagliate su uno slave DP La dia gnostica riferita all apparecchio inizio dal byte x e pu comprendere al massimo 20 byte Diagnostica riferita all apparecchio Nella figura seguente sono descritti struttura e contenuto dei byte per un area di indirizzo progettata della memoria di trasferimento 7 6 0 N bit Byte x 0 0 NIVEA be J Lunghezza della diagnostica riferita all apparecchio incl byte x max 20 byte Codice per la diagnostica riferita all apparecchio Byte x 1 01H Codice per allarme di diagnostica 024 codice per interrupt di processo 7 0 Byte x 2 Numero dell area di indirizzo progettata della memoria di trasferimento
190. to dell alimentazione e perla CPU 312 IFM e e per gli ingressi uscite integrati va eseguito con i collegamenti 18 e 19 vedere figura 1 7 Comportamento in caso di cortocircuito Se in una delle uscite integrate della CPU 312 IFM si verifica un cortocircuito procedere come indicato nel seguito 1 Commutare la CPU 312 IFM in STOP o togliere la tensione d alimentazione 2 Rimuovere la causa del cortocircuito 3 Riportare la CPU 312 IFM in stato RUN o reinserire la tensione d alimentazione Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 1 35 CPU Schema di principio della CPU 312 IFM La figura 1 8 mostra lo schema di principio della CPU 312 IFM Hg 2 CC lt al CPU 7a TAE 5 gt gt gt 12 EEE Alimentatore DO __0914 _ della CPU va op Een o EN Sh sa o18 L L L L l l o I M Figura 1 8 Schema di principio della CPU 312 IFM Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 1 36 A5E00111193 01 CPU 1 4 2 CPU 313 Dati tecnici della CPU 313 CPU e versione Aree dei dati e relativa ritenzione MLFB e Versione hardware 6ES7 313 1AD03 0ABO 01 Memoria di caricamento e integrata e
191. ttazione per FM CP che vengono caricati nella CPU Ci necessario in tal modo gli FM CP di questa struttura rimangano accessibili per l OP PG Estrazione e innesto di una memory card FEPROM Se durante RETE OFF la CPU tamponata si estrae una memory card e si innesta una memory card con contenuto identico dopo RETE ON succede allora quanto segue CPU 318 2 zione totale CPU 312 IFM fino a 316 2 DP La CPU 318 2 va in STOP e richiede la cancella La CPU va nello stato che aveva prima di RETE OFF quindi RUN o STOP 4 4 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 Risorse di collegamento CPU 318 2 CPU 312 IFM fino a 316 2 DP La CPU 318 2 mette a disposizione complessiva Le CPU mettono a disposizione uno specifico mente 32 risorse di collegamento e di cui 32 tra numero di risorse di collegamento mite l interfaccia MPI DP o 16 tramite l interfaccia per DP Tali risorse di collegamento sono disponibili libe ramente per e comunicazione PG OP e comunicazione di base S7 e comunicazione PG e comunicazione OP e e Comunicazione di base S7 si possono riservare risorse di collegamento che non possono essere utilizzate da alcun altra fun e comunicazione S7 e zione di comunicazione e routing di comunicazione PG Le risorse di collegamento a ritenzione sono di sponibili
192. tteristi che delle unit modulari degli ingressi uscite integrati della CPU 312 IFM nel capi tolo degli ingressi uscite integrati della CPU 314 IFM nel capi tolo Ulteriori tempi di bus in una sottorete PRO solo con CPU 31x 2 DP FIBUS DP Banda di oscillazione Il tempo di reazione effettivo si colloca tra un tempo di reazione pi breve ed uno pi lungo Nella progettazione di un impianto si deve sempre fare riferimento al tempo di reazione pi lungo Nel seguito viene trattato sia il tempo di reazione pi breve sia quello pi lungo perch si possa cos avere un idea della variabilit del tempo di reazione Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 3 3 Tempi di ciclo e di reazione Tempo di reazione pi breve Calcolo La figura 3 2 mostra a quali condizioni possibile ottenere il tempo di reazione pi breve e i Se e cli dl da ai ai de a ion ra Y A Immediatamente prima della lettura dell IPI IPI varia lo stato di un ingresso La variazione del segnale d ingresso viene ancora regi e Sistema strata nell IPI e N operativo p 5 aaraa Nel programma utente viene elaborata la va o prog riazione di stato del segnale d ingresso Q utente E e Qui viene trasferita alle uscite la reazione del IPU programma utente alla variazione dello stato Y di segnale sull ingresso Ritardo delle uscite Figura 3
193. uli per rack Numero master DP e integrata e tramite CP max 4 max 8 Funzioni di segnalazione S7 Contemporaneamente attive Blocchi Alarm S max 50 Orario Orologio e bufferizzato e Precisione Contatore ore d esercizio e Numero e Campo dei valori e granularit a ritenzione Sincronizzazione dell orologio nel PLC e Nel MPI s s vedere capitolo 1 1 6 1 0 da 0 a 32767 ore 1 ora s s Master Master slave Funzioni di test e messa in servizio Controlla comanda variabili Variabile e Numero Controllo variabili Comando variabili s Ingressi uscite merker DB temporizzatori contatori max 30 max 14 Forzamento s Variabile Ingressi uscite e Numero max 10 Stato blocco s Passo singolo s Punto di stop 2 Buffer di diagnostica s e Numero delle registra 100 zioni non impostabile Funzioni di comunicazione Comunicazione PG OP s Comunicazione di dati glo s bale Numero dei pacchetti GD Mittente 1 Ricevente 1 e Dimensione dei pacchetti max 22 byte GD Di cui consistenti 8 byte Comunicazione di base S7 s server e Datiutili per ordine max 76 byte Di cui consistenti 32 byte nel caso di X I_PUT _GET 76 byte nel caso di X_SEND _RCV Comunicazione S7 s e Dati utili per ordine Di cui consistenti Comunicazione compatibile S5 e Dati utili per ordine Di cui co
194. un cortocir cuito o un interruzione e errore dell interfaccia DP e Analizzare la diagnostica Effettuare nuovamente la e Baudrate diversi nel funzionamento progettazione oppure correggerla Multi Master DP lampeg guasto stazione e Verificare che il cavo di bus sia collegato alla CPU gia 31x 2 oppure che il bus non sia interrotto e almeno uno degli slave attribuiti non Attendere fino a quando la CPU 31x 2 ha terminato interrogabile l avviamento Se il LED non smette di pulsare control lare gli slave DP o analizzare la diagnostica degli slave DP Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP 2 6 A5E00111193 01 CPU 31x 2 come master DP slave DP e scambio di dati diretto Lettura della diagnostica con STEP 7 Tabella 2 2 Lettura della diagnostica con STEP 7 Master DP CPU 31x 2 Blocco o Applicazione Vedere scheda in STEP 7 Scheda Visualizzazione della diagnostica slave Vedere Diagnostica hardware Diagnostica come testo in chiaro nella superficie nella Guida online a STEP 7e slave DP operativa di STEP 7 nel manuale utente di STEP 7 SFC 13 Lettura della diagnostica slave Per la configurazione della CPU DPNRM_DG salvataggio nell area di dati del 31x 2 vedere il paragrafo 2 6 4 programma utente per le SFC vedere il manuale di riferimento Funzioni standard e di sistema per la configurazione di altri slave vedere la rispettiva descrizione SFC 59 L
195. uso dei prodotti descritti nel manuale che non trovano risposta nella documentazione rivolgersi al rappresentante Siemens locale http www ad siemens de partner Centro di addestramento Per facilitare l approccio al sistema di automazione SIMATIC S7 la Siemens organizza corsi specifici Rivolgersi a questo proposito al centro di addestramento locale pi vicino o al cen tro di addestramento centrale di Norimberga all indirizzo D 90327 N rnberg Telefono 49 911 895 3200 http www sitrain com Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 vii Prefazione Automation and Drives Service amp Support Raggiungibile in tutto il mondo a qualsiasi ora lt a er T uu gt Norimberga Johnson City DES A d SIMATIC Hotline Ti Singapore 7 Nere x dl Worldwide Norimberga Technical Support FreeContact Ora locale Lu Ve 7 00 17 00 Tel 49 180 5050 222 Fax 49 180 5050 223 E mail techsupport ad siemens de GMT 1 00 Worldwide Norimberga Technical Support servizio a pagamento solo con SIMATIC Card Ora locale Lu Ve 0 00 24 00 Tel 49 911 895 7777 Fax 49 911 895 7001 GMT 01 00 Europa Africa Norimberga Authorization Ora locale Lu Ve 7 00 17 00 Tel 49 911 895 7200 Fax 49 911 895 7201 E mail authorization nbgm siemens de
196. versione 01 6ES7 314 5AE02 0ABO versione 01 6ES7 315 1AF02 0ABO versione 01 6ES7 315 2AF02 0ABO versione 01 6ES7 316 1AG00 0ABO versione 01 e STEP 7 dalla V4 02 La CPU accetta gli indirizzi MPI progettati dall utente in STEP 7 dei singoli CP FM in una S7 300 oppure calcola automaticamente l indirizzo MPI del CP FM in una S7 300 secondo lo schema Ind MPI CPU Ind MPI 1 Ind MPI 2 ecc CPU CP CP FA e e d_ E o l D o D Sa Ind MPI Ind MPI Ind 0 MPI z e STEP 7 lt V4 02 La CPU determina automaticamente l indirizzo MPI del CP FM in una S7 300 secondo lo schema Ind MPI CPU Ind MPI 1 Ind MPI 2 ecc CPU CP CP ira D e e o I 0 o D 0 Ind MPI Ind Ind MPI 1 MPI 2 MPI con 19 2 kBaud Con STEP 7 dalla V4 02 si pu impostare per MPI un baudrate di 19 2 kBaud Le CPU supportano i 19 2 kBaud a partire dai seguenti numeri di ordinazione 6ES7 312 5AC01 0ABO versione 01 6ES7 313 1AD02 0ABO versione 01 6ES7 314 1AE03 0ABO versione 01 6ES7 314 5AE02 0ABO versione 01 6ES7 315 1AF02 0ABO versione 01 6ES7 315 2AF02 0ABO versione 01 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 4 7 Funzioni CPU in dipendenza dalla versione di CPU e di STEP 7 CPU 315 2 DP
197. vit nel punto di controllo del ciclo Calcolo Per l esempio si ottiene il tempo di reazione come segue 3 12 Tempo di trasferimento dell immagine di processo Immagine di processo degli ingressi 147 us 16 byte x 13 6 us ca 0 36 ms Immagine di processo delle uscite 147 us 6 byte x 13 6 us ca 0 23 ms Tempo di elaborazione del sistema operativo Comando del ciclo ca 1 ms Tempo di elaborazione del programma utente 2 3 ms Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 Tempi di ciclo e di reazione 1 Calcolo intermedio come base temporale per il calcolo del tempo di elaborazione dei temporizzatori S7 vale la somma di tutti i tempi finora indicati 2 x 0 36 ms tempo di trasferimento dell immagine di processo degli ingressi 2Xx0 23 ms tempo di trasferimento dell immagine di processo delle uscite 2Xx1 ms tempo di elaborazione del sistema operativo 2 X 2 3 ms Tempo di elaborazione del programma utente 7 8 ms tempo di elaborazione dei temporizzatori S7 Per 56 temporizzatori S7 un unico aggiornamento dura 56 x 8 us 448 us 0 45 ms Poich i temporizzatori S7 vengono richiamati ogni 10 ms nel tempo di ciclo pu trovarsi al massimo un richiamo il tempo di ciclo pu cio essere allungato a causa dei temporiz zatori S7 al massimo di 0 45 ms 2 Calcolo intermedio il tempo di reazione senza tempi di ritardo degli ingressi e delle uscite si ottiene dalla somma 8
198. zione S7 p es PUT GET o lettura scrittura tramite co municazione OP che non richiedono un blocco nel programma utente della CPU 31x come server il volume della coerenza dati deve essere considerato gi durante la programma zione Osservare le seguenti differenze tra le CPU 312IFM fino a 316 2 DP e CPU 318 2 Sistema di automazione S7 300 Dati della CPU CPU 312 IFM 318 2 DP A5E00111193 01 CPU CPU 312 IFM fino a 316 2 DP Le funzioni PUT GET della comunicazione S7 o lettura scrittura di variabili tramite la comunica zione OP vengono elaborate nel punto di con trollo del ciclo della CPU Per garantire un determinato tempo di reazione dell interrupt di processo le variabili di comunica zione vengono copiate in maniera coerente nella dalla memoria di lavoro in blocchi da 32 byte versioni della CPU precedenti a quanto descritto in questo manuale blocchi da 8 byte nel punto di controllo del ciclo del sistema operativo Per tutte le aree dei dati di maggiori dimensioni non viene garantita alcuna coerenza di dati Se viene richiesta una coerenza dati definita le variabili di comunicazione nel programma utente non devono essere per questo maggiori di 8 o 32 byte Se si copiano le variabili di comunicazione con l SFC 81 UBLKMOV in tal caso la copiatura non verr interrotta da classi di a priorit mag giori CPU 318 2 Le funzioni PUT GET della comunicazione S7 o lettura scrittura di variabili t

Download Pdf Manuals

image

Related Search

Related Contents

Dutico - Duduf  English - Soulution  HAUTS DE CUISSES DE POULET AU MIEL ET À L`AIL  User Manual A31 - Videocon Mobiles  

Copyright © All rights reserved.
Failed to retrieve file