Home

a IM 151-7 CPU - Service, Support

image

Contents

1. D o D 1 D DS Fi RS eg Q 5 ei Do Do Do oo no o am tun an A E E To rotire ro aeo Tai E Es esi m HAHA HA BHA HA BHA o D ol ooioo ooioo 2 O PERE oo foko D0 00 IA ci o o ORKO ZOS KOLOA KOOS KOOR dl KHIR KIH KHIK AIK K i mml gj i D g i mml Ca fj qA ETE J J AJ Cr qA Moduli terminali EE TM E per moduli di Moduli terminali ettronica TM P per moduli power aA EOE Bus di energia Figura 1 1 Rappresentazione del sistema di periferia decentrata ET 200S con IM 151 7 CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 1 3 Presentazione del prodotto Caratteristiche dell IM 151 7 CPU rispetto ad altri moduli Il modulo di interfaccia IM 151 7 CPU si distingue per le seguenti caratteristiche Il modulo di interfaccia dotato di funzionalit PLC parte CPU integrata con 48 kB di memoria di lavoro Il modulo di interfaccia si pu utili
2. a nanan 8 3 Tempo di reazione pi IUNGO unaarne 9 1 Schema di principio dell IM 151 7 CPU anaa 9 2 Schema di principio dell IM 151 7 CPU FO C 1 Esempio FB con indirizzi non compressi C 2 Esempio FB con indirizzi compressi C 3 Esempio ricablaggio dei segnali naaa ET 200S Modulo di interfaccia IM 151 7 CPU E A5E00257825 04 XIII Indice Tabelle xiv 1 1 3 1 3 2 3 3 4 1 4 2 6 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 6 12 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 9 7 10 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 20 7 21 C 2 Argomenti trattati nei manuali del pacchetto di documentazione ET 200S Indirizzi dei moduli di periferia dell ET 200S Accessi alle aree di indirizzi LL Superficie di indirizzamento in STEP 7 V5 1 estratto Comportamento dell IM 151 7 CPU a seconda dell impostazione dell interfaccia Componenti di rete Possibilit di parametrizzazione nunun aan Possibilit di cancellazione totale Operazioni interne alla CPU al momento della cancellazione totale LED per PROFIBUS DP i iii e i Reazioni alla commutazione dello stato di funzionamento o all interruzione del trasferimento dei dati utili nel master DP e nell ET 200S con IM 151 7 CPU Valutazione dei passaggi di stato di funzionamento RUN STOP nel
3. Fase Operazione Risultato 10 Nella finestra indicata al punto 9 premere il pulsante Modifica e per la riga 1 completare la maschera Mode o Masterslave configuration secondo quanto indicato nella figura Confermare con SRP parer nese ITA 0 K DP address P DP address p Name mo Name MPP Address type foupu Address type nu Address 12 Address 128 Slot e see KE Process image osi PI v Process image 5 z Irterupt OB CI ess Length fis Comment Unit Word z Consistency Una z z GK Epp Cancel Help Quindi nella finestra Propriet MPI DP fare clic sulla seconda riga e completare la maschera secondo quanto Mose i Mastersiave configuration indicato nella figura Confermare con OK DP Partner Mastet p Locat Slave _n DP address E DP address E Name DA Name MPP Address type Input X Address type Output Address fe Address he Slot b Slot EB Process image sip 3 Process image E EJ Interrupt OB Diagnostic addiess Length 16 Comment Unit Word Consistency funt Z E E l Cancel __Heb 11 Selezionare nel menu Stazione il comando Salva e La configurazione hardware viene compila compilata e memorizzata 12 Collegare il PG mediante un cavo per PG con La configurazione hardware viene l interfaccia MPI della CPU S7 300 Caricare la configurazione nella CPU Chiudere l editor della configurazione HW caricata L editor si chiude
4. L operazione incide su s 0 0 ET 200S Modulo di interfaccia IM 151 7 CPU A 18 A5E00257825 04 Lista operazioni A 11 Operazioni logiche combinatorie con bit di visualizzazione Interrogazione delle condizioni indicate riguardo allo stato di segnale e alla combinazione del risultato con RLC dopo la funzione corrispondente Ope Lun ra Ope Significato ghezza Tempo di esecu Sion rando in zione tipico in us parole U AND risultato 0 1 0 2 O A1 0 and A0 0 X gt 0 AND risultato gt 0 1 0 3 A1 1 and A0 0 lt 0 AND risultato lt 0 1 0 3 A1 0 and A0 1 lt gt 0 AND risultato 0 1 0 2 A1 0 and A0 1 or A1 1 and A0 0 lt 0 AND risultato lt 0 1 0 2 A1 0 and A0 1 or A1 0 and A0 0 gt 0 AND risultato gt 0 1 0 2 A1 1 and A0 0 or A1 0 and A0 0 UO AND unordered non consentito 1 0 2 A1 1 and A0 1 OS AND OS 1 1 0 1 BIE AND BIE 1 1 0 1 OV AND OV 1 1 0 1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER U O X L operazione dipende da s s s s s s s s L operazione incide su ni s s s 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 19 Lista operazioni Ope Lun ra Ope Significato ghezza Tempo di esecu ione rando i
5. ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started 2 5 Fase 5 programmazione del modulo IM 151 7 CPU Fase Operazione Risultato 1 Navigare nel SIMATIC Manager dal modulo IS Getting Started DSi IM151 7 CPU e dal Programma S7 fino alla P Raae ZA x etting starte ystem data cartella Blocchi Z ET 2008 E M M151 CPU E fEg 57 Program 1 Sources 2 Fare doppio clic sull icona OB 1 nella parte i aprir l editor per l editazione del destra della finestra blocco OB 1 3 Selezionare nell editor KOP FUP AWL nel Nel segmento 1 viene visualizzato un montante menu Visualizza il comando KOP per passare al linguaggio di programmazione KOP 4 Fare clic esattamente sulla linea orizzontale del La linea viene evidenziata montante 5 Nella barra degli strumenti fare clic due volte I simboli vengono inseriti nel montante sul simbolo contatto normalmente aperto e quindi una volta sul simbolo bobina 6 Fare clic sul punto di domanda rosso del Il contatto normalmente aperto viene evidenziato e contatto normalmente aperto sinistro del al posto del punto di domanda compare una montante casella di testo con il cursore 7 Immettere E1 0 e premere Invio Il contatto normalmente aperto sinistro viene definito E1 0 8 Immettere E1 1 e premere Invio Il contatto normalmente aperto destro viene definito Im
6. h Attenzione Per evitare la perdita di dati assicurarsi sempre che il numero massimo di operazioni di cancellazione scrittura non venga mai superato SIMATIC micro memory card utilizzabili Sono disponibili i seguenti moduli di memoria Tabella 7 4 MMC disponibili Tipo N di ordinazione MMC 64k 6ES7953 8LF00 0AA0 MMC 128k 6ES7953 8LG00 0AA0 MMC 512k 6ES7953 8LJ00 0AA0 MMC 2M 6ES7953 8LL00 0AA0 MMC 4M 6ES7953 8LM00 0AA0 MMC 8M 6ES7953 8LP10 0AA0 L update del firmware richiede l uso di MMC con 4 MB o 8 MB di memoria ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 1 1 Funzioni del modulo IM 151 7 CPU Formattazione della MMC con la cancellazione totale 7 8 In alcuni casi eccezionali occorre formattare la MMC e Il tipo di modulo non un modulo utente e La MMC non ancora stata formattata difettosa o i dati sono incoerenti Il contenuto della MMC si rivelato non valido e L operazione Carica programma utente stata interrotta da alimentazione OFF vedere trattamento speciale e L operazione Masterizza EPROM stata interrotta da alimentazione OFF vedere trattamento speciale e Errore di analisi del contenuto del modulo durante la cancellazione totale e Errore di formattazione non stato possibile eseguire la formattazione Se si verifica uno di questi errori la CPU richiede una nuuova cancellazione totale anche se gi stata
7. Mittente Ricevente Dimensioni dei pacchetti GD di cui coerenti Comunicazione di base S7 e Dati utili per job di cui coerenti Comunicazione S7 e Dati utili per job di cui coerenti Comunicazione S5 compatibile Comunicazione standard Numero dei collegamenti utilizzabili per e Comunicazione PG Riservata default e Comunicazione OP Riservata default e Comunicazione di base S7 Riservata default s s max 4 max 4 max 4 max 22 byte Byte 22 s max 76 byte 76 byte XSEND XRECEIVE 64 byte XPUT XGET come server s server max 160 byte 64 byte no no max 12 max 11 max 11 max 8 9 6 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Dati tecnici e File GSD e Velocit di trasmissione e Memoria di trasferimento Aree di indirizzi siem80E2 gsg FO siem80 gsg fino a 12 MBaud 244 byte 1 244 byte O 32 di max 32 byte ciascuna e PROFIBUS DP Interfaccia FO Tipo di interfaccia Interfaccia Interfaccia RS 485 LWL integrata e Interfaccia PG integrata Fisica RS 485 LWL o RS 485 Con separazione di s no potenziale Alimentazione di max 80 MA corrente dell interfaccia da 15 a 30 V DC Funzionalit e MPI s Slave DP attivo passivo Programmazione Linguaggio di programmazione Repertorio operazioni Livelli di paren
8. Numeri di ordinazione dell ET 200S avviatori motore Tempo di ciclo e di reazione del modulo IM 151 7 CPU gt gt ofo Compatibilit Lista operazioni STEP 7 Tempi di esecuzione delle SFC Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU Glossario xX xX Xx Glossario Telegramma di configurazione e parametrizzazione per IM 151 7 CPU vedere in Internet nel sito http www ad siemens de simatic cs 1 6 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio 2 Getting Started Introduzione Queste istruzioni illustrano sulla base di un esempio concreto le 10 fasi necessarie per la messa in servizio di un IM 151 7 CPU al fine di realizzare un applicazione funzionante L utente apprender inoltre le funzioni di base del modulo IM 151 7 CPU per quanto riguarda e componenti hardware e software e funzionamento stand alone MPI e impiego come slave DP intelligente PROFIBUS DP Presupposti Sono richieste conoscenze approfondite nell ambito dell elettronica elettrotecnica e dimestichezza nell uso di computer e prodotti Microsoft Windows 95 98 NT 2000 N Pericolo di morte Il modulo IM 151 7 CPU il sistema ET 200S e l S7 300 sono parti di impianti o sistemi e richiedono pertanto il rispetto di alcune regole e norme particolari a seconda del campo di impiego Attenersi all
9. tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando A 28 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 19 Operazionidi trasferimento Trasferimento del contenuto di ACCU1 all operando indirizzato Queste operazioni non incidono sulla parola di stato Osservare che alcune operazioni di trasferimento dipendono dal Rel Master Control Opera Lun Tempo di esecuzione tipico zione ghezza in us Operando Significato in pa Indirizza Indirizza role mento di mento indi retto retto T Trasferisci contenuto di ACCU1 LLa EB Bytedi ingresso 1 2 0 1 1 3 dipendenza MCR 1 2 1 5 AB Bytedi uscita 1 2 0 1 1 3 dipendenza MCR 1 2 1 5 PAB Bytedi uscitadi periferia 1 2 lt 125 lt 127 dipendenza MCR lt 126 lt 128 MB Bytedi merker 1 2 0 1 1 3 dipendenza MCR 0 6 1 5 LB Byte di dati locali 2 0 2 1 7 dipendenza MCR 2 0 6 1 5 DBB Bytedi dati 1 3 2 2 dipendenza MCR 2 1 4 2 4 DIB Bytedi dati di istanza 1 3 2 2 dipendenza MCR 1 4 2 4 B AR1 u Trasferisci contenuto di ACCU1 LL a EB AB 2 B AR2 m PAB MB LB DBB DIB indirizzamento multiarea Parametro tramite AR1 AR2 o tramite parametro tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando Indirizzamento diretto con PAB 0 255 ET 200S Modulo di interfaccia IM 151 7
10. indirizzamento multiarea tramite AR1 AR2 Parame o tramite parametro tro R E A Resetta ingresso uscita su 0 1 2 0 1 1 7 dipendenza MCR 0 2 1 8 M Resetta merker su 0 1 2 0 3 1 8 dipendenza MCR 1 0 1 9 L Resetta bit di dati locali su 0 2 0 5 2 1 dipendenza MCR 1 1 2 1 DBX DIX Resetta bit di dati su 0 2 1 8 2 6 dipendenza MCR 1 8 2 7 AR1 m Imposta E A M L DBX DIX dipendenza MCR 2 AR2 m a 0 indirizzamento multiarea tramite AR1 AR2 Parame o tramite parametro tro E A Assegna RLC a ingresso uscita 1 2 0 1 1 7 dipendenza MCR 0 2 1 8 M Assegna RLC a merker 1 2 0 4 1 8 dipendenza MCR 2 0 2 0 L Assegna RLC a bit di dati locali 2 0 4 2 0 dipendenza MCR 1 0 2 2 DBX DIX Assegna RLC a bit di dati 2 1 8 2 6 dipendenza MCR 1 9 2 7 AR1 m Assegna RLC a E A M L DBX DIX indirizza 2 _ AR2 m mento multiarea tramite AR1 AR2 o tramite pa Parame rametro tro Parola di stato per S R BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s L operazione incide su 0 s 0 tempo di caricamento dell indirizzo dell operando con indirizzamento diretto A 22 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 14 Le operazioni seguenti elaborano direttamente il bit RLC Oper
11. 6 2 Cancellazione totale dell IM 151 7 CPU nannan anan 6 3 Messa in servizio e avviamento di ET 200S ananuna 6 4 Diagnostica tramite LED 6 5 Diagnostica con STEP 7 tramite l indirizzo di diagnostica 6 6 Diagnostica slave con l impiego dell IM 151 7 CPU come slave intelligente 6 6 1 Stato della stazione da 143 6 6 2 Indirizzo PROFIBUS del master 6 6 3 Codice del costruttore serrado c dnra adara ria iaai ENa 6 6 4 Diagnostica riferita all identificazione 0 6 6 5 Stato del MOQUIO serc piaccio ean a E E E E a aai 6 6 6 Stato dell allarMe ecrruisienncie ne e e a a e a a a a 6 7 Dati di diagnostica dei moduli di elettronica 6 7 1 Analisi dei dati di diagnostica dei moduli di elettronica nel programma utente 6 7 2 Struttura e contenuto dei dati di diagnostica dei byte da 0a 7 6 7 3 Dati specifici della diagnostica di canale dal byte 8 6 7 4 Esempio modulo ET 200S 2 AI U 6ES7 134 4FB00 0AB0O Funzioni del modulo IM 151 7 CPU 00 7 1 7 2 7 3 7 4 7 4 1 7 4 2 7 4 3 7 4 4 7 4 5 7 5 7 6 TI 7 8 7 9 7 10 7 11 7 12 Tempi di ciclo e di reazione erre 8 1 8 2 8 3 con una diagnostica ciascuno per i canali 0 e Dati del PROFIBUS DP _ anaana anea Selettore dei modi operativi ed elementi di segnalazione
12. 6 7 2 Struttura e contenuto dei dati di diagnostica dei byte da 0 a 7 Qui di seguito vengono descritti sia la struttura che il contenuto dei singoli byte dei dati di diagnostica In linea generale vale quanto segue quando si verifica un errore il bit corrispondente viene impostato su 1 Byte 0 e 1 OJN 6 G3 Byte 0 Guasto del modulo Errore esterno Errore di canale presente O N o o Byte 1 Classe del modulo vedere tabella 6 12 Informazione sul canale disponibile Figura 6 10 Byte 0 e 1 dei dati di diagnostica Classi dei moduli La tabella seguente contiene le identificazioni delle calssi dei moduli bit da 0 a 3 nel byte 1 Tabella 6 12 Identificazioni delle classi dei moduli Identificazione Classe del modulo 0101 Modulo analogico 0110 CPU 1000 Modulo funzionale 1001 Modulo digitale periferia con area di indirizzi limitata 1100 CP 1101 PS Byte 2 e 3 Questi byte non vengono utilizzati ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 27 Messa in servizio e diagnostica Byte 4 7 76543210 Byte 4 net nu Tipo di canale B 16 7B modulo di ingresso B 16 7C modulo di uscita B 16 7D PM FM VA avviatori motori Unit mista 0 no 1 s seguono i dati di diagnostica degli ingressi i dati di diagnostica delle uscite iniziano
13. aranana A 5 Tempi di esecuzione dell indirizzamento indiretto A 5 1 Esempio di indirizzamento indiretto di memoria interno all area A 5 2 Esempio di indirizzamento indiretto di registro interno all area A 5 3 Esempio di indirizzamento indiretto di registro multiarea A 5 4 Esempio di indirizzamento tramite parametri A 6 Operazioni logiche combinatorie con operandi a bit A T Operazioni logiche combinatorie di espressioni tra parentesi A 8 Combinazione OR di funzioni AND A 9 Operazioni logiche combinatorie con temporizzatori e contatori A 10 Operazioni logiche combinatorie con il contenuto di ACCU1 A 11 Operazioni logiche combinatorie con bit di visualizzazione A 12 Operazioni di fronte A 13 Impostazione resettaggio di operandi a bit aa A 14 Operazioni che incidono direttamente sul RLC n ann A 15 Operazioni di temporizzazione neee A 16 Operazioni di conteggio arita nakaa rA AEA EEEE RRRA A 17 Operazioni di caricamento annee A 18 Operazioni di caricamento per temporizzatori e contatori A 19 Operazioni di trasferimento A 20 Operazioni di caricamento e trasferimento per registri di indirizzi A 21 Operazioni di caricamento e trasferimento per la parola di stato A 22 Operazioni
14. attivo il controllo di chiamata lo slave DP ha ricevuto il comando di controllo FREEZE lo slave DP ha ricevuto il comando di controllo SYNC il bit sempre a O NIOO A OJIN e Olaja n n la lo slave DP non attivo vale a dire che uscito dall elaborazione ciclica Stato della stazione 3 6 16 Tabella 6 9 Struttura dello stato della stazione 3 byte 2 Bit 0 fino Significato i bit sono sempre su 0 e Sono presenti pi messaggi di diagnostica di quanti ne possa memorizzare lo slave DP e Il master DP non pu registrare nel proprio buffer di diagnostica tutti i messaggi di diagnostica inviati dallo slave DP ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica 6 6 2 Indirizzo PROFIBUS del master Definizione Nel byte di diagnostica indirizzo PROFIBUS del master memorizzato l indirizzo DP del master DP e che ha parametrizzato lo slave DP e e che ha accesso in lettura e scrittura allo slave DP Indirizzo PROFIBUS del master Tabella 6 10 Struttura dell indirizzo PROFIBUS del master byte 3 Bit 0 7 Significato Indirizzo DP del master DP che ha parametrizzato lo slave DP e che ha accesso in lettura e scrittura allo slave DP FFy lo slave DP non stato parametrizzato da nessun master DP ET 200S Modulo di interfaccia IM 151 7 CPU
15. tro ACCUI1 indirizzato tramite parametro tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando A 26 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni Opera zione Lun Tempo di esecuzione tipico in o ghezza us pe ianifi in pa irizza rando Signiicato hiv Indirizza nina mento diretto retto Carica con indirizzamento multiarea B AR1 m Byte 40 1 B AR2 m 2 40 1 WIAR1 m Parola 45 6 WI AR2 m 2 45 6 D AR1 m Doppia parola 57 4 D AR2 m 2 57 4 in ACCU1 Carica k8 Costante a 8 bit in ACCU1 LL 1 0 2 k16 Costante a 16 bit in ACCU1 L 2 0 2 L k32 Costante a 32 bit in ACCU1 3 0 3 Parame Carica costante in ACCU1 indirizzato tra 2 tro mite parametro 2 n Carica costante binaria a 16 bit in ACCU1 L 2 0 2 Carica costante binaria a 32 bit in ACCU1 0 3 16 p Carica costante esadecimale a 16 bit in 2 0 2 ACCU1 L Carica costante esadecimale a 32 bit in 3 0 3 ACCU1 Tempo di esecuzione tipico in us XX Carica due caratteri 2 0 2 XXXX Carica quattro caratteri 3 0 3 D Data Carica data IEC codice BCD 3 0 3 S5T Va Carica costante di tempo S5 16 bit 2 0 3 lore di tempo TOD Va Carica costante di tempo a 32 bit ora at 3 0 3 lore di tuale IEC tempo T Carica costante di tempo a 16 bit 2 0 2 Va
16. AR1 M Addiziona costante puntatore ad AR1 2 0 2 AR2 Addiziona contenuto di ACCU1 L ad AR2 1 0 1 AR2 M Addiziona costante puntatore ad AR2 2 0 2 A 28 Operazioni di confronto con numeri interi 16 bit Confronto del numero intero 16 bit in ACCU1 L e ACCU2 L RLC 1 se la condizione viene soddisfatta Ope Lun da Ope Significato ghezza Tempo di esecuzione ti zione rando in pico in us parole ACCU2 L ACCU1 L 1 0 6 lt gt l ACCU2 L ACCU1 L 1 0 7 lt l ACCU2 L lt ACCU1 L 1 0 7 lt ACCU2 L lt ACCU1 L 1 0 6 gt l ACCU2 L gt ACCU1 L 1 0 5 gt ACCU2 L gt ACCU1 L 1 0 6 Parola di stato per BIE A1 AO OV OS OR STA RLC ER l lt gt l lt l lt l gt l gt l L operazione dipende da ni L operazione incide su s s 0 0 s s 1 A 36 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 29 Operazioni di confronto con numeri interi 32 bit Confronto del numero intero 32 bit in ACCU1 e ACCU2 RLC 1 se la condizione soddisfatta Ope Lun na Ope Significato ghezza Tempo di esecuzione ti zione rando in pico in us parole ACCU2 ACCU1 1 0 6 lt gt D ACCU2 ACCU1 1 0 6 lt D ACCU2 lt ACCU1 1 0 6 lt D ACCU2 lt ACCU1 1 0 6 gt D ACCU2 gt ACCU1 1 0 6 gt D ACCU2 gt ACCU1 1 0 6 Parola di stato per BIE A1 AO OV OS OR STA RLC ER D lt gt D lt D
17. ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 4 Sistema di memorizzazione 7 4 1 Aree di memoria del modulo IM 151 7 CPU Partizione La memoria del modulo IM 151 7 CPU si suddivide in tre aree IM 151 7 CPU Memoria di lavoro MMC Memoria di caricamento Memoria di sistema Figura 7 3 Aree di memoria del modulo IM 151 7 CPU Memoria di caricamento La memoria di caricamento contenuta in una SIMATIC micro memory card MMC Essa consente il salvataggio di blocchi di codice e blocchi dati nonch di dati di sistema configurazione collegamenti parametri delle unit ecc I blocchi non rilevanti ai fini dell esecuzione vengono salvati esclusivamente nella memoria di caricamento Inoltre possibile salvare nella MMC i dati di progettazione completi di un progetto Il programma dell utente nella memoria di caricamento MMC sempre a ritenzione Esso viene memorizzato nella MMC gi al momento del caricamento per evitarne la perdita in caso di mancanza di rete e di cancellazione totale Avvertenza Il funzionamento dell IM 151 7 CPU garantito solo quando la MMC inserita ET 200S Modulo di interfaccia IM 151 7 CPU 7 12 A5E00257825 04 Funzioni del modulo IM 151 7 CPU Memoria di lavoro La memoria di lavoro integrata nella CPU e non pu essere ampliata Essa permette di elaborare il codice e
18. L operazione incide su 0 SPU Etichetta Salta se operazione non ammessa A1 1 e A0 1 2 2 0 SPZ Etichetta Salto condizionato se risultato 0 A1 0 e A0 0 1 2 2 0 SPP Etichetta Salto condizionato se risultato gt 0 A1 1 e A0 0 1 2 2 0 SPM Etichetta Salto condizionato se risultato lt 0 A1 0 e A0 1 1 2 2 0 SPN Etichetta Salto condizionato se risultato 0 A1 1 e A0 0 o 1 2 2 0 A1 0 e A0 1 SPMZ Etichetta Salto condizionato se risultato lt 0 A1 0 e A0 1 o 2 2 0 A1 0 e A0 0 SPPZ Etichetta Salto condizionato se risultato 0 A1 1 e A0 0 o 2 2 0 A1 0 e A0 0 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPU SPZ SPP SPM SPN SPMZ SPPZ L operazione dipende da s s L operazione incide su SPL Etichetta Distributore di salto 2 2 8 L operazione seguita da una lista di operazioni di salto L operando un etichetta di salto all operazione che segue la lista ACCU1 L contiene il numero dell operazione di salto da eseguire LOOP Etichetta Decrementa ACCU1 L e salta se ACCU1 L 0 2 2 2 programmazione di loop Parola di stato per BIE A1 AO OV OS OR STA RLC ER L operazione dipende da L operazione incide su ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 1 parola di lunghezza se l ampiezza di salto compresa tra 128 e 127
19. M Merker 0 3 1 8 L Bit di dati locali 0 4 2 1 DBX DIX Bit di dati 1 6 2 5 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro Parola di stato per BIE A1 AO OV OS OR STA RLC ER U UN L operazione dipende da s s s L operazione incide su s s s 1 O OR E A Ingresso uscita 1 2 0 1 1 6 M Merker 1 2 0 2 1 7 L Bit di dati locali 2 0 4 2 0 DBX DIX Bit di dati 2 1 6 2 4 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro ON OR negato E A Ingresso uscita 1 2 0 2 1 7 M Merker 1 2 0 3 1 8 L Bit di dati locali 2 0 4 2 1 DBX DIX Bit di dati 2 1 7 2 5 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro Parola di stato per BIE A1 AO OV OS OR STA RLC ER O ON L operazione dipende da s s L operazione incide su 0 s s 1 tempo di caricamento dell indirizzo dell operando con indirizzamento diretto ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 13 Lista operazioni Opera Lun Tempo di esecuzione tipico in us zione IRE ghezza Operando Significato in Indirizzamento Indirizzamento parole di
20. Richiamo dell OB 83 con relativa registrazione nel buffer di diagnostica ID di evento 3861p Modulo innestato modulo progettato Richiamo dell OB 83 con relativa registrazione nel buffer di diagnostica ID di evento 3863p Il modulo viene registrato nella lista di stato del sistema come disponibile Il modulo resta registrato nella lista di stato del sistema come non disponibile Gli accessi diretti sono quindi nuovamente possibili Gli accessi diretti non sono possibili Moduli parametrizzabili 7 44 Le seguenti attivit si svolgono solamente se il modulo power del modulo innestato attivo Tabella 7 20 Risultato del confronto tra configurazione prefissata e attuale per moduli parametrizzabili con modulo power inserito Modulo innestato modulo progettato Richiamo dell OB 83 con relativa registrazione nel buffer di diagnostica ID di evento 3861p Modulo innestato modulo progettato Richiamo dell OB 83 con relativa registrazione nel buffer di diagnostica ID di evento 38634 La CPU provvede alla nuova parametrizzazione del modulo La CPU non provvede alla nuova parametrizzazione del modulo Se la parametrizzazione riesce senza errori il modulo viene registrato nella lista di stato del sistema come disponibile Il modulo resta registrato nella lista di stato del sistema come non disponibile Il LED SF del modulo resta acceso Gli accessi diretti so
21. senza MMC Avviamento con progettazione DP sulla MMC Una volta caricata una progettazione DP nel modulo IM 151 7 CPU al momento dell avviamento vengono utilizzati i dati memorizzati sulla MMC L IM 151 7 CPU si avvia come slave DP dopo alimentazione ON con l indirizzo progettato e attende la parametrizzazione dal master DP Come nodo PROFIBUS attivo l IM 151 7 CPU assume la velocit di trasmissione progettata Come nodo PROFIBUS passivo lIM 151 7 CPU cerca la velocit di trasmissione ET 200S Modulo di interfaccia IM 151 7 CPU 4 8 A5E00257825 04 ET 200S nella rete PROFIBUS 4 4 Funzioni tramite PG OP Tramite il PG possibile e Progettare IM 151 7 CPU con moduli ET 200S e metterli in servizio nel PROFIBUS DP e Programmare l IM 151 7 CPU e Eseguire funzioni di test come il controllo e il comando di variabili o il controllo del programma Eseguire funzioni di messa in servizio come Avvia e Cancellazione totale e Visualizzare lo stato dell unit visualizzando per l IM 151 7 CPU p es il carico della memoria di caricamento e di lavoro il contenuto degli stack e del buffer di diagnostica Tramite OP possibile e Eseguire il servizio e la supervisione Una descrizione pi approfondita delle funzioni contenuta nella Guida online di STEP 7 Gestione dell IM 151 7 CPU come slave DP passivo nel PG impostazioni da eseguire in STEP7 Se si collega un IM 151 7 CPU direttamente
22. 0 5 AR1 AR2 multiarea 1 6 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 7 Lista operazioni L indirizzo si trova in Tempo di esecuzione in us Parametri parola per 1 0 e Temporizzatori e Contatori e Richiami di blocco Parametri doppia parola 2 0 per Bit byte parole e doppie parole ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 5 1 Esempio di indirizzamento indiretto di memoria interno all area Esempio Esempio U E DBD 12 Fase 1 Caricamento del contenuto del DBD 12 L indirizzo si trova in Tempo di esecuzione in us Area merker M Parola 0 4 Doppia parola 0 9 Blocco dati DB DI Parola 0 8 Doppia parola 2 0 Fase 2 Combinazione AND dell ingresso cos indirizzato il tempo di esecuzione riportato nel capitolo A 6 e nei capitoli seguenti Tempo di esecuzione tipico in us Indirizzamento diretto Indirizzamento indiretto 0 1 1 6 sr Tempo per UE Tempo di esecuzione complessivo Ne risulta il tempo di esecuzione complessivo 2 0 us 1 6 us 3 6 us A 5 2 Esempio di indirizzamento indiretto di registro interno all area Esempio U E AR1 P 34 3 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 9 Lista operazioni Fase 1 Caricamento del contenuto di AR1 e aumento dell offset 34 3 L indirizzo si trov
23. 72 I GET Lettura di dati da un nodo all interno della stazione S7 190 73 I_PUT Scrittura di dati in un nodo all interno della stazione S7 190 74 I_ABORT Annullamento di un collegamento esistente con un nodo all interno 100 della stazione S7 81 UBLKMOV Copia di una variabile che non pu essere interrotta 75 2 per ciascun byte 82 CREA_DBL Creazione di un blocco dati nella memoria di caricamento lt 1050 83 READ_DBL Lettura da un blocco dati nella memoria di caricamento lt 950 84 WRIT_DBL Scrittura in un blocco dati nella memoria di caricamento lt 900 101 RTM Impostazione avvio arresto lettura del contatore delle ore di esercizio 102 RD_DPARA Lettura dei parametri predefiniti lt 1500 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 B 3 Tempi di esecuzione delle SFC e degli SFB B 2 Blocchi funzionali di sistema SFB N di Nome Descrizione Tempo di ese SFB cuzione in us Contatore IEC 0 CTU Conteggio in avanti Il contatore subisce un incremento di 1 a ogni fronte 90 di salita 1 CTD Conteggio all indietro Il contatore subisce un decremento di 1 a ogni 90 fronte di salita 2 CTUD Conteggio in avanti e all indietro 100 Temporizzatori IEC 3 TP Creazione di un impulso della durata PT 115 4 TON Ritardo di un fronte di salita della durata PT 101 5 TOF Ritardo di un fronte di discesa della durata PT 100 Realizzazione di una catena sequenziale 32 DRUM Realizzazione di una catena sequenziale co
24. A 47 Lista operazioni A 41 Operazioni per il Rel Master Control MCR Il Rel Master Control scrive il valore 0 o lascia invariato il contenuto della memoria MCR 0 MCR disattivato MCR 1 MCR attivo l operazione T scrive uno zero negli operandi corrispondenti le operazioni S R lasciano invariato il contenuto della memoria Ope Lun ra Ope Significato ghezza Tempo di esecuzione ti Hone rando in pico in us parole MCR Apri zona MCR 1 0 8 Salva RLC nello stack MCR Parola di stato per BIE A1 AO OV OS OR STA RLC ER MCR L operazione dipende da s L operazione incide su 0 1 0 MCR Chiudi zona MCR 1 0 8 Cancella una registrazione dallo stack MCR Parola di stato per BIE A1 AO OV OS OR STA RLC ER MCR L operazione dipende da L operazione incide su 0 1 0 MCRA Attiva MCR 1 0 1 MCRD Disattiva MCR 1 0 1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER MCRA MCRD L operazione dipende da ni L operazione incide su A 48 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 42 Lista di stato del sistema SZL Possibili liste di stato del sistema SZL La tabella segue
25. Avvertenza Nella Guida online di STEP 7 non sono ancora trattati i moduli IM 151 7 CPU Nella Guida le funzioni Salva progetto sulla memory card e Carica progetto dalla memory card sono pertanto rilevanti soltanto per le CPU 41x Con i moduli IM 151 7 CPU possibile eseguire entrambe le funzioni nel modo descritto qui di seguito dati del progetto vengono compressi prima di essere salvati nella SIMATIC Micro Memory Card e decompressi nel momento in cui vengono prelevati Le dimensioni della micro memory card devono essere tali per cui oltre ai dati del progetto deve essere possibile memorizzare anche i dati utente Le dimensioni dei dati del progetto da memorizzare corrispondono alle dimensioni del file di archivio del progetto Se la capacit di memoria della micro memory card non sufficiente viene emesso un messaggio opportuno Se la destinazione della funzione Salva progetto sulla memory card una SIMATIC micro memory card in una CPU per motivi tecnici possibile trasferire solo l intero contenuto di un progetto STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 27 Funzioni del modulo IM 151 7 CPU Utilizzo delle funzioni L utilizzo delle funzioni Salva progetto sulla Memory card Carica progetto dalla memory card dipende dalla posizione in cui si trova la SIMATIC micro memory card Se la Micro Memory Card si trova nel vano MMC di un IM 151 7 CPU selezionare nella finestra del progetto del
26. ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 15 Breve introduzione alla messa in servizio Getting Started 2 9 Fase 9 programmazione di IM 151 7 CPU e di CPU S7 300 Fase Operazione Risultato 1 Navigare nel SIMATIC Manager alla cartella dei Si aprir l editor KOP FUP AWL per l editazione blocchi dell ET 200S del blocco OB 1 Fare doppio clic sull icona OB1 nella parte destra della finestra 2 Completare l OB 1 del modulo IM 151 7 CPU nel modo seguente is LADISTLFBD OB1 Getting Started ET 200S M151 CPU ojx File Edit Inset PLC Debug Wiew Options Window Help l x pella el ee e Ca fo ZE DI E E i Address peclaration iame Type Start value OBl EY CLASS OB1 Test program for data exchange of the IM 151 CPU and 37 300 CPU Network 1 IM internal ANDing of the connected switches 11 0 Il 2 0 O Hetwork 2 Intermediate storage of the I1 0 in M13 1 11 0 M13 1 vas Network 3 Query of status of M 12 0 M12 0 MOVE MOVE ENO EN EN E PIB128 IN QUT MB12 MB13 IN OUT POB128 Ma Press F1 to get Help 9 offline Abs Nw4 4 3 Navigare nel SIMATIC Manager alla cartella dei Si aprir l editor KOP FUP AWL per l editazione blocchi dell S7 300 del blocco OB 1 Fare doppio clic sull icona OB1 nella parte destra della finestra ET 200S Modulo di interfaccia IM 151 7 CPU 2 16 A5E00257825 04
27. In funzionamento stand alone MPI la funzionalit DP irrilevante e non viene attivato il LED BF non c un LED perla ricerca della velocit di trasmissione Tabella 6 4 LED per PROFIBUS DP LED LED Significato Causa Eliminazione dell errore BF SF ON ON Manca il e L IM 151 7 CPU un nodo e Controllare che il connettore collegamento con il attivo del bus del PROFIBUS DP sia inserito master DP gt cortocircuito del bus correttamente e LIM 151 7 CPU un nodo e Controllare che il cavo di bus passivo del bus ricerca collegato con il master DP non della velocit di trasmissione sia difettoso nessun nodo attivo nel bus il master DP manca o disinserito oppure collegamento di bus interrotto SF acceso a causa di un guasto della stazione lam ON Errore di e Slave non progettato o e Controllare l hardware peggia parametrizzazione progettato in modo errato dell ET 200S non c scambio di e L indirizzo progettato per la e Controllare la configurazione e dati stazione scorretto ma la parametrizzazione consentito dell ET 200S e Le aree di indirizzi progettate Controllare l impostazione della configurazione attuale delle aree di indirizzi sono diverse da quelle della progettate per il master configurazione prefissata e Guasto della stazione di un mittente parametrizzato nella comunicazione diretta e Master DP non presente o spento OFF ON Errore nello slave Master i
28. SIMATIC micro memory card Sistema di memorizzazione aeaea aane Aree di memoria del modulo IM 151 7 CPU annann Funzioni di memorizzazione nanru ananena raar Aree operandi annaran annaran Trattamento dei dati in DB n anena eannan Memorizzazione prelievo di interi progetti sulla dalla Micro Memory Card interfacciana ateo ie a i e ao OFOlOGIO ispirare erariale darai COmUnIcazione i ire e BIOGCNI in a Parametri cantare da feno paia e papa Parametrizzazione del giunto freddo in caso di collegamento di termocoppie Estrazione e inserimento di moduli in fase di funzionamento Disattivazione e attivazione dei moduli power in fase di funzionamento Tempo di ciclo nananana eee Tempo di reazione annakaan Tempo di reazione agli allarmi 8 8 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indice 9 Datl techicl acstsisnls ina a a a E e a a aSa 9 1 Dati tecnici dell IM 151 7 CPU aaaea 9 2 10 Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0AB0 a IM 151 7 CPU 6ES7151 7Ax10 0AB 0 ii A Lista operazioni csirrecrioi rrien nitra rin ENA N a aaas A 1 Operandi e campi di parametrizzazione A 2 Abbreviazioni siset indsin aaia ina ia dinnada A 3 REGISTI arciere A 4 Esempi di indirizzamento
29. T EB x E x y copia con SFC ecc o da comandi di lettura di periferia p es L PEW x nel programma utente o da funzioni di scrittura del PG OP Le uscite preimpostate con valori di forzamento forniscono il valore di forzamento soltanto se nel programma utente non si scrivono le uscite con comandi di scrittura di periferia p es T PAB x e se nessuna funzione PG OP scrive queste uscite assolutamente necessario assicurarsi che i valori di forzamento nell immagine di processo degli ingressi e delle uscite non possano essere sovrascritti dal programma utente o da funzoni del PG OP Principio di forzamento nell IM 151 7 CPU Esecuzione di un Esecuzione di un job di forzamento job di forzamento per gli ingressi per gli ingressi Trasferi Trasferi Trasferi a Trasferi mento IPU Sistema rasie mento IPU Sistema mento IPI operativo mento IPI Programma utente operativo Valore di forzamento sovrascritto da T PAW Valore di forzamento Valore di forzamento Esecuzione di un job di T PAW Esecuzione di un job di forzamento per le uscite forzamento per le uscite Sistema operativo elaborazione del sistema operativo Figura 4 6 4 10 Principio di forzamento ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete PROFIBUS Esempio di applicazione Presupposto nel programma utente non vi sono accessi diretti alla periferia Se nell impianto p es
30. U UN O BIE A1 AO OV OS OR STA RLC ER zione dallo stack di annidamento combinazione di RLC con RLC attuale nel processore XN L operazione dipende da s s s s L operazione incide su 0 1 0 Parentesi chiusa cancellazione di una registra 1 0 Parola di stato per BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s L operazione incide su s s 1 s 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 15 Lista operazioni A 8 Combinazione OR di funzioni AND La combinazione OR di funzioni AND segue la regola AND prima di OR Ope Lun Hi Ope Significato ghezza Tempo di esecuzione ti rando in pico in us zione parole O La combinazione OR di funzioni AND segue la 1 0 1 regola AND prima di OR Parola di stato per O BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s s s L operazione incide su s 1 s ET 200S Modulo di interfaccia IM 151 7 CPU A 16 A5E00257825 04 Lista operazioni A 9 Operazioni logiche combinatorie con temporizzatori e contatori Interrogazione del tempor
31. alimentazione della tensione di carico incide nel modo seguente sui moduli alimentati dal modulo power e II LED SF dei moduli si spegne e moduli riacquisiscono la loro completa funzionalit Estrazione e inserimento di moduli power in fase di funzionamento 7 46 In caso di estrazione o inserimento di un modulo power in fase di funzionamento vengono eseguite le attivit descritte nel capitolo 7 11 L estrazione e l inserimento hanno sui moduli alimentati dal modulo power gli stessi effetti dell inserzione e della disinserzione dell alimentazione di tensione di carico ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Tempi di ciclo e di reazione Introduzione Questo capitolo spiega in che modo sono costituiti i tempi di ciclo e di reazione di un ET 200S con IM 151 7 CPU Il tempo di ciclo del programma utente pu essere letto con il PG vedere il manuale Programmazione con STEP 7 Per il controllo del processo invece pi importante il tempo di reazione Il calcolo del tempo di reazione illustrato dettagliatamente in questo capitolo Sommario del capitolo Capitolo Argomento Pagina 8 1 Tempo di ciclo 8 2 8 2 Tempo di reazione 8 5 8 3 Tempo di reazione agli allarmi 8 8 Tempi di esecuzione e tempi di esecuzione per le istruzioni STEP 7 elaborate dalle CPU sono riportati nell appendice A e tempi di esecuzione per le SFC e gli SFB integrati nelle CPU sono ripo
32. componenti 1 5 manuali 1 5 Eventi di avvio per OB 7 37 _ Evento di avvio OB File GSD 7 2 Glossario 4 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indice analitico FN A 21_ Formattazione della MMC 17 8 Forzamento 7 5 Glossario 4 FREEZE Glossario 5 Funzionamento stand alone Glossario 5 dell ET 200S 4 9 i and alone di ET 200S 4 5 Funzionamento caricamento di blocchi nel PG 7 16 caricamento di un programma utente 7 15 compressione 7 16 Masterizza EPROM nuovo avviamento 7 19 Salva RAM in ROM 7 17 Funzioni di test 4 9 Funzioni online T ET 200S 4 9 Funzioni PG 4 9 l IM 151 7 CPU blocchi 7 36 cancellazione totale 6 4 caratteristiche 1 4 caratteristiche importanti 7 2 parametri 7 39 progettazione selettore dei modi operativi 7 4 Immagine di processo Glossario 5 Immagine di processo degli ingressi e delle uscite Impostazione di default 3 2 dell area di indirizzi INC A 41 Indicatori LED 6 9 Indirizzamento 3 1 assegnazione di indirizzi 3 4 indiretto libero 3 4 regole 3 8 superficie di STEP 7 3 8 tramite slot 3 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indirizzamento dei moduli di periferia tramite slot Indirizzamento libero dei moduli di periferia 3 4 Indirizzi di diagnostica 3 6 indirizzo di base 3 4 per trasferimento
33. errore di canale 1 B 16 15 Esistono informazioni sul canale classe modulo analogico 2 B 16 00 non utilizzato 3 B 16 00 non utilizzato 4 B 16 7B Modulo di ingresso non unit mista 5 B 16 20 informazione di diagnostica a 32 bit per canale costante 6 B 16 02 Il modulo ha 2 canali 7 B 16 03 Errore del canale 0 e del canale 1 8 B 16 80 Errore del canale 0 superamento valore limite superiore 9 B 16 00 Canale 0 non sono stati trovati ulteriori errori 10 B 16 00 Canale 0 non sono stati trovati ulteriori errori 11 B 16 00 Canale 0 non sono stati trovati ulteriori errori 12 B 16 00 Canale 1 non sono stati trovati errori 13 B 16 01 Errore del canale 1 superamento negativo valore limite inferiore 14 B 16 00 Canale 1 non sono stati trovati ulteriori errori 15 B 16 00 Canale 1 non sono stati trovati ulteriori errori ET 200S Modulo di interfaccia IM 151 7 CPU 6 30 A5E00257825 04 Funzioni del modulo IM 151 7 CPU Capitolo Questo capitolo contiene e Importanti caratteristiche del modulo IM 151 7 CPU per PROFIBUS DP e Una lista delle funzioni della CPU del modulo IM 151 7 CPU che si possono richiamare con STEP 7 cone p es orologio integrato blocchi per il programma utente e parametri impostabili Sommario del capitolo Capitolo Argomento Pagina 7 1 Dati per il PROFIBUS DP 7 2 Selettore dei modi operativi ed elementi di segnalazione 7 3 SIMATIC micro memory card 74 Sistema di memorizzazione 7 5 In
34. lt None gt Diagnostics CP5611 Auto CP5611 COM PROFIBUS CPSI r Network Parameters Transmission Rate 1 5 Mbps v Highest Station Address 126 v Profile Standard Universal DPFMS User Defined Parameter assignment of your communications processor CP5611 for a PROFIBUS network Bus Parameters Interfaces Add Remove Select Abbrechen Hilfe Standard Abbrechen Hilfe Confermare le impostazioni con OK e chiudere il programma Impostazione interfaccia PG PC Aprire il frontalino della CPU S7 300 Collegare l IM 151 7 CPU con l interfaccia DP della CPU S7 300 con un cavo per PROFIBUS DP Assicurarsi che in entrambi i connettori sia attiva la resistenza di chiusura Sfilare il connettore del cavo per PG dall interfaccia MPI della CPU S7 300 e inserirlo nel connettore di bus del cavo per PROFIBUS DP della CPU S7 300 Avvitare a fondo il connettore Chiudere lo sportello frontale della CPU S7 300 per quanto possibile S7 300 DP Master PG Steckleitung Busanschlussstecker mit PG Buchse ET 200S dai Buskabel Anschlussstecker Navigare nel SIMATIC Manager alla cartella dei blocchi Il programma e la configurazione dell ET 200S hardware vengono caricati dal PG Selezionare la cartella dei blocchi nella parte sinistra della NellIM 151 7 CPU finestra Selezionare nel SIMATIC Manager menu Sistema di destinazione il comando Ca
35. 0 5 nell elenco dei parametri del blocco Fase 1 Caricamento di E 0 5 indirizzato tramite parametro L indirizzo si trova in Tempo di esecuzione in us Parametro doppia parola 2 0 Fase 2 Combinazione AND dell ingresso cos indirizzato il tempo di esecuzione riportato nel capitolo A 6 e nei capitoli seguenti Tempo di esecuzione tipico in us 0 1 Indirizzamento diretto Indirizzamento indiretto 1 6 Tempo per UE Tempo di esecuzione complessivo Ne risulta il tempo di esecuzione complessivo Tempo di esecuzione complessivo 2 0 us 1 6 us 3 6 us A 6 Operazioni logiche combinatorie con operandi a bit Interrogazione dell operando indirizzato riguardo allo stato di segnale e alla combinazione del risultato con RLC dopo la funzione corrispondente A 12 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni Opera Lun Tempo di esecuzione tipico in us zione TRA ghezza Operando Significato in Indirizzamento Indirizzamento parole diretto indiretto U AND E A Ingresso uscita 1 2 0 1 1 6 M Merker 1 2 0 2 1 7 L Bit di dati locali 2 0 4 2 0 DBX DIX Bit di dati 2 1 6 2 4 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro UN AND negato E A Ingresso uscita 2 0 2 1 7
36. 151 7 CPU 1 0 6ES7151 7Ax10 0ABO Caricando il programma utente utilizzato per il Modulo IM 151 7 CPU 6E57151 7Ax00 0ABO in un modulo IM 151 7 CPU 6ES7151 7Ax10 0ABO si possono verificare i problemi seguenti SFC funzionanti in modo asincrono Nel modulo IM 151 7 CPU 6ES7151 7Ax00 0ABO alcune SFC che funzionano in modo asincrono erano sempre o per lo meno a determinate condizioni gi elaborate al momento del primo richiamo SFC quasi sincrone Nel modulo IM 151 7 CPU 6E5S7151 7Ax10 0AB0 queste SFC sono veramente asincrone Poich l elaborazione asincrona pu coprire pi cicli dell OB 1 un loop di attesa all interno di un OB pu trasformarsi in un loop continuo Le SFC in oggetto sono e SFC 56 WR_DPARM SFC 57 PARM_MOD Su IM 151 7 CPU 6ES7151 7Ax00 0ABO stand alone questa SFC sempre quasi sincrona Su IM 151 7 CPU 6ES7151 7Ax10 0ABO stand alone e su IM 151 7 CPU decentrata invece sempre asincrona Avvertenza In caso di impiego della SFC 56 WR_DPARM o della SFC 57 PARM_MOD preferibile analizzare sempre il bit BUSY delle SFC ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 10 1 Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0ABO a IM 151 7 CPU 6ES7151 7Ax10 0ABO Limitazioni di funzionamento delle SFC SFC 20 BLKMOV Questa SFC finora si poteva utilizzare anche per copiare dati da un DB che non fosse rilevante per l esecuzione La SFC 2
37. 155 i16 Numero intero 16 bit 6523 i32 Numero intero 32 bit 2 222 222 M P x y puntatore P 240 3 n Costante binaria 1001 1100 p Costante esadecimale EA12 Eti Indirizzo simbolico del salto Destinazione chetta max 4 lettere A 3 Registri ACCUI1 e ACCU2 32 bit Gli accumulatori sono registri per l elaborazione di byte parole o doppie parole Gli operandi vengono quindi caricati negli accumulatori e qui collegati con operazioni logiche combinatorie Il risultato logico combinatorio sempre contenuto in ACCU1 La larghezza degli accumulatori di 32 bit Definizioni ACCU Bit ACCU1 ACCU2 Bit 0 31 ACCU1 L ACCU2 L Bit 0 15 ACCU1 H ACCU2 H Bit 16 31 ACCU1 LL ACCU2 LL Bit 0 7 ACCU1 LH ACCU2 LH Bit 8 15 ACCU1 HL ACCU2 HL Bit 16 23 ACCU1 HH ACCU2 HH Bit 24 31 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 3 Lista operazioni Registri di indirizzi AR1 e AR2 32 bit registri di indirizzi contengono gli indirizzi interni all area o multiarea per le operazioni di indirizzamento indiretto di registro La larghezza dei registri di indirizzi di 32 bit Gli indirizzi interni all area o multiarea hanno la struttura seguente Indirizzo interno all area 00000000 00000bbb bbbbbbbb bbbbbxxx e Indirizzo multiarea 10000yyy 00000bbb bbbbbbbb bbbbbxxx Legenda Db indirizzo byte x numero bit y identificatore d area vedere capl A4 Paro
38. 3 Messa in Messa in servizio e avviamento di ET 200S servizio dell ET 200S Per la messa in servizio del sistema di periferia decentrata ET 200S procedere nel modo seguente 1 Montare il sistema di periferia decentrata ET 200S vedere manuale Sistema di periferia decentrata ET 2005 Cablare il sistema di periferia decentrata ET 200S vedere manuale Sistema di periferia decentrata ET 2008S In caso di progettazione come slave DP definire nel software di progettazione le aree di indirizzi dell IM 151 7 CPU mediante le quali avr luogo lo scambio dei dati con il master DP oppure utilizzare l impostazione di default per ET 200S vedere capitolo 3 4 4 Inserire la tensione di alimentazione dei sensori dell ET 200S 5 Se necessario inserire la tensione di carico e la tensione di alimentazione degli avviatori motore Eventualmente portare la CPU dell IM 151 7 CPU nello stato di funzionamento STOP 7 Caricare la progettazione per IM 151 7 CPU nell ET 200S Portare il modulo IM 151 7 CPU in stato di funzionamento RUN Comportamento all avviamento del modulo IM 151 7 CPU AI momento dell avviamento del modulo IM 151 7 CPU dopo alimentazione ON osservare quanto segue Il modulo di chiusura deve essere inserito Tutti i moduli terminali collegati con IM 151 7 CPU devono essere configurati In caso contrario l IM 151 7 CPU resta in stato di funzionamento AVVIAMENTO ET 200S Modulo di interfaccia
39. 3 4 m 62 avviatori motore Moduli 272 288 304 320 RE 1248 analogici 287 303 319 335 1263 moduli tecnologici Moduli power 256 272 288 304 320 1248 Gli indirizzi non occupati dell area da 64 a 127 sono compresi nell indirizzamento di default nell immagine di processo e possono essere utilizzati liberamente nel programma utente Se in un byte sono gi occupati 2 bit da un unit digitale i restanti 6 bit non sono utilizzabili liberamente p es nella figura 3 3 i bit da 1 4 a 1 7 I byte delle aree di indirizzi non occupati da moduli possono essere utilizzati liberamente nel programma utente Nella configurazione della figura 3 3 p es sono liberamente utilizzabili i byte 2 e 3 Esempio di assegnazione di indirizzi tramite slot ai moduli di periferia La figura seguente mostra un esempio di configurazione di ET 200S e di assegnazione di indirizzi ai moduli di periferia Gli indirizzi dei moduli di periferia sono predefiniti nell indirizzamento di default Numeri di posto connettore 1 3 4 5 6 T 8 IM ET 200S 151 7 PM 4 DI 2AI 2AO 4 DO CPU PENE 256 1 0 288 304 4 0 Indirizzi occupati 4131 307 43 291 Figura 3 3 Esempio di assegnazione di indirizzi ai moduli di periferia ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 3 3 Indirizzamento 3 2 Assegnazione libera di indirizzi ai moduli di perif
40. 7 1 Caratteristiche del file GSD Caratteristica Parola chiave DP secondo IM 151 7 CPU IEC 61784 1 2002 Ed1 CP 3 1 Codice del costruttore ldent_Number 80E24 80 4 FO FMSsupportate FMS_supp no 9 6 kBaud supportati 9 6_supp s 19 2 kBaud supportati 19 2 supp s 45 45 kBaud supportati 45 45_SUpp s 93 75 kBaud supportati 93 75_supp s 187 5 kBaud supportati 187 5_supp s 500 kBaud supportati 500_supp s 1 5 Mbaud supportati 1 5M_supp s 3 Mbaud supportati 3M_supp s no FO 6 Mbaud supportati 6M_supp s no FO 12 Mbaud supportati 12M_supp s Comando di controllo FREEZEsupportato Freeze _Mode_ supp s Comando di controllo SYNC supportato Sync_Mode_supp s 7 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Tabella 7 1 Caratteristiche del file GSD continuazione Caratteristica Parola chiave DP secondo IM 151 7 CPU IEC 61784 1 2002 Ed1 CP 3 1 Ricerca automatica della velocit di trasmissione Auto _Baud_supp s supportata Indirizzo PROFIBUS modificabile tramite software Set_Slave_Add_supp no Lunghezza dei dati di parametrizzazione specifici User_Prm_Data_Len 3 byte dell utente Dati di parametrizzazione specifici dell utente User_Prm_Data s Distanza minima tra due intervalli degli slave Min_Slave_Intervall 1 100us Apparecchiatura modulare Modular_Station 1 Numero max di moduli Max
41. A5E00257825 04 6 17 Messa in servizio e diagnostica 6 6 3 Codice del costruttore Definizione Nel codice del costruttore memorizzato il codice che descrive il tipo di slave DP Codice del costruttore Tabella 6 11 Struttura del codice del costruttore byte 4 5 Byte 4 Byte 5 Codice del costruttore per 804 E24 IM 151 7 CPU 80H H IM 151 7 CPU FO 6 18 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica 6 6 4 Diagnostica riferita all identificazione Definizione La diagnostica riferita all identificazione indica per quali delle aree di indirizzi progettate della memoria di trasferimento stata eseguita una registrazione Struttura La figura seguente mostra la struttura della diagnostica riferita all identificazione per il numero massimo di aree di indirizzi progettate 7654321 0 N bit Byte 6 0 1 Xi AN A N NV Lunghezza della diagnostica riferita all identificazione incluso il byte 6 a seconda del numero delle aree di indirizzi progettate fino a 6 byte Codice per la diagnostica riferita all identificazione 76543210 N bit Byte 7 Configurazione prefissata attuale Configurazione prefissata attuale
42. Breve introduzione alla messa in servizio Getting Started Fase Operazione Risultato 4 Completare OB 1 della CPU S7 300 nel modo seguente i LAD STLFBD OB1 Getting Started SIMATIC 300 1 CPU 315 2 ME Ea T File Edit Insert PLC Debug iew Options Window Help l x D 8 a Gee Cia E Rio E SFr eb an OB1 Test program for data exchange of the IM 151 cPU and S7 300 CPU Hetwork 1 IM internal ANDing of the connected switches Il i Il 2 5 4 O Network 2 Intermediate storage of the Il 1 in M13 0 I1 1 M13 0 TO PH Hetwork 3 Query of status of M 12 1 25 0 t MOVE MOVE EN SE ____ _ e PIB12 IN OUT MB12 MB13 IN OUT POB12 m i Press F1 to get Help 2 offline Abs Nwd in Z Funzionamento lo stato del tasto collegato a E1 1 dell S7 300 viene interrogato e bufferizzato nel merker M13 0 L intero byte di merker MB13 viene trasferito al byte di uscita di periferia PAB12 Nella configurazione hardware passo 8 configurazione dell S7 300 punto 10 stato stabilito che l area da PAW12 a PAW44 della CPU S7 300 assegnata all area da PEW128 a PEW160 dell IM 151 7 CPU Nel programma dell IM PEB128 viene trasferito nel byte di merker MB12 Il merker M12 0 comanda infine l uscita A2 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 17 Breve introduzione alla messa in servizio
43. FIM 151 7 CPU Un programma utente scorretto pu avere gravi conseguenze sul processo ET 200S Modulo di interfaccia IM 151 7 CPU 7 18 A5E00257825 04 Funzioni del modulo IM 151 7 CPU Cancellazione totale Dopo l estrazione inserimento della micro memory card la cancellazione totale ristabilisce le condizioni adeguate per eseguire un nuovo avviamento avviamento a caldo dell IM 151 7 CPU Con la cancellazione totale viene ricreata la gestione della memoria del IM 151 7 CPU Tutti i blocchi della memoria di caricamento vengono mantenuti Tutti i blocchi rilevanti per l esecuzione vengono ripresi nuovamente dalla memoria di caricamento nella memoria di lavoro e soprattutto i blocchi dati nella memoria di lavoro vengono inizializzati riacquistano i valori della memoria di caricamento La cancellazione totale e le sue particolarit sono descritte nel capitolo 6 2 Nuovo avviamento avviamento a caldo e Tutti i DB mantengono i loro valori attuali e Ogni M Z T a ritenzione mantiene il proprio valore e Tutti i dati utente non a ritenzione vengono inizializzati M Z T E A con 0 e Tutti i livelli di esecuzione ricominciano da capo e Le immagini di processo vengono cancellate ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 19 Funzioni del modulo IM 151 7 CPU 7 4 3 Aree operandi Panoramica 7 20 La memoria di sistema del modulo IM 151 7 CPU suddivisa in aree operandi vedere
44. Hz 60 Hz Indirizzo del nodo Indirizzo DP della CPU Da 1a 125 DP Quando la CPU applica i parametri La CPU applica i parametri impostati dati di configurazione nei seguenti casi e In seguito all inserzione della rete o alla cancellazione totale del modulo di memoria innestato e Dopo che i dati di configurazione sono stati trasferiti online alla CPU in stato di funzionamento STOP senza errori 7 40 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 10 mento di termocoppie Parametrizzazione del giunto freddo in caso di collega Se si desidera impiegare l IM 151 7 CPU in un sistema ET 200S con termocoppie e giunti freddi impostare i seguenti parametri nella configurazione hardware Tabella 7 18 Parametrizzazione del giunto freddo Parametri dell unit della CPU Attivazione del giunto freddo 1 Campo di valori Attivato non attivato Questo parametro consente di abilitare il giunto Vedere l esempio nella figura 7 8 Spiegazione freddo Solo in seguito sar possibile continuare la parametrizzazione del giunto freddo Numero di modulo del giunto freddo 1 Il numero di modulo corrisponde al posto connettore Nessuno da 5 a 66 Vedere l esempio nella Questo parametro consente di assegnare il posto connettore del modulo RTD al rispettivo giunto freddo Numero di canale del giunto freddo 1 Tipo campo di mi
45. MRES selettore dei modi operativi 7 4 N NEGD NEGI Nodo NOP A 41_ Norma DP G NOT A 23 Numero di ordinazione componenti di rete 4 6 IM 151 7 CPU 9 2 Nuovo avviamento 7 19 Glossario 8 Indice analitico 4 O O A 13 A 16 A 19 o Orologio 7 31 7 39 Orologio hardware Orologio integrato 7 31 Orologio software 7 31 OW A 18 P Parametri IM 151 7 CPU 7 39 Parola di stato A 4 PC collegamento all ET 200X 4 5 requisiti 4 2 5 2 PG cavo con connettore collegamento all ET 200X 4 5 iti 4 2 5 2 PROFIBUS DP dati Profondit di annidamento Glossario 8 Progettazione IM 151 7 CPU 6 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indice analitico Programma utente carica nel PG caricamento 7 15 tempo di elaborazione 8 4 Programmazione 2 2 2 9 2 16 Prolungamento del ciclo a causa di allarmi 8 4 Publisher Glossario 9 Puntatore calcolo A 6 Punto di controllo del ciclo PUSH A 41 Glossario 9 R R A 22 A 24 A 25_ Reazione agli errori 7 38 Glossario 9 Registro di indirizzi A 4 Regole di indirizzamento Rete configurazione 4 1 Rete MPI principio di configurazione 5 2 Rete PROFIBUS componenti di rete 4 6 principio di configurazione 4 2 Ricablaggio C 4 Ricerca degli errori 6 1 Riconoscimento di eventi master DP slave DP Ritardo ingres
46. Rete MPI che sia impostato l indirizzo 2 In caso contrario impostarlo Confermare con OK 8 Navigare nel catalogo con PROFIBUS DP alle Stazioni gi progettate Agganciare tramite drag amp drop la stazione ET 200S CPUal Sistema master PROFIBUS HHY Config SIMATIC 300 1 Configuration Gettin PIE E3 Di Station Edit Insert PLC iew Options Window Help lej xi olele Sl je sola Sf e ael Standard E i PROFIBUS DP a Additional Field Devices 4 Closed Loop Controller g a Configured Stations E ET200 7 CPU a CPU 31 2 DP PC station as DP Slave A S7 300 CP 342 5 DP x BM 147 CPU A CP 342 5 as DP Master a DP AS 1 DFP PA Link ENCODER Ga ET 2008 Ca ET 200C Ca ET 200L FEGIZ Sy D016xDC24 0 5A Ca ET 2000 CPU31 2 DP interface module for E S7 300 as DP slave hardware and diagnostic interrupts enabled Press F1 to get Help Chg z 9 Nella finestra visualizzata fare clic sul pulsante Collega Si apre la finestra Propriet MPI DP DP slave properties General Connection Configuration p Configured Slave Controllers Configured slave controllers can be connected to the PROFIBUS master Select a slave and click Connect Slave ___ PROFIBUS Slot DP Slave PROFIBUS 1 ET 2008 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started
47. S7 300 e dell uscita A2 1 dell IM sono accesi Diagnostica ed eliminazione dei guasti Comandi errati un cablaggio scorretto o una configurazione hardware inadeguata possono causare errori che la CPU visualizza dopo la cancellazione totale con il LED di errore cumulativo SF Le modalit di diagnostica di questi errori e dei relativi messaggi sono descritte nei seguenti manuali e Manuale di installazione S7 300 capitolo 10 4 e Programmazione con STEP 7 V5 1 capitolo 21 Modulo di interfaccia IM 151 7 CPU capitold 5 Ulteriori manuali Come Getting Started integrativo consigliamo Getting Started Primi passi ed esercitazioni con STEP 7 V5 1 Tutti i manuali possono essere scaricati gratuitamente dal sito Internet della Ditta Siemens Customer Support Automatisierungstechnik ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 21 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indirizzamento Principio dello scambio di dati tra master DP e IM 151 7 CPU Questo capitolo contiene le informazioni relative all indirizzamento dei moduli di periferia e lo scambio di dati tra master DP e IM 151 7 CPU Per quanto riguarda l indirizzamento dei moduli di periferia esistono le seguenti alternative e Assegnazione indirizzi tramite slot l assegnazione indirizzi tramite slot costituisce l indirizzamento di default vale a dire che STEP 7 assegna a ogni numero di posto connettore u
48. attive ridotta del fattore 10 Per evitare la perdita di dati assicurarsi sempre che il numero massimo di operazioni di cancellazione scrittura non venga mai superato Su questo argomento leggere anche il capitolo 7 3 Attenzione Il contenuto di una SIMATIC micro memory card pu essere annullato se si estrae la scheda nel corso di un operazione di scrittura In questo caso potrebbe essere necessario cancellare la MMC nel PG o formattarla nella CPU Non estrarre mai la MMC con lo stato di funzionamento RUN ma solo con rete OFF oppure quando la CPU in stato di STOP quando non sono in corso accessi di scrittura del PG Se non possibile garantire la mancanza di funzioni di scrittura attive del PG p es Carica cancella blocco in stato di STOP disinserire prima i collegamenti di comunicazione ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Archiviazione di valori di misura Durante l elaborazione del programma utente da parte dell IM 151 7 CPU si generano valori di misura Questi valori di misura devono essere archiviati e valutati Fasi dell elaborazione Raccolta dei valori di misura e In un DB con modo buffer alternato in diversi DB PIM 151 7 CPU raccoglie i valori di misura nella memoria di lavoro Archiviazione dei valori di misura e Con la SFC 84 WRIT_DBL possibile trasferire i valori di misura dal programma utente nei DB nella memor
49. basa l assegnazione di indirizzi Essa rispecchia la superficie operativa di STEP 7 In STEP 7 necessario impostare il modo MS per la configurazione master slave oppure DX per la comunicazione diretta vedere capitolo 4 5 Tabella 3 3 Superficie di indirizzamento in STEP 7 V5 1 estratto Modo Master Partner PROFIBUS DP Parametri E A Indirizzo E A Indirizzo Lunghez Formato Coerenza za 1 MS A 200 E 128 4 Byte Formato 2 MS A 300 E 132 8 Byte Lunghezza complessiva MS E 700 A 128 4 Parola Formato MS E 50 A 136 4 Byte Formato MS Aree di indirizzi nella Aree di indirizzi Questi parametri delle aree di indirizzi master CPU master DP nell IM 151 7 CPU devono essere uguali sia per il master DP slave che per IM 151 7 CPU 3 8 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indirizzamento Impostazione di default dell area di indirizzi Se durante la progettazione dell ET 200S non si parametrizzano le aree di indirizzi per lo scambio dei dati con il master DP una volta messa in servizio l ET 200S viene avviata nel PROFIBUS DP con un impostazione di default L impostazione di default la seguente e 16 parole di dati di ingresso coerenza per unit ovvero parola e 16 parole di dati di uscita coerenza per unit ovvero parola Se si progetta IM 151 7 CPU stand alone MPlI non collegato a in rete le aree di indirizzi non
50. blocchi Tabella 7 13 Panoramica blocchi Blocco Numero Campo Dimensioni Osservazione max OB 14 16 kByte Un elenco degli OB si trova alla fine di questa tabella FC 512 0 511 FB 512 0 511 DB 511 1 511 0 riservato SFC 61 zi Un elenco di tutte le SFC della parte CPU si trova nell allegato B 1 SFB 11 Un elenco di tutti gli SFB della parte CPU si trova nel allegato B 2 In ogni modulo IM 151 7 CPU si possono caricare max 1024 blocchi numero di FB FC DB SFC 55 WR_PARM SFC 56 WR_DPARM SFC 57 PARM_MOD SFC 58 WR_REC Non opportuno impiegare le SFC 55 58 in combinazione con l IM 151 7 CPU a causa dei parametri statici dell unit L impiego delle SFC 55 58 in combinazione con l IM 151 7 CPU pu quindi causare un comportamento scorretto dell IM 151 7 CPU 7 36 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU OB di ciclo e avviamento Tabella 7 14 OB di ciclo e avviamento Ciclo Ciclo e avviamento OBrichiamato Possibili eventi di avvio OB 1 e Primo OB 1 dopo il nuovo avviamento rete ON oppure passaggio STOP RUN dell IM 151 7 CPU e Conclusione del ciclo di programma precedente STOP RUN Avviamento passaggio OB 100 e Richiesta manuale di nuovo avviamento STOP RUN tramite selettore di modi operativi o comando MPI e
51. caldo 7 19 Blocchi cancella carica nel PG dell IM 151 7 CPU Blocchi caricamento Blocco dati Glossario 2 Blocco organizzativo Glossario 2 BTD BTI A 42 Buffer di diag nostica Glossario 2 lettura registrazione Bus Glossario 2 Indice analitico 1 Indice analitico Cc Cablaggio 2 2 2 4 CALL Campi di parametrizzazione operazioni STEP 7 Campo di applicazione 1 2 Cancellazione di blocchi 7 16 Cancellazione totale 7 19 con selettore dei modi operativi 7 4 IM 151 7 CPU 6 4 Operazioni interne alla CPU 6 5 Caratteristiche 9 2 del modulo IM 151 7 CPU 1 4 7 2 Caricamento 3 7 di blocchi 7 16 programma utente 7 15 Caricamento nel PG 7 16 Cavi 4 6 Cavo con connettore PG 4 6 CC A 44 Ciclo OB ren Classe di priorit Glossario 2 Classi delle unit identificazione 6 27 CLR A 23 Codice del costruttore CPU 31x 2 come slave DP 6 18_ Coerenza 3 6 3 7 Coerenza dei dati 3 6 3 7 Commutazione dello stato di funzionamento 6 12 Componenti ET 200S 1 5 Componenti di rete 4 6 Comportamento all avviamento 7 39 Comportamento in ciclo 7 40_ Compressione 7 16 Comunicazione comunicazione di base S7 comunicazione di dati globali 7 34 comunicazione OP 7 33 comunicazione PG comunicazione S7 7 33 servizi delle CPU 7 32 Comunicazione di base S7 Comunicazion
52. copiano FB con indirizzi E A compressi nell IM 151 7 CPU qui non sar pi possibile assegnare localmente gli indirizzi compressi agli ingressi e alle uscite dei moduli di periferia poich la CPU dell IM 151 7 CPU non in grado di utilizzare indirizzi compressi In questo caso necessario provvedere al ricablaggio dei rispettivi FB Il ricablaggio equivale a una decompressione degli indirizzi E1 0 A1 0 DI_1_Modul N E1 1 A1 1 E1 2 DI_2_Modul a E13 Figura C 2 Esempio FB con indirizzi compressi Ricablaggio In linea di massima possibile ricablare i seguenti blocchi e operandi e Ingressi uscite e Merker temporizzatori contatori e Funzioni blocchi funzionali Per il ricablaggio dei segnali procedere nel modo seguente 1 Selezionare nel SIMATIC Manager la cartella Blocchi nella quale si trovano i blocchi con gli indirizzi compressi da trasferire nell IM 151 7 CPU 2 Selezionare il comando di menu Strumenti Ricablaggio 3 Introdurre nella finestra di dialogo visualizzata Ricablaggio le sostituzioni desiderate Vecchio operando Nuovo operando nella tabella Tabella C 2 Esempio sostituzioni nel menu Strumenti Ricablaggio Vecchio operando Nuovo operando 1 E 1 2 E 2 0 2 E 1 3 E 2 1 ET 200S Modulo di interfaccia IM 151 7 CPU C 4 A5E00257825 04 Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU 4 Premere il pulsante OK Si avvier il ricab
53. dal byte 12 16 20 o 24 a seconda del numero di canali degli ingressi 7 0 Byte 5 0 1 0 0 0 0 0 0 Lunghezza dell informazione di diagnostica per ciascun canale in 7 o bit sempre 32 Numero dei canali dello stesso tipo in un modulo Byte 6 Byte 7 Vettore canale Errore del canale 0 Errore del canale 1 Err re del canale 6 Errore del canale 7 Figura 6 11 Byte 4 e 7 dei dati di diagnostica ET 200S Modulo di interfaccia IM 151 7 CPU 6 28 A5E00257825 04 Messa in servizio e diagnostica 6 7 3 Dati specifici della diagnostica di canale dal byte 8 Dal byte 8 il set di dati 1 contiene i dati specifici della diagnostica di canale Le figure seguenti mostrano l occupazione del byte di diagnostica per un canale o un gruppo di canali del modulo specifico In linea generale vale quanto segue quando si verifica un errore il bit corrispondente viene impostato su 1 Errori singoli di un canale Il byte y il primo di 4 byte della diagnostica specifica di un canale 76543210 Byte y R R bit riservato Cortocircuito Tensione di alimentazione troppo bassa inferiore alla tolleranza Tensione di alimentazione troppo alta superiore alla tolleranza Gradino d uscita sovraccarico Gradino d uscita sovraccarico e surriscaldato Conduttore di segnale interrotto o alimentazione di corrente del sensore guasta Valore limite superiore superato 7654
54. dell orologio in avanti spostamento dell ora per l avvio di un OB Errore di esecuzione OB 85 e Evento di avvio di un OBnon caricato programma e Errore di accesso alla periferia durante l aggiornamento dell immagine di processo dalla parte del sistema Guasto ritorno del OB 86 e Evento in partenza la causa non pi presente master DP o di un e Evento in arrivo la causa ancora presente nodo della comunicazione diretta Errore di OB 87 e Identificazione del telegramma GDerrata COMUNICAZIONE e Stato del pacchetto GD non registrabile nel DB e Stato generale GD non registrabile nel DB Errore di OB 121 e Evento causato da un errore di elaborazione del programma p es programmazione dal richiamo di un blocco non caricato nella CPU Errore di accesso OB 122 e Errore di accesso in lettura diretto alla periferia e Errore di accesso in scrittura In mancanza degli OB 80 85 86 87 121 oppure 122 e in presenza dell evento di avvio corrispondente l IM 151 7 CPU entra in stato di funzionamento STOP Particolarit dell OB 122 Avvertenza Per quanto riguarda l OB 122 osservare la seguente particolarit La CPU registra nei dati locali dell OB il valore 0 nelle seguenti variabili temporali della tabella di dichiarazione delle variabili e Byte n 3 0B122 BLK_TYPE tipo di blocco nel quale si verificato l errore e Byten 8e 9 0B122 BLK_ NUM numero del blocco nel quale si verificato l
55. della comunicazione diretta Vedere Comunicazione diretta l ET 200S Modulo di interfaccia IM 151 7 CPU Glossario 10 A5E00257825 04 Glossario SYNC un comando di controllo del master DP in un gruppo di slave DP Con il comando di controllo SYNC il master DP fa s che lo slave DP congeli gli stati delle uscite al valore momentaneo Nei telegrammi successivi lo slave DP memorizza i dati di uscita ma gli stati delle uscite restano invariati Dopo ogni comando di controllo SYNC lo slave DP imposta le uscite che ha memorizzato come dati di uscita Le uscite vengono di nuovo aggiornate ciclicamente nel momento in cui il master DP invia il comando di controllo UNSYNC Tempo di ciclo Il tempo di ciclo il tempo impiegato dalla CPU per elaborare una volta il gt programma utente Temporizzatore temporizzatori sono parte integrante della memoria di sistema della CPU Il contenuto delle cellule del temporizzatore viene aggiornato automaticamente dal sistema operativo in modo asincrono rispetto al programma utente Con le istruzioni STEP 7 possibile definire l esatta funzione della cellula del temporizzatore p es ritardo all inserzione e avviarne l elaborazione p es avvio Timer gt Temporizzatore Token Diritto di accesso al bus Traffico dati trasversale vedere Comunicazione diretta Trattamento di errori tramite OB Se il sistema operativo riconosce un determinato errore p es un errore di acc
56. di caricamento per numero e lunghezza di DB A 23 Aritmetica a virgola fissa 16 bit A 24 Aritmetica a virgola fissa 32 bit A 25 Aritmetica a virgola mobile 32 bit LL A 26 Somma di COStanti iii e a En A 27 Addizione tramite registro di indirizzi LL A 28 Operazioni di confronto con numeri interi 16 bit A 29 Operazioni di confronto con numeri interi 32 bit A 30 Operazioni di confronto numeri in virgola mobile a 32 bit A 31 Operazioni di spostamento ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 XI Indice A 32 Operazioni di rotazione israele aerei sai A 33 Operazioni di trasferimento ACCU incremento decremento A 34 Comando di visualizzazione del programma comando di nessuna operazione A 35 Operazioni di conversione del tipo di dati rr errnnn A 36 Complemento caiaciracna capa died prada sa a ata A 37 Operazioni di richiamo dei blocchi LL A 44 A 38 Operazioni di fine DIOCCO nunnan naen A 45 A 39 Sostituisci blocchi dati A 45 A 40 Operazioni di salto A 46 A 41 Operazioni per il Rel Master Control MCR A 48 A 42 Lista di stato del sistema SZL LL A 49 B Tempi di esecuzione delle SFC e degli SFB 0 B 1 Funzioni di sistema SFO ttad ara ETERU REK TENERNE ARR EREK B 1 B 2 Blocchi funzionali di sistema SFB aa Cc Posizio
57. di circuiti GD per CPU max 4 Numero di pacchetti GD di trasmissione per circuito GD max 1 Numero di pacchetti GD di trasmissione per tutti i circuiti GD max 4 Numero di pacchetti GD di ricezione per circuito GD max 1 Numero di pacchetti GD di ricezione per tutti i circuiti GD max 4 Lunghezza dati per pacchetto GD max 22 byte Coerenza max 22 byte Fattore di scansione default 1 255 8 Informazioni dettagliate e Sulle SFC sono contenute nella Lista operazioni la descrizione dettagliata nella Guida online di STEP 7 o nel manuale di riferimento Funzioni standard e di sistema e Sulla comunicazione sono contenute nel manuale Comunicazione con SIMATIC ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 35 Funzioni del modulo IM 151 7 CPU 7 8 Blocchi Questo capitolo fornisce una visione di insieme dei blocchi eseguibili nell IM 151 7 CPU Il sistema operativo configurato per un elaborazione del programma utente comandata da evento Le tabelle seguenti mostrano quali blocchi organizzativi OB vengono richiamati automaticamente dal sistema operativo e i relativi eventi Ulteriori informazioni La descrizione dettagliata dei blocchi e degli eventi di avvio degli OB elencati qui di seguito contenuta nel manuale di riferimento Funzioni standard e di sistema Un elenco generale della documentazione di STEP 7 riportato nel manuale Sistema di periferia decentrata ET 200S Panoramica di tutti i
58. disponibilit degli impianti riducendo i tempi di messa in servizio e i tempi di arresto Diagnostica di sistema La diagnostica di sistema il riconoscimento l analisi e la segnalazione di errori che si verificano nell ambito del sistema di automazione Questi errori possono essere p es errori di programmazione o guasti delle unit Gli errori di sistema possono essere visualizzati tramite LED o in STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU i A5E00257825 04 Glossario 3 Glossario Dispositivo di programmazione I dispositivi di programmazione sono fondamentalmente personal computer adatti agli ambienti industriali compatti e mobili Essi si distinguono per uno speciale equipaggiamento hardware e software per controllori a memoria programmabile SIMATIC Errore di runtime Errore che si verifica nel sistema di automazione quindi non nel processo nel corso dell elaborazione del programma utente ET 200 Il sistema di periferia decentrata ET 200 con il protocollo PROFIBUS DP un bus che consente di collegare la periferia decentrata a una CPU o a un master DP adeguato Il sistema ET 200 si distingue per i tempi di reazione molto brevi in quanto vengono trasmessi pochi dati byte L ET 200 si basa sulla norma IEC 61784 1 2002 Ed1 CP 3 1 Il sistema ET 200 funziona in base al principio master slave master DP possono essere p es l interfaccia master IM 308 C o la CPU 315 2 DP Gli slave DP possono es
59. errore e Byte n 10 e 11 0B122 PRG_ADDR indirizzo del blocco nel quale si verificato l errore ET 200S Modulo di interfaccia IM 151 7 CPU 7 38 A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 9 Parametri Caratteristiche parametrizzabili della CPU Le caratteristiche e il comportamento della CPU del modulo IM 151 7 CPU sono parametrizzabili La parametrizzazione va eseguita in STEP 7 nelle diverse schede Quali parametri si possono impostare per il modulo IM 151 7 CPU La tabella seguente contiene tutti i blocchi di parametri per PIM 151 7 CPU La spiegazione dei parametri contenuta nella Guida online di STEP 7 Tabella 7 17 Blocchi di parametri parametri impostabili e relativi campi di valori per IM 151 7 CPU Blocchi di parametri Merker di clock Parametri impostabili Merker di clock Campo di valori S no Bytedi merker Da 0 a 255 Comportamento all avviamento Avviamento automatico manuale dopo Inserzione di rete Nuovo avviamento Tempo di controllo per e Segnale di pronto dell unit 100 ms e Trasferimento dei parametri alle unit 100 ms e Da1a65000 e Da1a65000 Avviamento con configurazione prefissata diversa da quella S no attuale Diagnostica di Segnala causa di STOP S no sistema Ritenzione Numero byte di merker da MB 0 0 255 Numero temporizzatori S7 da TO 0 255 Numero contatori S7 da Z0 0 255 Orologio hardwa
60. fine delle appendici si trova un glossario in cui sono definiti i termini specialistici pi importanti utilizzati nel manuale e In fondo al manuale si trova un indice analitico dettagliato che consente un rapido accesso all informazione desiderata Avvertenze particolari Oltre ai manuali relativi al sistema ET 200S necessario disporre del manuale del master DP e della documentazione relativa al software di progettazione e programmazione in uso installazione vedere manuale Sistema di periferia decentrata ET 200S appendice A Avvertenza contenuti dei manuali dell ET 200S sono presentati in modo pi dettagliato nel paragrafo 1 2 di questo manuale Si consiglia pertanto di orientarsi in primo luogo in questo paragrafo per individuare i contenuti rilevanti per la soluzione delle proprie applicazioni e il rispettivo manuale Riciclaggio e smaltimento Grazie alla fabbricazione con materiali poco inquinanti il modulo IM 151 7 CPU 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 sul utilizzo dei prodotti descritti che non fosse trattata esplicitamente nel manuale rivolgersi alla filiale Siemens pi vicina http www siemens com automation partner ET 200S Modulo di interfaccia IM 151 7 CPU VI A5E00257825 04 Prefazione Training center Per f
61. i dati del programma utente L elaborazione del programma si svolge esclusivamente nell area della memoria di lavoro e di sistema Quando inserita la MMC la memoria di lavoro della CPU a ritenzione In caso di rete OFF i dati nella memoria di lavoro vengono salvati nella MMC Memoria di sistema La memoria di sistema integrata nella CPU e non ampliabile Essa contiene quanto segue e Le aree operandi merker temporizzatori e contatori e Le immagini di processo degli ingressi e delle uscite e ldatilocali Per merker temporizzatori e contatori l utente stabilisce in fase di progettazione propriet della CPU scheda ritenzione quali parti debbano essere a ritenzione e quali debbano essere inizializzate con 0 in caso di nuovo avviamento avviamento a caldo Buffer di diagnostica indirizzo MPI e velocit di trasmissione e contatore delle ore di esercizio sono generalmente memorizzati nell area di memoria a ritenzione della CPU La ritenzione dell indirizzo MPI e della velocit di trasmissione garantisce che la CPU in seguito alla mancanza di corrente alla cancellazione totale o alla perdita della parametrizzazione della comunicazione dovuta all estrazione della MMC o alla cancellazione dei parametri di comunicazione sia ancora in grado di comunicare Ritenzione L IM 151 7 CPU dotato di una memoria a ritenzione La ritenzione realizzata nella MMC e nella CPU Il contenuto di una memoria a ritenzion
62. indirizzi 1 044 area di indirizzi2 05y ecc Figura 6 6 Struttura dello stato di allarme ET 200S Modulo di interfaccia IM 151 7 CPU 6 22 A5E00257825 04 Messa in servizio e diagnostica Struttura dei dati dell interrupt di processo dal byte y 4 Per quanto riguarda l interrupt di processo nel byte y 1 il codice 02y indica interrupt di processo a partire dal byte y 4 vengono trasmessi i 4 byte di informazione di allarme che l utente assegna per il master nello slave intelligente con l SFC 7 DP_PRAL e l SFB 75 SALRM al momento della generazione dell interrupt di processo Struttura dei dati dell allarme di diagnostica generato da un cambio dello stato di funzionamento dello slave intelligente dal byte y 4 Il byte y 1 contiene il codice dell allarme di diagnostica 01 dati di diagnostica contengono i 16 byte di informazione di stato della CPU La figura seguente mostra la disposizione dei primi 4 byte dei dati di diagnostica 12 byte successivi sono sempre 0 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 Byte y 4 Byte y 5 Byte y 6 Byte y 7 O N bit 7 0 6 0 od 432 0 0 1 0 0 IM 151 7 CPU o k 1 IM 151 7 CPU guasto 54321 0 N bit OJN 0 0 1 0 111 Identificazione dell a
63. installazione Sistemi di automazione S7 300 Configurazione e dati 2 Per utilizzare il modulo IM 151 7 CPU con un proprio alimentatore posizionare il PS nella guida profilata dell S7 300 e inserirlo fino all arresto Posizionare l IM 151 7 CPU nella guida profilata e inserirlo fino all arresto 4 Posizionare il TM per il PM nella guida profilata a destra del modulo IM 151 7 CPU e inserirlo fino all arresto Spostare il TM verso sinistra finch si innesta in modo percettibile nel modulo IM 151 7 CPU 6 Procedere secondo i punti 3 e 4 con due TM per moduli di elettronica e quindi con il modulo di chiusura non si innesta fino all arresto nella guida profilata 7 Spingere il PM nel corrispondente TM fino all arresto 8 Spingere il DI nel TM ancora libero a sinistra fino all arresto 9 Spingere il DO nell ultimo TM ancora libero fino all arresto 10 Inserire nel modulo IM 151 7 CPU la Micro Memory Card che assolutamente indispensabile per il funzionamento Se gi innestata una Micro Memory Card di cui non si conosce il contenuto necessario cancellarla dal dispositivo di programmazione Figura 2 1 Montaggio del modulo IM 151 7 CPU ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 3 Breve introduzione alla messa in servizio Getting Started 2 2 Fase 2 cablaggio di IM 151 7 CPU ET 200S e S7 300 Fase Descrizione 1 Cablare l S7 300 seguen
64. l OB 82 anche con le seguenti informazioni e 0B82 MDL ADDR 1022 e O0B82 EV CLASS B 16 39 evento in arrivo e 0B82 MDL DEFECT guasto dell unit Suggerimento queste informazioni sono contenute anche nel buffer di diagnostica della CPU Nel programma utente opportuno programmare anche l SFC 13 DPNRM_DG per la lettura della diagnostica slave q CPU in IM 151 7 CPU RUN gt STOP La CPU crea un telegramma di diagnostica diagnostica slave vedere manuale Sistema di periferia decentrata ET 200S CPU RUN STOP La CPU nell IM 151 7 CPU richiama l OB 82 anche con le seguenti informazioni e 0B82 MDL ADDR 2045 e OB82 EV CLASS B 16 39 evento in arrivo e 0B82 MDL_ DEFECT guasto dell unit Suggerimento queste informazioni sono contenute anche nel buffer di diagnostica della CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 13 Messa in servizio e diagnostica 6 6 Diagnostica slave con l impiego dell IM 151 7 CPU come slave intelligente Struttura del telegramma di diagnostica Byte 0 Byte 1 Stato della stazione da 1 a 3 Byte 2 Byte 3 Indirizzo PROFIBUS del master Byte 4 Byte uperiore Codice del costruttore Byte 5 Byte inferiore Byte 6 Diagnostica riferita all identificazione fino a la lunghezza dipende dal Byte x 1 numero delle aree di indirizzi prog
65. le aree operandi degli ingressi E e delle uscite A non vengono interrogati gli stati di segnale nei moduli di elettronica digitali ma si accede a un area della memoria di sistema della CPU Questa area di memoria viene definita immagine di processo L immagine di processo suddivisa in due parti l immagine di processo degli ingressi e quella delle uscite Vantaggi dell immagine di processo Rispetto all accesso diretto ai moduli di elettronica l accesso all immagine di processo ha il vantaggio di mettere a disposizione della CPU un immagine coerente dei segnali del processo per tutta la durata dell elaborazione ciclica del programma Se lo stato di un segnale di un modulo di elettronica varia durante l elaborazione del programma lo stato del segnale viene mantenuto nell immagine di processo fino all aggiornamento dell immagine di processo nel ciclo successivo L accesso all immagine di processo inoltre richiede molto meno tempo dell accesso diretto ai moduli di elettronica perch l immagine di processo si trova nella memoria di sistema della CPU Aggiornamento dell immagine di processo L immagine di processo viene aggiornata ciclicamente dal sistema operativo La figura seguente mostra i passi operativi all interno di un ciclo Programma di avviamento Avviamento Scrittura dell immagine di processo delle uscite nei moduli di elettronica IPU teen euri Lettura degli ingressi dai
66. moduli di elettronica e I aggiornamento dei dati nell imagine di processo degli fe ingressi Elaborazione del programma utente OB 1 e tutti i blocchi in esso richiamati Tempo di ciclo Programma utente Punto di controllo del ciclo sistema operativo Punto di controllo __ del ciclo sistema operativo i Figura 7 5 Passi operativi all interno di un ciclo ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 21 Funzioni del modulo IM 151 7 CPU Dati locali 1 22 I dati locali memorizzano quanto segue e Le variabili temporanee dei blocchi di codice e L informazione di start dei blocchi organizzativi e Parametri di trasferimento e Risultati intermedi Variabili temporanee Al momento della creazione di blocchi possibile dichiarare variabili temporanee TEMP che siano disponibili solo durante l elaborazione del blocco e che quindi vengano sovrascritte Questi dati locali hanno una lunghezza fissa per ciascun OB Prima del primo accesso in lettura i dati locali devono essere inizializzati Ogni blocco organizzativo inoltre ha bisogno di 20 byte di dati locali per la sua informazione di start L accesso ai dati locali pi rapido di quello ai dati nei DB Il modulo IM 151 7 CPU dotato di memoria per le variabili temporali dati locali dei blocchi appena elaborati Essa viene suddivisa in parti uguali tra le classi di priorit Ogni classe di priorit ha una propria ar
67. nel PG apertura del blocco La prestazione tipica in questo caso rispetto alle funzioni di sistema non attive ridotta del fattore 10 Per evitare la perdita di dati assicurarsi sempre che il numero massimo di operazioni di cancellazione scrittura non venga mai superato Su questo argomento leggere anche il capitolo 7 3 Attenzione Il contenuto di una SIMATIC micro memory card pu essere annullato se si estrae la scheda nel corso di un operazione di scrittura In questo caso potrebbe essere necessario cancellare la MMC nel PG o formattarla nella CPU Non estrarre mai la MMC con lo stato di funzionamento RUN ma solo con rete OFF oppure quando la CPU in stato di STOP quando non sono in corso accessi di scrittura del PG Se non possibile garantire la mancanza di funzioni di scrittura attive del PG p es Carica cancella blocco in stato di STOP disinserire prima i collegamenti di comunicazione ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 4 5 Memorizzazione prelievo di interi progetti sulla dalla Micro Memory Card Funzioni Con le funzioni Salva progetto sulla memory card e Carica progetto dalla memory card possibile salvare i dati completi di un progetto su una SIMATIC micro memory card e prelevarli da questa per un utilizzo successivo La SIMATIC micro memory card in questo caso pu trovarsi in una CPU o nella scheda di progammazione MMC di un PG PC
68. non presenta difficolt di messa in servizio Se tuttavia si dovesse verificare un errore possibile analizzarlo con l aiuto delle segnalazioni dei LED della diagnostica slave e delle possibilit di diagnostica di STEP 7 Valutazione degli allarmi Per la valutazione degli allarmi tramite ET 200S verr mostrata la differenza tra la segnalazione d allarme dei master DP S7 M7 e altri master DP Sommario del capitolo Capitolo Argomento 6 1 Progettazione del modulo di interfaccia IM 151 7 CPU 6 2 Cancellazione totale dell IM 151 7 CPU 6 3 Messa in servizio e avviamento di ET 200S 6 4 Diagnostica tramite LED DD d 2er e DSi SIUSI 8 6 5 Diagnostica con STEP 7 tramite l indirizzo di diagnostica 6 6 Diagnostica slave con l impiego di IM 151 7 CPU come slave intelligente 6 7 Dati di diagnostica dei moduli di elettronica 6 25 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 _ Messa in servizio e diagnostica 6 1 Progettazione del modulo di interfaccia IM 151 7 CPU Il modulo di interfaccia IM 151 7 CPU si progetta come uno slave DP o come unit stand alone MPI L IM 151 7 CPU si presenta sempre all utente in STEP 7 come unit S7 300 che viene sempre creata in una stazione S7 300 insieme a un telaio di montaggio Allo stesso modo l unit pu essere cancellata solamente insieme al telaio di montaggio In una stazione S7 300 che contiene un modulo IM 151 7 C
69. o CPU slave in STOP Configurazione prefissata attuale Registrazione per prima area di indirizzi progettata Registrazione per seconda area di indirizzi progettata Registrazione per terza area di indirizzi progettata Registrazione per quarta area di indirizzi progettata Registrazione per quinta area di indirizzi progettata 76543 210 N bit Byte 8 Registrazione per area di indirizzi progettata da 6 a 13 76543 210 N bit Byte 9 Registrazione per area di indirizzi progettata da 14 a 21 76543 210 N bit Byte 10 Registrazione per area di indirizzi progettata da 22 a 29 76543 210 N bit Byte 11 0 0 00 0 i Registrazione per area di indirizzi progettata30 Registrazione per area di indirizzi progettata31 Registrazione per area di indirizzi progettata32 Figura 6 4 Struttura della diagnostica riferita all identificazione dell IM 151 7 CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 19 Messa in servizio e diagnostica 6 6 5 Stato del modulo Definizione Lo stato del modulo indica lo stato delle aree di indirizzi progettate e rappresenta in modo dettagliato la diagnostica riferita all identificazione rispetto alla configurazione Lo stato del modulo inizia dopo la diagnostica riferita all identificazione e comprende 13 byte al massimo ET 200S Modulo di interfaccia IM 151 7 CPU 6 20 A5E00257825 04 Messa in servizio e diagnostica Struttura Lo stato del modulo IM 151 7 CPU ha la struttura se
70. parola di ingresso periferia DBW 0 Parola dati nel DB 20 16382 T 0 256 Timer temporizzatori DBD 0 Doppia parola dati nel DB Z 0 256 Contatori 16380 Para Operando indirizzato dal parame DIX 0 0 Bit di dati nel DBdi istanza metro tro 16383 7 B Costante 2 o 4 byte DI 1 511 Blocco dati di istanza D _ Costante di data IEC DIB p aM Byte di dati nel DBdi istanza L Costante numero intero 32 bit P Costante puntatore DIW 0 Parola dati nel DBdi istanza 16382 SST 5 Costante di tempo S5 16 bit DID 0 Doppia parola dati nel DBdi T ii Costante di tempo 16 32 bit 16380 istanza TOD Costante di tempo IEC 32 bit E 0 0 Ingresso in IPI C z Costante di conteggio 16 32 bit 127 7 2 Costante binaria 16 32 bit EB 0 127 Byte di ingresso in IPI x 3 16 Costante esadecimale 16 32 bit EW 0 126 Parola di ingresso in IPI Consente il caricamento dei temporizzatori S5 ED 0 124 Doppia parola di ingresso in IPI T 1D_5M_3M_1S_2MS L 0 0 Dati locali 509 7 A 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 2 Abbreviazioni Le abbreviazioni seguenti sono quelle utilizzate nella lista operazioni L ab indica Esempio brevia zione k8 Costante 8 bit 32 k16 Costante 16 bit 62 531 k32 Costante 32 bit 127 624 i8 Numero intero 8 bit
71. parte CPU con il PG vedere Manuale utente di STEP 7 Cosa succede nella CPU dell IM 151 7 CPU Tabella 6 3 Operazioni interne alla CPU al momento della cancellazione totale Operazione Comportamento della CPU nell IM 151 7 CPU Esecuzione nella 1 La CPU cancella l intero programma utente nella memoria di lavoro e di CPU caricamento RAM dell IM 151 7 CPU 2 La CPU cancella i dati a ritenzione 3 La CPU testa il suo proprio hardware 4 Se inserito un modulo di memoria Micro Memory Card MMC la CPU ne copia il contenuto rilevante per l esecuzione nella memoria di lavoro Contenuti della me La CPU ha il grado di occupazione 0 Se inserita una SIMATIC Micro moria dopo la can Memory Card il programma utente viene ritrasferito nella memoria di lavoro cellazione totale Cosa viene mante Il contenuto del buffer di diagnostica e del contatore delle ore di esercizio nuto ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 5 Messa in servizio e diagnostica Avvertenza Se la CPU non in grado di copiare il contenuto del modulo di memoria MMC e richiede la cancellazioene totale e Estrarre la MMC e Procedere alla cancellazione totale della CPU e Leggere il buffer di diagnostica Il buffer di diagnostica si pu leggere con il PG vedere la Guida online di STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU 6 6 A5E00257825 04 Messa in servizio e diagnostica 6
72. riguardano l intero slave l intera stazione p es l identificazione di un guasto alla stazione e Inoltre in caso di unit integrate in STEP 7 p es IM 151 7 CPU come slave intelligente anche il posto connettore 2 ha un proprio indirizzo Tramite questo indirizzo viene segnalato p es con IM 151 7 CPU come slave intelligente il cambio dello stato di funzionamento nell allarme di diagnostica OB 82 del master In caso di impiego della SFC 51 RDSYSST p es per leggere informazioni sullo stato dell unit del telaio di montaggio o della stazione necessario tener conto del nuovo significato dei posti connettore nonch del posto connettore 0 supplementare Utilizzo di aree dati coerenti nell immagine di processo degli slave DP Qui di seguito sono indicati gli aspetti da tenere in considerazione in un sistema master DP per la comunicazione per poter trasmettere aree E A con coerenza Lungh complessiva e Se l area di indirizzi dei dati coerenti si trova nell immagine di processo questa area viene aggiornata automaticamente e Perla lettura e la scrittura di dati coerenti possibile utilizzare anche le SFC 14 e 15 e Sel area di indirizzi dei dati coerenti si trova al di fuori dell immagine di processo per la lettura e la scrittura di dati coerenti necessario utilizzare le SFC 14 e 15 e inoltre possibile accedere direttamente alle aree coerenti p es L PEW o T PAW possibile trasferire al
73. seguente mostra il principio di configurazione di una rete PROFIBUS con un master DP e diversi slave DP S7 300 master DP ET 200S OP 25 L ET 200S progettabile e programmabile da questo PG Funzioni di Servizio e supervisione eseguibili nell ET 200S 0 7 Indirizzi PROFIBUS dei nodi Figura 4 1 Esempio di rete PROFIBUS Requisiti hardware nel PG OP per l accesso all ET 200S Per poter accedere a un IM 151 7 CPU da un PG o un OP questi ultimi devono soddisfare i requisiti seguenti devono essere dotati di un interfaccia PROFIBUS DP integrata o di una scheda DP oppure devono essere dotati di un interfaccia MPI integrata o di una scheda MPI 4 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete PROFIBUS Accesso all ET 200S Il modulo IM 151 7 CPU un nodo passivo attivo di bus programmi e la progettazione dell IM 151 7 CPU si possono trasferire dal PG all IM 151 7 CPU dal SIMATIC Manager con il comando Carica nel sistema di destinazione Con il PG inoltre possibile eseguire tutte le altre funzioni di diagnostica e di test Se attualmente il PG l unico nodo attivo di bus occorre procedere prima alla corrispondente impostazione nel SIMATIC Manager con il comando di menu Imposta interfaccia PG PC veder
74. significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti danni materiali Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni alle persone Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare danni materiali Attenzione una infomazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione su cui si deve prestare una particolare attenzione Personale qualificato La messa in servizio ed il funzionamento del dispositivo devono essere effettuati solo da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documentazione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicu rezza apparecchi sistemi e circuiti elettrici Uso conforme alle disposizioni AN Osservare quanto segue Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in con nessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento ineccepibile e sicuro del prodotto assolutamente necessario un trasporto un immagazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed
75. sono memorizzati in blocchi di codice dati sono memorizzati in blocchi dati Publisher Un mittente della comunicazione diretta Vedere Comunicazione diretta Punto di controllo del ciclo Parte dell elaborazione del programma della CPU nella quale viene p es aggiornata l immagine di processo Reazione agli errori Reazione a un gt errore di runtime Il sistema operativo pu reagire nei modi seguenti portando il sistema di automazione allo stato STOP richiamando un blocco organizzativo nel quale l utente ha la possibilit di programmare una reazione oppure visualizzando l errore Segnalazione di errore La segnalazione di errore una delle possibili reazioni del sistema operativo di fronte a un errore di runtime Le altre reazioni possibili sono reazione all errore nel programma utente stato di STOP della CPU SFC funzione di sistema Sistema di automazione Un sistema di automazione un controllore a memoria programmabile costituito almeno da una CPU diverse unit di ingresso e di uscita nonch da apparecchiature di servizio e supervisione Sistema master Tutti gli slave DP assegnati a un master DP in lettura e scrittura costituiscono insieme al master DP un sistema master Sistema operativo della CPU Il sistema operativo della CPU organizza tutte le funzioni e i cicli della CPU che non sono legati a un compito particolare di comando ET 200S Modulo di interfaccia IM 151 7 CPU i A5E00257825 0
76. ti Hone rando in pico in us parole D Addiziona 2 numeri interi 32 bit 1 0 7 ACCU1 ACCU2 ACCU1 D Sottrai 2 numeri interi 32 bit 1 1 0 ACCU1 ACCU2 ACCU1 D Moltiplica 2 numeri interi 32 bit 1 3 5 ACCU1 ACCU2 ACCU1 ID Dividi 2 numeri interi 32 bit 1 2 7 ACCU1 ACCU2 ACCU1 MOD Dividi 2 numeri interi 32 bit e carica resettaggio 1 1 9 della divisione in ACCU1 ACCU1 reset di ACCU2 ACCU1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER D D D D MOD L operazione dipende da z Ps L operazione incide su s s s s A 34 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 25 Aritmetica a virgola mobile 32 bit Il risultato delle operazioni aritmetiche contenuto in ACCU1 Il tempo di esecuzione dell operazione dipende dal valore da calcolare NEGR ABS Ope Lun na Ope Significato ghezza Tempo di esecuzione ti Zlon rando in pico in us parole R Somma 2 numeri in virgola mobile 32 bit 1 lt 15 ACCU1 ACCU2 ACCU1 R Sottrai 2 numeri in virgola mobile 32 bit 1 lt 15 ACCU1 ACCU2 ACCU1 R Moltiplica 2 numeri in virgola mobile 32 bit 1 lt 12 ACCU1 ACCU2 ACCU1 IR Dividi 2 numeri in virgola mobile 32 bit 1 lt 15 ACCU1 ACCU2 ACCU1 Parola di st
77. un PG o un OP questi ultimi devono soddisfare i requisiti seguenti e devono essere dotati di un interfaccia MPI integrata o di una scheda MPI oppure e devono essere dotati di un interfaccia PROFIBUS DP integrata o di una scheda DP Velocit di trasmissione Nella rete MPI con l IM 151 7 CPU possibile utilizzare tutte le velocit di trasmissione MPI Componenti di rete Per la configurazione di una rete MPI si utilizzano gli stessi componenti della rete PROFIBUS DP vedere capitolo 4 2 ET 200S Modulo di interfaccia IM 151 7 CPU 5 2 A5E00257825 04 ET 200S nella rete MPI 5 2 Indirizzo MPI Caratteristiche Con la definizione dell indirizzo MPI si stabilisce l indirizzo con il quale conunicagre con PIM 151 7 CPU nella rete MPI Presupposti e Sono ammessi gli indirizzi MPI da 0 a 126 e Ogni indirizzo pu essere assegnato una volta sola all interno della rete MPI Raccomandazioni per gli indirizzi MPI e Assegnare indirizzi MPI maggiori di 2 ai componenti fissi della rete MPI e Riservare l indirizzo MPI 0 a un PG di servizio oppure 1 a un OP di servizio che in un secondo momento si possano collegare alla rete MPI in caso di necessit e Riservare l indirizzo MPI 2 a una CPU In questo modo possibile evitare la presenza di indirizzi MPI doppi in seguito al montaggio di una CPU con impostazione di default nella rete MPI p es in caso di sostituzione di una CPU Avviamento senz
78. un sensore di abilitazione f difettoso e segnala continuamente al programma utente uno 0 logico p es tramite l ingresso 1 2 possibile eliminare l errore forzando su 1 il valore di ingresso per mantenere il funzionamento dell impianto d Pericolo Poich il sensore fuori servizio occorre controllare la funzionalit in un altro modo al fine di evitare danni all operatore o alla macchina ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 11 ET 200S nella rete PROFIBUS 4 5 Comunicazione diretta Il modulo IM 151 7 CPU pu essere progettato come slave intelligente con STEP 7 V5 1 per la comunicazione diretta La comunicazione diretta uno speciale rapporto di comunicazione tra i nodi PROFIBUS DP Principio La comunicazione diretta caratterizzata dal fatto che i nodi PROFIBUS DP partecipano alla comunicazione e sanno quali dati uno slave DP sta rimandano al suo master DP Questo meccanismo consente al nodo in ascolto ricevente di accedere direttamente alle modifiche dei dati di ingresso di slave DP remoti Durante la progettazione in STEP 7 l utente definisce tramite i rispettivi indirizzi di ingresso di periferia in quale area di indirizzi del ricevente debbano essere letti i dati desiderati del mittente Esempio La figura 4 7 mostra un esempio di relazioni progettabili in STEP 7 V5 1 per la comunicazione diretta con un IM 151 7 CPU Altri slave DP in questo caso possono essere sol
79. verranno impostate per default poich in funzionamento stand alone non viene progettata una memoria di trasferimento Programma di esempio Qui di seguito viene presentato un esempio di programma con scambio di dati tra master DP e slave DP Esso ripropone gli indirizzi della tabella 3 3 Le SFC 14 e 15 vengono richiamate indicando l indirizzo logico in formato esadecimale ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 3 9 Indirizzamento Preelaborazione dei dati nello slave DP L 2 T MB 6 L EB 0 T MB 7 Nell IM 151 7 CPU Caricamento valore istantaneo 2 e trasferimento al byte di merker 6 Caricamento byte di ingresso 0 e trasferimento al byte di merker 7 Trasferimento dei dati al master DP L MW 6 T PAW 136 L PEB 50 T MB 60 L PEB 51 L B 16 3 I T MB 61 Caricamento parola di merker 6 e trasferimento alla parola di uscita di periferia 136 Nella CPU master DP Ulteriore elaborazione dei dati ricevuti nel master DP Caricamento byte di ingresso di periferia 50 e trasferimento al byte di merker 60 Caricamento byte di ingresso di periferia 51 e caricamento byte 3 addizione dei valori come tipo di dati Integer e trasferimento del risultato al byte di merker 61 Preelaborazione dei dati nel master DP L 10 3 T MB 67 Caricamento valore istantaneo 10 e addizione di 3 trasferimento del risultato al byte di merker 67 CALL SFC 15 LADDR W 16 12C RECO
80. 0 non ha pi questa funzionalit Ora occorre impiegare la SFC 83 READ_DBL SFC non pi disponibili SFC 54 RD_DPARM Questa SFC non pi disponibile e al suo posto va ora utilizzata la SFC 102 RD_DPARA con funzionamento asincrono SFC che potrebbero fornire risultati diversi I punti seguenti non sono rilevanti se nel programma utente si utilizza esclusivamente l indirizzamento logico Se nel programma utente si utilizzano conversioni di indirizzi SFC 5 GADR_LGC SFC 49 LGC_GADR necessario controllare l assegnazione di posto connettore e indirizzo logico iniziale per gli slave DP e L indirizzo di diagnostica dello slave DP ora sempre assegnato al posto connettore 0 e Slave DP integrato in STEP 7 L unit di interfaccia posto connettore 2 ha eventualmente un proprio indirizzo p es IM 151 7 CPU come slave intelligente ET 200S Modulo di interfaccia IM 151 7 CPU 10 2 A5E00257825 04 Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0ABO a IM 151 7 CPU 6ES7151 7Ax10 0ABO Conversione di indirizzi di diagnostica di slave DP Osservare che potrebbe essere necessario riassegnare gli indirizzi di diagnostica agli slave in quanto in alcuni casi sono necessari due indirizzi di diagnostica per ciascuno slave e Il posto connettore virtuale 0 ha un proprio indirizzo I dati sullo stato dell unit di questo posto connettore lettura con SFC 51 RDSYSST contengono le identificazioni che
81. 151 7 CPU A5E00257825 04 7 29 Funzioni del modulo IM 151 7 CPU Ulteriori informazioni Ulteriori informazioni sui singoli collegamenti sono contenute nel manuale Comunicazione con SIMATIC ET 200S Modulo di interfaccia IM 151 7 CPU 7 30 A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 6 Orologio L IM 151 7 CPU dotato di un orologio hardware integrato Impostazione lettura e programmazione dell orologio L orologio si imposta e si legge con il PG vedere manuale utente STEP 7 o si programma tramite SFC nel programma utente vedere manuale di riferimento Funzioni standard e di sistema e appendice B Caratteristiche La tabella seguente contiene le caratteristiche e le funzioni dell orologio Con la parametrizzazione della CPU in STEP 7 possibile inoltre impostare funzioni come la sincronizzazione e il fattore di correzione a questo proposito consultare la Guida online di STEP 7 Tabella 7 10 Caratteristiche dell orologio Caratteristiche IM 151 7 CPU Tipo Orologio hardware Preimpostazione al momento della fornitura DT 1994 01 01 00 00 00 Bufferizzazione Tramite condensatore integrato Durata della bufferizzazione tip 6 settimane con temperatura ambiente di 40 C 1 Contatore delle ore di esercizio Comportamento dell orologio in caso di disinserzione di rete L orologio della parte CPU funziona anche dopo rete OFF Al termine della durata della buffer
82. 3210 Byte y 1 RIR RIR R R Valore limite inferiore non raggiunto Errore p es errore hardware nel modulo alimentazione di corrente dell encoder guasta contattore bloccato tensione di carico nell uscita ecc 76543210 Byte y 2 R Errore di parametrizzazione Manca tensione del trasduttore o di carico Fusibile difettoso sostituzione a cura dell utente Errore di massa Errore nel canale di riferimento Interrupt di processo perso Avviso attuatore p es numero di giri o corrente di carico superati 76543210 Byte y 3 R R R R Disinserzione attuatore p es disinserzione di sicurezza cortocircuito verso terra termistore attivato ecc presente una causa di disinserzione di sicurezza Errore esterno p es errore di sensore attuatore ecc Errore non definibile non possibile specificare meglio l errore Figura 6 12 Errori singoli di un canale ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 29 Messa in servizio e diagnostica 6 7 4 Esempio modulo ET 200S 2 AI U 6ES7 134 4FB00 0ABO con una diagnostica ciascuno per i canali 0 e 1 La tabella seguente mostra un esempio di analisi di un messaggio di diagnostica del modulo citato Numero di Valore Significato byte 0 B 16 0D Guasto del modulo errore esterno
83. 4 Glossario 9 Glossario Sistemi di periferia decentrata Unit degli ingressi e delle uscite che non vengono impiegate nell apparecchiatura centrale ma sono decentrate ovale a dire configurate a grande distanza rispetto alla CPU si tratta p es di e ET 200S ET 200M ET 200B ET 200C ET 200U ET 200X ET 200L e DP AS I LINK e S5 95U con interfaccia slave PROFIBUS DP e Ulteriori slave DP Siemens o di altri costruttori sistemi di periferia decentrata sono collegati al master DP tramite il PROFIBUS DP Slave Uno slave pu scambiare dati con un master solamente su richiesta di quest ultimo Per slave si intendono p es tutti gli slave DP come l ET 200S ET 200B ET 200X ET 200M ecc Slave DP Si definisce slave DP uno slave gestito nel PROFIBUS con il protocollo PROFIBUS DP che si comporta secondo la norma IEC 61784 1 2002 Ed1 CP 3 1 Slave DP intelligente Lo slave DP intelligente caratterizzato dal fatto che i dati degli ingressi e delle uscite non vengono messi a disposizione del master DP direttamente da un ingresso o un uscita reali dello slave DP bens da una CPU che li preelabora in questo caso il modulo di interfaccia IM 151 7 CPU Stato di funzionamento I sistemi di automazione SIMATIC S7 hanno i seguenti stati di funzionamento STOP gt AVVIAMENTO RUN STEP 7 Linguaggio di programmazione per la creazione di programmi utente per controllori SIMATIC S7 Subscriber Un ricevente
84. 51 7 CPU RUN per la lettura e la scrittura in corso Esempio di applicazione 7 28 Se nell ambito del Service o della manutenzione pi operatori sono impegnati nella manutenzione del sistema di automazione SIMATIC difficile mettere rapidamente a disposizione di ogni operatore i dati attuali del progetto da impiegare nel Service Se tuttavia i dati di progetto di una CPU sono memorizzati a livello locale in una delle CPU oggetto della manutenzione ogni operatore pu accedere ai dati attuali del progetto ed eventualmente apportare modifiche che a loro volta saranno a disposizione degli altri operatori in forma aggiornata ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 5 Interfaccia L IM 151 7 CPU dotato di un interfaccia coesistente che viene descritta qui di seguito Interfaccia MPI L interfaccia MPI Multi Point Interface interfaccia multipunto l interfaccia dell IM 151 7 CPU con un PG OP o per la comunicazione in una sottorete MPI L IM 151 7 CPU dotato do un interfaccia MPI che funziona con RS 485 La normale velocit di trasmissione preimpostata di 187 5 kBaud L IM 151 7 CPU supporta tutte le velocit di tramissione MPI L IM 151 7 CPU invia automaticamente all interfaccia MPI i suoi parametri di bus impostati p es la velocit di trasmissione In questo modo possibile p es assegnare a un dispositivo di programmazione i parametri cor
85. 7 per la programmazione del modulo IM 151 7 CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Presentazione del prodotto 1 2 Guida ai manuali per sistemi ET 200S Componenti utilizzati componenti dei sistemi ET 200S sono descritti in diversi manuali del pacchetto di documentazione dei sistemi ET 200S La figura seguente mostra le diverse varianti di configurazione di un ET 200S e i manuali che ne contengono la descrizione approfondita L ET 200S costituito dai seguenti Le informazioni necessarie sono contenute componenti nei seguenti manuali pra T T j IM151 Q z 9 _ Sistema di periferia a NN l N j decentrata ET 200S i i i Sistema di periferia M ju jol decentrata ET 200S 151 7 Q 3 Q cpu amp a A A l gt Modulo di interfaccia IM 151 7 CPU IM w 6 e a DS DS Sistema di periferia de 151 7 5 z Hag Q E lt je N centrata ET 200S Avviatori motore ET 200S Tecnica di sicurezza ET 200S SIGUARD L Modulo di interfaccia o o 0 0 00 IM 151 7 CPU O O Figura 1 2 Componenti e rispettivi manuali Dove trovare le informazioni necessarie La tabella seguente costituisce un punto di orientamento per trovare pi rapidamente le informazioni necessarie Essa indica quale manuale consultare e quale capitolo tratta l argomento
86. Author Date created 19 09 2002 16 18 52 Last modified 19 09 2002 16 18 52 Comment Abbrechen Hife 5 Selezionare nel menu Stazione il comando La configurazione hardware viene compilata e Salva e compila memorizzata 6 Caricare la configurazione nel modulo L ET 200S ha ora l indirizzo DP 4 l editor viene IM 151 7 CPU mediante la MPI e chiudere l editor della Configurazione hardware chiuso 2 12 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started Configurare la CPU S7 300 come segue Fase Operazione Risultato 1 Selezionare nel SIMATIC Manager nella parte sinistra della finestra il progetto Getting Started MPI 1 PROFIBUS 1 57 Program 1 Sources Blocks 2 Inserire una nuova stazione S7 300 nel progetto secondo la descrizione del passo 4 punto 3 z Getting Started DASI a Getting Started DI 2005 S E ET 2008 a Ni IM151 CPU Sources a Blocks H 0 SIMATIC 300 1 3 Fare clic nel SIMATIC Manager sulla Stazione S7 300 1 nella parte sinistra della finestra l icona Hardware 4 Fare doppio clic sull icona Hardware nella parte destra Si aprir l editor della Configurazione HW della finestra 5 Se nella parte destra della finestra non compare un MELI Config ISIMATIC SOOLI Configuration Gating Started ENRI EN catalogo attivarlo selezionando nel menu Visualiz
87. CPU A5E00257825 04 A 29 Lista operazioni Opera Lun Ne a ione PORS ghezza Indirizza Indirizza Operando Significato in pa mento di mento indi role retto retto T Trasferisci contenuto di ACCU1 L a EW Parola di ingresso 1 2 0 2 1 4 dipendenza MCR 0 6 1 5 AW Parola di uscita 1 2 0 2 1 4 dipendenza MCR 0 6 1 5 PAW Parola di uscitadi periferia 1 2 lt 135 lt 137 dipendenza MCR lt 136 lt 138 MW Parola di merker 1 2 0 3 1 7 dipendenza MCR 0 7 1 9 LW Parola di dati locali 2 0 3 2 0 dipendenza MCR 0 8 1 8 DBW Parola dati 2 1 5 2 6 dipendenza MCR 1 6 2 8 DIW Parola dati di istanza 2 1 5 2 6 dipendenza MCR 1 6 2 8 W AR1 m Trasferisci contenuto di ACCU1 L a EW AW 2 WIAR2 m PAW MW LW DBW DIW indirizzamento multia Parametro rea tramite AR1 AR2 o tramite parametro Trasferisci contenuto di ACCU1 a ED Doppia parola di ingresso 1 2 0 3 1 5 dipendenza MCR 0 7 1 7 AD Doppia parola di uscita 1 2 0 3 1 5 dipendenza MCR 0 7 1 7 PAD Doppia parola di uscitadi periferia 1 2 lt 150 lt 152 dipendenza MCR lt 151 lt 153 MD Doppia parola di merker 1 2 0 6 2 0 dipendenza MCR 1 0 2 3 LD Doppia parola di dati locali 2 0 6 2 4 dipendenza MCR 1 1 2 1 DBD Doppia parola di dati 2 1 9 3 0 dipendenza MCR 2 0 3 3 DID Doppia parola di dati di istanza 2 1 9 3 0 dipendenza MCR 2 0 3 3 D AR1 m Trasferisci contenuto di ACCU1 a E
88. CPU elabora il programma utente RUN STOP Modo operativo La CPU non elabora il programma utente STOP programmi si possono e leggere con il PG dalla CPU CPU gt PG e trasferire nella CPU PG gt CPU MRES Cancellazione Posizione del tasto del selettore dei modi operativi per la cancellazione totale totale della CPU La cancellazione totale tramite selettore dei modi operativi richiede una speciale sequenza di comandi vedere capitole 6 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Significato dei LED per le funzionalit della CPU Per la parte CPU del modulo IM 151 7 CPU sono disponibili 2 LED speciali che ne mostrano gli stati di funzionamento RUN STOP Altri 3 LED consentono di ottenere informazioni sull alimentazione di tensione della CPU sui job di forzamento e sugli errori generali Tabella 7 3 LED per funzionalit della CPU LED Significato Spiegazione ON verde Inserzione di rete acceso quando passa la tensione di alimentazione della CPU RUN verde Stato di acceso quando la CPU elabora il programma utente BRE Lampeggia a 2 Hz durante l avviamento della parte CPU e per almeno 3 s l avviamento della CPU pu tuttavia essere pi breve e durante l avviamento della CPU si accende inoltre il LED di STOP una volta che si spegne il LED di STOP le uscite sono abilitate Lampeggia a 0 5 Hz quando la CPU raggiunge uno dei punti
89. D AD PAD 2 D AR2 m MD LD DBD DID indirizzamento multiarea tra Parametro mite AR1 AR2 o tramite parametro tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando indirizzamento diretto con PAW 0 254 A 20 Operazioni di caricamento e trasferimento per registri di indirizzi Caricamento di una doppia parola da una memoria o un registro in AR1 o AR2 trasferimento di una doppia parola da AR1 o AR2 in una memoria o un registro Queste operazioni non incidono sulla parola di stato ET 200S Modulo di interfaccia IM 151 7 CPU A 30 A5E00257825 04 Lista operazioni o Lun per Ope EN ghezza Tempo di esecuzione ti ra Significato S a rando in pico in us zione parole LAR1 Carica contenuto da ACCU1 1 0 1 AR2 Registro di indirizzi 2 1 0 1 DBD Doppia parola di dati 2 2 4 DID Doppia parola di dati di istanza 2 2 5 M Costante a 32 bit come puntatore 3 0 2 LD Doppia parola di dati locali 2 0 9 MD Doppia parola di merker 2 0 8 in AR1 LAR2 Carica contenuto da ACCU1 1 0 1 DBD Doppia parola di dati 2 0 1 DID Doppia parola di dati di istanza 2 2 4 M Costante a 32 bit come puntatore 3 2 5 LD Doppia parola di dati locali 2 0 2 MD Doppia parola di merker 2 0 9 in AR2 0 8 TAR1 Trasferisci contenuto da ARI in ACCU1 1 0 2 AR2 Registro di indirizzi 2 1 0 1 DBD Doppia parola di dati 2 1 9 DID Doppia parola di dat
90. E A1 AO OV OS OR STA RLC ER RLD RRD L operazione dipende da L operazione incide su s s s ACCU1 verso destra tramite il bit di visualizza zione A1 RLDA Fai ruotare di una posizione di bit il contenuto da 0 7 ACCU1 verso sinistra tramite il bit di visualizza zione A1 RRDA Fai ruotare di una posizione di bit il contenuto da 0 8 Parola di stato per BIE A1 AO OV OS OR STA RLC ER RLDA RRDA L operazione dipende da L operazione incide su s 0 0 A 40 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 33 Operazioni di trasferimento ACCU incremento decremento Parola di stato Queste operazioni non incidono sulla parola di stato Ope Lun ia Ope Significato ghezza Tempo di esecuzione ti ion rando in pico in us parole TAW Inversione dell ordine dei byte in ACCU1 L 1 0 1 LL LH diventa LH LL TAD Inversione dell ordine dei byte in ACCU1 1 0 2 LL LH HL HH diventa HH HL LH LL TAK Sostituzione dei contenuti di ACCU1 e ACCU2 1 0 3 PUSH Il contenuto di ACCU1 viene trasferito in ACCU2 1 0 1 POP Il contenuto di ACCU2 viene trasferito in ACCU1 1 0 1 INC 0 255 Incrementa ACCU1 LL 1 0 1 DEC 0 255 Decrementa ACCU1 LL 1 0 1 A 34 Comando di visual
91. Getting Started Risultano perci i seguenti canali di comunicazione S7 300 IM 151 7 CPU E1 1__ gt M13 0 MB13 PAB12 PAW12 PEW128 PEB128_A gt MB12 M12 0 A A2 1 M13 1 e E41 0 PAB128 4 MB13 PEW12 PAW128 MB12 _PEB12 A5 0 s amp _M12 1 ET 200S Modulo di interfaccia IM 151 7 CPU 2 18 A5E00257825 04 Breve introduzione alla messa in servizio Getting Started 2 10 Fase 10 messa in servizio e test di IM 151 7 CPU e S7 300 Fase Operazione Risultato 1 Navigare nel SIMATIC Manager alla cartella dei blocchi dell S7 300 e inserire un blocco organizzativo vuoto con il E Getting Started System data nome OB 86 nella cartella A e Si a a S7 Program 1 Questo blocco impedisce che la CPU S7 300 entri in Ta Soees stato di STOP in caso di guasto ritorno dell guri gt IM 151 7 CPU Ee 57 Program Sources Allo stesso modo generare l OB 82 arms 2 Assicurarsi che i selettori dei modi operativi dell S7 e IM 151 7 CPU e S7 300 CPU richiedono dell IM siano in posizione STOP la cancellazione totale Attivare il PS dell S7 300 e il PS dell ET 200S 3 Procedere alla cancellazione totale dell IM 151 7 CPU e La cancellazione totale viene eseguita dell S7 300 CPU nel modo seguente per entrambe le CPU e Premeref ruotare il selettore dei modi operativi posizionandolo su MRES Mantenere il selettore dei modi operativi in questa posizione finch il LED ST
92. IM 151 7 CPU A5E00257825 04 6 7 Messa in servizio e diagnostica Caricamento del programma utente Per la messa in servizio di un sistema ET 200S vi sono le seguenti possibilit di caricare il programma utente nel modulo IM 151 7 CPU e programma pu essere caricato dal PG PC con il comando Carica programma utente nel modulo di memoria MMC inserito nell IM 151 7 CPU Avvertenza Con questa funzione non vengono cancellate le aree a ritenzione programma pu essere trasferito nel PG PC nel modulo di memoria MMC In seguito il modulo di memoria viene innestato nell IM 151 7 CPU e la richiesta di cancellazione totale confermata Vedere anche il capitolo 7 3 Suggerimento programmazione degli OB 82 e 86 durante la messa in servizio 6 8 Con la messa in servizio come slave DP con STEP 7 nel master DP e nello slave DP programmare sempre gli OB 82 e 86 In questo modo sempre possibile riconoscere e analizzare i rispettivi stati di funzionamento o le interruzioni del tasferimento dei dati utili vedere tabelle 6 5 E 6 6 Avvertenza Senza progettazione possibile eseguire un avviamento di default se i moduli power sono attivi e tutti i moduli sono innestati ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica 6 4 Diagnostica tramite LED Indicatori LED I LED RUN STOP ON BF SF e FRCE segnalano le informazioni sullo stato dell IM 151 7 C
93. Immagine di processo 128 byte 128 byte non impostabili max 248 248 max 124 124 Canali digitali Canali analogici ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 9 5 Dati tecnici Ora Orologio e Bufferizzato e Durata della bufferizzazione e Precisione Contatore delle ore di esercizio e Numero e Campo di valori e Granularit e A ritenzione Orologio hardware s tip 6 settimane con temperatura ambiente di 40 C Scostamento giornaliero lt 10s 1 0 da 0 a 327670ore 1 ora S deve essere riavviato a ogni nuovo avviamento Funzioni di segnala zione S7 Numero di stazioni registrabili per le funzioni di segnalazione p es OS Messaggi di diagnostica di processo e Blocchi Alarm_S attivi con temporaneamente max 11 ALARM_S ALARM_SC ALARM_SQ max 40 Funzioni di test e messa in servizio Controllo comando di variabili Variabile e Numero di variabili di cui controllo di cui comando Forzamento e Variabile e Numero Controllo blocco Fase singola Punto di arresto Buffer di diagnostica e Numero di registrazioni s Ingressi uscite merker DB temporizzatori contatori max 30 max 30 max 14 s Ingressi uscite max 10 s s 2 s max 100 non impostabile Funzioni di comunicazione Comunicazione PG OP Comunicazione dati globale e Numero dei pacchetti GD
94. Introduzione L adattamento del programma utente consiste nel rendere utilizzabile a livello decentrato un programma precedentemente funzionante su un master dell apparecchiatura centrale Per trasferire completamente o in parte un programma esistente dal master a uno slave intelligente possibile che si debbano effettuare alcuni adattamenti Le operazioni necessarie per trasferire parti di un programma utente a uno slave intelligente dipendono dal modo in cui memorizzata l assegnazione degli indirizzi degli ingressi e delle uscite negli FB del programma sorgente Gli ingressi e le uscite possono essere utilizzati in modi diversi nelle FC del programma sorgente Nella stazione ET 200S attuale possibile comprimere gli indirizzi funzione che tuttavia non supportata nell IM 151 7 CPU Vedere l indirizzamento dell IM 151 7 CPU nel capitolo 3 1 Trasferimento Adattamento del programma utentecon indirizzi non compressi Se si utilizzano FB senza compressione degli indirizzi E A possibile trasferire le parti del programma necessarie direttamente nell IM 151 7 CPU senza alcun adattamento E1 0 A1 0 DI_1_Modul dea E1 1 A1 1 E2 0 DI_2_Modul E2 1 Figura C 1 Esempio FB con indirizzi non compressi ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 C 3 Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU Trasferimento Adattamento del programma utentecon indirizzi compressi Se si
95. K 3 Navigare alla voce Inserisci e selezionare il comando di menu Stazione File Edit Inset PLC View Options Window Help Nell elenco fare clic su Stazione SIMATIC 300 osse Je sea m Getting Started 4 Rinominare la stazione con ET 2009 La stazione SIMATIC 300 1 viene rinominata ET 2009 5 pa nel SIMATIC Manager alla stazione RISIMATIC Manager Getting St File Edit Inset PLC WYiew Options Fare doppio clic sull icona Hardware nella parte destra z aj Ba 5 della finestra per aprire l editor della Configurazione De sl o Sal A HW 2 Getting Started DASiemens E Getting Started il Hardware Er Je 6 Se nella parte destra della finestra non compare un catalogo attivarlo selezionando nel menu Visualizza il Seal Res ali li na comando Catalogo EOU Co Teseo o Navigare nel catalogo da PROFIBUS DP a ET 200S Inserire con drag amp drop nella finestra in alto a sinistra sf 535 l IM 151 7 CPU con il numero di ordinazione uguale a m wsi 70u sara quello del proprio modulo IM 151 7 CPU La versione ne EHEN standard prevede l integrazione del modulo di nazioni isa N IM 151 7 CPU com CPU stand alone MPI non in rete FE Avvertenza SEES _ st Il numero di ordinazione visibile nel catalogo facendo SCE mr Ga clic con il mouse su un modulo IM 151 7 CPU Il numero di ordinazione di questo modulo IM 151 7 CPU compare nel campo in basso nel catalogo 7 Navigare dal modulo IM 151 7 CPU adeguato al PM Inserire con d
96. Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 21 Messa in servizio e diagnostica 6 6 6 Stato dell allarme Definizione Lo stato di allarme della diagnostica riferita all apparecchiatura fornisce informazioni dettagliate su uno slave DP La diagnostica riferita all apparecchiatura inizia dal byte y e pu comprendere al massimo 20 byte Struttura La figura seguente mostra la struttura e il contenuto dei byte per un area di indirizzi progettata della memoria di trasferimento 76543210 N bit Byte y 0 0 K Da Mi Lunghezza dello stato di allarme incl il byte y max 20 byte Codice per la diagnostica riferita all apparecchiatura Byte y 1 014 codice per allarme di diagnostica 02y codice per interrupt di processo 76543210 N bit Byte y 2 N posto connettore 2 CPU 4 35 n dell area di indirizzi progettata della memoria di trasferimento 76543210 N bit Byte y 3 0 0 0 ol 0 0 00 non vi sono ulteriori informazioni sullo stato della diagnostica 01 diagnostica in arrivo presente almeno 1 errore solo per 10 diagnostica in partenza allarme di lt 11 diagnostica in partenza ma diagnostica Byte y 4 yte y presente un altro guasto fino a Byte y 7 gt Dati di diagnostica o di allarme Byte z J Esempio per il byte y 2 CPU 024 area di
97. N lampeggiare finch resta acceso 5 Premere i due tasti alternativamente I LED degli ingressi E1 0 ed E1 2 si accendono alternativamente II LED dell uscita 2 0 non accesso 6 Premere i due tasti contemporaneamente I LED degli ingressi E1 0 ed E1 2 LED 1 e 5 del DI si accendono contemporaneamente Poich nel programma i due tasti sono stati collegati con una funzione AND circuito in serie e assegnati all uscita A2 0 il LED dell uscita 2 0 LED 1 di DO acceso Un organo attuatore collegato o un display sarebbero quindi accesi 7 Posizionare il selettore dei modi operativi del modulo Tutti i LED si spengono IM 151 7 CPU su STOP e disinserire il PS del modulo IM 151 7 CPU 2 10 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started 2 7 Fase 7 upgrade di IM 151 7 CPU come slave DP e messa in servizio di S7 300 Fase Descrizione 1 Sfilare il connettore del cavo per PG dall IM 151 7 CPU 2A Avviare il programma Impostazione interfaccia PG PC seguendo la descrizione del passo 3 punto 4 Modificare la configurazione dell interfaccia PG PC nel modo seguente 2b Set PG PC Interface V5 0 Access Path Access Point of the Application STONLINE STEP gt CP5611 MPI F Standard for STEP 7 Interface Par Assi Used eni sane Parameter assignment of your communications processor CP5611 for an MPI network In
98. OP si accende per la seconda volta e resta acceso vale a dire 3 secondi Rilasciare quindi il selettore dei modi operativi e Entro 3 secondi il selettore dei modi operativi deve essere premuto ruotato nuovamente e riposizionato su MRES Il LED STOP inizia a lampeggiare rapidamente e la CPU esegue la cancellazione totale A questo punto possibile rilasciare il selettore dei modi operativi Quando il LED STOP resta nuovamente acceso la CPU ha concluso la cancellazione totale 4 Selezionare nel SIMATIC Manager menu Sistema di Il programma e la configurazione destinazione il comando Carica per trasferire nella CPU S7 300 il programma e la configurazione hardware Confermare tutte le finestre visualizzate con S hardware vengono caricati dal PG alla CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 19 Breve introduzione alla messa in servizio Getting Started Fase Operazione Risultato Avviare il programma Impostazione interfaccia PG PC seguendo la descrizione del passo 3 punto 4 Modificare la configurazione dell interfaccia PG PC come indicato nel seguito Set PG PC Interface V5 0 xii Properties CP5611 PROFIBUS x Access Path PROFIBUS Access Point of the Application S7ONLINE STEP 7 Standard for STEP 7 CP5611 PROFIBUS po Time out 1s X Interface Parameter Assignment Used EPS611 PROFIBUS Properties
99. PI anaa 6 1 Sequenza dei comandi del selettore dei modi operativi per la cancellazione totale anea 6 2 Indirizzi di diagnostica per master DP ed ET 200S 6 3 Struttura della diagnostica slave 6 4 Struttura della diagnostica riferita all identificazione dell IM 151 7 CPU 6 5 Struttura dello stato del Modulo a naaa 6 6 Struttura dello stato di allarme 6 7 Byte da y 4 a y 7 per allarme di diagnostica cambio dello stato di funzionamento dello slave intelligente Byte da y 4 a y 7 per allarme di diagnostica SFB 75 Struttura dei dati di diagnostica esempio di unit mista a 4 canali 0 Byte 0 e 1 dei dati di diagnostica 1 Byte 4 e 7 dei dati di diagnostica 2 Errori singoli di un canale eranen tiraniei e a a Selettore dei modi operativi naaar naen 7 2 Posizione dello scomparto per la scheda MMC nell IM 151 7 CPU 7 3 Aree di memoria del modulo IM 151 7 CPU 7 4 Memoria di caricamento e di lavoro a naana 7 5 Passi operativi all interno di un ciclo LL 7 6 Trattamento di dati delle ricette 1 1 Trattamento degli archivi di valori di Misura 7 8 Esempio di finestra di parametrizzazione dei dati dell unit della CPU in STEP T VST ESPA Loca faina aerea 8 1 Parti del tempo di ciclo LL 8 2 Tempo di reazione pi breve
100. PU importanti per l utente L IM 151 7 CPU dotato dei 6 LED seguenti e LED SF System Fault per la segnalazione di un errore nell ET 200S e LED BF Bus Fault per la segnalazione di errori nel PROFIBUS DP LED ON acceso quando l ET 200S collegato alla tensione di alimentazione e LED FRCF acceso quando attivo un ordine di forzamento e LED RUN acceso quando lo stato di funzionamento della parte CPU dell IM 151 7 CPU RUN LED STOP acceso quando lo stato di funzionamento della parte CPU dell IM 151 7 CPU STOP Il significato dei LED per le funzionalit della CPU descritto dettagliatamente nel capitolo 7 2 Il LED ON non si accende Se il LED ON non si accende significa che manca la tensione di alimentazione per l elettronica i sensori dell ET 200S oppure che troppo bassa Le cause possono essere un fusibile difettoso la mancanza di tensione di rete o la tensione di rete troppo bassa ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 9 Messa in servizio e diagnostica Diagnostica delle funzionalit DP con l aiuto dei LED BF e SF Se i LED BF e SF sono accesi o lampeggiano significa che la progettazione dell ET 200S non corretta Nella tabella seguente sono elencate le possibili segnalazioni di errore con relativo significato e rimedio La tabella seguente mostra gli stati dei LED per il funzionamento slave DP
101. PU non sono progettabili telai di ampliamento Il modulo IM 151 7 CPU viene creato nel posto connettore 2 e gli viene assegnato un sottomodulo MPI DP Questa progettazione valida sia per la variante con RS 485 che con il collegamento LWL primi moduli inseribili sono progettabili dal posto connettore 4 in poi Esistono le seguenti possibilit di parametrizzazione Tabella 6 41 Possibilit di parametrizzazione Ambiente di Tool di Modo operativo progettabile progettazione progettazione SIMATIC S7 STEP 7 e Stand alone MPI Configurazione HW e IM 151 7 CPU come slave S7 dalla versione V5 1 Service Pack 4 SIMATIC S5 COM PROFIBUS IM 151 7 CPU completamente progettato e programmato inserito in COM PROFIBUScome slave intelligente normalizzato Sistemi di terzi Tooldi terzi IM 151 7 CPU completamente progettato e programmato inserito nel tool di terzi come slave intelligente normalizzato Presupposti 6 2 STEP 7 dalla versione V5 1 Service Pack 4 in poi aperto e l utente si trova nel SIMATIC Manager di STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica Procedimento Procedere nel modo seguente 1 Progettare il modulo IM 151 7 CPU come una stazione S7 300 Creare una nuova stazione del tipo S7 300 comando di menu Inserisci Stazione Accedere alla finestra di Configurazione HW per questa stazione Nella fines
102. R STA RLC ER CC L operazione dipende da s L operazione incide su 0 0 1 0 Apri blocco dati Param DB Apri blocco dati indirizzato tramite parametri Parola di stato per AUF Apri blocco datidi istanza L operazione dipende da L operazione incide su tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando A 44 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 38 Operazioni di fine blocco Ope Lun gt ra Ope Significato ghezza Tempo di esecuzione ti i rando i pico in us zione in parole BE Fine blocco 1 2 2 BEA Fine blocco assoluto 1 2 2 Parola di stato per BIE A1 AO OV OS OR STA RLC ER BE BEA L operazione dipende da ni 0 0 1 0 BEB Parola di stato per L operazione incide su L operazione dipende da L operazione incide su A 39 Sostituisci blocchi dati Sostituzione dei due blocchi dati attuali Il blocco dati attuale diventa blocco dati attuale di istanza e viceversa Queste operazioni non incidono sui bit della parola di stato Lun Ope Ope ghezza Tempo di esecuzione ti ra Significato BRA Zion rando in
103. RD P M60 0 Byte8 RET_VAL MW 22 CALL SFC 14 LADDR W 16 84 RET _VAL MW 20 RECORD P M30 0 Byte8 Invio dei dati byte di merker da 60 a 67 allo slave DP Richiamo della funzione di sistema 15 Scrittura dei dati in una lunghezza di 8 byte dal byte di merker 60 nell area di indirizzi delle uscite dall indirizzo 300 12C hex Nell IM 151 7 CPU Ricezione dei dati dal master DP memorizzati in MB da 30 a 37 Richiamo della funzione di sistema 14 Scrittura dei dati dall area di indirizzi degli ingressi dall indirizzo 132 84 hex in una lunghezza di 8 byte dopo il byte di merker 30 Ulteriore elaborazione dei dati ricevuti L MB 30 L MB 37 I T MW 100 Caricamento byte di merker 30 e caricamento byte di merker 37 addizione dei valori come tipo di dati Integer e trasferimento del risultato al byte di merker 100 Trasferimento dei dati utili con stato di funzionamento STOP dati utili della memoria di trasferimento vengono trattati in modo diverso a seconda che ad entrare in STOP sia il master DP o lo slave DP IM 151 7 CPU e STOP dell IM 151 7 CPU i dati della memoria di trasferimento solo uscite dal punto di vista dello slave dell IM 151 7 CPU vengono sovrascritti con 0 ci sta ad indicare che il master DP o un ricevente della comunicazione diretta legge O e STOP del master DP i dati attuali della memoria di trasferimento dell IM 151 7 CPU ingressi nello slave u
104. Richiesta automatica di nuovo avviamento in seguito a passaggio disinserzione inserzione di rete OB di allarme Tabella 7 15 OB di allarme Allarmi OBrichiamato Possibili eventi di avvio Allarme dall orologio OB 10 e Avviamento automatico dopo l impostazione e l attivazione dell allarme dall orologio con STEP 7 e Attivazione tramite SFC 30 dopo l impostazione con STEP 7 o SFC 28 Allarme di ritardo OB 20 e Decorso del tempo indicato nella SFC 32 Schedulazione OB 35 e A seconda del clock di tempo parametrizzazione con STEP 7 orologio clock di tempo di default 100 ms Interrupt di processo OB 40 e Interrupt di processo attivato Allarme di OB 82 e Evento in partenza la causa non pi presente diagnostica e Evento in arrivo la causa ancora presente Allarme di OB 83 e Estrazione e inserimento di unit in stato di funzionamento RUN estrazione inserimento In mancanza degli OB 10 20 35 40 82 oppure 83 e in presenza dell evento di avvio corrispondente IM 151 7 CPU entra in stato di funzionamento STOP ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 37 Funzioni del modulo IM 151 7 CPU OB di reazione agli errori Tabella 7 16 OB di reazione agli errori Errore OBrichiamato Possibili eventi di avvio Errore temporale OB 80 e Superamento del tempo di ciclo e Errore con conferma durante l elaborazione di un OB e Spostamento
105. S7 300 7 Collegare il PG e l IM 151 7 CPU con il cavo per PG e serrare a fondo tutti i connettori 8 Collegare alla rete il PS dell ET 200S il PS dell S7 300 e il PG ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started Vista del sistema S7 300 non rappresentato il cablaggio dell alimentazione di tensione di DI e DO il PG collegato all S7 300 Powersupply Switch for setting sys ON OFF tem voltage Programming device Mode selector switch Profile rail with STEP 7 Software Clamp for strain relief Power connector Switches Programming device cable Figura 2 2 Vista dell S7 300 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 5 Breve introduzione alla messa in servizio Getting Started 2 3 Fase 3 messa in servizio del modulo IM 151 7 CPU ET 200S Avvertenza Al momento della prima messa in servizio stato all atto della fornitura dell ET 200S la CPU accessibile tramite indirizzo MPI 2 HSA 31 e 187 5 kBaud Fase Descrizione 1 Inserire il PS dell IM 151 7 CPU Risultato e NelPSsi accende il LED DC24V e Nel PM si accendono i LED PWR e SF e Nell IM 151 7 CPU si accendono tutti i LED i LED SF BF FRCE e RUN si spengono nuovamente e il LED STOP inizia a lampeggiare rapidamente Il modulo IM 151 7 CPU sta eseguendo la cancellazione totale 2 Ora premere en
106. SIEMENS SIMATIC ET 200S Modulo di interfaccia IM 151 7 CPU Manuale La presente documentazione statacompletata come indicato nel seguito Nr _ Denominazione Numero disegno Edizione _ 1 Informazione sul prodotto A5E00385829 02 11 2005 2 Informazione sul prodotto A5E00860832 01 07 2006 Edizione 11 2003 A5E00257825 04 Prefazione Indice Presentazione del prodotto Breve introduzione alla messa in servizio Getting Started Indirizzamento ET 200S nella rete PROFIBUS ET 200S nella rete MPI Messa in servizio e diagnostica Funzioni del modulo IM 151 7 CPU Tempi di ciclo e di reazione Dati tecnici Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0ABO a IM 151 7 CPU 6ES7151 7Ax10 0ABO Appendici Lista operazioni Tempi di esecuzione delle SFC B e degli SFB Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU Glossario Indice analitico Avvertenze tecniche di sicurezza gt PD Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente Pericolo di morte significa che la non osservanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone e ingenti danni materiali Pericolo
107. SIMATIC Manager un livello di progetto assegnato in modo univoco all IM 151 7 CPU p es IM 151 7 CPU o programma o sorgenti o blocchi Selezionare il comando di menu Sistema di destinazione gt Salva progetto sulla memory card oppure Sistema di destinazione gt Carica progetto dalla memory card Ora i dati del progetto vengono interamente scritti nella Micro Memory Card o prelevati da essa Se i dati del progetto non sono disponibili nel dispositivo di programmazione PG PC utilizzato al momento possibile selezionare la CPU sorgente nella finestra Nodi accessibili Aprire la finestra Nodi accessibili con il comando di menu Sistema di destinazione gt Nodi accessibili e selezionare il collegamento o la CPU desiderati con i dati del progetto sulla micro memory card Selezionare ora il comando di menu Carica progetto dalla memory card Se la micro memory card si trova nella scheda di programmazione MMC di un PG PC aprire la finestra Memory card S7 con il comando di menu File gt Memory card S7 gt Apri Selezionare il comando di menu Sistema di destinazione gt Salva progetto sulla memory card oppure Sistema di destinazione gt Carica progetto dalla Memory card Si aprir una finestra di dialogo nella quale selezionare il progetto sorgente o di destinazione I dati del progetto possono generare un notevole volume di dati il che pu comportare tempi di attesa di diversi minuti soprattutto quando lo stato dell IM 1
108. SPBNB Etichetta Salto condizionato se RLC 0 2 2 0 Salva RLC nel bit BIE Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPBB SPBNB L operazione dipende da s L operazione incide su s 0 1 1 0 SPBI Etichetta Salto condizionato se BIE 1 2 2 0 SPBIN Etichetta Salto condizionato se BIE 0 2 2 0 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPBI SPBIN L operazione dipende da s L operazione incide su ni 0 1 0 1 parola di lunghezza se l ampiezza di salto compresa tra 128 e 127 ET 200S Modulo di interfaccia IM 151 7 CPU A 46 A5E00257825 04 Lista operazioni SPL LOOP Ope Lun ia Ope Significato ghezza Tempo di esecuzione ti sione rando in pico in us parole SPO Etichetta Salto condizionato se overflow con memoria 1 2 2 0 OV 1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPO L operazione dipende da s L operazione incide su SPS Etichetta Salto condizionato se 2 0 OS 1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPS L operazione dipende da s
109. TI BTD DTR ITD L operazione dipende da L operazione incide su ITB Converti ACCU1 da numero intero 16 bit a BCD 1 2 1 Int To BCD DTB Converti ACCU1 da numero intero 32 bit a BCD 1 4 8 Doubleint To BCD Parola di stato per BIE A1 AO OV OS OR STA RLC ER ITB DTB L operazione dipende da L operazione incide su s s RND Converti numero in virgola mobile in numero intero 1 3 4 a 32 bit RND Converti numero in virgola mobile in numero intero 1 3 5 a 32 bit II risultato viene arrotondato al numero intero inferiore RND Converti numero in virgola mobile in numero intero 1 3 5 a 32 bit II risultato viene arrotondato al numero intero inferiore TRUNC Converti numero in virgola mobile in numero intero 1 3 3 a 32 bit Il risultato viene arrotondato senza deci mali Parola di stato per BIE A1 AO OV OS OR STA RLC ER RND RND RND TRUNC L operazione dipende da L operazione incide su s s ET 200S Modulo di interfaccia IM 151 7 CPU A 42 A5E00257825 04 Lista operazioni A 36 Complemento Ope Lun va Ope Significato ghezza Tempo di esecuzione ti zione ra
110. US DP RS485 dI a XX STOP Interfaccia S B bus backplane Ri XA RUN A tenziale S XA SF 5 CPU uP RAM di RUN di ai 3 STOP _ MRES X FRCE M4 Selettore dei Pi modi operativi ON OL MMC Alimentazione di io tensione interna E M Figura 9 1 Schema di principio dell IM 151 7 CPU Schema di principio dell IM 151 7 CPU FO Bus backplane Collegamento PG RS 485 con resistenza di chiusura fissa integrata ASSE RA STOP Interfaccia Collegamento PROFIBUS DP LWL bus backplane Interfac A A N ET 2009 cia LWL A Si ag A XX SF E z CPU i Xx BF uP RAM RUN XZ FRCE ZI _ MRES 4 Selettore dei modi operativi ON p FL MMC Alimentazione di tensione interna las M Figura 9 2 Schema di principio dell IM 151 7 CPU FO ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Dati tecnici Dati tecnici CPU e versione Codice MLFB 6ES7151 7AA10 0ABO FO 6ES7151 7AB10 0ABO e Versione hardware 1 e Versione firmware V2 0 0 e Pacchetto di STEP 7 dalla versione programmazione V5 1 SP4 corrispondente Memoria Memoria di lavoro e integrata 48
111. _Module 35 Numero max degli ingressi in byte Max_Input_Len 244 Numero max delle uscite in byte Max_Output_Len 244 Numero max di ingressi e uscite in byte Max _Data_Len 488 Visualizzazione centrale di segnalazioni di stato e Unit_Diag_Bit tramite LED messaggi di errore specifici del costruttore ON Assegnazione di valori a testi nel campo di diagnostica riferita all apparecchiatura Unit _Diag_Area non utilizzato Identificazione di tutte le aree di indirizzi per Module End_Module s PROFIBUS Assegnazione di tipi di errore specifici del costruttore ai Channel_Diag no testi nel campo di diagnostica di canale Lunghezza max dei dati di diagnostica Max _Diag_Data_Len 39 byte ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 3 Funzioni del modulo IM 151 7 CPU 7 2 Selettore dei modi operativi ed elementi di segnalazione Selettore dei modi operativi Il selettore dei modi operativi dell IM 151 7 CPU realizzato come interruttore a levetta a 3 livelli ed costruito nel modo seguente RUN STOP MRES Figura 7 1 Selettore dei modi operativi Posizioni del selettore dei modi operativi Le posizioni del selettore dei modi operativi sono spiegate nello stesso ordine in cui sono disposte nel modulo IM 151 7 CPU Tabella 7 2 Posizioni del selettore dei modi operativi Posizione Significato Spiegazione RUN Modo operativo La
112. a MMC In questo caso possibile che vengano cancellati tutti i blocchi contenuti nella memoria di caricamento Nella memoria di caricamento i blocchi occupano lo spazio indicato alle voci Memoria di caricamento richiesta nelle Propriet generali del blocco Dispositivo di programmazione Dati memorizzati Memoria di caricamento Memoria di lavoro sul disco fisso Blocchi di codice Blocchi di codice Parti di blocchi di codice e di blocchi dati Pai Le rilevanti per Blocchi dati Blocchi dati l esecuzione sr a Commenti Simboli Figura 7 4 Memoria di caricamento e di lavoro Il programma si pu avviare soltanto dopo che tutti i blocchi sono stati caricati Avvertenza Questa funzione consentita soltanto quando la CPU in stato di STOP Se il caricamento non si concluso a causa di un guasto alla rete o di blocchi non ammessi la memoria di caricamento sar vuota ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 15 Funzioni del modulo IM 151 7 CPU Caricamento del programma utente tramite PG PC nella MMC Caso A caricamento di un nuovo programma utente stato creato un nuovo programma utente Il programma va caricato completamente nella MMC mediante il PG PC Caso B caricamento di blocchi a posteriori L utente ha gi creato un proprio programma caricandolo inolt
113. a in Tempo di esecuzione in us AR1 AR2 interni all area 0 5 Fase 2 Combinazione AND dell ingresso cos indirizzato il tempo di esecuzione riportato nel capitolo A 6 le nei capitoli seguenti Tempo di esecuzione tipico in us Indirizzamento diretto Indirizzamento indiretto 0 1 1 6 Tempo ___ F per UE Tempo di esecuzione complessivo Ne risulta il tempo di esecuzione complessivo Tempo di esecuzione complessivo 0 5 us 1 6 us 2 1 us A 5 3 Esempio di indirizzamento indiretto di registro multiarea Esempio U AR1 P 23 1 con P E 1 0 im ARI Fase 1 Caricamento del contenuto di AR1 e aumento dell offset 23 1 L indirizzo si trova in Tempo di esecuzione in us AR1 AR2 multiarea 1 6 ET 200S Modulo di interfaccia IM 151 7 CPU A 10 A5E00257825 04 Lista operazioni Fase 2 Combinazione AND dell ingresso cos indirizzato il tempo di esecuzione riportato nel capitol A 6 le nei capitoli seguenti Tempo di esecuzione tipico in us Indirizzamento diretto Indirizzamento indiretto 0 1 1 6 Tempo rela per UE Tempo di esecuzione complessivo Ne risulta il tempo di esecuzione complessivo Tempo di esecuzione complessivo 1 6 us 1 6 us 3 2 US ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 11 Lista operazioni A 5 4 Esempio di indirizzamento tramite parametri Esempio Parametro U con E
114. a le CPU SIMATIC S7 quindi anche IM 151 7 CPU e Comunicazione di base S7 vedere capitold 7 7 Questo servizio consente di realizzare lo scambio di dati tra IM 151 7 CPU e unit SIMATIC che supportano funzioni di comunicazione all interno di una stazione S7 Questa funzione supportata dalle SFC da 65 a 74 MMC fino a 8 MB vedere capitolo 7 3 e Memorizzazione dei dati vedere capitolo 7 4 4 dati vengono memorizzati su una MMC e ricaricati nella CPU con l aiuto delle SFC da 82 a 84 e Memorizzazione di un progetto STEP 7 su MMC vedere capitolo 7 4 5 e Nuovi SFB Vengono supportati gli SFB da 52 a 54 e SFB 75 secondo la norma IEC 61784 1 e Contatore delle ore di esercizio a 32 bit Il contatore viene comandato per mezzo della SFC 101 ET 200S Modulo di interfaccia IM 151 7 CPU 10 4 A5E00257825 04 Lista operazioni Quest appendice contiene tutte le operazioni disponibili per la programmazione della CPU dell IM 151 7 CPU con STEP 7 Per ogni operazione inoltre indicato il tempo di esecuzione tipico La descrizione dettagliata di tutte le operazioni con relativi esempi contenuta nel manuale Programmazione con STEP 7 Avvertenza In caso di indirizzamento indiretto esempi vedere capitolo A 4 occorre aggiungere ai tempi di esecuzione anche il tempo necessario per il caricamento dell indirizzo del rispettivo operando vedere capitolo A 5 Sommario del capitolo Appendi
115. a progettazione sulla MMC primo avviamento In seguito a alimentazione ON l interfaccia coesistente sull IM 151 7 CPU si avvia come interfaccia MPI con indirizzo 2 HSA 31 e 187 5 kBaud Questa interfaccia consente di eseguire tutte le funzioni del PG contenute nel capitolo 4 4 Avvertenza I parametri di bus sono a ritenzione Ci sta ad indicare che i parametri progettati p es indirizzo velocit di trasmissione vengono mantenuti e anche in caso di alimentazione OFF e anche se nell IM 151 7 CPU non pi presente la progettazione p es in seguito alla cancellazione di SDB alimentazione ON senza MMC Avviamento con progettazione sulla MMC Una volta caricata una progettazione nel modulo IM 151 7 CPU al momento dell avviamento vengono utilizzati i dati memorizzati sulla MMC ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 5 3 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica Progettazione del modulo IM 151 7 CPU con STEP 7 Questo capitolo descrive brevemente la progettazione di un ET 200S per IM 151 7 CPU con STEP 7 Cancellazione totale dell IM 151 7 CPU A determinate condizioni pu essere necessario eseguire la cancellazione totale dell IM 151 7 CPU Questo capitolo descrive le condizioni e il procedimento di cancellazione totale Possibilit di diagnostica Il sistema di periferia decentrata ET 200S di facile utilizzo e
116. a un PG per la comunicazione tra i due partner occorre impostare l interfaccia PG in STEP 7 nel modo opportuno Procedere nel modo seguente 1 Richiamare in STEP 7 l applicazione Impostazione interfaccia PG PC dalla barra delle applicazioni di Windows premendo Start gt STEP 7 gt Impostazione interfaccia PG PC 2 Impostare l interfaccia del PG su PROFIBUS 3 Richiamare le propriet della rete PROFIBUS 4 Impostare le propriet in modo che il PG PC sia l unico master attivo nel bus Se stato progettato un master DP per la rete in un secondo tempo e si intende commutare in modalit online necessario resettare nuovamente queste impostazioni al fine di attivare ulteriori misure di sicurezza contro i disturbi del bus ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 9 ET 200S nella rete PROFIBUS Funzione di test Forzamento Con la funzione Forzamento possibile predefinire valori fissi per gli ingressi e le uscite nell immagine di processo dell IM 151 7 CPU Questi valori predefiniti dall utente valori di forzamento possono essere ulteriormente influenzati dal programma utente e da funzioni PG OP nell IM 151 7 CPU Questo principio mostrato nella figura 4 6 Nel caso dell IM 151 7 CPU possibile forzare fino a un massimo di 10 variabili Attenzione I valori di forzamento nell immagine di processo degli ingressi possono essere sovrascritti da comandi di scrittura p es
117. acilitare l approccio al sistema di periferia decentrata ET 200S e al sistema di automazione SIMATIC S7 Siemens organizza corsi specifici Rivolgersi a questo proposito al centro di addestramento locale pi vicino o alla sede centrale di Norimberga D 90327 Telefono Internet A amp D Technical Support Raggiungibili in tutto il Mondo a qualsiasi ora 49 911 895 3200 http www sitrain com Worldwide Nuernberg Technical Support Ora locale 0 00 24 00 365 giorni Telefono 49 180 5050 222 Fax 49 180 5050 223 E Mail adsupport siemens com GMT 1 00 Europe Africa Nuernberg Authorization Ora locale Lu Ve 8 00 17 00 Telefono 49 180 5050 222 Fax 49 180 5050 223 E Mail adsupport siemens com GMT 1 00 United States Johnson City Technical Support and Authorization Ora locale Lu Ve 8 00 17 00 Telefono 1 423 262 2522 Fax 1 423 262 2289 E Mail simatic hotline sea siemens com GMT 5 00 Asia Australia Beijing Technical Support and Authorization Ora locale Lu Ve 8 00 17 00 Telefono 86 10 64 75 75 75 Fax 86 10 64 74 74 74 E Mail adsupport asia siemens com GMT 8 00 Il servizio di Technical Support e Authorization viene fornito generalmente in tedesco e in inglese ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 vii Prefazione Service amp Support in Internet Oltre alla documen
118. ale DO sul posto connettore 5 incl guida profilata connettore di bus e materiale di cablaggio 1 Alimentatore PS p es PS 307 con cavo di rette opzionale p es 6ES7307 1EA00 0AA0 1 IM 151 7 CPU con modulo di chiusura p es 6ES7151 7AA10 0ABO 1 SIMATIC Micro Memory Card MMC p es 6ES7953 8LL00 0AA0 1 Modulo power PM p es 6ES7138 4CA00 0AA0 1 Modulo di ingresso digitale DI p es 6ES7131 4BD00 0AA0 1 Modulo di uscita digitale DO p es 6ES7132 4BD00 0AA0 1 Modulo terminale TM per PM p es 6ES7193 4CC30 0AA0 2 Moduli terminali per DI e DO p es 6ES7193 4CB30 0AA0 1 Guida profilata per ET 200S Diversi Dispositivo di programmazione PG con interfaccia Diversi 1 PROFIBUS DP software STEP 7 installato versione XD 1 e cavo per PG fino a 1 5 MBit s 1 Cavo PROFIBUS DP Diversi 1 Cacciavite da 3 mm In commercio 1 Cacciavite da 4 5 mm In commercio 1 Taglierino e strumento per la spelatura dei cavi In commercio 1 Strumento per il montaggio di capicorda In commercio ca 2m Trefolo con sezione di 1 mm con capicorda adeguati In commercio formato A lunghezza 6 mm e 12 mm 4 Tasti di accensione unipolari 24 V In commercio ET 200S Modulo di interfaccia IM 151 7 CPU 2 2 A5E00257825 04 Breve introduzione alla messa in servizio Getting Started 2 1 Fase 1 montaggio di IM 151 7 CPU ET 200S e S7 300 Fase Descrizione 1 Montare l S7 300 seguendo la descrizione del manuale di
119. alla periferia ET 200S Richiamo dell OB 82 con il messaggio RUN gt STOP Unit difettosa evento in arrivo indirizzo di diagnostica dell IM 151 7 CPU variabile 0B82_MDL_STOP 1 ET 200S Richiamo dell OB 82 con il messaggio STOP RUN Unit ok evento in partenza indirizzo di diagnostica dell IM 151 7 CPU variabile OB82_MDL_STOP 0 Master DP Richiamo dell OB 82 con il messaggio RUN STOP Unit difettosa evento in arrivo indirizzo di diagnostica dell IM 151 7 CPU variabile 0B82_MDL_STOP 1 Master DP Richiamo dell OB 82 con il messaggio STOP gt RUN Unit ok evento in partenza indirizzo di diagnostica dell IM 151 7 CPU variabile 0B82_MDL_STOP 0 6 12 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica Valutazione nel programma utente La tabella seguente illustra l analisi p es dei passaggi da RUN a STOP nel master DP CPU 315 2 DP 6ES7 315 2AF03 0ABO o nell ET 200S Tabella 6 6 Valutazione dei passaggi di stato di funzionamento RUN STOP nel master DP nell ET 200S nel master DP Indirizzi di diagnostica esempio Indirizzo di diagnostica master 1023 Indirizzo di diagnostica slave nel sistema master 1022 nell ET 200S IM 151 7 CPU Indirizzi di diagnostica esempio Indirizzo di diagnostica slave posto connettore 2 2045 Indirizzo di diagnostica master non rilevante La CPU richiama
120. allarme dall orologio 70 30 ACT_TINT Attivazione di un allarme dall orologio 120 31 QRY_TINT Interrogazione di un allarme dall orologio 75 32 SRT_DINT Avvio di un allarme di ritardo 75 33 CAN_DINT Annullamento di un allarme di ritardo 50 34 QRY_DINT Interrogazione di un allarme di ritardo 71 36 MSK_FLT Mascheramento di eventi di errore sincrono 110 37 DMSK_FLT Abilitazione di eventi di errore sincrono 120 38 READ_ERR Interrogazione e cancellazione di eventi di errore di programmazione 120 e di accesso sopravvenuti e inibuiti inibiti 39 DIS_IRT Inibizione dell elaborazione di nuovi eventi di interrupt 155 40 EN_IRT Abilitazione dell elaborazione di nuovi eventi di interrupt 105 41 DIS_AIRT Ritardo dell elaborazione di eventi di interrupt 45 42 EN_AIRT Abilitazione dell elaborazione di eventi di interrupt 45 43 RE_TRIGR Riattivazione del controllo del tempo di ciclo 40 44 REPL_VAL Copia del valore sostitutivo in ACCU 1 sul livello causa dell errore 50 46 STP Passaggio della CPU allo stato STOP Nessuna indi cazione 47 WAIT Realizzazione di tempi di attesa 250 49 LGC_GADR Conversione di un indirizzo libero nel corrispondente posto connet 210 tore nonch nel telaio di montaggio di umunit 50 RD_LGADR Determinazione di tutti gli indirizzi liberi dichiarati di un unit 420 51 RDSYSST Lettura delle informazioni della lista di stato del sistema 224 L SFC 51 non pu essere interrotta da allarmi 10 per cia scun byte 52 WR_USMSG Registrazio
121. ato di funzionamento Procedimento di estrazione 1 Portare l IM 151 7 CPU in STOP 2 Assicurarsi che non vi siano funzioni di scrittura del PG attive p es caricamento di blocchi 3 Una volta estratta la MMC l IM 151 7 CPU richiede la cancellazione totale h Attenzione Il contenuto di una SIMATIC micro memory card pu essere annullato se si estrae la scheda nel corso di un operazione di scrittura La MMC dovr eventualmente essere cancellata nel PG oppure formattata nell IM 151 7 CPU Non estrarre mai la MMC in stato di funzionamento RUN ma solamente con alimentazione OFF oppure con lo stato STOP del modulo IM 151 7 CPU quando non sono in corso accessi in scrittura del PG Se non possibile garantire la mancanza di funzioni di scrittura attive del PG p es Carica cancella blocco in stato di STOP disinserire prima i collegamenti di comunicazione Procedimento di inserimento Per inserire la MMC con il relativo programma utente procedere nel modo seguente 1 Inserire la MMC 2 L IM 151 7 CPU richiede la cancellazione totale 3 Confermare la cancellazione totale Se IM 151 7 CPU richiede nuovamente la cancellazione totale a causa di una MMC non valida o di una MMC con update del firmware seguire il procedimento descritto nel capitolo 7 3 Trattamento speciale 4 Avviare l IM 151 7 CPU d Pericolo Assicurarsi che la MMC da inserire contenga il programma utente da creare compatibile con
122. ato per BIE A1 AO OV OS OR STA RLC ER R R R R L operazione dipende da L operazione incide su s s s s NEGR Nega numero in virgola mobile in ACCU1 1 0 3 ABS Valore assoluto di un numero in virgola mobile in 1 0 3 ACCU1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER L operazione dipende da Li L operazione incide su A 26 Somma di costanti Addizione di costanti intere ad ACCU1 Queste operazioni non incidono sui bit della parola di stato Ope Lung a Ope Significato hezza Tempo di esecuzione ti zione rando in pico in us parole i8 Addiziona una costante di numero intero a 8 bit 1 0 1 i16 Addiziona una costante di numero intero a 16 bit 2 0 1 i32 Addiziona una costante di numero intero a 32 bit 3 0 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 35 Lista operazioni A 27 Addizione tramite registro di indirizzi Addizione di un numero intero 16 bit al contenuto del registro di indirizzi Il valore si trova nell operazione o in ACCU 1 L Queste operazioni non incidono sui bit della parola di stato Ope Lun Ope noege ghezza Tempo di esecuzione ti Ta rando Significato in pico in us zione parole AR1 Addiziona contenuto di ACCU1 L ad AR1 1 0 1
123. ato temporizzatore 2 Param cont contatore indirizzati tramite parame tri Parola di stato per BIE A1 AO OV OS OR STA RLC ER O ON X XN L operazione dipende da s s L operazione incide su 0 s s 1 tempo di caricamento dell indirizzo dell operando con indirizzamento diretto ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 17 Lista operazioni A 10 Operazioni logiche combinatorie con il contenuto di ACCU1 Combinazione del contenuto di ACCU1 o ACCU1 L con una parola o una doppia parola dopo la funzione corrispondente La parola o la doppia parola si trovano come costante nell operazione oppure in ACCU2 Il risultato contenuto in ACCU1 o ACCU1 L Spa Ope URI sli f i ERORA a rando Significato in Tempo di esecuzione tipico in us parole UW AND ACCU2 L 1 0 3 k16 AND costante a 16 bit 2 0 3 OW OR ACCU2 L 1 0 3 k16 OR costante a 16 bit 2 0 3 XOW OR esclusivo ACCU2 L 1 0 3 k16 OR esclusivo costante a 16 2 0 3 bit UD AND ACCU2 1 0 9 k32 AND costante a 32 bit 3 1 0 OD OR ACCU2 1 0 9 k32 OR costante a 32 bit 3 1 0 XOD OR esclusivo ACCU2 1 0 9 k32 OR esclusivo costante a 32 3 1 0 bit Parola distato per JBE am ao ov os OR STA RLC ER UW OW XOW UD OD XOD L operazione dipende da
124. azioni che incidono direttamente sul RLC Ope ra zione Imposta RLC su 0 Significato Lun ghezza in parole Tempo di esecuzione ti pico in us Parola di stato per CLR BIE A1 AO OV OS OR STA RLC ER L operazione dipende da L operazione incide su 0 0 0 0 SET Imposta RLC su 1 2 0 1 Parola di stato per SET BIE A1 AO OV OS OR STA RLC ER L operazione dipende da L operazione incide su 0 1 1 0 NOT Nega RLC 2 0 1 Parola di stato per NOT BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s s L operazione incide su 1 s SAVE Salva RLC nel bit BIE 1 0 1 Parola di stato per SAVE BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s L operazione incide su s ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 23 Lista operazioni A 15 Operazioni di temporizzazione Avvio resettaggio di un temporizzatore indirizzato direttamente o tramite parametri La durata deve trovarsi in ACCU1 L Opera Lun Tempo di esecuzione tipico zione ghezza in us e Signifi
125. bile Priorit OB Il sistema operativo della CPU distingue diverse classi di priorit come p es l elaborazione del programma ciclica o comandata da interrupt di processo A ogni classe di priorit sono assegnati blocchi organizzativi OB nei quali l utente S7 pu programmare una reazione Gli OB hanno diverse priorit standard in base all ordine delle quali si possono elaborare o interrompere a vicenda nel caso in cui venissero richiamati contemporaneamente PROFIBUS Process Field Bus norma tedesca relativa ai processi e ai bus di campo definita nella norma IEC 61784 1 2002 Ed1 CP 3 1 Questa norma prescrive le caratteristiche funzionali elettriche e meccaniche di un sistema di bus di campo seriale a bit Il PROFIBUS disponibile con i protocolli DP periferia decentrata FMS Fieldbus Message Specification PA automazione di processo o TF funzioni tecnologiche Profondit di annidamento Con il richiamo di blocchi possibile richiamare un blocco da un altro blocco Per profondit di annidamento si intende il numero dei blocchi di codice richiamati contemporaneamente ET 200S Modulo di interfaccia IM 151 7 CPU Glossario 8 A5E00257825 04 Glossario Programma utente I sistemi SIMATIC comprendono il sistema operativo della CPU e i programmi utente Questi ultimi vengono creati con il software di programmazione STEP 7 nei diversi linguaggi disponibili schema a contatti e lista istruzioni e
126. byte di ingresso 1 in ACCU1 LEWO Carica parola di ingresso 0 in ACCU1 LEDO Carica doppia parola di ingresso 0 in ACCU1 Indirizzamento indiretto temporizzatore contatore SI T LW 8 Avvia temporizzatore il numero di temporizzatore si trova nella parola dati locali 8 ZV Z LW 10 Avvia contatore il numero di contatore si trova nella parola dati locali 10 Indirizzamento indiretto di memoria interno all area U E LD 12 Operazione AND l indirizzo dell ingresso si trova come puntatore nella Esempio doppia parola dati locali 12 L P 22 2 TLD 12 U E LD 12 U E DBD 1 Operazione AND l indirizzo dell ingresso si trova come puntatore nella doppia parola dati 1del DB U A DID 12 Operazione AND l indirizzo dell uscita si trova come puntatore nella doppia parola dati 12del DBdi istanza U A MD 12 Operazione AND l indirizzo dell uscita si trova come puntatore nella doppia parola di merker 12 U E AR1 P 12 2 Indirizzamento indiretto di registro interno all area Operazione AND l indirizzo dell ingresso si calcola dal valore punta tore nel registro di indirizzi 1 puntatore P 12 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni Esempi di indirizzamento Descrizione Indirizzamento indiretto di registro multiarea Per l indirizzamento indiretto di registro multiarea l indirizzo deve comprendere anche un identifica zione dell area nei bi
127. cato inpa indirizza Indirizza rando role mento di mento indi retto retto SI T Avvia temporizzatore come impulso con cambio 4 6 2 3 2 9 di fronte da 0 a 1 Param 2 temp SV T Avvia temporizzatore come impulso prolungato 4 6 1 1 1 2 con cambio di fronte da 0 a 1 Param 2 temp SE T Avvia temporizzatore come ritardo all inserzione 4 6 2 4 3 0 con cambio di fronte da 0 a 1 Param 2 temp SS T Avvia temporizzatore come ritardo all inserzione 4 6 2 4 3 0 con memoria al cambio di fronte da 0 a 1 Param 2 temp SA T Avvia temporizzatore come ritardo alla disinser 4 6 2 6 3 2 zione con cambio di fronte da 1 a 0 Param 2 temp FR T Abilita temporizzatore per il nuovo avvio al cam 4 6 1 1 1 5 bio di fronte da 0 a 1 cancellazione del mer Param ag 2 2 ker del fronte per l avvio del temporizzatore temp R T Resetta temporizzatore 4 6 1 1 1 5 Param 2 temp Parola di stato per BIE A1 AO OV OS OR STA RLC ER SI SV SE SS SA FR R L operazione dipende da s L operazione incide su 0 0 tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando A 24 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 16 Operazioni di conteg
128. ce Argomento Pagina A 1 Operandi e campi di parametrizzazione A 2 A 2 Abbreviazioni A 3 Registri A 3 A4 Esempi di indirizzamento A 5 A 5 Tempi di esecuzione in caso di indirizzamento indiretto A 7 Da A 6 Lista operazioni A 12 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 1 Lista operazioni A 1 Operandi e campi di parametrizzazione Ope Campo Descrizione LB 0 509 Byte di dati locali tando cipara LW 0 508 Parola di dati locali metriz zazione LD 0 506 Doppia parola di dati locali A 0 0 Uscita in IPU M 0 0 Merker 127 7 255 7 AB 0 127 Byte di uscita in IPU MB 0 255 Bytedi merker AW 0 126 Parola di uscita in IPU MW 0 254 Parola di merker AD 0 124 Doppia parola di uscita in IPU MD 0 252 Doppia parola di merker B Byte con indirizzamento indiretto di PAB 0 Byte di uscita periferia registro multiarea 2047 W Parola con indirizzamento indiretto PAW 0 Parola di uscita periferia di registro multiarea 2046 D pe Doppia parola con indirizzamento PAD 0 Doppia parola di uscita periferia indiretto di registro multiarea 2044 DBX 0 0 Bit di dati nel blocco dati PEB 0 Byte di ingresso periferia 16383 7 2047 DB 1 511 Blocco dati PEW 0 Parola di ingresso periferia 2046 DBB 0 Byte di dati nel DB 16383 PED 0 Doppia
129. cercato ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 1 5 Presentazione del prodotto Tabella 1 1 Argomenti trattati nei manuali del pacchetto di documentazione ET 200S Argomento Componenti dell ET 200S Sistema di periferia decentrata ET 200S xX Manuale Modulo di interfaccia IM 151 7 CPU Avviatore motore ET 200S Capitolo appendice 1 2 Componenti degli avviatori motore ET 200S Possibilit di configurazione dell ET 200S Possibilit di configurazione degli avviatori motore ET 200S Montaggio di ET 200S impostazione dell indirizzo PROFIBUS Montaggio degli avviatori motore ET 200S Indirizzamento di IM 151 7 CPU Configurazione elettrica e cablaggio di ET 200S ET 200S con IM 151 7 CPU nella rete PROFIBUS ap aa Messa in servizio e diagnostica di ET 200S Messa in servizio e diagnostica di ET 200S con avviatori motore Messa in servizio e diagnostica di ET 200S con IM 151 7 CPU Funzioni del modulo IM 151 7 CPU Dati tecnici generali dell ET 200S norme omologazioni compatibilit elettromagnetica condizioni ambientali ecc EE Dati tecnici di moduli di interfaccia moduli terminali moduli power e di elettronica 8 9 10 11 12 Dati tecnici generali degli avviatori motori ET 200S Dati tecnici del modulo IM 151 7 CPU Tecnica di sicurezza ET 200S SIGUARD Numeri di ordinazione dell ET 200S
130. collegato direttamente con il sistema ET 200S PET 200S si inserisce solo in un secondo tempo nella rete PROFIBUS Osservare che a seconda dell interfaccia DP attiva passiva indispensabile una determinata impostazione in STEP 7 vedere capitolo 4 4 ET 200S L o ELA PG Figura 4 4 Accesso diretto del PG all ET 200S e II PG pu essere anche un nodo DP diretto nel qual caso tuttavia con una velocit di trasmissione di 12 Mbaud non consentito utilizzare un cavo di derivazione p es cavo con connettore per PG ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 5 ET 200S nella rete PROFIBUS 4 2 4 6 Componenti di rete Per collegare lET 200S alla rete PROFIBUS DP sono necessari i seguenti componenti di rete Tabella 4 2 Componenti di rete Scopo Per la configurazione della rete Componenti di rete Cavi p es a 2 conduttori schermati o a 5 conduttori non preparati N di ordinazione 6XV1830 0AH10 a 2 conduttori 6XV1830 0BH10 a 2 conduttori con rivestimento in PE 6XV1830 3CH10 a 2 conduttori per struttura sospesa a festoni 6XV1830 3BH10 cavo da trascinamento 6XV1830 3AH10 cavo di posa sotterranea 6ES7194 1LY00 0AA0 Z a 5 conduttori con rivestimento in PVC 6ES7194 1LY10 0AA0 Z a 5 conduttori resistente all olio adatto al trascinamento non completamente resistente alla saldatura c
131. di arresto impostati dall utente Allo stesso tempo si accende il LED di STOP STOP giallo Stato di acceso se la CPU ile e non elabora il programma utente e ha raggiunto un punto di arresto impostato dall utente Allo stesso tempo il LED RUN lampeggia a 0 5 Hz Lampeggia a 0 5Hz quando la CPU richiede la Cancellazione totale vedere capitolo 6 2 FRCE giallo Job di forzamento acceso quando attivo un job di forzamento attivo SF rosso Errore cumulativo acceso in caso di e errori di programmazione e errori di parametrizzazione e errori di calcolo e errori temporali e errori di periferia e errori di hardware e errori di firmware Per poter determinare gli errori con esattezza occorre impiegare un PG e leggere il buffer di diagnostica Significato di ulteriori LED I LED SF dalla vista PROFIBUS DP e BF sono descritti nel capitolo 6 4 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 5 Funzioni del modulo IM 151 7 CPU 7 3 SIMATIC micro memory card Micro memory card Come modulo di memoria dell IM 151 7 CPU viene impiegata una SIMATIC micro memory card MMC La MMC pu essere impiegata come memoria di caricamento e supporto dati mobile Per il funzionamento dell IM 151 7 CPU la MMC fondamentale Nella MMC vengono memorizzati i seguenti dati Programma utente tutti i blocchi e Archivi e ricette e Datidi progettazione progetti STEP 7 e Dati
132. di dati utili 3 5 ao eni Indirizzo del nodo MPI 7 40 Indirizzo di diagnostica 3 6 6 11 6 13 Indirizzo di diagnostica DP Indirizzo PROFIBUS 4 3 Glossario 6 Indirizzo PROFIBUS del master 6 17 Ingressi tempo di ritardo 8 4 Interfacce collegamenti possibili tra apparecchiature e interfacce 7 29 interfaccia MPI 7 29 interfaccia PROFIBUS DP 7 29 Interfaccia MPI 7 29 Interfaccia PROFIBUS_D RCE 7 5 indicatori 6 9 ON 7 5_ RUN 7 5 segnalazioni 1 4 M Manuali guida 1 5 Manuali 00S guida 1 5 Massa Glossario 6 Master Glossario 6 Master DP Glossario 6 Indice analitico 3 Indice analitico Masterizza EPROM 17 17 Memoria compression di backup di caricamen Memoria di lavoro Sissa Memoria di sistema 7 13 7 20 Glossari 7 aree operandi dati locali 7 22 immagine di processo degli ingressi e delle uscite 7 21 Memoria di trasferimento accesso nel programma utente 3 7 nel modulo IM 151 7 CPU Memoria utente Merker Merker di clock 7 39 Messa in servizio 2 2 2 6 2 11 2 19 6 1 6 7 Micro memory card 7 6 Glossario 7 MMC MOD A 34 Modulo di interfaccia IM 151 7 CPU 9 4 dati tecnici 9 5 schema di principio 9 4 Modulo di interfaccia IM 151 7 CPU FO 9 3 9 4 assegnazione dei pin 9 3 schema di principio 9 4 Modulo MMC Montaggio 2 2 2 3 MPI 4 2 5 2 Glossario 7
133. di una stazione S7 scambio di dati con conferma Lo scambio di dati avviene mediante collegamenti S7 non progettati Questo servizio possibile mediante la sottorete MPI o nella stazione con unit FM La comunicazione di base S7 mette a disposizione funzioni necessarie per lo scambio dei dati Queste funzioni sono integrate nel sistema operativo dell IM 151 7 CPU L utente pu utilizzare questo servizio mediante l interfaccia utente Funzione di sistema SFC Comunicazione S7 Nella comunicazione S7 l IM 151 7 CPU pu essere soltanto server In questo caso il collegamento viene sempre creato dal partner della comunicazione Questo servizio possibile mediante le sottoreti MPI e PROFIBUS Questi servizi vengono gestiti dal sistema operativo senza un esplicita interfaccia utente ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 33 Funzioni del modulo IM 151 7 CPU Comunicazione di dati globali 7 34 Con la comunicazione di dati globali si realizza lo scambio ciclico di dati globali p es E A M tra CPU S7 SIMATIC scambio di dati senza conferma dati vengono inviati contemporaneamente da una CPU a tutte le CPU nella sottorete MPI Questa funzione integrata nel sistema operativo dell IM 151 7 CPU Condizioni di trasmissione e ricezione Per la comunicazione tramite circuiti GD occorre attenersi alle seguenti condizioni e Peril mittente di un pacchetto GD vale quanto segue fattore di scans
134. dirizzi Accesso in funzione della Vale quanto segue coerenza dei dati 1 2 o 4 byte di coerenza dei dati possibile accedere a tutte le aree parametrizzate con la coerenza con comandi di caricamento Formato possibile indirizzare al massimo 64 byte di dati di ingresso con trasferimento operazioni di caricamento e al massimo 64 byte di dati di uscita con operazioni di trasferimento L PEB PEW PED T PAB PAW PAD vedere anche appendice A In caso di accessi a parola risulta una coerenza dei dati di 2 byte e di 4 byte in caso di accessi a doppia parola L accesso possibile anche tramite l immagine di processo Da 1 a 32 byte di coerenza dei Se l area di indirizzi dei dati coerenti si trova nell immagine di processo dati nel PROFIBUS DP con SFC questa area viene aggiornata automaticamente 14 e SFC 15 Per accedere ai dati nella memoria di trasferimento occorre leggere i dati di ingresso con la SFC 14 DPRD_DAT e scrivere i dati di uscita con la SFC 15 DPWR_DAT Queste SFC hanno una coerenza dei dati da 1 a 32 byte dati di ingresso letti con la SFC 14 si possono copiare solamente come blocco da 1 a 32 byte p es in un area merker nella quale saranno indirizzabili con U M x y Allo stesso modo possibile scrivere come dati di uscita solo un blocco da 1 a 32 byte con la SFC 15 vedere anche manuale di riferimento Funzioni standard e di sistema In caso di accesso alle aree con coerenza L
135. do la descrizione del manuale di installazione Sistemi di automazione S7 300 Configurazione e dati 2 Prolungare i collegamenti dei 4 tasti con un cavo ciascuno Spelare le estremit libere del cavo per una lunghezza di 6 mm e serrarle con i capicorda 3 Collegare al DI dell S7 300 gli ingressi 1 1 morsetto 13 e 1 2 morsetto 14 con un tasto ciascuno a L del PS dell S7 300 4 Collegare i due tasti unipolari restanti al DI dell ET 200S nel modo seguente e untastoai morsetti 1 e 3 e l altro tasto ai morsetti 5 e 7 Avvertenza sui morsetti a molla Per allentare la molla di collegamento inserire il cacciavite da 3 mm nel foro tondo superiore di un morsetto fino all arresto ed eventualmente tirare leggermente l impugnatura del cacciavite verso l alto A questo punto possibile inserire un estremit libera del cavo nel foro quadrato sottostante Sfilare il cacciavite e controllare che il cavo sia fisso in sede 5 Collegare il morsetto 2 del TM del PM con L del PS e il morsetto 3 del TM del PM con M del PS Le estremit dei cavi da collegare vanno spelate per una lunghezza di 11 mm e serrate con capicorda 6 Collegare il morsetto 1L dell IM 151 7 CPU con L del PS e il morsetto 1M dell IM 151 7 CPU con M del PS Avvertenza e Le estremit dei cavi da collegare vanno spelate per una lunghezza di 11 mm e serrate con capicorda e Perl alimentazione di corrente dell IM 151 7 CPU e del PM possibile utilizzare anche il PS dell
136. dulo di interfaccia IM 151 7 CPU 7 42 A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 11 Estrazione e inserimento di moduli in fase di funzionamento Il modulo IM 151 7 CPU con periferia ET 200S locale consente di estrarre o inserire un modulo per volta in fase di funzionamento e a tensione inserita Eccezione La CPU stessa non deve essere estratta in fase di funzionamento e sotto tensione Estrazione e inserimento di moduli a tensione inserita e in fase di funzionamento Nell estrarre o inserire un modulo sotto tensione o in fase di funzionamento osservare oltre alle indicazioni contenute nel presente manuale anche le limitazioni indicate nel manuale Apparecchiatura di periferia decentrata ET 200S capitolo Cablaggio ed equipaggiamento h Pericolo Quando si inserisce un modulo di uscita le uscite impostate dal programma utente diventano immediatamente attive Si consiglia pertanto di impostare le uscite su 0 nel programma utente prima ancora di estrarre il modulo L estrazione o l inserimento non corretti dei moduli vedere manuale Apparecchiatura di periferia decentrata ET 200S capitolo Cablaggio ed equipaggiamento possono causare stati incontrollati dell impianto compromettendo inoltre i moduli adiacenti Procedimento di estrazione e inserimento di moduli in fase di funzionamento Se si estrae un modulo dalla periferia ET 200S in fase di funzionamento a prescindere dal fatto che il modulo powe
137. e Classe di priorit Il sistema operativo di una CPU S7 offre al massimo 26 classi di priorit o livelli di elaborazione del programma alle quali sono assegnati diversi blocchi organizzativi Le classi di priorit stabiliscono quali OB possano interrompere altri OB e quali Ob possono essere interotti Se una classe di priorit comprende pi OB essi non si interrompono a vicenda ma vengono elaborati in sequenza Compressione Con la funzione online Comprimi del PG tutti i blocchi validi nella RAM della CPU vengono spostati all inizio della memoria utente allineati a sinistra e senza lasciare spazi vuoti In questo modo si eliminano tutti gli eventuali spazi vuoti che si sono creati cancellando o correggendo i blocchi Comunicazione diretta La comunicazione diretta uno speciale rapporto di comunicazione tra i nodi PROFIBUS DP La comunicazione diretta caratterizzata dal fatto che i nodi PROFIBUS DP partecipano alla comunicazione e sanno quali dati uno slave DP sta rimandano al suo master DP Comunicazione diretta vedere Comunicazione diretta ET 200S Modulo di interfaccia IM 151 7 CPU Glossario 2 A5E00257825 04 Glossario Contatore contatori sono parte integrante della memoria di sistema della CPU II contenuto delle cellule del contatore pu essere modificato con istruzioni di STEP 7 p es conteggio in avanti all indietro Controllore a memoria programmabile controll
138. e al manuale Sistema di periferia decentrata ET 200S Esso contiene la descrizione di tutte le funzioni del modulo di interfaccia IM 151 7 CPU ma non contiene invece le funzioni che riguardano il sistema ET 200S in generale Queste funzioni sono descritte nel manuale Sistema di periferia decentrata ET 200S vedere anche il paragrafo del pacchetto di fornitura Le informazioni contenute nel presente manuale e nel manuale Sistema di periferia decentrata ET 200S consentono all utente di utilizzare ET 200S con il modulo di interfaccia IM 151 7 CPU come slave DP nel PROFIBUS DP o in una rete MPI Nozioni di base Per la comprensione del manuale sono necessarie nozioni di base nell ambito della tecnica di automazione inoltre indispensabile avere dimestichezza nell uso di computer o di apparecchiature analoghe ai PC p es dispositivi di programmazione sui sistemi operativi Windows 95 98 2000 o NT inoltre necessario conoscere il software di base STEP 7 Queste conoscenze vengono fornite nel manuale Programmazione con STEP 7 V5 1 Campo di validit del manuale Il presente manuale valido per i moduli di interfaccia IM 151 7 CPU con i numeri di ordinazione 6ES7151 7AA10 0AB0 e 6ES7151 7AB10 0ABO nonch per i componenti del sistema ET 200S descritti nel manuale Sistema di periferia decentrata ET 200S Il manuale contiene una descrizione dei componenti validi al momento della pubblicazione Ci riserviamo il diritto di allegare e
139. e anche la Guida online di STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 C 5 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Glossario ACCU Gli accumulatori sono registri della CPU che hanno la funzione di memoria intermedia per operazioni di caricamento trasferimento confronto calcolo e conversione Allarme di diagnostica Tramite gli allarmi di diagnostica le unit che supportano funzioni di diagnostica segnalano alla CPU centrale gli errori di sistema che hanno rilevato In SIMATIC S7 M7 quando un errore p es rottura conduttore viene riconosciuto o eliminato ET 200S attiva un allarme di diagnostica abilitato precedentemente La CPU del master DP interrompe l elaborazione del programma utente o di allarmi di classi di priorit inferiori ed elabora il blocco di allarme di diagnostica OB 82 In SIMATIC S5 l allarme di diagnostica viene riprodotto all interno della diagnostica dell apparecchiatura Dall interrogazione ciclica dei bit nella diagnostica riferita all apparecchiatura possibile riconoscere eventuali errori come p es la rottura conduttore Allarme di diagnostica allarme di diagnostica Allarmi Il sistema operativo della CPU conosce 10 diverse classi di priorit che regolano l esecuzione del programma utente In queste classi di priorit rientrano anche gli allarmi p es gli allarmi di diagnostica In seguito all attivazione di un allarme il sistema o
140. e capitolo 4 4 Esiste inoltre la possibilit di installare in modo fisso OP OS Operator Panel Operator Station per funzioni di Servizio e supervisione nella rete PROFIBUS In totale possibile accedere a un sistema ET 200S da un massimo di 12 apparecchiature parallelamente e 1 collegamento riservato in modo fisso al PG e 1 collegamento riservato in modo fisso a un OP o un OS e 10 collegamenti sono liberi per PG OP OS CPU Si consiglia di assegnare l indirizzo PROFIBUS al PG OP come agli altri nodi vedere figura 4 1 Interfaccia DP attiva passiva del modulo IM 151 7 CPU Il tipo di funzionamento dell interfaccia DP nel modulo IM 151 7 CPU si imposta durante la progettazione nella finestra Propriet MPI DP passiva attiva Figura 4 2 Impostazione del tipo di funzionamento dell interfaccia DP nell IM 151 7 CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 3 ET 200S nella rete PROFIBUS Tabella 4 1 A seconda dell impostazione dell interfaccia DP PIM 151 7 CPU si comporta nel modo seguente Comportamento dell IM 151 7 CPU a seconda dell impostazione dell interfaccia Ricerca della velocit di trasmissione Funzioni di test e messa in servizio Tempo di ciclo del bus Diagnostica tramite LED BF Interfaccia DP del modulo IM 151 7 CPU passiva s pi lenta pi veloce Vedere il capitolo 6 4 attiva no pi veloce pi l
141. e della rete e sull indirizzamento Comunicazione tramite PG 7 32 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 mediante le sottoreti MPI e PROFIBUS Viene supportato anche il routing tra sottoreti La comunicazione tramite PG mette a disposizione funzioni necessarie per caricare programmi e dati di configurazione per eseguire test e valutare le 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 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Comunicazione tramite OP Con la comunicazione tramite OP si realizza lo scambio di dati tra stazioni operatore p es OP TP e unit SIMATIC che supportano funzioni di comunicazione Questo servizio possibile mediante le sottoreti MPI e PROFIBUS La comunicazione tramite OP mette a disposizione funzioni necessarie per il servizio e la supervisione Queste funzioni sono integrate nel sistema operativo delle unit S7 SIMATIC Una CPU in grado di mantenere pi collegamenti con uno o pi OP Comunicazione di base S7 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
142. e di dati globali Comunicazione diretta 4 12 Glossario 2 Comunicazione OP 7 33 Comunicazione PG 7 32 Comunicazione S7 7 33 Configurazione 2 2 2 7 2 12 ET 200S stand alone 4 5 rete MPI 5 2 rete PROFIBUS 4 2 Connettore di bus 4 6 Contatore Glossario 3 Contenuti del manuale breve panoramica 1 5 Corrente somma Glossario 3 Indice analitico 2 sistema opera ivo Glossario 9 D Dati Si ESITO Dati coerenti Dati di configurazione ap plicazione 7 40 Dati di diagnostica 6 25 Dati locali 7 22 Dati tecnici dell IM 151 7 CPU 9 2 generali 9 2 PROFIBUS DP 7 2_ Dati tecnici generali 9 2 Diagnostica 6 1 Glossario 3 di canale 6 29 di sistema riferita allapparecchiatura 6 22 riferita all identificazione 6 19 tramite LED 6 9 Diagnostica di sistema 7 39 Glossario 3_ Diagnostica riferita all apparecchiatura 6 22 Diagnostica riferita all identificazione 6 19 Diagnostica slave DP struttura 6 26 Diagnostica slave con l impiego dell IM 151 7 CPU come slave intelligente 6 14 Diretta comunicazione Glossario 2 DTB A 42 DTR A 42 Durata della MMC 7 6 Durata di una MMC 7 6 E Elaborazione di interrupt di processo 8 8 Errore accesso diretto periferia OB 122 7 38 Errore di runtime Glossario 4 Errori specifici dei canali 6 29 Esempi pE mento operazioni STEP 7 A 5 ET 200 ET 200S
143. e norme di sicurezza e antinfortunistiche in vigore quali p es la IEC 204 dispositivi di arresto di emergenza La mancata applicazione di queste norme pu causare gravi lesioni personali o ingenti danni materiali a macchinari e apparecchiature ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 1 Breve introduzione alla messa in servizio Getting Started Sommario del capitolo Capitolo Argomento Pagina 2 1 Fase 1 montaggio di IM 151 7 CPU ET 200S e S7 300 2 3 2 2 Fase 2 cablaggio di IM 151 7 CPU ET 200S e S7 300 2 3 Fase 3 messa in servizio del modulo IM 151 7 CPU ET 200S 2 4 Fase 4 configurazione del modulo IM 151 7 CPU per il funzionamento stand alone MPI 2 5 Fase 5 programmazione del modulo IM 151 7 CPU 2 6 Fase 6 Test 2 7 Fase 7 upgrade di IM 151 7 CPU come slave DP e messa in servizio di S7 300 2 8 Fase 8 configurazione di IM 151 7 CPU come slave DP 2 12 e di S7 300 come master DP 2 9 Fase 9 programmazione di IM 151 7 CPU e di CPU S7 300 2 10 Fase 10 messa in servizio e test di IM 151 7 CPU e S7 300 2 19 Materiale e attrezzature necessarie Quantit Articolo Numero di ordinazione SIEMENS 1 Sistema S7 300 costituito da un alimentatore PS una CPU Diversi con interfaccia DP qui CPU 315 2 DP un unit di ingresso digitale DI sul posto connettore 4 e un unit di uscita digit
144. e viene mantenuto anche in caso di rete OFF o di nuovo avviamento avviamento a caldo ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 13 Funzioni del modulo IM 151 7 CPU Comportamento di ritenzione degli oggetti nella memoria La tabella seguente mostra il comportamento di ritenzione degli oggetti nella memoria a ogni singolo passaggio dello stato di funzionamento Tabella 7 7 Comportamento di ritenzione degli oggetti della Memoria Oggetto nella memoria Passaggio dello stato di funzionamento Rete ON STOP gt Cancellazio rete OFF RUN ne totale Programma dati utente Memoria di caricamento x x x Valori attuali dei DB x x Merker temporizzatori e contatori progettati a ritenzione x x Buffer di diagnostica contatore delle ore di esercizio x x x Indirizzo MPI velocit di trasmissione x x x x a ritenzione non a ritenzione ET 200S Modulo di interfaccia IM 151 7 CPU 7 14 A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 4 2 Funzioni di memorizzazione Introduzione Con l aiuto delle funzioni di memorizzazione possibile creare modificare o cancellare programmi utente o singoli blocchi Esse consentono inoltre di archiviare i dati dei propri progetti garantendo la ritenzione dei dati In generale caricamento di un programma utente tramite PG PC Il programma utente pu essere caricato completamente dal PG PC nell IM 151 7 CPU mediante l
145. ea dei dati locali Attenzione Tutte le variabili temporanee TEMP di un OB e i blocchi subordinati vengono memorizzati nei dati locali L impiego di molti livelli di annidamento nell elaborazione del blocco pu causare un overflow dell area dei dati locali Se si superano le dimensioni consentite per i dati locali di una classe di priorit il modulo IM 151 7 CPU entra in stato di funzionamento STOP In questo caso tenere in considerazione i dati locali richiesti dagli OB di errore sincrono che vengono sempre assegnati alla rispettiva classe di priorit che ha causato l errore ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU 7 4 4 Trattamento dei dati in DB Ricette Per ricetta si intende una raccolta di dati utente Un concetto semplice di ricetta si pu realizzare mediante blocchi dati non rilevanti per l esecuzione Le ricette devono avere la stessa struttura lunghezza Per ogni ricetta deve esserci un DB Fasi dell elaborazione La ricetta va memorizzata nella memoria di caricamento e singoli set di dati delle ricette vengono creati con STEP 7 come DB non rilevanti per l esecuzione e caricati nell IM 151 7 CPU Le ricette occupano quindi spazio solo nella memoria di caricamento e non in quella di lavoro Utilizzo dei dati delle ricette e La SFC 83 READ_DBL consente di leggere dal programma utente il set di dati della ricetta attuale dal DB nella me
146. ecuzione in caso di indirizzamento indiretto devono essere calcolati dall utente Il calcolo spiegato nel presente capitolo Due parti di un istruzione Un istruzione con operandi indirizzati indirettamente costituita da due parti Parte 1 caricamento degli dell indirizzo dell operando Parte 2 esecuzione dell operazione Ci sta ad indicare che da queste due parti occorre calcolare anche il tempo di esecuzione di un istruzione con operando indirizzato indirettamente Calcolo del tempo di esecuzione Per quanto riguarda il tempo di esecuzione complessivo vale quanto segue Tempo di esecuzione per caricamento dell indirizzo tempo di esecuzione dell operazione tempo di esecuzione complessivo dell operazione tempi di esecuzione indicati nel capitold A 6 e nei capitoli seguenti sono quelli relativi alla seconda parte di un istruzione quindi all esecuzione effettiva di un operazione Al tempo cos calcolato occorre aggiungere anche il tempo di esecuzione necessario per il caricamento dell indirizzo dell operando Caricamento di un indirizzo Il tempo di esecuzione necessario per il caricamento dell indirizzo dell operando dalle diverse aree indicato nella tabella seguente L indirizzo si trova in Tempo di esecuzione in us Area merker M Parola 0 4 Doppia parola 0 9 Blocco dati DB DI Parola 0 8 Doppia parola 2 0 Area dati locali L Parola 0 5 Doppia parola 1 2 AR1 AR2 interni all area
147. edente di ACCU1 in ACCU2 Queste operazioni non incidono sulla parola di stato Opera zione Lun Tempo di ese Tempo di ese ghezza cuzione tipico cuzione tipico Ope AMICO in pa in us in us Significato role ii i i mento diretto retto Carica EB Bytedi ingresso 1 2 0 2 1 4 AB Bytedi uscita 1 2 0 2 1 4 PEB Bytedi ingresso di periferia 1 2 lt 125 lt 127 MB Bytedi merker 1 2 0 3 1 4 LB Byte di dati locali 2 0 5 1 7 DBB Bytedi dati 2 1 5 2 5 DIB Bytedi dati di istanza 2 1 5 2 5 in ACCU1 Parame Carica EB AB PEB MB LB DBB DIB in 2 tro ACCU1 indirizzato tramite parametro Carica EW Parola di ingresso 1 2 0 3 1 6 AW Parola di uscita 1 2 0 3 1 6 PEW Parola di ingresso di periferia 1 2 lt 135 lt 137 MW Parola di merker 1 2 0 6 1 7 LW Parola di dati locali 2 0 6 2 0 DBW Parola dati 1 2 1 9 3 0 DIW Parola dati di istanza 1 2 1 9 3 0 in ACCU1 L Parame Carica EW AW PEW MW LW DBW DIW in 2 tro ACCUI indirizzato tramite parametro Carica ED Doppia parola di ingresso 1 2 0 4 1 6 AD Doppia parola di uscita 1 2 0 4 1 6 PED Doppia parola di ingresso di periferia 2 lt 145 lt 147 MD Doppia parola di merker 1 2 0 8 2 0 LD Doppia parola di dati locali 2 0 9 2 3 Doppia parola di dati 2 2 5 3 7 DBD Doppia parola di dati di istanza 2 2 5 3 7 DID in ACCU1 Parame Carica ED AD PED MD LD DBD DID in 2
148. ell annidamento di allarmi La tabella 8 4 illustra il prolungamento del tempo di ciclo dovuto all annidamento di un allarme A questo prolungamento si aggiunge il tempo di esecuzione del programma a livello di allarme Se si annidano diversi allarmi addizionare i tempi corrispondenti Tabella 8 4 Prolungamento del ciclo a causa dell annidamento di allarmi Allarmi IM 151 7 CPU Interrupt di processo 500 us Allarme di diagnostica 600 us Allarme dall orologio 400 us Allarme di ritardo 300 us Schedulazione orologio 150 us Errori di programmazione accesso esecuzione del 400 us programma ET 200S Modulo di interfaccia IM 151 7 CPU 8 4 A5E00257825 04 Tempi di ciclo e di reazione 8 2 Tempo di reazione Tempo di reazione per ET 200S con IM 151 7 CPU Il tempo di reazione il tempo che trascorre dal riconoscimento di un segnale di ingresso nell ET 200S con IM 151 7 CPU fino alla modifica di un segnale di uscita ad esso collegato tramite gli ingressi e le uscite dei moduli di ampliamento Fattori Il tempo di reazione dipende dal tempo di ciclo e dai seguenti fattori Fattori Osservazione Ritardo sugli ingressi e sulle uscite tempi di ritardo sono indicati nei dati tecnici dei moduli di elettronica nel manuale Sistema di periferia decentrata ET 200S Oscillazione del valore Il tempo di reazione reale compreso tra un tempo di reazione minimo e uno massimo Per la pro
149. empi ingresso E 12 1 parola di merker MW 25 blocco dati DB 3 ET 200S Modulo di interfaccia IM 151 7 CPU i A5E00257825 04 Glossario 5 Glossario Indirizzo PROFIBUS Ogni nodo di bus deve avere un proprio indirizzo di PROFIBUS per poter essere identificato in modo univoco nel PROFIBUS I PC PG hanno l indirizzo PROFIBUS 0 Per il sistema di periferia decentrata ET 200S sono ammessi gli indirizzi PROFIBUS da 1a125 Interrupt di processo Un interrupt di processo viene attivato in seguito a un determinato evento nel processo da unit che hanno la funzione di attivazione di allarmi L interrupt di processo viene segnalato alla CPU A seconda della priorit dell interrupt viene elaborato il blocco organizzativo corrispondente Interrupt di processo Interrupt di processo Massa Per massa si intende il complesso delle parti inattive di un componente collegate tra loro che anche in caso di guasto non possono assumere tensioni di contatto pericolose Master Se sono in possesso del token i master possono inviare dati ad altri nodi o richiedere dati da questi nodo attivo Un master DP p es la CPU 315 2 DP Master DP Si definisce master DP un master conforme alla norma IEC 61784 1 2002 Ed1 CP 3 1 Memoria di backup La memoria di backup garantisce la bufferizzazione di aree di memoria della CPU senza batteria tampone Viene bufferizzato un numero parametrizzabile di temporizzatori contatori mer
150. enta Al termine della messa in servizio si consiglia di impostare l interfaccia DP come interfaccia passiva Velocit massima di trasmissione con un cavo con connettore per PG Collegamento del PG con IM 151 7 CPU FO Con il cavo con connettore per PG possibile raggiungere una velocit massima di trasmissione di 1 5 Mbaud Il collegamento del PG disponibile soltanto per un nodo PG oppure OP e non deve essere utilizzato per un collegamento in rete Le resistenze di chiusura del bus sono integrate in modo fisso nel collegamento per PG dell IM 151 7 CPU FO Per questo motivo l impiego di cavi con connettori di bus necessari con velocit di trasmissione gt 1 5 MBaud rende necessaria l impostazione della resistenza di chiusura su OFF nel connettore di bus sul lato CPU e su ON come avviene normalmente sul lato PG OP In caso di impiego di un cavo con connettore per PG ammesso solo fino a 1 5 MBaud non vi sono accorgimenti particolari da osservare ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete PROFIBUS Esempi di collegamento di PG OP all ET 200S II PG OP inserito nell interfaccia PROFIBUS DP del master DP ma pu essere collegato ugualmente a ogni altra stazione allacciata alla rete DP e quindi all ET 200S S7 300 master DP Figura 4 3 Il PG OP accede all ET 200S tramite l interfaccia DP nel master DP e I PG
151. ento Trasferimento STOP Trasferimento dati utili al master DP Ed LED 7 5 Trattamento di errori tramite OB selettore dei modi operativi TRUNC A 42 stato di funzionamento Struttura de a di diagnostica 6 14 Subscribe Sva U A 13 A 17 A 19 i U UC UD UN A 13 A 17 A 20 UN A 15 Upgrade 2 2 12 11 Uscite tempo di ritardo 8 4 UWIA 18 V Velocit di trasmissione Glossario 11 Teea di A ara configurazione 7 41 A Tempo di ciclo 8 2 Glossario 11 prolungamento 8 2 8 2 struttura X Tempo di ea X aggiornamento dell immagine di processo 8 3 XN A 14 A 17 A 20 E programma utente sistema operativo 8 3 Tempo di a del programma utente 8 2 XOW Tempo di reazione 8 5 5 allarme di diagnostica Mo processo trai Z massimo 8 7 ZR A 25 Tempo di reazione agli allarmi di diagnostica 8 8 n ET 200S Modulo di interfaccia IM 151 7 CPU Indice analitico 6 A5E00257825 04 SIEMENS Informaci n de producto sobre 11 2005 Manual del m dulo b sico BM 147 CPU edici n 05 2003 Manual del m dulo interfase IM 151 7 CPU edici n 11 2003 Esta Informaci n de producto contiene informaci n importante referente a la documentaci n anterior Debe comprenderse como un componente separado de la misma y en caso de duda la informaci n que contiene prevalece sobre la indicada en otras ediciones de manuales y cat logos Mayor
152. eria Assegnazione libera di indirizzi Assegnazione libera di indirizzi significa che l utente pu scegliere liberamente e indirizzi di ingresso delle unit e e indirizzi di uscita delle unit nel campo da 0 a 2047 byte per byte e indipendentemente gli uni dagli altri Gli indirizzi da 0 a 127 si trovano nell immagine di processo L assegnazione degli indirizzi si esegue in STEP 7 definendo l indirizzo di base dell unit sul quale si baseranno tutti gli altri indirizzi dell unit Assegnazione libera di indirizzi A 0 127 2047 l Immagine di processo Figura 3 4 Configurazione dell area di indirizzi in caso di indirizzamento libero Avvertenza L assegnazione libera di indirizzi non consente l indirizzamento bit per bit e quindi non viene supportata la compressione di canali digitali La compressione di indirizzi non possibile Vantaggi Vantaggi dell assegnazione libera di indirizzi e Leareedi indirizzi disponibili si possono utilizzare in modo ottimale poich non restano spazi vuoti tra le unit e Durante la creazione di un software standard possibile indicare indirizzi che non dipendono dalla configurazione della rispettiva stazione ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indirizzamento 3 3 Scambio di dati con il master DP Trasferimento di dati utili tramite memoria di trasferimento dati utili sono contenuti
153. eseguita A eccezione dell interruzione dovuta ad alimentazione OFF delle operazioni Carica programma utente e Masterizza EPROM il contenuto della scheda viene mantenuto fino all esecuzione del trattamento speciale Descrizione del trattamento speciale Se il modulo IM 151 7 CPU in fase di richiesta della cancellazione totale il LED STOP lampeggia lentamente procedere alla formattazione con i seguenti comandi del selettore 1 Portare il selettore in posizione MRES e mantenerlo in questa posizione ca 9 secondi finch il LED STOP resta acceso 2 Entro i 3 secondi successivi necessario rilasciare il selettore e riportarlo nella posizione MRES Nel corso della formattazione il LED STOP lampeggia passi descritti vanno assolutamente eseguiti nei tempi indicati in caso contrario la MMC non viene formattata e ritorna allo stato di cancellazione totale La MMC viene formattata soltanto in caso di necessit vedere sopra e non p es in seguito alla richiesta di cancellazione totale dopo la sostituzione di un modulo In questo caso il posizionamento su MRES comporta soltanto una normale cancellazione totale con la quale il contenuto del modulo resta invariato ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Inserimento sostituzione della scheda La MMC realizzata per essere estratta o inserita anche sotto tensione In questo caso il modulo IM 151 7 CPU deve essere po
154. essi diretti alla periferia al momento dell elaborazione dell istruzione AI termine dell elaborazione dell interrupt di processo l elaborazione ciclica del programma prosegue oppure vengono richiamati ed elaborati altri OB di allarme con priorit uguale o minore ET 200S Modulo di interfaccia IM 151 7 CPU 8 8 A5E00257825 04 Dati tecnici Capitolo Questo capitolo contiene e dati tecnici del modulo di interfaccia IM 151 7 CPU Sommario del capitolo Capitolo 9 1 Argomento Dati tecnici del modulo IM 151 7 CPU Pagina 9 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 9 1 Dati tecnici 9 1 Dati tecnici dell IM 151 7 CPU Numeri di ordinazione Modulo di interfaccia IM 151 7 CPU 6ES7151 7AA10 0AB0O Modulo di interfaccia IM 151 7 CPU FO 6ES7151 7AB10 0AB0 SIMATIC Micro Memory Card MMC 6ES7953 8Lxx0 0AA0 vedere capitolo 7 3 Caratteristiche Il modulo di interfaccia IM 151 7 CPU si distingue per le seguenti caratterisitiche e Slave intelligente con interfaccia RS485 o LWL con PROFIBUS DP Possibilit di funzionamento stand alone MPI e 48 kB di memoria di lavoro non ampliabile a ritenzione con MMC inserita e Memoria di caricamento inseribile sulla MMC fino a 8 MB e Memorizzazione del programma utente e della progettazione insensibile alla mancanza di rete tramite MMC e Programmabilit tramite STEP 7 dalla versione V5 1 Service Pack 4 e Velocit ca 0 3 m
155. esso in STEP 7 richiama il blocco organizzativo specifico per questo caso OB di errore nel quale si pu definire l ulteriore comportamento della CPU Velocit di trasmissione Indica la velocit di trasmissione dei dati vale a dire il numero di bit trasmessi al secondo baudrate bitrate Una stazione ET 200S raggiunge velocit di trasmissione da 9 6 kBaud a 12 MBaud ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Glossario 11 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indice analitico Accesso all ET 200S da PG PC 4 3 Accesso diretto alla periferia OB 122 7 38 Accu Glossario 1 Accumulatore Aggiornamento dell immagine di processo tempo di elaborazione 8 3 Allarme di diagnostica 16 23 Glossario 1 1737 OB 82 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Allarmi Glossario 1 prolungamento del ciclo 8 4 Allarmi dall orologio 7 39 Apparecchiatura di periferia decentrata Area dati di sistema dati di diagnostica 6 25 Area di indirizzi coerenza dei dati 3 6 dei moduli di ampliamento 3 3 impostazione di default 3 9 per trasferimento di dati utili Aree di memoria memoria di caricamento 7 12 memoria di lavoro 7 13 memoria di sistema 7 13 Aree operandi 7 20 Assegnazione di indirizzi per moduli analogici e digitali 3 3 Assegnazione slot ET 200S 3 2 AUF A 44 Avviamento Avviamento a
156. ettate della memoria di trasferimento 1 Byte x Stato del modulo diagnostica riferita all apparecchiatura fino a la lunghezza dipende dal Byte y 1 numero delle aree di indirizzi progettate Byte y Stato di allarme diagnostica riferita all apparecchiatura fino a la lunghezza dipende dal tipo di allarme Byte z 1 Eccezione in caso di errori nella configurazione del master DP lo slave DP interpreta 35 aree di indirizzi progettate 464 nel byte 6 Figura 6 3 Struttura della diagnostica slave ET 200S Modulo di interfaccia IM 151 7 CPU 6 14 A5E00257825 04 Messa in servizio e diagnostica 6 6 1 Stato della stazione da 1 a 3 Definizione Lo stato della stazione da 1 a 3 indica lo stato di uno slave DP nel suo complesso Stato della stazione 1 Tabella 6 7 Struttura dello stato della stazione 1 byte 0 Bit Significato Rimedio 0 lo slave DP non pu essere L indirizzo DP progettato per lo slave DP quello indirizzato dal master DP corretto Il connettore di bus collegato Passa la tensione nello slave DP Il repeater RS 485 stato impostato correttamente Eseguire il resettaggio dello slave DP 1 lo slave DP non ancora pronto per Attendere lo slave DP ancora in fase di lo scambio di dati avviamento 2 i dati di configurazione inviati dal Il tipo di stazione o la configurazione dello slave master DP allo slave DP non sono DP immessi nel software
157. gettazione di un impianto necessario tenere sempre in considerazione il tempo di reazione pi lungo Qui di seguito vengono descritti i tempi di reazione massimi e minimi per fornire all utente un criterio di valutazione delle possibili oscillazioni ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 8 5 Tempi di ciclo e di reazione Tempo di reazione minimo La figura seguente mostra a quali condizioni si ottiene il tempo di reazione pi breve RE RE ORE SII III III RARI SO Y i Direttamente prima della lettura dell IPI lo stato IPI dell ingresso interessato cambia La modifica del segnale di ingresso viene quindi ancora tenuta in x i i S Sistema considerazione nell IPI N operativo d nai Qui la modifica del segnale di ingresso viene Programma O elaborata dal programma utente o utente E Qui viene emessa nelle uscite la reazione del IPU programma utente alla modifica del segnale di Y ingresso P E E E E E Figura 8 2 Tempo di reazione pi breve Calcolo Il tempo di reazione minimo costituito dai seguenti fattori e 1 x Tempo di trasferimento dell immagine di processo degli ingressi e 1 x Tempo di elaborazione del sistema operativo e 1 x Tempo di elaborazione del programma e 1 x Tempo di trasferimento dell immagine di processo delle uscite e Ritardo sugli ingressi e sulle uscite Ci corrisponde alla somma del tempo di ciclo e del ritardo
158. gio Il valore di conteggio si trova in ACCU1 L o nell indirizzo assegnato come parametro Opera Lun Tempo di esecuzione tipico in ps zione Ope ii ghezza rando Significato in Indirizzamento di Indirizzamento parole retto indiretto S Z Preimposta contatore con cambio di 4 6 1 8 2 4 fronte da 0 a 1 Param 2 cont R Z Resetta contatore a 0 con cambio di 4 6 0 7 1 1 fronte da 0 a 1 Param 2 cont ZV Z Conta in avanti di 1 con cambio di fronte 4 6 1 1 1 6 da 0 a 1 Param 2 cont ZR Z Conta all indietro di 1 con cambio di 4 6 1 1 1 5 fronte da 0 a 1 Param 2 cont FR Z Abilita contatore al cambio di fronte da 2 0 9 1 4 0 a 1 cancellazione del merker del Param fronte per il conteggio in avanti e all in 2 ki cont dietro del contatore Parola di stato per BIE A1 AO OV OS OR STA RLC ER S R ZV ZR FR L operazione dipende da ni s L operazione incide su 0 0 tempo di caricamento dell indirizzo dell operando con indirizzamento diretto dell operando ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 25 Lista operazioni A 17 Operazioni di caricamento Caricamento degli operandi in ACCU1 In primo luogo viene salvato il contenuto prec
159. guente Byte x Byte x 1 Byte x 2 Byte x 3 Byte x 4 Byte x 5 Byte x 6 Byte y 1 76543210 N bit ojo K IN NV NV 7654321 1 0 0 0 0 0 1 0 J NV O N bit Lunghezza dello stato del modulo incl byte x max 13 byte Codice per la diagnostica riferita all apparecchiatura Tipo di stato stato del modulo 24 stato del modulo Codice per segnalazione di stato OH OH 7 6 0 0 ojo ed ed sempre 0 sempre 0 N bit Posto connettore della CPU Area di indirizzi progettata 1 76543210 N bit Area di indirizzi progettata 2 Area di indirizzi progettata 3 Area di indirizzi progettata 4 Area di indirizzi progettata 5 76543210 N bit PS A b Seo er di gt Area di indirizzi progettata 6 Area di indirizzi progettata 7 Area di indirizzi progettata 8 Area di indirizzi progettata 9 0 0 76543210 N bit Area di indirizzi progettata 30 Area di indirizzi progettata 31 Area di indirizzi progettata 32 00g unit o k dati validi 01g errore nell unit dati non validi unit guasta 10g unit errata dati non validi 11g manca l unit dati non validi Figura 6 5 Struttura dello stato del modulo ET 200S
160. i di istanza 2 1 9 LD Doppia parola di dati locali 2 0 6 MD Doppia parola di merker 2 0 6 TAR2 Trasferisci contenuto da AR2 in ACCU1 1 0 2 DBD Doppia parola di dati 2 0 1 DID Doppia parola di dati di istanza 2 1 9 LD Doppia parola di dati locali 2 1 9 MD Doppia parola di merker 2 0 6 TAR Sostituisci i contenuti di AR1 e AR2 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 31 Lista operazioni A 21 Operazioni di caricamento e trasferimento per la parola di stato Ope ra zione Tempo di esecuzione ti pico in us Significato Parola di stato per L STW BIE A1 AO OV OS OR STA RLC ER L operazione dipende da s s s s s 0 0 s 0 L operazione incide su T STW Trasferisci ACCU1 bit da 0 a 8 nella parola di ii 0 6 stato Parola di stato per TSTW BIE A1 AO OV OS OR STA RLC ER L operazione dipende da S _ L operazione incide su s s s s s 0 0 s 0 Struttura della parola di stato A 22 Operazioni di caricamento per numero e lunghezza di DB Caricamento di numero lunghezza di un blocco dati in ACCU1 Il contenuto precedente di ACCUI1 viene salvato in ACCU2 Queste operazioni non incidono sui bit della parola di stato Ope Lun ra Ope Significato ghezza Tempo di esecuzione ti Aone rando in pico in us parole L DBNO Carica n
161. i elettronica nel programma utente Contenuto del capitolo In questo capitolo viene descritta la struttura dei dati di diagnostica nei dati di sistema necessario che l utente conosca questa struttura per poter analizzare nel programma utente STEP 7 i dati di diagnostica dei moduli elettronici dati di diagnostica sono contenuti in set di dati dati di diagnostica di un modulo possono essere lunghi fino a 44 byte e si trovano nei set di dati 0 e 1 e Il set di dati 0 contiene 4 byte di dati di diagnostica che descrivono lo stato attuale di un sistema di automazione DSO parte dell informazione di intestazione dell OB 82 byte dei dati locali da 8 a 11 e Il set di dati 1 contiene i 4 byte di dati di diagnostica che si trovano anche nel set di dati 0 e fino a 40 byte di dati di diagnostica specifici dell unit I set DSO e DS1 si possono leggere con la SFC 59 RD_REC e l SFB 52 RDREC Ulteriore letteratura manuali di STEP 7 forniscono una descrizione dettagliata del principio di analisi dei dati di diagnostica dei moduli di elettronica nel programma utente nonch la descrizione delle SFC utilizzabili ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 25 Messa in servizio e diagnostica Struttura dei dati di diagnostica Esempio unit mista a 4 canali Byte 0 Guasto del modulo Byte 1 Classe del modul
162. ia di caricamento prima che il volume dei dati superi la capacit della memoria di lavoro Memoria di caricamento MMC Memoria di lavoro Valori di misura 1 IM 151 7 CPU A SFC 82 FEE i di mi Valori di misura Valori di misura 2 CREATDBL attuali 4 SFC 84 Valori di misura n WRIT DBL Figura 7 7 Trattamento degli archivi di valori di misura e Con la SFC 82 CREA _DBL possibile creare nuovi ulteriori DB dal programma utente nella memoria di caricamento come DB non rilevanti per l esecuzione che non occupano spazio nella memoria di lavoro Avvertenza Se nella memoria di caricamento e o di lavoro esiste gi un DB con lo stesso numero la SFC 82 si conclude e viene generato un messaggio di errore dati cos scritti nella memoria di caricamento non sono soggetti a cancellazione totale e sono trasferibili ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 25 Funzioni del modulo IM 151 7 CPU 7 26 Valutazione dei valori di misura e blocchi dati dei valori di misura salvati nella memoria di caricamento possono essere caricati nel PG e quindi analizzati da altri partner della comunicazione p es PG PC Avvertenza Le funzioni di sistema attive dalla SFC 82 alla 84 accessi in corso alla MMC hanno una forte influenza sulle funzioni del PG p es controllo blocco contollo variabile caricamento caricamento
163. in una memoria di trasferimento nel modulo IM 151 7 CPU Il trasferimento dei dati utili tra IM 151 7 CPU e master DP avviene sempre mediante questa memoria di trasferimento La memoria di trasferimento costituita da un massimo di 32 aree di indirizzi Master DP ET 200S come slave DP IM 151 7 CPU Moduli di periferia Memoria di trasferimento PROFIBUS DP Lil Scambio di dati tra master DP ed ET 200S tramite memoria di trasferimento nell IM 151 7 CPU 2 Scambio di dati tra IM 151 7 CPU e moduli di periferia Figura 3 5 Principio dello scambio di dati tra master DP ed ET 200S con IM 151 7 CPU Aree di indirizzi per trasferimento di dati utili con master DP L ET 200S mette a disposizione del PROFIBUS DP un massimo di 244 byte di dati di ingresso e 244 byte di dati di uscita L indirizzamento di questi dati nella memoria di trasferimento dell IM 151 7 CPU possibile fino a 32 aree di indirizzi Un area di indirizzi pu contentere un massimo di 32 byte Complessivamente sono disponibili al massimo 244 byte rispettivamente per i dati di ingresso e per i dati di uscita Le aree di indirizzi iniziano per default dall indirizzo 128 a partire dal quale i dati vengono immessi senza lasciare spazi vuoti ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 3 5 Indirizzamento Coerenza dei dati La coerenza dei dati si definisce come coerenza per byte parola
164. ione dell ET 200S Funzioni tecnologiche ET 200S e 1Count 24V 100kHz e 1Count 5V 500kHz e 1SS e 2PULSE Modulo di interfaccia IM 151 7 CPU Indirizzamento dell IM 151 7 CPU ET 200S con IM 151 7 CPU nella rete PROFIBUS Messa in servizio e diagnostica dell IM 151 7 CPU Dati tecnici del modulo IM 151 7 CPU Lista operazioni STEP 7 Posizionamento con ET 200S e 1STEP 5V 204kHz e 1POS INC DIGITAL e 1POSSSI DIGITAL e 1POSINC ANALOG e 1POSSSI ANALOG Avviatori motore ET 200S Montaggio e cablaggo di avviatori motore Messa in servizio e diagnostica degli avviatori motore Dati tecnici degli avviatori motore Numeri di ordinazione degli avviatori motore Unit di interfaccia seriale ET 200S e 1 SI 3964 ASCII e 1 SI MODBUS USS Avvertenza Il manuale ET 200S Distributed I O System Fail Safe Modules parte del pacchetto di documentazione S7 Sistemi F ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Prefazione Guida alla consultazione del manuale Per facilitare all utente la ricerca e la consultazione di informazioni particolari il Manuale offre le seguenti possibilit e All inizio del manuale si trova un indice generale completo di elenco di tutte le figure e le tabelle contenute nel manuale e In ciascun capitolo nella colonna a sinistra di ogni pagina sono riportate informazioni che riassumono brevemente il contenuto di ogni paragrafo e Alla
165. ione mittente X tempo di ciclomittente 60 ms e Peril ricevente di un pacchetto GD vale quanto segue fattore di scansione ricevente X tempo di ciclo ricevente lt fattore di scansione mittente X tempo di ciclo mittente Se non vengono osservate queste condizioni possibile che un pacchetto GD vada perso Le cause sono le seguenti e La potenza della CPU pi piccola nel circuito GD e L invio e la ricezione di dati globali sono asincrone per il mittente e il ricevente Se si imposta in STEP 7 la funzione Invia dopo ogni ciclo della CPU e la CPU ha un ciclo breve lt 60 ms pu succedere 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 Fattore di scansione Il fattore di scansione indica per quanti cicli viene suddivisa la comunicazione GD Il fattore di scansione pu essere impostato durante la progettazione della comunicazione di dati globali in STEP 7 Scegliendo p es un fattore di scansione 7 la comunicazione di dati globali avviene solo ogni 7 cicli Ci permette di alleggerire il carico della CPU ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Risorse GD La tabella seguente mostra di quali risorse GD dispone l IM 151 7 CPU Tabella 7 12 Risorse GD dell IM 151 7 CPU Parametri IM 151 7 CPU Numero
166. it di visualizzazione A1 PPS Ope SBN Pea Tempo di esecuzione ti ra Significato x AA io rando in pico in us parole SLW Sposta contenuto da ACCU1 L verso sinistra 1 0 9 SLW 0 15 0 3 SLD Sposta contenuto da ACCUI1 verso sinistra 1 1 1 SLD 0 32 1 2 SRW Sposta contenuto da ACCU1 L verso destra 1 0 9 SRW 0 15 0 3 SRD Sposta contenuto da ACCU1 verso destra 1 1 1 SRD 0 32 1 2 SSI Sposta contenuto da ACCU1 L con segno verso 1 0 8 ssi logas Sota 0 3 SSD Sposta contenuto da ACCU1 con segno verso 1 1 1 seo ronoz oa 1 2 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SLW SLD SRW SRD SSI SSD L operazione dipende da L operazione incide su s s s ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 39 Lista operazioni A 32 Operazioni di rotazione Ruota il contenuto di ACCU1 del numero di posizioni indicato verso sinistra destra Se non stato indicato un operando ruota il contenuto in ACCU2 LL Ope Lun ma Ope Significato ghezza Tempo di esecuzione ti Zion rando in pico in us parole RLD Fai ruotare contenuto di ACCU1 verso sinistra 1 1 0 RLD 0 32 1 5 RRD Fai ruotare contenuto di ACCU1 verso destra 1 1 0 RRD 0 32 1 1 Parola di stato per BI
167. ito Risultato del confronto tra configurazione prefissata e attuale per moduli parametrizzabili con modulo power disinserito Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo Aggiornamento dell immagine di processo nunun nunun Fattori di dipendenza del tempo di elaborazione del programma utente Prolungamento del ciclo a causa dell annidamento di allarmi Tempi di reazione agli allarmi del modulo IM 151 7 CPU senza comunicazione Assegnazione dei pin del modulo di interfaccia IM 151 7 CPU Liste di stato del sistema SZL dell IM 151 7 CPU Differenze tra le CPU S7 300 scelte Esempio sostituzioni nel menu Strumenti Ricablaggio ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Presentazione del prodotto Capitolo La presentazione del prodotto fornisce informazioni su quanto segue e posizionamento del modulo di interfaccia IM 151 7 CPU nel sistema di periferia decentrata ET 200S e e informazioni disponibili sui sistemi ET 200S e relativo manuale del pacchetto di documentazione Sommario del capitolo Capitolo Argomento Pagina 1 1 Cos il modulo di interfaccia IM 151 7 CPU 1 2 1 2 Guida ai manuali ET 200S 1 5 ET 200S Modulo di interfaccia IM 151 7 CPU 1 1 A5E00257825 04 Presentazione del prodotto 1 1 Cos il m
168. izzatore contatore indirizzato riguardo allo stato di segnale e alla combinazione del risultato con RLC dopo la funzione corrispondente Opera Lun Tempo di esecuzione tipico in us zione Ci ghezza Operando Significato inpa Indirizzamento Indirizzamento role diretto indiretto U T AND temporizzatore 1 2 0 3 1 1 Z AND contatore 0 2 1 1 Param AND temporizzatore contatore indi 2 temp rizzati tramite parametri Param cont UN T AND negato temporizzatore 1 2 0 4 1 2 Z AND negato contatore 0 3 1 2 Param AND negato temporizzatore conta 2 temp tore indirizzati tramite parametri Param cont Parola di stato per BIE A1 AO OV OS OR STA RLC ER U UN L operazione dipende da s s s L operazione incide su s s s 1 O T OR temporizzatore 1 2 0 3 1 1 Z OR contatore 0 2 1 0 Param temp OR temporizzatore contatore indiriz 2 Param cont zati tramite parametri ON T OR negato temporizzatore 1 2 0 4 2 Z OR negato contatore 0 3 1 Param temp OR negato temporizzatore contatore 2 Param cont indirizzati tramite parametri X T OR esclusivo temporizzatore 2 0 3 t Z OR esclusivo contatore 0 2 Param temp OR esclusivo temporizzatore conta 2 Param cont tore indirizzati tramite parametri XN T OR esclusivo negatotermporizzatore 2 0 4 1 2 Z OR esclusivo negatocontatore 0 3 1 2 Param temp OR esclusivo neg
169. izzazione del programma comando di Parola di stato nessuna operazione Queste operazioni non incidono sulla parola di stato Ope Lun 1a Ope Significato ghezza Tempo di esecuzione ti sione rando in pico in us parole BLD 0 255 Comando di visualizzazione del programma 1 0 1 viene trattato dalla CPU come un comando di nes suna operazione Queste operazioni non incidono sui bit della parola di stato NOP 0 Operazione nulla 1 0 1 1 queste operazioni non incidono sui bit della parola 0 1 di stato ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 41 Lista operazioni A 35 Operazioni di conversione del tipo di dati Risultato risultati della conversione sono in ACCU1 Per la conversione di numeri in virgola mobile il tempo di esecuzione dipende dal valore Lun Opera Ope Significato ghezza Tempo di esecuzione ti zione rando in pico in us parole BTI Converti ACCU1 da BCD a numero intero 16 bit 1 1 9 BCD To Int BTD Converti ACCU1 da BCD a numero intero 32 bit 1 4 1 BCD To Doubleint DTR Converti ACCU1 da numero intero 32 bit a Real 1 3 1 32 bit Doubleint To Real ITD Converti ACCU1 da numero intero 16 bit a nu 1 0 1 mero intero 32 bit Int To Doubleint Parola di stato per BIE A1 AO OV OS OR STA RLC ER B
170. izzazione l orologio continua a funzione con lora in cui si verificato rete OFF ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 31 Funzioni del modulo IM 151 7 CPU 7 7 Comunicazione Servizi di comunicazione dell IM 151 7 CPU La scelta di un servizio di comunicazione piuttosto che di un altro incide su diversi aspetti e Funzionalit messa a disposizione dell utente La necessit o meno di un collegamento S7 e momento della creazione del collegamento L interfaccia utente pu essere molto diversa SFC SFB e dipende inoltre dal tipo di hardware utilizzato CPU SIMATIC PC LIM 151 7 CPU mette e disposizione i seguenti servizi di comunicazione Tabella 7 11 Servizi di comunicazione del modulo IM 151 7 CPU Servizio di Funzionalit Creazione del collegamento Tramite Tramite comunicazione S7 MPI DP Comunicazione PG Messa in servizio test Da parte del PG nel momento in x x diagnostica cui il servizio viene utilizzato Comunicazione OP Servizio e supervisione Da parte dell OP all avvio x x Comunicazione di base Scambio di dati Programmata tramite blocchi x S7 parametri dell SFC Comunicazione S7 Scambio di dati IM 151 7 CPU solo come server x x il collegamento viene creato dal partner della comunicazione Comunicazione dati Scambio ciclico di dati Non richiede collegamento S7 x globale p es merker Nei capitoli 4 5 sono contenute le informazioni sulla configurazion
171. kByte e ampliabile no Memoria di Inseribile caricamento MMC fino a 8 MB Bufferizzazione Garantita da MMC esente da manuntenzione Aree dati e relativa ritenzione Area dati a ritenzione Tutte complessiva incl merker temporizzatori contatori Merker 256 byte e Ritenzione Impostabile da MB 0 a MB 15 8 1 byte di merker e Preimpostata Merker di clock Blocchi dati max 511 DB 0 riservato e Dimensioni max 16 kByte Dati locali per classe di priorit max 510 byte Tempi di elaborazione Tempi di elaborazione per e Operazioniabit min 0 1 us e Operazionia parole min 1 us e Aritmetica a virgola min 2 us fissa e Aritmetica a virgola min 20 us mobile Temporizzatori contatori e relativa ritenzione Contatori S7 256 e Ritenzione Impostabile e Preimpostata daz0az7 e Campo di conteggio 0 999 Contatore IEC s e Tipo SFB Temporizzatori S7 256 e Ritenzione Impostabile e Preimpostata nessun temporizzatore a ritenzione e Intervallo di tempo 10 ms 9990 s Temporizzatori IEC s e Tipo SFB Blocchi OB Vedere il capitolo 7 8 e Dimensioni Profondit di annidamento max 16 kByte e Secondo la classedi 8 priorit e Supplementare 4 all interno di un OB di errore FB max 512 e Dimensioni max 16kByte FC max 512 e Dimensioni max 16kByte Aree di indirizzi ingressi uscite Area di indirizzi di max 2048 byte 2048 byte periferia totale
172. ker e byte di dati nonch di temporizzatori contatori merker e byte di dati a ritenzione Memoria di caricamento La memoria di caricamento parte integrante della CPU Essa contiene oggetti creati dal dispositivo di programmazione Essa pu essere realizzata sia come memory card micro memory card innestabile che come memoria fissa integrata ET 200S Modulo di interfaccia IM 151 7 CPU Glossario 6 A5E00257825 04 Glossario Memoria di lavoro La memoria di lavoro una memoria RAM della CPU alla quale il processore accede nel corso dell elaborazione del programma utente Memoria di sistema La memoria di sistema integrata nell unit centrale ed realizzata come memoria RAM Nella memoria di sistema sono memorizzate le aree operandi p es temporizzatori contatori merker nonch le aree dati richieste internamente dal sistema operativo p es buffer di comunicazione Memoria utente La memoria utente contiene blocchi di codice e blocchi dati del programma utente La memoria utente pu essere sia integrata nella CPU che su memory card IM 151 7 CPU o moduli di memoria innestabili Il programma utente tuttavia viene generalmente elaborato dalla memoria di lavoro della CPU Merker I merker sono parte integrante della memoria di sistema della CPU per il salvataggio di risultati intermedi Ai merker si pu accedere tramite bit byte parola o doppia parola MMC Micro memory card Modulo di memoria per
173. la tabella seguente Utilizzando le operazioni corrispondenti si indirizzano direttamente i dati nel proprio programma nelle rispettive aree operandi Tabella 7 8 Aree operandi della memoria di sistema Aree operandi Immagine di processo degli ingressi Descrizione All inizio di ogni ciclo dell OB 1 PIM 151 7 CPU legge gli ingressi dalle unit di ingresso e memorizza i valori nell immagine di processo degli ingressi Immagine di processo delle uscite Nel corso del ciclo il programma calcola i valori delle uscite e li memorizza nell immagine di processo delle uscite Alla fine del ciclo dell OB 1 PIM 151 7 CPU scrive i valori calcolati delle uscite nelle unit di uscita Merker Questa area mette a disposizione spazio di Memoria per i risultati intermedi calcolati nel programma Temporizzatori In questa area sono disponibili i temporizzatori Contatori In questa area sono disponibili i contatori Dati locali Questa area di memoria registra i dati temporanei di un blocco di codice OB FB FC per tutta la durata della sua elaborazione Blocchi dati Vedere il capitolo 7 4 4 Le aree di indirizzi che si possono utilizzare per ogni CPU sono indicate nella Lista operazioni nell appendice A ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Immagine di processo degli ingressi e delle uscite Se nel programma utente vengono indirizzate
174. la di stato 16 bit Le segnalazioni vengono valutate o impostate dalle operazioni La larghezza della parola di stato di 16 bit Bit Occupa Significato zione 0 IER Prima richiesta 1 RLC Risultato logico combinatorio 2 STA Stato 3 OR O 4 OS Overflow con memoria 5 OV Overflow 6 AO Visualizzazione del risultato 7 A1 Visualizzazione del risultato 8 BIE Risultato binario 9a non occu 15 pati Il bit non pu essere valutato nel programma utente con l operazione L STW poich non viene aggiornato nel tempo di esecuzione del programma ET 200S Modulo di interfaccia IM 151 7 CPU A 4 A5E00257825 04 Lista operazioni A 4 Esempi di indirizzamento Esempi di indirizzamento Indirizzamento immediato L 27 Descrizione Carica costante intera a 16 bit 27 in ACCU1 L L 1 Carica costante intera a 32 bit 1 in ACCU1 L 2 1010101010101010 Carica costante binaria in ACCU1 L DW 16 A0F0 BCFD Carica costante esadecimale in ACCU1 L ENDE Carica carattere ASCII in ACCU1 L T 500 ms Carica valore di tempo in ACCU1 LP 10 0 Carica puntatore interno all area in ACCU1 L P E20 6 Carica puntatore multiarea in ACCU1 L 2 5 Carica numero in virgola mobile in ACCU1 L D 1997 01 20 Carica data L TOD 13 20 33 125 Carica ora Indirizzamento diretto UE 0 0 Combinazione AND del bit di ingresso 0 0 LEB1 Carica
175. laggio AI termine del ricablaggio possibile scegliere in una finestra di dialogo se visualizzare il file contente le informazioni sull operazione eseguita Il file con le informazioni contiene la lista degli operandi il Vecchio operando e il Nuovo operando Esso mostra inoltre i singoli blocchi con il numero di cablaggi eseguiti per ciascuno di loro E1 0 A1 0 E1 0 A1 0 E1 1 A1 1 E1 1 A1 1 E1 2 E2 0 E1 3 E2 1 Figura C 3 Esempio ricablaggio dei segnali Se si assegnano simboli agli ingressi e alle uscite in STEP 7 tramite la tabella dei simboli necessario modificare la tabella dei simboli per poter adattare il programma parziale anche in questo caso all impiego dell IM 151 7 CPU Vedere anche la Guida online di STEP 7 Trasferimento adattamento di FB con E A in una parola di periferia Se si rappresentano gli indirizzi degli ingressi e delle uscite tramite una parola di periferia in un blocco funzionale programmato dall utente il trasferimento adattamento del programma utente richiede un intervento molto maggiore Una possibilit consiste nella programmazione di un involucro per l FB che esegue l adattamento consentendo di utilizzare l FB con l IM 151 7 CPU L altra possibilit consiste nella riprogrammazione ex novo dell FB Si consiglia di ripetere la programmazione dell FB in quanto si tratta di un metodo pi facile da realizzare rispetto alla programmazione di un involucro Veder
176. lo FREEZE lo slave DP congela nuovamente lo stato degli ingressi dati degli ingressi vengono nuovamente trasmessi ciclicamente dallo slave DP al master DP solo quando il master DP invia il comando di controllo UNFREEZE Funzionamento stand alone L apparecchiatura funziona in modo autonomo senza traffico di dati con un master sovraordinato e senza comunicazione diretta con altri slave DP Tutti i moduli si avviano con parametri di default e con la configurazione massima 32 slot 64 byte coerenza Funzione Secondo la norma IEC 1131 3 una funzione FC un blocco di codice senza dati statici Una funzione consente di assegnare parametri nel programma utente Per questo motivo le funzioni si prestano alla programmazione di funzioni complesse che si ripetono di frequente come p es i calcoli Funzione di sistema Una funzione di sistema SFC una funzione integrata nel sistema operativo della CPU che pu essere richiamata all occorrenza dal programma utente STEP 7 Immagine di processo L immagine di processo parte integrante della memoria di sistema della CPU All inizio del programma ciclico gli stati di segnale degli ingressi vengono trasferiti all immagine di processo degli ingressi Alla fine del programma ciclico l immagine di processo delle uscite viene trasferita alle uscite come stato di segnale Indirizzo L indirizzo l identificazione di un determinato operando o di una determinata area operandi es
177. logio hardware Hardware Hardware Software Hardware Bufferizzazione della memoria s batteria garantita da impossibile garantita da MMC esente da MMC esente manuntenzione da manuntenzione Scheda di memoria Memory card MMC MMC MMC Numero di collegamenti con PG e 4 16 5 max 12 OP dal 10 99 12 Impostazione dell indirizzo Configurazione Configurazione La Configurazione PROFIBUS hardware hardware configurazione hardware hardwaredeve coincidere con l impostazione dell indirizzo Velocit di trasmissione a PG e OP 187 5 kBaud 187 5 kBaud 12 MBaud DP 12 MBaud MPI MPI MPI DP 12 MBaud DP 12 MBaud DP Comunicazione PG OP s s s s Comunicazione dati globali s s no s Comunicazione di base S7 s s s server s Comunicazione S7 s server s s server s server Comunicazione diretta s s s s Campi di impiego con DP come master DP come master DP come slave DP come slave DP fase di funzionamento come slave DP come slave DP stand alone stand alone stand alone stand alone Indirizzamento libero libero libero libero Tempo di reazione agli allarmi 0 4 1 3 ms 0 3 1 2 ms inferiore a inferiore a 20 ms 20 ms Estrazione inserimento di unit in no no s s ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU C 2 Trasferimento Adattamento del programma utente
178. lone MPl naana 2 5 Fase 5 programmazione del modulo IM 151 7 CPU 2 6 FASO I6S solcata paro dale A ee eee 2 7 Fase 7 upgrade di IM 151 7 CPU come slave DP e messa in servizio di 87 300 2 8 Fase 8 configurazione di IM 151 7 CPU come slave DP e di 57 300 come master DP_ 2 9 Fase 9 programmazione di IM 151 7 CPU e di CPU 87 300 2 10 Fase 10 messa in servizio e test di IM 151 7 CPU e 87 300 3 indirizzamento iii e e AAAA R 3 1 Assegnazione di indirizzi ai moduli di periferia tramite slot 3 2 Assegnazione libera di indirizzi ai moduli di periferia 3 3 Scambio di dati con il master DP_ 3 4 Accesso alla memoria di trasferimento nel modulo IM 151 7 CPU 4 ET 200S nella rete PROFIBUS Lei 4 1 ET 200S nella rete PROFIBUS 4 2 Componenti di rete nananana aaaea 4 3 Indirizzo PROFIBUS visies n naea e RP i pa 4 4 Funzioni tramite PG OP rcrereriinrere ai niii e E EEE EEE E 4 5 Comunicazione diretta 5 ET 200S nella rete MPI Leni 5 1 ET 200S nella rete MPI Li iii AEE ERA 5 2 INdinzzo MPI o prio Pi e REI ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indice Messa in servizio e diagnostica iii 6 1 Progettazione del modulo di interfaccia IM 151 7 CPU
179. lore di tempo Carica costante di conteggio a 32 bit 3 0 3 C Carica costante di conteggio a 16 bit 2 0 2 Valore di conteggio Carica costante di conteggio a 32 bit 3 0 3 P Punta Carica puntatore bit 3 0 3 tore a bit L Integer Carica costante numero intero a 32 bit 3 0 3 q Carica numero in virgola mobile 3 0 3 tempo di caricamento dell indirizzo dell operando ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 27 Lista operazioni A 18 Operazioni di caricamento per temporizzatori e contatori Caricamento di un valore di tempo o di conteggio in ACCUI1 In primo luogo viene salvato il contenuto di ACCU1 in ACCU2 Queste operazioni non incidono sui bit della parola di stato Opera Lun Tempo di esecuzione tipico zione ghezza in us Significato inpa indirizza Indirizza ranco role mento di mento indi retto retto L T Carica valore di tempo 1 2 0 8 1 1 Param Carica valore di tempo indirizzato tramite para 2 temp metro Z Carica valore di conteggio 1 2 0 8 1 2 Param Carica valore di conteggio indirizzato tramite 2 cont parametro LC T Carica valore di tempo in codice BCD 1 2 2 2 2 5 Param Carica valore di tempo in codice BCD indiriz 2 temp zato tramite parametro Z Carica valore di conteggio in codice BCD 1 2 2 3 2 9 Param Carica valore di conteggio indirizzato tramite 2 cont parametro
180. lt D gt D gt D L operazione dipende da L operazione incide su s s 0 0 s s 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 37 Lista operazioni A 30 Operazioni di confronto numeri in virgola mobile a 32 bit Confronto del numero in virgola mobile a 32 bit in ACCU1 e ACCU2 RLC 1 se la condizione soddisfatta Il tempo di esecuzione dell operazione dipende dal valore da confrontare Ope Lun ra Ope Significato ghezza Tempo di esecuzione ti zione rando in pico in us parole ACCU2 ACCU1 1 8 4 lt gt R ACCU2 ACCU1 1 8 4 lt R ACCU2 lt ACCU1 1 8 5 lt R ACCU2 lt ACCU1 1 8 3 gt R ACCU2 gt ACCUI1 1 8 4 gt R ACCU2 gt ACCU1 1 8 4 Parola di stato per BIE A1 AO OV OS OR STA RLC ER R lt gt R lt R lt R gt R gt R L operazione dipende da L operazione incide su s s s s 0 s s 1 ET 200S Modulo di interfaccia IM 151 7 CPU A 38 A5E00257825 04 Lista operazioni A 31 Operazioni di spostamento Sposta il contenuto di ACCU1 o ACCU1 L del numero di posizioni indicato verso sinistra destra Se non stato indicato un operando sposta il contenuto in ACCU2 LL Le posizioni che restano vuote vengono riempite con zeri o con il segno Il bit spostato per ultimo si trova nel b
181. massimo 32 byte di dati coerenti Sostituzione di IM 151 7 CPU 6ES7 151 7Ax00 0ABO tramite IM 151 7 CPU 6ES7151 7Ax10 0ABO nella progettazione Se la progettazione viene lasciata invariata sostituendo un modulo IM 151 7 CPU 6ES7151 7Ax00 0ABO con un modulo IM 151 7 CPU 6ES7151 7Ax10 0ABO le impostazioni funzionali definite nella progettazione vengono impostate su valori di default Nei singoli casi ci significa quanto segue e Il modulo IM 151 7 CPU 6ES7151 7Ax00 0ABO era impostato su Senza DP vale a dire standalone II modulo IM 151 7 CPU 6ES7151 7Ax10 0ABO viene impostato su MPI e Il modulo IM 151 7 CPU 6ES7151 7Ax00 0ABO era impostato su Slave DP Anche il modulo IM 151 7 CPU 6ES7151 7Ax10 0ABO viene impostato su Slave DP Avertenza per la sostituzione in Configurazione HW e Non possibile selezionare e sostituire il modulo IM 151 7 CPU e La sostituzione possibile soltanto dopo aver selezionate il rack ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 10 3 Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0ABO a IM 151 7 CPU 6ES7151 7Ax10 0ABO Nuove funzionalit del modulo IM 151 7 CPU 6ES7151 7Ax10 0ABO e Coesistenza delle interfacce MPI DP attiva passiva vedere capitolo 7 5 e Nuovo sistema di memorizzazione vedere capitolo 7 4 e Comunicazione di dati globali vedere capitold 7 7 Questo servizio consente di realizzare lo scambio ciclico di dati globali tr
182. master DP nell ET 200S nananana Struttura dello stato della stazione 1 byte 0 nannan Struttura dello stato della stazione 2 byte 1 Struttura dello stato della stazione 3 byte 2 Struttura dell indirizzo PROFIBUS del master byte 3 Struttura del codice del costruttore byte 4 5 Identificazioni delle classi dei moduli nunnana nanana Caratteristiche del file GSD anaana Posizioni del selettore dei modi operativi LED per funzionalit della CPU anana MMC disponibili Update del firmware con la MMC Backup del sistema operativo aanren Comportamento di ritenzione degli oggetti della memoria Aree operandi della memoria di sistema Apparecchiature collegabili Caratteristiche dell Orologio Servizi di comunicazione del modulo IM 151 7 CPU Risorse GD dell IM 151 7 CPU Panoramica blocchi ennan arnan OB di ciclo e avviamento OB di alarme iil aaa ieri OB di reazione agli errori Blocchi di parametri parametri impostabili e relativi campi di valori per 1M 151 7 CPUN ille ia eee ie Parametrizzazione del giunto freddo ananunua Risultato del confronto tra configurazione prefissata e attuale per moduli non parametrizzabili Risultato del confronto tra configurazione prefissata e attuale per moduli parametrizzabili con modulo power inser
183. memoria de trabajo y un rango num rico m s amplio para los bloques La memoria de trabajo se ha ampliado para los m dulos b sicos BM 147 CPU y para el m dulo interfase IM 151 7 CPU Ahora las CPU pueden procesar programas de usuario de mayor tama o Para FB y FC puede utilizar en el programa de usuario los n meros de bloque de 0a 2047 El n mero total de bloques FB FC DB no varia a partir de un m ximo de 1024 Memoria de trabajo BM 147 1 6ES7 147 1AA11 0XB0 BM 147 2 6ES7 147 2AA01 0XB0 BM 147 2 6ES7 147 2AB01 0XB0 IM 151 7 6ES7151 7AA11 0AB0 e Tama o 64 Kbytes 64 Kbytes 128 Kbytes 64 Kbytes e Ampliable no no no no Bloques FB FC FB e N mero m x 512 m x 512 m x 512 m x 512 e Rango FB0 FB2047 FBO FB2047 FBO FB2047 FBO FB2047 num rico FC e N mero m x 512 m x 512 m x 512 m x 512 si Rango FC 0 FC 2047 FC 0 FC 2047 FC 0 FC 2047 FC 0 FC 2047 num rico Copyright 2005 by Siemens AG A5E00385828 02 Informaci n de producto sobre A5E00385828 02 SIEMENS Informazioni su prodotto Manuale ET 200S Modulo di interfaccia IM 151 7 CPU Edizione 11 2003 Le presenti informazioni sul prodotto contegono importanti informazioni sulla documentazione sopra indicata Esse costituiscono un documento a parte e hanno priorit su qualsiasi altra affermazione riportata in altri manuali liste operazioni e Getting Started N
184. mettere A2 0 e premere Invio ELI La bobina viene definita A2 0 9 Chiudere l editor e confermare il salvataggio dei L editor viene chiuso e OB 1 memorizzato dati con S ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 9 Breve introduzione alla messa in servizio Getting Started 2 6 Fase 6 Test Fase Operazione Risultato 1 Fare clic nel SIMATIC Manager su Blocchi nella parte La cartella Blocchi viene evidenziata sinistra della finestra 2 Fare clic con il tasto destro del mouse nella parte Accanto al blocco OB 1 compaiono i blocchi destra della finestra e inserire un blocco organizzativo OB 82 e OB 86 vuoto con il nome OB 82 nella cartella dei blocchi Questo blocco garantisce che la CPU S7 300 venga avviata anche se l IM 151 7 CPU segnala un errore di diagnostica Allo stesso modo generare l OB 86 Avvertenza L OB 86 importante solo con il funzionamento come slave DP 3 Selezionare nuovamente la cartella dei blocchi nella Il programma e la configurazione hardware parte sinistra della finestra vengono caricati dal PG nell IM 151 7 CPU Selezionare nel menu Sistema di destinazione il comando Carica per trasferire nel modulo IM 151 7 CPU il programma e la configurazione hardware Confermare tutte le finestre visualizzate con S 4 Posizionare il selettore dei modi operativi del modulo II LED STOP si spegne Il LED RUN inizia a IM 151 7 CPU su RU
185. moria di caricamento in un DB rilevante per l esecuzione nella memoria di lavoro In questo modo la memoria di lavoro deve registrare soltanto la quantit di dati di un set Ora il programma utente pu accedere ai dati della ricetta attuale Memoria di caricamento MMC Memoria di lavoro Ricetta 1 IM 151 7 CPU Lai SFC 83 _ i Ricetta Ricetta 2 READ_DBL Attuale 4 SFC 84 Ricetta n WRIT DBL Figura 7 6 Trattamento di dati delle ricette Memorizzazione di una ricetta modificata e Con la SFC 84 WRIT_DBL si possono riscrivere dal programma utente nella memoria di caricamento i set di dati nuovi o modificati di una ricetta generati durante l elaborazione del programma dati cos scritti nella memoria di caricamento non sono soggetti a cancellazione totale e sono trasferibili Per salvare i set di dati modificati ricette nel PG PC possibile caricarli e memorizzarli nel PG PC come blocco unico ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 23 Funzioni del modulo IM 151 7 CPU 7 24 Avvertenza Le funzioni di sistema attive dalla SFC 82 alla 84 accessi in corso alla MMC hanno una forte influenza sulle funzioni del PG p es controllo blocco contollo variabile caricamento caricamento nel PG apertura del blocco La prestazione tipica in questo caso rispetto alle funzioni di sistema non
186. mpostata per default Assegnazione slot La figura seguente mostra la configurazione di un ET 200S con moduli di elettronica digitali e analogici moduli tecnologici e relativa assegnazione dei posti connettore Posto connettore S D s o Chiusura Modulo power PM E p Modulo di interfaccia 1Count 24V 100kHz 2DI DC24V 2DI DC24V 2AO U _ 2Al RTD er n Figura 3 2 Posti connettore nell ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU 3 2 A5E00257825 04 Indirizzamento Assegnazione di indirizzi Nelle aree di indirizzi del Modulo IM 151 7 CPU per ciascuno dei max 63 moduli di periferia sono riservati a seconda del posto connettore 1 byte per la periferia digitale e 16 byte per la periferia analogica La tabella seguente mostra l assegnazione di default degli indirizzi per i moduli analogici e digitali per ciascun posto connettore Le aree di indirizzi dei moduli di periferia sono visibili soltanto per un IM 151 7 CPU all interno di un ET 200S e non per il rispettivo master DP Il master DP non ha accesso diretto ai moduli di periferia Tabella 3 1 Indirizzi dei moduli di periferia dell ET 200S Area di Numero di posto connettore indirizzi riservata ll 2 3 4 5 6 7 8 A 66 Moduli digitali IM 151 7 CPU 1 2
187. n indirizzo di base fisso dell unit e Assegnazione libera di indirizzi a ogni unit pu essere assegnato un qualunque indirizzo nell ambito dell area di indirizzi consentita dell IM 151 7 CPU Per l indirizzamento dell IM 151 7 CPU nel PROFIBUS DP vedere il capitolo 4 3 Sommario del capitolo Capitolo Argomento Pagina 3 1 Assegnazione di indirizzi ai moduli di periferia tramite slot 3 2 Assegnazione libera di indirizzi ai moduli di periferia 3 4 3 3 Scambio di dati con il master DP 3 5 3 4 Accesso alla memoria di trasferimento nel modulo IM 151 7 CPU 3 7 DI Modulo al interfaccia IM 151 7 CPU 3 1 Indirizzamento 3 1 Assegnazione di indirizzi ai moduli di periferia tramite slot Assegnazione indirizzi tramite slot Nel caso dell assegnazione indirizzi tramite slot indirizzamento di default a ogni numero di posto connettore di un modulo assegnata un area di indirizzi nell IM 151 7 CPU vedere tabella L assegnazione degli indirizzi non fissa e pu essere modificata tuttavia esiste un area di indirizzi impostata per default A seconda ao modulo di periferia gli indirizzi possono essere digitali e analogici 3 1 0 128 256 1280 Area DP 127 255 1279 2047 ne di sia SE ui Comunicazione diretta 16 byte per modulo analogico 1 byte per modulo digitale o avviatore motore Figura 3 1 Configurazione dell area di indirizzi i
188. n interrupt di processo dal programma utente della 90 CPU come slave DP verso il master DP 12 D_ACT_DP Disattivazione e attivazione di slave DP 410 14 DPRD_DAT Lettura di dati utili coerenti 150 15 DPWR_DAT Scrittura di dati utili coerenti 150 17 ALARM_SQ Creazione di messaggi riferiti ai blocchi confermabili 250 18 ALARM_S Creazione di messaggi riferiti ai blocchi non confermabili 250 19 ALARM_SC Determinazione dello stato di conferma dell ultimo messaggio 110 ALARM_SQ arrivato 20 BLKMOV Copia di variabili di qualunque tipo 75 Avvertenza la SFC 20 pu essere utilizzata solamente nel caso di 1 6 per cia DB rilevanti per l esecuzione ci sta ad indicare che nelle propriet scun byte dell oggetto non selezionata l opzione Unlinked In caso contrario viene inviato come RET_VAL il codice di errore W 16 8092 blocco non rilevante per l esecuzione 21 FILL Preassegnazione di un campo 75 2 2 per cia scun byte ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 B 1 Tempi di esecuzione delle SFC e degli SFB N di Nome Descrizione Tempo di ese SFC cuzione in us 22 CREATE_DB Creazione di un blocco dati 110 3 5 per cia scun DB 23 DEL _DB Cancellazione di un blocco dati 402 24 TEST_DB Test di un blocco dati 110 28 SET_TINT Impostazione di un allarme dall orologio 160 29 CAN_TINT Annullamento di un
189. n max 16 fasi 80 SFB secondo la norma IEC 61784 1 2002 Ed1 CP 3 1 52 RDREC Lettura set di dati decentrato centrale 53 WRREC Scrittura set di dati decentrato centrale 54 RALRM Ricezione allarme decentrato centrale 75 SALRM Invio allarme al master B 4 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU Questo capitolo mostra le differenze principali tra due determinate CPU della famiglia SIMATIC S7 300 Esso mostra inoltre come modificare per IM 151 7 CPUi programmi scritti per le CPU S7 300 Sommario del capitolo Capitolo Argomento C 1 Differenze tra le CPU S7 300 scelte Pagina C 2 Trasferimento Adattamento del programma utente Ulteriori informazioni Ulteriori informazioni sul procedimento di creazione e configurazione dei programmi sono contenute nei manuali e nella Guida online di STEP 7 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 C 1 Posizionamento del modulo IM 151 7 CPU nel panorama delle CPU C 1 Differenze tra le CPU S7 300 scelte La tabella seguente mostra le pi importanti differenze di programmazione tra due CPU della famiglia SIMATIC S7 300 e l IM 151 7 CPU Tabella C 1 Differenze tra le CPU S7 300 scelte Caratteristiche CPU 315 2 DP CPU 315 2 DP IM 151 7 CPU modulare 6ES7151 7Ax00 6ES7 151 7Ax10 0ABO 0ABO Oro
190. n stato STOP Commutare il master DP sullo allarme di stato di funzionamento RUN diagnostica OFF OFF Non c scambio di La configurazione prefissata dati dell ET 200S corrisponde a quella attuale 6 10 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica 6 5 Diagnostica con STEP 7 tramite l indirizzo di diagnostica Gli errori che si verificano nell ET 200S vengono segnalati con il LED SF e la loro causa viene registrata nel buffer di diagnostica dell IM 151 7 CPU La parte CPU del modulo IM 151 7 CPU entra in STOP oppure esiste la possibilit di reagire per mezzo degli OB di errore o di allarme nel programma utente Per poter reagire a un errore necessario poterne identificare la causa tramite un indirizzo di diagnostica Indirizzi di diagnostica Se l ET 200S viene gestita nel PROFIBUS DP con un master DP della gamma SIMATIC S7 occorre assegnare gli indirizzi in STEP 7 nel modo seguente Durante la progettazione vanno definiti 2 indirizzi di diagnostica Master DP SIMATIC S7 ET 200S PROFIBUS Indirizzo di diagnostica Indirizzo di diagnostica Durante la progettazione del master DP va Durante la progettazione dell ET 200S definito nel rispettivo progetto del master DP un indirizzo di diagnostica per l ET 200S Tramite master DP riceve informazioni sullo stato dell ET 200S o su un eventuale in
191. n zione tipico in us parole UN AND negato risultato 0 1 0 2 ON A1 0 and A0 0 XN gt 0 AND negato risultato gt 0 1 0 3 A1 1 and A0 0 lt 0 AND negato risultato lt 0 1 0 3 A1 0 and A0 1 lt gt 0 AND negato risultato 0 1 0 3 A1 0 and A0 1 or A1 1 and A0 0 lt 0 AND negato risultato lt 0 1 0 1 A1 0 and A0 1 or A1 0 and A0 0 gt 0 AND negato risultato gt 0 1 0 1 A1 1 and A0 0 or A1 0 and A0 0 UO AND negato unordered non consentito 1 0 3 A1 1 and A0 1 OS AND negato OS 1 1 0 2 OV AND negato OV 1 1 0 2 BIE AND negato BIE 1 1 0 2 Parola di stato per BIE A1 AO OV OS OR STA RLC ER UN ON XN L operazione dipende da s s s s s s s s L operazione incide su s s s 1 ET 200S Modulo di interfaccia IM 151 7 CPU A 20 A5E00257825 04 Lista operazioni A 12 Operazioni di fronte Riconoscimento di un cambio di fronte L attuale stato del segnale in RLC viene confrontato con lo stato del segnale nell operando il merker del fronte FP riconosce un cambio di fronte da 0 a 1 FN riconosce un cambio di fronte da 1 a 0 Opera Lun Tempo di esecuzione tipico zione ghezza in us Ope Significato inpa Indirizza Indirizza rando role mento di mento indi retto retto FP E A Visualizzazione del fronte di salita in RLC II 2 0 3 1 8 M merker ausilia
192. namento del modulo IM 151 7 CPU nel panorama delle CPU C 1 C 1 Differenze tra le CPU S7 300 scelte C 2 Trasferimento Adattamento del programma utente C 3 Glossario iaia ehi i Indice analitico Indice analitico 1 a ET 200S Modulo di interfaccia IM 151 7 CPU xII A5E00257825 04 Indice Figure 1 1 Rappresentazione del sistema di periferia decentrata ET 200S con IM 151 7 CPU israele lai a ata 1 2 Componenti e rispettivi manuali anasan 2 1 Montaggio del modulo IM 151 7 CPU ET 200S 2 2 Visla dell S300 erara arretra Ora fai oe LOR 3 1 Configurazione dell area di indirizzi impostata per default 3 2 Posti connettore nell ET 200S annaa 3 3 Esempio di assegnazione di indirizzi ai moduli di periferia 3 4 Configurazione dell area di indirizzi in caso di indirizzamento libero 3 5 Principio dello scambio di dati tra master DP ed ET 200S con IM 151 7 CPU 4 1 Esempio di rete PROFIBUS nananana 4 2 Impostazione del tipo di funzionamento dell interfaccia DP nell IM 151 7 CPU 4 3 Il PG OP accede all ET 200S tramite l interfaccia DP nel master DP 4 4 Accesso diretto del PG all ET 200S anaa 4 5 Collegamento della rete DP_ aaan 4 6 Principio di forzamento naaa n eanan 4 7 Comunicazione diretta con IM 151 7 CPU 5 1 Esempio di rete M
193. ndo in pico in us parole INVI Complemento a uno di ACCU1 L 1 0 1 INVD Complemento a uno di ACCU1 1 0 1 Parola di stato per BIE A1 AO OV OS OR STA RLC ER INVI INVD L operazione dipende da L operazione incide su NEGI Complemento a due di ACCU1 L numero intero a 1 0 6 16 bit NEGD Complemento a due di ACCU1 1 1 7 numero intero a 32 bit Parola di stato per BIE A1 AO OV OS OR STA RLC ER NEGI NEGD L operazione dipende da L operazione incide su s s s s ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 43 Lista operazioni A 37 Operazioni di richiamo dei blocchi Opera Lun Tempo di esecuzione tipico ghezza in us zione Ope Significato in Indirizza Indirizza rando parole mento di mento indi retto retto CALL FC Richiamo incondizionato di una funzione 1 8 2 SFC Richiamo incondizionato di una funzione del si 2 Tempi di esecuziore vedere stema operativo appendice B UC FC Richiamo incondizionato di blocchi senza para 1 2 6 0 6 4 metri Parola di stato per BIE A1 AO OV OS OR STA RLC ER CALL UC L operazione dipende da L operazione incide su ni 0 0 1 0 CC FC Richiamo condizionato di blocchi senza parametri 1 2 6 2 6 6 Parola di stato per BIE A1 AO OV OS O
194. ne di interrupt di processo vedere anche capitolo 8 3 e Diagnostica ed elaborazione di errori vedere anche capitolo 8 3 ET 200S Modulo di interfaccia IM 151 7 CPU 8 2 A5E00257825 04 Tempi di ciclo e di reazione Tempo di elaborazione del sistema operativo Per quanto riguarda l IM 151 7 CPU il tempo di elaborazione del sistema operativo di 800 us vedere tabella 8 1 Il tempo indicato vale senza tenere in considerazione l esecuzione di e Funzioni di test p es controllo comando e Funzioni di caricamento cancellazione o compressione dei blocchi e Comunicazione e Scrittura lettura della MMC con le SFC 82 84 Tabella 8 1 Tempo di elaborazione del sistema operativo nel punto di controllo del ciclo Esecuzione IM 151 7 CPU Tempo di elaborazione del sistema operativo 600 us Tempo di trasferimento dell immagine di processo La tabella seguente contiene i tempi impiegati dalla CPU per l aggiornamento dell immagine di processo tempo di trasferimento dell immagine di processo tempi indicati possono prolungarsi in seguito all attivazione di allarmi o a causa della comunicazione della CPU dell IM 151 7 CPU Immagine di processo IP Il tempo impiegato dalla CPU per l aggiornamento dell immagine di processo si calcola in questo modo K A D tempo di trasferimento dell immagine di processo in cui Tabella 8 2 Aggiornamento dell immagine di processo Denominazione Tem
195. ne nel buffer di diagnostica di informazioni di diagnostica 235 selezionabili 55 WR_PARM Scrittura di parametri dinamici in un unit 1700 attualmente senza applicazione poich tutti i parametri delle unit sono statici 56 WR_DPARM Scrittura di parametri dinamici predefiniti in un unit 1750 attualmente senza applicazione poich tutti i parametri delle unit sono statici 57 PARM_MOD Parametrizzazione di un unit lt 1400 58 WR_REC Scrittura di un set di dati specifico dell unit 1400 attualmente senza applicazione poich non esiste un modulo per il 32 per cia quale poter scrivere set di dati utili scun byte 59 RD_REC Lettura di un set di dati specifico dell unit 500 attualmente soltanto lettura dei set di dati di diagnostica 0 e 1 B 2 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Tempi di esecuzione delle SFC e degli SFB N di Nome Descrizione Tempo di ese SFC cuzione in us 64 TIME_TCK Lettura del tempo di sistema con una precisione di 10 ms 50 65 X_SEND Invio sicuro di dati a nodi al di fuori della stazione S7 310 66 X_RCV Ricezione sicura di dati da nodi al di fuori della stazione S7 120 67 X_GET Lettura di dati da un nodo al di fuori della stazione S7 190 68 X_PUT Scrittura di dati in un nodo al di fuori della stazione S7 190 69 X_ABORT Annullamento di un collegamento esistente con un nodo al di fuori 100 della stazione S7
196. no quindi nuovamente possibili Gli accessi diretti non sono possibili ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Le seguenti attivit si svolgono solamente se il modulo power del modulo innestato disattivato Tabella 7 21 Risultato del confronto tra configurazione prefissata e attuale per moduli parametrizzabili con modulo power disinserito Modulo innestato modulo progettato Modulo innestato modulo progettato Richiamo dell OB 83 con relativa registrazione nel buffer di diagnostica ID di evento 3861p Se il modulo power viene attivato la CPU parametrizza nuovamente il modulo Se il modulo power viene attivato la CPU non parametrizza nuovamente il modulo Se la parametrizzazione riesce senza errori il modulo viene registrato nella lista di stato del sistema come disponibile Il modulo resta registrato nella lista di stato del sistema come non disponibile Il LED SF del modulo resta acceso Gli accessi diretti sono quindi nuovamente possibili Gli accessi diretti non sono possibili ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 45 Funzioni del modulo IM 151 7 CPU 7 12 Disattivazione e attivazione dei moduli power in fase di funzionamento Procedimento in caso di disattivazione di moduli power in fase di funzionamento Se in fase di funzionamento si disinserisce l alimentazione della ten
197. nte contiene tutte le possibili liste di stato del sistema con i rispettivi estratti e gli ID SZL particolari relativi alla lettura della SZL p es con la SFC 51 e i dettagli sul suo contenuto sono riportati nella seguente documentazione e manuale di riferimento Software di sistema per S7 300 400 capitolo Funzioni standard e di sistema della lista di stato del sistema SZL oppure e nella Guida online di STEP 7 Guida rapida agli SFB e alle SFC Tabella A 1 Liste di stato del sistema SZL dell IM 151 7 CPU Lista di stato del sistema ID SZL Estratto della lista di stato del ID SZL Lista di stato sistema Estratto del sistema Identificazione dell unit W 16 xy11 Identificazione della CPU W 16 0111 Caratteristiche della CPU W 16 xy12 Tutte le caratteristiche W 16 0012 Caratteristiche di un gruppo W 16 0112 Solo informazioni dell intestazione W 16 0F12 delle liste SZL Aree di memoria utente W 16 xy13 Set di dati di tutte le aree di W 16 0013 memoria utente Aree di sistema W 16 xy14 Set di dati di tutte le aree di sistema W 16 0014 Tipi di blocco W 16 xy15 Set di dati di tutti i tipi di blocco W 16 0015 Set di dati di tutti gli OB W 16 0115 Stato dei LED dell unit W 16 xy19 Stato di tutti i LED W 16 0019 Solo informazioni dell intestazione W 16 0F19 delle liste SZL Stato dell allarme W 16 xy22 Set di dati dell allarme indicato W 16 0222 Comunicazione dati di stato W 16 xy32 Dati sullo stato di una pa
198. o Byte 2 B 16 00 Byte 3 B 16 00 Byte 4 Tipo di canale Byte 5 B 16 20 Lunghezza dell informazione di diagnostica Blocco di Byte 6 Numero di canali intoimazione Byte 7 Canali guasti vettore del canale Byte 8 11 Errore singolo canale 0 Byte 12 15 Errore singolo canale 1 Diagnostica Byte 16 19 Errore singolo canale 2 di canale Byte 20 23 Errore singolo canale 3 Byte 24 Tipo di canale Byte 25 Lunghezza dell informazione di diagnostica 3 Blocco di Byte 26 Numero di canali informazione 9 Byte 27 Canali guasti vettore del canale Byte 28 31 Errore singolo canale 0 Byte 32 35 Errore singolo canale 1 Diagnostica di Byte 36 39 Errore singolo canale 2 canale 1 Byte 40 43 Errore singolo canale 3 1 Questi byte compaiono soltanto se l unit oggetto della diagnostica mista nel byte 4 sar allora impostato il bit 7 Figura 6 9 Struttura dei dati di diagnostica esempio di unit mista a 4 canali Il numero dei byte di diagnostica specifici dei canali dipende dal numero dei canali del modulo Almeno il canale 0 comunque disponibile Per questo motivo la lunghezza minima del set DS1 di 12 byte Se si ha p es un unit mista con 1 canale di ingresso e 2 canali di uscita il secondo blocco di informazione inizia con il byte 12 La lunghezza complessiva dei dati di diagnostica di questo esempio di 24 byte 6 26 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica
199. o coerenza totale per ciascuna area di indirizzi La coerenza deve essere di max 32 byte 16 parole per ciascuna area di indirizzi Indirizzo di diagnostica DP in STEP 7 Durante la progettazione di una stazione ET 200S con STEP 7 si impostano due indirizzi di diagnostica Tramite questi indirizzi di diagnostica ET 200S riceve informazioni sullo stato del master DP o su un eventuale interruzione del bus vedere captolo 85 I funzionamento come slave DP gli indirizzi di diagnostica sono per default 2045 e 2046 2045 indirizzo per posto connettore 2 IM 151 7 CPU 2046 indirizzo di diagnostica Informazioni dettagliate sono contenute nella Guida online di STEP 7 al titolo II sistema di assegnazione dei posti connettore negli slave DPV1 e gli slave intelligenti Accesso ad aree libere nell immagine di processo 3 6 Se si accede ad aree dell immagine di processo esistenti ma non parametrizzate non vengono generati errori dell immagine di processo Ci sta ad indicare che gli ingressi e le uscite nell immagine di processo ai quali non sono state assegnate unit di periferia possono essere utilizzati come merker ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Indirizzamento 3 4 Accesso alla memoria di trasferimento nel modulo IM 151 7 CPU Accesso nel programma utente La tabella seguente l accesso alla memoria di trasferimento nel modulo IM 151 7 CPU dal programma utente Tabella 3 2 Accessi alle aree di in
200. o di una stazione mittente viene rilevato un errore di accesso alla periferia e richiamato OB 122 Per quanto riguarda i dati sullo stato dell unit sono rilevanti solamente le identificazioni Unit presente e Unit disponibile ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 13 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete MPI Introduzione s L ET 200S con IM 151 7 CPU pu essere integrato come nodo in una rete MPI Questo capitolo mostra una tipica configurazione di rete con IM 151 7 CP con un PG o un OP con l IM 151 7 CPU sono riportate nel capitolo comunicazione disponibili sono indicati nel capitolo 7 7 Sommario del capitolo e funzioni eseguibili Capitolo Argomento Pagina 5 1 ET 200S nella rete MPI 5 2 5 2 Indirizzo MPI 5 3 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 5 1 ET 200S nella rete MPI 5 1 ET 200S nella rete MPI Configurazione di una rete MPI La figura seguente mostra un esempio di rete MPI PG ET 200S ET 200S OP 25 e LET 200S progettabile e programmabile da questo PG Funzioni di Servizio e supervisione eseguibili nell ET 200S 3 4 10 11 Indirizzi MPI dei nodi Figura 5 1 Esempio di rete MPI Requisiti hardware nel PG OP per l accesso all ET 200S Per poter accedere a un IM 151 7 CPU da
201. odulo di interfaccia IM 151 7 CPU Cos il modulo di interfaccia IM 151 7 CPU Il modulo IM 151 7 CPU un componente del sistema di periferia decentrata ET 200S con tipo di protezione IP 20 Il modulo di interfaccia IM 151 7 CPU un unit intelligente di preelaborazione slave intelligente In questo modo possibile decentralizzare i compiti di automazione Un sistema ET 200S con IM 151 7 CPU perci in grado di comandare in modo completamente autonomo un unit funzionale tecnologica secondo necessit ed essere impiegato come CPU stand alone L impiego dell IM 151 7 CPU consente l ulteriore modularizzazione e normalizzazione di unit funzionali tecnologiche e la realizzazione di concetti di macchina semplici e chiari Integrazione del modulo IM 151 7 CPU nel sistema ET 200S Il modulo di interfaccia IM 151 7 CPU si integra nel sistema ET 200S come ogni altro modulo quindi con lo stesso concetto di configurazione lo stesso montaggio e le stesse possibilit di ampliamento ET 200S Modulo di interfaccia IM 151 7 CPU 1 2 A5E00257825 04 Presentazione del prodotto Rappresentazione La figura seguente mostra un esempio di configurazione di un sistema ET 200S con IM 151 7 CPU Modulo di in Moduli di elettronica terfaccia Modulo power Modulo power per av Modulo di chiusura IM 1517 CPU PM E per moduli di viatori motore PM D AE elettronica Avviatore diretto reversibile
202. on rivestimento PUR Per il collegamento di PG ed ET 200S alla rete PROFIBUS DP Connettore di bus senza presa per PG fino a 12 MBaud 6ES7972 0BA10 0XA0 con uscita cavo verticale 6ES7972 0BA40 0XA0 con uscita cavo obliqua Per il doppio collegamento p es di PG e master DP alla rete PROFIBUS DP tramite un interfaccia DP vedere figura 4 5 Connettore di bus con presa per PG fino a 12 MBaud 6ES7972 0BB10 0XA0 con uscita cavo verticale 6ES7972 0BB40 0XA0 con uscita cavo obliqua Per collegamento di PG al connettore di bus con presa per PG Cavo con connettore per PG fino a 1 5 MBaud 6ES7901 4BD00 0XA0 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete PROFIBUS Esempio di utilizzo dei componenti di rete La figura seguente mostra l esempio della figura 4 3 per l impiego dei componenti di rete Il collegamento del cavo di bus al connettore di bus descritto nelle Informazioni sul prodotto del rispettivo connettore di bus S7 300 master DP LI e al o Ea Cavo con LL connettore per PG A Conduttore di bus con presa PG Cavo di bus ET 200S Connettore Cavo di bus il Figura 4 5 Collegamento della rete DP Collegamento del modulo IM 151 7 CPU FO Le informazioni relative al collegamento e al cablaggio di cavi a fibra ottica sono contenute nel manuale Sistema di pe
203. ori programmabili PLC sono controllori elettronici la cui funzione memorizzata come programma nell apparecchiatura di controllo La configurazione e il cablaggio dell apparecchiatura non dipendono quindi dalla funzione del PLC Il controllore programmabile ha la stessa struttura di un computer costituito da una CPU unit centrale con memoria unit degli ingressi e delle uscite e un sistema di bus interno La periferia e il linguaggio di programmazione sono orientati alle esigenze della tecnica di comando Corrente somma Somma delle correnti di tutti i canali di uscita di un unit di uscita digitale CPU Central Processing Unit unit centrale del sistema di automazione S7 dotata di unit di controllo e di calcolo memoria sistema operativo e interfaccia per dispositivo di programmazione Dati coerenti I dati che hanno il contenuto in comune e che non possono essere separati vengono definiti dati coerenti I dati delle unit analogiche p es devono sempre essere trattati come dati coerenti vale a dire che il valore di un unit analogica non deve mai essere falsato dalla lettura in due momenti diversi Diagnostica La diagnostica costituisce il riconoscimento la localizzazione la classificazione la visualizzazione e l analisi di errori guasti e messaggi La diagnostica offre funzioni di controllo che vengono eseguite automaticamente durante il funzionamento dell impianto Essa consente perci di aumentare la
204. per l update del sistema operativo backup del sistema operativo Avvertenza In una MMC si possono memorizzare i dati utente o di progettazione oppure il sistema operativo Caratteristiche N La SIMATIC micro memory card garantisce l esenza da manutenzione e la ritenzione del modulo IM 151 7 CPU Maggiori informazioni su questo argomento sono contenute nel capitolc 7 4 Attenzione Il contenuto di una SIMATIC micro memory card pu essere annullato se si estrae la scheda nel corso di un operazione di scrittura La MMC dovr eventualmente essere cancellata nel PG oppure formattata nell IM 151 7 CPU Non estrarre mai la MMC in stato di funzionamento RUN ma solamente con alimentazione OFF oppure con lo stato STOP del modulo IM 151 7 CPU ovvero quando non sono in corso accessi in scrittura del PG Se non possibile garantire la mancanza di funzioni di scrittura attive del PG p es Carica cancella blocco in stato di STOP disinserire prima i collegamenti di comunicazione Durata di una MMC 7 6 La durata di una MMC dipende sostanzialmente dai fattori seguenti 1 Numero di operazioni di cancellazione e di programmazione 2 Influssi esterni come p es la temperatura ambiente Con una temperatura ambiente fino a 60 C la durata di una MMC di 10 anni con max 100 000 operazioni di cancellazione scrittura ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU
205. perativo richiama automaticamente un blocco organizzativo assegnato nel quale l utene avr programmato la reazione desiderata p es in un FB Avviamento Lo stato di funzionamento Avviamento si ha nel passaggio dallo stato di funzionamento STOP allo stato di funzionamento RUN Esso pu essere attivato per mezzo del selettore dei modi operativi dopo alimentazione ON oppure tramite comando nel dispositivo di programmazione Nell ET 200S viene eseguito un nuovo avviamento ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Glossario 1 Glossario Blocco dati I blocchi dati DB sono aree dati del programma utente che contengono dati dell utente Esistono blocchi dati globali ai quali si pu accedere da tutti i blocchi di codice e blocchi dati di istanza assegnati a un preciso richiamo di FB Blocco organizzativo I blocchi organizzativi OB costituiscono l interfaccia tra il sistema operativo della CPU e il programma utente Nei blocchi organizzativi definita la sequenza di elaborazione del programma utente Buffer di diagnostica Bus Il buffer di diagnostica un area di memoria bufferizzata della CPU nella quale vengono salvati gli eventi di diagnostica nello stesso ordine in cui essi si sono verificati Via di trasmissione comune alla quale sono collegati tutti i nodi il bus provvisto di due estremit definite Nelle stazioni ET 200S il bus un cavo a due conduttori o a fibre ottich
206. pi nell IM 151 7 CPU K Carico di base 100 us A Byte nell IP per la periferia ET 200S 60 us per byte D Per ciascuna parola nell area DP 1 us ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 8 3 Tempi di ciclo e di reazione Tempo di elaborazione del programma utente Il tempo di elaborazione del programma utente dato dalla somma dei tempi di esecuzione delle operazioni e delle SFC richiamate Questi tempi di esecuzione sono indicati nella lista operazioni Il tempo di elaborazione del programma utente va inoltre moltiplicato per un fattore specifico del modulo di base Nell IM 151 7 CPU questo fattore dipende da Tabella 8 3 Fattori di dipendenza del tempo di elaborazione del programma utente Dipendenza Campo di valori Numero dei moduliinnestati 0 63 Il fattore per la propria applicazione pu essere calcolato approssimativamente in base alla seguente formula empirica per il Modulo IM 151 7 CPU 1 1 0 005 x numero di moduli moltiplicatore per il programma utente Ritardo sugli ingressi e sulle uscite A seconda del modulo di ampliamento necessario osservare i seguenti tempi di ritardo e Per gli ingressi digitali tempo di ritardo sull ingresso e Perle uscite digitali tempi di ritardo trascurabili e Per gli ingressi analogici tempo di ciclo dell unit ingressi analogici e Perle uscite analogiche tempo di risposta dell unit uscite analogiche Prolungamento del ciclo a causa d
207. pico in us parole TDB Sostituisci blocchi dati 1 0 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 45 Lista operazioni A 40 Operazioni di salto Salto dipendente dalla condizione Per gli operandi a 8 bit l ampiezza di salto compresa nell intervallo 128 127 Per gli operandi a 16 bit l ampiezza di salto compresa nell intervallo 32768 129 o 128 32767 Avvertenza su SPB Nei programmi per l IM 151 7 CPU assicurarsi che la destinazione del salto sia sempre all inizio di una sequenza di operazioni logiche La destinazione di salto non deve trovarsi all interno della sequenza di operazioni logiche Opera Significato ghezza Tempo di esecuzione tipico zione in in us Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPA L operazione dipende da ni L operazione incide su SPB Etichetta Salto condizionato se RLC 1 1 2 2 0 SPBN Etichetta Salto condizionato se RLC 0 2 2 0 Parola di stato per BIE A1 AO OV OS OR STA RLC ER SPB SPBN L operazione dipende da s L operazione incide su 0 1 1 0 SPBB Etichetta Salto condizionato se RLC 1 2 2 0 Salva RLC nel bit BIE
208. pone nel modo seguente Stato della stazione Indirizzo PROFIBUS del master Codice del costruttore Diagnostica riferita all identificazione Stato del modulo ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 3 Messa in servizio e diagnostica 6 2 Cancellazione totale dell IM 151 7 CPU Quando necessario eseguire una cancellazione totale dell IM 151 7 CPU La cancellazione totale dell IM 151 7 CPU va eseguita nei seguenti casi e Per cancellare aree a ritenzione merker temporizzatori contatori e Quando viene richiesta dall IM 151 7 CPU mediante il LED STOP che lampeggia a 0 5 Hz Possibili cause della cancellazione totale possono essere le seguenti e Primo avviamento dell ET 200S e Aree di memoria incoerenti e Il modulo di memoria MMC stato sostituito Come procedere alla cancellazione totale Vi sono due possibilit per eseguire la cancellazione totale dell IM 151 7 CPU Tabella 6 2 Possibilit di cancellazione totale Cancellazione totale tramite selettore dei modi operativi descritta in questo capitolo Cancellazione totale tramite PG possibile solamente in stato di STOP della CPU vedere i manuali dei PG e la Guida online di STEP 7 Cancellazione totale dell IM 151 7 CPU con selettore dei modi operativi Per eseguire la cancellazione totale dell IM 151 7 CPU con l aiuto del selettore dei modi operativi procedere nel modo seguente
209. r sia attivo o meno viene richiamato l OB 83 e generata una registrazione nel buffer di diagnostica ID di evento 3861p Se l OB 83 presente nella memoria della CPU PIM 151 7 CPU resta in stato di funzionamento RUN La mancanza del modulo viene registrata nella lista di stato del sistema Se si accede al modulo estratto dal programma utente si verifica un errore di accesso alla periferia con relativa registrazione nel buffer di diagnostica Inoltre viene richiamato l OB 122 Se OB 122 presente nella memoria della CPU PIM 151 7 CPU resta in stato di funzionamento RUN Procedimento di inserimento di moduli in fase di funzionamento Se si reinserisce in fase di funzionamento un modulo estratto precedentemente nella periferia ET 200S la CPU esegue dapprima un confronto tra la configurazione prefissata e quella attuale del modulo innestato La CPU confronta insomma il modulo progettato con quello effettivamente innestato A seconda del risultato del confronto tra modulo prefissato e attuale hanno luogo le seguenti attivit ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 43 Funzioni del modulo IM 151 7 CPU Moduli non parametrizzabili parametrizzabili Le seguenti attivit si svolgono indipendentemente dal fatto che il modulo power del modulo innestato sia acceso o spento Tabella 7 19 Risultato del confronto tra configurazione prefissata e attuale per moduli non Modulo innestato modulo progettato
210. rag amp drop nel posto connettore 4 il PM con il numero di ordinazione uguale a quello del proprio PM ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 7 Breve introduzione alla messa in servizio Getting Started Fase Operazione Risultato 8 Procedere secondo il punto 8 con il DI nel posto HW Config ET 200S Configuration Getting Started _ o x connettore 5 e il DO nel posto connettore 6 Wh Staton Edt Insert PLC View Opiions Window Help PRE olele Rs Se dsl SE Spot sensa Sl hei EQ DI a x J 20aciav o Gi f 2DIAC230v 4 f PWeE DCV f 2DIDC24v 5 4 DI DC24V f 2DIDC24V High Fe 6 f 00 pcasvosa J 4DIDC24V H if aoine 1a j 28 DO m f 2D0 AC 120 230V f 200 DC24v 0 54 f 200 DC24v 0 5A H f 2D0DC24V 24 f 2D0DC24V 24 Hig 2D0 Rel 24 230V 1 4D0DC24V 054 4D0 DC24v 2A HA FM E Motorstarter GM PM X GES7 132 48D00 0460 Digital output module DO 4x24 Z T DC 0 5A standard Press F1 to get Help Chg D 9 Selezionare nel menu Stazione il comando Salva e La configurazione hardware viene compilata compila e memorizzata 10 Caricare la configurazione nel modulo IM 151 7 CPU mediante la MPI e chiudere l editor della Configurazione hardware La configurazione stata caricata e nel SIMATIC Manager compare sulla destra l icona simbolo del modulo IM 151 7 CPU
211. re Fattore di correzione Da 10000 a 10000 Allarmi dall orolo gio Attivazione OB 10 S no Esecuzione OB 10 e Nessuna Una volta e Ogni minuto e Ogni ora e Ogni ora e Ogni settimana e Ogni mese e Ultimo del mese e Ogni anno Data di avvio OB 10 Anno mese giorno Ora di avvio OB 10 Ore minuti Schedulazioni orologio Periodicit dell OB 35 ms Da 1 a 60000 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 39 Funzioni del modulo IM 151 7 CPU Tabella 7 17 Blocchi di parametri parametri impostabili e relativi campi di valori per IM 151 7 CPU continuazione Blocchi di parametri Comportamento in ciclo Parametri impostabili Carico del ciclo a causa della comunicazione Campo di valori Da 10 a 50 Tempo di controllo del ciclo ms Da 1 a 6000 Richiamo di OB 85 in caso di errore di accesso alla periferia s A ogni accesso e n caso di errori in arrivo e in partenza e Nessun richiamo Protezione Livello di protezione e 1 Posizione interruttore a chiave e 2 Protezione in scrittura e 3 Protezione in scrittura lettura Funzionamento e Processo incrementi ammessi del tempo di ciclo ms da 3 a 65535 e Test Parametri specifici Numero di giunti freddi 1 dell unit Attivati Si no e Numero di modulo e Da5a66 e Numero di canale e 0 1 Soppressione frequenza 50
212. re di fronte il bit indirizzato 0 6 1 9 L nelloperazione 0 7 2 1 DBX DIX 1 9 2 7 AR1 m AR2 m Parame tro FN E A Visualizzazione del fronte di discesa in RLC II 2 0 3 1 9 M merker ausiliare di fronte il bit indirizzato 0 6 2 0 L nell operazione 0 7 2 2 DBX DIX 1 9 2 8 AR1 m AR2 m Parame tro Parola di stato per BIE A1 AO OV OS OR STA RLC ER FP FN L operazione dipende da s L operazione incide su ni 0 s s 1 tempo di caricamento dell indirizzo dell operando ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 21 Lista operazioni A 13 Impostazione resettaggio di operandi a bit Assegnazione del valore 1 0 o del RLC all operando indirizzato Le operazioni possono dipendere dal Rel Master Control Opera Lun Tempo di esecuzione ti zione ghezza pico in us Se Significato in Indirizza Indirizza TRO parole mento di mento indi retto retto S E A Imposta ingresso uscita su 1 1 2 0 1 1 7 dipendenza MCR 0 2 1 8 M Imposta merker su 1 1 2 0 3 1 8 dipendenza MCR 1 0 2 0 L Imposta bit di dati locali su 1 2 0 5 2 0 dipendenza MCR 1 0 2 1 DBX DIX Imposta bit di dati su 1 2 1 7 2 6 dipendenza MCR 1 8 2 7 AR1 m Imposta E A M L DBX DIX dipendenza MCR 2 AR2 m a 1
213. re nella MMC caso A Al programma utente vanno poi aggiunti nuovi blocchi Il programma utente non deve essere completamente ricaricato sulla MMC sufficiente caricare a posteriori soltanto i nuovi blocchi ci consente di ridurre i tempi di caricamento in caso di programmi particolarmente complessi Caso C caricamento di un programma di blocchi su un programma blocchi esistenti In questo caso vengono modificati blocchi del programma utente Successivamente il programma utente o soltanto i blocchi modificati vanno caricati nella MMC mediante il PG PC h Pericolo In questo ultimo caso tutti i dati presenti nella MMC con lo stesso nome vanno persi Una volta caricato un blocco il contenuto dei blocchi rilevanti per l esecuzione viene trasferito nella memoria di lavoro e quindi attivato Cancellazione di blocchi In caso di cancellazione il blocco viene cancellato dalla memoria di caricamento possibile cancellare blocchi dati dal programma utente SFC 23 DEL DB Se questo blocco occupava spazio nella memoria di lavoro quest ultimo viene abilitato Caricamento nel PG AI contrario della normale operazione di caricamento in questo caso si caricano singoli blocchi o un programma utente completo dalla CPU nel PG PC In questo caso i blocchi hanno il contenuto dell ultimo caricamento nella MMC La sola eccezione data dai blocchi dati rilevanti per l esecuzione nei quali vengono trasferiti i valori attuali Il
214. rea di indirizzi della memoria di trasferimento costante 4321 0 N bit oO ojo ojo 0 stato di funzionamento RUN 1 stato di funzionamento STOP ojla Oj oln Figura 6 7 Byte da y 4 a y 7 per allarme di diagnostica cambio dello stato di funzionamento dello slave intelligente ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 23 Messa in servizio e diagnostica Struttura dei dati dell allarme di diagnostica generato dall SFB 75 nello slave intelligente dal byte y 4 76543210 N bit ea Byte y 4 o 0 unit o k Dati di diagnostica sta tabiliti 1 unit guasta s bci per definizione 7654 321 O0 N bit Byte y 5 Osservare la descrizione dell applicazione dell SFB 75 7654321 0 N bit Maggiori informazioni sono contenute Bvte v 6 nella Guida online di STEP 7 oppure yey nel Manuale di riferimento Software di sistema per S7 300 400 Funzioni 765 4 3210 N bit standard e di sistema Byte y 7 76543210 N bit Byte y 19 Figura 6 8 Byte da y 4 a y 7 per allarme di diagnostica SFB 75 ET 200S Modulo di interfaccia IM 151 7 CPU 6 24 A5E00257825 04 Messa in servizio e diagnostica 6 7 Dati di diagnostica dei moduli di elettronica 6 7 1 Analisi dei dati di diagnostica dei moduli d
215. retti collegandolo automaticamente a una sottorete MPI Avvertenza In fase di esercizio consentito collegare soltanto PG alla sottorete MPI preferibile non collegare alla sottorete MPI altri nodi p es OP TP in fase di esercizio in quanto sussiste il rischio che i dati trasmessi vengano falsati da impulsi di disturbo o che i pacchetti di dati globali vadano persi Interfaccia PROFIBUS DP L interfaccia PROFIBUS DP permette soprattutto di collegare la periferia decentrata L interfaccia PROFIBUS DP consente di configurare sottoreti molto estese Il PROFIBUS consente velocit di trasmissione fino a 12 MBaud L IM 151 7 CPU come stazione attiva 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 L invio dei parametri del bus pu essere disattivato nella progettazione L IM 151 7 CPU dotato di un interfaccia PROFIBUS DP Questa pu essere configurata come attiva o passiva Quali apparecchiature si possono collegare a quali interfacce Tabella 7 9 Apparecchiature collegabili MPI PROFIBUS DP e PG PC e Master DP e OP TP e Attuatori sensori e S7 300 400 con interfaccia MPI e S7 300 400 con interfaccia PROFIBUS DP e S7 200 solo con 19 2 kBaud e PGIPC e OP TP ET 200S Modulo di interfaccia IM
216. retto indiretto X OR esclusivo E A Ingresso uscita 2 0 1 1 6 M Merker 0 2 1 7 L Bit di dati locali 0 4 2 0 DBX DIX Bit di dati 1 6 2 4 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro XN OR esclusivo negato E A Ingresso uscita 2 0 2 1 7 M Merker 0 3 1 8 L Bit di dati locali 0 4 2 1 DBX DIX Bit di dati 1 7 2 5 AR1 m E A M L DBX DIX indirizzamento 2 AR2 m multiarea tramite AR1 AR2 o tramite Parametro parametro Parola di stato per BIE A1 AO OV OS OR STA RLC ER X XN L operazione dipende da s s L operazione incide su 0 s s 1 tempo di caricamento dell indirizzo dell operando A 14 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Lista operazioni A 7 Operazioni logiche combinatorie di espressioni tra parentesi Salvataggio dei bit BIE RLC OR e di un identificatore di funzione U UN nello stack di annidamento Sono possibili fino a 7 livelli di parentesi per blocco ON X Lun ARS Se Significato siae Tempo di rr tipico parole U AND parentesi aperta 1 0 4 UN AND negato parentesi aperta 1 0 5 O OR parentesi aperta 1 0 3 ON OR negato parentesi aperta 1 0 4 X OR esclusivo parentesi aperta 1 0 4 XN OR esclusivo negato parentesi aperta 1 0 4 Parola di stato per
217. rica per trasferire nell IM 151 7 CPU il programma e la configurazione hardware Confermare tutte le finestre visualizzate con S Posizionare il selettore dei modi operativi del modulo II LED STOP dell IM si spegne Il LED IM 151 7 CPU su RUN RUN inizia a lampeggiare finch resta acceso Il LED SF acceso 2 20 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started Fase 10 Operazione Posizionare il selettore dei modi operativi della CPU S7 300 su RUN Risultato II LED STOP dell S7 si spegne Il LED RUN inizia a lampeggiare finch resta acceso Il LED SF dell IM si spegne 11 Premere entrambi i tasti dell S7 300 alternativamente I LED degli ingressi E1 1 ed E1 2 dell S7 300 si accendono alternativamente Il LED dell uscita 5 4 non acceso 12 Premere entrambi i tasti dell S7 300 contemporaneamente I LED degli ingressi E1 1 ed E1 2 si accendono contemporaneamente Poich nel programma i due tasti sono stati collegati con una funzione AND circuito in serie e assegnati all uscita A5 4 il LED dell uscita 5 4 acceso 13 Premere l interruttore collegato a E1 0 dell ET 200S I LED dell ingresso E1 0 dell IM e dell uscita A5 0 dell S7 300 sono accesi 14 Premere l interruttore collegato a E1 1 dell S7 300 I LED dell ingresso E1 1 dell
218. riferia decentrata ET 200S Cablaggio ed equipaggiamento ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 7 ET 200S nella rete PROFIBUS 4 3 Indirizzo PROFIBUS Caratteristiche Con l indirizzo PROFIBUS si stabilisce l indirizzo con il quale IM 151 7 CPU viene indirizzato nel PROFIBUS DP Presupposti Sono ammessi gli indirizzi PROFIBUS DP da 1 a 125 e Ogni indirizzo pu essere assegnato una volta sola nel PROFIBUS DP Avviamento senza progettazione DP sulla MMC primo avviamento In seguito a alimentazione ON l interfaccia coesistente sull IM 151 7 CPU si avvia come interfaccia MPI con indirizzo 2 HSA 31 e 187 5 kBaud La funzionalit slave DP del modulo IM 151 7 CPU non ancora a disposizione Questa interfaccia consente di eseguire tutte le funzioni del PG contenute nel capitolo 4 4 Diverse ET 200S con modulo IM 151 7 CPU utilizzate come slave DP in una rete PROFIBUS devono essere messe in servizio gradualmente Dopo l accensione di ogni singolo IM 151 7 CPU necessario trasferire all IM 151 7 CPU una progettazione con indirizzo DP per mezzo di STEP 7 Avvertenza parametri di bus sono a ritenzione Ci sta ad indicare che i parametri progettati p es indirizzo velocit di trasmissione vengono mantenuti e anche in caso di alimentazione OFF e anche se nell IM 151 7 CPU non pi presente la progettazione p es in seguito alla cancellazione di SDB alimentazione ON
219. rtati nell appendice B ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 8 1 Tempi di ciclo e di reazione 8 1 Tempo di ciclo Definizione del tempo di ciclo Il tempo di ciclo il tempo impiegato dal sistema operativo per elaborare sia un ciclo di programma vala a dire un ciclo di OB 1 che tutte le parti di programma e le attivit di sistema che interrompono questo ciclo Questo tempo viene controllato Parti del tempo di ciclo Fattori Osservazione Tempo di elaborazione del sistema operativo vedere tabella 8 1 Tempo di trasferimento dell immagine di processo IPI e IPU v deretabelalg Tempo di elaborazione del S calcola dai tempi di elaborazione delle singole operazioni programma utente e da un fattore specifico della CPU vedere tabella 8 3 Carico a causa di allarmi vedere tabella 8 4 La figura seguente mostra le parti del tempo di ciclo Sistema I ee operativo l Programma l IPI l utente aciclico N p es OB 40 82 I Sistema Interruzione i operativo possibile a causa i di allarmi Sai i Programma utente ciclico OB 1 i IPU Figura 8 1 Parti del tempo di ciclo Prolungamento del tempo di ciclo In linea di massima occorre osservare che il tempo di ciclo di un programma utente viene prolungato dai fattori seguenti e Elaborazione di allarmi comandati a tempo e Elaborazio
220. rtato in stato di STOP vedere avvertenze a pagina 7 6 L angolo smussato della MMC impedisce che la carta venga inserita dal lato sbagliato protezione dall inversione di polarit Per consentire l estrazione della scheda il telaio dello scomparto dotato di un estrattore Per l estrazione della scheda premere con un piccolo cacciavite o una penna a sfera sull estrattore IM 151 7 CPU MMC oo00000 0 Scomparto del modulo Estrattore Feed LI LUI Figura 7 2 Posizione dello scomparto per la scheda MMC nell IM 151 7 CPU Se si inserisce nello scomparto una nuova scheda MMC l IM 151 7 CPU richiede la cancellazione totale ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 9 Funzioni del modulo IM 151 7 CPU Update del firmware con la MMC 7 10 L update del firmware si esegue nel modo seguente Tabella 7 5 Update del firmware con la MMC Fase Cosa fare Cosa accade nell IM 151 7 CPU 1 Trasferire i file di update con l aiuto di STEP 7 e il dispositivo di programma zione su una MMC vuota 4 MB 2 Disinserire la tensione dell IM 151 7 CPU e inserire la MMC con l update del FW 3 Inserire la tensione L IM 151 7 CPU riconosce automatica mente la MMC con l update del FW e avvia l aggiornamento Nel corso dell update del FW tu
221. rte di W 16 0132 comunicazione Dati sullo stato di una parte di W 16 0232 comunicazione Stato dei LED dell unit W 16 xy74 Stato di tutti i LED W 16 0074 Stato di un LED W 16 0174 Solo informazioni dell intestazione W 16 0F74 delle liste SZL Informazione sullo stato dell unit W 16 xy91 Informazione sullo stato dell unit di W 16 0A91 tutti i moduli innestati Informazione sullo stato di un unit W 16 0C91 nella configurazione centrale o in un interfaccia DP integrata Informazione sullo stato di tutte le unit nel telaio di Montaggio nella W 16 0D91 stazione DP indicati ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 49 Lista operazioni Tabella A 1 Liste di stato del sistema SZL dell IM 151 7 CPU Lista di stato del sistema ID SZL Estratto della lista di stato del ID SZL Lista di stato sistema Estratto del sistema Informazione sullo stato del telaio di W 16 xy92 Stato prefissato nella W 16 0092 montaggio della stazione configurazione centrale del sistema master W 16 0292 Stato attuale nella configurazione centrale del sistema master W 16 0692 Stato OK delle apparecchiature di ampliamento del sistema master W 16 0F92 Solo informazioni dell intestazione delle liste SZL Buffer di diagnostica W 16 xyA0 Tutte le registrazioni disponibili W 16 00A0 nello stato di funzionamento Le registrazioni pi recenti W 16 01A0 Informazione di diagnostica W 16 00B1 dell uni
222. s per 1000 istruzioni binarie e Configurazione massima della periferia locale 63 moduli ET 200S Dati tecnici generali Il modulo IM 151 7 CPU risponde ai dati tecnici generali del sistema di periferia decentrata ET 200S Le norme e i valori di controllo sono contenuti nel capitolo Dati tecnici generali del manuale Sistema di periferia decentrata ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU 9 2 A5E00257825 04 Dati tecnici Assegnazione dei pin del modulo IM 151 7 CPU Tabella 9 1 Assegnazione dei pin del modulo di interfaccia IM 151 7 CPU Rappresentazione IM 151 7 CPU OO ND O o o o i Ricevente O O O O solo IM 151 7 CPU FO Interfaccia LWL S S o Mittente 1L 2L 4M 2M Nome del Definizione segnale 1 Z 2 M24 Alimentazione esterna DC 24 V 3 RxD TxD P Linea dati B 1 2 4 RTS Request To Send 3 5 M5V2 Potenziale di riferimento dati della 5 stazione 6 P5V2 Linea positiva di alimentazione dalla stazione 7 P24 Alimentazione esterna DC 24 V 8 RxD TxD N Linea dati A 9 5 EFFE 1L DC 24V 2L DC 24 V per collegamento in cascata 1M Massa 2M Massa per collegamento in cascata ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 9 3 Dati tecnici Schema di principio dell IM 151 7 CPU Bus backplane Collegamento PROFIB
223. scite nel master vengono mantenuti e possono essere letti nel programma utente dell IM 151 7 CPU 3 10 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 ET 200S nella rete PROFIBUS 4 Introduzione L ET 200S con IM 151 7 CPU pu essere integrato come nodo in una rete PROFIBUS Questo capitolo mostra una tipica configurazione di rete con IM 151 7 CPU Esso spiega inoltre quali funzioni si possono eseguire nell ET 200S da un PG o un OP e quali sono le possibilit di comunicazione diretta servizi di comunicazione disponibili sono indicati nel capitol 7 Sommario del capitolo Capitolo Argomento Pagina 4 1 ET 200S nella rete PROFIBUS 4 2 4 2 Componenti di rete 4 6 4 3 Indirizzo PROFIBUS 4 8 4 4 Funzioni tramite PG OP 4 9 4 5 Comunicazione diretta 4 12 Ulteriori informazioni Ulteriori informazioni sulla configurazione di rete sono contenute nel manuale del master DP Collegamento dei cavi a fibra ottica LWL al modulo IM 151 7 CPU FO Le informazioni relative al collegamento di cavi LWL all IM 151 7 CPU FO sono contenute nel manuale Sistema di periferia decentrata ET 200S capitolo Cablaggio ed equipaggiamento Quanto descritto nel manuale per il modulo IM 151 FO vale anche per il modulo IM 151 7 CPU FO ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 4 1 ET 200S nella rete PROFIBUS 4 1 ET 200S nella rete PROFIBUS Configurazione di una rete PROFIBUS La figura
224. sere costituiti dalla periferia decentrata ET 200S ET 200B ET 200C ET 200M ET 200X ET 200U ET 200L o da slave DP Siemens o di altri costruttori Evento di avvio Gli eventi di avvio sono eventi definiti come gli errori i momenti temporali o gli allarmi Essi portano il sistema operativo ad avviare un corrispondente blocco organizzativo se programmato dall utente Gli eventi di avvio sono visualizzati nell informazione nell intestazione del rispettivo OB L utente pu reagire agli eventi di avvio nel programma utente FC funzione File GSD In un file GSD file dei dati base dell apparecchiatura sono memorizzate tutte le propriet specifiche degli slave DP Il formato del file GSD definito nella norma IEC 61784 1 2002 Ed1 CP 3 1 FORCEN Con la funzione Forzamento possibile impostare sullo stato ON per un intervallo di tempo qualsiasi determinate uscite p es durante la fase di messa in servizio anche nel caso in cui non vengano soddisfatte determinate operazioni logiche combinatorie del programma utente p es per la mancanza del cablaggio degli ingressi l ET 200S Modulo di interfaccia IM 151 7 CPU Glossario 4 A5E00257825 04 Glossario FREEZE un comando di controllo del master DP in un gruppo di slave DP Una volta ricevuto il comando di controllo FREEZE lo slave DP congela lo stato attuale degli ingressi e li trasmette ciclicamente al master DP A ogni nuovo comando di control
225. si uscite 8 4 Ritenzione 7 39 selettore dei modi operativi stato di funzionamento 7 5 S S A 22 A 25 SA A 24 Salva RAM in ROM 7 17 SAVE A 23 Scambio di dati comunicazione diretta 4 12 con il master DP 3 5 principio 3 1 programma di esempio 3 9 Schedulazioni orologio 7 39 SE A 24 Segnalazione di errore Glossario 9 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Selettore dei modi operativi cancellazione totale 6 4 17 36 B 1_ tempi di esecuzione B 1 SFC DPRD_DAT SFC DPWR_DAT SI A 24 SIMATIC micro memon card 7 6 caratteristiche estrazione inserimento 7 18 MMC utilizzabili 7 7 Sistema di automazione Sistema master Glossario 9 Sistema opera Slave DP intelligente Slave DP intelligente 6 2 Slave DP intelligente 6 2 SLD A 39_ SLW A 39 Software di progettazione 1 4 Software di programmazione 1 4 Indice analitico 5 Indice analitico Stato della stazione da 1 a 3 Tempo di reazione agli interrupt di processo 8 8 Stato di funzionamento Glossario 10 Temporizzatore Glossario 11 RUN Test 2 2 2 10_ STOP 75 Test PEA ETN Stazione guasta OB 86 Token Glossario 11 STEP 7 na 10 Traffico dati trasversale Glossario 11 impostazioni 4 9 Traffico dati trasversale vedere Comunicazione progettazione di IM 151 7 CPU 6 2 diretta 4 12 superficie di indirizzam
226. sione di carico di un modulo power hanno luogo le seguenti attivit Se nella parametrizzazione del modulo power stata abilitata la diagnostica viene richiamato l OB 82 di allarme di diagnostica indirizzo di diagnostica del modulo power con relativa registrazione nel buffer di diagnostica ID di evento 3942p e Nella lista di stato del sistema il modulo power viene registrato come disponibile ma guasto La disinserzione dell alimentazione della tensione di carico incide nel modo seguente sui moduli alimentati dal modulo power e II LED SF dei moduli acceso e comunque possibile accedere ai moduli senza che si verifichi un errore di accesso alla perfieria e Le uscite dei moduli sono senza tensione e inattive per il processo e Gli ingressi dei moduli digitali e FM forniscono il valore 0 gli ingressi dei moduli analogici forniscono 7FFFu Procedimento in caso di attivazione di moduli power in fase di funzionamento Se in fase di funzionamento si inserisce l alimentazione della tensione di carico di un modulo power hanno luogo le seguenti attivit e Se nella parametrizzazione del modulo power stata abilitata la diagnostica viene richiamato l OB 82 di allarme di diagnostica indirizzo di diagnostica del modulo power con relativa registrazione nel buffer di diagnostica ID di evento 3842p e Nella lista di stato del sistema il modulo power viene registrato come disponibile e in ordine L inserzione dell
227. sistemi SIMATIC Questa scheda si pu utilizzare come supporto dati e memoria di caricamento mobile MPI L interfaccia multipoint MPI l interfaccia per il dispositivo di programmazione dei sistemi SIMATIC S7 Nodo Apparecchiatura in grado di inviare ricevere o amplificare dati tramite il bus come p es master DP slave DP repeater RS 485 accoppiatore a stella attivo Norma DP Per norma DP si intende il protocollo di bus del sistema di periferia decentrata ET 200 secondo la norma IEC 61784 1 2002 Ed1 CP 3 1 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Glossario 7 Glossario Nuovo avviamento AI momento dell avviamento della CPU p es dopo aver posizionato il selettore dei modi operativi da STOP a RUN o dopo aver inserito la tensione di rete prima dell elaborazione ciclica del programma OB 1 viene elaborato il blocco organizzativo OB 100 nuovo avviamento Con il nuovo avviamento viene letta l immagine di processo degli ingressi ed elaborato il programma utente STEP 7 iniziando dal primo comando nell OB 1 OB blocco organizzativo Parametri 1 Variabile di un blocco di codice STEP 7 2 Variabile per l impostazione del comportamento di un unit una o pi per unit AI momento della fornitura ogni unit dotata di un impostazione di base logica che pu essere modificata in STEP 7 tramite configurazione PG Dispositivo di programmazione PLC Controllore a memoria programma
228. slave DP inclusa l elaborazione nel master DP e Ritardo sugli ingressi e sulle uscite Ci corrisponde alla somma del doppio tempo di ciclo e del ritardo degli ingressi e delle uscite pi il tempo di ciclo DP quadruplicato ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 8 7 Tempi di ciclo e di reazione 8 3 Tempo di reazione agli allarmi Definizione di tempo di reazione agli allarmi Il tempo di reazione a un allarme il tempo che trascorre dalla prima comparsa del segnale di allarme fino al richiamo della prima istruzione nell OB di allarme del modulo IM 151 7 CPU In generale vale la regola per cui gli allarmi con priorit pi elevata hanno la precedenza Questo significa che il tempo di reazione a un allarme aumenta del tempo di elaborazione del programma dell OB di allarme con priorit superiore e degli OB di allarme di uguale priorit non ancora elaborati comparsi precedentemente coda di attesa Tempi di reazione agli allarmi Tabella 8 5 Tempi di reazione agli allarmi del modulo IM 151 7 CPU senza comunicazione Tempi di reazione agli allarmi senza Durata comunicazione per Interrupt di processo allarme di diagnostica meno di 20 ms Elaborazione di interrupt di processo Un interrupt di processo viene elaborato con il richiamo dell OB 40 di interrupt di processo L elaborazione dell interrupt di processo viene interrotta dagli allarmi con priorit maggiore e si hanno acc
229. sono corretti compatibili con la configurazione dello slave DP 3 allarme di diagnostica generato da possibile leggere la diagnostica passaggio RUN STOP della CPU o dall SFB 75 allarme di diagnostica generato da passaggio STOP RUN della CPU o dall SFB 75 4 funzione non supportata p es Controllare la progettazione modifica dell indirizzo DP tramite software il bit sempre O 6 il tipo di slave DP non coincide con Il tipo di stazione indicato nel software corretto la progettazione del software Errore di parametrizzazione 7 lo slave DP stato parametrizzato Il bit sempre 1 se p es si sta accedendo allo da un master DP diverso da quello slave DP con il PG o un altro master DP che attualmente ha accesso allo L indirizzo DP del master di parametrizzazione si slave DP trova nel byte di diagnostica Indirizzo PROFIBUS del master ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 15 Messa in servizio e diagnostica Stato della stazione 2 Tabella 6 8 Struttura dello stato della stazione 2 byte 1 Bit 0 Significato lo slave DP deve essere riparametrizzato e riconfigurato 1 1 presente un messaggio di diagnostica Lo slave DP non pu continuare a funzionare finch l errore non viene eliminato messaggio di diagnostica statico il bit sempre su 1 se esiste lo slave DP con questo indirizzo DP per questo slave DP
230. sugli ingressi e sulle uscite ET 200S Modulo di interfaccia IM 151 7 CPU 8 6 A5E00257825 04 Tempi di ciclo e di reazione Tempo di reazione massimo La figura seguente illustra la generazione del tempo di reazione pi lungo stesa 77777 Rifardo degli ingressi 777777 CHI 12 x tempo di ciclo DP nel PROFIBUS DP_ 4 Durante la lettura dell IPI lo stato dell ingresso IPI interessato cambia La modifica del segnale di ingresso non viene pi tenuta in considerazione nell IPI Sistema operativo Programma utente S IPU i N i 1 e I TE E ae ol i 2 IPI Qui la modifica del segnale di ingresso viene 2 tenuta in considerazione nell IPI i Sistema operativo Programma Qui la modifica del segnale di ingresso viene i utente elaborata dal programma utente Qui viene emessa nelle uscite la reazione del IPU programma utente alla modifica del segnale di ingresso v i Stia Ritardodelleuscite 12 96 empo di ciclo DE nel PROFIBUS DE Figura 8 3 Tempo di reazione pi lungo Calcolo Il tempo di reazione massimo costituito dai seguenti fattori e 2 x Tempo di trasferimento dell immagine di processo degli ingressi e 2 x Tempo di trasferimento dell immagine di processo delle uscite e 2 x Tempo di elaborazione del sistema operativo e 2 x Tempo di elaborazione del programma e 4 x Esecuzione del telegramma
231. sura Numero di giunto freddo RTD nel canale 0 RTD nel canale 1 Vedere l esempio nella figura 7 8 Parametri del modulo RTD Campo di valori Misura della Se si utilizza un canale del modulo RTD per resistenza temperatura p es e RTD 4L Pt 100 Campo standard Parametri del modulo TC Campo di valori Questo parametro consente di assegnare il giunto Questo parametro consente di definire il canale 0 1 per la misura della temperatura del giunto freddo determinazione del valore di compensazione per il posto connettore del modulo RTD assegnato Spiegazione parametrizzare un giunto freddo occorre parametrizzare il tipo e il campo di misura di questo canale come RTD 4L Pt 100 Campo climatizzazione Spiegazione freddo 1 che contiene la temperatura del giunto freddo valore di compensazione Giunto freddo canale 0 e giunto freddo canale 1 Nessuno RTD Questo parametro consente di abilitare l utilizzo del giunto freddo ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 41 Funzioni del modulo IM 151 7 CPU Figura 7 8 Esempio di finestra di parametrizzazione dei dati dell unit della CPU in STEP 7 V5 1 SP4 Riferimento Maggiori informazioni sul procedimento sulla tecnica di collegamento e un esempio di parametrizzazione sono riportati nel manuale Sistema di periferia decentrata ET 200S capitolo Moduli di elettronica analogici ET 200S Mo
232. t DS 0 Informazione di diagnostica W 16 00B2 dell unit DS 1 indirizzo fisico Informazione di diagnostica W 16 00B3 dell unit DS 1 indirizzo logico A 50 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Tempi di esecuzione delle SFC e degli SFB Il modulo IM 151 7 CPU mette a disposizione diverse funzioni e blocchi funzionali di sistema p es per l elaborazione del programma e la diagnostica Queste funzioni di sistema e i blocchi funzionali di sistema si richiamano nel programma utente con i numeri delle SFC La descrizione dettagliata delle funzioni e dei blocchi funzionali di sistema contenuta nel manuale di riferimento STEP 7 Funzioni standard e di sistema richiamo delle funzioni di sistema e l assegnazione dei parametri Il manuale descrive il B 1 Funzioni di sistema SFC N di Nome Descrizione Tempo di ese SFC cuzione in us 0 SET_CLK Impostazione dell orologio 195 1 READ_CLK Lettura dell orologio 60 2 SET_RTM Impostazione del contatore delle ore di esercizio 65 3 CTRL_RTM Avvio arresto del contatore delle ore di esercizio 60 4 READ_RTM Lettura del contatore delle ore di esercizio 90 5 GADR_LGC Determinazione dell indirizzo libero del canale x dell unit degli in 135 gressi e delle uscite nel posto connettore y RD_SINFO Lettura dell informazione di start dell OB attuale 110 7 DP_PRAL Attivazione di u
233. t 24 26 L indirizzo si trova nel registro indirizzi ID Codice Area area binario hex P 1000 0000 80 Area di periferia E 1000 0001 81 Area di ingresso A 1000 0010 82 Area di uscita M 1000 0011 83 Area merker DB 1000 0100 84 Area dati DI 1000 0101 85 Area dati di istanza L 1000 0110 86 Area dati locali VL 1000 0111 87 Area dati locali precedente accesso a dati locali del blocco richiamante vedere ori L B AR1 P 8 0 Carica byte in ACCU1 l indirizzo si calcola dal valore puntatore nel registro di indirizzi 1 puntatore P 8 0 U AR1 P 32 3 Operazione AND l indirizzo dell operando si calcola dal valore punta tore nel registro di indirizzi 1 puntatore P 32 3 Indirizzamento tramite parametri Parametro U L operando viene indirizzato tramite il parametro Calcolo del puntatore Ecco due esempi di calcolo di puntatori Esempio in caso di somma degli indirizzi di bit 7 LAR1 P 8 2 U E AR1 P 10 2 Risultato viene indirizzato l ingresso 18 4 con la rispettiva addizione degli indirizzi di byte e bit Esempio in caso di somma degli indirizzi di bit gt 7 LMDO qualsiasi puntatore calcolato p es P 10 5 LAR1 U E AR1 P 10 7 Risultato viene indirizzato l ingresso 21 4 con l addizione degli indirizzi di byte e bit con riporto ET 200S Modulo di interfaccia IM 151 7 CPU A 6 A5E00257825 04 Lista operazioni A 5 Tempi di esecuzione dell indirizzamento indiretto tempi di es
234. tanto mittenti S7 300 S7 300 sistema master DP 1 sistema master DP 2 i l CPU a al o al 31x 2 a PROFIBUS Slave DP CPU 31x 2 Slave DP OI E 3 come slave 5 BE DP 7 ET 200S con ET 200S 7 I IM 151 7 CPU IM 151 7 CPU slave slave intelligente 1 intelligente 2 Figura 4 7 Comunicazione diretta con IM 151 7 CPU ET 200S Modulo di interfaccia IM 151 7 CPU 4 12 A5E00257825 04 ET 200S nella rete PROFIBUS Funzionalit della comunicazione diretta L IM 151 7 CPU offre le seguenti possibilit di comunicazione diretta e Mittente L IM 151 7 CPU invia come slave DP le uscite di processo progettate per la comunicazione diretta come telegramma broadcast a tutti i nodi del bus Da questo telegramma broadcast altri riceventi filtrano i dati rilevanti e Ricevente dal telegramma broadcast vengono filtrati i dati di mittenti progettati come rilevanti per la comunicazione diretta tramite STEP 7 Diagnostica nella comunicazione diretta Per la diagnostica degli slave DP progettati per la comunicazione diretta possibile tenere in considerazione soltanto i risultati della sorveglianza del collegamento poich i messaggi di diagnostica degli slave DP ascoltati vengono segnalati solamente al rispettivo master DP In caso di guasto e ripetizione della stazione viene richiamato l OB 86 asincrono In caso di accesso ai dati durante il guast
235. tazione abituale Siemens mette a disposizione tutte le informazioni online in Internet http www siemens com automation service amp support All indirizzo sopraindicato si possono consultare le seguenti informazioni e Una Newsletter costantemente aggiornata che fornisce le informazioni pi attuali sui prodotti e documenti rilevanti disponibili mediante la nostra funzione di ricerca in Service amp Support e Un Forum nel quale esperti e utenti scambiano le loro esperienze a livello internazionale e Un apposito database che permette di cercare il partner di riferimento per il settore Automation amp Drives nella propria zona e Informazioni sui servizi di assistenza sul posto riparazioni ricambi Molte altre informazioni sono disponibili alla voce Servizi di ET 200S Modulo di interfaccia IM 151 7 CPU VIII A5E00257825 04 Indice 1 Presentazione del prodotto 0 re irreiiiiiiiiiii 1 1 Cos il modulo di interfaccia IM 151 7 CPU 1 2 Guida ai manuali per sistemi ET 200S aaa 2 Breve introduzione alla messa in servizio Getting Started 2 1 Fase 1 montaggio di IM 151 7 CPU ET 200S e S7 300 2 2 Fase 2 cablaggio di IM 151 7 CPU ET 200S e 87 300 2 3 Fase 3 messa in servizio del modulo IM 151 7 CPU ET 200S 2 4 Fase 4 configurazione del modulo IM 151 7 CPU per il funzionamento stand a
236. terfacce 7 6 Orologio ERRE REERE nd wa 6 n AN 7 7 Comunicazione 7 8 Blocchi 7 9 Parametri 7 10 Parametrizzazione del giunto freddo in caso di collegamento di termocoppie 7 11 Estrazione e inserimento di moduli in fase di funzionamento 7 12 Disattivazione e attivazione dei moduli power in fase di funzionamento 7 46 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 1 Funzioni del modulo IM 151 7 CPU 7 1 Dati del PROFIBUS DP File GSD In un file GSD file dei dati base dell apparecchiatura sono memorizzate tutte le propriet specifiche degli slave La struttura del file GSD definita nella norma IEC 61784 1 2002 Ed1 CP 3 1 Il file GSD necessario solamente nei casi seguenti e Impiego di ET 200S con un master DP della gamma SIMATIC S5 progettazione con COM PROFIBUS Impiego di ET 200S con un master DP non SIMATIC progettazione con tool di terzi Se necessario il file GSD pu essere scaricato da Internet Tutti i file GSD si trovano alla voce Download del sito Internet del SIMATIC Customer Support e http www ad siemens de csi gsd In alternativa possibile richiedere i file GSD via modem al numero di telefono 49 0 911 737972 oppure sotto CompuServe in AUTFORUM GO AUTFORUM Caratteristiche importanti Se non si dispone del file GSD segue una tabella con le caratteristiche pi importanti del modulo IM 151 7 CPU Tabella
237. terfaces Add Remove Select Abbrechen Hile 3 Confermare le impostazioni con OK e chiudere il programma Impostazione interfaccia PG PC ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 11 Breve introduzione alla messa in servizio Getting Started 2 8 Fase 8 configurazione di IM 151 7 CPU come slave DP e di S7 300 come master DP Modificare la configurazione dell IM 151 7 CPU come segue Fase Operazione Risultato 1 Avviare il programma di configurazione Si aprir l editor della Configurazione HW hardware dell IM 151 7 CPU secondo la descrizione del passo 4 2 Selezionare nel menu Propriet MPI DP il tipo di interfaccia PROFIBUS General Adresses Operating Mode Coniuration Short Description MPI DP E ei Order No Name Mep oo Interface Type Address Networked Comment 3 Si aprir la finestra Propriet Interfaccia Properties PROFIBUS interface MPI DP R0 S2 1 EI PROFIBUS MPI DP General Parameters e Impostare l indirizzo slave 4 Address z Dopo aver premuto il pulsante Nuovo si apre la finestra Nuova sotto rete Subnet PROFIBUS Pioperties DERE Abbrechen Hie 4 Verificare le impostazioni della finestra Properties New subnet PROFIBUS EI Propriet Nuova sotto rete PROFIBUS e General Network Settings confermare con OK Name PROFIBUS S7 subnet ID foosd fooo4 Project path msp i Esenes TT
238. terruzione del bus viene definito per default da STEP 7 l indirizzo di diagnostica 2045 per il posto connettore 2 nel rispettivo progetto dell ET 200S questo indirizzo di diagnostica il Mediante l indirizzo di diagnostica VET 200S riceve informazioni sullo stato del master DP Figura 6 2 Indirizzi di diagnostica per master DP ed ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 6 11 Messa in servizio e diagnostica Riconoscimento di eventi La tabella seguente mostra in che modo il master DP o l IM 151 7 CPU dell ET 200S riconoscono la commutazione dello stato di funzionamento o l interruzione del trasferimento dei dati utili Tabella 6 5 Reazioni alla commutazione dello stato di funzionamento o all interruzione del trasferimento dei dati utili nel master DP e nell ET 200S con IM 151 7 CPU Evento Interruzione del bus cortocircuito connettore sfilato Cosa succede nel master DP Richiamo dell OB 86 con il messaggio Stazione guasta evento in arrivo indirizzo di diagnostica dell IM 151 7 CPU In caso di accesso di periferia all area di trasferimento richiamo dell OB 122 errore di accesso alla periferia nell IM 151 7 CPU Richiamo dell OB 86 con il messaggio Stazione guasta evento in arrivo indirizzo di diagnostica dell IM 151 7 CPU In caso di accesso di periferia all area di trasferimento richiamo dell OB 122 errore di accesso
239. tesi Funzioni di sistema SFC Blocchi funzionali di sistema SFB Protezione del programma utente STEP 7 KOP FUP AWL vedere appendice A 8 vedere appendice B vedere appendice B s e Velocit di trasmissione e Accoppiamento no punto a punto MPI e Numero dei 12 collegamenti e Servizi Comunicazione s PG OP Routing no Comunicazione s di dati globali Comunicazione s di base S7 Comunicazione s solo server S7 Max 12 MBaud Slave DP e Numero dei collegamenti e Servizi Comunicazione PG OP Routing Comunicazione diretta 12 s no s Dimensioni e pesi Dimensioni di ingombro ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 LxAxP mm 60 x 119 5 x 75 Peso ca 200 g Tensioni correnti Valore nominale DC 24V alimentazione di tensione e Campo ammesso e Protezione dall inversione di polarit e Tamponamento per caduta di tensione Isolamento controllato con Corrente assorbita dalla tensione di alimentazione 1L e Alimentazione di corrente per bus backplane ET 200S Potenza dissipata da 20 4 a 28 8 V s 5 ms DC 500 V ca 250 mA max 700 MA tip 3 3 W Fino alle dimensioni trasferimento massime della memoria di 9 7 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Passaggio da IM 151 7 CPU 6ES7151 7Ax00 0ABO a IM
240. tra Catalogo hardware scegliere la directory PROFIBUS DP ET 200S IM 151 7 CPU Trascinare l oggetto IM 151 7 CPU tramite drag amp drop nella finestra vuota della stazione Configurare ET 200S con i moduli di periferia desiderati Salvare la stazione ovvero l ET 200S Progettare in un altra stazione dello stesso progetto un master DP p es una CPU con interfaccia PROFIBUS DP integrata o un CP 342 5 con interfaccia PROFIBUS DP dal numero 66K7342 5DA01 0XEO versione 2 in poi Trascinare ET 200S con IM 151 7 CPU dalla finestra Catalogo hardware cartella Stazioni gi progettate tramite drag amp drop sul simbolo del sistema master DP Fare doppio clic sul simbolo dello slave DP intelligente e selezionare la scheda Collegamento In questa scheda assegnare la stazione allo slave DP intelligente che essa dovr rappresentare 5 Evidenziare lo slave DP intelligente e fare clic sul pulsante Collega Selezionare la scheda di configurazione slave e assegnare i rispettivi indirizzi di master e slave 7 Confermare le impostazioni premendo OK Entrambe le stazioni vanno quindi ricaricate per poter mettere in servizio la comunicazione master slave Progettazione in un sistema di terzi Con l aiuto del file GSD possibile integrare il modulo IM 151 7 CPU anche in sistemi di terzi come slave DP normalizzato In questo caso il telegramma di diagnostica si com
241. trambi i tasti collegati al modulo DI Premendo il tasto nei morsetti 1 e 3 si accende il LED 1 Premendo il tasto nei morsetti 5 e 7 si accende il LED 5 Accendere il PG e avviare il SIMATIC Manager nel Desktop di Windows 4A Nel menu principale del SIMATIC Manager fare clic sul comando Strumenti e selezionare il comando di menu Impostazione interfaccia PG PC Configurare l interfaccia PG PC nel modo seguente 4b Coi Oe PTT Nota il processore di comunicazione potrebbe essere denominato diversamente nel PG dell utente L importante che sia stata installata la versione MPI 5 Confermare le impostazioni con OK e chiudere il programma Impostazione interfaccia PG PC 2 6 ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Breve introduzione alla messa in servizio Getting Started 2 4 Fase 4 configurazione del modulo IM 151 7 CPU per il funzionamento stand alone MPI Fase Operazione Risultato 1 Nel SIMATIC Manager compare l Assistente per un Se s chiudere l Assistente perch in questo nuovo progetto caso il modulo IM 151 7 CPU non viene supportato Se no continuare con il punto 2 2 Navigare nel menu principale del SIMATIC Manager Viene creato e aperto un nuovo progetto alla voce File e scegliere il comando di menu Nuovo Indicare come nome del progetto Getting Started e fare clic sul pulsante O
242. trasferimento di blocchi o di un programma utente dalla CPU al PG con STEP 7 non ha effetto sull occupazione della memoria della CPU Compressione La compressione consente di eliminare tutti gli spazi vuoti che si creano tra gli oggetti nella memoria di caricamento e di lavoro in seguito a operazioni di caricamento e cancellazione In questo modo si rende disponibile spazio di memoria contiguo La compressione consentita sia con la CPU in stato STOP che in stato RUN ET 200S Modulo di interfaccia IM 151 7 CPU 7 16 A5E00257825 04 Funzioni del modulo IM 151 7 CPU Masterizza EPROM Salva RAM in ROM Con l operazione Masterizza EPROM i valori attuali dei blocchi dati vengono prelevati dalla memoria di lavoro e trasferiti nella memoria di caricamento come nuovi valori iniziali dei DB Avvertenza Questa funzione consentita soltanto quando la CPU in stato di STOP Se la funzione non ha potuto concludersi a causa del guasto della rete la memoria di caricamento sar vuota ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 7 17 Funzioni del modulo IM 151 7 CPU Estrazione inserimento della MMC Il modulo IM 151 7 CPU non in grado di funzionare se non inserita una MMC manca la memoria di caricamento Il suo corretto funzionamento possibile soltanto dopo aver inserito una MMC e aver eseguito la cancellazione totale L IM 151 7 CPU riconosce l estrazione e l inserimento della MMC in qualunque st
243. tti i LED sono accesi AI termine dell update del FW il LED STOP lampeggia In questo modo PIM 151 7 CPU richiede la cancellazione totale 4 Disinserire la tensione 3 dell IM 151 7 CPU ed estrarre la scheda MMC con l update FW 5 Reinserire lalimentazione di tensione L IM 151 7 CPU esegue una cancellazione totale automatica in seguito alla quale pronto per il funzionamento ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Funzioni del modulo IM 151 7 CPU Backup del sistema operativo sulla MMC Per salvare il sistema operativo procedere nel modo seguente Tabella 7 6 Backup del sistema operativo Fase 1 Cosa fare Inserire una nuova micro memory card 4 MB nella CPU Cosa accade nell IM 151 7 CPU La CPU richiede la cancellazione totale Mantenere il selettore dei modi operativi in posizione MRES Mantenere rete OFF rete ON e selettore dei modi operativi in posizione MRES finch LED STOP RUN e FRCE cominciano a lampeggiare Selettore dei modi operativi su STOP Spostare brevemente il selettore dei modi operativi verso MRES quindi farlo scattare nuovamente su STOP L IM 151 7 CPU inizia a salvare il sistema operativo sulla MMC Nel corso del backup tutti i LED sono accesi AI termine del backup il LED STOP lampeggia In questo modo PIM 151 7 CPU richiede la cancellazione totale Estrarre la micro memory card
244. umero del blocco dati 1 1 3 L DINO Carica numero del blocco datidi istanza 1 1 3 L DBLG Carica lunghezza del blocco dati in byte 1 0 3 L DILG Carica lunghezza del blocco dati di istanza in byte 1 0 3 ET 200S Modulo di interfaccia IM 151 7 CPU A 32 A5E00257825 04 Lista operazioni A 23 Aritmetica a virgola fissa 16 bit Operazioni aritmetiche con due numeri a 16 bit Il risultato si trova in ACCU1 L Ope Lun ra Ope Significato ghezza Tempo di esecuzione ti Jione rando in pico in us parole Addiziona 2 numeri interi 16 bit 1 0 5 ACCU1 L ACCU1 L ACCU2 L l Sottrai 2 numeri interi 16 bit 1 0 7 ACCU1 L ACCU2 L ACCU1 L l Moltiplica 2 numeri interi 16 bit 1 1 0 ACCU1 L ACCU2 L ACCU1 L Il Dividi 2 numeri interi 16 bit 1 1 2 ACCU1 L ACCU2 L ACCU1 L In ACCU1 H si trova il resettaggio della divisione Parola di stato per BIE A1 AO OV OS OR STA RLC ER l 4 41 l L operazione dipende da L operazione incide su s s s s ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 A 33 Lista operazioni A 24 Aritmetica a virgola fissa 32 bit Operazioni aritmetiche con due numeri a 32 bit Il risultato si trova in ACCU1 Ope Lun ra Ope Significato ghezza Tempo di esecuzione
245. una ma nutenzione appropriata Marchi di prodotto SIMATIC SIMATIC HMI e SIMATIC NET sono marchi di prodotto della SIEMENS AG Le altre sigle di questo manuale possono essere marchi il cui utilizzo da parte di terzi per i loro scopi pu violare i diritti dei proprietari Copyright Siemens AG 2003 All rights reserved Esclusione della responsabilit La duplicazione e la cessione della presente documentazione Abbiamo controllato che il contenuto della presente documenta sono vietate come pure l uso improprio del suo contenuto se zione corrisponda all hardware e al software descritti Non po non dietro autorizzazione scritta Le trasgressioni sono tendo comunque escludere eventuali differenze non garantiamo passibili di risarcimento danni Tutti i diritti sono riservati in una concordanza totale Il contenuto della presente documenta particolare quelli relativi ai brevetti e ai marchi registrati zione viene tuttavia verificato regolarmente e le correzioni o mo difiche eventualmente necessarie sono contenute nelle edizioni successive Saremo lieti di ricevere qualunque tipo di proposta di Siemens AG aa Bereich Automation and Drives miglioramento Geschaeftsgebiet Industrial Automation Systems Siemens AG 2003 Postfach 4848 D 90327 Nuernberg Ci riserviamo eventuali modifiche tecniche Siemens Aktiengesellschaft A5E00257825 04 Prefazione Scopo del manuale Il presente manuale costituisce un integrazion
246. unghezza complessiva la lunghezza della SFC deve corrispondere a quella dell area parametrizzata inoltre possibile accedere direttamente alle aree coerenti p es L PEW o T PAW ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 3 7 Indirizzamento Regole di assegnazione degli indirizzi Per l assegnazione degli indirizzi nel ET 200S con IM 151 7 CPU occorre osservare le regole seguenti Assegnazione delle aree di indirizzi dati di ingresso dell ET 200S sono sempre dati di uscita del master DP dati di uscita dell ET 200S sono sempre dati di ingresso del master DP Nel programma utente si accede ai dati tramite operazioni di caricamento trasferimento oppure con le SFC 14 e 15 La lunghezza il formato e la coerenza delle aree di indirizzi contigue devono essere uguali per master DP e salve DP Gli indirizzi per il master e lo slave possono essere diversi nella memoria di trasferimento uguale per logica aree di indirizzi di periferia logiche indipendenti le une dalle altre nella CPU master e slave Durante la progettazione dell IM 151 7 CPU con STEP 7 per il funzionamento in sistemi S5 o di terzi vanno naturalmente assegnati soltanto gli indirizzi logici all interno della CPU slave l assegnazione nel sistema master viene eseguita con il tool di programmazione specifico del sistema master Superficie di indirizzamento in STEP 7 La tabella seguente mostra il principio su cui si
247. uova IM 151 7 CPU con maggiore spazio di memoria di lavoro La memoria di lavoro per il modulo di interfaccia IM 151 7 CPU stata ampliata La IM 151 7 CPU in grado di elaborare programmi utente di maggiori dimensioni Grazie a queste novit stato modificato il numero di ordinazione della IM 151 7 CPU La nuova IM 151 7 CPU e contenuta in STEP7 V5 4 Service Pack 1 e progettabile con versioni meno recenti di STEP7 La IM 151 7 CPU con il nuovo numero di ordinazione pu essere scaricata online con STEP7 in forma di Hardware Support Package 0107 Presupposto STEP7 V5 2 Service Pack1 e progettabile e compatibile con il precedente modulo IM 151 7 CPU ordinazione FW memoria lavoro a dell ritenzione hardwa prodotto re noe MISERI Tess vero se SR Dimesione massima della memoria di lavoro a ritenzione per blocchi dati a ritenzione Denominazione del Numero di Versione Spazio di Memoria di Update Copyright 2006 by Siemens AG A5E00860832 01 Informazioni su prodotto Manuale Sistema di periferia decentrata ET 200iSP Edizione 01 2005 A5E00860832 01
248. vedere anche figura 6 1 1 Portare il selettore dei modi operativi in posizione STOP 2 Premere il selettore dei modi operativi in posizione MRES Mantenere il selettore in questa posizione finch il LED di STOP si accende per la seconda volta corrisponde a 3 secondi e lasciarlo quindi scattare nuovamente in posizione STOP 3 Entro 3 secondi necessario premere nuovamente il selettore dei modi operativi nella posizione MRES e mantenerlo in questa posizione finch il LED STOP lampeggia rapidamente a 2 Hz Una volta che l IM 151 7 CPU ha terminato la cancellazione totale il LED STOP smette di lampeggiare e resta acceso L IM 151 7 CPU ha eseguito la cancellazione totale ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Messa in servizio e diagnostica LED di STOP ON OFF T 3s max 3s Ri min 3 s RUN RUN RUN RUN RUN STOP E STOP m cai STOP N STOP Ja DL STOP E MRES MRES MRES MRES MRES 1 2 3 Figura 6 1 Sequenza dei comandi del selettore dei modi operativi per la cancellazione totale Il LED di STOP non lampeggia durante la cancellazione totale II LED di STOP non lampeggia durante la cancellazione totale o sono accesi altri LED Ripetere le fasi 2 e 3 Se l IM 151 7 CPU continua a non eseguire la cancellazione totale leggere il buffer di diagnostica della
249. ventuali nuovi componenti o componenti con versione pi recente in un Informazione sul prodotto aggiornata ET 200S Modulo di interfaccia IM 151 7 CPU si A5E00257825 04 Ill Prefazione Modifiche rispetto alla versione precedente Rispetto alla versione precedente il presente manuale contiene le seguenti modifiche integrazioni Modifica della denominazione del modulo in IM 151 7 CPU Interfaccia coesistente MPI DP Nuovo sistema di memorizzazione Ulteriori servizi di comunicazione Nuovi blocchi MMC fino a 8 MB Memorizzazione dei dati e del progetto su MMC Contatore delle ore di esercizio a 32 bit Il numero attuale A5E00257825 04 Norme e omologazioni Il sistema di periferia decentrata ET 200S si basa sulla norma IEC 61784 1 2002 Ed1 CP 3 1 Il sistema di periferia decentrata ET 200S soddisfa i requisiti e i criteri della norma IEC 61131 Parte 2 nonch del marchio CE Il sistema ET 200S ha ottenuto le omologazioni CSA UL FM e per bordo nave Maggiori informazioni sulle norme e le omologazioni sono contenute nel manuale Sistema di periferia decentrata ET 200S ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 Prefazione Posizionamento nel panorama delle informazioni Sistema di periferia decentrata ET 200S e Montaggio e cabalggio di un ET 200S e Messa in servizio e diagnostica di ET 200S e Datitecnici della IM 151 moduli di elettronica digitali e analogici e Numeri di ordinaz
250. za il olele lej aj wej sl fw E x comando Catalogo E Navigare nel catalogo da SIMATIC 300 a Rack 300 Inserire tramite drag amp drop una guida profilata nella finestra in alto a sinistra 6 Seguendo la descrizione del passo 4 inserire nel posto connettore 1 il PS con il numero di ordinazione uguale a quello del proprio PS Procedere nello stesso modo per CPU S7 300 posto connettore 2 S7 300 DI posto connettore 4 e S7 300 DO posto connettore 5 Avvertenza e Quandosi inserisce la CPU S7 300 compare una finestra In questa finestra selezionare Rete PROFIBUS e impostare l indirizzo 2 Confermare con OK diversa da quella dell utente Properties MPI interface CPU 315 2 DP R0 S2 x General Parameters Address If a subnet is selected the next available address is suggested Highest address 31 Transmission rate 187 5 kbit s Abbrechen Hife ET 200S Modulo di interfaccia IM 151 7 CPU A5E00257825 04 2 13 Breve introduzione alla messa in servizio Getting Started Fase Operazione Risultato 7 e Fare doppio clic nella parte inferiore sinistra della finestra del programma di configurazione hardware General Parameters su CPU 315 2 DP riga 2 o aa a i ligi e Nella finestra visualizzata fare clic nella scheda Transmission rate 187 5 kbit s Generale sul pulsante Propriet e Controllare nella finestra aperta
251. zzare soltanto con memoria di caricamento inserita MMC Il modulo di interfaccia pu essere ampliato con un max di 63 moduli di periferia della gamma ET 200S Il modulo di interfaccia provvisto di un selettore dei modi operativi con le posizioni RUN STOP e MRES Sulla parte frontale del modulo di interfaccia sono disposti 6 LED per la segnalazione di Errori di un ET 200S SF Errori di bus BF Tensione di alimentazione per elettronica ON Job di forzamento FRCE Modo di funzionamento del modulo IM 151 7 CPU RUN e STOP Varianti per il collegamento al PROFIBUS DP tramite RS 485 e cavo in fibra ottica LWL variante FO La variante FO ha inoltre due LED per la segnalazione di disturbi di trasmissione tramite LWL FO1F FO2F Progettazione del sistema ET 200S con IM 151 7 CPU Per la progettazione di sistemi ET 200S con IM 151 7 CPU configurazione e parametrizzazione necessario utilizzare l applicazione Configurazione HW del software di progettazione STEP 7 a partire dalla versione V 5 1 Service Pack 4 in poi Il oae 6 1 di progettazione del sistema ET 200S con IM 151 7 CPU descritto nel capitolo del presente manuale Programmazione del modulo IM 151 7 CPU Per la programmazione del modulo IM 151 7 CPU necessario utilizzare il software di rogettazione STEP 7 a partire dalla versione V 5 1 Service Pack 4 in poi Nell appendice A descritta la lista operazioni di STEP

Download Pdf Manuals

image

Related Search

Related Contents

Lifescan One Touch Basic Plus Diabetes Monitoring System User's Manual  annexe a2 - bordereau de prix - gaceq  User Manual - DigiTerra Explorer  îrctcmp  User's Guide - DatacomSystems.ca  SmartMetals 063.8800-144 flat panel floorstand  nettoyant dégraissant puissant, très économique, alimentaire  

Copyright © All rights reserved.
Failed to retrieve file