SIMATIC S7-1200 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 Informazioni sul prodotto Nonostante gli sforzi per garantire la massima precisione e chiarezza nella documetazione del prodotto, alcune pagine del Sistema di automazione S71200 Manuale di sistema contengono informazioni incomplete, errate o false. Indicazioni di sicurezza Siemens commercializza prodotti di automazione e di azionamento per la sicurezza industriale che contribuiscono al funzionamento sicuro di impianti, soluzioni, macchinari, apparecchiature e/o reti. Questi prodotti sono componenti essenziali di una concezione globale di sicurezza industriale. In quest’ottica i prodotti Siemens sono sottoposti ad un processo continuo di sviluppo. Consigliamo pertanto di controllare regolarmente la disponibilità di aggiornamenti relativi ai prodotti. Per il funzionamento sicuro di prodotti e soluzioni Siemens è necessario adottare idonee misure preventive (ad es. un concetto di protezione di cella) e integrare ogni componente in un concetto di sicurezza industriale globale all’avanguardia. Considerare in questo contesto anche i prodotti impiegati da altri costruttori. Per ulteriori informazioni sulla sicurezza industriale, vedere qui (http://www.siemens.com/industrialsecurity). Per restare informati sugli aggiornamenti cui vengono sottoposti i nostri prodotti, suggeriamo di iscriversi ad una newsletter specifica del prodotto. Per ulteriori informazioni, vedere qui (http://support.automation.siemens.com). © Siemens AG 2014 - 2015. Tutti i diritti riservati A5E03929128-AF, 11/2015 1 Questo documento contiene i seguenti aggiornamenti ● Avvertenza relativa alle scritture dalla pagina Stato delle variabili del server Web (Pagina 3) ● Le pagine Web personalizzate possono portare la CPU in uno stato di errore (Pagina 3) ● Le pagine web standard causano una perdita di memoria nel PC o PG (Pagina 3) ● Aggiornamento del firmware AS-i da V1.0 a V1.1, requisito di spegnimento/accensione della CPU (Pagina 4) ● Limitazione del valore dei dati DTL (Data and Time Long) (Pagina 4) ● SIMATIC MC 32 GB (Pagina 4) ● Modulo di comunicazione RF120C (Pagina 4) ● Controllo dello stato di esecuzione (Pagina 4) ● Correzione dei dati utili dei relè (Pagina 5) ● Disposizione dei piedini del connettore dell'SM 1221 DI 16 x 24 VDC (Pagina 5) ● Effetto dei log di dati sulle memory card (Pagina 5) ● Calcolo della dimensione del file di log di dati (Pagina 5) ● Regola relativa alla dimensione massima dei file di log di dati (Pagina 5) ● Accesso al log di dati (Pagina 6) ● Campi di misura degli ingressi analogici per la tensione (SB e SM) (Pagina 6) ● Caricamento del dispositivo come nuova stazione (Pagina 6) ● Utilizzo delle istruzioni DPRD_DAT e DPWR_DAT per accedere ai dati coerenti (Pagina 7) ● Aggiornamento della descrizione dei parametri delle istruzioni TSEND_C e TRCV_C (Pagina 8) ● Livello di sicurezza dell'accesso in lettura per la CPU (Pagina 8) ● Compatibilità delle parti di ricambio per i moduli di comunicazione (Pagina 8) ● Comportamento dell'istruzione RCV_PTP (Pagina 9) ● Comportamento o istruzione SRT_DINT (Pagina 9) ● Caricamento dei blocchi di programma dalla CPU online nel progetto offline (Pagina 9) ● Configurazione dell'SM 1278 4 x IO-Link Master (Pagina 9) ● Numero di collegamenti di comunicazione asincroni supportati (Pagina 10) ● Informazioni supplementari sulla sostituzione del dispositivo (Pagina 11) ● SB 1231 AI 1 x 12 bit (Pagina 13) ● Moduli TeleService (Pagina 13) ● Tabelle delle uscite analogiche di SM 1232, SM 1234 e SB 1232 (Pagina 14) ● Comportamento della CPU in caso di evento di guasto del telaio o della stazione (Pagina 14) 2 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 Avvertenza relativa alle scritture dalla pagina Stato delle variabili del server Web AVVERTENZA La pagina Stato delle variabili del server Web può scrivere valori indesiderati nelle variabili dei blocchi dati Le scritture negli indirizzi dei blocchi dati effettuate dalla pagina Stato delle variabili del server Web possono danneggiare la memoria della CPU. La memoria della CPU danneggiata può interrompere il processo e causare la morte o gravi lesioni alle persone e/o danni alle cose. Non utilizzare la pagina Stato delle variabili per scrivere nelle variabili dei blocchi dati mediante indirizzi assoluti con il formato DBx.DB[BWDL]nn. Per scrivere nelle variabili dei blocchi dati utilizzare unicamente il nome del blocco e della variabile. Le pagine Web personalizzate possono portare la CPU in uno stato di errore La CPU S7-1200 V4.0 ha una falla di memoria a causa della quale le pagine Web personalizzate che accedono ai dati della CPU tramite i comandi AWP possono esaurire le risorse di memoria disponibili. Se si esaurisce la memoria disponibile, la pagina Web personalizzata non viene più visualizzata e la CPU può passare nello stato di errore. Non è possibile evitare questo problema, ma si può ritardare la comparsa dello stato di errore evitando di eseguire refresh continui o frequenti delle pagine Web personalizzate. Il problema della falla di memoria riguarda solo le CPU S7-1200 della versione V4.0 Le pagine web standard causano una perdita di memoria nel PC o PG Le pagine web standard utilizzano JavaScript per molte funzioni della pagina. Uno dei file JavaScript ha una perdita di memoria tale che il server web potrebbe consumare tutta la memoria disponibile del PC o PG. Questa situazione potrebbe verificarsi solo se una pagina del server web è stata eseguita continuamente sul PG o PC. Per liberare la memoria è possibile eseguire le seguenti operazioni: ● Se si utilizza un pannello HMI, resettare il runtime HMI uscendo dall’applicazione e riavviandola ● Se si utilizza un PC, chiudere il browser web e riavviare il server web ● Riavviare il PG o PC È necessario eseguire una di queste operazioni periodicamente per evitare il consumo graduale dell’intera memoria. In alternativa è possibile disabilitare JavaScript nelle opzioni Internet del browser web del PC. Va osservato che, se non si attiva JavaScript, le pagine web hanno una funzionalità limitata, come precisato nella sezione “Limitazioni di funzionalità in caso di disabilitazione di JavaScript nelle opzioni Internet" nel capitolo sul server web del Manuale di sistema Sistema di automazione S7-1200. Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 3 Aggiornamento del firmware AS-i da V1.0 a V1.1, requisito di spegnimento/accensione della CPU Nelle CPU S7-1200 V4.0, se si utilizza il server Web o una memory card SIMATIC per aggiornare il firmware AS-i dalla versione V1.0 alla V1.1, si deve eseguire l'aggiornamento nel CM 1243-2 master AS-i nel seguente modo: 1. Caricare l'aggiornamento del firmware nel CM 1243-2 master AS-i. 2. Al termine del caricamento spegnere e riaccendere la CPU S7-1200 per completare l'aggiornamento del firmware nel CM 1243-2 master AS-i. 3. Ripetere le operazioni 1 e 2 per ogni CM 1243-2 master AS-i. Il PLC S7-1200 ne consente al massimo tre. Limitazione del valore dei dati DTL (Data and Time Long) Il valore massimo del tipo di dati DTL è stato ridotto per risolvere un problema di compatibilità. Tabella 1 Da: valore DTL massimo indicato nel manuale di sistema Anno Mese Giorno Ora Minuto Secondo Nanosecondi 2554 12 31 23 59 59 999 999 999 DTL#2554-12-31-23:59:59.999 999 999 Tabella 2 A: nuovo valore DTL massimo Anno Mese Giorno Ora Minuto Secondo Nanosecondi 2262 04 11 23 47 16 854 775 807 DTL#2262-04-11:23:47:16.854 775 807 SIMATIC MC 32 GB Per avere informazioni sulla disponibilità della memory card SIMATIC da 32 GB (numero di ordinazione 6ES7 954-8LT02-0AA00) rivolgersi al proprio referente o distributore Siemens. Modulo di comunicazione RF120C Il modulo RF120C consente di collegare in modo facile e diretto i sistemi RFID e i sistemi di lettura codici Siemens a un'S71200. Il lettore viene collegato all'RF120C attraverso un collegamento punto a punto. Si possono collegare a un'S7-1200, a sinistra della CPU, tre moduli al massimo. Il modulo di comunicazione RF120C può essere configurato con il TIA Portal. Il numero di ordinazione del modulo RF120C è 6GT2002-0LA00. Per maggiori informazioni su questo prodotto e per la documentazione del prodotto consultare il sito Web del catalogo prodotti per il modulo RF120C. (http://support.automation.siemens.com/WW/view/en/78961671) Controllo dello stato di esecuzione Quando si controlla lo stato di esecuzione del programma si possono vedere i valori aggiornati di un massimo di 50 elementi di dati. Scorrendo la finestra del blocco di programma si può vedere lo stato degli elementi di dati delle altre istruzioni. 4 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 Correzione dei dati utili dei relè La tabella dei dati utili tipici (tabella A-8) è stata corretta come indicato di seguito. Il numero di cicli di funzionamento (tipici) è di 2,0 milioni (non di 12,0 milioni). Tabella 3 Dati utili tipici Capacità di commutazione e durata dei contatti Per carico ohmico Tensione Corrente Numero di cicli di esercizio (tip.) 230 VAC 0,5A 2,0 milioni Disposizione dei piedini del connettore dell'SM 1221 DI 16 x 24 VDC La tabella con la disposizione dei piedini del connettore (tabella A-108) è stata corretta come indicato di seguito. Tabella 4 Disposizione dei piedini del connettore dell'SM 1221 DI 16 x 24 VDC (6ES7 221-1BH32-0XB0) Piedino X10 X11 X12 X13 1 Nessun collegamento GND Nessun collegamento Nessun collegamento 2 Nessun collegamento Nessun collegamento Nessun collegamento Nessun collegamento 3 1M 2M 3M 4M 4 DI a.0 DI a.4 DI b.0 DI b.4 5 DI a.1 DI a.5 DI b.1 DI b.5 6 DI a.2 DI a.6 DI b.2 DI b.6 7 DI a.3 DI a.7 DI b.3 DI b.7 Effetto dei log di dati sulle memory card Nota Per garantire le prestazioni complessive e la robustezza del sistema è necessario impostare una frequenza dei log di dati pari o superiore a 200 ms. Calcolo della dimensione del file di log di dati Il calcolo dei byte di dati dei log di dati nel paragrafo 8.7.2.4 è errato. Quello corretto è il seguente. Byte dei log di dati = ((byte di dati di un record + byte di data e ora + 12 bytes) * numero di record) Regola relativa alla dimensione massima dei file di log di dati La dimensione di un file di log non deve superare la memoria di caricamento libera o i 500 megabyte, indipendentemente da quale delle due sia più piccola. Il valore 500 megabyte in questo caso si riferisce alla definizione decimale di megabyte, per cui la dimensione massima di un file di log di dati è di 500.000.000 byte o 500 x 10002 byte. Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 5 Accesso al log di dati Accesso al log di dati Per motivi di sicurezza la CPU S7-1200 V4.0 non consente di accedere ai log di dati direttamente da un browser Web senza utilizzare un server Web. Il manuale di sistema dell'S7-1200 V4.0 spiega erroneamente come accedere ai log di dati direttamente da un browser Web (capitolo 8.7.2.3). Questo tipo di accesso ai log di dati è invece disponibile solo per le CPU V3.0. Per accedere ai log di dati si utilizza la pagina Unità di selezione file del server Web. Campi di misura degli ingressi analogici per la tensione (SB e SM) La seguente tabella (tabella A-159) è stata aggiornata e ora specifica altri usi del valore 7FFF. Tabella 5 Rappresentazione degli ingressi analogici per la tensione (SB e SM) Sistema Campo di misura della tensione Decimale Esadecimale ±10 V ±5 V ±2,5 V ±1,25 V 32767 7FFF1 11,851 V 5,926 V 2,963 V 1,481 V Overflow 32512 7F00 32511 7EFF 11,759 V 5,879 V 2,940 V 1,470 V Campo di overshoot 27649 6C01 27648 6C00 10 V 5V 2,5 V 1,250 V Campo nominale 20736 5100 7,5 V 3,75 V 1,875 V 0,938 V 1 1 361,7 μV 180,8 μV 90,4 μV 45,2 μV 0 0 0V 0V 0V 0V -1 FFFF -20736 AF00 -7,5 V -3,75 V -1,875 V -0,938 V -27648 9400 -10 V -5 V -2,5 V -1,250 V -27649 93FF -32512 8100 -11,759 V -5,879 V -2,940 V -1,470 V -32513 80FF -32768 8000 1 Campo di undershoot Underflow -11,851 V -5,926 V -2,963 V -1,481 V 7FFF viene restituito per uno dei seguenti motivi: overflow (come indicato nella tabella) prima che siano disponibili valori validi (ad esempio immediatamente dopo l'accensione) o rilevamento di una rottura conduttore. Caricamento del dispositivo come nuova stazione Ora è possibile caricare un dispositivo come nuova stazione dal menu Online. Il comando "Carica il dispositivo come nuova stazione (hardware e software)" carica la configurazione hardware e software da un dispositivo online e crea una nuova stazione nel progetto. Questo comando offre un'alternativa alla possibilità di rilevare la configurazione di una CPU non specificata e quindi caricarne il software come indicato nei capitoli nei paragrafi 5.2 e 6.8 del manuale di sistema. 6 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 Utilizzo delle istruzioni DPRD_DAT e DPWR_DAT per accedere ai dati coerenti Le descrizioni delle istruzioni DPRD_DAT e DPWR_DAT sono state corrette così come vengono visualizzate di seguito: Tabella 6 KOP / FUP Istruzioni DPRD_DAT e DPWR_DAT SCL ret_val := DPRD_DAT( laddr:=_word_in_, record=>_variant_out_); ret_val := DPWR_DAT( laddr:=_word_in_, record:=_variant_in_); Descrizione L'istruzione DPRD_DAT consente di leggere uno o più byte di dati da una delle seguenti posizioni: • Moduli o sottomoduli nella base locale • Slave DP standard • Sistema di periferia PROFINET La CPU trasferisce i dati letti in modo coerente. Se non si verificano errori durante il trasferimento la CPU inserisce i dati letti nell'area di destinazione impostata dal parametro RECORD. L'area di destinazione deve avere la stessa lunghezza di quella configurata con STEP 7 per il modulo selezionato. Quando si esegue l'istruzione DPRD_DAT si può accedere solo ai dati di un modulo o sottomodulo. Il trasferimento inizia dall'indirizzo di inizio configurato. L'istruzione DPWR_DAT consente di trasferire in modo coerente i dati di RECORD nelle seguenti posizioni: • Modulo o sottomodulo indirizzato nella base locale • Slave DP standard • Sistema di periferia PROFINET L'area d'origine deve avere la stessa lunghezza di quella configurata con STEP 7 per il modulo o sottomodulo selezionato. ● PROFIBUS supporta fino a 4 byte di dati coerenti. Le istruzioni DPRD_DAT e DPWR_DAT permettono di accedere in modo coerente a più di 4 byte di dati. Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 7 Aggiornamento della descrizione dei parametri delle istruzioni TSEND_C e TRCV_C La seguente tabella mostra l'aggiornamento della tabella 10-3 apportato alla descrizione dei parametri REQ, EN_R e CONT delle istruzioni TSEND_C e TRCV_C: Tabella 7 Tipi di dati TSEND_C e TRCV_C per i parametri Parametro e tipo REQ Tipo di dati Descrizione IN Bool REQ = 1 avvia l'ordine di trasmissione TSEND_C in seguito a un fronte di salita con il collegamento descritto nel parametro CONNECT. (È inoltre necessario che CONT = 1 per stabilire e mantenere la comunicazione). IN Bool Se EN_R = 1, TRCV_C è pronta a ricevere. L'ordine di ricezione è in corso di elaborazione. (È inoltre necessario che CONT = 1 per stabilire e mantenere la comunicazione). IN Bool Controlla il collegamento di comunicazione: • 0: interrompe il collegamento di comunicazione • 1: stabilisce e mantiene il collegamento di comunicazione (TSEND_C) EN_R (TRCV_C) CONT Durante la trasmissione dei dati (TSEND_C) (fronte di salita nel parametro REQ) il parametro CONT deve avere il valore TRUE perché venga stabilito o mantenuto il collegamento. Durante la ricezione dei dati (TRCV_C) (fronte di salita nel parametro EN_R) il parametro CONT deve avere il valore TRUE perché venga stabilito o mantenuto il collegamento. Livello di sicurezza dell'accesso in lettura per la CPU Il paragrafo 6.6.1 Protezione dell'accesso per la CPU afferma erroneamente che è necessaria la password per cambiare il modo di funzionamento della CPU (RUN/STOP) nel livello di sicurezza dell'accesso in lettura. In questo caso invece la password non è necessaria. Compatibilità delle parti di ricambio per i moduli di comunicazione I nuovi moduli di comunicazione (6ES7 2xx-xxx32-0XB0) sostituiscono quelli attuali (6ES7 2xx-xxx30-0XB0). I nuovi moduli garantiscono la compatibilità delle parti di ricambio. I moduli di comunicazione rielaborati possono essere utilizzati al posto dei moduli esistenti senza alcuna modifica. 8 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 Comportamento dell'istruzione RCV_PTP Si noti la seguente correlazione tra l'ingresso EN_R e il buffer dei messaggi dell'istruzione RCV_PTP: L'ingresso EN_R controlla la copia dei messaggi ricevuti nel BUFFER. Se l'ingresso EN_R è TRUE ed è presente un messaggio la CPU lo trasferisce dal CM o dal CB nel BUFFER e aggiorna le uscite NDR, ERROR, STATUS e LENGTH. Se EN_R è FALSE, la CPU controlla se sono presenti messaggi per il CM o il CB e aggiorna le uscite NDR, ERROR e STATUS ma senza trasferire i messaggi nel BUFFER. (Si noti che per default EN_R è FALSE). La prassi consigliata è di impostare EN-R su TRUE e controllare l'esecuzione dell'istruzione RCV_PTP con l'ingresso EN. Comportamento dell'istruzione SRT_DINT La CPU S7-1200 V4.0 si comporta in modo imprevisto se il programma utente imposta EN=1 per l'istruzione SRT_DINT ed è già attivo il temporizzatore di ritardo per l'OB. Nella versione V4.0 il tempo di ritardo comincia dal richiamo iniziale con EN=1. Un richiamo successivo effettuato con EN=1 che fa riferimento all'OB del temporizzatore attivo non ha alcun effetto. L'allarme di ritardo viene eseguito dopo il numero di millisecondi definito nel parametro DTIME, a partire dal richiamo iniziale con EN=1. Per evitare questo problema nei programmi utente della versione V4.0, si deve fare in modo che il programma cancelli esplicitamente il temporizzatore attivo (mediante CAN_DINT) prima di riavviarlo. Caricamento dei blocchi di programma dalla CPU online nel progetto offline Nel paragrafo 6.8.1 "Copia di elementi del progetto" la descrizione del caricamento dei blocchi di programma dalla CPU online nel progetto offline è errata. Quando si caricano i blocchi di programma, i blocchi tecnologici e le variabili non vengono caricati. Per caricare i blocchi tecnologici fare clic con il tasto destro del mouse su "Oggetti tecnologici" nel nodo dell'albero del progetto e selezionare "Caricamento del dispositivo (software)". Per caricare i nomi delle variabili si deve caricare l'intero PLC. Inoltre quando si caricano i blocchi di programma si possono caricare tutti i blocchi insieme o dei blocchi singoli. Configurazione dell'SM 1278 4 x IO-Link Master La versione di TIA Portal indicata nella sezione 15.3.1 è errata. Per l'integrazione del modulo si deve utilizzare il tool di engineering Siemens TIA Portal V13 o superiore (non TIA Portal V12). Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 9 Numero di collegamenti di comunicazione asincroni supportati Panoramica dei servizi di comunicazione La CPU supporta i seguenti servizi di comunicazione: Servizio di comunicazione Funzionalità Tramite PROFIBUS DP Tramite Ethernet Modulo master DP CM 1243-5 Modulo slave DP CM 12425 Messa in servizio, test, diagnostica Sì No Sì Comunicazione HMI Comando e controllo dell'operatore Sì No Sì Comunicazione S7 Scambio di dati tramite collegamenti configurati Sì No Sì Routing delle funzioni PG Ad esempio, test e diagnostica oltre i limiti della rete No No No PROFIBUS DP Scambio di dati tra master e slave Sì Sì No PROFINET IO Scambio di dati tra IO Controller e IO Device No No Sì Server Web Diagnostica No No Sì SNMP (Simple Network Management Protocol) Protocollo standard per la diagnostica e la parametrizzazione della rete No No Sì Comunicazione aperta tramite TCP/IP Scambio di dati tramite Industrial Ethernet con protocollo TCP/IP (con FB caricabili) No No Sì Comunicazione aperta tramite ISO on TCP Scambio di dati tramite Industrial Ethernet con protocollo ISO on TCP (con FB caricabili) No No Sì Comunicazione aperta tramite UDP Scambio di dati tramite Industrial Ethernet con protocollo UDP (con FB caricabili) No No Sì Comunicazione PG Collegamenti disponibili La CPU supporta al massimo il seguente numero di collegamenti di comunicazione asincroni paralleli per PROFINET e PROFIBUS. Il numero massimo di risorse di collegamento assegnato ad ogni categoria è fisso, non è quindi possibile modificare questi valori: 10 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 In funzione delle risorse di collegamento assegnate, per ogni dispositivo è disponibile il seguente numero di collegamenti: Numero massimo di risorse di collegamento Dispositivo di programmazione (PG) Human Machine Interface (HMI) Client/server GET/PUT Open User Communications Server Web 3 (supporto di 1 dispositivo PG garantito) 12 (supporto di 4 dispositivi HMI garantito) 8 8 30 (supporto di 3 browser Web garantito) Ad esempio, un PG ha 3 risorse di collegamento disponibili. A seconda delle funzioni del PG attualmente in uso, il PG potrebbe utilizzare una, due o tre delle sue risorse di collegamento disponibili. Nel sistema S7-1200 è sempre garantito almeno 1 PG, ma non è comunque consentito più di 1 PG. Un altro esempio riguarda il numero di HMI, come riportato nella figura sottostante. I dispositivi HMI hanno 12 risorse di collegamento disponibili. A seconda del tipo o del modello di HMI e delle funzioni HMI utilizzate, ogni HMI può utilizzare una, due o tre delle sue risorse di collegamento disponibili. Considerato il numero di risorse di collegamento disponibili in uso, può essere possibile utilizzare più di quattro HMI contemporaneamente. In ogni caso tuttavia vengono garantiti almeno quattro HMI. Un HMI può utilizzare le proprie risorse di collegamento disponibili (1 ciascuno fino a un massimo di 3) per le seguenti funzioni: ● Lettura ● Scrittura ● Allarme più diagnostica Esempio Risorse di collegamento utilizzate HMI 1 HMI 2 HMI 3 HMI 4 HMI 5 2 2 2 3 3 Risorse di collegamento complessive disponibili 12 Nota Collegamenti per il server Web (HTTP): la CPU dispone di collegamenti per diversi browser Web. Il numero dei browser che la CPU è in grado di supportare contemporaneamente dipende da quanti collegamenti un determinato browser Web richiede/utilizza. Nota I collegamenti di comunicazione OUC, per l'S7, l'HMI, il dispositivo di programmazione e il server Web (HTTP) possono utilizzare più risorse di collegamento a seconda delle funzioni attualmente in uso. Informazioni supplementari sulla sostituzione del dispositivo Il manuale di sistema dell'S7-1200 V4.0 fornisce alcune informazioni su come sostituire una CPU V3.0 con una CPU V4.0; ma è importante tener conto anche dei punti specificati qui di seguito. I progetti S7-1200 V3.0 potrebbero non essere utilizzabili nelle CPU S7-1200 V4.0 S7-1200 V4.0 ha aggiunto a ciascun DB un'area di riserva di 100 byte per consentire il caricamento senza reinizializzazione. Inoltre in STEP 7 V13 un errore nel calcolo delle dimensioni dei blocchi di programma può aumentare di qualche centinaio di byte le dimensioni dei blocchi piccoli, facendoli diventare più grandi di quanto fossero in STEP 7 V12. È possibile eliminare dai DB l'area di riserva di 100 byte prima di caricare un progetto V3.0 in una CPU V4.0, ma non c'è modo di risolvere l'errore di calcolo delle dimensioni dei blocchi. Per eliminare l'area di riserva di 100 byte procedere come indicato di seguito prima di sostituire il dispositivo: 1. Selezionare il comando di menu Opzioni > Impostazioni nel TIA Portal. 2. Aprire Programmazione PLC > Nodo generale nell'albero di navigazione. Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 11 3. Nell'area "Carica senza reinizializzazione" impostare la riserva di memoria a 0 byte. Se la sostituzione del dispositivo è già stata effettuata si deve eliminare la riserva di 100 byte dai singoli blocchi: 1. Fare clic con il tasto destro del mouse su un blocco dati della cartella Blocchi di programma dell'albero di progetto, quindi selezionare Proprietà dal menu di scelta rapida. 2. Selezionare il nodo "Carica senza reinizializzazione" nella finestra di dialogo Proprietà del blocco dati. 3. Impostare la riserva di memoria a 0 byte. 4. Ripetere l'operazione per tutti i blocchi del progetto. Tempi di filtraggio degli ingressi digitali e contatori veloci (HSC) Se si sostituisce la versione V3.0 del dispositivo con la V4.0, i tempi di filtraggio degli ingressi digitali non vengono mantenuti e viene ripristinato il valore di default di 6,4 ms. Per personalizzare le impostazioni le si deve modificare manualmente dopo la sostituzione. Gli interrupt di fronte funzionano correttamente solo se si ripristinano le impostazioni di filtraggio originali. Per gli ingressi digitali utilizzati come contatori veloci (HSC) le CPU V3.0 escludono i tempi di filtraggio configurati e li impostano internamente a 0,8 microsecondi. Nel caso delle CPU V4.0 si possono assegnare gli HSC a qualsiasi ingresso e configurare per ognuno un diverso tempo di filtraggio. 12 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 Per le CPU V3.0 si assegnavano tempi di filtraggio a gruppi di quattro ingressi e il tempo più rapido era di 200 microsecondi. Nelle V4.0 ogni ingresso ha un proprio tempo di filtraggio. Il tempo più breve è di 0,1 microsecondi. V3.0: V4.0: Impostazione dell'accesso HTTPS per il server Web Quando si passa alla versione V4.0, l'opzione per il server Web "Consenti accesso solo tramite HTTPS" viene sempre impostata, anche se nella CPU V3.0 era disattivata. Per consentire l'accesso HTTP è necessario disattivarla manualmente dopo aver sostituito il dispositivo. Compatibilità con il controllo del movimento Sostituendo una CPU V3.0 con una CPU V4.0, la versione dell'oggetto tecnologico (TO) di controllo del movimento non passa automaticamente alla V4.0. Per l'aggiornamento alle versioni successive, aprire l'albero delle istruzioni e selezionare la versione di controllo del movimento dell'S7-1200 del progetto come indicato nella seguente tabella. Versione CPU Versioni di controllo del movimento consentite V4.0 V4.0 o V3.0 V3.0 V3.0 SB 1231 AI 1 x 12 bit La tabella A-207, Ingressi analogici, è errata. Il valore di reiezione in modo comune per l'SB 1231 AI x 12 bit è 40 dB, DC a 60 Hz (non 400 dB, DC a 60 Hz). Nella tabella A-209, Schema elettrico di SB di ingressi analogici, la nota ① viene ulteriormente chiarita con "Collegare "R" e "0+" per corrente". Moduli TeleService Il modulo TeleService TS Adapter IE Advanced (numero di ordinazione 6ES7 972-0EA00-0XA0) è disponibile per l'utilizzo con l'S7-1200. Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 13 Tabelle delle uscite analogiche di SM 1232, SM 1234 e SB 1232 Nelle tabelle riportate di seguito i microsecondi sono indicati in modo errato. La scrittura corretta dovrebbe essere "μs" (microsecondi) e non "μS". Le tabelle in questione sono: ● A-146 Uscite analogiche, SM 1232 ● A-153 Uscite analogiche, SM 1234 ● A-212 Uscite analogiche, SB 1232 Comportamento della CPU in caso di evento di guasto del telaio di montaggio o della stazione Nel capitolo 4.1.3.9 del Manuale di sistema dell'S7-1200 si afferma erroneamente che, se non è stato creato un apposito OB di guasto, la CPU passa in STOP quando si verifica un evento di guasto del telaio o della stazione. In realtà invece la CPU rimane nel modo RUN. Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015 14 Aggiornamento del manuale di sistema S7-1200, edizione 03/2014 A5E03929128-AF, 11/2015