Download - S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Transcript
Page 1: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Introduzione 1

Configurazione di una CPU 41x

2

Funzioni speciali di una CPU 41x

3

Comunicazione

4

PROFIBUS DP

5

PROFINET

6

Dati coerenti

7

Sistema di memorizzazione

8

Tempi di ciclo e reazione dell'S7-400

9

Dati tecnici

10

Modulo d'interfaccia IF 964-DP

11

SIMATIC

S7-400 Sistema di automazione S7-400 Dati della CPU

Manuale del prodotto

04/2009 A5E00850749-08

Page 2: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Avvertenze di legge Concetto di segnaletica di avvertimento

Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumità personale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sono evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di rischio.

PERICOLO questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi lesioni fisiche.

AVVERTENZA il simbolo indica che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravi lesioni fisiche.

CAUTELA con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.

CAUTELA senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.

ATTENZIONE indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o conseguenze indesiderate.

Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche essere contemporaneamente segnalato il rischio di possibili danni materiali.

Personale qualificato L'apparecchio/sistema in questione deve essere installato e messo in servizio solo rispettando le indicazioni contenute in questa documentazione. La messa in servizio e l'esercizio di un apparecchio/sistema devono essere eseguiti solo da personale qualificato. Con riferimento alle indicazioni contenute in questa documentazione in merito alla sicurezza, come personale qualificato si intende quello autorizzato a mettere in servizio, eseguire la relativa messa a terra e contrassegnare le apparecchiature, i sistemi e i circuiti elettrici rispettando gli standard della tecnica di sicurezza.

Uso conforme alle prescrizioni di prodotti Siemens Si prega di tener presente quanto segue:

AVVERTENZA I prodotti Siemens devono essere utilizzati solo per i casi d’impiego previsti nel catalogo e nella rispettiva documentazione tecnica. Qualora vengano impiegati prodotti o componenti di terzi, questi devono essere consigliati oppure approvati da Siemens. Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto, un magazzinaggio, un’installazione, un montaggio, una messa in servizio, un utilizzo e una manutenzione appropriati e a regola d’arte. Devono essere rispettate le condizioni ambientali consentite. Devono essere osservate le avvertenze contenute nella rispettiva documentazione.

Marchio di prodotto Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi può violare i diritti dei proprietari.

Esclusione di responsabilità Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti. Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni.

Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG GERMANIA

A5E00850749-08 Ⓟ 07/2009

Copyright © Siemens AG 2009. Con riserva di eventuali modifiche tecniche

Page 3: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 3

Indice del contenuto

1 Introduzione............................................................................................................................................. 11 2 Configurazione di una CPU 41x............................................................................................................... 15

2.1 Elementi di comando e visualizzazione delle CPU......................................................................15 2.2 Funzioni di controllo della CPU....................................................................................................24 2.3 LED di stato e di errore ................................................................................................................27 2.4 Selettore dei modi operativi .........................................................................................................31 2.4.1 Funzione del selettore dei modi operativi ....................................................................................31 2.4.2 Esecuzione della cancellazione totale .........................................................................................34 2.4.3 Avviamento a freddo / nuovo avviamento (a caldo) / riavviamento.............................................36 2.5 Struttura e funzionamento delle memory card.............................................................................38 2.6 Utilizzo delle memory card...........................................................................................................40 2.7 Interfaccia multipunto (MPI) .........................................................................................................43 2.8 Interfaccia PROFIBUS DP...........................................................................................................45 2.9 Interfaccia PROFINET .................................................................................................................46 2.10 Panoramica dei parametri per le CPU S7-400 ............................................................................47

3 Funzioni speciali di una CPU 41x ............................................................................................................ 49 3.1 Multicomputing.............................................................................................................................49 3.1.1 Nozioni di base ............................................................................................................................49 3.1.2 Particolarità del multicomputing...................................................................................................51 3.1.3 Allarme di multicomputing............................................................................................................52 3.1.4 Configurazione e programmazione del funzionamento multicomputing......................................52 3.2 Modifiche dell'impianto in funzionamento ....................................................................................53 3.2.1 Nozioni di base ............................................................................................................................53 3.2.2 Requisiti hardware .......................................................................................................................54 3.2.3 Requisiti software.........................................................................................................................55 3.2.4 Modifiche dell'impianto ammesse ................................................................................................55 3.3 Resettaggio della CPU allo stato di fornitura (Reset to factory setting).......................................57 3.4 Aggiornamento del firmware senza Memory Card ......................................................................59 3.5 Lettura dei dati del service ...........................................................................................................61

Page 4: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU 4 Manuale del prodotto, 04/2009, A5E00850749-08

4 Comunicazione........................................................................................................................................ 63 4.1 Interfacce..................................................................................................................................... 63 4.1.1 Interfaccia Multi Point (MPI) ........................................................................................................ 63 4.1.2 PROFIBUS DP............................................................................................................................ 65 4.1.3 PROFINET .................................................................................................................................. 67 4.2 Servizi di comunicazione............................................................................................................. 69 4.2.1 Panoramica sui servizi di comunicazione ................................................................................... 69 4.2.2 Comunicazione PG ..................................................................................................................... 71 4.2.3 Comunicazione OP ..................................................................................................................... 72 4.2.4 Comunicazione di base S7 ......................................................................................................... 73 4.2.5 Comunicazione S7 ...................................................................................................................... 74 4.2.6 Comunicazione di dati globale .................................................................................................... 76 4.2.7 Routing S7 .................................................................................................................................. 77 4.2.8 Sincronizzazione dell'ora ............................................................................................................ 82 4.2.9 Routing del set di dati.................................................................................................................. 84 4.3 Protocollo di rete SNMP.............................................................................................................. 86 4.4 Comunicazione aperta tramite Industrial Ethernet...................................................................... 87 4.5 Collegamenti S7.......................................................................................................................... 91 4.5.1 Canale di comunicazione di un collegamento S7 ....................................................................... 91 4.5.2 Occupazione dei collegamenti S7............................................................................................... 92 4.6 Performance di comunicazione................................................................................................... 94 4.7 Web server.................................................................................................................................. 97 4.7.1 Proprietà del Web server ............................................................................................................ 97 4.7.2 Impostazioni in Configurazione HW, scheda "Web" ................................................................. 101 4.7.3 Impostazione della lingua.......................................................................................................... 104 4.7.4 Aggiornamento e salvataggio delle informazioni ...................................................................... 106 4.7.5 Pagine Web............................................................................................................................... 108 4.7.5.1 Pagina iniziale con informazioni generali sulla CPU................................................................. 108 4.7.5.2 Identificazione ........................................................................................................................... 110 4.7.5.3 Buffer di diagnostica.................................................................................................................. 111 4.7.5.4 Stato dell'unità........................................................................................................................... 113 4.7.5.5 Messaggi ................................................................................................................................... 119 4.7.5.6 Comunicazione ......................................................................................................................... 121 4.7.5.7 Topologia................................................................................................................................... 125 4.7.5.8 Esempi delle singole viste topologiche ..................................................................................... 132 4.7.5.9 Stato delle variabili .................................................................................................................... 137 4.7.5.10 Tabelle delle variabili................................................................................................................. 139

Page 5: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 5

5 PROFIBUS DP ...................................................................................................................................... 141 5.1 CPU 41x come master DP/slave DP .........................................................................................141 5.1.1 Informazioni generali..................................................................................................................141 5.1.2 Aree di indirizzamento DP delle CPU 41x .................................................................................142 5.1.3 CPU 41x come master PROFIBUS DP .....................................................................................143 5.1.4 Diagnostica della CPU 41x come master DP ............................................................................147 5.1.5 CPU 41x come slave DP ...........................................................................................................152 5.1.6 Diagnostica della CPU 41x come slave DP...............................................................................157 5.1.7 CPU 41x come slave DP: Stato della stazione da 1 a 3............................................................162 5.1.8 Comunicazione diretta ...............................................................................................................168 5.1.8.1 Principio della comunicazione diretta ........................................................................................168 5.1.8.2 Diagnostica nella comunicazione diretta ...................................................................................169 5.1.9 Sincronismo di clock ..................................................................................................................171

6 PROFINET ............................................................................................................................................ 175 6.1 Introduzione ...............................................................................................................................175 6.2 PROFINET IO e PROFINET CBA .............................................................................................176 6.3 Sistemi PROFINET IO ...............................................................................................................178 6.4 Blocchi di PROFINET IO............................................................................................................180 6.5 Liste di stato del sistema in PROFINET IO................................................................................183

7 Dati coerenti .......................................................................................................................................... 185 7.1 Nozioni di base ..........................................................................................................................185 7.2 Coerenza dei blocchi e delle funzioni di comunicazione ...........................................................186 7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device ...................................187

8 Sistema di memorizzazione................................................................................................................... 191 8.1 Sistema di memoria delle CPU S7-400 .....................................................................................191

9 Tempi di ciclo e reazione dell'S7-400 .................................................................................................... 195 9.1 Tempo di ciclo ............................................................................................................................195 9.2 Calcolo del tempo di ciclo ..........................................................................................................197 9.3 Tempi di ciclo diversi..................................................................................................................200 9.4 Carico di comunicazione............................................................................................................202 9.5 Tempo di reazione .....................................................................................................................205 9.6 Calcolo dei tempi di ciclo e di reazione......................................................................................212 9.7 Esempi di calcolo per il tempo di ciclo e di reazione .................................................................213 9.8 Tempo di reazione all'allarme ....................................................................................................216 9.9 Esempio: Calcolo del tempo di reazione all'allarme ..................................................................218 9.10 Riproducibilità di allarmi di ritardo e di schedulazione orologio .................................................219 9.11 Tempi di razione CBA................................................................................................................220

Page 6: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU 6 Manuale del prodotto, 04/2009, A5E00850749-08

10 Dati tecnici ............................................................................................................................................. 225 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0) ............................................................. 225 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0) ............................................................. 233 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)............................................................. 242 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0) ........................................................... 251 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0) ................................................ 260 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2

(6ES7416-2FN05-0AB0) ........................................................................................................... 272 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0) ............................................................ 281 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP

(6ES7416-3FR05-0AB0) ........................................................................................................... 290 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)............................................................. 302 10.10 Dati tecnici delle memory card.................................................................................................. 311

11 Modulo d'interfaccia IF 964-DP.............................................................................................................. 313 11.1 Utilizzo del modulo di interfaccia IF 964-DP ............................................................................. 313 11.2 Dati tecnici................................................................................................................................. 315

indice ..................................................................................................................................................... 317

Page 7: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 7

Tabelle

Tabella 2- 1 LED delle CPU.............................................................................................................................20 Tabella 2- 2 Errori e reazioni della CPU ..........................................................................................................24 Tabella 2- 3 Possibili stati dei LED RUN e STOP............................................................................................27 Tabella 2- 4 Possibili stati dei LED INTF, EXTF e FRCE ................................................................................28 Tabella 2- 5 Possibili stati dei LED BUS1F, BUS2F e BUS5F ........................................................................28 Tabella 2- 6 Possibili stati dei LED IFM1F e IFM2F ........................................................................................29 Tabella 2- 7 Possibili stati dei LED LINK e RX/TX...........................................................................................29 Tabella 2- 8 Posizioni del selettore dei modi operativi.....................................................................................31 Tabella 2- 9 Livelli di protezione di una CPU S7-400 ......................................................................................32 Tabella 2- 10 indirizzo IP e parametri MPI dopo la cancellazione totale ...........................................................35 Tabella 2- 11 Tipi di memory card .....................................................................................................................40 Tabella 3- 1 Proprietà della CPU allo stato di fornitura....................................................................................57 Tabella 3- 2 Configurazione dei LED...............................................................................................................58 Tabella 4- 1 Servizi di comunicazione delle CPU ............................................................................................69 Tabella 4- 2 Disponibilità delle risorse di collegamento...................................................................................70 Tabella 4- 3 SFC per la comunicazione di base S7.........................................................................................73 Tabella 4- 4 SFB per la comunicazione S7......................................................................................................75 Tabella 4- 5 SFC per la comunicazione dati globale .......................................................................................76 Tabella 4- 6 Lunghezza dell'ordine e parametro "local_device_id"..................................................................89 Tabella 5- 1 CPU 41x (interfaccia MPI/DP come PROFIBUS DP)................................................................142 Tabella 5- 2 CPU 41x (interfaccia MPI/DP e modulo DP come PROFIBUS DP) ..........................................142 Tabella 5- 3 Significato del LED "BUSF" della CPU 41x come master DP ...................................................147 Tabella 5- 4 Lettura della diagnostica con STEP 7........................................................................................148 Tabella 5- 5 Indirizzi di diagnostica per master DP e slave DP.....................................................................150 Tabella 5- 6 Identificazione degli eventi delle CPU 41x come master DP.....................................................151 Tabella 5- 7 Valutazione dei passaggi RUN-STOP dello slave DP nel master DP.......................................151 Tabella 5- 8 Esempio di progettazione delle aree di indirizzamento della memoria di trasferimento............153 Tabella 5- 9 Significato dei LED "BUSF" della CPU 41x come slave DP......................................................157 Tabella 5- 10 Lettura della diagnostica con STEP 5 e STEP 7 nel sistema master........................................158 Tabella 5- 11 Programma utente STEP 5........................................................................................................159 Tabella 5- 12 Indirizzi di diagnostica per master DP e slave DP.....................................................................160 Tabella 5- 13 Identificazione degli eventi delle CPU 41x come slave DP .......................................................160 Tabella 5- 14 Analisi dei passaggi RUN-STOP nel master DP/slave DP........................................................161 Tabella 5- 15 Configurazione dello stato della stazione 1 (byte 0) ..................................................................162 Tabella 5- 16 Configurazione dello stato della stazione 2 (byte 1) ..................................................................162

Page 8: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU 8 Manuale del prodotto, 04/2009, A5E00850749-08

Tabella 5- 17 Configurazione dello stato della stazione 3 (byte 2) ................................................................. 163 Tabella 5- 18 Struttura dell'indirizzo PROFIBUS del master (byte 3) ............................................................. 163 Tabella 5- 19 Indirizzo di diagnostica per il ricevente nella comunicazione diretta ........................................ 169 Tabella 5- 20 Identificazione degli eventi delle CPU 41x come riceventi nella comunicazione diretta .......... 169 Tabella 5- 21 Analisi del guasto della stazione del mittente nella comunicazione diretta .............................. 170 Tabella 6- 1 Funzioni standard e di sistema nuove o da sostituire............................................................... 180 Tabella 6- 2 Funzioni standard e di sistema per PROFIBUS DP, rappresentabili in PROFINET IO............ 181 Tabella 6- 3 OB di PROFINET IO e PROFIBUS DP..................................................................................... 182 Tabella 6- 4 Liste di stato del sistema di PROFINET IO e PROFIBUS DP a confronto ............................... 183 Tabella 8- 1 Memoria necessaria.................................................................................................................. 193 Tabella 9- 1 Elaborazione ciclica programma............................................................................................... 195 Tabella 9- 2 Fattori che influenzano il tempo di ciclo .................................................................................... 197 Tabella 9- 3 Parti del tempo di trasferimento dell'immagine di processo ..................................................... 198 Tabella 9- 4 Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo.......................... 199 Tabella 9- 5 Prolungamento del ciclo dovuto all'annidamento di allarmi ...................................................... 199 Tabella 9- 6 Riduzione del tempo di reazione............................................................................................... 210 Tabella 9- 7 Esempio di calcolo del tempo di reazione................................................................................. 212 Tabella 9- 8 Calcolo del tempo di reazione a un allarme.............................................................................. 216 Tabella 9- 9 Tempi di reazione agli interrupt di processo e agli allarmi di diagnostica; tempo massimo

di reazione all'allarme senza comunicazione............................................................................ 216 Tabella 9- 10 Riproducibilità di allarmi di ritardo e di schedulazione orologio delle CPU............................... 219 Tabella 9- 11 Tempi di reazione in caso di interconnessioni acicliche ........................................................... 223

Page 9: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 9

Figure

Figura 2-1 Disposizione degli elementi di comando e visualizzazione della CPU 412-1..............................15 Figura 2-2 Disposizione degli elementi di comando e visualizzazione della CPU 41x-2..............................16 Figura 2-3 Disposizione degli elementi di comando e visualizzazione della CPU 41x-3..............................17 Figura 2-4 Disposizione degli elementi di comando e visualizzazione della CPU 41x-3PN/DP...................18 Figura 2-5 Disposizione degli elementi di comando e visualizzazione della CPU 417-4..............................19 Figura 2-6 Cavo di collegamento con spina jack ..........................................................................................22 Figura 2-7 Posizioni del selettore dei modi operativi.....................................................................................31 Figura 2-8 Struttura della memory card.........................................................................................................38 Figura 3-1 Esempio di multicomputing ..........................................................................................................50 Figura 3-2 Panoramica: struttura del sistema per le modifiche dell'impianto in funzionamento ...................53 Figura 4-1 Routing S7 ...................................................................................................................................78 Figura 4-2 Routing S7 - accoppiamento ad altra rete: MPI - DP - PROFINET.............................................79 Figura 4-3 Routing S7: esempio di applicazione TeleService.......................................................................80 Figura 4-4 Routing per set di dati ..................................................................................................................85 Figura 4-5 Rapporto tra capacità di trasporto dati, tempo di reazione e carico di comunicazione

(decorso di base) .........................................................................................................................94 Figura 4-6 Impostazioni in Configurazione HW...........................................................................................101 Figura 4-7 Esempio di selezione della lingua per display ...........................................................................105 Figura 4-8 Introduzione ...............................................................................................................................108 Figura 4-9 Informazioni generali..................................................................................................................109 Figura 4-10 Identificazione ............................................................................................................................110 Figura 4-11 Buffer di diagnostica ..................................................................................................................111 Figura 4-12 Stato dell'unità............................................................................................................................114 Figura 4-13 Stato dell'unità............................................................................................................................116 Figura 4-14 Messaggi....................................................................................................................................119 Figura 4-15 Parametri dell'interfaccia PROFINET integrata .........................................................................121 Figura 4-16 Prefissi per la trasmissione dati .................................................................................................123 Figura 4-17 Topologia - Vista grafica ............................................................................................................126 Figura 4-18 Topologia - Vista tabellare .........................................................................................................129 Figura 4-19 Topologia - Panoramica degli stati ............................................................................................131 Figura 4-20 "Topologia reale" OK .................................................................................................................132 Figura 4-21 "Topologia salvata" OK ..............................................................................................................133 Figura 4-22 "Topologia salvata" con guasto al dispositivo............................................................................134 Figura 4-23 "Topologia salvata" di un dispositivo guasto, non progettato. ...................................................135 Figura 4-24 "Topologia reale" con guasto al dispositivo ...............................................................................136 Figura 4-25 Stato delle variabili .....................................................................................................................137

Page 10: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice del contenuto

Sistema di automazione S7-400 Dati della CPU 10 Manuale del prodotto, 04/2009, A5E00850749-08

Figura 4-26 Tabelle delle variabili................................................................................................................. 139 Figura 5-1 Diagnostica con la CPU 41x ..................................................................................................... 149 Figura 5-2 Memoria di trasferimento nella CPU 41x come slave DP......................................................... 153 Figura 5-3 Struttura di una diagnostica slave............................................................................................. 161 Figura 5-4 Struttura della diagnostica riferita all'identificazione della CPU 41x ......................................... 164 Figura 5-5 Struttura della diagnostica riferita all'apparecchiatura .............................................................. 165 Figura 5-6 Byte x +4 fino a x +7 per allarme di diagnostica e interrupt di processo .................................. 166 Figura 5-7 Comunicazione diretta con le CPU 41x .................................................................................... 168 Figura 5-8 Elaborazione dati in sincronismo di clock ................................................................................. 171 Figura 5-9 Just in Time............................................................................................................................... 172 Figura 5-10 Clock di sistema ........................................................................................................................ 173 Figura 6-1 PROFINET IO e PROFINET CBA ............................................................................................ 177 Figura 6-2 PROFINET IO ........................................................................................................................... 178 Figura 8-1 Aree di memoria delle CPU S7-400.......................................................................................... 191 Figura 9-1 Parti e composizione del tempo di ciclo.................................................................................... 196 Figura 9-2 Tempi di ciclo diversi................................................................................................................. 200 Figura 9-3 Tempo di ciclo minimo .............................................................................................................. 201 Figura 9-4 Formula: influenza del carico di comunicazione ....................................................................... 202 Figura 9-5 Suddivisione di un intervallo di tempo....................................................................................... 203 Figura 9-6 Dipendenza del tempo di ciclo dal carico di comunicazione..................................................... 204 Figura 9-7 Tempi di ciclo DP nella rete PROFIBUS DP............................................................................. 206 Figura 9-8 Ciclo di aggiornamento ............................................................................................................. 207 Figura 9-9 Tempo di reazione più breve..................................................................................................... 207 Figura 9-10 Tempo di reazione più lungo..................................................................................................... 209 Figura 9-11 Tempo di elaborazione per l'invio e la ricezione ....................................................................... 221 Figura 11-1 Modulo d'interfaccia IF 964-DP................................................................................................. 313

Page 11: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 11

Introduzione 1

Obiettivo del manuale Le informazioni fornite dal presente manuale consentono di consultare i comandi, la descrizione delle funzioni e i dati tecnici delle CPU dell'S7-400. Le modalità di configurazione di un S7-400 con queste e altre unità (quindi, p. es., il montaggio e il cablaggio di queste unità) sono descritte nel manuale Sistema di automazione S7-400 Configurazione e installazione.

Modifiche rispetto alle versioni precedenti Rispetto alla versione precedente del manuale Sistema di automazione S7-400; Dati della CPU, edizione 09/2008 (A5E00850749-06) sono state apportate le seguenti modifiche: ● Aggiornamento del firmware delle CPU alla versione 5.3. ● Ampliamento della diagnostica di sistema dell'interfaccia PROFINET interna o esterna:

diagnostica generale e dettagliata dei collegamenti della "comunicazione aperta tramite Industrial Ethernet", a partire da STEP 7 V5.4 SP5.

● Ampliamento delle funzionalità del Web server (CPU 41x-3 PN/DP): a partire da STEP 7 V5.4 SP5.

Nozioni di base richieste Per la comprensione del manuale sono richieste nozioni generali nel campo della tecnica di automazione. Sono inoltre necessarie nozioni sull'utilizzo di computer o strumenti di lavoro analoghi ai PC (p. es. dispositivi di programmazione) operanti in ambiente Windows XP o Vista. Poiché la progettazione del controllore S7-400 avviene in STEP 7 è opportuno avere dimestichezza con l'utilizzo di questo software di base. È possibile consultare queste nozioni nel manuale Programmazione con STEP 7. Osservare le avvertenze sulla sicurezza dei controllori elettronici nell'appendice del manuale Sistema di automazione S7-400 Configurazione e installazione, in particolare nel caso di impiego di un S7-400 in aree di sicurezza.

Page 12: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Introduzione

Sistema di automazione S7-400 Dati della CPU 12 Manuale del prodotto, 04/2009, A5E00850749-08

Campo di validità del manuale Il presente manuale è valido per le CPU seguenti: ● CPU 412-1, V5.3; 6ES7 412-1XJ05-0AB0 ● CPU 412-2, V5.3; 6ES7-412-2XJ05-0AB0 ● CPU 414-2, V5.3; 6ES7 414-2XK05-0AB0 ● CPU 414-3, V5.3; 6ES7 414-3XM05-0AB0 ● CPU 414-3 PN/DP, V5.3; 6ES7 414-3EM05-0AB0 ● CPU 416-2, V5.3; 6ES7 416-2XN05-0AB0 ● CPU 416F-2, V5.3; 6ES7 416-2FN05-0AB0 ● CPU 416-3, V5.3; 6ES7 416-3XR05-0AB0 ● CPU 416-3 PN/DP, V5.3; 6ES7 416-3ER05-0AB0 ● CPU 416F-3 PN/DP, V5.3; 6ES7 416-3FR05-0AB0 ● CPU 417-4, V5.3; 6ES7 417-4XT05-0AB0

Dati tecnici generali Le informazioni sulle omologazioni e le norme sono riportate nel manuale Sistemi di automazione S7-400 Caratteristiche delle unità modulari.

Classificazione del manuale nel quadro informativo Il presente manuale è parte integrante del pacchetto di documentazione dell'S7-400. Sistema Documentazione S7-400 • Sistema di automazione S7-400 Configurazione e installazione

• Sistema di automazione S7-400 Caratteristiche delle unità modulari • Lista operazioni S7-400 • Sistema di automazione S7-400 Dati della CPU

Page 13: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 13

Ulteriori informazioni Per informazioni più approfondite sugli argomenti trattati nel presente documento consultare i seguenti manuali: Programmazione con STEP 7 (http://support.automation.siemens.com/WW/view/it/18652056) Configurazione dell'hardware e progettazione di collegamenti con STEP 7 (http://support.automation.siemens.com/WW/view/it/18652631) Funzioni standard e di sistema (http://support.automation.siemens.com/WW/view/it/1214574) Descrizione del sistema PROFINET (http://support.automation.siemens.com/WW/view/it/19292127) Sincronismo di clock (http://support.automation.siemens.com/WW/view/it/15218045)

Riciclaggio e smaltimento Essendo realizzato con materiali poco inquinanti, l'S7-400 è facilmente riciclabile. Per il riciclaggio e lo smaltimento ecocompatibili delle apparecchiature usate rivolgersi a un'azienda certificata nello smaltimento di materiale elettronico.

Ulteriore supporto Per qualunque domanda sui prodotti descritti per la quale non si trovasse una risposta esplicita nel manuale, rivolgersi al partner di riferimento Siemens nelle filiali e rappresentanze responsabili della propria zona. Il partner di riferimento è reperibile al sito: Partner di riferimento (http://www.siemens.com/automation/partner) La Guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi SIMATIC si trova nel sito: Documentazione (http://www.automation.siemens.com/simatic/portal/html_72/techdoku.htm) Il catalogo e il sistema di ordinazione online sono contenuti nel sito: Catalogo (http://mall.automation.siemens.com/)

Page 14: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Introduzione

Sistema di automazione S7-400 Dati della CPU 14 Manuale del prodotto, 04/2009, A5E00850749-08

Training center Per facilitare l'approccio al sistema di automazione SIMATIC S7, Siemens organizza corsi specifici. Rivolgersi a questo proposito al centro di addestramento locale più vicino o al centro di addestramento centrale di Norimberga D-90327. Formazione (http://www.sitrain.com/index_en.html)

Technical Support È possibile contattare il Technical Support per tutti i prodotti Industry Automation utilizzando il modulo "Support Request" scaricabile dal sito. Support Request (http://www.siemens.de/automation/support-request) Per ulteriori informazioni sul nostro servizio di Technical Support consultare il sito Technical Support (http://support.automation.siemens.com)

Service & Support in Internet Accanto alla documentazione, la Siemens mette a disposizione della clientela diversi servizi Online al sito sottoindicato. Service & Support (http://www.siemens.com/automation/service&support) Su questo sito si possono trovare: ● La Newsletter, che fornisce le informazioni più attuali sui prodotti ● I documenti aggiornati, che si possono trovare con la nostra funzione di ricerca in Service

& Support ● Il Forum, punto di scambio di informazioni tra utenti e personale specializzato di tutto il

mondo ● I partner di riferimento locali del settore Automation & Drives, riportati nella banca dati ● Informazioni sul servizio di assistenza sul luogo, riparazioni e ricambi. Molte altre

informazioni utili sono disponibili nella rubrica "Service". ● Applicazioni e tool per un utilizzo ottimale di SIMATIC S7. Qui vengono pubblicati p. es.

anche test di profitto per DP e PN.

Page 15: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 15

Configurazione di una CPU 41x 22.1 Elementi di comando e visualizzazione delle CPU

Elementi di comando e visualizzazione della CPU 412-1

x

EXT.-BATT 5...15 V DC

MAINT

CPU 412-1

6ES7412-1XJ05-0AB0

SV

PS

3176

98

V5.3.0

INTF

EXTF

BUS1F

FRCE

RUN

STOP

RUN

STOP

MRES

X1 MPI/DP

Figura 2-1 Disposizione degli elementi di comando e visualizzazione della CPU 412-1

Page 16: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU 16 Manuale del prodotto, 04/2009, A5E00850749-08

Elementi di comando e visualizzazione della CPU 41x-2

EXT.-BATT 5...15 V DC

CPU 414-2

6ES7414-2XK05-0AB0

SV

PS

3176

97

V5.3.0

INTF

EXTF

BUS1F

FRCE

RUN

STOP

RUN

STOP

MRES

X1 MPI/DP

x

BUS2F

X2 DP

MAINT

Figura 2-2 Disposizione degli elementi di comando e visualizzazione della CPU 41x-2

Page 17: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 17

Elementi di comando e visualizzazione della CPU 41x-3

x

EXT.-BATT 5...15 V DC

CPU 416-3

6ES7416-3XR05-0AB0

SV

PS

3176

96

V5.3.0

INTF

EXTF

BUS1F

FRCE

RUN

STOP

RUN

STOP

MRES

X1 MPI/DP

BUS2F

IFM1F

IF1

X2 DP

MAINT

Figura 2-3 Disposizione degli elementi di comando e visualizzazione della CPU 41x-3

Page 18: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU 18 Manuale del prodotto, 04/2009, A5E00850749-08

Elementi di comando e visualizzazione della CPU 41x-3PN/DP

x

EXT.-BAT T 5...15 V DC

CPU 416-3 PN/DP

6ES7416-3ER05-0AB0

SV

PS

3176

96

V5.3.0

INTF

EXTF

BUS1F

FRCE

RUN

STOP

RUN

STOP

MRES

X1

MPI/DP

BUS5F

IFM1F

IF1

X5 P1

X5 P2

MAINT

LAN

Figura 2-4 Disposizione degli elementi di comando e visualizzazione della CPU 41x-3PN/DP

Page 19: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 19

Elementi di comando e visualizzazione della CPU 417-4

x

EXT.-BATT 5...15 V DC

CPU 417-4

6ES7417-4XT05-0AB0

V5.3.0

INTF

EXTF

BUS1F

FRCE

RUN

STOP

RUN

STOP

MRES

X1 MPI/DP

BUS2F

IFM1F

IFM2F

X2

IF1

IF2

SV

PS

3176

96

MAINT

Figura 2-5 Disposizione degli elementi di comando e visualizzazione della CPU 417-4

Page 20: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU 20 Manuale del prodotto, 04/2009, A5E00850749-08

LED La tabella seguente mostra una panoramica dei LED presenti nelle singole CPU.

Tabella 2- 1 LED delle CPU

Presenti nella CPU LED Colore Significato 412-1 412-2

414-2 416-2 416F-2

414-3 416-3

414-3 PN/DP 416-3 PN/DP 416F-3 PN/DP

417-4

INTF rosso Errore interno X X X X X EXTF rosso Errore esterno X X X X X FRCE giallo Ordine di forzamento attivo X X X X X MAINT giallo Richiesta di manutenzione X X X X X RUN verde Stato RUN X X X X X STOP giallo Stato STOP X X X X X BUS1F rosso Errore di bus nell'interfaccia MPI/PROFIBUS DP 1 X X X X X BUS2F rosso Errore di bus nell'interfaccia PROFIBUS DP 2 - X X - X BUS5F rosso Errore di bus nell'interfaccia PROFINET - - - X - IFM1F rosso Errore nel modulo di interfaccia 1 - - X X X IFM2F rosso Errore nel modulo di interfaccia 2 - - - - X

Nota LED BUS5F Nella CPU 41x-3PN/DP, nella diagnostica con STEP 7 il LED BUS5F viene identificato nello stato dell'unità e nelle proprietà dell'unità come LED BUS2F.

Page 21: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 21

Selettore dei modi operativi Con il selettore dei modi operativi è possibile impostare il tipo di funzionamento attuale della CPU. Il selettore dei modi operativi consiste in un interruttore a levetta con tre posizioni.

Vano per le memory card In questo vano è possibile inserire una memory card. Esistono due tipi di memory card: ● Schede RAM

Con le schede di tipo RAM è possibile ampliare la memoria di caricamento di una CPU. ● Schede FLASH

Con una scheda di tipo FLASH è possibile salvare il programma utente e i dati a prova di guasti (anche senza batteria tampone). Le schede di tipo FLASH possono essere programmate nel PG o nella CPU. Anche le schede FLASH consentono di ampliare la memoria di caricamento della CPU.

Vano per i moduli d'interfaccia In questo vano è possibile inserire un modulo PROFIBUS DP IF 964-DP N. di ordinazione 6ES7964-2AA04-0AB0, per le CPU 41x-3 e 417-4.

Interfaccia MPI/DP All'interfaccia MPI della CPU è possibile collegare p. es. i dispositivi seguenti: ● Dispositivi di programmazione ● Apparecchiature di servizio e supervisione ● Ulteriori controllori SIMATIC S7-400 o S7-300 Utilizzare connettori di bus con uscita del cavo obliqua (vedere il manuale Sistema di automazione S7-400 Configurazione e installazione. È possibile progettare l'interfaccia MPI anche come master DP e quindi utilizzarla come interfaccia PROFIBUS DP con max. 32 slave DP.

Page 22: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU 22 Manuale del prodotto, 04/2009, A5E00850749-08

Interfaccia PROFIBUS DP All'interfaccia PROFIBUS DP è possibile collegare la periferia decentrata, PG/OP e ulteriori stazioni master DP.

Interfaccia PROFINET All'interfaccia PROFINET è possibile collegare PROFINET IO Device. L'interfaccia PROFINET ha 2 porte (RJ 45) collegate esternamente con uno switch. L'interfaccia PROFINET crea il collegamento con Industrial Ethernet.

CAUTELA Per questa interfaccia è consentito soltanto il collegamento a una rete LAN Ethernet. Non è consentito p. es. alcun collegamento alla rete di comunicazione telefonica. Sull'interfaccia possono essere collegati esclusivamente componenti di rete con conformità PROFINET.

Alimentazione della tensione di bufferizzazione esterna nella presa "EXT.-BATT." Con gli alimentatori dell'S7-400 è possibile utilizzare, a seconda del tipo di unità, una o due batterie tampone per realizzare quanto segue: ● Bufferizzazione di un programma utente che è stato memorizzato in una RAM. ● Mantenimento di merker, temporizzatori, contatori, dati del sistema e i dati nei blocchi dati

variabili. ● Bufferizzazione dell'orologio interno. È possibile raggiungere lo stesso risultato collegando alla presa "EXT.-BATT." della CPU una corrente continua compresa tra 5 V e 15 V. L'ingresso "EXT.-BATT." ha le seguenti caratteristiche: ● Protezione contro scambio di polarità ● Limitazione della corrente di cortocircuito a 20 mA Per l'alimentazione nella presa "EXT.-BATT" è necessario un cavo di collegamento con un connettore jack da 2,5 mm Ø come quello indicato nella figura seguente. Rispettare la polarità del connettore jack.

Figura 2-6 Cavo di collegamento con spina jack

Page 23: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.1 Elementi di comando e visualizzazione delle CPU

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 23

È possibile ordinare la spina jack con cavo confezionato indicando il numero di ordinazione A5E00728552A.

Nota L'alimentazione esterna tramite la presa "EXT.-BATT." è necessaria se viene sostituito un alimentatore e, per la durata di quest'operazione, si intende mantenere il programma utente e i dati sopra citati memorizzati in una RAM. Non è consentito connettere tra loro i cavi di collegamento di diverse CPU. Collegando tra loro diverse CPU possono verificarsi problemi correlati alle condizioni di compatibilità elettromagnetica e ai diversi potenziali di tensione.

Vedere anche Funzioni di controllo della CPU (Pagina 24) LED di stato e di errore (Pagina 27) Interfaccia multipunto (MPI) (Pagina 43)

Page 24: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.2 Funzioni di controllo della CPU

Sistema di automazione S7-400 Dati della CPU 24 Manuale del prodotto, 04/2009, A5E00850749-08

2.2 Funzioni di controllo della CPU

Controlli e segnalazioni di errore Nell'hardware della CPU e nel sistema operativo sono presenti funzioni di sorveglianza che assicurano un funzionamento corretto e un comportamento definito nel caso di anomalie. In presenza di una serie di errori è possibile anche una reazione da parte del programma utente. Nel caso di errori entranti e uscenti, il LED di errore si spegne nuovamente nel caso di errori entranti. La tabella seguente offre una panoramica dei possibili errori, la relativa causa e la reazione della CPU.

Tabella 2- 2 Errori e reazioni della CPU

Tipo di errore Causa dell'errore Reazione del sistema operativo LED di errore Perdita di clock (entrante)

Nel caso di utilizzo del sincronismo di clock: alcuni clock sono andati perduti perché non è stato possibile avviare un OB 61...64 a causa di priorità più elevate oppure perché carichi sul bus supplementari asincroni hanno soppresso il clock di bus.

Richiamo dell'OB 80 Se l'OB non è stato caricato: la CPU entra in STOP. Richiamo degli OB 61..64 nel ciclo successivo.

INTF

Errore temporale (entrante)

• Il tempo di esecuzione del programma utente (OB1 e tutti gli allarmi e OB di errore) supera il tempo di ciclo massimo preimpostato.

• OB di errore di richiesta • Overflow del buffer di informazioni di

start • Allarme di errore dall'orologio • Ritorno in RUN dopo CiR

Il LED "INTF" rimane acceso fino a quando l'errore non è stato confermato. Richiamo dell'OB 80. Se l'OB non è stato caricato: la CPU entra in STOP.

INTF

Errore dell'alimentatore(i), nessuna caduta di rete (entrante e uscente)

Nell'apparecchiatura centrale o di ampliamento • almeno una batteria tampone

dell'alimentatore è scarica • manca la tensione di bufferizzazione • l'alimentazione a 24 V

dell'alimentatore è guasta

Richiamo dell'OB 81 Se l'OB non è stato caricato: la CPU resta in RUN.

EXTF

Allarme di diagnostica (entrante e uscente)

Un'unità di periferia con funzioni di allarme segnala un allarme di diagnostica.

Richiamo dell'OB 82 Se l'OB non è stato caricato: la CPU entra in STOP.

EXTF

Richiesta di manutenzione (entrante e uscente)

La richiesta di manutenzione genera un allarme di diagnostica

Richiamo dell'OB 82 Se l'OB non è stato caricato: la CPU entra in STOP

EXTF, MAINT

Page 25: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.2 Funzioni di controllo della CPU

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 25

Tipo di errore Causa dell'errore Reazione del sistema operativo LED di errore Allarme di estrazione/inserimento (entrante e uscente)

Estrazione o inserimento di un'unità di ingresso/uscita e inserimento di un tipo di unità errato. Estraendo l'unica unità di ingresso/uscita inserita quando è impostata la parametrizzazione di default e la CPU si trova in STOP, il LED EXTF non si accende. Reinserendo l'unità di ingresso/uscita il LED si accende brevemente.

Richiamo dell'OB 83 Se l'OB non è stato caricato: la CPU entra in STOP.

EXTF

Errore hardware della CPU (entrante)

• È stato rilevato ed eliminato un errore di memoria.

Richiamo dell'OB 84 Se l'OB non è stato caricato: la CPU resta in RUN.

INTF

Errore di classe di priorità (in funzione del modo OB 85 solo entrante oppure entrante e uscente)

• Viene richiamata la classe di priorità ma il corrispondente OB non è disponibile

• Con richiamo di SFB: Il DB di istanza manca o è errato.

• Errore di aggiornamento dell'immagine di processo

Richiamo dell'OB 85 Se l'OB non è stato caricato: la CPU entra in STOP.

INTF EXTF

Guasto di un telaio di montaggio / di una stazione (entrante e uscente)

• Caduta di tensione in un'apparecchiatura di ampliamento

• Guasto di un ramo PROFIBUS-DP • Guasto di un sotto-sistema

PROFINET IO • Guasto di un ramo di

accoppiamento: IM mancante o guasto, conduttore interrotto)

Richiamo dell'OB 86 Se l'OB non è stato caricato: la CPU entra in STOP.

EXTF

Errore di comunicazione (entrante)

• Informazione di stato non registrabile nel DB (comunicazione dati globale)

• Identificativo del telegramma errato (comunicazione dati globale)

• Errore nella lunghezza del telegramma (comunicazione dati globale)

• Errore nella struttura del telegramma dei dati globali (comunicazione dati globale)

• Errore di accesso al DB

Richiamo dell'OB 87 Se l'OB non è stato caricato: la CPU entra in STOP.

INTF

Interruzione dell'elaborazione (entrante)

• Profondità di annidamento troppo elevata in caso di errori sincroni

• Annidamento troppo elevato di richiami di blocco (stack B)

• Errore nell'allocazione dei dati locali

Richiamo dell'OB 88 Se l'OB non è stato caricato: la CPU entra in STOP.

INTF

Page 26: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.2 Funzioni di controllo della CPU

Sistema di automazione S7-400 Dati della CPU 26 Manuale del prodotto, 04/2009, A5E00850749-08

Tipo di errore Causa dell'errore Reazione del sistema operativo LED di errore Errore di programmazione (entrante)

Errore nel programma utente: • Errore di conversione BCD • Errore di lunghezza dell'area • Errore dell'area • Errore di allineamento • Errore di scrittura • Errore di numero di temporizzatore • Errore di numero di contatore • Errore di numero di blocco • Blocco non caricato

Richiamo dell'OB 121 Se l'OB non è stato caricato: la CPU entra in STOP.

INTF

Errore di codice (entrante)

Errore nel programma utente compilato, ad esempio codice operazione non ammesso o salto oltre la fine del blocco

la CPU entra in STOP. È necessario un nuovo avviamento / una cancellazione totale.

INTF

Erroe di accesso (entrante)

Guasto di un'unità (SM, FM, CP) Errore di accesso alla periferia in lettura Errore di accesso alla periferia in scrittura

Il LED "EXTF" rimane acceso fino a quando l'errore non è stato confermato. Con le unità di ingresso/uscita: • Richiamo dell'OB 122 • Registrazione nel buffer di

diagnostica • Con le unità degli ingressi:

Registrazione del dato "zero" in ACCU o nell'immagine di processo

Con le altre unità: • Richiamo dell'OB 122 Se l'OB non è stato caricato: la CPU entra in STOP.

EXTF

In ogni CPU sono disponibili inoltre funzioni informative e di test che possono essere richiamate con STEP 7.

Page 27: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.3 LED di stato e di errore

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 27

2.3 LED di stato e di errore

LED di stato I LED RUN e STOP sul pannello frontale di una CPU segnalano lo stato di funzionamento attuale della stessa.

Tabella 2- 3 Possibili stati dei LED RUN e STOP

LED RUN STOP

Significato

H D La CPU è nello stato di funzionamento RUN. D H La CPU è nello stato di funzionamento STOP. Il programma utente non viene

elaborato. Sono possibili l'avviamento a freddo, il riavviamento e l'avviamento a caldo/nuovo avviamento. Se lo stato di STOP è stato causato da un errore, è acceso anche il LED di guasto (INTF o EXTF).

B 2 Hz

B 2 Hz

La CPU si trova nello stato di AVARIA. Inoltre lampeggiano anche i LED INTF, EXTF, FRCE, BUSF1, BUSF5 e IFM1F.

B 0,5 Hz

H Lo stato ALT è stato attivato da una funzione di test.

B 2 Hz

H È stato attivato un avviamento a caldo/nuovo avviamento/riavviamento. A seconda della lunghezza dell'OB richiamato, l'esecuzione dell'avviamento a caldo/nuovo avviamento/riavviamento può richiedere un minuto o più. Se in seguito la CPU non entra ancora in RUN, può essere presente p. es. un errore nella progettazione dell'impianto.

x B 0,5 Hz

La CPU richiede la cancellazione totale.

x B 2 Hz

Cancellazione totale in corso oppure la CPU viene attualmente inizializzata dopo un RETE ON.

D = LED spento; H = LED acceso; B = il LED lampeggia con la frequenza indicata; x = lo stato del LED è irrilevante

Page 28: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.3 LED di stato e di errore

Sistema di automazione S7-400 Dati della CPU 28 Manuale del prodotto, 04/2009, A5E00850749-08

Segnalazioni di errore e particolarità I tre LED INTF, EXTF e FRCE sulla parte anteriore di una CPU forniscono informazioni su errori e particolarità durante l'esecuzione del programma utente.

Tabella 2- 4 Possibili stati dei LED INTF, EXTF e FRCE

LED INTF EXTF FRCE

Significato

H x x È stato individuato un errore interno (di programmazione o di parametrizzazione) oppure la CPU elabora un processo CiR.

x H x È stato individuato un errore esterno, ovvero un errore la cui causa non dipende dall'unità della CPU.

x x H È attivo un ordine di forzamento. x x B

2 Hz Funzione di test LED di forzamento nodo

H = LED acceso; B = il LED lampeggia con la frequenza indicata; x = stato del LED non rilevante

I LED BUS1F, BUS2F e BUS5F indicano errori relativi alle interfacce MPI/DP, PROFIBUS DP e PROFINET IO.

Tabella 2- 5 Possibili stati dei LED BUS1F, BUS2F e BUS5F

LED BUS1F BUS2F BUS5F

Significato

H x x È stato individuato un errore nell'interfaccia MPI/DP. x H x È stato individuato un errore nell'interfaccia PROFIBUS DP. x x H È stato individuato un errore nell'interfaccia PROFINET IO.

Il sistema PROFINET-IO è stato progettato ma non collegato. x x B Uno o più device nell'interfaccia PROFINET IO non rispondono.

La CPU è un master DP:

uno o più slave nell'interfaccia PROFIBUS DP 1 non rispondono.

B x x

La CPU è uno slave DP:

la CPU non viene indirizzata dal master DP.

La CPU è un master DP:

uno o più slave nell'interfaccia PROFIBUS DP 2 non rispondono.

x B x

La CPU è uno slave DP:

la CPU non viene indirizzata dal master DP.

H = LED acceso; B = il LED lampeggia; x = stato del LED non rilevante

Page 29: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.3 LED di stato e di errore

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 29

Segnalazioni di errore e particolarità delle CPU 41x-3, 41x-3 PN/DP e 417-4 Le CPU 41x-3, 41x-3 PN/DP e 417-4 sono dotate dei LED IFM1F o dei LED IFM1F e IFM2F. Questi LED segnalano errori relativi all'interfaccia del modulo.

Tabella 2- 6 Possibili stati dei LED IFM1F e IFM2F

LED IFM1F IFM2F

Significato

H x È stato individuato un errore nell'interfaccia del modulo 1. x H È stato individuato un errore nell'interfaccia del modulo 2.

La CPU è un master DP:

uno o più slave del modulo di interfaccia PROFIBUS DP inserito nel vano 1 non rispondono.

B x

La CPU è uno slave DP:

la CPU non viene indirizzata dal master DP.

La CPU è un master DP:

uno o più slave del modulo di interfaccia PROFIBUS DP inserito nel vano 2 non rispondono.

x B

La CPU è uno slave DP:

la CPU non viene indirizzata dal master DP.

H = LED acceso; B = il LED lampeggia; x = stato del LED non rilevante

Segnalazioni di errore e particolarità della CPU 41x-3 PN/DP Le CPU 41x-3 PN/DP sono dotate dei LED LINK e RX/TX. Questi LED indicano lo stato attuale dell'interfaccia PROFINET.

Tabella 2- 7 Possibili stati dei LED LINK e RX/TX

LED LINK RX/TX

Significato

H x Collegamento all'interfaccia PROFINET attivo x B

6 Hz Ricezione (Receive) o trasmissione (Send) di dati all'interfaccia PROFINET.

H = LED acceso; B = il LED lampeggia con la frequenza indicata; x = stato del LED non rilevante

Nota I LED LINK e RX/TX sono collocati direttamente sulle prese dell'interfaccia PROFINET e non sono siglati.

Page 30: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.3 LED di stato e di errore

Sistema di automazione S7-400 Dati della CPU 30 Manuale del prodotto, 04/2009, A5E00850749-08

LED MAINT Questo LED indica che è presente una richiesta di manutenzione. Per maggiori informazioni consultare la Guida in linea a STEP 7. Fino alla versione firmware 5.1 il LED Maint segnala sia la richiesta che la necessità della manutenzione. Dalla versione firmware 5.2 in poi il LED Maint segnala solo che è necessaria la manutenzione.

Buffer di diagnostica Per l'eliminazione degli errori è possibile leggere dal buffer di diagnostica l'esatta causa dell'errore con STEP 7 (Sistema di destinazione -> Stato dell'unità).

Page 31: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 31

2.4 Selettore dei modi operativi

2.4.1 Funzione del selettore dei modi operativi

Informazioni generali Con il selettore dei modi operativi è possibile portare la CPU nello stato di funzionamento RUN e STOP o effettuare la cancellazione totale della stessa. STEP 7 offre ulteriori possibilità di modificare lo stato di funzionamento.

Posizioni Il selettore dei modi operativi è un interruttore a levetta. La figura seguente mostra la possibili posizioni del selettore dei modi operativi.

Figura 2-7 Posizioni del selettore dei modi operativi

Nella tabella seguente sono indicate le posizioni del selettore dei modi operativi. In caso di errore o di ostacoli all'avviamento, la CPU entra o rimane in STOP indipendentemente dalla posizione del selettore dei modi operativi.

Tabella 2- 8 Posizioni del selettore dei modi operativi

Posizione Commento RUN Se non sono presenti fattori che impedisco l'avviamento o errori e la CPU è entrata in RUN, la CPU

elabora il programma utente o funziona a vuoto. È possibile accedere alla periferia. • È possibile leggere programmi dalla CPU con il PG (CPU -> PG). • È possibile trasferire programmi dal PG alla CPU (PG -> CPU).

STOP La CPU non elabora il programma utente. Le unità di ingresso/uscita digitali sono bloccate. Nella parametrizzazione di default le unità delle uscite sono bloccate. • È possibile leggere programmi dalla CPU con il PG (CPU -> PG). • È possibile trasferire programmi dal PG alla CPU (PG -> CPU).

MRES (cancellazione totale; resettaggio del master)

Posizione dell'interruttore a chiave per la cancellazione totale della CPU, vedere il capitolo Esecuzione della cancellazione totale (Pagina 34) Posizione dell'interruttore della funzione "Resetta la CPU allo stato di fornitura", vedere il capitolo Resettaggio della CPU allo stato di fornitura (Reset to factory setting) (Pagina 57)

Page 32: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU 32 Manuale del prodotto, 04/2009, A5E00850749-08

Livelli di protezione Con le CPU dell'S7-400 è possibile stabilire un livello di protezione tramite il quale proteggere i programmi nella CPU da un accesso non autorizzato. Il livello di protezione consente di stabilire quali funzioni del PG possono essere eseguite in una determinata CPU da un utente che non dispone di una particolare autorizzazione (password). Con la password sono possibili tutte le funzioni del PG.

Impostazione dei livelli di protezione I livelli di protezione (1 - 3) per una CPU possono essere impostati in STEP 7, in Configurazione HW. Il livello di protezione impostato in "Configurazione HW" di STEP 7 può essere eliminato con la cancellazione totale manuale mediante il selettore dei modi operativi. La tabella seguente mostra i livelli di protezione di una CPU S7-400.

Tabella 2- 9 Livelli di protezione di una CPU S7-400

Funzione della CPU Livello di protezione 1

Livello di protezione 2

Livello di protezione 3

Visualizzazione dell'elenco dei blocchi

Accesso consentito

Accesso consentito

Accesso consentito

Controlla variabili Accesso consentito

Accesso consentito

Accesso consentito

Stato dell'unità STACKS Accesso consentito

Accesso consentito

Accesso consentito

Funzioni di SeS Accesso consentito

Accesso consentito

Accesso consentito

Comunicazione S7 Accesso consentito

Accesso consentito

Accesso consentito

Lettura ora Accesso consentito

Accesso consentito

Accesso consentito

Impostazione ora Accesso consentito

Accesso consentito

Accesso consentito

Stato blocco Accesso consentito

Accesso consentito

È necessaria una password

Carica in PG Accesso consentito

Accesso consentito

È necessaria una password

Carica nella CPU Accesso consentito

È necessaria una password

È necessaria una password

Cancellazione di blocchi Accesso consentito

È necessaria una password

È necessaria una password

Compressione della memoria Accesso consentito

È necessaria una password

È necessaria una password

Carica programma utente nella memory card

Accesso consentito

È necessaria una password

È necessaria una password

Comando della selezione Accesso consentito

È necessaria una password

È necessaria una password

Comanda variabile Accesso consentito

È necessaria una password

È necessaria una password

Page 33: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 33

Funzione della CPU Livello di protezione 1

Livello di protezione 2

Livello di protezione 3

Punto di arresto Accesso consentito

È necessaria una password

È necessaria una password

Rilascio punto di arresto Accesso consentito

È necessaria una password

È necessaria una password

Cancellazione totale Accesso consentito

È necessaria una password

È necessaria una password

Forzamento Accesso consentito

È necessaria una password

È necessaria una password

Impostazione del livello di protezione con la SFC 109 "PROTECT" La SFC 109 "PROTECT" consente la commutazione tra i livelli di protezione 1 e 2.

Page 34: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU 34 Manuale del prodotto, 04/2009, A5E00850749-08

2.4.2 Esecuzione della cancellazione totale

Sequenza operativa della cancellazione totale Caso A: si desidera trasferire un nuovo programma per intero nella CPU. 1. Posizionare il selettore dei modi operativi su STOP.

Risultato: il LED STOP è acceso. 2. Posizionare l'interruttore su MRES e mantenerlo in questa posizione.

Risultato: Il LED STOP si spegne per un secondo, si accende per un secondo, si spegne per un secondo quindi si riaccende definitivamente.

3. Riportare l'interruttore nella posizione STOP quindi, entro tre secondi, di nuovo in posizione MRES e di nuovo indietro su STOP. Risultato: il LED STOP lampeggia per almeno 3 secondi a 2 Hz (viene eseguita la cancellazione totale) e quindi resta acceso.

Esecuzione della cancellazione totale su richiesta Caso B: il LED STOP lampeggia lentamente (0,5 Hz) indicando che la CPU richiede la cancellazione totale; richiesta di cancellazione totale da parte del sistema, p. es. dopo l'estrazione o l'inserimento di una memory card 1. Portare il selettore dei modi operativi in posizione MRES quindi nuovamente in posizione

STOP. Risultato: il LED STOP lampeggia per almeno 3 secondi a 2 Hz (viene eseguita la cancellazione totale) e quindi resta acceso.

La descrizione completa delle fasi della cancellazione totale è contenuta nel manuale di installazione software Sistema di automazione S7-400 Configurazione e installazione.

Svolgimento della cancellazione totale nella CPU Durante la cancellazione totale, la CPU si comporta nel modo seguente: ● La CPU cancella l'intero programma utente dalla memoria di lavoro e dalla memoria di

caricamento (memoria RAM integrata ed eventualmente scheda RAM). ● La CPU cancella tutti i contatori, i merker e i temporizzatori (eccetto l'orologio). ● La CPU controlla l'hardware. ● La CPU inizializza i parametri hardware e quelli del programma di sistema, ovvero le

preimpostazioni (di default) interne alla CPU. Alcune preimpostazioni parametrizzate vengono considerate.

● Se è innestata una scheda FLASH, dopo la cancellazione totale la CPU copia il programma utente e i parametri di sistema memorizzati nella scheda FLASH nella memoria di lavoro.

Page 35: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 35

Valori mantenuti dopo la cancellazione totale In seguito alla cancellazione totale della CPU vengono mantenuti i seguenti valori: ● Il contenuto del buffer di diagnostica

Il contenuto può essere letto con il PG con STEP 7. ● I parametri dell'interfaccia MPI (indirizzo MPI e indirizzo MPI più alto). Osservare le

particolarità riportate nella seguente tabella. ● L'indirizzo IP della CPU ● La maschera di sotto-rete ● i parametri SNMP statici ● L'orologio ● Lo stato e il valore del contatore delle ore di esercizio

Particolarità: indirizzo IP e parametri MPI Nella cancellazione totale, i parametri MPI e l'indirizzo IP occupano una posizione particolare. I parametri MPI e l'indirizzo IP validi dopo la cancellazione totale sono riportati nella tabella seguente.

Tabella 2- 10 indirizzo IP e parametri MPI dopo la cancellazione totale

Cancellazione totale ... indirizzo IP e parametri MPI... con scheda FLASH inserita ... che eventualmente si trovano sulla scheda FLASH sono validi senza scheda FLASH inserita ...nella CPU rimangono invariati e sono validi

Vedere anche È possibile anche portare la CPU allo stato completo di fornitura. Per maggiori informazioni consultare il capitolo Resettaggio della CPU allo stato di fornitura (Reset to factory setting) (Pagina 57)

Page 36: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU 36 Manuale del prodotto, 04/2009, A5E00850749-08

2.4.3 Avviamento a freddo / nuovo avviamento (a caldo) / riavviamento

Avviamento a freddo ● Con l'avviamento a freddo tutti i dati (immagine di processo, merker, temporizzatori,

contatori e blocchi dati) vengono resettati ai valori iniziali contenuti nel programma (memoria di caricamento) a prescindere dal fatto che siano stati parametrizzati con o senza ritenzione.

● L'OB di avviamento corrispondente è l'OB 102 ● L'elaborazione del programma ricomincia dall'inizio (OB 102 oppure OB 1).

Nuovo avviamento (a caldo) ● Con il nuovo avviamento vengono resettati sia l'immagine di processo che i merker, i

temporizzatori e i contatori non memorizzati a ritenzione. Merker, temporizzatori e contatori memorizzati a ritenzione mantengono l'ultimo valore valido. Tutti i blocchi dati parametrizzati con la proprietà "Non Retain" vengono reimpostati sui valori di caricamento. Gli altri blocchi dati mantengono l'ultimo valore valido.

● L'OB di avviamento corrispondente è l'OB 100 ● L'elaborazione del programma ricomincia dall'inizio (OB 100 oppure OB 1). ● In caso di interruzione dell'alimentazione, l'avviamento a caldo è disponibile solo con

funzionamento bufferizzato.

Riavviamento ● Con il riavviamento tutti i dati, inclusa l'immagine di processo, mantengono l'ultimo valore

valido. ● L'elaborazione del programma viene proseguita iniziando esattamente dal comando in

corrispondenza del quale è avvenuta l'interruzione. ● Le uscite non vengono modificate fino alla fine del ciclo attuale. ● L'OB di avviamento corrispondente è l'OB 101 ● In caso di interruzione dell'alimentazione, il riavviamento è disponibile solo con

funzionamento bufferizzato.

Page 37: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.4 Selettore dei modi operativi

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 37

Sequenza di comandi del nuovo avviamento (a caldo) 1. Posizionare il selettore dei modi operativi su STOP.

Risultato: il LED STOP è acceso. 2. Portare l'interruttore nella posizione RUN.

Sequenza di comandi del riavviamento 1. Selezionare nel PG il tipo di avviamento "Riavviamento".

Il pulsante corrispondente è attivo se è possibile eseguire un riavviamento per questa CPU.

Sequenza di comandi dell'avviamento a freddo L'avviamento a freddo manuale può essere attivato solamente dal PG.

Page 38: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.5 Struttura e funzionamento delle memory card

Sistema di automazione S7-400 Dati della CPU 38 Manuale del prodotto, 04/2009, A5E00850749-08

2.5 Struttura e funzionamento delle memory card

Numeri di ordinazione I numeri di ordinazione delle Memory Card sono elencati al capitolo Dati tecnici delle memory card (Pagina 311).

Struttura La memory card è un po' più grande di una carta di credito ed è protetta da una robusta custodia in metallo. La memory card va inserita in un alloggiamento sul lato frontale della CPU; la sua particolare struttura ne consente l'inserimento soltanto in un unico senso.

Figura 2-8 Struttura della memory card

Funzione La memory card e un'area di memoria integrata nella CPU costituiscono la memoria di caricamento della CPU stessa. Durante il funzionamento la memoria di caricamento contiene il programma utente completo inclusi i commenti, i simboli, ulteriori informazioni particolari che consentono la ricompilazione del programma utente nonché tutti i parametri delle unità.

Quali dati vengono salvati in una memory card Nella memory card possono essere memorizzati i seguenti dati: ● il programma utente, ossia i blocchi (OB, FB, FC, DB) e i dati di sistema ● i parametri che determinano il comportamento della CPU ● i parametri che definiscono il comportamento delle unità di periferia ● i dati di progettazione completi in memory card previste per questo scopo

Page 39: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.5 Struttura e funzionamento delle memory card

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 39

Numero di serie Dalla versione 5 le memory card sono provviste di un numero di serie. situato nell'INDICE 8 della lista parziale dello stato di sistema W#16#xy1C. La lettura della lista parziale può essere eseguita tramite l'SFC 51 "RDSYSST". Leggendo il numero di serie nel programma utente, è possibile constatare quanto segue: l'esecuzione del programma utente può essere eseguita soltanto quando nella CPU è inserita una determinata Memory Card. Ciò consente, analogamente ad un dongle, di proteggere il programma utente contro la copiatura.

Vedere anche Sistema di memoria delle CPU S7-400 (Pagina 191)

Page 40: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.6 Utilizzo delle memory card

Sistema di automazione S7-400 Dati della CPU 40 Manuale del prodotto, 04/2009, A5E00850749-08

2.6 Utilizzo delle memory card

Tipi di memory card per l'S7-400 Con l'S7-400 possono essere utilizzati due tipi di memory card: ● Schede RAM ● Schede FLASH (FEPROM)

Nota Con l'S7-400 non è possibile utilizzare schede di memoria non riconosciute dal sistema.

Quali tipi di memory card utilizzare La scelta di una memory card di tipo RAM o FLASH dipende dalla modalità di utilizzo.

Tabella 2- 11 Tipi di memory card

Se si intende ... conseguenze ... memorizzare i dati nella memoria RAM e modificare il programma anche nel modo di funzionamento RUN,

utilizzare una scheda di tipo RAM.

memorizzare in modo permanente il programma utente sulla memory card (senza bufferizzazione o esternamente alla CPU) anche in assenza di tensione,

utilizzare una scheda di tipo FLASH.

Scheda RAM L'impiego di una scheda RAM richiede l'inserimento della stessa nella CPU per eseguire il caricamento del programma utente, quest'operazione viene eseguita con l'ausilio del dispositivo di programmazione (PG). Nella memoria di caricamento, nello stato di funzionamento STOP o RUN, è possibile caricare il programma utente completo oppure singole parti di esso quali p. es. FB, FC, OB, DB o SDB. Quando viene estratta la scheda RAM dalla CPU, le informazioni memorizzate sulla scheda vanno perdute. La scheda RAM non dispone di una batteria tampone integrata. Se l'alimentatore è provvisto di una batteria tampone funzionante, oppure se alla spina "EXT. BATT." della CPU è inserita una tensione tampone esterna, il contenuto della memoria della scheda RAM viene mantenuto anche dopo la disattivazione dell'alimentatore finché la scheda RAM rimane inserita nella CPU e la CPU nel telaio di montaggio.

Page 41: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.6 Utilizzo delle memory card

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 41

Scheda FLASH Se viene impiegata una scheda FLASH, esistono due possibilità di caricamento del programma utente.

Prima possibilità: 1. Con il selettore dei modi operativi commutare la CPU nello stato di funzionamento STOP. 2. Inserire la scheda FLASH nella CPU. 3. Eseguire la cancellazione totale. 4. Caricare il programma utente in STEP 7 con il comando di menu "Sistema di

destinazione -> Carica programma utente nella Memory Card".

Seconda possibilità 1. Caricare il programma utente nella scheda FLASH in modalità offline sul

dispositivo/adattatore di programmazione. 2. Inserire la scheda FLASH nella CPU. Con la scheda FLASH è possibile ricaricare soltanto l'intero programma. Parti di programma più piccole possono essere caricate con il PG nella memoria di caricamento integrata sulla CPU. In caso di modifiche al programma consistenti, la scheda FLASH deve sempre essere caricata nuovamente insieme al programma utente completo. La scheda FLASH non richiede tensione per la memorizzazione del contenuto, vale a dire le informazioni in essa contenute vengono conservate anche se viene estratta la scheda dalla CPU oppure se l'S7-400 funziona senza bufferizazione (senza batteria tampone nell'alimentatore né tensione esterna applicata alla presa "EXT. BATT." della CPU).

Nuovo avvio o avvio a freddo automatico senza befferizzazione In caso di impiego della CPU senza batteria di bufferizzazione, dopo l'inserzione o al ripristino della tensione di rete dopo RETE OFF, vengono eseguiti automaticamente la cancellazione totale e un nuovo avvio oppure, a secondo della progettazione, un avvio a freddo. Il programma utente deve essere disponibile sulla FLASH Card e sull'unità di alimentazione corrente la sorveglianza della batteria, tramite interruttore Batt.Indic, non deve essere stata impostata.

Quale capacità della memory card utilizzare La capacità della Memory Card necessaria si orienta all'entità del programma utente e dei dati di sistema. Per ottimizzare l'uso della memoria di lavoro (codice e dati) della CPU è opportuno ampliare la memoria di caricamento della CPU mediante una memory card fino a raggiungere almeno le stesse dimensioni della memoria di lavoro.

Page 42: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.6 Utilizzo delle memory card

Sistema di automazione S7-400 Dati della CPU 42 Manuale del prodotto, 04/2009, A5E00850749-08

Sostituzione della memory card Per sostituire la memory card procedere nel modo seguente: 1. Portare la CPU nello stato di funzionamento STOP. 2. Estrarre la memory card.

Nota Quando viene estratta la memory card, la CPU richiede la cancellazione totale tramite il LED STOP che lampeggia a intervalli di 3 secondi! Questo procedimento non può essere influenzato mediante OB di errore.

3. Inserire la "nuova" memory card nella CPU. 4. Eseguire la cancellazione totale della CPU.

Page 43: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.7 Interfaccia multipunto (MPI)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 43

2.7 Interfaccia multipunto (MPI)

Disponibilità Tutte le CPU dell'S7-400 sono dotate di interfaccia MPI.

Apparecchiature collegabili All'MPI è possibile collegare ad esempio i seguenti nodi: ● Dispositivi di programmazione (PG/PC) ● Apparecchiature di servizio e supervisione (OP e TD) ● Ulteriore controllori SIMATIC S7 Alcuni dispositivi e apparecchiature collegabili vengono alimentati a 24 V dall'interfaccia. Questa tensione viene resa disponibile nell'interfaccia MPI senza separazione di potenziale.

Comunicazione tra PG/OP e CPU Nella comunicazione tramite PG/OP, una CPU può realizzare contemporaneamente più collegamenti online. Tuttavia, un collegamento è sempre riservato tramite preimpostazione a un PG e uno a un'apparecchiatura OP/SeS. Per informazioni relative al numero di risorse di collegamento e di OP collegabili per ogni specifica CPU consultare i dati tecnici.

Sincronizzazione dell'ora tramite MPI È possibile sincronizzare l'ora tramite l'interfaccia MPI della CPU. che può essere master o slave.

Riferimenti Per informazioni sulla programmazione della sincronizzazione dell'ora consultare il manuale Process Control system PCS7; Security Concept (http://support.automation.siemens.com/WW/view/en/28580051).

Comunicazione tra le CPU Per la comunicazione CPU-CPU sono disponibili tre procedimenti: ● scambio dati tramite comunicazione di base S7 ● scambio dati tramite comunicazione S7 ● scambio dati tramite comunicazione di dati globali Per ulteriori informazioni su questo argomento consultare il manuale Programmazione in STEP 7 (http://support.automation.siemens.com/WW/view/it/18652056).

Page 44: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.7 Interfaccia multipunto (MPI)

Sistema di automazione S7-400 Dati della CPU 44 Manuale del prodotto, 04/2009, A5E00850749-08

Connettori Per il collegamento di dispositivi all'interfaccia MPI utilizzare esclusivamente connettori di bus con uscita del cavo obliqua per PROFIBUS DP o cavi per PG (vedere il manuale Sistema di automazione S7-400 Configurazione e installazione (http://support.automation.siemens.com/WW/view/it/1117849)).

Interfaccia MPI come interfaccia PROFIBUS DP L'interfaccia MPI può essere parametrizzata anche come interfaccia PROFIBUS DP. In questo caso è necessario riparametrizzare l'interfaccia MPI tramite STEP 7 in Configurazione HW. È così possibile creare un ramo DP con massimo 32 slave.

Page 45: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.8 Interfaccia PROFIBUS DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 45

2.8 Interfaccia PROFIBUS DP

Disponibilità Le CPU 41x-2, 41x-3 e 417-4 sono dotate di interfaccia PROFIBUS DP integrata. Per le CPU 41x-3 e 417-4 e per le CPU con la sigla "PN/DP" sono disponbili interfacce PROFIBUS DP in forma di moduli estraibili. Per utilizzare queste interfacce è necessario dapprima configurarle in Configurazione HW e caricarle nella CPU.

Apparecchiature collegabili L'interfaccia PROFIBUS DP consente di configurare un sistema master PROFIBUS o di collegare la periferia PROFIBUS. All'interfaccia PROFIBUS DP è possibile collegare ad esempio tutti gli slave DP conformi alla norma. In questo caso la CPU è master DP oppure slave DP ed è collegata tramite il bus di campo PROFIBUS DP alle stazioni slave passive o altri master DP. Alcuni dispositivi e apparecchiature collegabili vengono alimentati a 24 V dall'interfaccia. Questa tensione viene fornita all'interfaccia PROFIBUS DP senza separazione di potenziale.

Connettori Per il collegamento di apparecchiature all'interfaccia PROFIBUS DP utilizzare esclusivamente connettori di bus per PROFIBUS DP o cavi per PROFIBUS (vedere il manuale Sistema di automazione S7-400 Configurazione e installazione (http://support.automation.siemens.com/WW/view/it/1117849)).

Sincronizzazione dell'ora tramite PROFIBUS In quanto orologio master la CPU invia telegrammi di sincronizzazione al PROFIBUS per la sincronizzazione di ulteriori stazioni. In quanto orologio slave la CPU riceve telegrammi di sincronizzazione da altri orologi master. L'orologio master può essere una delle seguenti apparecchiature: ● una CPU 41x con interfaccia PROFIBUS interna ● una CPU 41x con interfaccia PROFIBUS esterna, p. es. CP 443-5 ● un PC con un CP 5613 oppure un CP 5614

Riferimenti Per informazioni sulla programmazione della sincronizzazione dell'ora consultare il manuale Process Control system PCS 7; Security Concept (http://support.automation.siemens.com/WW/view/en/28580051).

Page 46: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.9 Interfaccia PROFINET

Sistema di automazione S7-400 Dati della CPU 46 Manuale del prodotto, 04/2009, A5E00850749-08

2.9 Interfaccia PROFINET

Disponibilità Le CPU con la sigla "PN/DP" sono dotate di un'interfaccia ETHERNET con funzionalità PROFINET.

Assegnazione dell'indirizzo IP L'assegnazione dell'indirizzo IP all'interfaccia Ethernet può avvenire in due modi: 1. Tramite SIMATIC Manager attivando la funzione "Sistema di destinazione -> Modifica

nodo Ethernet". 2. Nella finestra di dialogo delle proprietà della CPU in Configurazione HW. Caricare infine

la configurazione nella CPU.

Apparecchiature collegabili mediante PROFINET (PN) ● PG/PC con scheda di rete Ethernet e protocollo TCP ● Componenti di rete attivi, p. es. Scalance X200 ● S7-300/S7-400 con CP Ethernet, p. es. CPU 416-2 con CP 443-1 ● PROFINET IO Device, p. es. IM 151-3 PN in un ET 200S ● Componenti PROFINET CBA

Connettori Per il collegamento di apparecchiature all'interfaccia PROFINET utilizzare esclusivamente connettori RJ45.

Sincronizzazione dell'ora tramite PROFINET La sincronizzazione dell'ora avviene nella procedura NTP. In questo caso la CPU è un Client NTP.

Riferimenti ● Per ulteriori dettagli relativi a PROFINET consultare la Descrizione del sistema

PROFINET (http://support.automation.siemens.com/WW/view/it/19292127). ● Per informazioni dettagliate sulle reti Ethernet, la progettazione di reti e i componenti di

rete, consultare il manuale SIMATIC NET: Reti Twisted Pair e Fiber Optic (http://support.automation.siemens.com/WW/view/it/8763736).

● Component Based Automation, messa in servizio di sistemi SIMATIC iMap - tutorial (http://support.automation.siemens.com/WW/view/it/18403908).

● Ulteriori informazioni su PROFINET (http://www.profibus.com/pn/).

Page 47: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.10 Panoramica dei parametri per le CPU S7-400

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 47

2.10 Panoramica dei parametri per le CPU S7-400

Valori di default All'atto della fornitura tutti i parametri sono impostati su valori di default. Con questi valori, adatti per una serie di applicazioni standard, l'S7-400 può essere usato direttamente e senza ulteriori impostazioni. I valori di default specifici della CPU si possono controllare con STEP 7 in "Configurazione HW".

Blocchi di parametri Il comportamento e le proprietà della CPU vengono determinati da parametri memorizzati nei blocchi dati di sistema. Le CPU hanno una preimpostazione definita che può essere modificata cambiando i parametri nella configurazione dell'hardware. Il seguente elenco offre una panoramica delle proprietà del sistema parametrizzabili disponibili nelle CPU. ● Proprietà generali, p. es. nome della CPU ● Avviamento, p. es. abilitazione del riavviamento ● Allarmi in sincronismo di clock ● Ciclo/Merker di clock, p. es. tempo di controllo del ciclo ● Ritenzione, vale a dire numero di merker, temporizzatori e contatori che vengono

mantenuti in caso di nuovo avviamento ● Memoria, p. es. dati locali

Avvertenza: Modificando la partizione della memoria di lavoro tramite parametrizzazione, con il caricamento dei dati del sistema nella CPU la memoria di lavoro viene riorganizzata. Di conseguenza i blocchi dati creati tramite SFC vengono cancellati e i rimanenti blocchi dati vengono preimpostati con valori iniziali presi dalla memoria di caricamento. La dimensione utilizzabile della memoria di lavoro per blocchi di codice o blocchi dati cambia con il caricamento dei dati di sistema se si modificano i seguenti parametri: – Dimensioni dell'immagine di processo, byte per byte, nella scheda "Ciclo/Merker di

clock" – Risorse di comunicazione nella scheda "Memoria" – Dimensioni del buffer di diagnostica nella scheda "Diagnostica/Orologio" – Numero di dati locali per tutte le classi di priorità nella scheda "Memoria"

Page 48: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Configurazione di una CPU 41x 2.10 Panoramica dei parametri per le CPU S7-400

Sistema di automazione S7-400 Dati della CPU 48 Manuale del prodotto, 04/2009, A5E00850749-08

● Assegnazione di allarmi, interrupt di processo, allarmi di ritardo e allarmi di errori di asincronismo alle classi di priorità

● Allarmi dall'orologio, p. es. avvio, durata dell'intervallo e priorità ● Schedulazione orologio, p. es. priorità, durata dell'intervallo ● Diagnostica/Orologio, p. es. sincronizzazione dell'ora ● Livelli di protezione ● Web (per CPU 41x PN/DP) ● Impostazione del numero della CPU (in caso di multicomputing)

Nota Per default 16 byte di merker e 8 contatori sono impostati con ritenzione, vale a dire che non vengono cancellati in caso di nuovo avviamento della CPU.

Tool di parametrizzazione I singoli parametri della CPU possono essere impostati con STEP 7 in "Configurazione HW".

Nota Se si modificano i seguenti parametri rispetto alle impostazioni precedenti, il sistema operativo effettua inizializzazioni come nel caso dell'avviamento a freddo. • Dimensioni dell'immagine di processo degli ingressi • Dimensioni dell'immagine di processo delle uscite • Dimensioni dei dati locali • Numero di registrazioni del buffer di diagnostica • Risorse di comunicazione Si tratta delle inizializzazioni seguenti: • I blocchi dati vengono inizializzati con i valori di caricamento • Merker, temporizzatori, contatori, ingressi e uscite vengono cancellati indipendentemente

dall'impostazione della ritenzione (0). • I DB creati tramite SFC vengono cancellati. • I collegamenti della comunicazione di base con progettazione fissa vengono interrotti. • Tutti i livelli di esecuzione ricominciano da capo.

Page 49: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 49

Funzioni speciali di una CPU 41x 33.1 Multicomputing

3.1.1 Nozioni di base

Funzionamento multicomputing Il funzionamento multicomputing è il funzionamento simultaneo di diverse CPU (max. 4) in un'apparecchiatura centrale dell'S7-400. In queste CPU il passaggio tra gli stati di funzionamento è automatico e sincronizzato, vale a dire che si avviano contemporaneamente ed entrano contemporaneamente in STOP. Su ogni CPU il programma utente viene eseguito a prescindere dai programmi utente delle altre CPU. Ciò consente di rendere paralleli i compiti di comando.

Telai di montaggio adeguati al funzionamento multicomputing I seguenti telai di montaggio si prestano al multicomputing: ● UR1 e UR2 ● UR2-H, il funzionamento multicomputing di diverse CPU è possibile solo se queste ultime

sono inserite nella stessa apparecchiatura parziale. ● CR3, poiché il CR3 ha solo 4 posti connettore è possibile solo il funzionamento

multicomputing di due CPU.

Differenze rispetto al funzionamento nel telaio di montaggio segmentato Nel telaio di montaggio segmentato CR2 (segmentato fisicamente e non impostabile con la parametrizzazione) è ammessa una sola CPU per segmento. In questo caso tuttavia non si tratta di multicomputing. Le CPU nel telaio di montaggio segmentato costituiscono ciascuna un sistema parziale indipendente e si comportano quindi come singoli processori. Non è disponibile uno spazio di indirizzi logico comune. Il funzionamento multicomputing non è realizzabile nel telaio di montaggio segmentato (vedere anche Sistema di automazione S7-400; Configurazione e installazione).

Page 50: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.1 Multicomputing

Sistema di automazione S7-400 Dati della CPU 50 Manuale del prodotto, 04/2009, A5E00850749-08

Utilizzo L'utilizzo del funzionamento multicomputing presenta diversi vantaggi nei casi seguenti: ● Se le dimensioni del programma utente sono troppo estese per una sola CPU e lo spazio

di memoria è scarso, distribuire il programma su diverse CPU. ● Se una determinata parte dell'impianto deve essere elaborata rapidamente, separare la

parte di programma corrispondente dal programma complessivo e farla elaborare da una propria CPU "veloce".

● Se l'impianto è costituito da diverse parti che vanno nettamente delimitate, e quindi comandate o regolate in modo relativamente autonomo, far elaborare la parte 1 dell'impianto dalla CPU1, la parte 2 dalla CPU 2 ecc.

Esempio Nella figura seguente è rappresentato un impianto funzionante in multicomputing. Ogni CPU può accedere alle unità che le sono state assegnate (FM, CP, SM).

PS

CPU1

CPU3

CPU4

CPU2

IM1

IM2

IM3

IMI/O

IMI/O

IMI/O

IMI/O

IM

CP, FM, I/O

IM

CP, FM, I/O

IM

CP, FM, I/O

IM

CP, FM, I/O

IMI/O

IMI/O

IMI/O

IMI/O

IM

CP, FM, I/O

IM

CP, FM, I/O

IM

CP, FM, I/O

IM

CP, FM, I/O

Appercchiatura centrale

Appar. di ampliamento

Ram

o

Figura 3-1 Esempio di multicomputing

Page 51: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.1 Multicomputing

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 51

3.1.2 Particolarità del multicomputing

Regole sui posti connettore Con il funzionamento multicomputing è possibile inserire fino a 4 CPU contemporaneamente in una configurazione centrale (CR), in un ordine qualunque.

Accessibilità delle CPU Con la progettazione opportuna tutte le CPU sono accessibili dal PG tramite l'interfaccia MPI, PROFIBUS DP o PROFINET PN di una CPU.

Caricamento della configurazione in multicomputing Se si utilizza il multicomputing con configurazioni molto grandi può succedere, anche se raramente, che dopo aver caricato la configurazione nel sistema di destinazione (comando di menu "Sistema di destinazione> Carica nell'unità" in Configurazione HW) le CPU non si avviino. Rimedio: eseguire la cancellazione totale di tutte le CPU. Quindi caricare in SIMATIC Manager una CPU dopo l'altra con i dati di sistema (e tutti i blocchi) iniziando dalla CPU con il numero di CPU maggiore e proseguendo sempre con la CPU con il numero direttamente minore. Seguendo lo stesso ordine portare le CPU in stato di funzionamento RUN.

Comportamento all'avviamento e durante il funzionamento Durante l'avviamento le CPU collegate in multicomputing verificano automaticamente di potersi sincronizzare tra loro. La sincronizzazione è possibile solo nei casi seguenti: ● Se tutte (e solo le) CPU configurate sono inserite e pronte al funzionamento. ● Se per tutte le CPU inserite sono stati creati e caricati con STEP 7 dati di configurazioni

corretti. Se manca uno di questi presupposti, nel buffer di diagnostica viene registrato l'evento con ID 0x49A4. Maggiori chiarimenti sugli ID di evento sono riportati nella Guida di riferimento alle funzioni standard e di sistema. Al termine dello stato di funzionamento STOP viene eseguito un confronto tra i tipi di avviamento AVVIAMENTO A FREDDO/NUOVO AVVIAMENTO (AVVIAMENTO A CALDO)/RIAVVIAMENTO. Se il tipo di funzionamento è diverso, le CPU non entrano in RUN.

Assegnazione di indirizzi e allarmi In multicomputing le singole CPU possono accedere alle unità che sono state assegnate loro con la configurazione in STEP 7. L'area di indirizzamento di un'unità è sempre assegnata in modo "esclusivo" a una CPU. Quindi specialmente le unità con capacità di generazione di un allarme sono assegnate a una CPU specifica. Gli allarmi generati da una di queste unità non possono essere ricevuti dalle altre CPU.

Page 52: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.1 Multicomputing

Sistema di automazione S7-400 Dati della CPU 52 Manuale del prodotto, 04/2009, A5E00850749-08

Elaborazione degli allarmi Per l'elaborazione degli allarmi vale quanto segue: ● Interrupt di processo e allarmi di diagnostica vengono inviati a una sola CPU. ● In caso di guasto o di estrazione/inserimento di un'unità l'allarme viene elaborato dalla

CPU assegnata all'unità durante la parametrizzazione in STEP 7. Eccezione: Un allarme di estrazione/inserimento inviato da un CP raggiunge tutte le CPU, anche se il CP è stato assegnato a una CPU precisa durante la configurazione con STEP 7.

● In caso di guasto di un telaio di montaggio viene richiamato l'OB 86 in ogni CPU, quindi anche nelle CPU alle quali non è stata assegnata un'unità del telaio di montaggio guasto.

Per maggiori informazioni sull'OB 86 consultare la Guida di riferimento ai blocchi organizzativi.

Risorse E/A In funzionamento multicomputing le risorse E/A di un sistema di automazione corrispondono a quelle della CPU con il numero maggiore di risorse. Nelle singole CPU non devono essere superate le rispettive risorse specifiche della CPU o del master DP.

3.1.3 Allarme di multicomputing

Principio L'allarme di multicomputing (OB 60) consente di reagire a un evento in modo sincronizzato nelle rispettive CPU della configurazione multicomputing. A differenza degli interrupt di processo, che vengono attivati dalle unità degli ingressi e delle uscite, l'allarme di multicomputing può essere emesso solo dalle CPU. L'allarme di multicomputing viene attivato dal richiamo della SFC 35 "MP_ALM". Maggiori informazioni sono contenute nel manuale Software di sistema per S7-300/400, funzioni standard e di sistema.

3.1.4 Configurazione e programmazione del funzionamento multicomputing

Rimando Il procedimento di configurazione e programmazione delle CPU e delle unità è descritto nel manuale Configurazione dell'hardware e progettazione di collegamenti STEP 7.

Page 53: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.2 Modifiche dell'impianto in funzionamento

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 53

3.2 Modifiche dell'impianto in funzionamento

3.2.1 Nozioni di base

Informazioni generali La modifica dell'impianto in funzionamento mediante CiR (Configuration in RUN) consente di eseguire determinate modifiche della configurazione in RUN. L'elaborazione del processo viene sospesa per un brevissimo intervallo di tempo. Il limite superiore di questo intervallo di tempo è preimpostato a 1 s ma può essere modificato. Durante questo intervallo di tempo gli ingressi del processo mantengono il loro ultimo valore (vedere anche il manuale Modifica dell'impianto in funzionamento mediante CiR). (http://support.automation.siemens.com/WW/view/it/14044916) Le modifiche dell’impianto in funzionamento mediante CiR si possono eseguire in parti dell'impianto con periferia decentrata e richiedono necessariamente la configurazione rappresentata nella figura seguente. Per ragioni di chiarezza vengono rappresentati solo un sistema master DP e un unico sistema master PA. Queste limitazioni non valgono nella pratica.

Figura 3-2 Panoramica: struttura del sistema per le modifiche dell'impianto in funzionamento

Page 54: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.2 Modifiche dell'impianto in funzionamento

Sistema di automazione S7-400 Dati della CPU 54 Manuale del prodotto, 04/2009, A5E00850749-08

3.2.2 Requisiti hardware

Requisiti hardware per le modifiche dell'impianto in funzionamento Per modificare l'impianto in funzionamento devono essere soddisfatti i seguenti requisiti hardware fin dalla messa in servizio: ● Per eseguire modifiche dell'impianto durante il funzionamento in un sistema master DP

con master DP esterno (CP 443-5 extended) è necessario che la sua versione firmware sia almeno V5.0.

● Per inserire unità nell'ET 200M: utilizzare l'IM 153-2 dal numero di ordinazione 6ES7153-2BA00-0XB0 o l'IM 153-2FO dal numero di ordinazione 6ES7153-2BB00-0XB0. Inoltre il sistema ET 200M deve essere configurato con elementi di bus attivi e con spazio sufficiente per l'ampliamento pianificato. L'ET 200M non deve essere integrato come slave DPV0 (tramite file GSD).

● Per inserire intere stazioni: predisporre i connettori di bus, i repeater ecc. adeguati. ● Per inserire slave PA (apparecchiature da campo): utilizzare l'IM 157 dal numero di

ordinazione 6ES7157-0AA82-0XA00 nel rispettivo DP/PA-Link. ● Non è consentito l'utilizzo del telaio di montaggio CR2. ● All'interno di una stazione nella quale si desiderano eseguire modifiche dell'impianto in

funzionamento mediante CiR non è consentito utilizzare una o più unità tra quelle elencate qui di seguito: CP 444, IM 467.

● Nessun multicomputing ● Nessun funzionamento in sincronismo di clock nello stesso sistema master DP ● Nei sistemi PROFINET IO non è possibile apportare modifiche all'impianto.

Nota È possibile combinare liberamente componenti che supportano le modifiche dell'impianto in funzionamento con componenti che non supportano questa funzione (a eccezione delle unità indicate precedentemente). Tuttavia le modifiche dell'impianto si possono eseguire solo in componenti con funzione CiR.

Page 55: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.2 Modifiche dell'impianto in funzionamento

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 55

3.2.3 Requisiti software

Requisiti software per le modifiche dell'impianto in funzionamento Per modificare una configurazione in RUN, il programma utente deve soddisfare i requisiti seguenti: il programma utente deve essere scritto in modo tale che p. es. guasti della stazione, guasti dell'unità o superamenti del tempo di ciclo non causino lo STOP della CPU. Nella CPU devono essere disponibili i seguenti OB: ● OB di interrupt di processo (da OB 40 a OB 47) ● OB di errore temporale (OB 80) ● OB di allarme di diagnostica (OB 82) ● OB di allarme di estrazione/inserimento (OB 83) ● OB di errore hardware della CPU (OB 84) ● OB di errore di esecuzione del programma (OB 85) ● OB di guasto al telaio (OB 86) ● OB di errore di accesso alla periferia (OB 122)

3.2.4 Modifiche dell'impianto ammesse

Informazioni generali Durante il funzionamento è consentito eseguire le modifiche dell'impianto seguenti: ● Inserimento di unità nel caso dello slave DP modulare ET 200M, a condizione che non

sia stato integrato come slave DPV0 (tramite file GSD). ● Riparametrizzazione di unità ET 200M, p. es. scegliendo altri limiti di allarme o

impiegando canali finora inutilizzati. ● Utilizzo di canali finora inutilizzati in un'unità o in un modulo nel caso degli slave modulari

ET 200M, ET 200S, ET 200iS. ● Inserimento di slave DP in un sistema master DP esistente. ● Inserimento di slave PA (apparecchiature da campo) in un sistema master PA esistente. ● Inserimento di accoppiatori DP/PA dietro un'IM157. ● Inserimento di PA-Link (inclusi i sistemi master PA) in un sistema master DP esistente. ● Assegnazione delle unità inserite a un'immagine parziale del processo.

Page 56: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.2 Modifiche dell'impianto in funzionamento

Sistema di automazione S7-400 Dati della CPU 56 Manuale del prodotto, 04/2009, A5E00850749-08

● Riparametrizzazione di unità esistenti in stazioni ET 200M (unità standard e unità di ingresso/uscita ad elevata sicurezza in funzionamento standard).

● Annullamento delle modifiche: le unità, i moduli, gli slave DP e gli slave PA (apparecchiature da campo) possono essere nuovamente rimossi.

Nota L'inserimento o la rimozione di slave o unità così come la modifica dell'assegnazione esistente a un'immagine parziale del processo sono consentite solo in un max. di 4 sistemi master DP.

Tutte le modifiche non espressamente citate nell'elenco precedente non sono ammesse nella modifica dell'impianto in funzionamento e non vengono pertanto approfondite in questo contesto.

Page 57: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.3 Resettaggio della CPU allo stato di fornitura (Reset to factory setting)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 57

3.3 Resettaggio della CPU allo stato di fornitura (Reset to factory setting)

Stato della CPU all'atto della fornitura Il resettaggio della CPU allo stato di fornitura comporta la cancellazione totale e l'impostazione delle relative proprietà sui seguenti valori:

Tabella 3- 1 Proprietà della CPU allo stato di fornitura

Proprietà Valore Indirizzo MPI 2 Velocità di trasmissione MPI 187,5 kbit/s Contenuto del buffer di diagnostica vuoto Parametri IP nessuno Parametri SNMP Valori di default Contatore ore di esercizio 0 Data e ora 01.01.94, 00:00:00

Procedimento Per ripristinare lo stato di fornitura della CPU procedere nel modo seguente: 1. Disinserire la tensione di rete. 2. Estrarre assolutamente la Memory Card qualora essa fosse inserita nella CPU. 3. Tenere l'interruttore a levetta in posizione MRES e reinserire la tensione di rete. 4. Attendere finché non compare la prima configurazione dei LED indicata nella tabella

seguente. 5. Rilasciare l'interruttore a levetta, riportarlo in posizione MRES entro 3 secondi e

mantenerlo in questa posizione. Dopo ca. 4 secondi si accendono tutti i LED.

6. Attendere finché non compare la seconda configurazione dei LED indicata nella tabella seguente. Questa configurazione resta accesa per circa 5 secondi. In questo intervallo di tempo è possibile interrompere il resettaggio rilasciando l'interruttore a levetta.

7. Attendere finché non compare la terza configurazione dei LED indicata nella tabella seguente e rilasciare nuovamente l'interruttore a levetta.

A questo punto la CPU è stata resettata allo stato della fornitura, essa si avvia senza bufferizzazione ed entra in stato di funzionamento STOP. Nel buffer di diagnostica è registrato l'evento "Reset to factory setting".

Page 58: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.3 Resettaggio della CPU allo stato di fornitura (Reset to factory setting)

Sistema di automazione S7-400 Dati della CPU 58 Manuale del prodotto, 04/2009, A5E00850749-08

Configurazione dei LED durante il resettaggio della CPU Durante il ripristino dello stato di fornitura della CPU, i LED si accendono nell'ordine seguente:

Tabella 3- 2 Configurazione dei LED

LED Configurazione 1 Configurazione 2 Configurazione 3 INTF B 0,5 Hz B 0,5 Hz H EXTF D D D BUSxF D D D FORCE B 0,5 Hz D D MAINT D D D IFMxF D D D RUN B 0,5 Hz D D STOP B 0,5 Hz D D D = LED spento; H = LED acceso; B = il LED lampeggia con la frequenza indicata

Page 59: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.4 Aggiornamento del firmware senza Memory Card

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 59

3.4 Aggiornamento del firmware senza Memory Card

Procedimento generale Per l'aggiornamento del firmware di una CPU vengono forniti diversi file (*.UPD) con il firmware aggiornato. Caricare questi file nella CPU. L'aggiornamento online non richiede la Memory Card. Tuttavia è ancora possibile, come in passato, eseguire l'aggiornamento del firmware con una Memory Card.

Presupposti La CPU di cui si intende aggiornare il firmware deve essere accessibile online, p. es. tramite PROFIBUS, MPI oppure Industrial Ethernet. I file con le versioni aggiornate del firmware devono essere disponibili nel sistema di file del PG/PC. I file di una versione di firmware devono essere raggruppati nella stessa cartella.

Nota Nel caso delle CPU con la sigla "PN/DP" è possibile aggiornare il firmware tramite Industrial Ethernet nell'interfaccia PROFINET. L'aggiornamento tramite Industrial Ethernet è notevolmente più rapido che tramite MPI o DP (a seconda della velocità di trasmissione progettata). Il firmware delle altre CPU può essere aggiornato tramite Industrial Ethernet se la CPU è collegata a Industrial Ethernet mediante un CP.

Procedimento Per effettuare l'aggiornamento del firmware della CPU procedere come indicato nel seguito: 1. Aprire la stazione con la CPU da aggiornare in Configurazione HW. 2. Selezionare la CPU. 3. Selezionare il comando di menu "Sistema di destinazione > Aggiornamento del

firmware". 4. Selezionare il percorso dei file di aggiornamento (*.UPD) con il pulsante "Sfoglia" della

finestra di dialogo "Aggiornamento del firmware“. Selezionando un file, nei campi inferiori di questa finestra di dialogo viene visualizzata un'informazione indicante l'unità e la versione firmware alle quali si addice il file.

5. Fare clic sul pulsante "Esegui". STEP 7 verifica se il file selezionato è leggibile dalla CPU e, in caso affermativo, lo carica nella stessa. Se, per procedere, è necessario modificare lo stato di funzionamento della CPU, vengono visualizzate finestre di dialogo con un apposito messaggio.

Page 60: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.4 Aggiornamento del firmware senza Memory Card

Sistema di automazione S7-400 Dati della CPU 60 Manuale del prodotto, 04/2009, A5E00850749-08

Valori mantenuti dopo l'aggiornamento del firmware In seguito alla cancellazione totale della CPU vengono mantenuti i seguenti valori: ● I parametri dell'interfaccia MPI (indirizzo MPI e indirizzo MPI più alto). ● L'indirizzo IP della CPU ● La maschera di sotto-rete ● i parametri SNMP statici

Page 61: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.5 Lettura dei dati del service

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 61

3.5 Lettura dei dati del service

Possibile applicazione Per la risoluzione di problemi che richiedono l'intervento del Customer Support può succedere che quest'ultimo richieda, per la diagnostica, informazioni particolari sullo stato di una CPU dell'impianto del Cliente. Queste informazioni sono memorizzate nel buffer di diagnostica e nei dati effettivi del service. Queste informazioni possono essere lette con il comando di menu "Sistema di destinazione > Salva dati del service" ed essere salvate in due file. che possono essere inviati al Customer Support. Osservare quanto segue: ● I dati del service vanno salvati possibilmente subito dopo che una CPU è entrata in

STOP. Il percorso e il nome del file con il quale salvare i dati del service vengono stabiliti durante la lettura.

Procedimento 1. Selezionare la CPU desiderata tramite "SIMATIC Manager > Nodi accessibili". 2. Selezionare il comando di menu "Sistema di destinazione > Salva dati del service".

Si aprirà una finestra di dialogo nella quale definire il percorso di salvataggio e i nomi dei due file.

3. Salvare il file. 4. Inviare i file al Customer Support su richiesta di quest'ultimo.

Page 62: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Funzioni speciali di una CPU 41x 3.5 Lettura dei dati del service

Sistema di automazione S7-400 Dati della CPU 62 Manuale del prodotto, 04/2009, A5E00850749-08

Page 63: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 63

Comunicazione 44.1 Interfacce

4.1.1 Interfaccia Multi Point (MPI)

Disponibilità Allo stato di fornitura l'interfaccia MPI/DP di una CPU S7-400 è parametrizzata come interfaccia MPI e presenta l'indirizzo 2.

Proprietà L'interfaccia MPI è l'interfaccia della CPU di un PG/OP o della comunicazione in una sottorete MPI. La velocità di trasmissione preimpostata ammonta in tutte le CPU a 187,5 Kbit/s. La velocità di trasmissione max. é di 12 Mbit/s. La CPU invia automaticamente all'interfaccia MPI i parametri di bus impostati p. es. la velocità di trasmissione. In questo modo è possibile, p. es., assegnare a un dispositivo di programmazione i parametri corretti, collegandolo automaticamente a una sottorete MPI. I nodi che hanno parametri di bus diversi da quelli impostati nella CPU non possono essere gestiti nella sotto-rete MPI.

Nota In fase di esercizio è consentito collegare soltanto PG alla sottorete MPI. Durante il funzionamento è preferibile non collegare alla sottorete MPI altri nodi, p. es. OP oppure TD. In caso contrario sussiste il rischio che i dati trasmessi vengano falsati da impulsidi disturbo o che i pacchetti dei dati globali vadano perduti.

Sincronizzazione dell'ora La sincronizzare dell'ora può avvenire tramite l'interfaccia MPI della CPU. che può essere master o slave.

Page 64: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.1 Interfacce

Sistema di automazione S7-400 Dati della CPU 64 Manuale del prodotto, 04/2009, A5E00850749-08

Interfaccia MPI come interfaccia PROFIBUS DP L'interfaccia MPI può essere parametrizzata anche come interfaccia PROFIBUS DP. In questo caso e necessario riparametrizzare l'interfaccia MPI tramite STEP 7 in Configurazione HW. È così possibile creare un ramo DP con massimo 32 slave.

Apparecchiature collegabili mediante MPI ● PG/PC ● OP/TP ● S7-300/S7-400 con interfaccia MPI ● S7-200 soltanto con 19,2 Kbit/s e 187,5 Kbit/s

Page 65: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.1 Interfacce

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 65

4.1.2 PROFIBUS DP

Disponibilità Le CPU 41x-2, 41x-3 e 417-4 sono dotate di interfaccia PROFIBUS DP integrata. Per le CPU 41x-3 e 417-4 e per le CPU con la sigla "PN/DP" sono disponbili interfacce PROFIBUS DP in forma di moduli estraibili. L'impiego di queste interfacce può avvenire soltanto previa relativa configurazione in Configurazione HW. Dopo il caricamento della Configurazione è possibile utilizzare i moduli DP inseriti. Allo stato di fornitura le interfacce MPI/DP sono progettate come MPI. Se si desidera utilizzare l'interfaccia MPI/DP come interfaccia DP, è necessario innanzitutto riprogettarla come tale in STEP 7.

Proprietà L'interfaccia PROFIBUS DP viene utilizzata in particolare per il collegamento della periferia decentrata. L'interfaccia PROFIBUS DP può essere configurata come master o come slave e consente una velocità di trasmissione fino a 12 Mbit/s. In funzionamento master, la CPU invia all'interfaccia PROFIBUS DP i parametri di bus impostati, p. es. la velocità di trasmissione. In questo modo è possibile, p. es., assegnare a un dispositivo di programmazione i parametri corretti, collegandolo automaticamente a una sottorete PROFIBUS.

Sincronizzazione dell'ora tramite PROFIBUS DP In quanto orologio master la CPU invia telegrammi di sincronizzazione al PROFIBUS per la sincronizzazione di ulteriori stazioni. In quanto orologio slave la CPU riceve telegrammi di sincronizzazione da altri orologi master. L'orologio master può essere una delle seguenti apparecchiature: ● una CPU 41x con interfaccia PROFIBUS interna ● una CPU 41x con interfaccia PROFIBUS esterna, p. es. CP 443-5 ● un PC con un CP 5613 oppure un CP 5614

Page 66: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.1 Interfacce

Sistema di automazione S7-400 Dati della CPU 66 Manuale del prodotto, 04/2009, A5E00850749-08

Apparecchiature collegabili mediante PROFIBUS DP L'interfaccia PROFIBUS DP consente di configurare un sistema master PROFIBUS o di collegare la periferia PROFIBUS. I seguenti dispostivi possono essere collegati all'interfaccia PROFIBUS DP: ● PG/PC ● OP/TP ● Slave PROFIBUS DP ● master PROFIBUS DP In questo caso la CPU è master DP oppure slave DP ed è collegata tramite il bus di campo PROFIBUS DP alle stazioni slave passive o altri master DP. Alcuni dispositivi e apparecchiature collegabili vengono alimentati a 24 V dall'interfaccia. Questa tensione viene fornita all'interfaccia PROFIBUS DP senza separazione di potenziale.

Riferimenti Ulteriori informazioni su PROFIBUS (http://www.profibus.com/pb/).

Page 67: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.1 Interfacce

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 67

4.1.3 PROFINET

Disponibilità Le CPU con la sigla "PN/DP" sono dotate di un'interfaccia ETHERNET con funzionalità PROFINET.

Assegnazione dell'indirizzo IP L'assegnazione dell'indirizzo IP all'interfaccia Ethernet può avvenire in due modi: 1. Tramite SIMATIC Manager attivando la funzione "Sistema di destinazione -> Modifica

nodo Ethernet". 2. Nella finestra di dialogo delle proprietà della CPU in Configurazione HW. Caricare infine

la configurazione nella CPU.

Apparecchiature collegabili mediante PROFINET (PN) ● PG/PC con scheda di rete Ethernet e protocollo TCP ● Componenti di rete attivi, p. es. Scalance X200 ● S7-300/S7-400 con CP Ethernet, p. es. CPU 416-2 con CP 443-1 ● PROFINET IO Device, p. es. IM 151-3 PN in un ET 200S ● Componenti PROFINET CBA

Connettori Per il collegamento di apparecchiature all'interfaccia PROFINET utilizzare esclusivamente connettori RJ45.

Proprietà dell'interfaccia PROFINET Protocolli e funzioni di comunicazione PROFINET IO PROFINET CBA Secondo IEC61784-2 , Conformance Class A, e B Comunicazione aperta dei blocchi tramite • TCP • UDP • ISO on TCP

Comunicazione S7 Funzioni PG SNMP LLDP Sincronizzazione dell'ora NTP come Client

Page 68: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.1 Interfacce

Sistema di automazione S7-400 Dati della CPU 68 Manuale del prodotto, 04/2009, A5E00850749-08

Connessione

2 x RJ45 Esecuzione Switch a 2 porte

Supporto Twisted Pair Cat5 10/100 Mbit/s Velocità di trasmissione Autosensing Autocrossing Autonegotiation

Nota Collegamento in rete di componenti PROFINET Le interfacce PROFINET dei nostri dipositivi sono impostate per default su "Impostazione automatica" (Autonegotiation). Accertarsi che tutti i dispositivi collegati all'interfaccia PROFINET della CPU siano impostati sul modo di funzionamento "Autonegotiation". Quest'impostazione costituisce l'imposstazione di default dei componenti PROFINET/ Ethernet Qualora sull'interfaccia OnBoard PROFINET della CPU venga collegato in dispositivo che non supporta il modo di funzionamento "Impostazione automatica" (Autonegotiation) oppure venga selezionata un'impostazione diversa da quella automatica (Autonegotiation), osservare le seguenti avvertenze: • PROFINET IO e PROFINET CBA richiedono il funzionamento con 100 MBit/s full duplex,

in altri termini, con l'impiego dell'interfaccia OnBoard PROFINET della CPU per la comunicazione congiunta PROFINET IO/ CBA e Ethernet, il funzionamento dell'interfaccia PROFINET è ammesso soltanto con 100 MBit/s full duplex.

• Se l'impiego di una o più interfacce OnBoard PROFINET della CPU avviene soltanto per un tipo di comunicazione Ethernet, sono possibili indifferentemente i modi di funzionamento 100 MBit/s full duplex oppure 10 MBit/s full duplex. Il funzionamento in semiduplex non è ammesso in nessun caso.

Motivo: Se all'interfaccia della CPU è collegato p. es. uno switch impostato in modo permanente su "10 Mbit/s semiduplex", tramite l'impostazione "Autonegotiation", la CPU esegue l'adeguamento alle impostazioni del dispositivo partner, la comunicazione si svolge di fatto con "10 Mbit/s semiduplex". Poiché PROFINET IO e PROFINET CBA richiedono il funzionamento con 100 MBit/s full duplex, si tratterebbe in questo caso di un funzionamento non ammesso.

Riferimenti ● Per ulteriori dettagli relativi a PROFINET consultare la Descrizione del sistema

PROFINET (http://support.automation.siemens.com/WW/view/it/19292127). ● Per informazioni dettagliate sulle reti Ethernet, la progettazione di reti e i componenti di

rete, consultare il manuale SIMATIC NET: Reti Twisted Pair e Fiber Optic (http://support.automation.siemens.com/WW/view/it/8763736).

● Component Based Automation, messa in servizio di sistemi SIMATIC iMap - tutorial (http://support.automation.siemens.com/WW/view/it/18403908).

● Ulteriori informazioni su PROFINET (http://www.profibus.com/pn/).

Page 69: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 69

4.2 Servizi di comunicazione

4.2.1 Panoramica sui servizi di comunicazione

Informazioni generali

Tabella 4- 1 Servizi di comunicazione delle CPU

Servizio di comunicazione Funzionalità Assegnazione delle risorse di collegamento S7

Tramite MPI

Tramite DP

Tramite PN/IE

Comunicazione PG Messa in servizio, test, diagnostica Sì Sì Sì Sì Comunicazione OP Servizio e supervisione Sì Sì Sì Sì Comunicazione di base S7 Scambio dati Sì Sì Sì No Comunicazione S7 Scambio di dati tramite

collegamenti progettati Sì Sì Sì Sì

Comunicazione di dati globali

Scambio dati ciclico p. es. merker No Sì No No

Routing di funzioni PG P. es. test, diagnostica estesa a più reti

Sì Sì Sì Sì

PROFIBUS DP Scambio dei dati tra master e slave No No Sì No PROFINET CBA Scambio dei dati tramite

comunicazione component based No No No Sì

PROFINET IO Scambio dei dati tra IO Controller e IO Device

No No No Sì

Web server Diagnostica No No No Sì SNMP (Protocollo Simple Network Management)

Protocollo standard per la diagnostica e la parametrizzazione di rete

No No No Sì

Comunicazione aperta tramite TCP/IP

Scambio dati tramite Industrial Ethernet con protocollo TCP/IP (tramite FB caricabili)

Sì No No Sì

Comunicazione aperta tramite ISO on TCP

Scambio dati tramite Industrial Ethernet con protocollo ISO on TCP (tramite FB caricabili)

Sì No No Sì

Comunicazione aperta tramite UDP

Scambio dati tramite Industrial Ethernet con protocollo UDP (tramite FB caricabili)

Sì No No Sì

Routing del set di dati p. es. parametrizzazione e diagnostica di apparecchiature da campo su PROFIBUS DP tramite il canale C2.

Sì Sì Sì Sì

Page 70: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 70 Manuale del prodotto, 04/2009, A5E00850749-08

Risorse di collegamento dell'S7-400 I componenti dell'S7-400 sono dotati di un determinato numero di risorse di collegamento specifico per unità.

Disponibilità delle risorse di collegamento

Tabella 4- 2 Disponibilità delle risorse di collegamento

Riservate a CPU Numero totale risorse di collegamento Comunicazione PG Comunicazione OP

412 414

32 1 1

416 417

64 1 1

Per ciascuno dei servizi di comunicazione sopraindicati è possibile utilizzare collegamenti liberi S7.

Nota Servizi di comunicazione tramite l'interfaccia PROFIBUS DP Per i servizi di comunicazione che occupano risorse di collegamento S7 è previsto un time out fisso di 40 s. Qualora questi servizi debbano funzionare tramite un'interfaccia PROFIBUS DP con velocità di trasmissione ridotta, sarà necessario impostare un Ttr (target rotation time) < 20 s nelle configurazioni.

Page 71: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 71

4.2.2 Comunicazione PG

Proprietà Con la comunicazione tramite PG si realizza lo scambio di dati tra engineering station (p. es. PG, PC) e unità SIMATIC che supportano funzioni di comunicazione. Questo servizio è possibile tramite le sottoreti MPI, PROFIBUS e Industrial Ethernet. Viene supportato anche il routing tra sottoreti. La comunicazione PG viene impiegata per le seguenti operazioni: ● Caricamento di dati di configurazione e di programmi ● Esecuzione di test ● Analisi di informazioni di diagnostica. Queste funzioni sono integrate nel sistema operativo delle unità S7 SIMATIC. Una CPU è in grado di mantenere più collegamenti online con uno o più PG.

Page 72: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 72 Manuale del prodotto, 04/2009, A5E00850749-08

4.2.3 Comunicazione OP

Proprietà La comunicazione tramite OP consente lo scambio dati tra stazioni S&S p. es. WinCC, OP, TP e unità SIMATIC che supportano funzioni di comunicazione. Questo servizio è possibile tramite le sottoreti MPI, PROFIBUS e Industrial Ethernet. La comunicazione OP viene impiegata per il servizio, la supervisione e per i messaggi. Queste funzioni sono integrate nel sistema operativo delle unità S7 SIMATIC. Una CPU è in grado di mantenere più collegamenti con uno o più OP.

Page 73: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 73

4.2.4 Comunicazione di base S7

Proprietà Con la comunicazione di base S7 si realizza lo scambio di dati tra CPU S7 e unità SIMATIC che supportano funzioni di comunicazione all'interno di una stazione S7 (scambio di dati con conferma). Questo servizio è possibile tramite la sottorete MPI o nella stazione con unità funzionali (FM). La comunicazione di base S7 non richiede la progettazione dei collegamenti. Il richiamo delle funzioni di comunicazioni integrate avviene nel programma utente tramite le SFC.

SFC per la comunicazione di base S7 Le seguenti SFC sono integrate nel sistema operativo delle CPU S7-400:

Tabella 4- 3 SFC per la comunicazione di base S7

Blocco Nome blocco Breve descrizione SFC per la comunicazione esterna SFC 65 SFC 66

X_SEND X_RCV

Trasferimento di un blocco dati a un partner di comunicazione.

SFC 67 X_GET Lettura di una variabile da parte di un partner di comunicazione SFC 68 X_PUT Scrittura di una variabile da parte di un partner di comunicazione SFC 69 X_ABORT Annullamento di un collegamento preesistente senza trasmissione dati SFC per la comunicazione interna SFC 72 I_GET Lettura di una variabile da parte di un partner di comunicazione SFC 73 I_PUT Scrittura di una variabile da parte di un partner di comunicazione SFC 74 I_ABORT Annullamento di un collegamento preesistente senza trasmissione dati

Riferimenti ● Le SFC contenute nel sistema operativo di una CPU sono elencate nella Lista operazioni. ● La descrizione dettagliata delle SFC è disponibile nella Guida in linea a STEP 7 o nel

manuale di riferimento Funzioni standard e di sistema.

Page 74: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 74 Manuale del prodotto, 04/2009, A5E00850749-08

4.2.5 Comunicazione S7

Proprietà Nella comunicazione S7 la CPU può essere un server oppure un client. Viene progettato un collegamento fisso. Sono disponibili i seguenti collegamenti: ● collegamenti progettati unilateralmente (soltanto per PUT/GET) ● collegamenti progettati bilateralmente (per USEND, URCV, BSEND, BRCV, PUT, GET) La comunicazione S7 può essere utilizzata tramite interfacce integrate (MPI/DP, PROFIBUS DP, PROFINET) e all'occorrenza tramite ulteriori processori di comunicazione (CP443-1 per Industrial Ethernet, CP443-5 per PROFIBUS). Le interfacce integrate di cui dispone la CPU utilizzata sono indicate nei dati tecnici. L'S7-400 dispone di servizi di comunicazione S7 integrati con i quali il programma utente nel controllore può avviare la lettura e la scrittura dei dati. Il richiamo delle funzioni di comunicazione S7 avviene nel programma utente tramite gli SFB. Queste funzioni non dipendono da reti specifiche, pertanto la programmazione della comunicazione S7 può essere eseguita tramite PROFINET, Industrial Ethernet, PROFIBUS oppure MPI. I servizi di comunicazione S7 forniscono le seguenti funzioni: ● Durante la configurazione di sistema vengono progettati i collegamenti utilizzati dalla

comunicazione S7. La progettazione di questi collegamenti permane fino al caricamento di una nuova configurazione nel sistema di destinazione.

● È possibile configurare diversi collegamenti in un partner. Il numero dei partner di comunicazione disponibili in un determinato momento è limitato dal numero delle risorse di collegamento disponibili.

ATTENZIONE

Caricamento della progettazione del collegamento in funzionamento Se si carica una progettazione del collegamento modificata durante il funzionamento è possibile che vengano interrrotti anche i collegamenti non interessati dalle modifiche.

La comunicazione S7 consente il trasferimento all'SFB di un blocco di max. 64 KByte per ciascun ordine. L'S7-400 invia max. 4 variabili per ciascun richiamo del blocco.

Page 75: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 75

SFB per la comunicazione S7 I seguenti SFB sono integrati nel sistema operativo delle CPU S7-400:

Tabella 4- 4 SFB per la comunicazione S7

Blocco Nome blocco Descrizione sintetica SFB 8 SFB 9

USEND URCV

Invio di dati ad un partner SFB remoto di tipo "URCV" Ricezioni di dati asincroni da un partner SFB remoto di tipo "USEND"

SFB 12 SFB 13

BSEND BRCV

Invio di dati ad un partner SFB remoto di tipo "BRCV" Ricezioni di dati asincroni da un partner SFB remoto di tipo "BSEND" Rispetto a tutti gli altri SFB di comunicazione per i collegamenti S7 progettati, questo tipo di trasferimento consente lo scambio tra i partner di una quantità di dati maggiore.

SFB 14 GET Lettura di dati da una CPU remota SFB 15 PUT Scrittura di dati da una CPU remota SFB 16 PRINT Invio di dati a una stampante tramite CP 441 SFB 19 START Esecuzione di un nuovo avviamento (avviamento a caldo) o di un avviamento a

freddo su in un'apparecchiatura remota SFB 20 STOP Commutazione di un'apparecchiatura remota nello stato di funzionamento STOP SFB 21 RESUME Esecuzione di un nuovo avviamento in un'apparecchiatura remota SFB 22 STATUS Interrogazione di un partner remoto sullo stato delle apparecchiature SFB 23 USTATUS Ricezione non coordinata dello stato di un'apparecchiatura remota

Integrazione in STEP 7 La comunicazione S7 offre funzioni di comunicazione tramite collegamenti S7 progettati. I collegamenti si progettano in STEP 7. Nell'S7-400 la creazione dei collegamenti S7 avviene durante il caricamento dei dati di comunicazione.

Page 76: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 76 Manuale del prodotto, 04/2009, A5E00850749-08

4.2.6 Comunicazione di dati globale

Proprietà La comunicazione dei dati globali realizza lo scambio ciclico degli stessi tramite sottoreti MPI (p. es. E, A, M) tra le CPU SIMATIC S7. Lo scambio dati non viene confermato. I dati vengono inviati contemporaneamente da una CPU a tutte le CPU nella sottorete MPI. Il richiamo delle funzioni di comunicazioni integrate avviene nel programma utente tramite le SFC.

SFC per la comunicazione dati globale Le seguenti SFC sono integrate nel sistema operativo delle CPU S7-400:

Tabella 4- 5 SFC per la comunicazione dati globale

Blocco Nome blocco Breve descrizione SFC 60 GD_SEND Raccolta e invio di dati di un pacchetto GD SFC 61 GD_REC ‎Ricezione dei dati di un telegramma GD entrante e relativa registrazione nel

pacchetto di ricezione GD.

Fattore di scansione Il fattore di scansione indica per quanti cicli viene suddivisa la comunicazione GD. Il fattore di scansione viene impostato durante la progettazione della comunicazione di dati globali in STEP 7. Selezionando p. es. un fattore di scansione 7, la comunicazione di dati globali avviene ogni 7 cicli. Ciò costituisce uno sgravio per la CPU.

Condizioni di trasmissione e ricezione Per la comunicazione tramite circuiti GD attenersi alle seguenti condizioni: ● Per il mittente di un pacchetto GD vale quanto segue:

Fattore di scansione Mittente x tempo di cicloRicevente ≥ 60 ms ● Per il ricevente di un pacchetto GD vale quanto segue:

Fattore di scansioneRicevente x tempo di cicloRicevente < fattore di scansioneMittente x tempo di cicloMittente

Se non vengono osservate queste condizioni, è possibile che un pacchetto GD vada perso. Le cause sono le seguenti: ● Le capacità prestazionali della CPU "più piccola" nel circuito GD sono insufficienti. ● L'invio e la ricezione di dati globali sono asincrone per mittente e ricevente. Se in STEP 7 viene eseguita l'impostazione: "Invia dopo ogni ciclo della CPU" e la CPU ha un ciclo < 60 ms, può accadere che il sistema operativo sovrascriva un pacchetto GD della CPU non ancora trasmesso. La perdita di dati globali viene visualizzata nel campo dello stato di un circuito GD, se l'utente lo ha progettato con STEP 7 .

Page 77: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 77

4.2.7 Routing S7

Proprietà Il PG/PC consente l'accesso alle stazioni S7 oltre i limiti delle sottoreti. Ciò consente l'esecuzione delle seguenti operazioni: ● caricamento del programma utente, ● caricamento di una configurazione hardware ● esecuzione di test e funzioni di diagnostica

Nota Se si utilizza la CPU come slave intelligente è possibile usufruire della funzione di routing S7 soltanto se l'interfaccia DP è attiva. Attivare la casella di controllo "Test, messa in servizio, routing" in STEP 7, nelle proprietà dell'interfaccia DP. Per maggiori informazioni consultare il manuale Programmazione con STEP 7 oppure richiamare direttamente la Guida in linea a STEP 7.

Presupposti ● La configurazione di rete non esce dai limiti del progetto. ● Le unità hanno caricato le informazioni di progettazione attuali sull'intera configurazione

di rete del progetto. Motivo: tutte le unità interessate dall'accoppiamento ad altra rete devono contenere le informazioni relative alle sottoreti accessibili e ai relativi canali (= informazione di routing).

● Nella progettazione della rete, il PG/PC con il quale si intende creare il collegamento mediante un router deve essere assegnato alla rete con la quale esso è anche effettivamente collegato fisicamente.

● La CPU deve essere configurata come master oppure, ● se la CPU è configurata come slave, nelle proprietà dell'interfaccia

DP di STEP 7 deve essere attivata la funzionalità "Programmazione, controllo/comando o altre funzioni PG" per lo slave DP.

Page 78: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 78 Manuale del prodotto, 04/2009, A5E00850749-08

Routing S7 - accoppiamento ad altra rete: MPI - DP L'accoppiamento di una sottorete a una o più sottoreti diverse si trova nella stazione SIMATIC che ha le interfacce con le sottoreti in questione. Nella figura sottostante la CPU 1 (master DP) ha la funzione di router tra la sottorete 1 e la sottorete 2.

Figura 4-1 Routing S7

Page 79: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 79

Routing S7 - accoppiamento ad altra rete: MPI - DP - PROFINET La figura sottostante illustra l'accesso dall'MPI a PROFINET tramite PROFIBUS. La CPU 1 p. es. una 416-3 funge da router tra la sottorete 1 e la sottorete 2; la CPU 2 funge da router tra la sottorete 2 e la sottorete 3.

Figura 4-2 Routing S7 - accoppiamento ad altra rete: MPI - DP - PROFINET

Page 80: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 80 Manuale del prodotto, 04/2009, A5E00850749-08

Routing S7: esempio di applicazione TeleService La figura seguente illustra in un esempio applicativo la manutenzione remota di una stazione S7 mediante un PG. Il collegamento, in questo caso, viene creato oltre i limiti della sottorete, mediante un collegamento via modem. La sezione inferiore della figura illustra la progettazione di questa modalità in STEP 7.

Figura 4-3 Routing S7: esempio di applicazione TeleService

Page 81: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 81

Riferimenti ● Per ulteriori informazioni sulla configurazione con STEP 7 consultare il manuale

Configurazione dell'hardware e progettazione di collegamenti con STEP 7. (http://support.automation.siemens.com/WW/view/it/18652631)

● Per ulteriori informazioni di tipo generale consultare il manuale Comunicazione con SIMATIC. (http://support.automation.siemens.com/WW/view/it/25074283)

● Per ulteriori informazioni sul TeleService Adapter consultare il manuale TS Adapter (http://support.automation.siemens.com/WW/view/it/20983182)

● Per ulteriori informazioni sulle SFC consultare la Lista operazioni. (http://support.automation.siemens.com/WW/view/it/23904435) La descrizione dettagliata è disponibile nella Guida in linea a STEP 7 o nel manuale Funzioni standard e di sistema. (http://support.automation.siemens.com/WW/view/it/1214574)

Page 82: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 82 Manuale del prodotto, 04/2009, A5E00850749-08

4.2.8 Sincronizzazione dell'ora

Introduzione L'S7-400 dispone di un sistema dell'orologio molto efficiente. Il sistema dell'orologio può essere sincronizzato con un generatore di clock di livello superiore. In questo modo è possibile sincronizzare, ricostruire, documentare e archiviare operazioni con criticità temporale.

Interfacce La sincronizzazione dell'ora è possibile con tutte le interfacce dell'S7-400: ● Interfaccia MPI

La CPU può essere configurata come orologio master o slave. ● Interfaccia PROFIBUS DP

La CPU può essere configurata come orologio master o slave. ● Interfaccia PROFINET tramite Industrial Ethernet

Sincronizzazione dell'ora NTP, la CPU è Client. ● Tramite il bus backplane dell'S7-400

La CPU può essere configurata come orologio master o slave.

CPU come orologio master Se la CPU viene configurata come orologio master, occorre indicare un intervallo di sincronizzazione. È possibile impostare un intervallo compreso tra 1 s e 24 h. Se la CPU è orologio master nel bus backplane dell'S7-400, l'intervallo di sincronizzazione deve essere di 10 s. L'orologio master invia il suo primo telegramma dopo che l'ora è stata impostata per la prima volta (tramite l'SFC 0 "SET_CLK" oppure tramite la funzione PG). Se è stata configurata un'ulteriore interfaccia, come orologio slave o come Client NTP, l'orologio si avvia dopo la ricezione del primo telegramma di informazione temporale.

CPU come orologio slave Se la CPU è un orologio slave nel bus backplane dell'S7-400, la sincronizzazione viene effettuata da un orologio centrale collegato alla rete LAN o da un'altra CPU. Per inoltrare l'ora all'S7-400 è possibile utilizzare un CP. In questo caso il CP, se supporta un filtro della direzione, per trasmettere l'ora deve essere configurato con l'opzione "Da LAN a stazione".

Page 83: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 83

Sincronizzazione dell'ora tramite l'interfaccia PROFINET Nell'interfaccia PROFINET la sincronizzazione dell'ora è possibile con la procedura NTP. In questo caso la CPU è Client. È possibile progettare fino a 4 server NTP. L'intervallo di aggiornamento può essere impostato tra 10 s e 1 giorno. In caso di intervalli maggiori di 90 minuti, ogni 90 minuti ha sempre luogo una richiesta NTP della CPU. Se si sincronizza la CPU con la procedura NTP, come procedimento di sincronizzazione occorre configurare la CPU nell'S7-400 come orologio master. Selezionare un intervallo di sincronizzazione di 10 s. L'impostazione del fuso orario nella CPU 41x-3 PN/DP avviene tramite l'SFC 100 oppure nella finestra di dialogo ampliata per l'impostazione oraria (simile alla finestra di dialogo di un CP Simatic Net).

Page 84: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU 84 Manuale del prodotto, 04/2009, A5E00850749-08

4.2.9 Routing del set di dati

Disponibilità Le CPU S7-400 supportano, a partire dalla versione 5.1 del firmware, il routing del set di dati. Le CPU devono essere progettate anche in questa versione del firmware o in una versione superiore.

Routing e routing per set di dati Il routing consiste nel trasferimento dei dati al di fuori della rete. Questa tecnica consente l'invio di informazioni da diverse reti dal mittente al ricevente. Il routing del set di dati costituisce un ampliamento del comune routing e viene impiegato p. es. in SIMATIC PDM. I dati inviati termine il routing del set di dati contengono, oltre alla parametrizzazione delle apparecchiature di comunicazione interessate, anche informazioni specifiche sui dispositivi (p, es. setpoint, valori limite etc.). Nel routing del set di dati, la struttura dell'indirizzo di destinazione è in funzione del contenuto dei dati ovvero, del dispositivo al quale essi sono destinati. La capacità di routing del set di dati nelle apparecchiature da campo non è indispensabile in quanto queste apparecchiature non inoltrano le informazioni ricevute.

Page 85: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.2 Servizi di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 85

Routing per set di dati La figura sottostante illustra l'accesso dell'Engineering Station a diverse apparecchiature da campo. Il collegamento dell'Engineering Station alla CPU avviene tramite Industrial Ethernet. La comunicazione della CPU con le apparecchiature da campo avviene invece tramite PROFIBUS.

Figura 4-4 Routing per set di dati

Vedere anche Per ulteriore informazioni su SIMATIC PDM consultare il manuale The Process Device Manager.

Page 86: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.3 Protocollo di rete SNMP

Sistema di automazione S7-400 Dati della CPU 86 Manuale del prodotto, 04/2009, A5E00850749-08

4.3 Protocollo di rete SNMP

Disponibilità Le CPU con la sigla "PN/DP" supportano il protocollo di rete SNMP.

Proprietà SNMP (Simple Network Management Protocol) è il protocollo normalizzato per la diagnostica dell'infrastruttura di rete Ethernet. In area gestionale e nella tecnica di automazione, SNMP è supportato in Ethernet da dispositivi di numerosi produttori. Le applicazioni basate su SNMP possono essere gestite sulla stessa rete parallelamente alle applicazioni con PROFINET. La progettazione del server OPC SNMP è integrata nella Configurazione hardware di STEP 7. Le unità S7 già progettate in STEP 7 possono essere acquisite direttamente dal progetto. Alternativamente a STEP 7 è possibile eseguire la progettazione anche tramite NCM PC (componente di SIMATIC NET CD). Tramite l'indirizzo IP e/o il protocollo SNMP (SNMP V1) è possibile rilevare e acquisire nella progettazione tutti i dispositivi Ethernet desiderati. Utilizzare il profilo MIB_II_V10. Le applicazioni basate su SNMP possono essere gestite parallelamente alle applicazioni con PROFINET nella stessa rete.

Nota Indirizzi MAC Nell'ambito della diagnostica SNMP, nel parametro ifPhysAddress, vengono visualizzati, dalla versione V5.1 del firmware, i seguenti indirizzi MAC: Interface 1 (interfaccia PN) = indirizzo MAC Interface 2 (Port 1) = indirizzo MAC + 1 Interface 3 (Port 2) = indirizzo MAC + 2

Diagnostica con il server OPC SNMP in SIMATIC NET Il software del server OPC SNMP consente la diagnostica e la parametrizzazione di qualsiasi dispositivo SNMP. Lo scambio dei dati con questi dispositivi viene gestito dal server OPC mediante il protcollo SNMP. Tutte le informazioni possono essere integrate in sistemi OPC compatibili come p. es. nel sistema HMI WinCC. Ciò consente una diagnostica combinata di processo e rete nel sistema HMI.

Riferimenti Per maggiori informazioni sul servizio di comunicazione SNMP e sulla diagnostica con SNMP consultare la Descrizione del sistema PROFINET.

Page 87: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.4 Comunicazione aperta tramite Industrial Ethernet

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 87

4.4 Comunicazione aperta tramite Industrial Ethernet

Disponibilità Le CPU con la sigla "PN/DP" supportano la '"Comunicazione aperta tramite Industrial Ethernet" (in breve: comunicazione aperta IE).

Funzionalità Per la comunicazione IE aperta sono disponibili i seguenti servizi: ● Protocolli orientati al collegamento:

Questi protocolli stabiliscono un collegamento logico con il partner della comunicazione prima di trasmettere i dati e lo interrompono al termine della trasmissione. Vengono impiegati quando la sicurezza dei dati è particolarmente importante. In un conduttore fisico è generalmente possibile stabilire più collegamenti logici. La lunghezza max. dell'ordine ammonta a 32 KByte. Gli FB per la comunicazione aperta IE supportano i seguenti protocolli orientati al collegamento: – TCP secondo RFC 793 – ISOonTCP secondo RFC 1006

Nota ISOonTCP Durante lo scambio dati tramite RFC1006 con sistemi di terzi, il partner di accoppiamento deve attenersi alle dimensioni max. TPDU (TPDU = Transfer Protocol Data Unit) stabilite in ISOonTCP per la creazione della comunicazione.

● Protocolli non orientati al collegamento Questo tipo di protocolli opera senza connessione logica. per cui non viene stabilito né interrotto alcun collegamento con il partner remoto. I protocolli non orientati al collegamento trasferiscono i dati al partner remoto senza conferma e quindi senza protezione. La lunghezza massima del telegramma è di 1472 byte. Gli FB per la comunicazione aperta tramite Industrial Ethernet supportano il seguente protocollo non orientato alla comunicazione: – UDP secondo RFC 768

Page 88: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.4 Comunicazione aperta tramite Industrial Ethernet

Sistema di automazione S7-400 Dati della CPU 88 Manuale del prodotto, 04/2009, A5E00850749-08

Quali sono le possibilità di impiego della comunicazione aperta IE? Per consentire lo scambio dei dati con gli altri partner della comunicazione tramite il programma utente, in STEP 7 sono disponibili i seguenti FB e UDT nella biblioteca "Standard Library" in "Communication Blocks": ● Protocolli orientati al collegamento: TCP, ISO-on-TCP

– FB 63 "TSEND" per la trasmissione dei dati – FB 64 "TRCV" per la ricezione dei dati – FB 65 "TCON" per la creazione del collegamento – FB 66 "TDISCON" per l'interruzione del collegamento – UDT 65 "TCON_PAR" con la struttura di dati per la parametrizzazione del

collegamento ● Protocollo non orientato al collegamento: UDP

– FB 67 "TUSEND" per la trasmissione dei dati – FB 68 "TURCV" per la ricezione dei dati – FB 65 "TCON" per la configurazione del punto di accesso locale alla comunicazione – FB 66 "TDISCON" per la disconnessione del punto di accesso locale alla

comunicazione – UDT 65 "TCON_PAR" con la struttura dei dati per la parametrizzazione del punto di

accesso locale alla comunicazione – UDT 66 "TCON_PAR" con la struttura di dati dei parametri per l'indirizzo del partner

remoto

Blocchi dati per la parametrizzazione ● Blocchi dati per la parametrizzazione dei collegamenti per la comunicazione tramite TCP

e ISO on TCP Per parametrizzare i collegamenti che si avvalgono dei protocolli TCP e ISO on TCP è necessario creare un DB che contenga la struttura dei dati dell'UDT 65 "TCON_PAR". Questa struttura dei dati contiene i parametri necessari per la creazione del collegamento. Ogni collegamento richiede una struttura dei dati di questo tipo che può essere anche raggruppata in un'area di dati globale. Il parametro di collegamento CONNECT dell'FB 65 "TCON" contiene un riferimento all'indirizzo della rispettiva descrizione del collegamento (p. es. P#DB100.DBX0.0 byte 64).

● Blocchi dati per la parametrizzazione del punto di accesso locale alla comunicazione tramite UDP Per parametrizzare il punto di accesso locale alla comunicazione è necessario creare un DB che contenga la struttura dei dati dell'UDT 65 "TCON_PAR". Questa struttura dei dati contiene i parametri necessari per impostare il collegamento tra il programma utente e il livello di comunicazione del sistema operativo. Il parametro CONNECT dell'FB 65 "TCON" contiene un riferimento all'indirizzo della rispettiva descrizione del collegamento (p. es.P#DB100.DBX0.0 byte 64).

Page 89: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.4 Comunicazione aperta tramite Industrial Ethernet

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 89

Nota Creazione della descrizione del collegamento (UDT 65) Specificare l'interfaccia che si desidera utilizzare per la comunicazione nel parametro "local_device_id" dell'UDT 65 "TCON_PAR". Nei tipi di collegamento TCP, UDP, ISO on TCP tramite l'interfaccia PN essa è 16#5. Nel tipo di collegamento ISO on TCP tramite un CP 443-1 essa è 16#0. È possibile impiegare anche gli UDT 651 ... 661 preassegnati disponibili nella biblioteca "Standard Library" -> "Communication Blocks".

Lunghezza degli ordini e parametri nei diversi tipi di collegamento

Tabella 4- 6 Lunghezza dell'ordine e parametro "local_device_id"

Telegramma CPU 41x-3 PN/DP CPU 41x con CP 443-1 TCP 32 KByte - ISO-on-TCP 32 KByte 1452 byte UDP 1472 byte - Parametro "local_device_id" per la descrizione del collegamento ID apparecch. 16#5 16#0

Creazione di un collegamento di comunicazione ● Utilizzo con i protocolli TCP e ISO on TCP

Entrambi i partner della comunicazione richiamano l'FB 65 "TCON" per stabilire il collegamento. Nella parametrizzazione è necessario definire quale dei due partner è attivo e quale è passivo. Il numero di collegamenti consentiti è riportato nei dati tecnici della CPU. Una volta creato, il collegamento viene automaticamente controllato e mantenuto dalla CPU. Se la comunicazione viene interrotta, p. es. a causa dell'interruzione della linea o per iniziativa del partner remoto, il partner attivo cerca di ristabilire il collegamento. Non è necessario richiamare nuovamente l'FB 65 "TCON". In seguito al richiamo dell'FB 66 "TDISCON" o quando la CPU è in STOP, il collegamento viene interrotto. Per ristabilirlo è necessario richiamare nuovamente l'FB 65 "TCON".

● Utilizzo con il protocollo UDP Entrambi i partner della comunicazione richiamano l'FB 65 "TCON" per impostare il loro punto di accesso locale. Viene quindi impostato un collegamento tra il programma utente e il livello di comunicazione del sistema operativo. Non viene stabilita la comunicazione con il partner remoto. Il punto di accesso locale viene utilizzato per la trasmissione e la ricezione dei telegrammi UDP.

Page 90: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.4 Comunicazione aperta tramite Industrial Ethernet

Sistema di automazione S7-400 Dati della CPU 90 Manuale del prodotto, 04/2009, A5E00850749-08

Interruzione del collegamento di comunicazione ● Utilizzo con i protocolli TCP e ISO on TCP

L'FB 66 "TDISCON" interrompe il collegamento di comunicazione tra la CPU e un partner della comunicazione.

● Utilizzo con il protocollo UDP L'FB 66 "TDISCON" disconnette il punto di accesso locale alla comunicazione, ovvero interrompe il collegamento tra il programma utente e il livello di comunicazione del sistema operativo.

Possibilità di interruzione del collegamento di comunicazione I collegamenti di comunicazione possono essere interrotti dagli eventi descritti qui di seguito. ● L'interruzione del collegamento di comunicazione è stata programmata con l'FB 66

"TDISCON". ● La CPU passa dallo stato RUN a STOP. ● In caso di alimentazione OFF/ON

Diagnostica del collegamento A partire da Step7 V5.4 SP5, in "Stato dell'unità -> Comunicazione -> Comunicazione aperte tramite Industrial Ethernet" è possibile visualizzare i dettagli relativi ai singoli collegamenti impostati.

Riferimenti Per maggiori informazioni sui blocchi descritti consultare la Guida in linea a STEP 7.

Page 91: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.5 Collegamenti S7

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 91

4.5 Collegamenti S7

4.5.1 Canale di comunicazione di un collegamento S7 Se le unità S7 comunicano tra loro, tra le stesse viene creato un collegamento S7 come percorso di comunicazione.

Nota La comunicazione di dati globali, l'accoppiamento punto a punto tramite CP 440, la comunicazione tramite PROFIBUS DP, PROFINET CBA, PROFINET IO, Web e SNMP non richiedono collegamenti S7.

Ogni collegamento di comunicazione richiede risorse di collegamento S7 nella CPU per la durata esatta del collegamento. Per questo motivo ogni CPU S7 è dotata di un determinato numero di risorse di collegamento S7 che vengono occupate da diversi servizi di comunicazione (comunicazione PG/OP, comunicazione S7 o comunicazione di base S7).

Punti di collegamento Il collegamento S7 di unità che supportano funzioni di comunicazione viene creato tra punti di collegamento. Il collegamento S7 è sempre dotato di due punti di collegamento, il punto di collegamento attivo e quello passivo: ● Il punto di collegamento attivo è assegnato all'unità che crea il collegamento S7. ● Il punto di collegamento passivo è assegnato all'unità di destinazione del collegamento

S7. Ogni unità che supporta funzioni di comunicazione può costituire un punto di collegamento S7. In corrispondenza del punto di collegamento, il collegamento di comunicazione creato occupa sempre un collegamento S7 dell'unità interessata.

Punto di passaggio Utilizzando la funzione di routing, il collegamento S7 tra due unità che supportano funzioni di comunicazione viene creato mediante diverse sottoreti. Queste sottoreti sono collegate tra loro da un accoppiamento ad altra rete. L'unità che realizza questo accoppiamento all'altra rete viene definita router. Il router è quindi il punto di passaggio di un collegamento S7. Ogni CPU con interfaccia DP o PN può essere il router di un collegamento S7. La quantità di dati dei collegamenti S7 limita il numero dei collegamenti routing.

Page 92: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.5 Collegamenti S7

Sistema di automazione S7-400 Dati della CPU 92 Manuale del prodotto, 04/2009, A5E00850749-08

4.5.2 Occupazione dei collegamenti S7 I collegamenti S7 in un'unità con funzioni di comunicazione possono essere occupati in modi diversi: ● Riserva nel corso della progettazione ● Assegnazione di collegamenti tramite programmazione ● Assegnazione dei collegamenti con messa in servizio, test e diagnostica ● Assegnazione dei collegamenti per il servizio e la supervisione (servizi SeS)

Riserva nel corso della progettazione Sulla CPU viene automaticamente riservata una rispettiva risorsa di collegamento per la comunicazione PG e OP. Per poter utilizzare la comunicazione S7 è necessario progettare i collegamenti (con NetPro). A tal fine devono essere disponibili dei collegamenti liberi, ovvero non occupati da PG/OP o altre applicazioni. I necessari collegamenti S7 vengono poi assegnati in modo fisso in fase di caricamento della configurazione nella CPU per la comunicazione S7.

Assegnazione di collegamenti tramite programmazione Con la comunicazione di base S7 e la comunicazione aperta Industrial Ethernet i collegamenti vengono creati con il programma utente. Il sistema operativo della CPU avvia la creazione del collegamento e assegna i relativi collegamenti S7.

Assegnazione dei collegamenti con messa in servizio, test e diagnostica Una funzione online della engineering station (PG/PC con STEP 7) permette l'assegnazione di collegamenti S7 per la comunicazione tramite PG: ● Il collegamento S7 riservato nella CPU per la comunicazione con il PG viene assegnato

alla engineering station, quindi è occupato. ● Il collegamento S7, tuttavia, viene sempre occupato soltanto quando il PG comunica con

la CPU. ● Se tutti i collegamenti S7 riservati alla comunicazione PG sono già occupati, il sistema

operativo assegna automaticamente un collegamento ancora libero. Se non sono disponibili collegamenti liberi, l'engineering station non può comunicare online con la CPU.

Page 93: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.5 Collegamenti S7

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 93

Assegnazione di collegamenti per servizi SeS Una funzione online nella stazione SeS (OP/TP/... con WinCC) consente l'assegnazione dei collegamenti S7 per la comunicazione OP secondo le seguenti regole: ● Se, durante la configurazione hardware, nella CPU è stato riservato un collegamento S7

per la comunicazione OP, esso viene assegnato alla stazione SeS, vale a dire soltanto occupato.

● Il collegamento S7 è sempre occupato. ● Se tutti i collegamenti S7 riservati alla comunicazione OP sono già occupati, il sistema

operativo assegna automaticamente un collegamento ancora libero. Se non sono disponibili collegamenti liberi, la stazione SeS non è in grado di comunicare online con la CPU.

Sequenza temporale di assegnazione dei collegamenti S7 Con la progettazione in STEP 7 si generano blocchi di parametri che vengono letti all'avviamento dell'unità. In questo modo il sistema operativo dell'unità riserva od occupa i rispettivi collegamenti S7. Ciò significa p. es. che un collegamento S7 riservato alla comunicazione PG non è accessibile a una stazione operatore. Se la CPU possiede collegamenti S7 non ancora riservati, questi possono essere utilizzati liberamente. L'assegnazione di questi collegamenti S7 avviene nella stessa sequenza in cui è stata richiesta. Per la comunicazione PG e OP viene rispettivamente riservata almeno una risorsa di collegamento come preassegnazione.

Nota Se nella CPU rimane libero soltanto un collegamento S7, è possibile collegare un PG al bus. Il PG potrà così comunicare con la CPU. Il collegamento S7, tuttavia, viene sempre occupato soltanto quando il PG comunica con la CPU. Pertanto, collegando un OP al bus nel momento in cui il PG non comunica, l'OP in oggetto crea il collegamento con la CPU. Tuttavia, poiché l'OP a differenza del PG mantiene costantemente il collegamento di comunicazione, non sarà più possibile creare un collegamento tramite il PG.

Page 94: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.6 Performance di comunicazione

Sistema di automazione S7-400 Dati della CPU 94 Manuale del prodotto, 04/2009, A5E00850749-08

4.6 Performance di comunicazione

Introduzione L'obiettivo della presente descrizione è quello di fornire i criteri di valutazione dei diversi meccanismi di comunicazione per quanto riguarda la loro influenza sulla performance della comunicazione stessa.

Definizione del carico di comunicazione Il carico di comunicazione è la somma di tutti gli ordini impartiti in un secondo dai meccanismi di comunicazione alla CPU più ordini e i messaggi emessi da quest'ultima. Quanto più alto è il carico di comunicazione, tanto più si prolunga il tempo di reazione della CPU, ovvero essa impiega un tempo maggiore per reagire a un ordine (p. es. ordine di lettura) oppure per emettere ordini e messaggi.

Campo di lavoro Ogni sistema di automazione è caratterizzato da un campo di lavoro lineare nel quale un incremento del carico di comunicazione comporta anche un incremento della capacità di trasporto dati. Ne conseguono tempi di reazione valutabili e ragionevolmente proporzionati ai rispettivi compiti di automazione. Se il carico di comunicazione viene ulteriormente incrementato, la capacità di trasporto dati raggiunge il punto di saturazione. Eventualmente, l'entità degli ordini non può più essere elaborata entro i tempi di risposta richiesti dal sistema di automazione. La capacità di trasporto dei dati raggiunge un livello massimo e il tempo di reazione aumenta in modo esponenziale (vedere le figure sottostanti). La capacità di trasporto dati subisce persino un lieve decremento dovuto a ulteriori carichi interni ai dispositivi.

Figura 4-5 Rapporto tra capacità di trasporto dati, tempo di reazione e carico di comunicazione

(decorso di base)

Page 95: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.6 Performance di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 95

Fattori che incidono sul carico di comunicazione Il carico di comunicazione viene influenzato dai seguenti fattori: ● Numero di collegamenti/sistemi SeS collegati ● Numero di variabili o numero delle variabili nelle pagine visualizzate tramite WinCC

oppure sugli OP. ● Tipo di comunicazione (SeS, Comunicazione S7, Funzioni di segnalazione S7,

Comunicazione compatibile con S5...) I paragrafi seguenti indicano i fattori che influenzano la performance della comunicazione.

Informazioni generali sulla comunicazione Ridurre il più possibile il numero degli ordini di comunicazione al secondo. Utilizzare, negli ordini di comunicazione, la massima lunghezza dei dati utili riunendo p. es. più variabili oppure più aree di dati in un ordine di lettura. Poiché ogni ordine richiede un determinato tempo di elaborazione è opportuno controllarne lo stato soltanto al termine di questo intervallo tempo. Sul sito Internet sono disponibili informazioni per la valutazione del tempo di elaborazione (http://support.automation.siemens.com/WW/view/it/25209605) che possono essere scaricate gratuitamente. Richiamare gli ordini di comunicazione in modo che il trasferimento dati sia possibilmente comandato da evento. Il controllo dei risultati del trasferimento dati non deve protrarsi oltre la durata di elaborazione dell'ordine. Per consentire la distribuzione uniforme del carico di comunicazione, richiamare i blocchi di comunicazione scaglionandoli nel tempo e riducendone la quantità numerica per ciascun ciclo. Se non devono essere trasferiti dati utili, è possibile tralasciare il richiamo del blocco con un salto condizionato. Tra i componenti S7 è possibile ottenere una performance di comunicazione notevolmente più elevata impiegando le funzioni di comunicazione S7 anziché le funzioni di comunicazione compatibili con S5. Impiegare la comunicazione compatibile con S5 (FB "AG_SEND", FB "AG_RECV", AP_RED) soltanto quando i componenti S7 devono comunicare con componenti non S7, in quanto le funzioni compatibili con S5 (FB "AG_SEND", FB "AG_RECV", AP_RED) comportano un carico di comunicazione considerevolmente maggiore. Inoltre, in alternativa alla comunicazione compatibile con S5 è possibile utlizzare anche la comunicazione aperta IE, che crea un carico di comunicazione minore.

Page 96: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.6 Performance di comunicazione

Sistema di automazione S7-400 Dati della CPU 96 Manuale del prodotto, 04/2009, A5E00850749-08

Comunicazione S7 (SFB 12 "BSEND" e SFB 13 "BRCV") Accertarsi che un SFB 12 "BSEND" nel programma utente non venga richiamato con frequenza maggiore rispetto al relativo SFB 13 "BRCV" nel partner di comunicazione.

Comunicazione S7 (SFB 8 "USEND" e SFB 9 "URCV") Impiegare un SFB 8 "USEND" soltanto comandato da evento in quanto questo blocco può causare un notevole carico di comunicazione. Accertarsi che un SFB 8 "USEND" nel programma utente non venga richiamato con frequenza maggiore rispetto al relativo SFB 9 "URCV" nel partner di comunicazione.

OP e MP SIMATIC Per l'aggiornamento delle pagine selezionare un tempo di ciclo che non sia inferiore a 1s e incrementarlo a 2s se necessario. Accertarsi che tutte le variabili di una pagina vengano richiamate con lo stesso tempo di ciclo per consentire un riepilogo ottimale degli ordini di lettura delle variabili.

Server OPC Se più sistemi HMI provvisti di OPC per la visualizzazione sono collegati a un S7-400, mantenere limitato il numero di server OPC che accedono a quest'ultimo. I client OPC dovrebbero indirizzare un server OPC comune che legga i dati dall'S7-400. Utilizzando WinCC e la relativa configurazione client/server è possibile ottimizzare lo scambio dei dati. Alcuni sistemi HMI prodotti da terzi supportano il protocollo di comunicazione S7. Si consiglia di utilizzare questa opzione.

Page 97: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 97

4.7 Web server

4.7.1 Proprietà del Web server

Disponibilità Le CPU con la sigla "PN/DP" sono dotate di un Web server.

Attivazione del Web server Prima di utilizzare il Web server lo si deve attivare in Configurazione HW come indicato nel capitolo Impostazioni in Configurazione HW, scheda "Web" (Pagina 101)

Vantaggi del Web server Il Web server offre la possibilità di osservare la CPU da Internet o dall'Intranet aziendale. L'analisi e la diagnostica sono pertanto possibili a grandi distanze. I messaggi e le informazioni di stato vengono visualizzati su pagine HTML.

Browser di rete Per l'accesso alle pagine HTML della CPU è necessario disporre di un browser di rete. I seguenti browser di rete si addicono alla comunicazione con la CPU: ● Internet Explorer (dalla versione 6.0) ● Mozilla Firefox (dalla versione 1.5) ● Opera (dalla versione 9.0) ● Netscape Navigator (dalla versione 8.1)

Page 98: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 98 Manuale del prodotto, 04/2009, A5E00850749-08

Lettura delle informazioni sul Web server Dalla CPU è possibile leggere le seguenti informazioni sul Web server: ● Pagina iniziale con informazioni generali sulla CPU

– Nome dell'unità – Tipo di unità – Stato – Posizione del selettore dei modi operativi – Numero di ordinazione hardware – Versione hardware – Versione firmware – Sigla impianto – Stato di funzionamento

● Contenuto del buffer di diagnostica ● Tabella delle variabili

– È possibile l'osservazione di fino a 50 tabelle contenenti ciascuna max 200 variabili. Le tabelle delle variabili possono essere selezionate nella nella pagina Web indicata nel capitolo Tabelle delle variabili (Pagina 139)

● Stato delle variabili – È possibile l'osservazione di fino a 50 variabili indicando il relativo indirizzo

● Stato dell'unità – Lo stato delle stazioni viene segnalato tramite icone e commenti.

● Segnalazioni (stato delle segnalazioni ALARM_S, ALARM_SQ, ALARM_D, ALARM_DQ) senza possibilità di conferma

Page 99: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 99

● Informazioni su Industrial Ethernet – Indirizzo MAC Ethernet – Indirizzo IP – Indirizzo di sotto-rete IP – Router di default – Modalità Autonegotiation ON/OFF – Numero di pacchetti ricevuti/inviati – Numero di pacchetti ricevuti/inviati con errori – Modo di trasmissione (10 Mbit o 100 Mbit fullduplex) – Stato del collegamento

● Topologia dei nodi PROFINET – Vengono visualizzati i nodi PROFINET progettati per una stazione.

Nota Visualizzazione errata Qualora durante l'utilizzo del Web server si riscontrino errori di visualizzazione, cancellare tutti i cookies e i file Internet temporanei presenti sul PC/PG.

Attivazione del Web server Allo stato di fornitura il Web server è attivato. Nell'impostazione di base in Configurazione HW esso è disattivato; la relativa attivazione può essere eseguita in Configurazione HW in "CPU -> Proprietà dell'oggetto-> Web".

Accesso alla CPU dalla rete tramite PG/PC Per accedere al Web server procedere nel modo seguente: 1. Collegare il PG/PC alla CPU tramite l'interfaccia Ethernet. 2. Aprire il browser Web p. es. Internet Explorer. Indicare nel campo "Indirizzo" del browser Web l'indirizzo IP della CPU nel formato <http://a.b.c.d/> ad es. http://192.168.0.1/ Si aprirà la pagina iniziale della CPU. dalla quale è possibile accedere ad ulteriori informazioni.

Page 100: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 100 Manuale del prodotto, 04/2009, A5E00850749-08

Accesso alla CPU dalla rete tramite PDA L'accesso al Web server è possibile anche tramite PDA. Si può anche scegliere una visualizzazione compatta. Procedere come indicato nel seguito: 1. Collegare il PDA alla CPU tramite l'interfaccia PROFINET. 2. Aprire il browser di rete (p. es. Internet Explorer).

Specificare l'indirizzo IP della CPU nel campo "Indirizzo" del browser Web utilizzando il formato <http://a.b.c.d/basic> ad es. http://192.168.0.1/basic

Si aprirà la pagina iniziale della CPU. dalla quale è possibile accedere ad ulteriori informazioni. Per i dispositivi HMI con sistema operativo Windows CE inferiore alla versione V 5.x, le informazioni della CPU vengono elaborate in un browser ideato appositamente per Windows CE, nel quale le informazione vengono rappresentate in modo semplificato. Le figure risportate nel manuale illustrano la forma completa.

Protezione Il Web server non dispone di funzioni di protezione dell'accesso e gestione utenti. Proteggere le CPU con funzioni Web dall'accesso non autorizzato utilizzando un firewall.

Page 101: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 101

4.7.2 Impostazioni in Configurazione HW, scheda "Web"

Presupposti Deve essere stata aperta la finestra Proprietà della CPU in Configurazione HW. Per usufruire di tutte le funzioni del server Web effettuare le seguenti impostazioni nella scheda "Web": ● Attivazione del Web server ● Impostazione della lingua per il Web ● Attivazione dell'aggiornamento automatico. ● Classi di segnalazione dei messaggi

Figura 4-6 Impostazioni in Configurazione HW

Page 102: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 102 Manuale del prodotto, 04/2009, A5E00850749-08

① Attivazione del server Web In Configurazione HW il Web server è disattivato per default. Il server Web viene attivato in Configurazione HW. Nella finestra delle proprietà della CPU: ● Attivare la casella di opzione "Attiva il Web server su quest'unità"

② Impostazione della lingua per il Web Selezionare al massimo due lingue per il Web tra quelle installate per i display. Nella finestra delle proprietà della CPU: ● Attivare la casella di opzione "Attiva il Web server su quest'unità" ● Selezionare al massimo due lingue per il Web.

Nota Se si attiva il Web server senza aver selezionato la lingua, i messaggi e le informazioni di diagnostica vengono visualizzati in codice esadecimale.

③ Attivazione dell'aggiornamento automatico Per attivare l'aggiornamento automatico, procedere come indicato di seguito: ● Nella finestra delle proprietà della CPU, selezionare la casella di opzione “Attiva” alla

voce “Aggiornamento automatico”. ● Specificare l'intervallo di aggiornamento

Nota Tempo di aggiornamento L'intervallo di attivazione impostato in Configurazione HW è il tempo di aggiornamento più breve. Se durante il funzionamento l'utilizzo della CPU è elevato, ad es. perché sono presenti molti allarmi PROFINET o task di comunicazione, l'aggiornamento delle pagine Web può subire un notevole rallentamento per tutto il tempo in cui la CPU è sovraccarica.

Page 103: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 103

④ Classi di segnalazione dei messaggi Per default in Configurazione HW sono attivate tutte le classi di segnalazione dei messaggi. Le segnalazioni relative alle classi selezionate vengono successivamente visualizzate nella pagina Web "Messaggi". Le segnalazioni relative alle classi non selezionate non vengono visualizzate come testo in chiaro, ma come codice esadecimale. Modalità di progettazione delle classi di segnalazione: ● Per la funzione "Segnalazione errori di sistema", la progettazione avviene in

Configurazione HW alla voce "Strumenti > Segnalazione errori di sistema". ● Per i messaggi relativi ai blocchi, la progettazione avviene in STEP 7. Informazioni sulla progettazione di classi e testi dei messaggi in STEP 7.

Nota Riduzione dello spazio di memoria occupato dagli SDB del Web Per ridurre lo spazio di memoria occupato dagli SDB del Web selezionare solo le classi di segnalazione dei messaggi che devono essere completate nell'SDB del Web.

Page 104: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 104 Manuale del prodotto, 04/2009, A5E00850749-08

4.7.3 Impostazione della lingua

Introduzione Il Web server fornisce informazioni nelle seguenti lingue: ● tedesco (Germania) ● inglese (USA) ● francese (Francia) ● italiano (Italia) ● spagnolo (disposizione tradizionale) ● cinese ● giapponese

Nota Web server con finestre in cinese/giapponese se si utilizza il Web server della CPU con finestre in cinese/giapponese è necessario impostare manualmente la codifica del browser Internet nel segunte modo: Visualizza / Codifica / Unicode (UTF–8)

Presupposti per la visualizzazione di testi in più lingue Affinché il Web server sia in grado di visualizzare correttamente le informazioni nelle diverse lingue, in STEP 7 è necessario impostare due opzioni per la lingua: ● Impostazione della lingua per display in SIMATIC Manager ● Impostazione della lingua per il Web nella finestra di dialogo delle proprietà della CPU

Page 105: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 105

Impostazione della lingua per display in SIMATIC Manager Tramite i comandi di menu: "Strumenti > Lingua per display" di SIMATIC Manager selezionare le lingue per il display

Figura 4-7 Esempio di selezione della lingua per display

Impostazione della lingua per il Web Selezionare al massimo due lingue per il Web tra quelle installate per i display. Aprire la finestra di dialogo delle proprietà della CPU. ● Attivare l'opzione "Attiva il Web server su quest'unità" ● Selezionare max due lingue per il Web.

Nota Attivando il Web server senza selezione della lingua, i messaggi e le informazioni di diagnostica vengono visualizzati in codice esadecimale.

Page 106: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 106 Manuale del prodotto, 04/2009, A5E00850749-08

4.7.4 Aggiornamento e salvataggio delle informazioni

Aggiornamento del display e stampa

Contenuto del display Nell'impostazione di base in Configurazione HW, l'aggiornamento automatica è disattivato. I dati visualizzati sul display del Web server forniscono quindi informazioni statiche. Per aggiornare manualmente le pagine Web premere il tasto <F5> o selezionare la seguente icona:

Stampa Le pagine stampate visualizzano invece le informazioni aggiornate della CPU. È quindi possibile che le informazioni sulla pagina stampata siano più aggiornate rispetto a quelle visualizzate sullo schermo. Per stampare le pagine Web utilizzare la seguente icona:

Le impostazioni del filtro non incidono sulla stampa. La stampa mostra sempre l'intero contenuto del buffer dei messaggi.

Disattivazione dell'aggiornamento automatico per singole pagine Web Per disattivare provvisoriamente l'aggiornamento automatico di una pagina Web selezionare la seguente icona:

Per riattivare l'aggiornamento automatico premere il tasto <F5> o selezionare la seguente icona:

Nota Tempo di aggiornamento in caso di utilizzo elevato Se durante il funzionamento l'utilizzo della CPU è elevato, ad es. perché sono presenti molti allarmi PROFINET o task di comunicazione, l'aggiornamento delle pagine Web può subire un notevole rallentamento per tutto il tempo in cui la CPU è sovraccarica.

Page 107: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 107

Salvataggio delle segnalazioni e delle registrazioni nel buffer di diagnostica I messaggi e le registrazioni nel buffer di diagnostica possono essere salvati in un file csv. Ad ogni salvataggio vengono memorizzate le 250 registrazione visualizzate nel buffer di diagnostica. Il salvataggio avviene facendo clic sulla seguente icona:

Si apre una finestra nella quale è possibile indicare il nome del file e la directory di destinazione. Per visualizzare correttamente i dati in Excel evitare di aprire il file csv con un doppio clic, ma importare il file in Excel selezionando dal menu "Dati" la voce "Importa dati esterni". Come tipo di dati selezionare "Delimitati" e come origine file "Unicode UTF-8". Quindi selezionare la virgola come delimitatore e " come qualificatore di testo.

Page 108: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 108 Manuale del prodotto, 04/2009, A5E00850749-08

4.7.5 Pagine Web

4.7.5.1 Pagina iniziale con informazioni generali sulla CPU

Creazione del collegamento con il Web server La creazione del collegamento con il Web server avviene inserendo l'indirizzo IP della CPU progettata sulla barra degli indirizzi del browser di rete (p. es. http: //192.168.1.158). Si ha ora la creazione del collegamento e l'apertura della pagina di introduzione

Introduzione La figura seguente visualizza la prima pagina (Introduzione) richiamata dal Web server.

Figura 4-8 Introduzione

Per accedere ad una pagina del Web server, fare clic su INVIO.

Nota Come ignorare la pagina Web "Intro" Attivare l'opzione "Skip Intro" per ignorare la pagina di introduzione. Prossimamente si accederà direttamente alla pagina iniziale del Web server. L'impostazione "Skip Intro" può essere annullata facendo clic sul link "Introduzione" sulla pagina iniziale.

Page 109: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 109

Pagina iniziale La figura seguente indica la struttura delle informazioni fornite nella pagina iniziale.

Figura 4-9 Informazioni generali

La rappresentazione della CPU con i LED rispecchia lo stato della stessa al momento della richiesta dei dati.

① "Generale" Le informazioni relative alla CPU con il cui Web server è in corso attualmente il collegamento, sono riepilogate in questo gruppo.

② "Stato" Le informazioni di stato della CPU al momento della richiesta sono riepilogate nel campo informativo "Stato".

Page 110: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 110 Manuale del prodotto, 04/2009, A5E00850749-08

4.7.5.2 Identificazione

Dati di riconoscimento della CPU I dati di riconoscimento della CPU sono disponibili sulla pagina Web "Identificazione".

Figura 4-10 Identificazione

① Identificazione La sigla impianto, la sigla topologica e il numero di serie sono indicati nella casella "Identificazione". La sigla impianto e la sigla topologica possono essere progettate in Configurazione HW, nella scheda "Generali" della finestra delle proprietà della CPU. ② Numero di ordinazione I numeri di ordinazione dell'hardware sono indicati nella casella "Numero di ordinazione". ③ Versione La casella "Versione" specifica le versioni dell'hardware e del firmware.

Page 111: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 111

4.7.5.3 Buffer di diagnostica

Buffer di diagnostica Il suo contenuto viene visualizzato dal browser sulla pagina Web "Buffer di diagnostica".

Figura 4-11 Buffer di diagnostica

Presupposto Devono essere stati eseguiti l'attivazione del Web server, l'impostazione della lingua, la compilazione ed il caricamento del progetto in STEP 7.

Page 112: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 112 Manuale del prodotto, 04/2009, A5E00850749-08

① Buffer di diagnostica registrazioni 1-250 La capienza del buffer di diagnostica comprende 3200 messaggi. Nella casella di riepilogo selezionare un intervallo per le registrazioni nel buffer di diagnostica. Un intervallo comprende rispettivamente 250 registrazioni. Tenere presente che, per ragioni riconducibili alla performance, nello stato di funzionamento RUN non vengono visualizzate tutte le registrazioni del buffer.

② Eventi La casella "Eventi" contiene eventi di diagnostica corredati di data e ora.

③ Dettagli In questo campo vengono elencate informazioni di diagnostica dettagliate sull'evento selezionato. Nella casella "Eventi" selezionare l'evento corrispondente.

Progettazione La progettazione richiede le seguenti operazioni: 1. Nel menu di scelta rapida della CPU interessata, richiamare la finestra di dialogo

"Proprietà dell'oggetto". 2. Selezionare la scheda "Web" e attivare la casella di scelta "Attiva il Web server su

quest'unità". 3. Selezionare max due lingue nelle quali visualizzare i messaggi per esteso. 4. Compilare e salvare il progetto e caricare la progettazione nella CPU.

Particolarità nella commutazione da una lingua all'altra Nel rettangolo superiore destro è possibile commutare da una lingua all'altra, p. es. dal tedesco all'inglese. Se viene selezionata una lingua non progettata, le informazioni non vengono visualizzate per esteso bensì in codice esadecimale.

Page 113: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 113

4.7.5.4 Stato dell'unità

Presupposti ● In Configurazione HW devono essere state eseguite le seguenti impostazioni:

– Attivazione del Web server – Impostazioni della lingua – Generazione e attivazione della funzione "Segnalazione errori sistema".

● Il progetto deve essere stato compilato nella Configurazione HW di STEP 7, la cartella SDB ed il programma utente devono essere stati caricati (in particolare i blocchi del programma utente generati tramite la funzione "Segnalazione errori sistema").

● La CPU deve trovarsi in RUN.

Nota "Segnalazione errori sistema" • Durata della segnalazione: A seconda della struttura dell'impianto, la funzione

"Segnalazione errori sistema" necessita di un certo tempo per l'analisi di avvio dello stato di tutti i sistemi e di tutte le unità di periferia progettati. In questo lasso di tempo, sulla pagina "Stato dell'unità" non avviene alcuna segnalazione concreta dello stato. Nella colonna "Errori" viene visualizzato un "?".

• Comportamento temporale: La funzione "Segnalazione errori sistema" deve essere richiamata almeno ogni 100 ms. Il richiamo può avvenire nell'OB 1, oppure, se il tempo di ciclo supera i 100 ms, nell'OB di schedulazione orologio 3x (≤ 100 ms) e nell'OB di avvio OB 100.

• Supporto di diagnostica: Nella scheda "Supporto di diagnostica" della finestra di dialogo "Segnalazione errori sistema" è necessario che sia selezionata l'opzione "DB dello stato di diagnostica" e che sia indicato il numero del DB. Se è stato progettato il Web server, normalmente questa opzione è selezionata per default. Nella migrazione di progetti meno recenti è tuttavia possibile che sia necessario selezionarla a posteriori.

• Nuovo avviamento: Dopo il nuovo avviamento della CPU lo stato dell'unità viene visualizzato con un ritardo di alcuni secondi, in funzione della configurazione della stazione.

Page 114: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 114 Manuale del prodotto, 04/2009, A5E00850749-08

Stato dell'unità La visualizzazione dello stato di una stazione avviene, tramite icone e commenti, nella pagina Web "Stato dell'unità".

Figura 4-12 Stato dell'unità

Page 115: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 115

Significato dei simboli Simbolo Colore Significato

verde Componente OK

grigio Slave PROFIBUS o PROFINET Device disattivati

nero Componente inaccessibile / Rilevazione dello stato non più possibile

La segnalazione "Rilevazione dello stato non più possibile" viene sempre visualizzata, p. es. nello stato di funzionamento STOP della CPU oppure durante l'analisi di avvio della funzione "Segnalazione errori di sistema" per tutti i sistemi e tutte le unità di periferia progettati dopo il nuovo avvio della CPU. Questo stato può tuttavia venire visualizzato anche temporaneamente durante il funzionamento al verificarsi di un flusso elevato di allarmi di diagnostica in tutte le unità.

verde Manutenzione necessaria (Maintenance Required)

giallo Richiesta di manutenzione (Maintenance Demanded)

rosso Errore - componente guasto o difettoso

- Errore su un livello inferiore dell'unità

Page 116: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 116 Manuale del prodotto, 04/2009, A5E00850749-08

Navigazione su altri livelli dell'unità Lo stato delle singole unità viene indicato quando ci si sposta negli altri livelli delle unità: ● Nel successivo livello delle unità tramite il link nella barra del titolo ● Nel precedente livello delle unità tramite il link nel nome

Figura 4-13 Stato dell'unità

Presupposti Devono essere stati eseguiti l'attivazione del Web server, l'impostazione della lingua, la compilazione ed il caricamento del progetto con STEP 7.

Nota Stato dello slave AS-i La pagina Web "Stato dell'unità" non indica lo stato degli slave AS-i. Vi viene indicato solo lo stato del link AS-i.

Page 117: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 117

① "Stato dell'unità" In funzione del livello selezionato la tabella contiene informazioni sul rack, sui nodi, sul sistema master DP, sulle unità della stazione. Questa rappresentazione richiede che sia stata progettata la funzione "Segnalazione errori sistema" per la CPU o per la stazione e che i blocchi così creati siano stati caricati nella CPU.

② "Visualizzazione dei livelli dell'unità" Il link sulla barra del titolo consente di accedere allo "Stato delle unità" del livello successivo.

③ "Dettagli" Tramite il link "Dettagli" è possibile visualizzare maggiori informazioni sull'unità selezionata nelle schede "Stato" e "Identificazione".

④ "Indirizzo IP" Da questo link è possibile accedere al Web server del dispositivo progettato e selezionato.

⑤ Topologia Le pagine Web "Stato dell'unità" e "Topologia" sono collegate ipertestualmente. Facendo clic sulla voce "Topologia" dell'unità selezionata si passa automaticamente alla vista grafica della topologia della pagina Web "Topologia" di questa unità. L'unità viene visualizzata nell'area visibile della pagina Web "Topologia" e l'instestazione del dispositivo dell'unità selezionata lampeggia per alcuni secondi.

⑥ "Filtro" Il contenuto della tabella può essere filtrato in base a determinati criteri. L'elenco a discesa consente di visualizzare solo le voci relative al parametro selezionato. Inserire nel campo di immissione il valore del parametro selezionato e fare clic su "Filtro". 1. Selezionare p. es. il parametro "Nome" nell'elenco a discesa. 2. Selezionare "Filtro". Le impostazioni del filtro vengono mantenute anche dopo l'aggiornamento della pagina.

⑦ Scheda "Stato" La scheda contiene informazioni relative allo stato dell'unità selezionata:

Page 118: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 118 Manuale del prodotto, 04/2009, A5E00850749-08

⑧ Scheda "Identificazione" Contiene dati relativi all'identificazione dell'unità selezionata.

Nota Scheda "Identificazione" Questa scheda visualizza soltanto i dati progettati offline, non i dati online dell'unità.

Page 119: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 119

4.7.5.5 Messaggi

Messaggi Il contenuto del buffer delle segnalazioni viene visualizzato dal browser sulla pagina Web "Messaggi". La conferma di questi messaggi tramite Web server non è possibile.

Figura 4-14 Messaggi

Presupposti I testi dei messaggi devono essere stati progettati nella lingua desiderata. Utili informazioni sulla progettazione dei testi dei messaggi sono disponibili in STEP 7 e in Internet all'indirizzo: (http://support.automation.siemens.com/WW/view/it/23872245).

Page 120: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 120 Manuale del prodotto, 04/2009, A5E00850749-08

① Filtro Questa pagina offre la possibilità di accesso mirato ad informazioni specifiche. Nella casella di riepilogo corrispondente, visualizzare esclusivamente le registrazioni relative al parametro selezionato. Nel campo di immissione inserire il valore del parametro selezionato e fare clic su "Filtro". Se si intende p. es. visionare tutti i messaggi recanti lo stato "entrante", procedere come indicato nel seguito: 1. Selezionare la voce "Stato" nella casella di riepilogo. 2. Specificare "entrante" nel campo di immissione. 3. Selezionare "Filtro". Le impostazioni del filtro vengono mantenute anche dopo l'aggiornamento della pagina. Le impostazioni del filtro non influiscono sulla stampa. La pagina di stampa visualizza sempre il contenuto completo del buffer delle segnalazioni.

② Messaggi I messaggi della CPU vengono visualizzati in ordine cronologico con indicazione di data e ora. Il parametro Testo del messaggio è una registrazione dei testi dei messaggi progettati per le rispettive definizioni di errore. Ordinamento Sussiste inoltre la possibilità di visualizzare singoli parametri in ordine crescente e decrescente. Selezionare il parametro in oggetto nell'intestazione della colonna: ● Numero messaggio ● Data ● Ora ● Testo del messaggio ● Stato ● Conferma Selezionando la voce "Data", vengono visualizzati messaggi in ordine cronologico. Gli eventi entranti e uscenti vengono visualizzati nel parametro Stato .

③ Dettagli sui numeri dei messaggi In questo campo informativo è possibile visualizzare informazioni dettagliate su un determinato messaggio. Selezionare il messaggio di cui si intende visionare i dettagli.

Particolarità nella commutazione da una lingua all'altra Nel rettangolo superiore destro è possibile commutare da una lingua all'altra, p. es. dal tedesco all'inglese. Se viene selezionata una lingua non progettata o nella quale non sono stati progettati i testi dei messaggi, le informazioni non vengono visualizzate per esteso bensì in codice esadecimale.

Page 121: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 121

4.7.5.6 Comunicazione

Scheda "Parametri" La scheda ① "Parametri" di questa pagina Web fornisce un riepilogo delle informazioni sull'interfaccia PROFINET integrata della CPU.

Figura 4-15 Parametri dell'interfaccia PROFINET integrata

② Collegamento alla rete Fornisce informazioni sull'identificazione dell'interfaccia PROFINET integrata della CPU interessata.

③ Parametri IP Fornisce informazioni sull'indirizzo IP progettato e sul numero della sottorete nella quale si trova la CPU.

Page 122: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 122 Manuale del prodotto, 04/2009, A5E00850749-08

④ Caratteristiche fisiche Il campo "Caratteristiche fisiche" fornisce le seguenti informazioni: ● Numero della porta ● Stato del link ● Impostazioni ● Modo

Nota Aggiornamento dati I dati visualizzati nel browser HTML vengono aggiornati automaticamente solo se è stata attivata la funzione di aggiornamento automatico in Configurazione HW. In caso contrario per visualizzare i dati attuali si dovrà aggiornare regolarmente la rappresentazione nel browser HTML (pulsante Aggiorna).

Page 123: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 123

Scheda "Statistica" La scheda ① "Statistica" fornisce informazioni sulla qualità della trasmissione dati.

Figura 4-16 Prefissi per la trasmissione dati

② Pacchetti dati a partire da Indica il momento della ricezione o dell'invio del primo pacchetto dati dall'ultimo RETE ON/dall'ultima Cancellazione totale.

③ "Statistica generale - Pacchetti dati inviati" I prefissi indicati in questo campo informativo consentono di valutare la qualità della trasmissione dati sulla linea di invio.

Page 124: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 124 Manuale del prodotto, 04/2009, A5E00850749-08

④ "Statistica generale - Pacchetti dati ricevuti" I prefissi indicati in questo campo informativo consentono di valutare la qualità della trasmissione dati sulla linea di ricezione.

"Statistica Porta 1/Porta 2 - Pacchetti dati inviati" I prefissi indicati in questo campo informativo consentono di valutare la qualità della trasmissione dati sulla linea di invio.

"Statistica Porta 1/Porta 2 - Pacchetti dati ricevuti" I prefissi indicati in questo campo informativo consentono di valutare la qualità della trasmissione dati sulla linea di ricezione.

Page 125: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 125

4.7.5.7 Topologia

Topologia dei nodi PROFINET I nodi PROFINET di una stazione, progettati e non, che sono accessibili tramite riconoscimento dei nodi vicini vengono visualizzati nella pagina Web "Topologia". Esistono tre viste: ● Vista grafica. Questa vista dispone di due possibilità di visualizzazione:

– Topologia reale: Visualizzazione delle configurazione topologica attuale dei dispositivi PROFINET progettati e di quelli rilevabili, immediatamente vicini, non progettati (visualizzazione della correlazione con i nodi vicini, se rilevabili).

– Topologia salvata: Per facilitare la diagnostica di modifiche nella topologia reale è possibile acquisire come topologia richiesta una topologia reale salvata in precedenza. L'assegnazione topologica di dispositivi PROFINET guasti rimane riconoscibile in questa vista.

Nota Eventuali dispositivi PROFINET inseriti successivamente, non progettati e immediatamente vicini, vengono visualizzati soltanto nella topologia reale.

Nota Vista della topologia reale Nei seguenti scenari viene sempre visualizzata la topologia reale: • In caso di richiamo della pagina Web "Topologia" tramite la barra di navigazione • In caso di commutazione dalla pagina Web "Stato dell'unità" alla pagina Web

"Topologia", dalla panoramica dei dispositivi PNIO tramite il Link "Topologia"

● Vista tabellare ● Panoramica degli stati Le viste possono essere stampate. Prima di procedere alla stampa, eseguire un'anteprima del browser e, se necessario, adeguare il formato.

Page 126: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 126 Manuale del prodotto, 04/2009, A5E00850749-08

Topologia - Vista grafica

Figura 4-17 Topologia - Vista grafica

Presupposti È necessario avere eseguito l'attivazione del Web server, l'impostazione della lingua, la compilazione ed il caricamento del progetto in Configurazione HW.

Page 127: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 127

① "Topologia salvata" e "Topologia reale" La "Topologia reale" visualizza lo stato dell'interconnessione attuale dei dispositivi. Il salvataggio di questa topologia avviene facendo clic sulla seguente icona:

Commutando sulla "topologia salvata", viene visualizzato lo stato memorizzato del collegamento. Se nel frattempo un dispositivo subisce un guasto, si verifica il seguente comportamento: ● nella vista "Topologia salvata" questo dispositivo rimane sulla stessa posizione ● nella vista "Topologia reale" il dispositivo viene rappresentato separatamente nella

sezione inferiore. In entrambi i casi il dispositivo guasto viene rappresentato con l'intestazione contrassegnata da un cerchio rosso e da una chiave per dadi dello stesso colore:

● In caso di guasto i dispositivi PROFINET non progettati, immediatamente vicini e salvati,

conservano la stessa posizione nella vista "Topologia salvata". Questi dispositivi vengono rappresentati con l'intestazione tratteggiata in rosso. Eventuali dispositivi PROFINET inseriti successivamente, immediatamente vicini, non vengono individuati nella topologia salvata e pertanto non vengono visualizzati.

Un'eventuale inversione delle porte non viene contrassegnata con un colore.

Nota Ritenzione della "Topologia salvata" in caso di rete OFF/ON e cancellazione totale La "Topologia salvata" non è a ritenzione.

② Nodi PROFINET progettati e accessibili I nodi PROFINET progettati e accessibili vengono visualizzati in grigio scuro. I collegamenti in verde indicano le porte di accesso ai nodi PROFINET di una stazione.

③ Dispositivi PROFINET non progettati e accessibili I dispositivi PROFINET non progettati e accessibili direttamente vengono visualizzati in grigio chiaro con una linea tratteggiata ("stazioni vicine").

Page 128: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 128 Manuale del prodotto, 04/2009, A5E00850749-08

④ Rappresentazione di nodi con correlazioni errate con i nodi vicini I nodi le cui correlazioni con i nodi vicini sono risultate incomplete o errate sono rappresentati in grigio chiaro con un contorno rosso.

Nota Rappresentazione di nodi con correlazioni errate con i nodi vicini È necessario eseguire l'aggiornamento del firmware dei componenti interessati.

⑤ Nodi PROFINET progettati ma non accessibili I nodi PROFINET progettati ma non accessibili vengono visualizzati nella sezione inferiore con contorno rosa e rosso e dotati di numero di dispositivo.

⑥ Nodi progettati senza correlazione con i nodi vicini I nodi per i quali non può essere rilevata una correlazione con i nodi vicini vengono visualizzati in grigio scuro e dotati esclusivamente del numero di dispositivo: ● IE/PB-Link e i nodi PROFIBUS collegati ● Dispositivi PROFINET che non supportano il rilevamento LLDP (riconoscimento dei nodi

vicini) I nodi PROFINET sono identificabili tramite il numero del dispositivo in Configurazione HW.

Nodi disattivati I nodi disattivati vengono visualizzati in grigio chiaro.

Collegamento ipertestuale tra le pagine Web "Topologia" e "Stato dell'unità" Le pagine Web "Topologia" e "Stato dell'unità" sono collegate tramite un ipertesto. Facendo clic sull'intestazione dell'unità selezionata nella vista topologica si accede automaticamente all'unità nella pagina Web "Stato dell'unità". Vedere anche il capitolo Stato dell'unità (Pagina 113).

Page 129: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 129

Topologia - Vista tabellare La vista tabellare visualizza sempre la topologia reale.

Figura 4-18 Topologia - Vista tabellare

Significato dei simboli relativi allo stato dei nodi PROFINET Simbolo Significato

Nodi PROFINET progettati e accessibili Nodi PROFINET non progettati e accessibili Nodi PROFINET progettati ma non accessibili Nodi per i quali la rilevazione della correlazione con i nodi vicini non è stata possibile

oppure è risultata incompleta o errata

Page 130: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 130 Manuale del prodotto, 04/2009, A5E00850749-08

Significato dei simboli relativi allo stato dell'unità dei nodi PROFINET Simbolo Colore Significato

verde Componente OK

grigio Slave PROFIBUS o PROFINET Device disattivati

Presupposti per il supporto: • A partire dalla CPU 41x-3 PN/DP, V5.3 e STEP 7 V5.4 + SP5 • Attivazione/disattivazione di slave PROFIBUS e PROFINET IO Device

con l'SFC12 Modo 3/4

nero Componente inaccessibile / Rilevazione dello stato non più possibile

La segnalazione "Rilevazione dello stato non più possibile" viene sempre visualizzata, p. es. nello stato di funzionamento STOP della CPU oppure durante l'analisi di avvio della funzione "Segnalazione errori di sistema" per tutti i sistemi e tutte le unità di periferia progettati dopo il nuovo avvio della CPU. Questo stato può essere tuttavia visualizzato anche temporaneamente durante il funzionamento al verificarsi di un flusso elevato di allarmi di diagnostica in tutte le unità.

verde Manutenzione necessaria (Maintenance Required)

giallo Richiesta di manutenzione (Maintenance Demanded)

rosso Errore - componente guasto o difettoso

- Errore su un livello inferiore dell'unità

Page 131: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 131

Topologia - Panoramica degli stati La "Panoramica degli stati" visualizza su una pagina la rappresentazione generale di tutti i PN-IO-Device / dispositivi PROFINET (senza correlazione dei collegamenti). Sulla base dei simboli che visualizzano gli stati delle unità è possibile diagnosticare velocemente eventuali errori. Anche qui è presente un collegamento delle unità alla pagina Web "Stato dell'unità".

Figura 4-19 Topologia - Panoramica degli stati

Page 132: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 132 Manuale del prodotto, 04/2009, A5E00850749-08

4.7.5.8 Esempi delle singole viste topologiche Riportano la spiegazione e l'illustrazione delle diverse viste topologiche.

Presupposti Disponibilità della CPU 414-3 PN/DP, V5.3 e STEP7 V5.4 + SP5.

"Topologia reale" OK Quando tutti i dispositivi progettati sono accessibili mediante la topologia si può salvare la vista. Se fino a questo momento la topologia non era ancora stata salvata, il pulsante "Topologia salvata" è disattivato. Con il salvataggio, i collegamenti alla topologia vengono "congelati". La vista rimane nella "Topologia reale".

Figura 4-20 "Topologia reale" OK

Page 133: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 133

"Topologia salvata" OK Commutare nuovamente nella "Topologia salvata". Se nel frattempo nessun dispositivo ha subito guasti, la "Topologia salvata" è identica alla "Topologia reale". Nella "Topologia salvata" il pulsante "Salva" è disattivato.

Figura 4-21 "Topologia salvata" OK

Page 134: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 134 Manuale del prodotto, 04/2009, A5E00850749-08

"Topologia salvata" con guasto al dispositivo Un dispositivo che nel frattempo ha subito guasti rimane nello stesso posto nella vista "Topologia salvata". Il dispositivo guasto viene rappresentato con l'intestazione contrassegnata da un cerchio rosso e da una chiave per dadi dello stesso colore.

Figura 4-22 "Topologia salvata" con guasto al dispositivo

Page 135: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 135

"Topologia salvata" di un dispositivo PROFINET guasto, non progettato, immediatamente vicino. Un dispositivo PROFINET non progettato, immediatamente vicino, che abbia subito guasti, rimane nello stesso posto nella vista "Topologia salvata". Il dispositivo guasto viene rappresentato con l'intestazione tratteggiata in rosso.

Figura 4-23 "Topologia salvata" di un dispositivo guasto, non progettato.

Page 136: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 136 Manuale del prodotto, 04/2009, A5E00850749-08

"Topologia reale" con guasto al dispositivo Commutare nuovamente nella "Topologia reale". In questa vista il dispositivo che nel frattempo ha subito un guasto viene rappresentato separatamente nella sezione inferiore. Il dispositivo guasto viene rappresentato con l'intestazione contrassegnata da un cerchio rosso e da una chiave per dadi dello stesso colore.

Figura 4-24 "Topologia reale" con guasto al dispositivo

Page 137: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 137

4.7.5.9 Stato delle variabili

Stato delle variabili Lo stato delle variabili viene visualizzato dal browser nell'omonima pagina Web che consente di osservare lo stato di fino a 50 variabili.

Figura 4-25 Stato delle variabili

① Indirizzo Inserire in questa casella l'indirizzo dell'operando di cui si intende controllare il comportamento. Un eventuale indirizzo non valido viene indicato in rosso. Per mantenete queste immissioni, inserire nei Preferiti del browser la pagina Web dello stato delle variabili.

② Formato di visualizzazione Selezionare nella casella di riepilogo il formato di visualizzazione desiderato per le rispettive variabili. Qualora fosse impossibile rappresentare la variabile nel formato desiderato, la relativa visualizzazione avviene in codice esadecimale.

③ Valore Visualizza il valore del rispettivo operando nel formato selezionato.

Page 138: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 138 Manuale del prodotto, 04/2009, A5E00850749-08

Particolarità nella commutazione da una lingua all'altra Nel rettangolo superiore destro è possibile commutare da una lingua all'altra, p. es. dal tedesco all'inglese. Tenere presente che la mnemonica per la lingua tedesca si differenzia da quella delle altre lingue. In seguito alla commutazione della lingua può pertanto accadere che la sintassi degli operandi inseriti sia errata. Ad esempio: ABxy in luogo di QBxy. La sintassi errata viene visualizzata in rosso nel browser.

Page 139: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 139

4.7.5.10 Tabelle delle variabili

Tabelle delle variabili Il contenuto delle tabelle delle variabili viene visualizzato dal browser nell'omonima pagina Web. È possibile l'osservazione max 50 tabelle contenenti ciascuna max 200 variabili.

Figura 4-26 Tabelle delle variabili

① Selezione Nella casella di riepilogo selezionare una tabella delle variabili tra quelle progettate.

② Nome e Indirizzo La rappresentazione del nome di un operando con il relativo indirizzo avviene all'interno di questa casella.

③ Formato Nelle caselle di riepilogo selezionare il formato di visualizzazione del rispettivo operando. Nella casella di riepilogo vengono proposte le varie possibilità di selezione di tutti i formati di visualizzazione consentiti.

Page 140: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Comunicazione 4.7 Web server

Sistema di automazione S7-400 Dati della CPU 140 Manuale del prodotto, 04/2009, A5E00850749-08

④ Valore Questa colonna indica i valori nel rispettivo formato di visualizzazione.

⑤ Commento Per facilitare il riconoscimento del significato di un determinato operando, viene visualizzato il commento redatto dall'operatore.

Creazione di una tabella delle variabili per il Web server 1. Creare una tabella delle variabili in STEP 7. 2. Aprire la finestra delle Proprietà nella tabella delle variabili e selezionare la scheda

"Generale - Parte 2" . 3. Attivare la casella di opzione "Web server". Alternativamente è possibile inserire

l'identificazione "VATtoWEB" nella casella "Famiglia".

4. Salvare e compilare il progetto e trasferire la progettazione nella CPU.

Page 141: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 141

PROFIBUS DP 55.1 CPU 41x come master DP/slave DP

5.1.1 Informazioni generali

Introduzione In questo capitolo vengono descritti le caratteristiche e i dati tecnici necessari quando si impiega una CPU 41x come master DP o come slave DP progettandola per la comunicazione diretta. Convenzione: poiché il rapporto master DP/slave DP è lo stesso per tutte le CPU, qui di seguito le CPU vengono definite CPU 41x.

Ulteriori informazioni Descrizioni e avvertenze sulla progettazione, la configurazione e la diagnostica di una sotto-rete PROFIBUS sono riportate nella Guida in linea a STEP 7.

Page 142: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 142 Manuale del prodotto, 04/2009, A5E00850749-08

5.1.2 Aree di indirizzamento DP delle CPU 41x

Aree di indirizzamento delle CPU 41x

Tabella 5- 1 CPU 41x (interfaccia MPI/DP come PROFIBUS DP)

Area di indirizzi 412-1 412-2 414-2 416-2 Interfaccia MPI come PROFIBUS DP, rispettivamente per ingressi e uscite (byte)

2048 2048 2048 2048

Interfaccia DP come PROFIBUS DP, rispettivamente per ingressi e uscite (byte)

- 4096 6144 8192

Tabella 5- 2 CPU 41x (interfaccia MPI/DP e modulo DP come PROFIBUS DP)

Area di indirizzi 414-3 416-3 417-4 Interfaccia MPI come PROFIBUS DP, rispettivamente per ingressi e uscite (byte)

2048 2048 2048

Interfaccia DP come PROFIBUS DP, rispettivamente per ingressi e uscite (byte)

6144 8192 8192

Modulo DP come PROFIBUS DP ingressi/uscite (byte) 6144 8192 8192

Tutti gli ingressi e le uscite possono essere salvati nell'immagine di processo della CPU.

Indirizzi di diagnostica DP Gli indirizzi di diagnostica DP occupano nell'area di indirizzi per gli ingressi almeno 1 byte ciascuno per il master DP e per ogni slave DP. Con questi indirizzi è possibile p. es. richiamare la diagnostica a norma DP dei singoli nodi (parametro LADDR dell'SFC 13). L'indirizzo di diagnostica DP viene definito nella progettazione. In caso contrario STEP 7 procede all'assegnazione degli indirizzi di diagnostica DP a partire da quello più alto del byte e proseguendo verso il basso. Nel modo DPV1 del master, gli slave sono generalmente dotati di 2 indirizzi di diagnostica.

Page 143: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 143

5.1.3 CPU 41x come master PROFIBUS DP

Introduzione Questo capitolo illustra le caratteristiche e i dati tecnici della CPU necessari per l'impiego della stessa come master PROFIBUS DP.

Riferimenti Le caratteristiche e i dati tecnici delle CPU 41x sono contenuti nel capitolo Dati tecnici del presente manuale.

Presupposti È necessario configurare come master DP l'interfaccia corrispondente della CPU, vale a dire che in STEP 7 è necessario: 1. progettare la CPU come master DP 2. assegnare un indirizzo PROFIBUS 3. selezionare un modo di funzionamento (compatibile con S7 o DPV1) 4. assegnare un indirizzo di diagnostica 5. collegare gli slave DP al sistema master DP.

Nota Comportamento nel caso in cui uno degli slave PROFIBUS DP sia una CPU 31x o una CPU 41x In questo caso lo slave DP si trova nel catalogo PROFIBUS DP come "stazione già progettata". A questa CPU slave DP va assegnato un indirizzo di diagnostica slave nel master DP. Il master DP deve essere accoppiato con la CPU slave DP e devono essere definite le aree di indirizzamento per lo scambio dei dati con la CPU slave DP.

Dalla norma EN 50170 alla DPV1 La norma EN 50170 relativa alla periferia decentrata è stata ampliata e le modifiche sono confluite nella norma IEC 61158 / IEC 61784-1:2002 Ed1 CP 3/1. Nella documentazione dei sistemi SIMATIC questa nuova funzionalità viene definita DPV1.

Modi di funzionamento per componenti DPV1 ● Modo S7 compatibile

In questo modo il componente è compatibile con la norma EN 50170. La funzionalità DPV1 tuttavia non è pienamente utilizzabile.

● Modo DPV1 In questo modo la funzionalità DPV1 è pienamente utilizzabile. I componenti di automazione della stazione che non supportano il modo DPV1 possono essere utilizzati nel modo consueto.

Page 144: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 144 Manuale del prodotto, 04/2009, A5E00850749-08

Compatibilità fra DPV1 e EN 50170 Gli slave utilizzati finora possono essere ancora utilizzati dopo la conversione a DPV1. Essi tuttavia non supportano le funzioni DPV1 ampliate. Gli slave DPV1 possono essere utilizzati anche senza conversione a DPV1. Essi si comporteranno come slave tradizionali. Gli slave DPV1 SIEMENS possono essere impiegati in modo S7 compatibile. Per gli slave DPV1 di altri produttori è necessario un file GSD secondo la norma EN 50170 con revisione più recente rispetto alla 3.

Ulteriori informazioni La descrizione completa del passaggio da EN 50170 a DPV1 è riportata sotto forma di FAQ con il titolo Passaggio da EN 50170 a DPV1 (http://support.automation.siemens.com/WW/view/it/7027576)

Programmazione e controllo/comando tramite PROFIBUS In alternativa all'interfaccia MPI è possibile programmare la CPU o eseguire le funzioni di controllo/comando del PG mediante l'interfaccia PROFIBUS DP.

Nota Le applicazioni di programmazione o controllo/comando tramite l'interfaccia PROFIBUS DP prolungano il ciclo DP.

Equidistanza L'equidistanza è la proprietà del PROFIBUS DP che consente di ottenere cicli di bus della stessa durata. Per "Cicli di bus della stessa durata" si intende che il master DP inizia sempre il ciclo del bus DP dopo lo stesso intervallo di tempo. Ne consegue che gli slave collegati ricevono a loro volta i dati dal master a intervalli di tempo regolari esattamente uguali. Il PROFIBUS equidistante (isocrono) è la base del "Sincronismo di clock".

Sincronismo di clock Le CPU S7-400 supportano il meccanismo di lettura ed emissione dei segnali della periferia in sincronismo di clock, consentendo in questo modo di sincronizzare il programma utente con l'elaborazione della periferia. Quindi i dati degli ingressi vengono acquisiti in un determinato momento e i dati delle uscite sono attivi in un determinato momento. Un sincronismo di clock completo da "morsetto" a "morsetto" è possibile soltanto se tutti i componenti coinvolti nel processo supportano la proprietà di sistema "Sincronismo di clock". Per informazioni esaustive su questa proprietà di sistema consultare il manuale sul sincronismo di clock.

Page 145: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 145

Aggiornamento delle immagini di processo parziali con sincronismo di clock L'SFC 126 "SYNC_PI" consente l'aggiornamento di un'immagine di processo parziale degli ingressi in sincronismo di clock. Tramite questa SFC, un programma utente legato al clock DP è in grado di eseguire l'aggiornamento coerente e sincrono a questo clock dei dati di ingresso acquisiti in un'immagine di processo parziale degli ingressi. L'SFC 126 può essere interrotta e può essere richiamata soltanto negli OB 61, 62, 63 e 64. L'SFC 127 "SYNC_PO" consente l'aggiornamento di un'immagine di processo parziale delle uscite con sincronismo di clock. Tramite questa SFC, un programma utente legato al clock DP è in grado di trasferire alla periferia, in modo coerente e sincrono a questo clock, i dati di uscita calcolati di un'immagine di processo parziale delle uscite. L'SFC 127 può essere interrotta e può essere richiamata soltanto negli OB 61, 62, 63 e 64. Per fare in modo che le immagini di processo parziali vengano aggiornate con sincronismo di clock è necessario assegnare tutti gli indirizzi di I/O dello slave alla stessa immagine di processo parziale. Per garantire la coerenza in un'immagine di processo parziale durante ogni clock è necessario che nelle singole CPU vengano soddisfatte le condizioni seguenti: ● CPU 412: numero di slave + numero di byte / 100 < 16 ● CPU 414: numero degli slave + numero di byte / 100 < 26 ● CPU 416: numero degli slave + numero di byte / 100 < 40 ● CPU 417: numero di slave + numero di byte / 100 < 44 Le SFC 126 e 127 sono descritte nella rispettiva Guida in linea e nel manuale "Funzioni standard e di sistema".

Dati utili coerenti I dati che presentano un'affinità dal punto di vista del contenuto e che descrivono lo stato del processo in un particolare momento, vengono definiti dati coerenti. Per essere coerenti i dati non devono subire modifiche o aggiornamenti durante l'elaborazione o la trasmissione. Per una descrizione dettagliata consultare il capitolo Dati coerenti (Pagina 185)

SYNC/FREEZE Con il comando di controllo SYNC gli slave DP di un gruppo vengono portati in "modo sync", vale a dire che il master DP trasferisce i dati attuali delle uscite e dispone che gli slave DP interessati congelino le uscite. Con i seguenti telegrammi di uscita gli slave DP memorizzano i dati delle uscite in un buffer interno; lo stato delle uscite rimane invariato. Dopo ciascun comando di controllo SYNC gli slave DP dei gruppi selezionati trasferiscono i dati di uscita del proprio buffer interno nelle uscite del processo. L'aggiornamento ciclico delle uscite riprende quando viene attivato il comando di controllo UNSYNC mediante l'SFC 11 "DPSYC_FR". Con il comando di controllo FREEZE gli slave DP interessati vengono portati in "modo freeze", vale a dire che il master DP predispone che essi congelino lo stato attuale degli ingressi e trasferisce infine i dati congelati nell'area di ingresso della CPU. Dopo ciascun comando di controllo FREEZE gli slave DP congelano lo stato degli ingressi. Il master DP riceve di nuovo ciclicamente lo stato attuale degli ingressi se si imposta il comando di controllo UNFREEZE con l'aiuto della SFC 11 "DPSYC_FR".

Page 146: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 146 Manuale del prodotto, 04/2009, A5E00850749-08

L'SFC 11 è descritta nella rispettiva Guida in linea e nel manuale "Funzioni standard e di sistema".

Avviamento del sistema master DP Il controllo del tempo di avviamento del master DP viene impostato con i parametri seguenti: ● Trasferimento dei parametri alle unità ● Segnale di pronto dell'unità Ciò significa che gli slave DP devono avviarsi e devono essere parametrizzati dalla CPU (come master DP) entro l'intervallo di tempo impostato.

Indirizzo PROFIBUS del master DP Sono ammessi tutti gli indirizzi PROFIBUS.

Vedere anche Funzioni standard e di sistema (http://support.automation.siemens.com/WW/view/it/1214574) Sincronismo di clock (http://support.automation.siemens.com/WW/view/it/15218045)

Page 147: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 147

5.1.4 Diagnostica della CPU 41x come master DP

Diagnostica tramite LED Nella tabella seguente è indicato il significato del LED BUSF. Nel caso di una segnalazione si accenderà o lampeggerà sempre il LED BUSF assegnato all'interfaccia progettata come interfaccia PROFIBUS DP.

Tabella 5- 3 Significato del LED "BUSF" della CPU 41x come master DP

BUSF Significato Rimedio spento Progettazione in ordine;

Tutti gli slave progettati sono indirizzabili –

acceso • Guasto sul bus (guasto fisico)

• Errore d'interfaccia DP • Velocità di trasmissione diverse in

funzionamento multi-master DP

• Controllare il cavo di bus relativamente a cortocircuiti o interruzioni.

• Analizzare la diagnostica. Ripetere o correggere la progettazione.

lampeggia • Guasto della stazione

• Almeno uno degli slave assegnati non è indirizzabile

• Verificare se i nodi progettati sono collegati correttamente al bus.

• Attendere finché la CPU 41x non si è avviata. Se il LED continua a lampeggiare, controllare gli slave DP o analizzare la relativa diagnostica DP.

lampeggia brevemente INTF si accende brevemente

È in corso la sincronizzazione CiR –

Avviare il rilevamento della topologia del bus in un sistema master DP con l'SFC 103 "DP_TOPOL". Per migliorare le possibilità di rilevare l'unità guasta o di localizzare il punto di interruzione sul cavo DP ecc. è disponibile il repeater di diagnostica. Questa unità funge da slave ed è in grado di rilevare la topologia di un ramo DP, in base alla quale acquisisce poi gli eventuali guasti. Con la SFC 103 "DP_TOPOL" si avvia il rilevamento della topologia di bus di un sistema master DP tramite il repeater di diagnostica. L'SFC 103 è descritta nella rispettiva Guida in linea e nel manuale Funzioni standard e di sistema. Il repeater di diagnostica è descritto nel manuale Repeater di diagnostica per PROFIBUS-DP, numero di ordinazione 6ES7972-0AB00-8AA0.

Page 148: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 148 Manuale del prodotto, 04/2009, A5E00850749-08

Lettura della diagnostica con STEP 7

Tabella 5- 4 Lettura della diagnostica con STEP 7

Master DP Blocco o scheda in STEP 7

Applicazione Vedere...

Scheda "Diagnostica slave DP"

Visualizzazione della diagnostica slave come testo in chiaro nella superficie operativa di STEP 7

Vedere "Diagnostica hardware" nella Guida in linea a STEP 7 e nel manuale Programmazione con STEP 7

SFC 13 "DPNRM_DG" Lettura della diagnostica slave (salvataggio nell'area dati del programma utente)

SFC: vedere il manuale di riferimento Software di sistema per S7-300/400 Funzioni standard e di sistema ; struttura per altri slave: vedere la rispettiva descrizione

SFC 59 "RD_REC" Lettura dei set di dati della diagnostica S7 (salvataggio nell'area dati del programma utente)

SFC 51 "RDSYSST" Lettura delle liste parziali di stato del sistema (SZL). Richiamo dell'SFC 51 con ID SZL W#16#00B3 nell'allarme di diagnostica e lettura della lista di stato del sistema della CPU slave.

SFB 52 "RDREC" Lettura dei set di dati della diagnostica S7 (salvataggio nell'area dati del programma utente)

SFB 54 "RALRM" Lettura dell'informazione di allarme all'interno dell'OB di allarme corrispondente

CPU 41x

SFC 103 "DP_TOPOL"

Avvio del rilevamento della topologia di bus di un sistema master DP mediante il relativo repeater di diagnostica.

Manuale di riferimento Software di sistema per S7-300/400 Funzioni standard e di sistema

Page 149: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 149

Analisi della diagnostica nel programma utente La figura seguente mostra il procedimento da seguire per poter analizzare la diagnostica nel programma utente.

Figura 5-1 Diagnostica con la CPU 41x

Page 150: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 150 Manuale del prodotto, 04/2009, A5E00850749-08

Indirizzi di diagnostica in combinazione con la funzionalità slave DP Nella CPU 41x si assegnano indirizzi di diagnostica per il PROFIBUS DP. Osservare che durante la progettazione gli indirizzi di diagnostica DP vanno assegnati una volta al master DP e una volta allo slave DP.

Tabella 5- 5 Indirizzi di diagnostica per master DP e slave DP

CPU S7 come master DP CPU S7 come slave DP

PROFIBUS

Durante la progettazione del master DP va definito (nel progetto corrispondente del master DP) un indirizzo di diagnostica per lo slave DP. Qui di seguito questo indirizzo di diagnostica viene definito come assegnato al master DP. Mediante quest'indirizzo di diagnostica il master DP riceve informazioni sullo stato dello slave DP o su una interruzione del bus (vedere anche la tabella "Identificazione degli eventi delle CPU 41x come master DP").

Definire nella progettazione dello slave DP (nel corrispondente progetto dello slave DP) anche l'indirizzo di diagnostica assegnato allo slave DP. Qui di seguito questo indirizzo di diagnostica viene definito come "assegnato allo slave DP". Mediante quest'indirizzo di diagnostica lo slave DP riceve informazioni sullo stato del master DP o su una interruzione del bus (vedere anche la tabella "Identificazione degli eventi delle CPU 41x come master DP").

Page 151: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 151

Identificazione degli eventi La tabella seguente mostra come la CPU 41x con funzione di master DP riconosca la commutazione tra gli stati di funzionamento di una CPU con funzione di slave DP oppure le interruzioni del trasferimento dei dati.

Tabella 5- 6 Identificazione degli eventi delle CPU 41x come master DP

Evento Cosa succede nel master DP Interruzione del bus (cortocircuito, connettore sfilato)

• Richiamo dell'OB 86 con la segnalazione "Guasto della stazione" (evento entrante; indirizzo di diagnostica dello slave DP assegnato al master DP)

• In caso di accesso alla periferia: richiamo dell'OB 122 (errore di accesso alla periferia)

Slave DP: RUN → STOP

• Richiamo dell'OB 82 con la segnalazione "Unità difettosa" (evento entrante; indirizzo di diagnostica dello slave DP assegnato al master DP; variabile OB82_MDL_STOP=1)

Slave DP: STOP → RUN

• Richiamo dell'OB 82 con la segnalazione "Unità in ordine" (evento uscente; indirizzo di diagnostica dello slave DP assegnato al master DP; variabile OB82_MDL_STOP=0)

Analisi nel programma utente La tabella seguente mostra come analizzare p. es. i passaggi RUN-STOP dello slave DP nel master DP (vedere anche la tabella "Identificazione degli eventi delle CPU 41x come master DP").

Tabella 5- 7 Valutazione dei passaggi RUN-STOP dello slave DP nel master DP

Nel master DP Nello slave DP (CPU 41x) Indirizzi di diagnostica: (esempio) indirizzo di diagnostica master=1023 indirizzo di diagnostica slave nel sistema master=1022

Indirizzi di diagnostica: (esempio) indirizzo di diagnostica slave=422 indirizzo di diagnostica master=non rilevante

La CPU richiama l'OB 82 anche con le seguenti informazioni: • OB82_MDL_ADDR:=1022 • OB82_EV_CLASS:=B#16#39 (evento

entrante) • OB82_MDL_DEFECT:=guasto dell'unità Un consiglio utile: queste informazioni sono disponibili anche nel buffer di diagnostica della CPU Nel programma utente si consiglia di programmare anche l'SFC "DPNRM_DG" per la lettura dei dati di diagnostica slave DP. Utilizzare l'SFB54. Esso emette l'intera informazione di allarme.

CPU: RUN → STOP La CPU genera un telegramma di diagnostica slave DP.

Page 152: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 152 Manuale del prodotto, 04/2009, A5E00850749-08

5.1.5 CPU 41x come slave DP

Introduzione Questo capitolo illustra le caratteristiche e i dati tecnici della CPU necessari per l'impiego della stessa come slave DP.

Riferimenti Le caratteristiche e i dati tecnici delle CPU 41x sono contenuti nel capitolo Dati tecnici.

Presupposti ● È ammesso progettare sempre soltanto un'interfaccia DP di una CPU come slave DP. ● L'interfaccia MPI/DP deve essere un'interfaccia DP? In questo caso è necessario

progettare l'interfaccia come interfaccia DP. Prima della messa in servizio è necessario configurare la CPU come slave DP. Eseguire in STEP 7 le seguenti operazioni: – "attivare" la CPU come slave DP, – assegnare un indirizzo PROFIBUS, – assegnare un indirizzo di diagnostica slave – stabilire le aree di indirizzamento per lo scambio dati con il master DP.

Telegramma di configurazione e parametrizzazione La configurazione e la parametrizzazione della CPU 41x vengono supportate da STEP 7. Se necessario, in Internet è disponibile la descrizione del telegramma di configurazione e parametrizzazione (http://support.automation.siemens.com/WW/view/it/1452338), p. es. per il controllo con un monitor di bus.

Programmazione e controllo/comando tramite PROFIBUS In alternativa all'interfaccia MPI è possibile programmare la CPU o eseguire le funzioni di controllo/comando del PG mediante l'interfaccia PROFIBUS DP. In questo caso è necessario abilitare queste funzioni in STEP 7 durante la configurazione della CPU come slave DP.

Nota Le applicazioni di programmazione o di stato e comando tramite l'interfaccia PROFIBUS DP prolungano il ciclo DP.

Page 153: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 153

Trasferimento dati tramite una memoria di trasferimento In quanto slave DP, la CPU 41x fornisce una memoria di trasferimento al PROFIBUS DP. Il trasferimento dati tra la CPU come slave DP e il master DP avviene sempre tramite questa memoria di trasferimento. Progettare le aree di indirizzamento seguenti: Max. 244 byte per gli ingressi e 244 per le uscite con max. 32 byte per modulo. Questo significa che il master DP scrive i propri dati in queste aree di indirizzamento della memoria di trasferimento mentre la CPU li legge nel programma utente e viceversa.

Figura 5-2 Memoria di trasferimento nella CPU 41x come slave DP

Aree di indirizzamento della memoria di trasferimento In STEP 7 vengono progettate le aree di indirizzamento di ingresso e uscita: ● è possibile progettare fino a 32 aree di indirizzamento di ingresso e uscita ● ognuna di esse può occupare fino a 32 byte ● complessivamente è possibile progettare al massimo 244 byte di ingressi e 244 byte di

uscita. La seguente tabella descrive un esempio di progettazione per l'assegnazione degli indirizzi della memoria di trasferimento. La stessa si trova anche nella Guida alla progettazione con STEP 7.

Tabella 5- 8 Esempio di progettazione delle aree di indirizzamento della memoria di trasferimento

Tipo Indirizzo master Tipo Indirizzo slave Lunghezza

Unità Coerenza

I 222 A 310 2 Byte Unità A 0 I 13 10 Parola Lunghezza

complessiva

1 2 : 32

Aree di indirizzamento nella CPU master DP

Aree di indirizzamento nella CPU slave DP

Questi parametri delle aree di indirizzamento devono essere uguali per master DP e slave DP

Page 154: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 154 Manuale del prodotto, 04/2009, A5E00850749-08

Regole Nell'uso della memoria di trasferimento devono essere rispettate le seguenti regole: ● Assegnazione delle aree di indirizzamento:

– 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

● Gli indirizzi possono essere assegnati liberamente. Nel programma utente si accede ai dati con istruzioni di caricamento/trasferimento o con le SFC 14 e 15. È inoltre possibile specificare indirizzi dell'immagine di processo degli ingressi o delle uscite (vedere anche il capitolo "Aree di indirizzamento DP delle CPU 41x").

Nota Per la memoria di trasferimento assegnare gli indirizzi dall'area di indirizzi DP della CPU 41x. Gli indirizzi assegnati per la memoria di trasferimento non devono essere assegnati di nuovo alle unità di periferia nella CPU 41x!

● L'indirizzo più basso delle singole aree di indirizzi è l'indirizzo iniziale della rispettiva area di indirizzi.

● La lunghezza, l'unità e la coerenza delle aree di indirizzamento correlate per master DP e slave DP devono essere uguali.

Master DP S5 In caso di utilizzo di un IM 308 C come master DP e di una CPU 41x come slave DP, per lo scambio di dati coerenti vale quanto segue: affinché tra master DP e slave DP vengano trasferiti dati coerenti è necessario programmare l'FB 192 nell'IM 308-C. I dati correlati della CPU 41x vengono emessi o letti in un unico blocco soltanto con l'FB 192.

AG S5-95 come master DP Se si utilizza un AG S5-95 come master DP, impostare i relativi parametri di bus anche per la CPU 41x che funge da slave DP.

Page 155: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 155

Esempio di programma Qui di seguito si trova un piccolo esempio di programma che illustra lo scambio di dati tra master DP e slave DP. In questo esempio si ritrovano gli indirizzi della tabella "Esempio di progettazione delle aree di indirizzamento della memoria di trasferimento".

Nella CPU slave DP Nella CPU master DP

L 2

T MB 6

L EB 0

T MB 7

Preelaborazione dei dati nello slave DP

L MW 6

T PAW 310

Inoltro dei dati al master DP

L PEB 222

T MB 50

L PEB 223

L B#16#3

+ I

T MB 51

Rielaborazione dei dati ricevuti nel master DP

L 10

+ 3

T MB 60

Preelaborazione dei dati nel master DP

CALL SFC 15

LADDR:= W#16#0 RECORD:= P#M60.0 byte20 RET_VAL:= MW 22

Invio dei dati allo slave DP

CALL SFC 14

LADDR:=W#16#D RET_VAL:=MW 20 RECORD:=P#M30.0 byte20

Ricezione dei dati dal master DP

L MB 30

L MB 7

+ I

T MW 100

Ulteriore elaborazione dei dati ricevuti

Trasferimento dati in STOP La CPU slave DP entra in STOP: I dati di uscita dello slave nella memoria di trasferimento della CPU vengono sovrascritti con "0", ovvero il master DP legge "0". I dati di ingresso dello slave vengono mantenuti. Il master DP entra in STOP: I dati attuali nella memoria di trasferimento della CPU vengono mantenuti e la CPU può continuare a leggerli.

Page 156: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 156 Manuale del prodotto, 04/2009, A5E00850749-08

Indirizzo PROFIBUS Nella CPU 41x come slave DP, il 126 non può essere impostato come indirizzo PROFIBUS.

Page 157: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 157

5.1.6 Diagnostica della CPU 41x come slave DP

Diagnostica tramite LED – CPU 41x Nella tabella seguente è indicato il significato dei LED BUSF. Il LED BUSF che si accende o lampeggia è sempre quello assegnato all'interfaccia progettata come interfaccia PROFIBUS DP.

Tabella 5- 9 Significato dei LED "BUSF" della CPU 41x come slave DP

BUSF Significato Rimedio spento Progettazione in ordine – lampeggia

La CPU 41x è parametrizzata in modo errato. Non avviene scambio dati tra master DP e CPU 41x. Cause: • Il tempo di controllo chiamata è scaduto • la comunicazione del bus tramite

PROFIBUS è interrotta • Indirizzo PROFIBUS scorretto

• Controllare la CPU 41x • Controllare che il connettore di bus sia

innestato correttamente. • Verificare che il cavo di bus verso il

master DP non sia interrotto. • Controllare la configurazione e la

parametrizzazione.

Acceso • Cortocircuito del bus • Controllare la configurazione del bus

Rilevamento della topologia del bus in un sistema master DP con l'SFC 103 "DP_TOPOL" Per migliorare le possibilità di rilevare l'unità guasta o di localizzare il punto di interruzione sul cavo DP ecc. è disponibile il repeater di diagnostica. Questa unità funge da slave ed è in grado di rilevare la topologia di un ramo DP, in base alla quale acquisisce poi gli eventuali guasti. Con la SFC 103 "DP_TOPOL" si avvia il rilevamento della topologia di bus di un sistema master DP tramite il repeater di diagnostica. L'SFC 103 è descritta nella rispettiva Guida in linea e nel manuale Funzioni standard e di sistema. Il repeater di diagnostica è descritto nel manuale Repeater di diagnostica per PROFIBUS-DP, numero di ordinazione 6ES7972-0AB00-8AA0.

Diagnostica con STEP 5 o diagnostica slave STEP 7 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 secondo la norma, con STEP 5 o STEP 7 . La lettura e la struttura della diagnostica slave è descritta nei seguenti capitoli.

Page 158: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 158 Manuale del prodotto, 04/2009, A5E00850749-08

Diagnostica S7 La diagnostica S7 può essere richiesta nel programma utente da tutte le unità diagnosticabili dello spettro SIMATIC S7. Nelle informazioni sulle unità o nel catalogo è descritto quali unità sono diagnosticabili. La struttura della diagnostica S7 è uguale per le unità innestate in modo centrale e decentrale. 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 attuale di un'unità. Il set di dati 1 contiene inoltre dati di diagnostica specifici dell'unità. La struttura dei dati di diagnostica è descritta nel manuale di riferimento Funzioni standard e di sistema (http://support.automation.siemens.com/WW/view/it/1214574)

Lettura della diagnostica

Tabella 5- 10 Lettura della diagnostica con STEP 5 e STEP 7 nel sistema master

Sistema di automazione con master DP

Blocco o scheda in STEP 7

Applicazione Vedere...

Scheda "Diagnostica slave DP"

Visualizzazione della diagnostica slave come testo in chiaro nella superficie operativa di STEP 7

Vedere "Diagnostica hardware" nella Guida in linea a STEP 7 e nel manuale Programmazione con STEP 7

SFC 13 "DP NRM_DG" Lettura della diagnostica slave (salvataggio nell'area dati del programma utente)

SFC: vedere manuale di riferimento Software di sistema per S7-300/400 Funzioni standard e di sistema

SFC 51 "RDSYSST" Lettura delle liste parziali di stato del sistema (SZL). Richiamo dell'SFC 51 con ID SZL W#16#00B3 nell'allarme di diagnostica e lettura della lista di stato del sistema della CPU slave.

SFB 54 "RDREC" Per l'ambiente DPV1 vale: Lettura dell'informazione di allarme all'interno dell'OB di allarme corrispondente

Manuale di riferimento Software di sistema per S7-300/400 Funzioni standard e di sistema

SIMATIC S7

FB 125/FC 125 Analisi della diagnostica slave in Internet (http://support.automation.siemens.com/WW/view/it/387257)

SIMATIC S5 con IM 308-C come master DP

FB 192 "IM308C"

SIMATIC S5 con PLC S5-95U come master DP

FB 230 "S_DIAG"

Lettura della diagnostica slave (memorizzata nell'area dati del programma utente)

Struttura: vedere capitolo "Diagnostica della CPU 41x come slave DP"; FB: vedere il manuale Sistema di periferia decentrata ET 200

Page 159: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 159

Esempio di lettura della diagnostica slave con l'FB 192 "IM 308C" Qui di seguito viene presentato un esempio di lettura della diagnostica slave per uno slave DP con l'FB 192 nel programma utente STEP 5.

Presupposti Per questo programma utente STEP 5 valgono i seguenti presupposti: ● L'IM 308-C occupa come master DP le pagine di memoria 0 ... 15 (numero 0 dell'IM 308-

C). ● Lo slave DP ha l'indirizzo PROFIBUS 3. ● La diagnostica slave dovrebbe essere memorizzata nel DB 20, ma è anche possibile

usare qualsiasi altro blocco dati. ● La diagnostica slave è composta da 26 byte.

Programma utente STEP 5

Tabella 5- 11 Programma utente STEP 5

AWL Spiegazione :A DB 30 Area di indirizzi di default dell'IM 308-C

:SPA FB 192 N. IM = 0, indirizzo PROFIBUS dello slave DP = 3

Nome :IM308C Funzione: Leggi diagnostica slave

DPAD : KH F800 Non viene analizzato

IMST : KY 0, 3 Area dati S5: DB 20

FCT : KC SD Dati di diagnostica dalla parola dati 1

GCGR : KM 0 Lunghezza della diagnostica = 26 byte

Tipo KY 0, 20 Memorizzazione del codice di errore in DW 0 del DB 30

STAD KF +1

LENG KF 26

ERR DW 0

Page 160: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 160 Manuale del prodotto, 04/2009, A5E00850749-08

Indirizzi di diagnostica in combinazione con la funzionalità master DP Nella CPU 41x si assegnano indirizzi di diagnostica per il PROFIBUS DP. Osservare che durante la progettazione gli indirizzi di diagnostica DP vanno assegnati una volta al master DP e una volta allo slave DP.

Tabella 5- 12 Indirizzi di diagnostica per master DP e slave DP

CPU S7 come master DP CPU S7 come slave DP Durante la progettazione del master DP va definito (nel progetto corrispondente del master DP) un indirizzo di diagnostica per lo slave DP. Qui di seguito questo indirizzo di diagnostica viene definito come assegnato al master DP. Mediante quest'indirizzo di diagnostica il master DP riceve informazioni sullo stato dello slave DP o su una interruzione del bus (vedere anche la tabella "Identificazione degli eventi delle CPU 41x come master DP").

Definire nella progettazione dello slave DP (nel corrispondente progetto dello slave DP) anche l'indirizzo di diagnostica assegnato allo slave DP. Qui di seguito questo indirizzo di diagnostica viene definito come "assegnato allo slave DP". Mediante quest'indirizzo di diagnostica lo slave DP riceve informazioni sullo stato del master DP o su una interruzione del bus (vedere anche la tabella "Identificazione degli eventi delle CPU 41x come master DP").

Identificazione degli eventi La tabella seguente mostra ccome la CPU 41x come slave DP riconosca le variazioni degli stati di funzionamento o le interruzioni del trasferimento di dati.

Tabella 5- 13 Identificazione degli eventi delle CPU 41x come slave DP

Evento Cosa succede nello slave DP Interruzione del bus (cortocircuito, connettore estratto)

• Richiamo dell'OB 86 con il messaggio Guasto della stazione (evento entrante; indirizzo di diagnostica dello slave DP assegnato allo slave DP)

• In caso di accesso alla periferia: richiamo dell'OB 122 (errore di accesso alla periferia)

Master DP: RUN → STOP • Richiamo dell'OB 82 con il messaggio Unità difettosa (evento entrante; indirizzo di diagnostica dello slave DP assegnato allo slave DP; variabile OB82_MDL_STOP=1)

Master DP: STOP → RUN • Richiamo dell'OB 82 con il messaggio Unità in ordine (evento uscente; indirizzo di diagnostica dello slave DP assegnato allo slave DP; variabile OB82_MDL_STOP=0)

Page 161: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 161

Analisi nel programma utente La tabella seguente mostra come analizzare p. es. i passaggi RUN-STOP del master DP nello slave DP (vedere anche la tabella precedente).

Tabella 5- 14 Analisi dei passaggi RUN-STOP nel master DP/slave DP

Nel master DP Nello slave DP (CPU 41x) Indirizzi di diagnostica: (esempio) indirizzo di diagnostica master=1023 indirizzo di diagnostica slave nel sistema master=1022

Indirizzi di diagnostica: (esempio) indirizzo di diagnostica slave=422 indirizzo di diagnostica master=non rilevante

CPU: RUN → STOP La CPU richiama l'OB 82 con le seguenti informazioni: • OB82_MDL_ADDR:=422 • OB82_EV_CLASS:=B#16#39 (evento entrante) • OB82_MDL_DEFECT:=guasto dell'unità Suggerimento: queste informazioni sono disponibili anche nel buffer di diagnostica della CPU

Esempio di struttura di diagnostica slave

Figura 5-3 Struttura di una diagnostica slave

La diagnostica riferita all'identificazione e quella riferita ai dispositivi e al canale possono presentarsi in una successione qualsiasi nella diagnostica slave.

Page 162: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 162 Manuale del prodotto, 04/2009, A5E00850749-08

5.1.7 CPU 41x come slave DP: Stato della stazione da 1 a 3

Stato della stazione da 1 a 3 Lo stato della stazione da 1 a 3 offre una panoramica sullo stato di uno slave DP.

Tabella 5- 15 Configurazione dello stato della stazione 1 (byte 0)

Bit Significato Rimedio 0 1: il master DP non può accedere allo slave DP. • Nello slave DP è impostato il giusto indirizzo DP?

• Il connettore di bus è collegato? • La tensione è presente nello slave DP? • Il repeater RS 485 è impostato correttamente? • Resettare lo slave DP

1 1: lo slave DP non è ancora pronto per lo scambio di dati.

• Attendere poiché lo slave DP si sta avviando.

2 1: i dati di configurazione inviati dal master DP allo slave DP non coincidono con la configurazione dello slave DP.

• Nel software è stato introdotto il giusto tipo stazione o la giusta struttura dello slave DP?

3 1: allarme di diagnostica generato da transizione RUN-STOP della CPU 0: allarme di diagnostica generato da transizione STOP-RUN della CPU

• È possibile leggere la diagnostica.

4 1: la funzione non è supportata, ad es. modifica dell'indirizzo DP tramite software

• Verificare la progettazione.

5 0: il bit è sempre "0". – 6 1: il tipo di slave DP non corrisponde alla

progettazione software. • Nel software è stato introdotto il giusto tipo stazione?

(errore di parametrizzazione)

7 1: lo slave DP è stato parametrizzato da un master DP diverso da quello che attualmente ha accesso allo slave DP.

• Il bit è sempre 1 se p. es. si 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 master PROFIBUS".

Tabella 5- 16 Configurazione dello stato della stazione 2 (byte 1)

Bit Significato 0 1: lo slave DP deve essere riparametrizzato e riconfigurato. 1 1: è presente un messaggio di diagnostica. Lo slave DP non può continuare a operare fino a quando l'errore non è

stato eliminato (messaggio di diagnostica statico). 2 1: se esiste uno slave DP con questo indirizzo DP, il bit è sempre "1". 3 1: in questo slave DP è attivato il controllo risposta. 4 0:il bit è sempre a "0". 5 0:il bit è sempre a "0". 6 0:il bit è sempre a "0". 7 1: lo slave DP è disattivato, quindi è escluso dall'elaborazione ciclica.

Page 163: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 163

Tabella 5- 17 Configurazione dello stato della stazione 3 (byte 2)

Bit Significato 0 fino a 6

0: i bit sono sempre "0"

7 1: • Sono presenti più messaggi di diagnostica di quanti ne possa memorizzare lo slave DP. • Il master DP non può registrare nel proprio buffer di diagnostica tutti i messaggi di diagnostica inviati dallo

slave DP.

Indirizzo PROFIBUS del master Nel byte di diagnostica dell'indirizzo PROFIBUS del master si trova l'indirizzo DP del master DP: ● che ha parametrizzato lo slave DP e ● che ha accesso in lettura e in scrittura allo slave DP

Tabella 5- 18 Struttura dell'indirizzo PROFIBUS del master (byte 3)

Bit Significato Indirizzo DP del master DP che ha parametrizzato lo slave DP e che ha accesso in lettura e in scrittura allo slave DP.

0 ... 7

FFH: lo slave DP non è stato parametrizzato da un master DP.

Page 164: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 164 Manuale del prodotto, 04/2009, A5E00850749-08

Diagnostica riferita all'identificazione La diagnostica riferita all'identificazione indica per quale delle aree di indirizzamento progettate della memoria di trasferimento è avvenuta una registrazione.

Figura 5-4 Struttura della diagnostica riferita all'identificazione della CPU 41x

Page 165: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 165

Diagnostica riferita all'apparecchiatura La diagnostica riferita all'apparecchiatura fornisce informazioni dettagliate su uno slave DP. La diagnostica riferita all'apparecchiatura inizia dal byte x e può comprendere al massimo 20 byte. Nella figura seguente sono descritti struttura e contenuto dei byte per un'area di indirizzamento della memoria di trasferimento progettata.

Figura 5-5 Struttura della diagnostica riferita all'apparecchiatura

Dal byte x +4 Il significato dei byte a partire dal byte x+4 dipende dal byte x +1 (vedere la figura "Struttura della diagnostica riferita all'apparecchiatura").

Nel byte x +1 si trova il codice per ...

Allarme di diagnostica (01H) Interrupt di processo (02H) I dati di diagnostica contengono i 16 byte di informazioni di stato della CPU. La figura seguente mostra l'assegnazione dei primi 4 byte dei dati di diagnostica. I successivi 12 byte sono sempre 0.

Per l'interrupt di processo è possibile programmare liberamente 4 byte di informazione. I 4 byte vengono trasferiti al master DP in STEP 7 con l'SFC 7 "DP_PRAL".

Page 166: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 166 Manuale del prodotto, 04/2009, A5E00850749-08

Byte x +4 fino a x +7 per allarme di diagnostica La seguente figura illustra la struttura e il contenuto dei byte da x +4 a x +7 per l'allarme di diagnostica. Il contenuto di questi byte corrisponde a quello del set di dati 0 della diagnostica in STEP 7 (in questo caso non tutti i bit sono occupati).

Figura 5-6 Byte x +4 fino a x +7 per allarme di diagnostica e interrupt di processo

Allarmi con master DP S7 Nella CPU 41x con funzione di slave DP è possibile generare un interrupt di processo nel master DP dal programma utente. Con il richiamo dell'SFC 7 "DP_PRAL" viene attivato un OB 40 nel programma utente del master DP. Con l'SFC 7 è possibile inoltrare al master DP in una doppia parola l'informazione di allarme, che può essere analizzata nella variabile OB40_POINT_ADDR dell'OB 40. 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.

Page 167: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 167

Allarmi con un altro master DP Se si utilizza la CPU 41x con un altro master DP, questi allarmi vengono riprodotti all'interno della diagnostica riferita all'apparecchiatura della CPU 41x. I corrispondenti eventi di diagnostica devono essere ulteriormente elaborati nel programma utente del master DP.

Nota Per analizzare gli allarmi di diagnostica e gli interrupt di processo con un altro master DP, tramite la diagnostica riferita all'apparecchiatura, osservare che: • il master DP deve essere in grado di salvare i messaggi di diagnostica che peranto

devono essere salvati in un buffer circolare all'interno del master DP. Se il master DP non fosse in grado di memorizzare i messaggi di diagnostica verrebbe memorizzato p. es. sempre soltanto l'ultimo messaggio di diagnostica arrivato.

• Nel programma utente è necessario interrogare a intervalli regolari i bit corrispondenti nella diagnostica riferita all'apparecchiatura. In questo caso tenere presente anche il tempo di bus del PROFIBUS DP al fine di interrogare i bit in modo sincrono al tempo di bus almeno una volta.

• Con un'IM 308-C come master DP non è possibile utilizzare interrupt di processo nell'ambito della diagnostica riferita all'apparecchiatura poiché vengono segnalati soltanto allarmi entranti e non uscenti.

Page 168: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 168 Manuale del prodotto, 04/2009, A5E00850749-08

5.1.8 Comunicazione diretta

5.1.8.1 Principio della comunicazione diretta

Informazioni generali La comunicazione diretta è caratterizzata dal fatto che i nodi PROFIBUS DP "partecipano" alla comunicazione e sono pertanto a conoscenza dei dati che uno slave DP rinvia al master DP. Grazie a questo meccanismo, il nodo che "partecipa" (ricevente) può leggere direttamente i dati di ingresso di slave DP remoti. Durante la progettazione con STEP 7 si definisce, tramite i rispettivi indirizzi di ingresso della periferia, l'area di indirizzamento del ricevente nella quale devono essere letti i dati desiderati del mittente. Una CPU 41x può essere: ● Mittente come slave DP ● Ricevente come slave DP o master DP oppure come CPU non integrata in un

sistema master (vedere figura 3-9).

Esempio La figura seguente mostra un esempio dei "rapporti" di comunicazione che possono essere progettati. Nella figura, ogni master DP e ogni slave DP è una CPU 41x. Osservare che altri slave DP (ET 200M, ET 200X, ET 200S) possono essere soltanto mittenti.

PROFIBUS

CPU 41x-2

Sistemamaster DP 1

Master DPmaster DP 2

CPU 41x-2 qualeMaster DP 1

CPU 41x-2 qualeMaster DP 2

CPU 41x-2 qualeSlave DP 1

CPU 41x-2 qualeSlave DP 2

Slave DP 3 CPU 41x-2 qualeSlave DP 4

Slave DP 5

Figura 5-7 Comunicazione diretta con le CPU 41x

Page 169: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 169

5.1.8.2 Diagnostica nella comunicazione diretta

Indirizzi di diagnostica Con la comunicazione diretta si assegna un indirizzo di diagnostica nel ricevente:

Tabella 5- 19 Indirizzo di diagnostica per il ricevente nella comunicazione diretta

CPU S7 come mittente CPU S7 come ricevente

PROFIBUS

Durante la progettazione si definisce nel ricevente un

indirizzo di diagnostica assegnato al mittente. Tramite questo indirizzo di diagnostica, il ricevente riceve informazioni sullo stato del mittente o su un'interruzione del bus (vedere anche la tabella seguente).

Identificazione degli eventi La tabella seguente mostra come la CPU 41x riconosca, in quanto ricevente, le interruzioni del trasferimento dati.

Tabella 5- 20 Identificazione degli eventi delle CPU 41x come riceventi nella comunicazione diretta

Evento Cosa succede nel ricevente Interruzione del bus (cortocircuito, connettore sfilato)

• Richiamo dell'OB 86 con la segnalazione "Guasto della stazione" (evento entrante; indirizzo di diagnostica del ricevente assegnato al mittente)

• In caso di accesso alla periferia: richiamo dell'OB 122 (errore di accesso alla periferia)

Page 170: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 170 Manuale del prodotto, 04/2009, A5E00850749-08

Analisi nel programma utente La tabella seguente mostra come analizzare, ad esempio, il guasto della stazione mittente nel ricevente (vedere anche la tabella precedente).

Tabella 5- 21 Analisi del guasto della stazione del mittente nella comunicazione diretta

nel mittente nel ricevente Indirizzi di diagnostica: (esempio) indirizzo di diagnostica master=1023 indirizzo di diagnostica slave nel sistema master=1022

Indirizzo di diagnostica: (esempio) indirizzo di diagnostica=444

Guasto della stazione

La CPU richiama l'OB 86 con le seguenti informazioni: • OB86_MDL_ADDR:=444 • OB86_EV_CLASS:=B#16#38

(evento entrante) • OB86_FLT_ID:=B#16#C4

(guasto di una stazione DP) Suggerimento: queste informazioni sono disponibili anche nel buffer di diagnostica della CPU

Page 171: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 171

5.1.9 Sincronismo di clock

PROFIBUS equidistante I cicli di elaborazione sincronizzati si basano sul PROFIBUS equidistante (isocrono) che mette a disposizione un ciclo di clock di base. Con la proprietà di sistema "Sincronismo di clock" è possibile accoppiare una CPU S7-400 al PROFIBUS equidistante.

Elaborazione dati in sincronismo di clock I dati vengono elaborati in sincronismo di clock con il procedimento seguente: ● La lettura dei dati di ingresso viene sincronizzata con il ciclo DP; tutti i dati di ingresso

vengono letti nello stesso momento. ● Il programma utente per l'elaborazione dei dati viene sincronizzato con il ciclo DP tramite

gli OB di allarme in sincronismo di clock da OB 61 a OB 64. ● L'emissione dei dati di uscita viene sincronizzata con il ciclo DP. Tutti i dati di uscita

diventano attivi nello stesso momento. ● Tutti i dati di ingresso e di uscita vengono trasferiti in modo coerente, vale a dire che tutti i

dati dell'immagine di processo sono correlati logicamente e cronologicamente tra loro.

Figura 5-8 Elaborazione dati in sincronismo di clock

TDP Clock di sistema Ti Momento in cui vengono letti i dati di ingresso To Momento in cui vengono emessi i dati dell'uscita

Page 172: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 172 Manuale del prodotto, 04/2009, A5E00850749-08

Mediante la sincronizzazione dei singoli cicli è così possibile leggere i dati di ingresso nel clock "n-1", trasmettere ed elaborare i dati nel clock "n" e trasferire e attivare i dati di uscita calcolati sui "morsetti" all'inizio del clock "n+1". Ne risulta un tempo di reazione del processo effettivo da "Ti +TDP +To" a "Ti + 2xTDP + To". Grazie alla proprietà di sistema "Sincronismo di clock" i tempi di esecuzione del sistema S7-400 sono costanti e tramite il bus l'S7-400 è rigorosamente deterministico.

Just in Time

Figura 5-9 Just in Time

Page 173: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 173

Il tempo di reazione breve e affidabile di un sincronismo di clock si basa sul fatto che tutti i dati vengono resi disponibili Just In Time. Il ciclo di clock è determinato dal ciclo DP equidistante (isocrono).

Figura 5-10 Clock di sistema

Affinché tutti i dati siano pronti per il trasporto tramite il ramo DP entro l'inizio del ciclo DP successivo, il ciclo di lettura della periferia viene avviato con un tempo preliminare Ti. Questo tempo preliminare Ti può essere progettato manualmente o determinato automaticamente da STEP 7. PROFIBUS trasporta i dati di ingresso al master DP tramite il ramo DP. Viene richiamato l'OB di allarme in sincronismo di clock (OB 61, OB 62, OB 63 oppure OB 64). Il programma utente nell'OB di allarme in sincronismo di clock determina la reazione del processo e rende disponibili i dati di uscita entro l'inizio del ciclo DP successivo. La lunghezza del ciclo DP può essere progettata manualmente o determinata automaticamente da STEP 7. I dati di uscita vengono resi disponibili puntualmente per l'inizio del ciclo DP successivo, vengono trasmessi agli slave DP tramite il ramo DP e quindi inoltrati al processo in sincronismo di clock, vale a dire nello stesso momento To. Come tempo di reazione riproducibile dal morsetto di ingresso a quello di uscita risulta perciò la somma "Ti + 2xTDP + To".

Caratteristiche del sincronismo di clock Il sincronismo di clock è caratterizzato fondamentalmente dalle tre caratteristiche seguenti: ● Il programma utente è sincronizzato con l'elaborazione della periferia, vale a dire che

tutte le operazioni sono sincronizzate tra loro cronologicamente. Tutti i dati di ingresso vengono acquisiti in un determinato momento. Allo stesso modo tutti i dati di uscita diventano attivi in un determinato momento. I dati di ingresso e di uscita sono sincronizzati con il clock di sistema fino ai morsetti. I dati di un clock vengono sempre elaborati nel clock successivo e diventano attivi nei morsetti nel ciclo seguente.

● I dati di ingresso e di uscita vengono elaborati in modo equidistante (isocrono), vale a dire che i dati di ingresso vengono sempre letti a intervalli regolari e i dati di uscita vengono sempre emessi a intervalli regolari.

● Tutti i dati di ingresso e di uscita vengono trasferiti in modo coerente, vale a dire che tutti i dati dell'immagine di processo sono correlati logicamente e cronologicamente tra loro.

Page 174: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFIBUS DP 5.1 CPU 41x come master DP/slave DP

Sistema di automazione S7-400 Dati della CPU 174 Manuale del prodotto, 04/2009, A5E00850749-08

Accessi diretti in funzionamento in sincronismo di clock

CAUTELA Evitare gli accessi diretti (p. es. T PAB) alle aree di periferia elaborate con l'SFC 127 "SYNC_PO". Se non si rispetta questa regola è possibile che l'immagine di processo parziale delle uscite non venga aggiornata completamente.

Page 175: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 175

PROFINET 66.1 Introduzione

Che cos'è PROFINET PROFINET rappresenta lo standard Industrial Etrhernet aperto per l'automazione estesa a tutti i costruttori. Esso consente una comunicazione omogenea dal livello di management a quello di campo. PROFINET soddisfa elevati requisiti dell'industria quali p. es.: ● Tecnica di installazione conforme alle aspettative industriali ● Funzionalità realtime ● Engineering esteso a tutti i costruttori PROFINET vanta la disponibilità di una vasta gamma di componenti di rete attivi e passivi, Controller, apparecchiature da campo decentrate nonché componenti per Industrial Wireless LAN e Industrial Security. In PROFINET IO viene impiegata una tecnologia switching che consente a ogni nodo di accedere alla rete in qualsiasi momento. La trasmissione contemporanea dei dati da parte di più nodi consente un utilizzo molto più efficace della rete. L'invio e la ricezione contemporanei sono possibili grazie al funzionamento full duplex della rete switched Ethernet. PROFINET IO si basa su switched Ethernet con funzionamento full duplex e larghezza di banda di 100 MBit/s.

Documentazione in Internet Sul seguente sito Internet sono disponibili numerose informazioni sul tema PROFINET (http://www.profibus.com/pn/). Per ulteriori informazioni consultare il sito Internet (http://www.siemens.com/profinet/)

Page 176: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.2 PROFINET IO e PROFINET CBA

Sistema di automazione S7-400 Dati della CPU 176 Manuale del prodotto, 04/2009, A5E00850749-08

6.2 PROFINET IO e PROFINET CBA

Versioni di PROFINET PROFINET è disponibile nelle seguenti versioni ● PROFINET IO: Nella comunicazione PROFINET IO il tempo di trasmissione viene in

parte riservato al trasferimento ciclico dei dati. In questo modo il ciclo di comunicazione viene suddiviso in una parte deterministica e una aperta. La comunicazione avviene in tempo reale. collegamento diretto di apparecchiature da campo decentrate (IO Device come p. es. unità di ingresso/uscita) a Industrial Ethernet. PROFINET IO supporta un concetto di diagnostica omogeneo per un'efficiente localizzazione degli errori e la loro eliminazione.

● PROFINET CBA: una soluzione di automazione basata su componenti che impiega moduli tecnologici completi come componenti normalizzati in impianti di dimensioni estese. Ciò semplifica la comunicazione tra i dispositivi. La creazione di componenti CBA avviene in SIMATIC con l'ausilio di STEP 7 e del pacchetto supplementare SIMATIC iMap. L'interconnessione dei singoli componenti avviene tramite SIMATIC iMap. Caricando in una CPU S7-400 le interconnessioni CBA, queste ultime vengono salvate nella memoria di lavoro e non nella Memory Card. In presenza di un difetto, di cancellazione totale o di aggiornamento del firmware, le interconnessioni vanno perdute. In questo caso è necessario caricare nuovamente le interconnessioni con SIMATIC iMap. Impiegando PROFINET CBA non è possibile utilizzare né il sincronismo di clock né la modifica della configurazione durante il funzionamento.

Page 177: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.2 PROFINET IO e PROFINET CBA

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 177

PROFINET IO e PROFINET CBA PROFINET IO e PROFINET CBA rispecchiano due concetti diversi dei PLC nell'Industrial Ethernet.

Figura 6-1 PROFINET IO e PROFINET CBA

La comunicazione PROFINET CBA suddivide l'intero impianto di diverse funzioni. Queste funzioni vengono progettate e programmate. PROFINET IO fornisce un'immagine dell'impianto molto simile a quella del PROFIBUS. L'utente continua a progettare e programmare i singoli PLC.

Riferimenti ● Per maggiori informazioni su PROFINET IO e PROFINET CBA consultare la Descrizione

del sistema PROFINET. ● Differenze e aspetti comuni tra PROFIBUS DP e PROFINET IO sono descritti nel

manuale di programmazione Migrazione da PROFIBUS DP a PROFINET IO. ● Per maggiori informazioni su PROFINET CBA consultare la documentazione di

SIMATIC iMap e Component Based Automation.

Page 178: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.3 Sistemi PROFINET IO

Sistema di automazione S7-400 Dati della CPU 178 Manuale del prodotto, 04/2009, A5E00850749-08

6.3 Sistemi PROFINET IO

Funzioni ampliate di PROFINET IO La figura seguente mostra le nuove funzioni di PROFINET IO.

2

3

45

6

1

Figura 6-2 PROFINET IO

La figura mostra Esempi di percorsi di collegamento Il collegamento tra rete aziendale e livello di campo

Dai PC della rete aziendale è possibile accedere alle apparecchiature sul livello di campo, visualizzando p. es. il buffer di diagnostica in un browser Web. Esempio: • PC - Switch 1 - Router - Switch 2 - CPU 41x PN/DP ①.

Il collegamento tra sistema di automazione e livello di campo

È possibile accedere a una delle altre aree della rete Industrial Ethernet anche tramite un IO Supervisor sul livello di campo. Esempio: • IO Supervisor - Switch 3 - Switch 2 - a un IO Device dell'ET 200S ②.

Page 179: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.3 Sistemi PROFINET IO

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 179

La figura mostra Esempi di percorsi di collegamento L'IO Controller della CPU 41x PN/DP ① comanda direttamente i dispositivi della rete Industrial Ethernet e del PROFIBUS.

Qui sono visibili ulteriori caratteristiche IO tra l'IO Controller e uno o più IO Device nella rete Industrial Ethernet: • la CPU 41x PN/DP ① è l'IO Controller di uno degli IO Device dell'ET 200S ② • la CPU 41x PN/DP ① è anche, tramite IE/PB Link ⑥, l'IO Controller dell'ET 200 (slave

DP) ⑤.

Una CPU può essere sia IO Controller che master DP.

Qui è possibile vedere che una CPU può essere sia IO Controller di un IO Device che master DP di uno slave DP: • la CPU 41x PN/DP ① è l'IO Controller dell'altro IO Device dell'ET 200S ②.

CPU 41x PN/DP ③ - Switch 3 - Switch 2 - ET 200S ② • la CPU 41x PN/DP ③ è il master DP di uno slave DP ④. Lo slave DP ④ è assegnato

alla CPU ③ a livello locale e non è visibile nella rete Industrial Ethernet.

Riferimenti Per maggiori informazioni su PROFINET consultare il manuale di programmazione Migrazione da PROFIBUS DP a PROFINET IO. In questo manuale sono inoltre riportati i nuovi blocchi PROFINET e le nuove liste di stato di sistema.

Page 180: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.4 Blocchi di PROFINET IO

Sistema di automazione S7-400 Dati della CPU 180 Manuale del prodotto, 04/2009, A5E00850749-08

6.4 Blocchi di PROFINET IO

Compatibilità dei nuovi blocchi Per PROFINET IO sono stati reimplementati alcuni blocchi poiché PROFINET consente, fra l'altro, maggiori quantità di dati. I nuovi blocchi possono essere utilizzati anche con PROFIBUS.

Funzioni standard e di sistema di PROFINET IO e PROFIBUS DP a confronto Per le CPU con interfaccia PROFINET integrata, la tabella seguente mostra una sintesi generale delle funzioni seguenti: ● Funzioni standard e di sistema per SIMATIC che devono eventualmente essere sostituite

con nuove funzioni per la migrazione da PROFIBUS DP a PROFINET IO ● Nuove funzioni standard e di sistema

Tabella 6- 1 Funzioni standard e di sistema nuove o da sostituire

Blocchi PROFINET IO PROFIBUS DP SFC 12 "D_ACT_DP" Disattivazione e attivazione di slave DP/IO Device

Sì S7-400: dal firmware V5.0

SFC 13"DPNRM_DG" Lettura dei dati di diagnostica di uno slave DP

No Blocco sostitutivo: • Riferito a evento: SFB 54 • Riferito a stato: SFB 52

SFC 58 "WR_REC" SFC 59 "RD_REC" Scrittura/lettura di un set di dati nella periferia

No Blocco sostitutivo: SFB 53/52

Sì se questi SFB non sono già stati sostituiti dagli SFB 53/52 in DPV 1.

SFB 52 "RDREC" SFB 53 "WRREC" Scrittura/lettura di un set di dati

Sì Sì

SFB 54 "RALRM" Valutazione di un allarme

Sì Sì

SFB 81 "RD_DPAR" Lettura di parametri predefiniti

Sì Sì

SFC 5 "GADR_LGC" Determinazione dell'indirizzo iniziale di un'unità

No Blocco sostitutivo: SFC 70

SFC 70 "GEO_LOG" Determinazione dell'indirizzo iniziale di un'unità

Sì Sì

Page 181: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.4 Blocchi di PROFINET IO

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 181

Blocchi PROFINET IO PROFIBUS DP SFC 49 "LGC_GADR" Determinazione del posto connettore corrispondente a un indirizzo logico

No Blocco sostitutivo: SFC 71

SFC 71 "LOG_GEO" Determinazione del posto connettore corrispondente a un indirizzo logico

Sì Sì

La tabella seguente mostra una sintesi delle funzioni standard e di sistema per SIMATIC le cui funzioni vanno rappresentate con altre funzioni in caso di migrazione da PROFIBUS DP a PROFINET IO.

Tabella 6- 2 Funzioni standard e di sistema per PROFIBUS DP, rappresentabili in PROFINET IO

Blocchi PROFINET IO PROFIBUS DP SFC 54 "RD_DPARM" Lettura di parametri predefiniti

No Blocco sostitutivo: SFB 81 ""RD_DPAR"

SFC 55 "WR_PARM" Scrittura dei parametri dinamici

No Rappresentabile con SFB 53

SFC 56 "WR_DPARM" Scrittura di parametri predefiniti

No Rappresentabile con SFB 81 e SFB 53

SFC 57 "PARM_MOD" Parametrizzazione dell'unità

No Rappresentabile con SFB 81 e SFB 53

Le seguenti funzioni standard e di sistema per SIMATIC non possono essere utilizzate in PROFINET IO: ● SFC 7 "DP_PRAL" Attivazione di un interrupt di processo nel master DP ● SFC 11 "DPSYC_FR" Sincronizzazione di gruppi di slave DP ● SFC 72 "I_GET" Lettura di dati da un partner della comunicazione all'interno della propria

stazione S7 ● SFC 73 "I_PUT" Scrittura di dati in un partner della comunicazione all'interno della propria

stazione S7 ● SFC 74 "I_ABORT" Interruzione di un collegamento attivo con un partner di

comunicazione all'interno della propria stazione S7 ● SFC 103 "DP_TOPOL" Determinazione della topologia di bus in un master DP

Page 182: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.4 Blocchi di PROFINET IO

Sistema di automazione S7-400 Dati della CPU 182 Manuale del prodotto, 04/2009, A5E00850749-08

Blocchi organizzativi di PROFINET IO e PROFIBUS DP a confronto La tabella seguente mostra le modifiche dell'OB 83 e dell'OB 86:

Tabella 6- 3 OB di PROFINET IO e PROFIBUS DP

Blocchi PROFINET IO PROFIBUS DP OB 83 Estrazione e inserimento di unità/moduli durante il funzionamento

Nuove informazioni di errore Invariato

OB 86 Guasto al telaio di montaggio

Nuove informazioni di errore Invariato

Informazioni dettagliate Informazioni più dettagliate sui singoli blocchi sono contenute nel manuale Software di sistema per S7-300/400; Funzioni standard e di sistema.

Page 183: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.5 Liste di stato del sistema in PROFINET IO

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 183

6.5 Liste di stato del sistema in PROFINET IO

Introduzione La CPU fornisce determinate informazioni e le memorizza nella "lista di stato del sistema". La lista dello stato di sistema descrive lo stato attuale del sistema di automazione e fornisce informazioni generali sulla configurazione, la parametrizzazione, gli stati attuali, i processi in corso nella CPU e le unità assegnate. I dati della lista di stato del sistema possono essere soltanto letti ma non modificati. Si tratta di una lista virtuale che viene compilata soltanto su richiesta. Una lista di stato di sistema contiene le seguenti informazioni sul sistema PROFINET IO: ● Dati di sistema ● Informazioni sullo stato delle unità nella CPU ● Dati di diagnostica di un'unità ● Buffer di diagnostica

Compatibilità delle nuove liste di stato del sistema Per PROFINET IO sono state reimplementate alcune liste di stato di sistema poiché PROFINET consente, fra l'altro, maggiori quantità di dati. Le nuove liste possono essere utilizzate anche con PROFIBUS. Le liste PROFIBUS già note e supportate anche da PROFINET possono essere utilizzate come di consueto. Se si utilizza in PROFINET una lista non supportata viene emesso un codice di errore nel parametro RET_VAL (8083: indice scorretto o non consentito).

Liste di stato del sistema di PROFINET IO e PROFIBUS DP a confronto

Tabella 6- 4 Liste di stato del sistema di PROFINET IO e PROFIBUS DP a confronto

ID SZL PROFINET IO PROFIBUS DP Validità W#16#0591 Sì

Parametro adr1 modificato Sì Informazione sullo stato dell'unità relativa

alle interfacce di un'unità/modulo W#16#0C91 Sì, interfaccia interna

Parametri adr1/adr2 e identificazione del tipo prefissata/attuale modificati No, interfaccia esterna

Sì, interfaccia interna No, interfaccia esterna

Informazione sullo stato di un'unità/un modulo nella configurazione centrale, in un'interfaccia DP o PN integrata oppure in un'interfaccia DP integrata tramite l'indirizzo logico dell'unità

W#16#4C91 No, interfaccia interna Sì, interfaccia esterna Parametro adr1 modificato

No, interfaccia interna Sì, interfaccia esterna

Informazione sullo stato dell'unità/del modulo in un'interfaccia DP o PN esterna tramite l'indirizzo iniziale

W#16#0D91 Sì Parametro adr1 modificato No, interfaccia esterna

Sì Informazione sullo stato di tutte le unità nel telaio di montaggio/nella stazione indicati

Page 184: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

PROFINET 6.5 Liste di stato del sistema in PROFINET IO

Sistema di automazione S7-400 Dati della CPU 184 Manuale del prodotto, 04/2009, A5E00850749-08

ID SZL PROFINET IO PROFIBUS DP Validità W#16#0696 Sì, interfaccia interna

No, interfaccia esterna No Informazione sullo stato dell'unità di tutti i

sottomoduli dell'interfaccia interna dell'unità stessa tramite l'indirizzo logico di quest'ultima, non ammessa per il sottomodulo 0 (= modulo)

W#16#0C96 Sì Sì, interfaccia interna No, interfaccia esterna

Informazione sullo stato dell'unità di un sottomodulo tramite l'indirizzo logico di quest'ultimo

W#16#xy92 No Blocco sostitutivo: ID SZL W#16#0x94

Sì Informazione sullo stato del telaio di montaggio/della stazione Sostituire questa lista di stato del sistema anche in PROFIBUS DP con la lista con ID W#16#xy94.

W#16#0x94 Sì No Informazione sullo stato del telaio di montaggio/della stazione

Informazioni dettagliate Informazioni più dettagliate sulle singole liste di stato del sistema sono contenute nel manuale Software di sistema per S7-300/400; Funzioni standard e di sistema.

Page 185: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 185

Dati coerenti 77.1 Nozioni di base

Panoramica I dati che presentano un'affinità dal punto di vista del contenuto e che descrivono lo stato del processo in un particolare momento, vengono definiti dati coerenti. Per essere coerenti i dati non devono subire modifiche o aggiornamenti durante l'elaborazione o la trasmissione.

Esempio Per far sì che la CPU abbia a disposizione un'immagine coerente dei segnali del processo per tutta la durata dell'elaborazione ciclica del programma, i segnali del processo vengono letti nell'immagine di processo degli ingressi prima dell'elaborazione del programma e vengono scritti in quella delle uscite al termine dell'elaborazione. Nel corso dell'elaborazione il programma utente, al momento dell'indirizzamento delle aree degli operandi ingressi (E) e uscite (A), non accede direttamente alle unità degli ingressi e delle uscite ma all'area di memoria interna della CPU nella quale si trova l'immagine di processo.

SFC 81 "UBLKMOV" La SFC 81 "UBLKMOV" consente di copiare in modo coerente il contenuto di un'area di memoria (= area sorgente) in un'altra area di memoria (= area di destinazione). La copia non può essere interrotta da altre attività del sistema operativo. Le aree di memoria copiabili con l'SFC 81 "UBLKMOV" sono le seguenti: ● Merker ● Contenuti dei DB ● Immagine di processo degli ingressi ● Immagine di processo delle uscite La quantità massima di dati copiabili è di 512 byte. È opportuno tener presente i limiti di ciascuna CPU indicati, ad esempio, nella lista operazioni. Poiché la copia non può essere interrotta, utilizzando l'SFC 81 "UBLKMOV", i tempi di reazione all'allarme della CPU utilizzata possono aumentare. Le aree sorgente e di destinazione non devono sovrapporsi. Se l'area di destinazione è maggiore dell'area sorgente, vi viene copiata solo la quantità di dati presenti nell'area sorgente. Se invece è più piccola vi viene copiata solo la quantità di dati che essa è in grado di contenere. L'SFC 81 è descritta nella rispettiva Guida in linea e nel manuale Funzioni standard e di sistema.

Page 186: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati coerenti 7.2 Coerenza dei blocchi e delle funzioni di comunicazione

Sistema di automazione S7-400 Dati della CPU 186 Manuale del prodotto, 04/2009, A5E00850749-08

7.2 Coerenza dei blocchi e delle funzioni di comunicazione

Panoramica Nel sistema S7-400 gli ordini di comunicazione non vengono elaborati nel punto di controllo del ciclo ma a intervalli temporali fissi durante il ciclo del programma. Sul lato del sistema è sempre possibile elaborare i formati di dati byte, parola e doppia parola in modo coerente, vale a dire che la trasmissione e l'elaborazione di 1 byte, 1 parola (= 2 byte) o 1 doppia parola (= 4 byte) non possono essere interrotte. Se nel programma utente si richiamano blocchi di comunicazione (p. es. SFB 12 "BSEND") che vengono utilizzati solo in coppia (p. es. SFB 12 "BSEND" e SFB 13 "BRCV") e accedono a dati comuni, l'accesso a questa area dati può essere coordinato autonomamente p. es. con il parametro "DONE". La coerenza dei dati trasferibili localmente mediante questi blocchi di comunicazione può essere quindi impostata nel programma utente. È diverso invece il caso delle funzioni di comunicazione S7 per le quali non è necessario un blocco nel programma utente nel sistema di destinazione (p. es. SFB 14 "GET", SFB 15 "PUT"). In questo caso è necessario definire le dimensioni dei dati coerenti fin dalla programmazione.

Accesso alla memoria di lavoro della CPU Le funzioni di comunicazione del sistema operativo accedono alla memoria di lavoro della CPU in blocchi di dimensioni fisse. Le dimensioni dei blocchi corrispondono a una lunghezza delle variabili di 462 byte al massimo.

Page 187: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati coerenti 7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 187

7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device

Lettura coerente dei dati da uno slave DP standard/IO Device con la SFC 14 "DPRD_DAT" Con la SFC 14 "DPRD_DAT" (read consistent data of a DP-normslave) è possibile leggere i dati di uno slave DP standard o di un IO Device. Se durante il trasferimento dei dati non si sono verificati errori i dati letti vengono registrati nell'area di destinazione aperta con RECORD. L'area di destinazione deve avere la stessa lunghezza progettata con STEP 7 per l'unità selezionata. Ciascun richiamo dell'SFC 14 permette di accedere soltanto ai dati di una unità o di un'ID DP all'indirizzo iniziale progettato. L'SFC 14 è descritta nella rispettiva Guida in linea e nel manuale Funzioni standard e di sistema.

Scrittura coerente dei dati in uno slave DP standard/IO Device con la SFC 15 "DPWR_DAT" Con la SFC 15 "DPWR_DAT" (write consistent data to a DP-normslave) è possibile trasferire in modo coerente i dati di RECORD nello slave DP standard o nell'IO Device indirizzato. L'area sorgente deve avere la stessa lunghezza progettata con STEP 7 per l'unità selezionata.

Limiti superiori per il trasferimento di dati utili coerenti in uno slave DP La norma PROFIBUS DP stabilisce limiti superiori per il trasferimento dei dati utili coerenti negli slave DP standard. Pertanto è possibile trasferire in modo coerente al massimo 64 parole = 128 byte di dati utili in un blocco. Le dimensioni dell'area coerente devono essere definite in fase di progettazione. Nel formato di identificazione speciale è possibile impostare una lunghezza massima dei dati coerenti di 64 parole = 128 byte (128 byte per gli ingressi e 128 byte per le uscite), non è possibile impostarne una maggiore. Questo limite superiore vale soltanto per i dati utili, mentre i dati di diagnostica e dei parametri vengono raggruppati in set di dati completi e trasferiti comunque in modo coerente. Nel formato di identificazione normale è possibile impostare una lunghezza massima dei dati coerenti di 16 parole = 32 byte (32 byte per gli ingressi e 32 byte per le uscite), non è possibile impostarne una maggiore. A tale riguardo osservare che in un contesto normale una CPU 41x che funge da slave DP deve essere configurabile in un master di altri produttori (integrato mediante file GSD) tramite il formato di identificazione normale. Per questo motivo le dimensioni max. della memoria di trasferimento di una CPU 41x che funge da slave DP per il PROFIBUS DP sono di 16 parole = 32 byte per ciascuno slot virtuale. Nello slave intelligente si possono progettare complessivamente 32 di questi slot virtuali, il numero max. di slot è 35.

Page 188: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati coerenti 7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device

Sistema di automazione S7-400 Dati della CPU 188 Manuale del prodotto, 04/2009, A5E00850749-08

L'SFC 15 è descritta nella rispettiva Guida in linea e nel manuale Funzioni standard e di sistema.

Nota La norma PROFIBUS DP stabilisce limiti superiori per il trasferimento di dati utili coerenti. I comuni slave DP standard rientrano in questi limiti superiori. Nelle CPU meno recenti (<1999) erano presenti limitazioni specifiche della CPU per il trasferimento di dati utili coerenti. La lunghezza massima dei dati che queste CPU sono in grado di leggere/scrivere in modo coerente in uno slave DP standard è indicata nei dati tecnici, alla voce "Master DP –dati utili per slave DP". Nelle CPU più recenti questo valore supera la lunghezza dei dati che uno slave DP standard è in grado di mettere a disposizione o di acquisire.

Limiti superiori per il trasferimento di dati utili coerenti in un IO Device Per il trasferimento di dati utili coerenti a un IO Device ha validità il limite superiore di 255 byte (254 byte di dati utili + 1 byte per la variabile). Anche nei casi in cui in un IO Device sia possibile trasferire più di 255 byte, il trasferimento coerente non supera mai il numero max. di 255. Per il trasferimento tramite un CP 443-1 EX41 il limite superiore è di 240 byte.

Accesso coerente ai dati senza utilizzo dell'SFC 14 o dell'SFC 15 L'accesso coerente ai dati > 4 byte è possibile nelle CPU descritte in questo manuale anche senza le SFC 14 o SFC 15. L'area dati di uno slave DP o di un IO Device da trasferire in modo coerente viene inviata ad un'immagine di processo parziale. Le informazioni in questa area sono così sempre coerenti. In seguito è possibile accedere all'immagine di processo con i comandi di caricamento/trasferimento (p. es. L EW 1). In questo modo l'accesso ai dati coerenti risulta particolarmente pratico e con una performance elevata (carico di runtime ridotto). Ciò permette un'integrazione e una parametrizzazione efficienti, p. es. di drive o di altri slave DP. Con l'accesso diretto (p. es. L PEW o T PAW) non si verificano errori di accesso alla periferia. Per quanto concerne la scelta di utilizzare l'immagine di processo in luogo dell'SFC14/15, è importante considerare quanto segue:

Page 189: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati coerenti 7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 189

● Se si utilizza l'SFC 14/15, l'SFC 50 "RD_LGADR" fornisce aree di indirizzamento diverse da quelle che si ottengono con l'immagine di processo.

● PROFIBUS DP tramite interfaccia interna: Nel passaggio dalla soluzione SFC14/15 a quella dell'immagine di processo parziale, l'impiego contemporaneo delle funzioni di sistema e dell'immagine di processo è sconsigliato. Generalmente l'immagine di processo viene aggiornata con la funzione di sistema SFC15 durante la scrittura, ma non durante la lettura. Non viene quindi garantita la coerenza fra i valori dell'immagine di processo e quelli della funzione di sistema SFC14.

● PROFIBUS DP tramite CP 443-5 ext: Se si utilizza un CP 443-5 ext, l'accesso simultaneo tramite le SFC 14/15 e l'immagine di processo impedisce una lettura/scrittura coerente sia nell'immagine di processo che mediante le SFC 14/15.

Nota Forzamento di variabili Non è consentito forzare le variabili che si trovano nell'area della periferia o dell'immagine di processo di uno slave DP o di un IO Device e che appartengono a un'area coerente. Il programma utente può infatti sovrascrivere queste variabili nonostante siano state forzate.

Esempio: L'esempio seguente (relativo all'immagine di processo parziale 3 "IPP 3") mostra una possibile progettazione in Configurazione HW. Presupposto: l'aggiornamento dell'immagine di processo è già stato eseguito tramite le SFC 26/27 oppure è stato collegato a un OB.

Page 190: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati coerenti 7.3 Lettura e scrittura coerenti dei dati da/su slave standard DP/IO Device

Sistema di automazione S7-400 Dati della CPU 190 Manuale del prodotto, 04/2009, A5E00850749-08

● IPP 3 in uscita: questi 50 byte sono coerenti nell'immagine di processo parziale 3 (casella di riepilogo a discesa "Coerenza tramite -> Lunghezza complessiva") e possono quindi essere letti tramite i normali comandi "Ingresso di caricamento xy".

● La selezione nella casella di riepilogo a discesa "Immagine di processo parziale -> ---" nell'ingresso non implica la memorizzazione in un'immagine di processo. È possibile soltanto l'handling con le funzioni di sistema SFC14/15.

Page 191: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 191

Sistema di memorizzazione 88.1 Sistema di memoria delle CPU S7-400

Suddivisione delle aree di memoria La memoria delle CPU S7 può essre suddivisa nelle seguenti aree:

Figura 8-1 Aree di memoria delle CPU S7-400

Page 192: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di memorizzazione 8.1 Sistema di memoria delle CPU S7-400

Sistema di automazione S7-400 Dati della CPU 192 Manuale del prodotto, 04/2009, A5E00850749-08

Tipi di memoria nelle CPU S7-400 ● Memoria di caricamento per i dati del progetto, p. es. blocchi, configurazione e dati di

parametrizzazione. ● Memoria di lavoro per i blocchi rilevanti per l'esecuzione (blocchi di codice e blocchi dati). ● Memoria di sistema (RAM) con elementi di memoria che ogni CPU fornisce al programma

utente, come p. es.: merker, temporizzatori e contatori. Inoltre la memoria di sistema contiene lo stack dei blocchi e quello di interruzione.

● La memoria di sistema della CPU mette inoltre a disposizione una memoria temporanea (stack dei dati locali, buffer di diagnostica e risorse di comunicazione) che viene assegnata al programma al richiamo di un blocco per i dati temporanei di quest'ultimo. Questi dati sono validi soltanto finché il blocco è attivo. Modificando i valori di default per immagine di processo, dati locali, buffer di diagnostica e risorse di comunicazione (vedere le proprietà dell'oggetto della CPU in Configurazione HW), è possibile influenzare la memoria di lavoro disponibile per i blocchi rilevanti per l'esecuzione.

ATTENZIONE

Durante l'ingrandimento di un'immagine di processo di una CPU osservare quanto segue. Le unità i cui indirizzi devono essere superiori all'indirizzo più alto dell'immagine di processo devono essere riprogettate in modo che i nuovi indirizzi continuino a essere superiori all'indirizzo più alto dell'immagine di processo ampliata. Ciò vale in particolare per le unità IP e WF che si utilizzano nella capsula di adattamento S5 in un S7-400.

Avvertenza importante per le CPU con suddivisione modificata della parametrizzazione della memoria di lavoro

Se si modifica la suddivisione della memoria di lavoro tramite parametrizzazione, con il caricamento dei dati di sistema nella CPU la memoria di lavoro viene riorganizzata. Di conseguenza i blocchi dati creati tramite SFC vengono cancellati e i rimanenti blocchi dati vengono preimpostati con valori iniziali presi dalla memoria di caricamento. La dimensione utilizzabile della memoria di lavoro per blocchi di codice o blocchi dati cambia con il caricamento dei dati di sistema se si modificano i seguenti parametri: ● Dimensioni dell'immagine di processo (a byte; nella scheda "Ciclo/Merker di clock") ● Risorse di comunicazione (soltanto S7-400; nella scheda "Memoria") ● Dimensioni del buffer di diagnostica (nella scheda "Diagnostica/Orologio") ● Numero dei dati locali per tutte le classi di priorità (scheda "Memoria")

Page 193: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di memorizzazione 8.1 Sistema di memoria delle CPU S7-400

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 193

Base di calcolo dello spazio di memoria di lavoro necessario Per non superare lo spazio della memoria di lavoro della disponibile CPU, durante la parametrizzazione è necessario considerare la seguente capacità di memoria necessaria:

Tabella 8- 1 Memoria necessaria

Parametro Memoria di lavoro necessaria Nella memoria di codice/di dati Dimensioni dell'immagine di processo (ingressi)

12 byte per ogni byte nell'immagine di processo degli ingressi

Memoria di codice

Dimensioni dell'immagine di processo (uscite)

12 byte per ogni byte nell'immagine di processo delle uscite

Memoria di codice

Risorse di comunicazione (ordini di comunicazione)

72 byte per ordine di comunicazione Memoria di codice

Dimensioni del buffer di diagnostica 32 byte per registrazione nel buffer di diagnostica

Memoria di codice

Numero dei dati locali 1 byte per ogni byte di dati locali Memoria di dati

Spazio di memoria flessibile ● Memoria di lavoro:

Le dimensioni della memoria di lavoro sono determinate dal tipo di CPU selezionato dalla gamma di CPU disponibili.

● Memoria di caricamento: Per programmi di dimensioni piccole e medie la memoria di caricamento integrata è sufficiente. Per i programmi di dimensioni maggiori è possibile ampliare la memoria di caricamento inserendo una memory card RAM. Sono inoltre disponibili memory card di tipo Flash per mantenere i programmi anche senza batteria tampone in caso di mancanza di tensione. Inoltre, queste Memory Card Flash (min. 8 MB) sono idonee all'invio e all'esecuzione di aggiornamenti del sistema operativo.

Bufferizzazione ● La batteria tampone bufferizza la parte integrata e quella esterna della memoria di

caricamento, la parte dei dati della memoria di lavoro e la parte di codice.

Page 194: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di memorizzazione 8.1 Sistema di memoria delle CPU S7-400

Sistema di automazione S7-400 Dati della CPU 194 Manuale del prodotto, 04/2009, A5E00850749-08

Page 195: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 195

Tempi di ciclo e reazione dell'S7-400 99.1 Tempo di ciclo

Definizione di tempo di ciclo Il tempo di ciclo è il tempo impiegato dal sistema operativo per elaborare un ciclo di programma, cioè un'esecuzione dell'OB 1, nonché tutte le parti di programma e le attività di sistema che interrompono questa esecuzione. Questo tempo viene sorvegliato.

Modello a intervalli di tempo L'eleborazione ciclica del programma e con essa anche l'elaborazione del programma utente, avviene a intervalli di tempo. Per maggiore chiarezza, qui di seguito si presuppone che ogni fase temporale duri esattamente di 1 ms.

Immagine di processo Per far sì che la CPU abbia a disposizione un'immagine coerente dei segnali del processo per tutta la durata dell'elaborazione ciclica del programma, i segnali del processo vengono letti e scritti prima dell'elaborazione del programma. Durante l'elaborazione del programma la CPU, nell'indirizzare le aree degli operandi ingressi (E) e uscite (A) non accede direttamente alle unità degli ingressi e delle uscite bensì all'area di memoria interna della CPU nella quale si trova l'immagine degli ingressi/uscite.

Svolgimento dell'elaborazione ciclica del programma La tabella seguente con figura mostra le fasi dell'elaborazione ciclica del programma.

Tabella 9- 1 Elaborazione ciclica programma

Sequenza operativa

Procedura

1 Il sistema operativo avvia il tempo di controllo del ciclo. 2 La CPU scrive i valori dall'immagine di processo delle uscite nelle unità di uscita. 3 La CPU legge lo stato degli ingressi delle unità di ingresso e aggiorna l'immagine di

processo degli ingressi. 4 La CPU elabora il programma utente a intervalli di tempo ed esegue le operazioni

indicate nel programma. 5 Alla fine di un ciclo il sistema operativo esegue operazioni in attesa, come p. es. il

caricamento o la cancellazione di blocchi. 6 Alla fine la CPU (eventualmente al termine del tempo di ciclo minimo progettato) torna

all'inizio del ciclo e avvia di nuovo il controllo del tempo di ciclo.

Page 196: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.1 Tempo di ciclo

Sistema di automazione S7-400 Dati della CPU 196 Manuale del prodotto, 04/2009, A5E00850749-08

Parti del tempo di ciclo

1

2

3

4

5

6

Figura 9-1 Parti e composizione del tempo di ciclo

Page 197: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.2 Calcolo del tempo di ciclo

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 197

9.2 Calcolo del tempo di ciclo

Prolungamento del tempo di ciclo In linea di principio, è necessario tener presente che il tempo di ciclo di un programma utente si protrae a causa dei fattori seguenti: ● Elaborazione dell'allarme comandato a tempo ● Elaborazione dell'interrupt di processo ● Diagnostica ed elaborazione degli errori ● Comunicazione tramite interfaccia MPI, PROFINET e CP interni al PLC

(p. es.: Ethernet, PROFIBUS DP); compresa nel carico di comunicazione ● Funzioni speciali come comando e controllo di variabili o blocchi ● Trasferimento e cancellazione di blocchi, compressione della memoria del programma

utente ● Test interno della memoria

Fattori influenzanti La tabella seguente mostra i fattori che influenzano il tempo di ciclo.

Tabella 9- 2 Fattori che influenzano il tempo di ciclo

Fattori Osservazioni Tempo di trasferimento per l'immagine di processo delle uscite (IPU) e l'immagine di processo degli ingressi (IPI)

... vedere la tabella 9.3 "Parti del tempo di trasferimento dell'immagine di processo"

Tempo di elaborazione programma utente

... si calcola dai tempi di esecuzione delle singole operazioni (vedere la Lista operazioni S7-400).

Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo

... vedere la tabella 9.4 "Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo"

Prolungamento del tempo di ciclo a causa della comunicazione

Il carico massimo ammesso del ciclo a causa della comunicazione si parametrizza in % in STEP 7, vedere il manuale Programmazione con STEP 7).

Carico del tempo di ciclo a causa di allarmi

Gli allarmi possono interrompere il programma utente in qualsiasi momento. ... vedere la tabella 9.5 "Prolungamento del ciclo a causa di annidamento di allarmi"

Page 198: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.2 Calcolo del tempo di ciclo

Sistema di automazione S7-400 Dati della CPU 198 Manuale del prodotto, 04/2009, A5E00850749-08

Aggiornamento dell'immagine di processo La seguente tabella contiene i tempi della CPU per l'aggiornamento dell'immagine di processo (tempo di trasferimento dell'immagine di processo). I tempi indicati sono valori "ideali" che possono prolungarsi in presenza di allarmi o a causa della comunicazione della CPU. Il tempo di trasferimento per l'aggiornamento dell'immagine di processo si calcola nel modo seguente: K + percentuale nell'apparecchiatura centrale (riga A della tabella seguente)

+ percentuale nell'apparecchiatura di ampliamento con collegamento locale (riga B) + percentuale nell'apparecchiatura di ampliamento con collegamento remoto (riga C) + percentuale tramite interfaccia DP integrata (riga D) + percentuale dati coerenti tramite interfaccia DP integrata (riga E1) + percentuale dati coerenti tramite interfaccia DP esterna (riga E2) + percentuale tramite interfaccia PN/IO integrata (riga F1) + percentuale tramite interfaccia PN/IO esterna (riga F2) __________________________________________________________________ = tempo di trasferimento per l'aggiornamento dell'immagine di processo

Nelle tabelle seguenti sono indicati i singoli componenti del tempo di trasferimento per l'aggiornamento dell'immagine di processo (tempo di trasferimento dell'immagine di processo). I tempi indicati sono valori "ideali" che possono prolungarsi in presenza di allarmi o a causa della comunicazione della CPU.

Tabella 9- 3 Parti del tempo di trasferimento dell'immagine di processo

Componenti CPU 412 CPU 414 CPU 416 CPU 417 n = numero di byte nel'immagine di processo K Carico di base 14 µs 7 µs 5 µs 3 µs A Nell'apparecchiatura centrale *) n * 1,9 µs n * 1,8 µs n * 1,75 µs n * 1,7 µs B Nell'apparecchiatura di ampliamento con

collegamento locale *) n * 5,6 µs n * 5,5 µs n * 5,4 µs n * 5,3 µs

C Nell'apparecchiatura di ampliamento con collegamento remoto *)**) Lettura Scrittura

n * 12 µs n * 11 µs

n * 12 µs n * 11 µs

n * 12 µs n * 11 µs

n * 12 µs n * 11 µs

D1 Nell’area DP per l’interfaccia DP integrata n * 0,75 µs n * 0,5 µs n * 0,45 µs n * 0,45 µs D2 Nell'area DP per l'interfaccia DP esterna

CP 443-5 extended n * 2,7 µs n * 2,5 µs n * 2,4 µs n * 2,2 µs

E1 Dati coerenti nell’immagine di processo per l’interfaccia DP integrata

n * 0,8 µs n * 0,45 µs n * 0,3 µs n * 0,2 µs

E2 Dati coerenti nell’immagine di processo per l’interfaccia DP esterna (CP 443-5 extended)

n * 2,0 µs n * 2,0 µs n * 2,0 µs n * 1,8 µs

F1 Nell'area PN/IO per l'interfaccia integrata - n * 5,6 µs n * 5,6 µs - F2 Nell'area PN/IO per l'interfaccia esterna

CP 443-1 EX 41 n * 3,4 µs n * 3,1 µs n * 2,8 µs n * 2,6 µs

* In caso di periferia inserita nell'apparecchiatura centrale o di ampliamento il valore indicato comprende il tempo di esecuzione dell'unità di periferia ** Valori misurati con IM460-3 e IM461-3 con una lunghezza del collegamento di 100 m

Page 199: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.2 Calcolo del tempo di ciclo

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 199

Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo La seguente tabella contiene i tempi di elaborazione del sistema operativo nel punto di controllo del ciclo delle CPU.

Tabella 9- 4 Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo

Procedura CPU 412 CPU 414 CPU 416 CPU 417 Controllo del ciclo nel punto di controllo

213 µs ... 340 µs Ø 231 µs

160 µs ... 239 µs Ø 168 µs

104 µs ... 163 µs Ø 109 µs

49 µs ... 87 µs Ø 52 µs

Prolungamento del ciclo dovuto all'annidamento di allarmi

Tabella 9- 5 Prolungamento del ciclo dovuto all'annidamento di allarmi

CPU Interrupt di processo

Allarme di diagnostica

Allarme dall'orologio

Allarme di ritardo

Schedulazione orologio

Errore di programmazione/a

ccesso alla periferia

CPU 412-1/-2 529 µs 524 µs 471 µs 325 µs 383 µs 136 µs / 136 µs CPU 414-2/-3 314 µs 308 µs 237 µs 217 µs 210 µs 84 µs / 84 µs CPU 416-2/-3 213 µs 232 µs 139 µs 135 µs 141 µs 55 µs / 56 µs CPU 417-4 150 µs 156 µs 96 µs 75 µs 92 µs 32 µs / 32 µs

A questo prolungamento è necessario aggiungere il tempo di esecuzione del programma nel livello di allarme. Se si annidano più allarmi si aggiungono anche i tempi corrispondenti.

Page 200: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.3 Tempi di ciclo diversi

Sistema di automazione S7-400 Dati della CPU 200 Manuale del prodotto, 04/2009, A5E00850749-08

9.3 Tempi di ciclo diversi

Nozioni di base Il tempo di ciclo (Tcic) non è uguale per ogni ciclo. La figura seguente mostra diversi tempi di ciclo Tcic1 e Tcic2. Tcic2 è maggiore di Tcic1 poiché l'OB 1 elaborato ciclicamente viene interrotto da un OB di allarme dall'orologio (in questo caso: OB 10).

OB10

T

OB1IPU

cic 1

IPIPCC OB1

IPU IPIPCCOB1

cic 2T

IPU IPI

Ciclo corrente Ciclo successivo Ciclo successivo al prossimo

aggiornare

aggiornare

aggiornare

aggiornare

aggiornare

aggiornare

Figura 9-2 Tempi di ciclo diversi

Un altro motivo per cui i tempi di ciclo sono diversi tra loro è il fatto che il tempo di elaborazione di blocchi (p. es. OB 1) può variare a causa dei fattori seguenti: ● comandi condizionati ● richiami di blocchi condizionati ● percorsi di programmi diversi ● loop ecc.

Tempo di ciclo massimo È possibile modificare con STEP 7 il tempo massimo di ciclo preimpostato (tempo di controllo del ciclo). Trascorso questo intervallo di tempo viene richiamato l'OB 80. Nell'OB 80 è possibile stabilire le reazioni della CPU all'errore temporale. Se non si riattiva il tempo di ciclo con l'SFC 43, l'OB 80 lo raddoppia la prima volta che viene richiamato. In tal caso al secondo richiamo dell'OB 80 la CPU entra in STOP. Se nella memoria della CPU non c'è un OB 80, la CPU entra in STOP.

Page 201: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.3 Tempi di ciclo diversi

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 201

Tempo di ciclo minimo Per la CPU è possibile impostare con STEP 7 un tempo di ciclo minimo. Questa impostazione è opportuna nei casi seguenti: ● Gli intervalli di tempo tra l'avvio dell'elaborazione del programma dell'OB1 (ciclo libero)

devono essere pressoché uguali. ● Con un tempo di ciclo troppo breve le immagini di processo verrebbero aggiornate troppo

spesso senza necessità. ● Si desidera elaborare un programma in background con l'OB 90.

OB10

OB40

T

Tmin

Tmax

Tatt

OB1

OB90 OB90

cic

CP16

CP07

CP01

CP29(=CP0,29)

PCCOB1

Ciclo corrente Ciclo successivo

Riserva

Immag. di proc.Aggiornamentodelle uscite

Immag. di proc.Aggiornamentodelle uscite

Immag. di proc.Aggiornamentodegli ingressi

Tmin = il tempo minimo del ciclo impostabileTmax = il tempo massimo del ciclo impostabileTcic= il tempo di cicloTarr = la differenza tra Tmin e il tempo di ciclo effettivo, in questo intervallo possono essere elaborati gli allarmi che si presentano, l'OB di priorità bassa o compiti del punto di controllo del ciclo (PCC).CP = classe di priorità

. . .

Figura 9-3 Tempo di ciclo minimo

Il tempo di ciclo effettivo è la somma di Tcic e Tatt. Esso è quindi sempre maggiore o uguale a Tmin.

Page 202: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.4 Carico di comunicazione

Sistema di automazione S7-400 Dati della CPU 202 Manuale del prodotto, 04/2009, A5E00850749-08

9.4 Carico di comunicazione

Panoramica Il sistema operativo della CPU mette continuamente a disposizione della comunicazione la percentuale dell'intera performance di elaborazione della CPU (tecnica a intervalli di tempo) progettata dall'utente. Se questa capacità di elaborazione non viene utilizzata per la comunicazione, essa è disponibile per l'ulteriore elaborazione. Nella configurazione hardware è possibile impostare il carico dovuto alla comunicazione tra il 5% e il 50%. Il valore preimpostato è il 20%. Questa percentuale va considerata come valore medio, vale a dire che in una fase temporale la percentuale di comunicazione può essere nettamente superiore al 20%. In compenso, nella fase temporale successiva la percentuale di comunicazione sarà bassa o dello 0%. Questo fatto si esprime anche con la seguente formula:

100 = x

Tempo di cicloeffettivo Tempo di ciclo

Arrotondare il risultato al prossimo numero intero.

100 - "carico di comunicazione progettato in %"

Figura 9-4 Formula: influenza del carico di comunicazione

Nota Carico di comunicazione reale e progettato Il carico di comunicazione progettato non influisce da solo sul tempo di ciclo. Il tempo di ciclo viene influenzato esclusivamente dal carico di comunicazione reale. Così, se ad es. si progetta un carico di comunicazione del 50% e in un ciclo si ha un carico di comunicazione del 10%, il tempo di ciclo non viene raddoppiato ma aumenta solo dell'1,1.

Page 203: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.4 Carico di comunicazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 203

Coerenza dei dati Il programma utente viene interrotto per l'elaborazione della comunicazione. L'interruzione si può verificare dopo ogni istruzione. Tali ordini di comunicazione possono modificare i dati utente. In tal modo la coerenza dei dati non può essere assicurata per più accessi. Per saperne di più su come garantire una coerenza che comprende più di un solo comando consultare il capitolo Dati coerenti.

Intervallo di tempo (1ms)

Sistema operativo

Programma utente

Comunicazione

Interruzione delprogramma utente

Parte parametrizzabiletra 5 % e 50 %

Figura 9-5 Suddivisione di un intervallo di tempo

Il sistema operativo dell'S7-400 richiede solo una quantità trascurabile della rimanente parte per compiti interni.

Esempio: carico di comunicazione del 20% Nella configurazione hardware è stato progettato un carico di comunicazione del 20%. Il tempo di ciclo calcolato è di 10 ms. Un carico di comunicazione del 20% significa perciò che di ciascuna fase temporale restano in media 200 μs per la comunicazione e 800 μs per il programma utente. Per elaborare un ciclo la CPU impiega quindi 10 ms / 800 μs = 13 fasi temporali. Il tempo di ciclo effettivo dunque è pari a 13 fasi temporali di 1 ms = 13 ms se la CPU utilizza completamente il carico di comunicazione progettato. Ciò significa che il 20% di comunicazione non prolunga il ciclo in modo lineare di 2 ms bensì di 3 ms.

Esempio: carico di comunicazione al 50 % Nella configurazione hardware si è progettato un carico di comunicazione del 50 %. Il tempo di ciclo calcolato è di 10 ms. Ciò significa che di ogni fase temporale restano 500 μs per il ciclo. Per elaborare un ciclo la CPU impiega quindi 10 ms / 500 μs = 20 fasi temporali. Il tempo di ciclo effettivo dunque è pari a 20 ms se la CPU utilizza completamente il carico di comunicazione progettato. Un carico di comunicazione del 50% significa perciò che di ciascuna fase temporale restano 500 μs per la comunicazione e 500 μs per il programma utente. Per elaborare un ciclo la CPU impiega quindi 10 ms / 500 μs = 20 fasi temporali. Il tempo di ciclo effettivo dunque è pari a 20 fasi temporali di 1 ms = 20 ms se la CPU utilizza completamente il carico di comunicazione progettato. Ciò significa che il 50% di comunicazione non prolunga il ciclo in modo lineare di 5 ms bensì di 10 ms (= il tempo di ciclo calcolato è raddoppiato).

Page 204: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.4 Carico di comunicazione

Sistema di automazione S7-400 Dati della CPU 204 Manuale del prodotto, 04/2009, A5E00850749-08

Dipendenza del tempo di ciclo reale dal carico di comunicazione La figura seguente descrive la dipendenza non lineare del tempo di ciclo reale dal carico di comunicazione. Come esempio è stato scelto un tempo di ciclo di 10 ms.

0 % 10 % 20 % 30 % 40 % 50 % 60 %

10 ms

20 ms

25 ms

15 ms

5 ms

30 ms

5 %

Tempo di ciclo

Il carico di comunicazione può essere impostata in questo campo

Carico di comunicazione Figura 9-6 Dipendenza del tempo di ciclo dal carico di comunicazione

Ulteriori effetti sul tempo di ciclo effettivo Con il prolungamento del tempo di ciclo con la parte di comunicazione, dal punto di vista statistico si presentano anche più eventi asincroni all'interno di un ciclo OB 1 come ad esempio allarmi. Ciò prolunga il ciclo OB 1 ulteriormente. Questo prolungamento dipende da quanti eventi si verificano per ciascun ciclo di OB 1 e dalla durata dell'elaborazione di questi eventi.

Avvertenze ● Controllare gli effetti di un cambiamento di valore del parametro "Carico del ciclo a causa

della comunicazione" nel funzionamento dell'impianto. ● Quando si imposta il tempo di ciclo massimo è necessario tener conto del carico di

comunicazione poiché in caso contrario si verificano errori temporali.

Raccomandazioni ● Applicare possibilmente il valore preimpostato. ● Aumentare il valore solo se la CPU viene impiegata prevalentemente a scopo di

comunicazione e se il programma utente non presenta criticità temporale. In tutti gli altri casi il valore va solo ridotto!

Page 205: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 205

9.5 Tempo di reazione

Definizione di tempo di reazione Si definisce tempo di reazione l'intervallo che decorre dal riconoscimento di un segnale d'ingresso fino alla modifica di un segnale di uscita ad esso collegato.

Banda di oscillazione Il tempo di reazione effettivo è compreso tra il tempo di reazione minimo e quello massimo. Per la progettazione dell'impianto, utilizzare sempre il tempo di reazione massimo per il calcolo. Qui di seguito è possibile osservare il tempo di reazione più lungo e quello più breve e acquisire un'idea della banda di oscillazione del tempo di reazione.

Fattori Il tempo di reazione dipende dal tempo di ciclo e dai seguenti fattori: ● Ritardo degli ingressi e delle uscite ● Tempi di ciclo DP aggiuntivi nella rete PROFIBUS DP ● Elaborazione nel programma utente

Ritardo degli ingressi/uscite A seconda dell'unità, prestare attenzione ai seguenti tempi di ritardo: • Per ingressi digitali: tempo di ritardo dell'ingresso • Per ingressi digitali con

funzione di allarme: tempo di ritardo dell’ingresso + tempo di elaborazione interno all’unità

• Per uscite digitali: tempi di ritardo trascurabili • Per uscite a relè: tempi di ritardo tipici da 10 ms a 20 ms.

Il ritardo delle uscite a relè dipende tra le altre cose dalla temperatura e dalla tensione.

• Per ingressi analogici: tempo di ciclo dell’ingresso analogico • Per uscite analogiche: tempo di risposta dell’uscita analogica

I tempi di ritardo si trovano nei dati tecnici delle unità di ingresso/uscita.

Page 206: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU 206 Manuale del prodotto, 04/2009, A5E00850749-08

Tempi di ciclo DP nella rete PROFIBUS DP Dopo aver configurato con STEP 7 la rete PROFIBUS DP, STEP 7 calcola il tempo di ciclo DP tipico previsto. Il tempo di ciclo DP della configurazione può quindi essere visualizzato sul PG nei parametri del bus. La figura seguente fornisce una visione generale del tempo di ciclo DP. In questo esempio si suppone che ogni slave DP abbia in media 4 byte di dati.

Figura 9-7 Tempi di ciclo DP nella rete PROFIBUS DP

Se viene impiegata una rete PROFIBUS DP con più master, è necessario tenere in considerazione il tempo di ciclo DP per ciascun master, vale a dire creare e addizionare separatamente il calcolo per ogni master.

Page 207: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 207

Ciclo di aggiornamento in PROFINET IO La figura sottostante fornisce una panoramica della durata del ciclo di aggiornamento in funzione del numero degli IO Device nel ciclo stesso.

1 ms

0 8 16 24 32 40

250 µs

48

500 µs

750 µs

56 64

Figura 9-8 Ciclo di aggiornamento

Tempo di reazione più breve La figura seguente mostra le condizioni che permettono di ottenere il tempo di reazione più breve.

Figura 9-9 Tempo di reazione più breve

Page 208: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU 208 Manuale del prodotto, 04/2009, A5E00850749-08

Calcolo Il tempo di reazione (più breve) è costituito da: ● 1 × tempo di trasferimento dell'immagine di processo degli ingressi + ● 1 × tempo di trasferimento dell'immagine di processo delle uscite + ● 1 × tempo di elaborazione del programma + ● 1 × tempo di elaborazione del sistema operativo nel punto di controllo del ciclo + ● Ritardo degli ingressi e delle uscite Ciò corrisponde alla somma del tempo di ciclo e del ritardo degli ingressi e delle uscite.

Nota Se la CPU e l'unità di ingresso/uscita non si trovano nell'apparecchiatura centrale è necessario aggiungere anche il doppio tempo di esecuzione del telegramma slave DP (inclusa l'elaborazione nel master DP).

Page 209: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 209

Tempo di reazione più lungo La figura seguente mostra come si forma il tempo di reazione più lungo.

Figura 9-10 Tempo di reazione più lungo

Calcolo Il tempo di reazione (più lungo) è costituito da: ● 2 × tempo di trasferimento dell'immagine di processo degli ingressi + ● 2 × tempo di trasferimento dell'immagine di processo delle uscite + ● 2 × tempo di elaborazione del sistema operativo + ● 2 × tempo di elaborazione del programma + ● 2 x tempo di esecuzione del telegramma slave DP (inclusa l'elaborazione nel master

DP) + ● Ritardo degli ingressi e delle uscite Ciò corrisponde alla somma del doppio tempo di ciclo e del ritardo degli ingressi e delle uscite maggiorata del doppio tempo di ciclo DP.

Page 210: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU 210 Manuale del prodotto, 04/2009, A5E00850749-08

Accessi diretti alla periferia Mediante l'accesso diretto alla periferia è possibile accelerare i tempi di reazione nel programma utente. Ad es. è in parte possibile evitare i tempi di reazione sopra indicati utilizzando uno dei seguenti comandi: ● L PEB ● T PAW

Riduzione del tempo di reazione In questo modo si riduce il tempo di reazione massimo delle parti seguenti: ● Ritardo degli ingressi e delle uscite ● Tempo di esecuzione del programma utente (può essere interrotto dall'elaborazione di

allarmi con priorità maggiore) ● Tempo di esecuzione degli accessi diretti ● 2 x tempo di esecuzione del bus di DP Nella tabella seguente sono elencati i tempi di esecuzione degli accessi diretti delle CPU alle unità di periferia. I valori indicati sono valori "ideali".

Tabella 9- 6 Riduzione del tempo di reazione

Tipo di accesso CPU 412 CPU 414 CPU 416 CPU 417 Unità di periferia Lettura byte Lettura parola Lettura doppia parola Scrittura byte Scrittura parola Scrittura doppia parola

3,1 µs 4,7 µs 7,8 µs 2,8 µs 4,2 µs 6,7 µs

2,6 µs 4,2 µs 7,2 µs 2,3 µs 3,6 µs 6,2 µs

2,5 µs 4,0 µs 7,1 µs 2,2 µs 3,4 µs 5,9 µs

2,1 µs 3,8 µs 6,9 µs 2,0 µs 3,1 µs 5,6 µs

Apparecchiatura di ampliamento con collegamento locale Lettura byte Lettura parola Lettura doppia parola Scrittura byte Scrittura parola Scrittura doppia parola

6,4 µs 11,6 µs 21,5 µs 5,9 µs 10,7 µs 19,8 µs

6,0 µs 11,0 µs 21,0 µs 5,4 µs 10,1 µs 19,5 µs

5,7 µs 10,8 µs 20,8 µs 5,4 µs 10,0 µs 19,4 µs

5,0 µs 10,6 µs 20,6 µs 5,0 µs 9,7 µs 19,1 µs

Lettura byte nell'apparecchiatura di ampliamento con collegamento remoto Lettura byte Lettura parola Lettura doppia parola Scrittura byte Scrittura parola Scrittura doppia parola

11,3 µs 22,9 µs 46,0 µs 10,8 µs 22,0 µs 44,1 µs

11,3 µs 22,8 µs 45,9 µs 10,8 µs 21,9 µs 44,0 µs

11,3 µs 22,8 µs 45,9 µs 10,8 µs 21,9 µs 44,0 µs

11,2 µs 22,9 µs 45,8 µs 10,9 µs 21,9 µs 44,1 µs

Page 211: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.5 Tempo di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 211

Quelli indicati sono soltanto tempi di elaborazione della CPU e valgono, salvo diverse indicazioni, per unità di ingresso/uscita nell'apparecchiatura centrale.

Nota È possibile accelerare i tempi di reazione anche utilizzando interrupt di processo (vedere il paragrafo sul tempo di reazione agli allarmi).

Page 212: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.6 Calcolo dei tempi di ciclo e di reazione

Sistema di automazione S7-400 Dati della CPU 212 Manuale del prodotto, 04/2009, A5E00850749-08

9.6 Calcolo dei tempi di ciclo e di reazione

Tempo di ciclo 1. Determinare il tempo di esecuzione del programma utente con l'aiuto della Lista

operazioni. 2. Calcolare e sommare il tempo di trasferimento per l'immagine di processo. I valori

indicativi sono riportati nella tabella 9.3 "Parti del tempo di trasferimento dell'immagine di processo".

3. Sommare il tempo di elaborazione nel punto di controllo del ciclo. I valori indicativi sono riportati nella tabella 9.4 "Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo".

Come risultato si ottiene ora il tempo di ciclo.

Prolungamento del tempo di ciclo a causa della comunicazione e degli allarmi 1. Moltiplicare il risultato per il fattore seguente:

2. Con l'aiuto della Lista operazioni, calcolare il tempo di esecuzione delle parti di

programma che elaborano gli allarmi. Sommare il valore corrispondente riportato nella tabella 9.5 "Prolungamento del ciclo a causa di annidamento di allarmi". Moltiplicare questo valore con il fattore della fase operativa 1. Aggiungere questo valore al tempo di ciclo teorico per tutte le volte che l'allarme viene attivato o che si prevede venga attivato durante il tempo di ciclo.

Come risultato si ottiene approssimativamente il tempo di ciclo reale. Prendere nota del risultato.

Tabella 9- 7 Esempio di calcolo del tempo di reazione

Tempo di reazione più breve Tempo di reazione più lungo 3. Moltiplicare il tempo di ciclo reale per il fattore 2.

3. Ora calcolare i ritardi degli ingressi e delle uscite ed eventualmente i tempi di ciclo DP nella rete PROFIBUS DP. 4. Includere nel calcolo i ritardi degli ingressi e

delle uscite e i tempi di ciclo DP nella rete PROFIBUS DP.

4. Come risultato si ottiene il tempo di reazione più breve.

5. Come risultato si ottiene il tempo di reazione più lungo.

Page 213: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.7 Esempi di calcolo per il tempo di ciclo e di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 213

9.7 Esempi di calcolo per il tempo di ciclo e di reazione

Esempio I L'utente ha installato un S7-400 con le seguenti unità nell'apparecchiatura centrale: ● una CPU 414-2 ● 2 unità degli ingressi digitali SM 421; DI 32xDC 24 V (ciascuna 4 byte nell'IP) ● 2 unità delle uscite digitali SM 422; DO 32xDC 24 V/0,5A (ciascuna 4 byte nell'IP)

Programma utente Secondo la lista operazioni, il programma utente ha un tempo di esecuzione di 12 ms.

Calcolo del tempo di ciclo Per il tempo di ciclo dell'esempio risultano i seguenti tempi: ● Tempo di trasferimento dell'immagine di processo

Immagine di processo: 7 µs + 16 byte ×1,8 µs = ca. 0,036 ms ● Tempo di esecuzione del sistema operativo nel punto di controllo del ciclo:

ca. 0,17 ms Il tempo di ciclo risulta dalla somma dei tempi indicati: tempo di ciclo= 12,00 ms + 0,036 ms + 0,17 ms = 12,206 ms.

Calcolo del tempo di ciclo effettivo ● Inclusione del carico di comunicazione (valore di default: 20 %):

12,21 ms x 100 / (100-20) = 15,257 ms. ● Nessuna elaborazione di allarmi. Quindi il tempo di ciclo effettivo arrotondato è di 15,3 ms.

Calcolo del tempo di reazione più lungo ● Tempo di reazione più lungo

15,3 ms x 2 = 30,6 ms. ● Il ritardo degli ingressi/delle uscite è trascurabile. ● Tutti i componenti sono inseriti nel rack centrale e per questo motivo non devono essere

considerati tempi di ciclo DP. ● Nessuna elaborazione di allarmi. Quindi il tempo di reazione più lungo arrotondato è = 31 ms.

Page 214: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.7 Esempi di calcolo per il tempo di ciclo e di reazione

Sistema di automazione S7-400 Dati della CPU 214 Manuale del prodotto, 04/2009, A5E00850749-08

Esempio II L'utente ha installato un S7-400 con le seguenti unità: ● una CPU 414-2 ● 4 unità degli ingressi digitali SM 421; DI 32xDC 24 V (ciascuna 4 byte nell'IP) ● 3 unità di uscita digitali SM 422; DO 16xDC 24 V/2A (ciascuna 2 byte nell'IP) ● 2 unità di ingresso analogiche SM 431; AI 8x13Bit (non nell'IP) ● 2 unità di uscita analogiche SM 432; AO 8x13Bit (non nell'IP)

Parametri della CPU La CPU è stata parametrizzata nel modo seguente: ● Carico del ciclo a causa della comunicazione: 40 %

Programma utente Secondo la lista operazioni, il programma utente ha un tempo di esecuzione di 10,0 ms.

Calcolo del tempo di ciclo Il tempo di ciclo teorico dell'esempio risulta dai seguenti tempi: ● Tempo di trasferimento dell'immagine di processo

Immagine di processo: 7 µs + 22 byte ×1,8 µs = ca. 0,047 ms ● Tempo di esecuzione del sistema operativo nel punto di controllo del ciclo:

ca. 0,17 ms Il tempo di ciclo risulta dalla somma dei tempi indicati: temo di ciclo= 10,0 ms + 0,047 ms + 0,17 ms = 10,22 ms.

Calcolo del tempo di ciclo effettivo ● Inclusione del carico di comunicazione:

10,22 ms x 100 / (100-40) = 17,0 ms. Ogni 100 ms viene attivato un allarme dall'orologio con un tempo di esecuzione di 0,5 ms. L'allarme può essere attivato al massimo una volta nel corso di un ciclo: 0,5 ms + 0,24 ms (in base alla tabella "Prolungamento del ciclo dovuto all'annidamento di allarmi") = 0,74 ms. Inclusione del carico di comunicazione: 0,74 ms x 100 / (100-40) = 1,23 ms.

● 17,0 ms + 1,23 ms = 18,23 ms. Se si considerano le fasi temporali il tempo di ciclo effettivo è di 18,23 ms.

Page 215: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.7 Esempi di calcolo per il tempo di ciclo e di reazione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 215

Calcolo del tempo di reazione più lungo ● Tempo di reazione più lungo

18,23 ms x 2 = 36,5 ms. ● Tempi di ritardo degli ingressi/delle uscite

– l'unità di ingresso digitale SM 421; DI 32xDC 24 V ha un ritardo di ingresso di max. 4,8 ms per canale

– l'unità di uscita digitale SM 422; DO 16xDC 24 V/2A ha un ritardo all'uscita trascurabile.

– l'unità di ingresso analogica SM 431; AI 8x13Bit è stata parametrizzata per una soppressione della frequenza di disturbo di 50 Hz. In tal modo si ha un tempo di conversione di 25 ms per canale. Poiché sono attivi 8 canali, si ha un tempo di ciclo dell'unità di ingresso analogica di 200 ms.

– L'unità di uscita analogica SM 432; AO 8x13 bit è stata parametrizzata per il campo di misura 0 ... 10 V, da cui risulta un tempo di conversione di 0,3 ms per ciascun canale. Poiché sono attivi 8 canali, si ha un tempo di ciclo di 2,4 ms. È inoltre necessario aggiungere il tempo di assestamento per un carico resistivo che è pari a 0,1 ms. Da ciò risulta un tempo di risposta di 2,5 ms per l'uscita analogica.

● Tutti i componenti sono inseriti nell'apparecchiatura centrale e per questo motivo non devono essere considerati tempi di ciclo DP.

● Caso 1: con la lettura di un segnale di ingresso digitale viene impostato un canale di uscita dell'unità di uscita digitale. Da ciò risulta un tempo di reazione di: tempo di reazione = 36,5 ms + 4,8 ms = 41,3 ms.

● Caso 2: un valore analogico viene letto e un valore analogico viene emesso. Da ciò risulta un tempo di reazione di: tempo di reazione = 36,5 ms + 200 ms + 2,5 ms = 239,0 ms.

Page 216: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.8 Tempo di reazione all'allarme

Sistema di automazione S7-400 Dati della CPU 216 Manuale del prodotto, 04/2009, A5E00850749-08

9.8 Tempo di reazione all'allarme

Definizione di tempo di reazione all'allarme Il tempo di reazione all'allarme è l'intervallo dal primo presentarsi di un segnale di allarme fino al richiamo della prima istruzione nell'OB di allarme. In generale vale: allarmi con priorità più elevata hanno la precedenza. Ciò significa che il tempo di reazione all'allarme si prolunga del tempo di elaborazione del programma degli OB di allarme con priorità maggiore e di quelli con la stessa priorità non ancora elaborati che si sono presentati precedentemente (coda di attesa).

Nota Gli ordini di lettura e di scrittura con quantità di dati massima (ca. 460 byte) possono ritardare i tempi di reazione all'allarme. Con il trasferimento degli allarmi tra CPU e master DP attualmente è possibile segnalare da un ramo DP in un determinato momento soltanto un allarme di diagnostica o un interrupt di processo.

Calcolo

Tabella 9- 8 Calcolo del tempo di reazione a un allarme

tempo minimo di reazione all’allarme della CPU + tempo minimo di reazione all’allarme delle unità degli ingressi e delle uscite + tempo di ciclo DP sul PROFIBUS DP _____________________________________ = tempo più breve di reazione all'allarme

tempo massimo di reazione all'allarme della CPU + tempo massimo di reazione all'allarme delle unità degli ingressi e delle uscite + 2 x tempo di ciclo DP nel PROFIBUS DP _____________________________________ = tempo di reazione all'allarme più lungo

Tempi di reazione agli interrupt di processo e agli allarmi di diagnostica delle CPU

Tabella 9- 9 Tempi di reazione agli interrupt di processo e agli allarmi di diagnostica; tempo massimo di reazione all'allarme senza comunicazione

Interrupt di processo, Tempi di reazione

Tempi di reazione all'allarme di diagnostica

Errore asincrono (OB 85 nell’aggiornamento dell’immagine di

processo)

CPU

min. max. min. max. 412 339 µs 363 µs 342 µs 362 µs 209 µs 414 205 µs 218 µs 204 µs 238 µs 164 µs 416 139 µs 147 µs 138 µs 145 µs 107 µs 417 89 µs 102 µs 90 µs 102 µs 51 µs

Page 217: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.8 Tempo di reazione all'allarme

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 217

Prolungamento del tempo massimo di reazione all'allarme a causa della comunicazione Il tempo massimo di reazione all'allarme viene prolungato se sono attive funzioni di comunicazione. Il prolungamento si calcola secondo la seguente formula: CPU 412: tv = 100 µs + 1000 µs x n% CPU 414-417: tv = 100 µs + 1000 µs x n% con n = carico del ciclo a causa della comunicazione

Unità di ingresso/uscita Il tempo di reazione all'interrupt di processo delle unità di ingresso/uscita è composto nel modo seguente: ● Unità di ingresso digitali

Tempo di reazione all'interrupt di processo = tempo interno di preparazione dell'interrupt + ritardo all'ingresso I tempi sono indicati nei dati tecnici della rispettiva unità di ingresso digitale.

● Unità d'ingresso analogiche: Tempo di reazione all'interrupt di processo = tempo interno di preparazione dell'interrupt + tempo di conversione Il tempo interno di preparazione dell'interrupt delle unità analogiche d'ingresso è trascurabile. I tempi di conversione sono indicati nei dati tecnici della rispettiva unità di ingresso analogica.

Il tempo di reazione all'allarme di diagnostica delle unità di ingresso/uscita è l'intervallo che va dal riconoscimento di un evento di diagnostica da parte dell'unità di ingresso/uscita alla generazione dell'allarme di diagnostica da parte dell'unità di ingresso/uscita. Questo intervallo è trascurabile.

Elaborazione dell'interrupt di processo L'elaborazione dell'interrupt di processo avviene con il richiamo dell'OB 40 di interrupt di processo. Gli allarmi con priorità più elevata interrompono l'elaborazione dell'interrupt di processo, gli accessi diretti alla periferia si hanno al momento dell'esecuzione dell'istruzione. Al termine dell'elaborazione dell'interrupt di processo viene proseguita l'elaborazione ciclica del programma oppure vengono richiamati ed elaborati ulteriori OB di allarme con la stessa priorità o con priorità inferiore.

Page 218: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.9 Esempio: Calcolo del tempo di reazione all'allarme

Sistema di automazione S7-400 Dati della CPU 218 Manuale del prodotto, 04/2009, A5E00850749-08

9.9 Esempio: Calcolo del tempo di reazione all'allarme

Componenti del tempo di reazione all'allarme Ricordare: il tempo di reazione all'interrupt di processo è composto da: ● tempo di reazione all'interrupt di processo della CPU e ● tempo di reazione all'interrupt di processo dell'unità di ingresso/uscita. ● 2 x tempo di ciclo DP sul PROFIBUS DP Esempio: l'utente ha un S7-400 costituito da una CPU 416-2 e da 4 unità digitali nell'apparecchiatura centrale. Una delle unità è la SM 421; 16×UC 24/60 V; con interrupt di processo e allarme di diagnostica. Con la parametrizzazione della CPU e dell'unità di ingresso/uscita è stato abilitato soltanto l'interrupt di processo. Si rinuncia all'elaborazione comandata a tempo, alla diagnostica e all'elaborazione degli errori. Per l'unità di ingresso digitale è stato parametrizzato un ritardo all'ingresso di 0,5 ms. Nel punto di controllo del ciclo non è necessario eseguire alcuna azione. L'utente ha impostato un carico del ciclo dovuto alla comunicazione del 20%.

Calcolo Per l'esempio, il tempo di reazione all'interrupt di processo si calcola dai seguenti tempi: ● Tempo di reazione all'interrupt di processo della CPU 416-2: ca. 0,147 ms ● Prolungamento a causa della comunicazione secondo la formula nella tabella "Tempi di

reazione agli interrupt di processo e agli allarmi di diagnostica; tempo massimo di reazione all'allarme senza comunicazione":

100 µs + 1000 µs x 20 % = 300 µs = 0,3 ms ● Tempo di reazione all'interrupt dell'SM 421; DI 16xUC 24/60 V:

– tempo di preparazione interna dell'allarme 0,5 ms – Ritardo dell'ingresso: 0,5 ms

● Poiché le unità di ingresso/uscita sono inserite nell'apparecchiatura centrale, il tempo di ciclo DP sul PROFIBUS DP non è rilevante.

Il tempo di reazione all'interrupt di processo è composto dalla somma dei tempi indicati: tempo di reazione all'interrupt di processo = 0,147 ms +0,3 ms + 0,5 ms + 0,5 ms = ca.1,45 ms. Il tempo di reazione all'interrupt del processo così calcolato trascorre dalla presenza di un segnale nell'ingresso digitale fino alla prima istruzione nell'OB 40.

Page 219: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.10 Riproducibilità di allarmi di ritardo e di schedulazione orologio

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 219

9.10 Riproducibilità di allarmi di ritardo e di schedulazione orologio

Definizione di "riproducibilità" Allarme di ritardo: differenza temporale del richiamo della prima istruzione dell'OB di allarme al momento programmato di attivazione dell'allarme. Schedulazione orologio: banda di oscillazione dell'intervallo temporale tra due richiami consecutivi, misurata tra le prime istruzioni dell'OB di allarme.

Riproducibilità La tabella seguente contiene la riproducibilità di allarmi di ritardo e di schedulazione orologio delle CPU.

Tabella 9- 10 Riproducibilità di allarmi di ritardo e di schedulazione orologio delle CPU

Riproducibilità Unità Allarme di ritardo Schedulazione orologio

CPU 412 -195 µs / +190 µs -50 µs / +48 µs CPU 414 -182 µs / +185 µs -25 µs / +26 µs CPU 416 -210 µs / +206 µs -16 µs / +18 µs CPU 417 -157 µs / +155 µs -12 µs / +13 µs

Questi tempi sono validi soltanto se in questo momento l'allarme può anche essere eseguito e non viene ritardato p. es. da allarmi con priorità maggiore o da allarmi con la stessa priorità non ancora eseguiti.

Page 220: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.11 Tempi di razione CBA

Sistema di automazione S7-400 Dati della CPU 220 Manuale del prodotto, 04/2009, A5E00850749-08

9.11 Tempi di razione CBA

Definizione del tempo di reazione Il tempo di reazione è il tempo impiegato da un valore per il passaggio dal programma utente di una CPU al programma utente di una seconda CPU. Si presuppone in questo caso che nel programma utente non vi sia dispendio di tempo.

Tempo di ciclo in caso di interconnessione ciclica In una CPU S7-400 il tempo di reazione dell'interconnessione è suddiviso come segue: ● Tempo di elaborazione sulla CPU mittente ● Frequenza di trasmissione progettata in SIMATIC iMap (veloce, media, lenta) ● Tempo di elaborazione sulla CPU ricevente Durante la progettazione in SIMATIC iMap è stato indicato, per la frequenza di trasmissione, un valore adeguato al proprio impianto. Poiché il trasferimento dati nella CPU è asincrono rispetto al programma utente, i tempi di reazione che ne derivano possono essere più brevi o più lunghi. Controllare pertanto il tempo di reazione raggiungibile al momento della messa in servizio ed eventualmente modificare la progettazione.

Page 221: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.11 Tempi di razione CBA

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 221

Misurazioni delle interconnessioni cicliche sulla base di una configurazione di esempio Per una stima più precisa dei tempi di reazione CBA, si consiglia di orientarsi alle seguenti misure. I tempi di elaborazione nella CPU mittente e in quella ricevente dipendono sostanzialmente dalla somma delle interconnessioni di ingresso e uscita e dalla relativa quantità di dati. La figura seguente illustra questa interdipendenza sulla base di due esempi di trasmissione di 600Byte e di 9600Byte suddivisi in un numero diverso di interconnessioni:

Figura 9-11 Tempo di elaborazione per l'invio e la ricezione

La stima del tempo di reazione CBA può essere effettuata con l'ausilio delle indicazioni riportate in questa figura nonché del tempo impostato per la frequenza di trasmissione.

Page 222: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.11 Tempi di razione CBA

Sistema di automazione S7-400 Dati della CPU 222 Manuale del prodotto, 04/2009, A5E00850749-08

Vale quanto segue: Tempi di reazione CBA = Tempo di elaborazione sulla CPU mittente* + Tempo di ciclo in funzione della frequenza di trasmissione impostata** + Tempo di elaborazione sulla CPU ricevente* *) Per eseguire la rilevazione del tempo di elaborazione, addizionare tutte le interconnessioni di ingresso e uscita della CPU. Con l'ausilio del numero delle interconnessioni calcolate e della relativa quantità di dati, è possibile leggere nel grafico il tempo di elaborazione. **) La frequenza di trasmissione progettabile è nettamente correlata al tempo di ciclo effettivo nella rete. Per motivi tecnici il tempo di ciclo si basa sul tempo di ciclo di base di 1 ms elevato alla seconda. Il tempo di ciclo effettivo corrisponde pertanto al primo valore inferiore della frequenza di trasmissione progettata elevato alla seconda; di conseguenza, per i valori indicati si avranno le seguenti correlazioni: (frequenza di trasmissione <-> tempo di ciclo): 1<->1 | 2<->2 | 5<->4 | 10<->8 | 20<->16 | 50<->32 | 100<->64 | 200<->128 | 500<->256 | 1000<->512

Nota Utilizzo di iMap a partire dalla versione V3.0 SP1 A partire dalla versione V3.0 SP1 di iMap, per le interconnessioni cicliche è disponibile solo un tempo di ciclo di base di 1 ms elevato alla seconda. La precedente nota a piè pagina **) non è quindi più valida.

Note sui valori di elaborazione per le interconnessioni cicliche ● I tempo di elaborazioni si riferiscono a 32 partner remoti. La riduzione del numero dei

partner remoti comporta una riduzione dei tempi di elaborazione di ca. 0,02 ms per ciascun partner.

● I tempi di elaborazione si riferiscono alle interconnessioni dei byte (singoli byte o array). ● I tempi di elaborazione sono validi nel caso in cui sia impostata la stessa frequenza di

trasmissione per tutte le interconnessioni cicliche. Una frequenza di trasmissione più elevata consente una migliore performance.

● I tempi di reazione delle interconnessione cicliche vengono prolungati del 33% ca. se sono attivate contemporaneamente interconnessioni acicliche con quantità di dati massima.

● Le misure degli esempi sono state eseguite con una CPU 416-3 PN/DP. Nelle CPU 414-3 PN/DP i tempi di elaborazione aumentano del 20%.

Page 223: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.11 Tempi di razione CBA

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 223

Tempo di ciclo in caso di interconnessioni acicliche Il tempo di reazione che ne risulta è in funzione della frequenza di campionamento impostata e del numero di interconnessioni cicliche parallelamente attivate. La tabella sottostante illustra 3 esempi concernenti i tempi di reazione risultanti.

Tabella 9- 11 Tempi di reazione in caso di interconnessioni acicliche

Frequenza di campionamento impostata

Tempo di reazione risultante senza interconnessioni cicliche

Tempo di reazione risultante con interconnessioni cicliche (quantità di dati massima)

200 ms 195 ms 700 ms 500 ms 480 ms 800 ms 1000 ms 950 ms 1050 ms

Avvertenze generali sui tempi di reazione CBA raggiungibili ● Il tempo di reazione CBA si protrae se la CPU elabora ulteriori task p. es comunicazione

programmata di blocchi oppure collegamenti S7. ● Il richiamo frequente delle SFC "PN_IN", "PN_OUT" oppure "PN_DP" comporta un

incremento dei tempi di elaborazione CBA e un conseguente protrarsi del tempo di reazione.

● Con l'aggiornamento automatico dell'interfaccia PN (sul punto di controllo del ciclo) un ciclo OB1 particolarmente ridotto causa un prolungamento del tempo di reazione CBA.

Page 224: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Tempi di ciclo e reazione dell'S7-400 9.11 Tempi di razione CBA

Sistema di automazione S7-400 Dati della CPU 224 Manuale del prodotto, 04/2009, A5E00850749-08

Page 225: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 225

Dati tecnici 1010.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7412-1XJ05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 144 KByte per codice

144 KByte per dati Memoria di caricamento • integrata 512 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 75 ns

• Operazioni a parola 75 ns

• Operazioni aritmetiche a virgola fissa 75 ns

• Operazioni aritmetiche a virgola mobile 225 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostati Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC Sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostati Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Page 226: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 226 Manuale del prodotto, 04/2009, A5E00850749-08

Temporizzatori IEC Sì • Tipo SFB

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 4 KByte • Ritenzione impostabile da MB 0 a MB 4095

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 1500 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 8 KByte • preimpostati 4 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 1

FB Max. 750 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 750 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 4 KByte/4 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

Immagine di processo 4 KByte/4 KByte (impostabili) • preimpostati 128 Byte/128 Byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 32768/max. 32768 • di cui centrali max. 32768/max. 32768

Canali analogici max. 2048/max. 2048 • di cui centrali max. 2048/max. 2048

Page 227: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 227

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 1

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP 443-1, nessun funzionamento misto CP 443-1 EX40 e CP443-1EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

Unità FM e processori di comunicazione impiegabili

• FM Limitate dal numero di posti connettore e di collegamenti

• CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio Sì • Bufferizzato Sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì • Nell'AS, su MPI e DP come master o slave

Page 228: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 228 Manuale del prodotto, 04/2009, A5E00850749-08

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 8 con ALARM_8 o ALARM_P (WinCC), max. 31 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max. 512 nessuno max. 256 max. 256

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

nessuno 1

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ

attivi contemporaneamente Max. 250

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per

blocchi Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 300

• preimpostati 150

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

4

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di periferia

• Numero di variabili Max. 64

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 200 (impostabile)

• preimpostati 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 229: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 229

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 31 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

32, di cui una riservata per PG e una per OP

Comunicazione di dati globale Sì • Numero dei circuiti GD Max. 8

• Numero dei pacchetti GD Mittente Ricevente

max 8 max 16

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 Sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e X_PUT

• in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 Sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

24/24

Comunicazione standard (FMS) sì (tramite CP e FB caricabili) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale Sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 32 DP: 16

Page 230: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 230 Manuale del prodotto, 04/2009, A5E00850749-08

Funzionalità • MPI sì

• PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Page 231: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 231

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1 ... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 16

Equidistanza Sì Clock minore Clock maggiore

1,5 ms 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Tempo di sincronizzazione CiR

Carico di base 100 ms Tempo per ciascun byte E/A 30 µs

Dimensioni Dimensioni di ingombro LxAxP (mm) 25x290x219 Posti connettore necessari 1 Peso circa 0,7 kg

Page 232: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.1 Dati tecnici della CPU 412-1 (6ES7412-1XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 232 Manuale del prodotto, 04/2009, A5E00850749-08

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 0,5 A

max. 0,6 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 2,5 W

Page 233: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 233

10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7412-2XJ05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 256 KByte per codice

256 KByte per dati Memoria di caricamento • integrata 512 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione Sì • Con batteria Tutti i dati

• Senza batteria Nessuna

Tempi di elaborazione tipici Tempi di elaborazione per • Operazioni a bit 75 ns

• Operazioni a parola 75 ns

• Operazioni aritmetiche a virgola fissa 75 ns

• Operazioni aritmetiche a virgola mobile 225 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC Sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC Sì • Tipo SFB

Page 234: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 234 Manuale del prodotto, 04/2009, A5E00850749-08

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 4 KByte • Ritenzione impostabile da MB 0 a MB 4095

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 3000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 8 KByte • preimpostati 4 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 1

FB Max. 1500 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 1500 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 4 KByte/4 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 4 KByte/4 KByte

Immagine di processo 4 KByte/4 KByte (impostabili) • preimpostati 128 Byte/128 Byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 32768/max. 32768 • di cui centrali max. 32768/max. 32768

Canali analogici max. 2048/max. 2048 • di cui centrali max. 2048/max. 2048

Page 235: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 235

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 2

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Extended IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

Unità FM e processori di comunicazione impiegabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio Sì • Bufferizzato Sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì • Nell'AS, su MPI e DP come master o slave

Page 236: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 236 Manuale del prodotto, 04/2009, A5E00850749-08

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 8 con ALARM_8 o ALARM_P (WinCC), max. 31 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max. 512 nessuno max. 256 max. 256

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

nessuno 1

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ

attivi contemporaneamente Max. 250

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 300

• preimpostato 150

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

4

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di

periferia • Numero Max. 64

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 400 (impostabile)

• preimpostato 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 237: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 237

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 31 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

32, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 8

• Numero dei pacchetti GD Mittente Ricevente

max 8 max 16

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e

X_PUT • in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

24/24

Comunicazione standard (FMS) sì (tramite CP e FB caricabile) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia Integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 32 DP: 16

Funzionalità • MPI sì

• PROFIBUS DP master DP/slave DP

Page 238: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 238 Manuale del prodotto, 04/2009, A5E00850749-08

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscitemax 32 max 32 Byte 32 byte

Page 239: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 239

Interfaccia 2 Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione all'interfaccia (15 ... 30V DC) Max. 150 mA Numero delle risorse di collegamento 16

Funzionalità • PROFIBUS DP master DP/slave DP

Interfaccia 2 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 64 Numero di slot per interfaccia Max. 1088 Area di indirizzi Max. 4 KByte ingressi / 4 KByte uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzi dell'interfaccia (max. 4 KByte per gli ingressi/4 KByte per le uscite) non deve

superare il numero complessivo di KByte normalmente ammesso per 64 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-

HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni

Page 240: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU 240 Manuale del prodotto, 04/2009, A5E00850749-08

Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DP_SYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1 ... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo sì

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 30 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 16

Equidistanza sì Clock minore Clock maggiore

1,5 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 25x290x219 Posti connettore necessari 1 Peso ca. 0,72 kg

Page 241: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.2 Dati tecnici della CPU 412-2 (6ES7412-2XJ05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 241

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 0,9 A

max. 1,1 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 4,5 W

Page 242: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU 242 Manuale del prodotto, 04/2009, A5E00850749-08

10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7414-2XK05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 512 KByte per codice

512 KByte per dati Memoria di caricamento • integrata 512 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 45 ns

• Operazioni a parola 45 ns

• Operazioni aritmetiche a virgola fissa 45 ns

• Operazioni aritmetiche a virgola mobile 135 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 243: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 243

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 8 KByte • Ritenzione impostabile da MB 0 a MB 8191

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 6000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 16 KByte • preimpostato 8 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 1

FB Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 8 KByte/8 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 6 KByte/6 KByte

Immagine di processo 8 KByte/8 KByte (impostabili) • preimpostato 256 byte/256 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 65536/max. 65536 • di cui centrali max. 65536/max. 65536

Canali analogici max. 4096/max. 4096 • di cui centrali max. 4096/max. 4096

Page 244: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU 244 Manuale del prodotto, 04/2009, A5E00850749-08

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrati 2

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX 40 e CP 443-1EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

Unità FM e processori di comunicazione impiegabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, LAN inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 5

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì • Nell'AS, su MPI e DP come master o slave

Page 245: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 245

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 8 con ALARM_8 o ALARM_P (WinCC), max. 31 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 512 max 128 max 256 max 512

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ attivi

contemporaneamente Max. 400

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 1200

• preimpostato 300

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

16

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di

periferia • Numero di variabili Max. 256

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 400 (impostabile)

• preimpostato 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 246: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU 246 Manuale del prodotto, 04/2009, A5E00850749-08

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 31 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

32, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 8

• Numero dei pacchetti GD Mittente Ricevente

max 8 max 16

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e

X_PUT • in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

Max. 8 KByte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

24/24

Comunicazione standard (FMS) sì (tramite CP e FB caricabili) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 32 DP: 16

Page 247: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 247

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s

Page 248: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU 248 Manuale del prodotto, 04/2009, A5E00850749-08

Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscitemax 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 16 Funzionalità

• PROFIBUS DP master DP/slave DP

Interfaccia 2 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 96 Numero di slot per interfaccia Max. 1632 Area di indirizzi Max. 6 KByte ingressi / 6 KByte uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 6 KByte per gli ingressi/6 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 96 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Page 249: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 249

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-

HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo sì

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 15 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 26

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 25x290x219 Posti connettore necessari 1 Peso ca. 0,72 kg

Page 250: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.3 Dati tecnici della CPU 414-2 (6ES7414-2XK05-0AB0)

Sistema di automazione S7-400 Dati della CPU 250 Manuale del prodotto, 04/2009, A5E00850749-08

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 0,9 A

max. 1,1 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 4,5 W

Page 251: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 251

10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7414-3XM05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrati 1,4 MByte per codice

1,4 MByte per i dati Memoria di caricamento • integrata 512 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 45 ns

• Operazioni a parola 45 ns

• Operazioni aritmetiche a virgola fissa 45 ns

• Operazioni aritmetiche a virgola mobile 135 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 252: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 252 Manuale del prodotto, 04/2009, A5E00850749-08

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 8 KByte • Ritenzione impostabile da MB 0 a MB 8191

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 6000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 16 KByte • preimpostato 8 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 1

FB Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 8 KByte/8 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 6 KByte/6 KByte

Immagine di processo 8 KByte/8 KByte (impostabili) • preimpostato 256 byte/256 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 65536/max. 65536 • di cui centrali max. 65536/max. 65536

Canali analogici max. 4096/max. 4096 • di cui centrali max. 4096/max. 4096

Page 253: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 253

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 2

• tramite IF 964-DP 1

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

FM e CP utilizzabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì

Page 254: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 254 Manuale del prodotto, 04/2009, A5E00850749-08

• nel PLC, su MPI, DP e IF 964-DP come master o slave

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 8 con ALARM_8 o ALARM_P (WinCC), max. 31 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 512 max 128 max 256 max 512

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ attivi

contemporaneamente Max. 400

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 1200

• preimpostato 300

Messaggi del controllo di processo sì Numero di archivi registrabili contemporaneamente (SFB 37 AR_SEND)

16

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di

periferia • Numero di variabili Max. 256

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

• preimpostato 120

Page 255: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 255

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 31 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

32, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 8

• Numero dei pacchetti GD Mittente Ricevente

max 8 max 16

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e

X_PUT • in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

24/24

Comunicazione standard (FMS) sì (tramite CP e FB caricabili) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 32 DP: 16

Page 256: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 256 Manuale del prodotto, 04/2009, A5E00850749-08

Funzionalità • MPI sì

• PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave..

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s

Page 257: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 257

Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscitemax 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 16 Funzionalità

PROFIBUS DP master DP/slave DP Interfaccia 2 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 96 Numero di slot per interfaccia Max. 1632 Area di indirizzi max. 6 KByte per gli ingressi /

6 KByte per le uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 6 KByte per gli ingressi/6 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 96 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Interfaccia 3 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Dati tecnici come per interfaccia 2

Page 258: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 258 Manuale del prodotto, 04/2009, A5E00850749-08

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-

HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo sì

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 15 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 26

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 50x290x219 Posti connettore necessari 2 Peso ca. 0,88 kg

Page 259: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.4 Dati tecnici della CPU 414-3; (6ES7414-3XM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 259

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 1,1 A

max. 1,3 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 5,5 W

Page 260: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 260 Manuale del prodotto, 04/2009, A5E00850749-08

10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7414-3EM05-0AB0 • Versione firmware V5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.4 SP4 + HW Update vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 1,4 MByte per codice

1,4 MByte per i dati Memoria di caricamento • integrata 512 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 45 ns

• Operazioni a parola 45 ns

• Operazioni aritmetiche a virgola fissa 45 ns

• Operazioni aritmetiche a virgola mobile 135 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 261: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 261

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 8 KByte • Ritenzione impostabile da MB 0 a MB 8191

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 6000 (DB 0 riservato)

Campo numerico 1 - 16 000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 16 KByte • preimpostato 8 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 1

FB Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 3000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 8 KByte/8 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 6 KByte/6 KByte

• Interfaccia PN 8 KByte/8 KByte

Immagine di processo 8 KByte/8 KByte (impostabili) • preimpostato 256 byte/256 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 65536/max. 65536 • di cui centrali max. 65536/max. 65536

Canali analogici max. 4096/max. 4096 • di cui centrali max. 4096/max. 4096

Page 262: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 262 Manuale del prodotto, 04/2009, A5E00850749-08

Disinstallazione Apparecchiature centrali/apparecchiature di ampliamento

max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 1

• tramite IF 964-DP 1

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • integrata 1

• tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

FM e CP utilizzabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell' SFC 101

• Granularità 1 ora

• A ritenzione sì

Page 263: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 263

Sincronizzazione dell'ora sì • nel PLC, su MPI, DP e IF 964-DP come master o slave

• in Ethernet tramite NTP Sì (come client)

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero di stazioni registrabili Per messaggi riferiti ai blocchi (Alarm_S/SQ o Alarm_D/DQ)

31

Per messaggi del controllo di processo (blocchi Alarm_8, archivi)

8

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 512 max 128 max 256 max 512

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ attivi

contemporaneamente Max. 400

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 1200

• preimpostati 300

Messaggi del controllo di processo sì Numero di archivi registrabili contemporaneamente (SFB 37 AR_SEND)

16

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di

periferia • Numero di variabili Max. 256

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

• preimpostato 120

Numero di punti di arresto 4

Page 264: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 264 Manuale del prodotto, 04/2009, A5E00850749-08

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 31 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

32, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 8

• Numero dei pacchetti GD Mittente Ricevente

max 8 max 16

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e

X_PUT • in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

24/24

Comunicazione standard (FMS) ISO on TCP tramite CP 443-1 e blocchi caricabili

Web server sì • Numero di client http 5

• Tabelle delle variabili max. 50 con max. 200 variabili ciascuna

• Stato delle variabili di max. 50 variabili

• Segnalazioni max. 400 testi dei messaggi con max. 512 kbyte complessivi per ciascun lingua

Page 265: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 265

Comunicazione IE aperta tramite TCP/IP Numero complessivo di collegamenti / punti di accesso

Max. 30

Numeri di porte possibili 1 ... 49151 Se non si parametrizza il numero della porta il sistema ne assegna uno compreso nell'intervallo dinamico da 49152 a 65534 Numeri di porte riservati TCP 20, 21 FTP

TCP 25 SMTP TCP 80 HTTP TCP 102 RFC1006 UDP 135 RPC-DCOM UDP 161 SNMP_REQUEST UDP 34964 PN IO UDP 65532 NTP UDP 65533 NTP UDP 65534 NTP UDP 65535 NT

TCP/IP sì, tramite interfaccia PROFINET integrata e FB caricabili

• Numero massimo di collegamenti 30

• Lunghezza massima dei dati 32767 byte

ISO on TCP sì (tramite interfaccia PROFINET integrata o CP 443-1 EX40/EX41/ EX20/GX 20 e FB caricabili)

• Numero massimo di collegamenti 30

• Lunghezza max. dei dati tramite interfaccia PROFINET integrata

32767 byte

• Lunghezza max. dei dati tramite CP 443-1 1452 byte

UDP sì, tramite interfaccia PROFINET integrata e blocchi caricabili

• Numero massimo di collegamenti 30

• Lunghezza massima dei dati 1472 byte

PROFINET CBA Impostazione prefissata per il carico di comunicazione della CPU

20%

Numero di partner dell'interconnessione remoti 32 Numero di funzioni master/slave 150 Totale di tutte le connessioni master/slave 4500 Lunghezza max. dei dati di tutte le connessioni master/slave entranti

45000 byte

Lunghezza max. dei dati di tutte le connessioni master/slave uscenti

45000 byte

Numero di interconnessioni interne ai dispositivi e PROFIBUS

1000

Lunghezza max. dei dati delle interconnessioni interne ai dispositivi e PROFIBUS

16000 byte

Lunghezza max. dei dati per ciascuna connessione 2000 byte

Page 266: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 266 Manuale del prodotto, 04/2009, A5E00850749-08

Interconnessioni remote con trasferimento aciclico • Frequenza di campionamento: intervallo di

campionamento min. 200 ms

• Numero di interconnessioni entranti 250

• Numero di interconnessioni uscenti 250

• Lunghezza max. dei dati di tutte le interconnessioni entranti

8000 byte

• Lunghezza max. dei dati di tutte le interconnessioni uscenti

8000 byte

• Lunghezza max. dei dati per ciascuna connessione (interconnessioni acicliche)

2000 byte

Interconnessioni remote con trasferimento ciclico • Frequenza di trasmissione: intervallo di

trasmissione min. 1 ms

• Numero di interconnessioni entranti 300

• Numero di interconnessioni uscenti 300

• Lunghezza max. dei dati di tutte le interconnessioni entranti

4800 byte

• Lunghezza dei dati di tutte le interconnessioni uscenti

4800 byte

• Lunghezza max. dei dati per ciascuna connessione (interconnessioni cicliche)

250 byte

Variabili HMI tramite PROFINET (acicliche) • Aggiornamento variabili HMI 500 ms

• Numero di stazioni registrabili per le variabili HMI (PN OPC/iMap)

2*PN OPC / 1* iMap

• Numero di variabili HMI 1000

• Lunghezza max. dei dati di tutte le variabili HMI 32000 byte

Funzionalità Proxy PROFIBUS • Supportata Sì

• Numero di apparecchiature PROFIBUS accoppiate

32

• Lunghezza max. dei dati per ciascuna connessione

240 byte (in funzione degli slave)

Interfacce Interfaccia 1

Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 32 DP: 16

Page 267: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 267

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s

Page 268: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 268 Manuale del prodotto, 04/2009, A5E00850749-08

Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrati Fisica Ethernet

switch a 2 porte 2 x RJ45

Con separazione di potenziale Sì Autosensing (10/100 Mbit/s) Sì Autonegation Sì Autocrossover Sì

Funzionalità • PROFINET Sì

Servizi • Comunicazione PG Sì

• Comunicazione OP Sì

• Comunicazione S7 Numero max dei collegamenti progettati Numero max delle istanze

sì 32, di cui una riservata per PG e una per OP 600

• Routing Sì

• PROFINET IO Sì

• PROFINET CBA Sì

Comunicazione aperta IE • tramite TCP/IP Sì

• ISO on TCP Sì

• UDP Sì

• Sincronizzazione dell'ora Sì

PROFINET IO PNO ID (esadecimale) Vendor ID: 0x002A

Device ID: 0x0102 Numero di PROFINET IO Controller integrati 1 Numero di PROFINET IO Device collegabili 256 Area di indirizzi max. 8 kByte per ingressi/uscite Numero di sottomoduli max. 8192.

I moduli misti valgono il doppio Lunghezza max. dei dati utili, incluse le rispettive variabili

255 byte per sottomodulo

Coerenza max. dei dati utili comprese le relative variabili

255 byte per sottomodulo

Page 269: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 269

Tempo di aggiornamento 250 μs, 0,5 ms, 1 ms, 2 ms, 4 ms. 8 ms, 16 ms, 32 ms, 64 ms, 128 ms, 256 ms e 512 ms Il valore minimo dipende dalla percentuale di comunicazione impostata per PROFINET IO, dal numero di IO Device e dal numero dei dati utili progettati.

Funzioni di protocollo S7 • Funzioni PG Sì

• Funzioni OP Sì

IRT (Isochronous Real Time) Sì, RT Class 2 • Opzione "con grande flessibilità" Sì

• Clock di invio 250 μs, 500 μs, 1 ms

Avvio prioritario Accelerated (ASU) e Fast Startup Mode (FSU)

Sì, sono consentiti 8 richiami paralleli dell'SFC 12 "D_ACT_DP" per ogni ramo. Complessivamente max. 32 IO Device ASU e FSU per sistema PN IO

Cambio utensile Sì, sono consentiti 8 richiami paralleli dell'SFC 12 "D_ACT_DP" per ogni ramo. Sono supportati max. 32 IO Device sostituibili durante il funzionamento (partner port)

Cambio di un IO Device senza Micro Memory Card o PG

Interfaccia 3 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 16 Funzionalità

PROFIBUS DP master DP/slave DP Interfaccia 3 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 96 Numero di slot per interfaccia Max. 1632

Page 270: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU 270 Manuale del prodotto, 04/2009, A5E00850749-08

Area di indirizzi max. 6 KByte per gli ingressi / 6 KByte per le uscite

Dati utili per ogni slave DP max. 244 byte max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 6 KByte per gli ingressi/6 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 96 slave.

Interfaccia 3 in funzionamento slave DP Dati tecnici come per interfaccia 1

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-

HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo sì

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 15 µs

Page 271: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.5 Dati tecnici della CPU 414-3 PN/DP (6ES7414-3EM05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 271

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 26

Equidistanza sì Clock minore Clock maggiore

1,0 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 50x290x219 Posti connettore necessari 2 Peso circa 0,9 kg

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 1,2 A

max. 1,4 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata Tipica 6,0 W

Page 272: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU 272 Manuale del prodotto, 04/2009, A5E00850749-08

10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7416-2XN05-0AB0

6ES7416-2FN05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrati 2,8 MByte per codice

2,8 MByte per i dati Memoria di caricamento • integrati RAM 1 Mbyte

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 30 ns

• Operazioni a parola 30 ns

• Operazioni aritmetiche a virgola fissa 30 ns

• Operazioni aritmetiche a virgola mobile 90 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 273: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 273

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 16 KByte • Ritenzione impostabile da MB 0 a MB 16383

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 10000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 32 KByte • preimpostato 16 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 2

FB Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 16 KByte/16 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 8 KByte/8 KByte

Immagine di processo 16 KByte/16 KByte (impostabili) • preimpostato 512 byte/512 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 131072/max. 131072 • di cui centrali max. 131072/max. 131072

Canali analogici max. 8192/max. 8192 • di cui centrali max. 8192/max. 8192

Page 274: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU 274 Manuale del prodotto, 04/2009, A5E00850749-08

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrati 2

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

Unità FM e processori di comunicazione impiegabili

• FM Limitate dal numero di posti connettore e di collegamenti

• CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì • Nell'AS, su MPI e DP come master o slave

Page 275: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 275

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 12 con ALARM_8 o ALARM_P (WinCC), max. 63 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 1024 max 128 max 512 max 1024

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ

attivi contemporaneamente Max. 1000

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per

blocchi Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 4000

• preimpostato 600

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

32

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di periferia

• Numero di variabili Max. 512

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

• preimpostato 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 276: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU 276 Manuale del prodotto, 04/2009, A5E00850749-08

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 63 senza elaborazione messaggi Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

64, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 16

• Numero dei pacchetti GD Mittente Ricevente

max 16 max 32

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e X_PUT

• in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

64/64

Comunicazione standard (FMS) sì (tramite CP e FB caricabile) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza massima dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 44 DP: 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero delle risorse di collegamento nel ramo

Page 277: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 277

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s

Page 278: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU 278 Manuale del prodotto, 04/2009, A5E00850749-08

Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero di risorse di collegamento nel ramo

Funzionalità PROFIBUS DP master DP/slave DP

Interfaccia 2 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 125 Numero di slot per interfaccia Max. 2173 Area di indirizzi Max. 8 KByte per gli ingressi / 8 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 8 KByte per gli ingressi/8 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 125 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Page 279: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 279

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente • SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 10 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 40

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 25x290x219 Posti connettore necessari 1 Peso ca. 0,72 kg

Page 280: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.6 Dati tecnici della CPU 416-2 (6ES7416-2XN05-0AB0), CPU 416F-2 (6ES7416-2FN05-0AB0)

Sistema di automazione S7-400 Dati della CPU 280 Manuale del prodotto, 04/2009, A5E00850749-08

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 0,9 A

max. 1,1 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 4,5 W

Page 281: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 281

10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7416-3XR05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update Vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • Integrata 5,6 MByte per codice

5,6 MByte per i dati Memoria di caricamento • integrati RAM 1,0 Mbyte

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 30 ns

• Operazioni a parola 30 ns

• Operazioni aritmetiche a virgola fissa 30 ns

• Operazioni aritmetiche a virgola mobile 90 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostato Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostato Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 282: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 282 Manuale del prodotto, 04/2009, A5E00850749-08

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (inclusi merker, temporizzatori, contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 16 KByte • Ritenzione impostabile da MB 0 a MB 16383

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 10000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 32 KByte • preimpostato 16 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 2

FB Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 16 KByte/16 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 8 KByte/8 KByte

Immagine di processo 16 KByte/16 KByte (impostabili) • preimpostato 512 byte/512 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 131072/max. 131072 • di cui centrali max. 131072/max. 131072

Canali analogici max. 8192/max. 8192 • di cui centrali max. 8192/max. 8192

Page 283: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 283

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrati 2

• tramite IF 964-DP 1

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

FM e CP utilizzabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN IO Controller

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì

Page 284: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 284 Manuale del prodotto, 04/2009, A5E00850749-08

• nel PLC, su MPI, DP e IF 964-DP come master o slave

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 12 con ALARM_8 o ALARM_P (WinCC), max. 63 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 1024 max 128 max 512 max 1024

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ

attivi contemporaneamente Max. 1000

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 4000

• preimpostato 600

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

32

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di periferia

• Numero di variabili Max. 512

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

• preimpostato 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 285: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 285

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 63 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

64, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 16

• Numero dei pacchetti GD Mittente Ricevente

max 16 max 32

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e X_PUT

• in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

64/64

Comunicazione standard (FMS) sì (tramite CP e FB caricabile) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 44 DP: 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero delle risorse di collegamento nel ramo

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Page 286: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 286 Manuale del prodotto, 04/2009, A5E00850749-08

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Page 287: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 287

Interfaccia 2 Tipo di interfaccia integrati Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero delle risorse di collegamento nel ramo

Funzionalità • PROFIBUS DP master DP/slave DP

Interfaccia 2 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 125 Numero di slot per interfaccia Max. 2173 Area di indirizzi Max. 8 KByte per gli ingressi / 8 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 8 KByte per gli ingressi/8 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 125 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Interfaccia 3 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Dati tecnici come per interfaccia 2

Page 288: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 288 Manuale del prodotto, 04/2009, A5E00850749-08

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 10 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 40

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 50x290x219 Posti connettore necessari 2 Peso ca. 0,88 kg

Page 289: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.7 Dati tecnici della CPU 416-3 (6ES7416-3XR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 289

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 1,1 A

max. 1,3 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata tip. 5,5 W

Page 290: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 290 Manuale del prodotto, 04/2009, A5E00850749-08

10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7416-3ER05-0AB0

6ES7416-3FR05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.4 SP4 + HW Updatevedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 5,6 MByte per codice

5,6 MByte per i dati Memoria di caricamento • integrata 1024 KByte RAM

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 30 ns

• Operazioni a parola 30 ns

• Operazioni aritmetiche a virgola fissa 30 ns

• Operazioni aritmetiche a virgola mobile 90 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostati Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostati Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 291: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 291

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (inclusi merker, temporizzatori, contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 16 KByte • Ritenzione impostabile da MB 0 a MB 16383

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati max. 10000 (DB 0 riservato)

campo numerico da 1 a 16 000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 32 KByte • preimpostati 16 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore 2

FB Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

FC Max. 5000 Campo numerico 0 - 7999

• Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 16 KByte/16 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 8 KByte/8 KByte

• Interfaccia PN 8 KByte/8 KByte

Immagine di processo 16 KByte/16 KByte (impostabili) • preimpostati 512 byte/512 byte

• Numero delle immagini di processo parziali Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 131072/max. 131072 • di cui centrali max. 131072/max. 131072

Canali analogici max. 8192/max. 8192 • di cui centrali max. 8192/max. 8192

Page 292: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 292 Manuale del prodotto, 04/2009, A5E00850749-08

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 1

• tramite IF 964-DP 1

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • integrata 1

• tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

FM e CP utilizzabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

max. 14

Ora Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell' SFC 101

• Granularità 1 ora

Page 293: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 293

• A ritenzione sì

Sincronizzazione dell'ora sì • nel PLC, su MPI, DP e IF 964-DP come master o slave

• in Ethernet tramite NTP Come client

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero di stazioni registrabili Per messaggi riferiti ai blocchi (Alarm_S/SQ o Alarm_D/DQ)

63

Per messaggi del controllo di processo (blocchi Alarm_8, archivi)

12

Per messaggi riferiti al simbolo Sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 1024 max 128 max 512 max 1024

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi Alarm_D/DQ attivi

contemporaneamente Max. 1000

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per blocchi

Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 4000

• preimpostato 600

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

32

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di

periferia • Numero di variabili Max. 512

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

Page 294: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 294 Manuale del prodotto, 04/2009, A5E00850749-08

• preimpostato 120

Numero di punti di arresto 4 Schedulazioni orologio

Campo di valori 500 µs ... 60000 ms Comunicazione

Comunicazione PG/OP sì Numero OP collegabili 63 senza elaborazione messaggi Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

64, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 16

• Numero dei pacchetti GD Mittente Ricevente

max 16 max 32

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e

X_PUT • in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

64/64

Comunicazione standard (FMS) ISO on TCP tramite CP 443-1 e blocchi caricabili

Web server sì • Numero di client http 5

• Tabelle delle variabili max. 50 con max. 200 variabili ciascuna

• Stato delle variabili di max. 50 variabili

• Segnalazioni max. 400 testi dei messaggi con max. 512 kbyte complessivi per ciascun lingua

Page 295: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 295

Comunicazione IE aperta tramite TCP/IP Numero complessivo di collegamenti / punti di accesso

Max. 62

Numeri di porte possibili 1 ... 49151 Se non si parametrizza il numero della porta il sistema ne assegna uno compreso nell'intervallo dinamico da 49152 a 65534 Numeri di porte riservati TCP 20, 21 FTP

TCP 25 SMTP TCP 80 HTTP TCP 102 RFC1006 UDP 135 RPC-DCOM UDP 161 SNMP_REQUEST UDP 34964 PN IO UDP 65532 NTP UDP 65533 NTP UDP 65534 NTP UDP 65535 NT

TCP/IP sì, tramite interfaccia PROFINET integrata e FB caricabili

• Numero massimo di collegamenti 62

• Lunghezza massima dei dati 32767 byte

ISO on TCP sì (tramite interfaccia PROFINET integrata o CP 443-1 EX 40/EX 41/EX 20/GX 20 e blocchi caricabili)

• Numero massimo di collegamenti 62

• Lunghezza max. dei dati tramite interfaccia PROFINET integrata

32767 byte

• Lunghezza max. dei dati tramite CP 443-1 1452 byte

UDP sì, tramite interfaccia PROFINET integrata e FB caricabili

• Numero massimo di collegamenti 62

• Lunghezza max. dei dati 1472 byte

PROFINET CBA Impostazione prefissata per il carico di comunicazione della CPU

20%

Numero di partner dell'interconnessione remoti 32 Numero di funzioni master/slave 150 Totale di tutte le connessioni master/slave 6000 Lunghezza max. dei dati di tutte le connessioni master/slave entranti

65000 byte

Lunghezza max. dei dati di tutte le connessioni master/slave uscenti

65000 byte

Numero di interconnessioni interne ai dispositivi e PROFIBUS

1000

Lunghezza max. dei dati delle interconnessioni interne ai dispositivi e PROFIBUS

16000 byte

Lunghezza max. dei dati per ciascuna connessione 2000 byte

Page 296: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 296 Manuale del prodotto, 04/2009, A5E00850749-08

Interconnessioni remote con trasferimento aciclico • Frequenza di campionamento: intervallo di

campionamento min. 200 ms

• Numero di interconnessioni entranti 500

• Numero di interconnessioni uscenti 500

• Lunghezza max. dei dati di tutte le interconnessioni entranti

16000 byte

• Lunghezza max. dei dati di tutte le interconnessioni uscenti

16000 byte

• Lunghezza max. dei dati per ciascuna connessione (interconnessioni acicliche)

2000 byte

Interconnessioni remote con trasferimento ciclico • Frequenza di trasmissione: intervallo di

trasmissione min. 1 ms

• Numero di interconnessioni entranti 300

• Numero di interconnessioni uscenti 300

• Lunghezza max. dei dati di tutte le interconnessioni entranti

4800 byte

• Lunghezza dei dati di tutte le interconnessioni uscenti

4800 byte

• Lunghezza max. dei dati per ciascuna connessione (interconnessioni cicliche)

250 byte

Variabili HMI tramite PROFINET (acicliche) • Aggiornamento variabili HMI 500 ms

• Numero di stazioni registrabili per le variabili HMI (PN OPC/iMap)

2 x PN OPC / 1 x iMap

• Numero di variabili HMI 1500

• Lunghezza max. dei dati di tutte le variabili HMI 48000 byte

Funzionalità Proxy PROFIBUS • Supportata Sì

• Numero di apparecchiature PROFIBUS accoppiate

32

• Lunghezza max. dei dati per ciascuna connessione

240 byte (in funzione degli slave)

Page 297: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 297

Interfacce Interfaccia 1

Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 44 DP: 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero delle risorse di collegamento nel ramo

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Numero di slot per interfaccia Max. 544 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Page 298: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 298 Manuale del prodotto, 04/2009, A5E00850749-08

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrata Fisica Ethernet

switch a 2 porte 2 x RJ45

Con separazione di potenziale Sì Autosensing (10/100 Mbit/s) Sì Autonegation Sì Autocrossover Sì

Funzionalità • PROFINET Sì

Servizi • Comunicazione PG Sì

• Comunicazione OP Sì

• Comunicazione S7 Numero max dei collegamenti progettati Numero max delle istanze

sì 32, di cui una riservata rispettivamente per PG e OP 600

• Routing Sì

• PROFINET IO Sì

• PROFINET CBA Sì

Comunicazione aperta IE • tramite TCP/IP Sì

• ISO on TCP Sì

• UDP Sì

• Sincronizzazione dell'ora Sì

Page 299: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 299

PROFINET IO PNO ID (esadecimale) Vendor ID: 0x002A

Device ID: 0x0102 Numero di PROFINET IO Device collegabili 256 Area di indirizzi max. 8 KByte per ingressi/uscite Numero di sottomoduli max. 8192.

I moduli misti valgono il doppio Lunghezza max. dei dati utili, incluse le rispettive variabili

255 byte per sottomodulo

Coerenza max. dei dati utili comprese le relative variabili

255 byte per sottomodulo

Tempo di aggiornamento 250 μs, 0,5 ms, 1 ms, 2 ms, 4 ms. 8 ms, 16 ms, 32 ms, 64 ms, 128 ms, 256 ms e 512 ms Il valore minimo dipende dalla percentuale di comunicazione impostata per PROFINET IO, dal numero di IO Device e dal numero dei dati utili progettati.

Funzioni di protocollo S7 • Funzioni PG Sì

• Funzioni OP Sì

IRT (Isochronous Real Time) Sì, RT Class 2 • Opzione "con grande flessibilità" Sì

• Clock di invio 250 μs, 500 μs, 1 ms,

Avvio prioritario Accelerated (ASU) e Fast Startup Mode (FSU)

Sì, complessivamente max. 32 IO Device ASU e FSU per sistema PN IO

Avvertenza: Il Fast Startup è possibile solo se l'IO Device in questione è scollegato da almeno 6 secondi dall'IO Controller. Cambio utensile Sì, sono consentiti 8 richiami paralleli

dell'SFC 12 "D_ACT_DP" per ogni ramo. Sono supportati max. 32 IO Device sostituibili durante il funzionamento (partner port).

Cambio di un IO Device senza Micro Memory Card o PG

Interfaccia 3 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero delle risorse di collegamento nel ramo

Page 300: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU 300 Manuale del prodotto, 04/2009, A5E00850749-08

Funzionalità • PROFIBUS DP master DP/slave DP

Interfaccia 3 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 125 Numero di slot per interfaccia Max. 2173 Area di indirizzi Max. 8 KByte per gli ingressi / 8 KByte per le

uscite Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 8 KByte per gli ingressi/8 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 125 slave.

Interfaccia 3 in funzionamento slave DP Dati tecnici come per interfaccia 1

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-

HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

Page 301: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.8 Dati tecnici della CPU 416-3 PN/DP (6ES7416-3ER05-0AB0), CPU 416F-3 PN/DP (6ES7416-3FR05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 301

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo sì

Tempo di sincronizzazione CiR Carico di base 100 ms Tempo per ciascun byte E/A 10 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 40

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock Dimensioni

Dimensioni di ingombro LxAxP (mm) 50x290x219 Posti connettore necessari 2 Peso circa 0,9 kg

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 1,2 A

max. 1,4 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 125 µA (fino a 40 °C) max. 550 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata Tipica 6,0 W

Page 302: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU 302 Manuale del prodotto, 04/2009, A5E00850749-08

10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Dati

CPU e versione firmware Numero di ordinazione 6ES7417-4XT05-0AB0 • Versione firmware V 5.3

Pacchetto di programmazione corrispondente a partire da STEP 7 V 5.3 SP2 + HW Update vedere anche Introduzione (Pagina 11)

Memoria Memoria di lavoro • integrata 15 MByte per codice

15 MByte per i dati Memoria di caricamento • integrata RAM 1,0 Mbyte

• FEPROM ampliabile con memory card (FLASH) fino a 64 MByte

• RAM ampliabile con memory card (RAM) fino a 64 MByte

Bufferizzazione con batteria Sì, tutti i dati Tempi di elaborazione tipici

Tempi di elaborazione per • Operazioni a bit 18 ns

• Operazioni a parola 18 ns

• Operazioni aritmetiche a virgola fissa 18 ns

• Operazioni aritmetiche a virgola mobile 54 ns

Temporizzatori/contatori e relativa ritenzione Contatori S7 2048 • Ritenzione impostabile Z 0 ... Z 2047

• preimpostati Z 0 ... Z 7

• Campo di conteggio 0 ... 999

Contatori IEC sì • Tipo SFB

Temporizzatori S7 2048 • Ritenzione impostabile T 0 ... T 2047

• preimpostati Nessun temporizzatore a ritenzione

• Intervallo temporale 10 ms ... 9990 s

Temporizzatori IEC sì • Tipo SFB

Page 303: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 303

Aree dati e relativa ritenzione Area dati a ritenzione complessiva (incl. merker, temporizzatori e contatori)

Memoria di lavoro e di caricamento complessiva (con batteria tampone)

Merker 16 KByte • Ritenzione impostabile da MB 0 a MB 16383

• Ritenzione preimpostata da MB 0 a MB 15

Merker di clock 8 (1 byte di merker) Blocchi dati Max. 16000 (DB 0 riservato)

Campo numerico 1 - 16000 • Dimensione Max. 64 KByte

Dati locali (impostabili) Max. 64 KByte • preimpostati 32 KByte

Blocchi OB Vedere Lista operazioni • Dimensione Max. 64 KByte

Profondità di annidamento • per classe di priorità 24

• supplementare all'interno di un OB di errore

2

FB Max. 8000, campo numerico 0 - 7999 • Dimensione Max. 64 KByte

FC Max. 8000, campo numerico 0 - 7999 • Dimensione Max. 64 KByte

SDB max. 2048 Aree di indirizzi (ingressi/uscite)

Area di indirizzi periferia complessiva 16 KByte/16 KByte inclusi indirizzi di diagnostica, indirizzi per le interfacce della periferia ecc.

di cui decentrata • Interfaccia MPI/DP 2 KByte/2 KByte

• Interfaccia DP 8 KByte/8 KByte

Immagine di processo 16 KByte/16 KByte (impostabili) • preimpostati 1024 byte/1024 byte

• Numero delle immagini di processo parziali

Max. 15

Dati coerenti Max. 244 byte Canali digitali max. 131072/max. 131072 • di cui centrali max. 131072/max. 131072

Canali analogici max. 8192/max. 8192 • di cui centrali max. 8192/max. 8192

Page 304: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU 304 Manuale del prodotto, 04/2009, A5E00850749-08

Configurazione Apparecchiature centrali/apparecchiature di ampliamento

Max. 1/21

Multicomputing max. 4 CPU con UR1 o UR2 max. 2 CPU con CR3

Numero IM innestabili (totale) Max. 6 • IM 460 Max. 6

• IM 463-2 Max. 4

Numero di master DP • integrata 2

• tramite IF 964-DP 2

• tramite IM 467 Max. 4

• tramite CP 443-5 Ext. Max. 10

IM 467 non utilizzabile insieme al CP 443-5 Ext. IM 467 non utilizzabile insieme al CP 443-1 EX4x in funzionamento PN IO Numero di PN IO Controller • tramite CP 443-1 in funzionamento PN IO max. 4 nell'apparecchiatura centrale, vedere il

manuale del CP443-1, nessun funzionamento misto CP 443-1 EX40 e CP 443-1 EX41/EX20/GX20

Numero di unità S5 innestabili tramite capsula di adattamento (nell'apparecchiatura centrale)

Max. 6

FM e CP utilizzabili • FM Limitate dal numero di posti connettore e di

collegamenti • CP 440 Limitati dal numero di posti connettore

• CP 441 Limitati dal numero di collegamenti

• CP PROFIBUS e Ethernet, inclusi CP 443-5 Extended e IM 467

Max. 14, di cui max. 10 CP o IM come master DP, max. 4 PN Controller Ora

Orologio sì • Bufferizzato sì

• Risoluzione 1 ms

• Precisione con alimentazione OFF Scostamento giornaliero max. 1,7 s

• Precisione con alimentazione ON Scostamento giornaliero max. 8,6 s

Contatore ore di esercizio 16 • Numero 0 ... 15

• Campo di valori 0 ... 32767 ore 0 ... 231 -1 ore in caso di utilizzo dell'SFC 101

• Granularità 1 ora

• A ritenzione sì

Sincronizzazione dell'ora sì • nel PLC, su MPI, DP e IF 964-DP come master o slave

Page 305: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 305

Differenza oraria nel sistema con sincronizzazione tramite MPI

max. 200 ms

Funzioni di segnalazione S7 Numero delle stazioni registrabili per funzioni di segnalazione (p. es. WinCC o SIMATIC OP)

Max. 16 con ALARM_8 o ALARM_P (WinCC), max. 63 con ALARM_S o ALARM_D (OP)

Per messaggi riferiti al simbolo sì • Numero di messaggi

totale reticolo 100 ms reticolo 500 ms reticolo 1000 ms

max 1024 max 128 max 512 max 1024

• Numero valori sostitutivi per messaggio con un reticolo di 100 ms con un reticolo di 500, 1000 ms

max 1 max 10

Messaggi riferiti ai blocchi sì • Blocchi Alarm_S/SQ e blocchi

Alarm_D/DQ attivi contemporaneamente Max. 1000

Blocchi Alarm_8 sì • Numero di ordini di comunicazione per

blocchi Alarm_8 e blocchi per comunicazione S7 (impostabile)

Max. 10000

• preimpostati 1200

Messaggi del controllo di processo sì Numero degli archivi registrabili contemporaneamente (SFB 37 AR_SEND)

64

Funzioni di test e messa in servizio Controllo/comando variabile Sì, max. 16 tabelle di variabili • Variabile Ingressi/uscite, merker, DB, ingressi/uscite di

periferia, temporizzatori, contatori • Numero di variabili Max. 70

Forzamento sì • Variabile Ingressi/uscite, merker, ingressi/uscite di periferia

• Numero di variabili Max. 512

Stato blocco Sì, max. 2 blocchi contemporaneamente Passo singolo sì Numero di punti di arresto 4 Buffer di diagnostica sì • Numero delle registrazioni Max. 3200 (impostabile)

• preimpostato 120

Schedulazioni orologio Campo di valori 500 µs ... 60000 ms

Page 306: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU 306 Manuale del prodotto, 04/2009, A5E00850749-08

Comunicazione Comunicazione PG/OP sì Numero OP collegabili 63 Numero di risorse di collegamento per collegamenti S7 tramite tutte le interfacce e i CP

64, di cui una riservata per PG e una per OP

Comunicazione di dati globale sì • Numero dei circuiti GD Max. 16

• Numero dei pacchetti GD Mittente Ricevente

max 16 max 32

• Dimensione massima dei pacchetti GD di cui coerenti

max 54 byte 1 variabile

Comunicazione di base S7 sì • in funzionamento MPI tramite SFC X_SEND, X_RCV, X_GET e X_PUT

• in funzionamento master DP tramite SFC I_GET e I_PUT

• Dati utili per ordine di cui coerenti

max 76 byte 1 variabile

Comunicazione S7 sì • Dati utili per ordine

di cui coerenti max 64 Kbyte 1 variabile (462 byte)

Comunicazione compatibile con S5 tramite FC AG_SEND e AG_RECV, max. tramite 10 CP 443-1 o 443-5

• Dati utili per ordine di cui coerenti

max 8 Kbyte 240 byte

• Numero di ordini simultanei AG-SEND/AG-RECV per ogni singola CPU, max

64/64

Comunicazione standard (FMS) sì (tramite CP e FB caricabile) Comunicazione aperta IE ISO on TCP tramite CP 443-1 e FB caricabili • Lunghezza max. dei dati 1452 byte

Interfacce Interfaccia 1

Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento MPI: 44 DP: 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero di risorse di collegamento nel ramo

Page 307: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 307

Funzionalità MPI sì PROFIBUS DP master DP/slave DP

Interfaccia 1 in funzionamento MPI Servizi Comunicazione PG/OP Routing Comunicazione dati globali Comunicazione di base S7 Comunicazione S7 Sincronizzazione dell'ora

sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Interfaccia 1 in funzionamento master DP

Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 32 Area di indirizzi Max. 2 KByte per gli ingressi / 2 KByte per le uscite Numero di slot per interfaccia Max. 544 Dati utili per ogni slave DP max. 244 byte

max. 244 byte E e max. 244 byte A, max. 244 slot, max. 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 2 KByte per gli ingressi/2 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 32 slave.

Interfaccia 1 in funzionamento slave DP La CPU può essere progettata una volta sola come slave DP, anche se dispone di più interfacce. Servizi Controllo/comando Programmazione Routing Sincronizzazione dell'ora

sì sì sì sì

File GSD (http://support.automation.siemens.com/WW/view/it/113652) Velocità di trasmissione Fino a 12 Mbit/s

Page 308: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU 308 Manuale del prodotto, 04/2009, A5E00850749-08

Memoria di transizione Slot virtuali Dati utili per area di indirizzi di cui coerenti

244 byte per gli ingressi/ 244 byte per le uscite max 32 max 32 Byte 32 byte

Interfaccia 2 Tipo di interfaccia integrata Fisica RS 485/PROFIBUS Con separazione di potenziale sì Alimentazione dell'interfaccia 24 V tensione nominale (15 ... 30V DC)

Max. 150 mA

Numero delle risorse di collegamento 32, se nel ramo si utilizza un repeater di diagnostica si riduce di 1 il numero di risorse di collegamento nel ramo

Funzionalità PROFIBUS DP master DP/slave DP

Interfaccia 2 in funzionamento master DP Servizi Comunicazione PG/OP Routing Comunicazione di base S7 Comunicazione S7 Equidistanza SYNC/FREEZE Attivazione/Disattivazione di slave DP Sincronizzazione dell'ora Comunicazione diretta (comunicazione diretta)

sì sì sì sì sì sì sì sì sì

Velocità di trasmissione Fino a 12 Mbit/s Numero di slave DP Max. 125 Numero di slot per interfaccia Max. 2173 Area di indirizzi Max. 8 KByte per gli ingressi / 8 KByte per le uscite Dati utili per ogni slave DP max 244 byte

max 244 byte E, max 244 byte A, max 244 slot max 128 byte per ogni singolo slot

Avvertenza: • La somma complessiva di tutti gli slot non deve superare 244 byte di ingresso. • La somma complessiva di tutti gli slot non deve superare 244 byte di uscita. • L'area di indirizzamento dell'interfaccia (max. 8 KByte per gli ingressi/8 KByte per le uscite) non

deve superare il numero complessivo di KByte normalmente ammesso per 125 slave.

Interfaccia 2 in funzionamento slave DP Dati tecnici come per interfaccia 1

Interfaccia 3 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Dati tecnici come per interfaccia 2

Page 309: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 309

Interfaccia 4 Tipo di interfaccia Modulo di interfaccia inseribile Modulo di interfaccia utilizzabile IF 964-DP Dati tecnici come per interfaccia 2

Programmazione Linguaggio di programmazione KOP, FUP, AWL, SCL, S7-GRAPH, S7-HiGraph Repertorio operazioni Vedere Lista operazioni Livelli di parentesi 7 Funzioni di sistema (SFC) Vedere Lista operazioni Numero di SFC attive contemporaneamente su ogni ramo

• SFC 11 "DPSYC_FR" 2

• SFC 12 "D_ACT_DP" 8

• SFC 59 "RD_REC" 8

• SFC 58 "WR_REC" 8

• SFC 55 "WR_PARM" 8

• SFC 57 "PARM_MOD" 1

• SFC 56 "WR_DPARM" 2

• SFC 13 "DPNRM_DG" 8

• SFC 51 "RDSYSST" 1 ... 8

• SFC 103 "DP_TOPOL" 1

Blocchi funzionali di sistema (SFB) Vedere Lista operazioni Numero di SFB attivi contemporaneamente • SFB 52 "RDREC" 8

• SFB 53 "WRREC" 8

Protezione del programma utente Protezione tramite password Accesso a dati coerenti nell'immagine di processo

Tempo di sincronizzazione CiR Carico di base 60 ms Tempo per ciascun byte E/A 7 µs

Sincronismo di clock Dati utili per ogni slave in sincronismo di clock Max. 244 byte Numero max. di byte e slave in un'immagine di processo parziale

Deve valere: numero di byte / 100 + numero di slave < 44

Equidistanza sì Clock minore Clock maggiore

1 ms, 0,5 ms senza impiego dell'SFC 126, 127 32 ms

Vedere il manuale Sincronismo di clock

Page 310: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.9 Dati tecnici della CPU 417-4 (6ES7417-4XT05-0AB0)

Sistema di automazione S7-400 Dati della CPU 310 Manuale del prodotto, 04/2009, A5E00850749-08

Dimensioni Dimensioni di ingombro LxAxP (mm) 50x290x219 Posti connettore necessari 2 Peso ca. 0,92 kg

Tensione, corrente Corrente assorbita dal bus S7-400 (DC 5 V) tip. 1,5 A

max. 1,8 A Corrente assorbita dal bus S7-400 (DC 24 V). La CPU non assorbe corrente a 24 V, essa mette semplicemente questa tensione a disposizione nell'interfaccia MPI/DP.

Corrente totale assorbita dai componenti collegati alle interfacce MPI/DP, tuttavia max. 150 mA per interfaccia

Corrente di alimentazione a batteria tip. 225 µA (fino a 40 °C) max. 750 µA

Tempo max. di bufferizzazione Vedere il manuale di riferimento Dati dell'unità, capitolo 3.3.

Alimentazione della tensione di bufferizzazione esterna della CPU

DC 5 ...15 V

Potenza dissipata Tipica 7,5 W

Page 311: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.10 Dati tecnici delle memory card

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 311

10.10 Dati tecnici delle memory card

Dati

Nome Numero di ordinazione Corrente assorbita a 5 V

Correnti di batteria

MC 952 / 64 KB / RAM 6ES7952-0AF00-0AA0 tip. 20 mA max. 50 mA

tip. 0,5 µA max. 20 µA

MC 952 / 256 KB / RAM 6ES7952-1AH00-0AA0 tip. 35 mA max. 80 mA

tip. 1 µΑ max. 40 µA

MC 952 / 1 MB / RAM 6ES7952-1AK00-0AA0 tip. 40 mA max. 90 mA

tip. 3 µA max. 50 µA

MC 952 / 2 MB / RAM 6ES7952-1AL00-0AA0 tip. 45 mA max. 100 mA

tip. 5 µA max. 60 µA

MC 952 / 4 MB / RAM 6ES7952-1AM00-0AA0 tip. 45 mA max. 100 mA

tip. 5 µA max. 60 µA

MC 952 / 8 MB / RAM 6ES7952-1AP00-0AA0 tip. 45 mA max. 100 mA

tip. 5 µA max. 60 µA

MC 952 / 16 MB / RAM 6ES7952-1AS00-0AA0 tip. 100 mA max. 150 mA

tip. 50 µA max. 125 µA

MC 952 / 64 MB / RAM 6ES7952-1AY00-0AA0 tip. 100 mA max. 150 mA

tip. 100 µA max. 500 µA

MC 952 / 64 KB / 5V FLASH 6ES7952-0KF00-0AA0 tip. 15 mA max. 35 mA

MC 952 / 256 KB / 5V FLASH 6ES7952-0KH00-0AA0 tip. 20 mA max. 45 mA

MC 952 / 1 MB / 5V FLASH 6ES7952-1KK00-0AA0 tip. 40 mA max. 90 mA

MC 952 / 2 MB / 5V FLASH 6ES7952-1KL00-0AA0 tip. 50 mA max. 100 mA

MC 952 / 4 MB / 5V FLASH 6ES7952-1KM00-0AA0 tip. 40 mA max. 90 mA

MC 952 / 8 MB / 5V FLASH 6ES7952-1KP00-0AA0 tip. 50 mA max. 100 mA

MC 952 / 16 MB / 5V FLASH 6ES7952-1KS00-0AA0 tip. 55 mA max. 110 mA

MC 952 / 32 MB / 5V FLASH 6ES7952-1KT00-0AA0 tip. 55 mA max. 110 mA

MC 952 / 64 MB / 5V FLASH 6ES7952-1KY00-0AA0 tip. 55 mA max. 110 mA

Dimensioni LxAxP (in mm) 7,5 x 57 x 87 Peso max. 35 g Protezione della compatibilità elettromagnetica (EMC) Tramite accorgimenti costruttivi

Vedere anche GSD (http://support.automation.siemens.com/WW/view/it/113652)

Page 312: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Dati tecnici 10.10 Dati tecnici delle memory card

Sistema di automazione S7-400 Dati della CPU 312 Manuale del prodotto, 04/2009, A5E00850749-08

Page 313: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 313

Modulo d'interfaccia IF 964-DP 1111.1 Utilizzo del modulo di interfaccia IF 964-DP

Numeri di ordinazione Il modulo di interfaccia IF 964-DP con numero di ordinazione 6ES7964-2AA04-0AB0 può essere utilizzato nelle CPU S7-400 dalla versione firmware 4.0 in poi. Il modulo di interfaccia è contrassegnato sul pannello frontale e quindi identificabile anche dopo il montaggio.

Proprietà Il modulo di interfaccia IF 964-DP consente il collegamento di periferia decentrata tramite "PROFIBUS DP". Il modulo è dotato di un'interfaccia RS 485 con separazione di potenziale. La velocità di trasmissione max. è di 12 Mbit/s. La lunghezza ammessa per i cavi dipende dalla velocità di trasmissione e dal numero di nodi. Con un accoppiamento punto a punto e una velocità di trasmissione di 12 Mbit/s è consentita una lunghezza del cavo di 100 m, con una velocità di 9,6 kbit/s una lunghezza di 1.200 m. In funzione della CPU utilizzata è possibile collegare al modulo di interfaccia fino a 125 stazioni slave/slave.

Figura 11-1 Modulo d'interfaccia IF 964-DP

Page 314: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Modulo d'interfaccia IF 964-DP 11.1 Utilizzo del modulo di interfaccia IF 964-DP

Sistema di automazione S7-400 Dati della CPU 314 Manuale del prodotto, 04/2009, A5E00850749-08

Ulteriori informazioni Per ulteriori informazioni sul "PROFIBUS DP" consultare le brochure e i manuali seguenti. ● Manuali sui master DP, p. es. Sistema di automazione S7-300 o Sistema di automazione

S7-400 per l'interfaccia PROFIBUS DP ● Manuali sugli slave DP, p. es. Apparecchiatura di periferia decentrata ET 200M o Unità di

periferia decentrata ET 200C ● Manuali di STEP 7

Page 315: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Modulo d'interfaccia IF 964-DP 11.2 Dati tecnici

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 315

11.2 Dati tecnici

Dati tecnici Il modulo di interfaccia IF 964-DP viene alimentato dalla CPU. Nei dati tecnici riportati di seguito è indicato l’assorbimento di corrente necessario per dimensionare l’alimentatore.

Dimensioni e peso Dimensioni L x A x P (mm)

26 x 54 x 130

Peso 0,065 kg Caratteristiche

Velocità di trasmissione 9,6 kbit/s ... 12 Mbit/s Lunghezza cavi • a 9,6 kbit/s • a 12 MBit/s

max. 1200 m max. 100 m

Numero delle stazioni ≤125 (a seconda della CPU utilizzata) Interfaccia RS 485 Separazione di potenziale sì

Tensione, corrente Tensione di alimentazione alimentata dall'S7-400 Assorbimento di corrente dal bus S7-400 Il modulo non assorbe corrente a 24 V, esso mette solo questa tensione a disposizione dell'interfaccia DP.

Somma della corrente assorbita dai componenti collegati all'interfaccia DP, tuttavia massimo 150 mA

Carico ammissibile dei 5 V a potenziale libero (P5ext)

massimo 90 mA

Carico ammissibile dei 24 V Max. 150 mA ID del modulo CH Dissipazione di potenza 1 W

Page 316: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Modulo d'interfaccia IF 964-DP 11.2 Dati tecnici

Sistema di automazione S7-400 Dati della CPU 316 Manuale del prodotto, 04/2009, A5E00850749-08

Page 317: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 317

indice

A Accessi diretti alla periferia, 210 Accesso Web alla CPU, 99 Accoppiamento ad altra rete, 78 Aggiornamento del firmware, 59 Aggiornamento dell'immagine di processo

Tempo di elaborazione, 197, 198 Aggiornamento online

Del Firmware, 59 Alimentazione

Tensione di bufferizzazione esterna, 22 Allarme di diagnostica

CPU 41x-2 come slave DP, 166 Allarme di multicomputing, 52 Allarmi

CPU 41x-2 come slave DP, 166 Area di indirizzi

CPU 41x-2, 142 Aree di memoria

Base di calcolo, 193 Aree di memoria, 191 Avviamento a caldo, 36 Avviamento a freddo, 36

Sequenza di comandi, 37 Avviamento del sistema master DP, 146

B Blocchi

Compatibilità, 180 Blocchi di parametri, 47 Blocchi organizzativi, 182 Bufferizzazione, 193 BUSF, 147, 157

C Calcolo

Tempo di reazione, 205 Campo di lavoro, 94 campo di validità

Manuale, 12 cancellazione totale

Indirizzo IP, 35 Parametri MPI, 35

Sequenza di comandi, 34 su richiesta, 34 Svolgimento, 34

Cancellazione totale Parametri MPI, 35 Sequenza di comandi, 34 su richiesta, 34 Svolgimento, 34

Capacità di memoria, 193 Carico di comunicazione, 95, 202

Definizione, 94 CiR, 53

Requisiti hardware, 54 Requisiti software, 55

Coerenza dei dati, 203 Collegamenti S7

delle CPU 41x, 70 Punto di passaggio, 91 Punto finale, 91 Sequenza temporale di assegnazione, 93

Compatibilità DPV1 e EN 50170, 144

Componenti CBA, 176 Componenti DPV1, 143 Comunicazione

Comunicazione aperta IE, 87 Comunicazione dati globale, 76 Comunicazione di base S7, 73 Comunicazione S7, 74 CPU-CPU, 43 Disturbi, 94 PG/OP-CPU, 43 Servizi delle CPU, 69

Comunicazione dati globale, 76 Comunicazione di base S7, 73 Comunicazione diretta, 168

Diagnostica, 169 Comunicazione GD, 76 Comunicazione IE, 88

Blocchi dati, 88 Comunicazione S7, 74

Descrizione, 74 Comunicazione tra le CPU, 43 Comunicazione tra PG/OP e CPU, 43 Connettore RJ45, 46 Connettori

Interfaccia DP, 45 Interfaccia MPI, 44

Page 318: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice analitico

Sistema di automazione S7-400 Dati della CPU 318 Manuale del prodotto, 04/2009, A5E00850749-08

Controllo/comando tramite PROFIBUS, 152

Corsi, 14 CPU

Blocchi di parametri, 47 Parametro, 47 Ripristino dello stato di fornitura, 57 Segnalazioni di errore e particolarità, 28

CPU 412-1 Elementi di comando e visualizzazione, 15

CPU 417-4 Elementi di comando e visualizzazione, 19

CPU 41x Interruzione del bus, 151 Master DP, 143 Master DP:diagnostica con STEP 7, 148 Memoria di trasferimento, 153 Variazioni degli stati di funzionamento, 151

CPU 41x-2 Aree di indirizzamento DP, 142 Elementi di comando e visualizzazione, 16 Indirizzi di diagnostica per PROFIBUS, 150, 160 Interruzione del bus, 160, 169 Master DP:diagnostica tramite LED, 147 Slave DP, 152 Slave DP:diagnostica con STEP 7, 157 Slave DP:diagnostica tramite LED, 157 Variazioni degli stati di funzionamento, 160, 169

CPU 41x-3 Elementi di comando e visualizzazione, 17

CPU 41x-3 PN/DP Segnalazioni di errore e particolarità, 29

CPU 41x-3PN/DP Elementi di comando e visualizzazione, 18

CPU S7-400 Tipi di memoria, 192

D Dati coerenti, 185

Accesso alla memoria di lavoro, 186 Blocchi dati di comunicazione, 186 Funzioni di comunicazione, 186 Immagine di processo, 188 SFC 14 DPRD_DAT, 187 SFC 15 DPWR_DAT, 187 SFC 81 UBLKMOV, 185 Slave DP standard, 187

Dati del service Possibile applicazione, 61 Procedimento, 61

Dati tecnici

CPU 412-1, 225 CPU 412-2, 233 CPU 414-2, 242 CPU 414-3, 251 CPU 416-2, 272 CPU 416-3, 281 CPU 416-3 PN/DP, 290 CPU 416F-2, 272 CPU 417-4, 302 IF 964-DP, 315 Memory card, 311

Dati utili coerenti, 145 del manuale

Obiettivo, 11 Diagnostica

Analisi nel programma utente, 149 Comunicazione diretta, 169 Lettura, 148, 158 riferita all'apparecchiatura: CPU 41x-2 come slave, 165 Riferita all'identificazione, 164

Diagnostica riferita all'apparecchiatura CPU 41x-2 come slave DP, 165

Diagnostica riferita all'identificazione, 164 Diagnostica S7, 158 Diagnostica slave DP

Lettura, 159 Struttura, 161

Disturbi Comunicazione, 94

DPV1, 143

E Elaborazione dell'interrupt di processo, 217 Elementi di comando e visualizzazione della CPU 412-1, 15 Elementi di comando e visualizzazione della CPU 417-4, 19 Elementi di comando e visualizzazione della CPU 41x-2, 16 Elementi di comando e visualizzazione della CPU 41x-3, 17 Elementi di comando e visualizzazione della CPU 41x-3PN/DP, 18 EN 50170, 143 Equidistante, 171 Equidistanza, 144

F Firewall, 100

Page 319: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice analitico

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 319

Firmware Aggiornamento, 59

Freeze, 145 Funzioni di rete

Comunicazione S7, 74 Funzioni di sorveglianza, 24 Funzioni standard e di sistema, 180, 181

H Hotline, 14

I IF 964-DP

Dati tecnici, 315 Manuali, 314 Proprietà, 313

iMap, 176 Immagine di processo, 195 Indirizzi di diagnostica

CPU 41x-2, 150, 160 Indirizzi di diagnostica DP

Area di indirizzi, 142 Indirizzo IP

Assegnazione, 46, 67 cancellazione totale, 35

Indirizzo PROFIBUS, 156 Indirizzo PROFIBUS del master, 163 Indirizzo PROFIBUS del master DP, 146 Interfacce

Interfaccia MPI, 63 Interfaccia MPI: come interfaccia PROFIBUS DP, 64 Interfaccia MPI: dispositivi collegabili, 64 Interfaccia PROFIBUS DP, 65 Interfaccia PROFINET, 46, 67 Sincronizzazione dell'ora dell'interfaccia MPI, 63

Interfacce: interfaccia PROFIBUS DP Apparecchiature collegabili, 66 Sincronizzazione dell'ora, 65

interfaccia PROFINET, 22

Interfaccia MPI/DP, 21 PROFIBUS DP, 22

Interfaccia DP, 45 Connettori, 45

Interfaccia ETHERNET, 46, 67 Interfaccia MPI, 43, 63

Connettori, 44 Interfaccia MPI/DP, 21

Interfaccia PROFIBUS DP, 65 Interfaccia PROFIBUS DP, 22 Interfaccia PROFINET, 22

Proprietà, 67 Interrupt di processo

CPU 41x-2 come slave DP, 166 Interruttore a levetta, 32 Isocrono, 171

L LED, 20 LED di stato

tutte le CPU, 27 LED IFM1F, 29 LED IFM2F, 29 LED MAINT, 30 Lista di stato del sistema

Compatibilità, 183 Livello di protezione, 32

Impostazione, 32

M Master DP

AG-S5-95, 154 CPU 41x, 143 Diagnostica con STEP 7, 148 Diagnostica tramite LED, 147 Indirizzo PROFIBUS, 146 S5, 154

Master DP S5, 154 Memoria di trasferimento

Aree di indirizzi, 153 CPU 41x, 153 per trasferimento dati, 153 Regole, 154

Memory card Capacità, 41 Funzione, 38 Sostituzione, 42 Struttura, 38 Tipi, 40 Vano, 21

Memory Card Numero di serie, 39

Messaggi di errore, 24 Modello a intervalli di tempo, 195 Modifiche degli allarmi

in funzionamento, 55 Moduli di interfaccia

Vano, 21

Page 320: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice analitico

Sistema di automazione S7-400 Dati della CPU 320 Manuale del prodotto, 04/2009, A5E00850749-08

Multicomputing, 49 Accessibilità delle CPU, 51 Assegnazione degli allarmi, 51 Assegnazione degli indirizzi, 51 Caricamento della configurazione, 51 Comportamento all'avviamento, 51 Comportamento durante il funzionamento, 51 Elaborazione degli allarmi, 52 Esempio, 50 Regole sui posti connettore, 51 Risorse E/A, 52 Telaio di montaggio, 49 Utilizzo, 50

N Numeri di ordinazione

Memory card, 311 Numero di ordinazione

6ES7 412-1XJ05-0AB0, 225 6ES7 412-2XJ05-0AB0, 233 6ES7 414-2XK05-0AB0, 242 6ES7 414-3EM05-0AB0, 260 6ES7 414-3XM05-0AB0, 251 6ES7 416-2FN05-0AB0, 272 6ES7 416-2XN05-0AB0, 272 6ES7 416-3ER05-0AB0, 290 6ES7 416-3XR05-0AB0, 281 6ES7 417-4XT05-0AB0, 302

Numero di serie, 39 Nuovo avviamento, 36

Sequenza di comandi, 37

O OB 83, 182 OB 86, 182

P Pacchetto di documentazione, 12 Pacchetto di manuali, 12 Parametri MPI

cancellazione totale, 35 Cancellazione totale, 35

Parametro, 47 Performance di comunicazione, 94 PROFIBUS

Equidistante, 171 Isocrono, 171

PROFIBUS DP

Blocchi organizzativi, 182 Funzioni standard e di sistema, 180 Lista di stato del sistema, 183

PROFIBUS equidistante, 171 PROFIBUS isocrono, 171 PROFINET, 46, 67, 175

Interfaccia, 46, 67 PROFINET CBA, 177 PROFINET IO, 177

Blocchi organizzativi, 182 Funzioni ampliate, 178 Funzioni standard e di sistema, 180 Lista di stato del sistema, 183

Programmazione tramite PROFIBUS, 152

Protezione Del Web server, 100

R Reset to factory setting, 57 Riavviamento, 36

Sequenza di comandi, 37 richieste

Nozioni di base, 11 Riproducibilità, 219 Risorse di collegamento, 70 Routing, 77 Routing S7

Accesso a stazioni in un'altra sottorete, 77 Accoppiamento ad altra rete, 78 Esempio di applicazione, 80 Presupposti, 77

S Scheda FEPROM, 40 Scheda FLASH, 40

Impiego, 41 Scheda RAM, 40

Impiego, 40 Segnalazioni di errore, 29

CPU 41x-3 PN/DP, 29 tutte le CPU, 28

Selettore dei modi operativi, 21 Posizioni, 31

Servizi Comunicazione S7, 74

Servizi di comunicazione Comunicazione S7, 74 Informazioni generali, 69

SFB

Page 321: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice analitico

Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 321

Comunicazione S7, 75 SFB 52 "RDREC", 180 SFB 53 "WRREC", 180 SFB 54 "RALRM", 180 SFB 81 ""RD_DPAR", 181 SFB 81 "RD_DPAR", 180 SFC

Comunicazione dati globale, 76 Comunicazione di base S7, 73

SFC 103 "DP_TOPOL", 181 SFC 109 PROTECT, 33 SFC 11 "DPSYC_FR", 181 SFC 12 "D_ACT_DP", 180 SFC 13 "DPNRM_DG", 180 SFC 49 "LGC_GADR", 181 SFC 5 "GADR_LGC", 180 SFC 54 "RD_DPARM", 181 SFC 55 "WR_PARM", 181 SFC 56 "WR_DPARM", 181 SFC 57 "PARM_MOD", 181 SFC 58 "WR_REC", 180 SFC 59 "RD_REC", 180 SFC 7 "DP_PRAL", 181 SFC 70 "GEO_LOG", 180 SFC 71 "LOG_GEO", 181 SFC 72 "I_GET", 181 SFC 73 "I_PUT", 181 SFC 74 "I_ABORT", 181 SFC 81 UBLKMOV, 185 SIMATIC iMap, 176 Simple Network Management Protocol, 86 Sincronismo di clock, 145 Sincronizzazione dell'ora

Tramite MPI, 43 tramite PROFIBUS, 45 Tramite PROFIBUS DP, 65 tramite PROFINET, 46

Sistema master DP Avviamento, 146

Sistema operativo Tempo di elaborazione, 199

Slave DP CPU 41x-2, 152 Diagnostica con STEP 7, 157 Diagnostica tramite LED, 157

Slave DP standard Dati coerenti, 187

SNMP, 86 Spazio di memoria flessibile, 193 Stack blocchi, 192 Stato della stazione da 1 a 3, 162 Stato di fornitura, 57 Supporto

Ulteriori, 13 Sync, 145 SZL

W#16#0696, 184 W#16#0A91, 183 W#16#0C91, 183 W#16#0C96, 184 W#16#0x94, 184 W#16#4C91, 183 W#16#xy92, 184

T Technical Support, 14 Telegramma di configurazione, 152 Telegramma di parametrizzazione, 152 Tempi di ciclo, 200 Tempi di ciclo DP, 206 Tempo di ciclo, 195

Carico di comunicazione, 202 Esempio di calcolo, 212, 213 Parti, 196 Prolungamento, 197 Tempo di ciclo massimo, 200 Tempo di ciclo minimo, 201

Tempo di ciclo massimo, 200 Tempo di ciclo minimo, 201 Tempo di elaborazione

Aggiornamento dell'immagine di processo, 197, 198 Sistema operativo, 199

Tempo di reazione, 173, 205 Allarme di diagnostica, 218 Calcolo, 205 Calcolo del, 208, 209 Interrupt di processo,, 216 Parti, 205 più breve, 207 più lungo, 209 Riduzione, 210

Tempo di reazione all'allarme di diagnostica, 218 Tempo di reazione all'interrupt del processo, 216

delle CPU, 216, 217 delle unità di ingresso/uscita, 217

Tensione di bufferizzazione esterna Alimentazione, 22

Topologia di bus Rilevamento, 147, 157

Training center, 14

U Ulteriore supporto, 13

Page 322: S7-400 Sistema di automazione S7-400 Dati della CPU · Sistema di automazione S7-400 Dati della CPU Manuale del prodotto, 04/2009, A5E00850749-08 . Indice del contenuto . 11 Introduzione

Indice analitico

Sistema di automazione S7-400 Dati della CPU 322 Manuale del prodotto, 04/2009, A5E00850749-08

V Vano

Memory card, 21 Moduli di interfaccia, 21

W Web server

Aggiornamento automatico, 101, 102 Aggiornamento dei dati visualizzati sul display, 106 Aggiornamento dell'espressione, 106 Attivazione, 99, 101, 102 Buffer di diagnostica, 111 Identificazione, 110 Impostazione della lingua, 104 Introduzione, 108 Messaggi, 119 Numero di ordinazione, 110 Pagina iniziale, 109 PROFINET, 121 Protezione, 100 Stato delle variabili, 137 Tabelle delle variabili, 139 Versione, 110

Web server, 98