Home
ASi - Italiano
Contents
1. Figura 6 5 Struttura del menu e interdipendenza dei comandi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 13 Impiego e funzioni di un sistema ASi 6 3 1 Impostazione di ConfigMode e protected mode Generalit La condizione fondamentale per poter impostare gli indirizzi o registrare una configurazione attuale che siano stati impostati i tipi di funzionamento corretti e Disattivazione del ConfigMode modo di progettazione amp protected mode e Attivazione del ConfigMode modo di progettazione La sequenza dei comandi necessari viene descritta qui di seguito Presupposti ConfigMode pu essere impostato alle seguenti condizioni e il C7 si trova nello stato di STOP impostazione vedere capitolo relativo In caso contrario RUN il richiamo viene respinto con il seguente messaggio Wrong SPS Mode Please check e il menu di accesso deve essere stato selezionato vedere pagina 6 11 e deve essere impostato il livello di password pi alto Come procedere Una volta attivato il modo ConfigMode enable il protected mode disattivato con CONFIG disabled e viceversa Il ConfigMode pu essere commutato nelle direzioni enable gt disabled e disabled gt enable Per attivare o disattivare il ConfigMode e il protected mode procedere nella maniera seguente Sistemi integrati compatti C7 621
2. Screens Counter Timer System OPMode Language StatVAR Dat Time MPI Adr ForceVAR Password Logout Edit Figura 7 5 Pagine interne standard dell OP3 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 9 Utilizzo del C7 Diramazione delle pagine standard Esempio Scelta della pagina Richiamo delle funzioni 7 10 2 Con il tasto ENTER si accede dal livello delle segnalazioni a quello delle pagine nel quale grazie alle pagine e alle pagine standard corrispondenti possibile comandare e controllare il processo o l impianto e procedere all impostazione del sistema Sulla base delle pagine standard viene spiegato all utente come spostarsi da una singola pagina all altra all interno della gerarchia in cui esse sono inserite Operazione Richiamare la pagina principale tra le pagine standard comprese nella fornitura Di Spostare con i softkey sotto i simboli lt lt e gt gt la sezione visibile della pagina attuale 3 Per accedere alla pagina successiva premere il tasto softkey sotto il rispettivo testo che identifica il nome della pagina da richiamare Una linea verticale indica il softkey in oggetto Funzion Lingue l I gt gt F1 F2 F3 F4
3. A seconda della variante del sistema compatto vengono visualizzati i seguenti menu Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 C7 621 C7 System Functions KEY IN OUT Figura 2 2 Menu delle funzioni di sistema del C7 621 con relativi tasti funzionali C7 621 ASi C7 System Functions KEY ASi Figura 2 3 Menu delle funzioni di sistema del C7 621 ASi con relativi tasti funzionali 2 5 Messa in servizio avviamento Selezione del Il menu Tipi di funzionamento della CPU C7 va selezionato nel menu delle menu dei tipi di funzioni di sistema premendo il tasto KEY g4 funzionamento Verr visualizzato il seguente menu MODE STOP soltanto un esempio MODE STOP Tipo di funzio namento attual RUNP RUN STOP MRES mente impostato Tasti di selezione del tipo di fun zionamento Figura 2 4 Menu Tipi di funzionamento della CPU C7 con relativi tasti funzionali Sistemi integrati compatti C7 621 C7 621 ASi 2 6 C79000 G7072 C622 01 Messa in servizio avviamento Selezione dei tipi Per selezionare i singoli modi di funzionamento della CPU C7 attenersi alla di funzionamento seguente tabella della CPU C7 Tabella 2 1 Selezione del tipo di funzionamento della CPU C7 Tipo di Tasto Spiegazione funzionamento La CPU C7 elabora il programma utente Programmi e dati possono essere letti dalla CPU C7 con il PG C7
4. Conf Mode Enabled Disabled setconf Sistemi integrati compatti C7 621 C7 621 ASi 6 16 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 2 Impostazione dell indirizzo di uno slave Generalit L indirizzo attualmente impostato in uno slave pu essere modificato manualmente La sequenza dei comandi del C7 necessari viene descritta qui di seguito Presupposti L indirizzo di uno slave pu essere introdotto alle seguenti condizioni e il C7 si trova nello stato di STOP impostazione vedere capitolo relativo In caso contrario RUN il richiamo viene respinto con il seguente messaggio Wrong SPS Mode Please check e il menu di accesso deve essere stato selezionato vedere pagina 6 11 e deve essere impostato il livello di password pi alto Come procedere Per introdurre l indirizzo di uno slave procedere nella maniera seguente Passo Operazione Risultato Selezionare il menu Project premendo il tasto AUTOPROG Config Address Selezionare il menu Address premendo il tasto Immettere l indirizzo vecchio e quello Non appena immessi il vecchio e nuovo utilizzando i tasti da 0 a 9 il nuovo indirizzo viene visualizzato Set Ad Il cursore pu essere spostato con i tasti Old New lt D Set Adr 4 1 Confermare laregistrazione del
5. C A P Citt Paese Telefono Indicare il corrispondente settore industriale Industria automobilistica Industria chimica Industria elettrotecnica Industria alimentare Tecnica di controllo e strumentazione Industria meccanica O i geo 3 Petrolchimica Sistemi integrati compatti C7 621 C7 622 ASi C79000 G7072 C621 01 UU a uo du Industria farmaceutica Industria delle materie plastiche Industria cartaria Industria tessile Impresa di trasporti Altre Critiche suggerimenti Vi preghiamo di volerci comunicare critiche e suggerimenti atti a migliorare la qualit e quindi a facilitare l uso della documentazione Per questo motivo Vi saremmo grati se vorreste compilare e spedire alla Siemens il seguente questionario Servendosi di una scala di valori da 1 per buono a 5 per scadente Vi preghiamo di dare una valutazione sulla qualit del manuale rispondendo alle seguenti domande Corrisponde alle Vostre esigenze il contenuto del manuale E facile trovare le informazioni necessarie Le informazioni sono spiegate in modo sufficientemente chiaro Corrisponde alle Vostre esigenze il livello delle informazioni tecniche SARE SO Come valutate la qualit delle illustrazioni e delle tabelle Se avete riscontrato dei problemi di ordine pratico Vi preghiamo di delucidarli nelle seguenti righe Sistemi in
6. TIMER Z COUNTER Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 17 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS Sommario del capitolo 05 foomicioe DE CONI SUO a 9 5 1 Collegamento con S7 300 tramite MPI 99 Bit di controllo e conferma Identificazione del collegamento l 2 3 4 DI i 9 9 Area di interfaccia nel SIMATIC S7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 1 Funzioni ampliate di servizio e supervisione SeS 9 1 Guida operatore in funzione del processo Generalit Nelle diverse situazioni operative il pi delle volte sono necessarie o ammesse operazioni diverse Per far fronte alle molteplici esigenze che possono sorgere durante il comando del processo possibile progettare le seguenti misure che costituiscono un valido aiuto per l utente nelle situazioni specifiche e softkey in funzione della pagina e gerarchie delle pagine definite dall utente Diramazione Nell OP C7 possono essere progettati richiami di funzioni per mezzo di softkey I tramite softkey softkey sono speciali tasti funzionali ai quali durante l elaborazione di una pagina sono associati richiami di funzioni diverse a seconda della registrazione In questo modo l utente ha la possibilit di scegliere funzioni adatte alla situazione specifica Con l OP C7 si posson
7. L Per abbandonare un qualunque menu selezionato premere il tasto ESC Verr visualizzato di nuovo il menu precedente In caso si procedesse altrimenti l utente verrebbe informato esplicitamente Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Messaggi Visualizzazione dello stato del FW del CP C7 ASi 6 12 Durante l impiego del dispositivo possono essere inviati messaggi nei seguenti casi e con i seguenti testi I messaggi vanno confermati premendo il tasto non si sono verificati errori AS I DS Write state NO_ERROR confirm si sono verificati errori AS I DS Write state ERROR confirm quando esiste uno slave con indirizzo 0 e l utente cerca di passare dal modo di progettazione a quello protetto viene inviato il messaggio AS I DS Write state NOT ALOVED confirm esiste gi uno slave con indirizzo 0 AS I DS Write state SDO_ERROR confirm esiste gi uno slave con indirizzo NEW AS I DS Write state SD2_ERROR confirm F5 Lo stato del FW del CP C7 ASi pu essere visualizzato nel seguente modo 1 2 impostare il menu di accesso selezionare la versione con il tasto Verr visualizzata la versione dello stato del FW F3 ASi Master Version
8. ASI_3422 Funzione o richiamo sull interfaccia host Osservazioni realizzazione della rappresentazione simbolica funzione capitolo Image Status Read_1IDI Con l accesso del controllore all interfaccia E A del CP ASi Status Write_ODI Image Con l accesso del controllore all interfaccia E A del CP ASi Status Set_Permanent_Parameter Addr Param E Progettazione del valore di un parametro a Param Status Get_Permanent_Parameter Addr X Lettura del valore di un parametro progettato 5 Status GParam Write_Parameter Addr Param e Sertiiridelvaiore rum parametro je Stats Param Read ParametertAdo x _ Lettura del valore oi un parameto 7 _ Status store Actual Parameters x Progettazione di valori di parametri attuati e jg Status Set_Permanent_Configuration Addr Con x Progettazione dei dati di configurazione fig T Status Config Get_Permanent_Configura al Lettura dei dati di configurazione progettati tion Addr Status Store_Actual_Configuration Progettazione dei dati della configurazione attuale Con questa istruzione operativa viene inoltre eseguito un nuovo avviamento del CP Status Config Read_Actual_Configuration Addr x Lettura dei dati della configurazione attuale h2 Status Set_LPS List31 x Progettazione LPS Set_LPS 13 Status List31 Get_LPS Fai Lettura di liste e flag Sistemi integrati compatti C7 621 C7 621 ASi B 8 C79000 G7072 C622 01 Lis
9. STATO VAR FORZAMENTO VAR Richiamo di FORZAMENTO VAR Operandi del controllore Indirizzo sistema di automazione Grazie alla progettazione di pagine standard speciali simili alle funzioni PG STATO VAR e FORZAMENTO VAR il C7 offre la possibilit di visualizzare e modificare valori di operandi In online si possono perci elaborare direttamente sull OP C7 operandi di controllo della CPU C7 senza dover collegare al C7 un PG o un PC La funzione STATO VAR permette di visualizzare sul display gli operandi di una CPU C7 La funzione FORZAMENTO VAR permette di visualizzare gli operandi di una CPU C7 di modificarne i relativi valori variabili e di ritrasferire questi ultimi alla CPU C7 Gli operandi selezionati vengono conservati nella RAM statica e mantengono la loro validit anche dopo il riavviamento del C7 La funzione FORZAMENTO VAR richiamabile tramite la pagina standard ForzVar Al richiamo segue la visualizzazione della lista degli operandi La figura 8 3 mostra la rappresentazione per SIMATIC S7 Campo dell operando Aggiornamento in corso DB34 DBDxx INT 99 Campo del formato Campo del valore Figura 8 3 Esempio rappresentazione degli operandi del controllore Gli operandi di comando possono essere fatti scorrere verso l alto e verso il basso Tenendo premuto il tasto SHIFT selezionare con il tasto cursore il tipo di dati da vis
10. Data e ora Destinazioni di salto 9 3 DI_STRNG Diagnostica scheda Diagnostica di sistema Diritto di accesso Display Documentazione DT_DATE A 6 DT_DAY A 6 DT_TOD A 6 E Eccesso di segnalazioni Elaborazione dell interrupt di processo Elaborazione delle pagine END OF TEST EQ DT EQ_STRNG Errore di accesso diretto alla periferia OB 122 Errore di alimentazione della corrente OB 81 3 12 Errore di comunicazione OB 87 3 12 Errore di esecuzione del programma OB 85 3 12 Errore di programmazione OB 121 3 12 Errore temporale OB 80 3 on Errori interni C 4 C 6 C 10 6 C 10 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Indice analitico Eventi di avvio CPU 314 3 11 F FB 3 4 3 10 FC 3 4 3 10 AD_DT_TM A 6 D_TOD_DT DELETE A 8 GE_DT A 7 GE_STRNG LE_DT LE_STRNG A 8 LEN LIMIT LT_DT A 7 LT_STRNG MAX SB_DT_TM A 6 SEL STRNG_DI A 9 TIM_SSTI A 6 FC IEC tempo di elaborazione A 6 FIND Firmware FORZAMENTO VAR Frequenza di clock Funzionamento fase di scambio dei dati 5 22 Funzionamento ampliato ASi Funzionamento C7 requisiti Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzionamento normale fase di gestione fase di registrazione Funzioni richiamo Funzioni di dati di riferimento Funzioni di diagnostica Funzioni di segnalazion
11. L interfaccia multipoint MPI l interfaccia dei dispositivi di programmazione SIMATIC S7 Essa permette la gestione contemporanea di pi nodi dispositivi di programmazione display di testo pannelli operatore su una o pi unit centrali I nodi dell interfaccia MPI sono collegati tra loro da un sistema di bus Ogni nodo viene identificato da un indirizzo univoco indirizzo MPI Con l avviamento di una CPU C7 p es dopo aver selezionato uno dei tipi di funzionamento della CPU C7 nel menu delle funzioni di sistema oppure in caso di tensione di rete ON prima dell elaborazione ciclica del programma OB 1 viene innanzitutto 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 cominciando dal primo comando nell OB 1 Blocco organizzativo L OP del C7 elabora le funzioni OP del C7 Indipendente dalla CPU C7 esso continua a funzionare quando p es la CPU C7 entra in stato di STOP L OP C7 ha un proprio indirizzo MPI ed collegato con la CPU C7 tramite interfaccia MPI Tramite quest ultima l OP C7 collegato con un dispositivo di progettazione PG PC Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario Pagina Parametri dinamici Parametri statici Parametrizzazione Parametro Partenza di una segnalazione Password livello password Pe
12. 204 Errore di lettura del giorno della settimana Ripetere immissione giorno della settimana invio C7 224 Buffer delle segnalazioni di servizio completo buffer parzialmente cancellato e stampa forzata avviata 311 Nel controllore non esiste il merker x Modificare la progettazione variabile Livello attuale di password troppo basso per la funzione Eseguire login con un livello di password richiesta maggiore Tentativo di login con una password non valida 319 Tentativo di editare una password che esiste gi Immettere prima la password quindi stabilire il livello Password troppo corta Immettere una password di almeno 3 caratteri 324 Numero indicato di pagina o di registrazione inesistente 340 C7 non utilizzabile mentre la funzione di stato del PG in corso Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 C 7 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazione Causa Rimedio 401 Valore inserito incompatibile con formato di visualizza zione Introduzione scorretta dell ora Comando errato nella pagina STATO VAR o FORZA MENTO VAR dopo aver premuto il tasto INS se la riga variabile 10 gi occupata Valore limite inferiore non rispettato nell introduzione di Immettere un valore maggiore o uguale a Var dati Valore limite superiore non rispettato nell introduzione di Immettere un valore minore o uguale a Var dati T
13. OP C7 tenta di stabilirlo Le variabili non vengono aggiornate Transfer Nel funzionamento transfer possono essere trasmessi dati dal PG PC all OP C7 Il trasferimento avviene tramite l interfaccia MPI Durante la trasmissione il C7 non utilizzabile Se non stata caricata la pagina standard per il cambio di tipo di fuzionamento OP C7 non possibile caricare a posteriori la progettazione senza avere prima cancellato totalmente l OP C7 vedere capitolo 2 1 Il trasferimento dei dati di progettazione dal PG PC ha sempre luogo nell OP C7 Il trasferimento al sistema di destinazione descritto nei manuali di ProTool e ProTool Lite nei quali l OP compare anche come unit sostitutiva di destinazione del C7 621 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 Impostazione del Per impostare il tipo di funzionamento dell OP C7 procedere nella maniera tipo di seguente funzionamento Passo Operazione Risultato 1 Selezionare la pagina standard Sistema gt Modo premendo Funzionamento online il tasto F4 e quindi Esempio 2 Azionando i tasti Shift A opp Shift V Funzionamento MPITrns selezionare uno dei tipi di funzionamento riportati nella tabella 7 2 online offline transfer Esempio 3 Confermare la selezione effettuata Viene imp
14. Questo flag viene impostato se nel corso di un resettaggio si verifica un errore di lettura della memoria non volatile Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit4 Bit3 Bit 0 Byte 0 Byte 1 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit4 Bit3 Bit 0 Byte 0 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 59 Impiego e funzioni di un sistema ASi Lettura dell ID di Con questo richiamo il codice ID di uno slave pu essere letto direttamente uno slave attraverso il cavo ASi Il richiamo stato concepito a scopo di diagnostica e non viene utilizzato nel normale funzionamento master Struttura dei dati del job nel buffer di trasmissione Bye 0 Indirizzo slave Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 Lettura E A di uno Con questo richiamo la configurazione E A di uno slave pu essere letta slave direttamente attraverso il cavo ASi Il richiamo stato concepito a scopo di diagnostica e non viene utilizzato nel normale funzionamento master Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 4 Bit 3 Bit 0 Indirizzo slave Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 EJA slave Sistemi integrati compatti C7 621 C7 621 ASi 6 60 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 6 Rapporto di dipendenza del tempo di ciclo ASi
15. Stessa priorit dell OB nel quale si verifica l errore Stessa priorit dell OB nel quale si verifica l errore Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Comandare con la CPU C7 OB 121 e 122 Per gli OB 121 e 122 osservare le seguenti particolarit della CPU C7 Avvertenza Particolarit degli OB 121 e 122 la CPU scrive nei dati locali degli OB nelle seguenti variabili temporanee della tabella di dichiarazione delle variabili il valore 0 e byte n 4 OB121_BLK_TYPE oppure 0B122_BLK_TYPE tipo di blocco nel quale si verificato l errore e byten 8e 9 OB121 BLK_NUM oppure 0B122_BLK_NUM numero del blocco nel quale si verificato l errore e byten 10 e11 0B121_ PRG_ADDR oppure 0B122_PRG_ADDR indirizzo nel blocco nel quale si verificato l errore Comportamento Se non viene programmato un OB di errore la CPU C7 reagisce nella maniera della CPU C7 in seguente caso di OB di errore mancante La CPU C7 entra in stato di STOP in La CPU C7 resta su RUN in mancanza mancanza di di OB 80 errore temporale OB 81 errore di alimentazione della OB 85 errore di esecuzione del corrente programma OB 87 errore di comunicazione OB 121 errore di programmazione OB 122 errore di accesso diretto alla periferia Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 13 Comandare con la CPU C7 3 6 Parametri della CPU C7
16. gt PG essere trasferiti nella CPU C7 PG gt C7 La CPU C7 elabora il programma utente Programmi e dati nella CPU C7 possono essere letti con il PG C7 PG Il programma utente non pu essere caricato n modificato La CPU C7 non elabora il programma utente I programmi possono essere letti dalla CPU C7 con il PG C7 gt PG essere trasferiti nella CPU C7 PG C7 Nota Lo stato di esercizio STOP valido soltanto per la CPU C7 e non per l OP C7 quindi possibile continuare a lavorare con l OP C7 Cancellazione totale La cancellazione totale della CPU C7 cancellazione della memoria ricaricamento del programma utente dalla memoria flash richiede una speciale sequenza di comandi dei tipi di funzionamento STOP e MRES vedere capitolo 2 4 Se con la cancellazione totale sono stati cancellati anche dati necessari alla progettazione viene inviato un corrispondente messaggio di errore dall OP C7 Nota La posizione MRES non la posizione di un tasto e lo stato MRES permane Questo tipo di funzionamento per la CPU solo un tipo di funzionamento di controllo Se rimane impostato la CPU C7 non pu funzionare correttamente Ci significa che esso va sempre resettato con STOP RUN o RUN P prima di abbandonare il menu Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 7 Messa in servizio avviamento Cam
17. kkkkkk Vx xx kkkkk Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Struttura dei menu La figura 6 5 fornisce una visione generale dei principali menu dell ASi e dei loro del sistema ASi principali rapporti di interdipendenza La sequenza esatta dei comandi di questi menu descritta nei capitoli successivi Status Project Version F1 F2 F3 F4 F5 Ml ASi Master Version AUTOPROG Config kkkkk xk VI O0 FARA Address Slave Master F1 F2 F3 F4 F5 F1 F2 F3 F4 F5 AUTOPROG Enabled old New Disable Programmazione indirizzi SF Run CMode 53 PARUS pa Set Adr APF CER E2PROM F1 F2 F3 F4 F5 In caso di indirizzo 0 programmazione in CONF Mode protected mode Enabled Disable setconf Autoprog overwrites0 F1 F2 F3 F4 F5 Okay Abort Set Configuration Slaves confirm F1 F2 F3 F4 F5
18. n 21 a n 24 La figura mostra la struttura dei byte di dati Data Indirizzo 7 0 n 21 Giorno della settimana 1 7 n 22 Giorno 1 31 n 23 Mese 1 12 n 24 Anno 0 99 Sincronizzazione La sincronizzazione dell OP C7 con il SIMATIC S7 si svolge in tre fasi Son 1 ogni ora POP C7 imposta su 1 il bit 2 nel byte di dati n 0 2 non appena l utente resetta il bit 2 1 OP C7 riconosce che il programma S7 ha memorizzato nell area di interfaccia valori aggiornati per ora e data 3 POP C7 legge i dati attuali dai byte di dati da n 15 a n 17 e dan 21 a n 24 dell area di interfaccia Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 13 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 SFC SFB e funzioni IEC della CPU C7 Sommario del capitolo Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Capitolo Argomento trattato Pagina A l SFC e SFB A 2 Funzioni IEC A A 1 SFC SFB e funzioni IEC della CPU C7 A 1 SFC e SFB Generalit La CPU C7 mette a disposizione dell utente diverse funzioni di sistema p es per l elaborazione del programma e la diagnostica Queste funzioni di sistema vengono richiamate nel programma utente per mezzo del numero di SFC e di SFB La descrizione dettagliata di tutte le funzioni di sistema contenuta nel manuale di riferimento 235 Funzione orologio Per le funzioni orologio la CPU C7 mette a
19. unit centrale del C7 con unit di governo e di calcolo memoria sistema operativo e interfacce per i dispositivi di programmazione CPU C7 e OP C7 sono indipendenti l una dall altro La CPU C7 ha un proprio indirizzo MPI ed collegata con l OP C7 tramite interfaccia MPI I dati di riferimento permettono il controllo del programma della CPU C7 Essi comprendono liste di riferimenti incrociati tabella di occupazione struttura del programma lista degli operandi liberi e lista degli indicatori mancanti Le modalit di lettura di questi dati sono chiarite nel Manuale utente di STEP 7 I dati statici sono dati che possono essere utilizzati solo all interno di un blocco funzionale Essi vengono memorizzati in un blocco dati di istanza appartenente al blocco funzionale e vengono cos conservati fino al successivo richiamo del blocco funzionale I dati temporanei sono dati locali di un blocco che vengono inseriti sullo stack L durante l elaborazione del blocco Conclusa l elaborazione essi non sono pi disponibili Funzioni di diagnostica gt diagnostica di sistema La diagnostica di sistema consiste nel riconoscimento l analisi e la segnalazione di errori che si verificano all interno del sistema di automazione quali p es errori di programma o guasti delle unit Gli errori di sistema possono essere visualizzati tramite LED o il tool S7 Stato dell unit Per dispositivo di programmazione si intende in so
20. 4 11 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Sequenza delle Il blocco di programma FC127 contiene le seguenti righe di istruzione istruzioni nel blocco FC127 FUNCTION FC 127 void var_input Limite inferiore DWORD Limite superiore DWORD Valore di riferimento DWORD end_var var_temp UGR DWORD OGR DWORD BEREICH_DEZ DWORD BEREICH_HEX DWORD PROZENT DWORD end_var BEGIN Distinzione a seconda del campo di misura unipolare o bipolare L Limite inferiore Limite inferiore negativo L 0 0 S gt campo di misura bipolare lt R SPB bipo L DW 16 0000_0000 Campo unipolare limite inferiore T UGR SPA rech bipo NOP 0 L W 16 9400 I Campo bipolare limite inferiore ITD T UGR Calcolo del campo esadecimale rech NOP 0 L W 16 6C00 Limite superiore uguale per campo Ilunipolare e bipolare ITD L UGR D T BEREICH_HEX Registrare differenza nella memoria intermedia Rapportare valore di riferimento all intero campo di misura L Limite superiore Calcolo del campo L Limite inferiore R T BEREICH_DEZ L Valore di riferimento Rapportare valore di riferimento all intero I campo di misura L Limite inferiore R L BEREICH_DEZ IR T PROZENT Sistemi integrati compatti C7 621 C7 621 ASi 4 12 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Richiamo de
21. A seconda di quali oggetti sono contenuti nella progettazione e di quali dati devono essere scambiati occorre configurare anche le relative aree di dati utente Per alcune aree di dati utente necessario impostare un area d interfaccia per la sincronizzazione tra OP C7 e S7 se le funzioni in essa contenute devono essere usate dall S7 In questa area d interfaccia sono addirittura contenute alcune aree di dati utente Per OP C7 vanno considerate le seguenti aree di dati utente e area delle segnalazioni di servizio vedere capitolo 8 1 1 e area d interfaccia per identificazione del collegamento data e ora e area di numerazione delle pagine vedere capitolo 9 3 e immagine della tastiera di sistema vedere capitolo 9 4 Avvertenza Per le aree dati utente vale quanto segue e l immagine della tastiera di sistema e l area di numerazione delle pagine devono essere create solo una volta e l area d interfaccia pu essere creata una sola volta per CPU e tutte le altre aree di dati utente possono essere create pi volte su CPU diverse Sistemi integrati compatti C7 621 C7 621 ASi 9 8 C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 5 1 Collegamento con S7 300 tramite MPI Collegamento Per il collegamento con l S7 300 1 OP C7 viene allacciato all interfaccia MPI dell S7 All OP C7 possono essere collegati al massimo due S7 mentre con un S7 possono comunicare cont
22. ASi particolarmente facili Con il funzionamento standard il CP ASi reagisce come un unit E A Esso occupa 16 byte di ingresso e 16 di uscita nell area analogica del controllore Con questo tipo di funzionamento gli slave vengono parametrizzati con il valore di default per i parametri Fp memorizzato nell interfaccia Questo tipo di funzionamento non permette la trasmissione di parametri e istruzioni operative Funzionamento ampliato Il funzionamento ampliato mette a disposizione l intero insieme di funzioni previste dalla specificazione master ASi vedere 2 Questo tipo di funzionamento viene supportato da un blocco funzionale FC contenuto su un dischetto in dotazione con questo manuale Rispetto al funzionamento standard il funzionamento ampliato con FC permette anche l esecuzione di richiami master a partire dal programma di controllo C7 621 ASi Alimentare AS 24 V DC a In alternativa all alimentatore nella rete del sensore Modulo utente ASi passivo senza slave ASIC Modulo utente ASi attivo Hi o l con ASIC slave Cavo ASi 9 Alimentatore ASi na 4 x slave Sensori e attuatori binari Sensori e Pgo binari senza slave ASIC con slave ASI Modulo utente AS Interface attivo o passivo i Attuatore o sensore con collegamento diretto mn Slave ASIC Derivatore del cavo ASi Figura 5 3 Schema di configurazione del
23. Byte 51 Byte 52 Byte 53 Byte 54 Byte 55 Flag 1 Flag 2 OFFLINE_READY Ooo OFFLINE APF RISERVATO FUNZIONAMENTO_NORMALE EEPROM_OK RISERVATO se _ 7 Quelli rappresentati su uno sfondo ombreggiato sono flag modificabili i cui valori modificano il tipo di funzionamento del CP C7 ASi TIPO_DI FUNZIONAMENTO 0 dopo la sincronizzazione il CP C7 ASi viene avviato nel modo operativo protetto 1 il CP C7 ASi viene avviato nel modo di progettazione ConfigMode AUTO_ADDRESS_ENABLE 0 programmazione automatica degli indirizzi inibita 1 programmazione automatica degli indirizzi abilitata I valori dei restanti flag sono irrilevanti per l istruzione operativa Progettazione della configurazione globale e non possono essere modificati Sistemi integrati compatti C7 621 C7 621 ASi 6 56 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Scrittura di una Con questa istruzione operativa vengono trasmessi al CP C7 ASi parametri per tutti lista di parametri gli slave Il CP C7 ASi trasmette agli slave solo i parametri che hanno subito una modifica cio quelli che si scostano dai parametri effettivi attuali Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 4 Bit 3 Bit 0 Byie 0 eyiei RI E Byez Pms Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10 Byte 11 Byte 12 Byte 13 Byte 14 Byte 15 Byte 16 Byte 17 Lettura della lista Con la trasmissione di parametri agli s
24. Comandare con la CPU C7 Avvertenza L interfaccia MPI l unica interfaccia di comunicazione con il C7 La modifica dei parametri dovrebbe perci essere eseguita con la massima attenzione Indirizzo MPI per PG default 0 indirizzo massimo MPI 15 Per impostare un altro valore p es 31 63 o 126 occorre modificare di conseguenza anche l indirizzo massimo nel PG PC Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 23 Comandare con la CPU C7 3 7 Calcolo dei tempi di ciclo e di reazione della CPU C7 Contenuto del Questo capitolo spiega in che modo sono strutturati il tempo di ciclo e il tempo di capitolo reazione della CPU C7 Il tempo di ciclo del programma utente pu essere letto nella CPU C7 con il PG vedere manuale di programmazione 280 Il calcolo del tempo di ciclo verr illustrato con un esempio Pi importante per il controllo del processo il tempo di reazione il cui calcolo viene descritto in modo dettagliato in questo capitolo I tempi per ASi e OP non sono compresi nella spiegazione Definizione tempo Il tempo di ciclo semplicemente il tempo che trascorre durante un ciclo di di ciclo programma Parti del tempo di Il tempo di ciclo costituito da ciclo Fattori Osservazione Tempo di elaborazione del sistema operativo Vedere capitolo 3 7 1 Tempo di trasferimento dell immagine di processo IPI e IPU Tempo di elaborazione del
25. Field wiring connector missing Module has no configuration data Module has configuration error Type of module Sub Module is missing or has error Communication fault Module is stopped Watch dog timer stopped module Internal power supply fault Primary battery is in fault Backup battery is in fault Reserved for system Rack fault Processor fault EPROM fault RAM fault BDU fault Fuse fault Hardware interupt input in fault only for bus interface module Reserved for system Date and time 0B82 started Bttivazione per RD_REC Busy von RD_REC ReturnValue von RD_R Indirizzo unit Bi Q Registrare unit all origine dell allarme nella memoria intermedia Bit di attivazione per BD_REC 1 6 35 Impiego e funzioni di un sistema ASi REQ t_req Caso 1 attivaz lettura IOID B 16 54 sempre per CP C7 ASi LADDR t_laddr Indirizzo unit RECNUM B 16 1 Numero set di dati 1 RET_VAL t_return Ritorno per informazione di stato o errore BUSY t_busy Operazione di lettura ancora in corso RECORD P M 100 0 BYTE 11 Dal byte di merker 100 vengono trasferiti 11 byte letti Per motivi di semplifi cazione qui viene tralasciata l analisi del valore di ritorno END_ORGANIZATION_BLOCK Sistemi integrati compatti C7 621 C7 621 ASi 6 36 C79000 G7072 C622 01 Impiego
26. Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Indice analitico Test dell hardware al nuovo avviamento parametro Test della CPU Test della RAM Test della tastiera Test sul sistema operativo avviamento p d TIM_S5TI A 6 Timer Vedere anche Temporizzatori S7 Tipi di collegamento 9 8 Tipi di funzionamento Tipi di funzionamento della CPU C7 cambio 2 8 selezione 2 5 Tipi di funzionamento OP C7 Titolo della pagina 8 8 Transfer U Unit di igresso uscita 3 35 Uscite analogiche aree di uscite Uscite digitali 3 4 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 V Valore analogico risoluzione segno Valore attuale del temporizzatore Valore di riferimento del timer Valori introduzione Valori alfanumerici Valori del controllore aggiornamento 8 11 Valori limite Valori numerici Valori simbolici Variabile C 2 Velocit della CPU C7 Visualizzazione della lista delle password Visualizzazione dei valori attuali Visualizzazione dello stato 2 9 Visualizzazione dello stato DI DO 2 9 selezione spiegazione uscita 2 10 Indice 7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ENNIS ST PORTI RI RA CIT CI ET TN AE EEEE S NEA S TA Siemens AG AUT E 146 stliche Rheinbr ckenstr 50 D 76181 Karlsruhe Repubblica federale di Germania Mittente Nome Funzione Ditta Via
27. Soi Rubia Sukhumvit 42 Road Eng amp Autom Div Hr M Zafrullah P O Box 173 BMC Bangkok 1000 JI Gatot Subroto Kov 74 75 T 66 3 3671111 Montia centre Building Floor 2a Fax 66 2 3 67 10 00 0 Box T 62 En 8 30 65 74 Fax 62 21 8 30 74 02 Vietnam Hanoi Siemens AG Representation Office Iran Hr Nguyen Huang Giang 18 Phan Boi Chau Street 15914 Teheran i T 84 4 25 60 61 Siemens S S K Hr Din Payuh Fax 84 4 26 62 27 Khiabane Ayatollah Pgghani 32 Siemenshouse P O B 15875 4773 15 FIR 21 61 41 Fax 98 6 6 40 23 89 Australia Australia Pakistan Adelaide Karachi 74400 r E j f Siemens Ltd Adelaide Office CS I A Siemens Paidstan Eng Co Ltd Hr J Weiss 315 Glen Osmond Road ILACO House SOLITA VO e 66 Apanliah Haroon Roag Fax 161 6 3 73 08 99 T 92 6 51 60 61 Fax 92 21 5 68 46 79 Melbourne Siemens Ltd CS L A Hr N Gilholm 544 Church Street Richmond Victoria 3121 T 61 8 420 75 20 Repubblica Fax 61 3 4 20 75 00 Popolare Cinese 510064 Guangzhou Perth Siemens Ltd China Guangzhou Siemens Ltd CS I A Hr A Lostrom Office Hr Peter Chen 153 Burswood Road Room 1134 1157 GARDEN Hotel Victoria Park W A 6100 Garden Tower 61 9 36201 42 368 Huanshi Dong Lu Fax 61 9 3 62 01 47 T 86 63 3 85 46 88 Fax 86 20 3 34 74 54 Sydney N S W 2064 Siemens Ltd Sidney Industrial 100015 Beijing iij i Automation Hr Stephen Coo TSO Sin Bella lic 359 Paci amay
28. active Se il test avviato si conclude senza errori sul display compare per ca 2 secondi la segnalazione ok Se per 5 secondi non viene attivato nessun tasto il test viene interrotto e si ritorna al menu Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 23 Utilizzo del C7 Componenti Nella tabella seguente sono elencati i componenti che vengono sottoposti al test oggetto del test Tabella 7 5 Componenti sottoposti al test Componenti CPU Vengono testati i registri interni i temporizzatori e il controllo degli allarmi del processore RAM EPROM FLASH Tastiera L intera RAM statica viene testata in scrittura e quindi in lettura Il contenuto precedente viene sovrascritto Vengono determinate le somme di controllo delle rispettive memorie Durante il FLASH TEST vengono visualizzati la capacit e lo stato della memoria flash p es 128 k vuota o prg per programmata Premendo un tasto della tastiera di sistema o un tasto numerico ne viene visualizzata la relativa definizione p es ENTER Display END OF TEST 7 24 Vengono visualizzate in successione le seguenti pagine di test display oscurato display chiaro scorrimento del cursore su entrambe le righe del display carattere per carattere da sinistra a destra e viceversa Viene attivato il resettaggio dell hardware ed eseguito un avviamento a freddo Si
29. e li E 1 GIOSSAFO sonennou eiica eA a a EAA A Glossario 1 Indice analitic iiup ii ia vi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Introduzione Contenuto del Questo capitolo descrive i presupposti per la programmazione di un C7 nonch le capitolo possibilit offerte dal C7 in qualit di dispositivo di servizio e supervisione SeS Avvertenza Il C7 composto di due unit operative indipendenti l una dall altra CPU C7 con CP C7 AS i nel C7 621 ASi OPC7 Se necessario all interno dei manuali queste parti vengono definite per esteso Requisiti per il Il funzionamento di un C7 richiede gli strumenti e le apparecchiature seguenti a namento di e un PG o PC con interfaccia MPI nonch un cavo per PG e STEP7 a partire dalla versione 3 1 documentazione inclusa e lo strumento di progettazione ProTool o ProTool Lite a partire dalla versione 2 51 documentazione inclusa e setdi connettori C7 per periferia e alimentatazione Sommario del Capitolo Argomento trattato Pagina 14 Servizio e supervisione con il C7 Generalit del C7 fd tea Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 1 1 Introduzione 1 1 Comandare con il C7 Generalit CPU C7 Linguaggi di programmazione Strumenti di programmazione Apparecchiature necessarie 1 2 Nella CPU C7 gira il programma utente che controlla il processo visualizza
30. eventuale modifica agisce su tutte le segnalazioni e le pagine nelle quali viene visualizzata una variabile per la data e l ora Il formato di visualizzazione per la data e l ora viene stabilito nella progettazione e non pu essere modificato nel C7 Ecco come impostare la data e l ora Passo Operazione Risultato 1 Selezionare nella pagina principale con l opzione Sistema il livello Impostazioni di Data Ven 01 01 95 sistema Ora 01 30 40 Selezionare la pagina standard Dat Ora Di Impostare il giorno della settimana tenendopremuto il tasto SHIFT oppure 3 Confermare con 4 Con i tasti Il cursore passa al campo con la Si lt data oppure torna indietro spostare il cursore verso sinistra o verso destra nel campo della data di Immettere la data in formato numerico Premere prima il tasto SHIFT 6 Spostarsi tra i campi di data e ora con i Il cursore posizionato sul tasti cursore campo con l ora attuale I Confermare con 3 Il nuovo parametro impostato ENTER 6 Uscire dalla pagina standard con Z Ritorno al livello delle pagine ESC impostato precedentemente Avvertenza L OP C7 non ha un orologio hardware Poich data e ora vengono generate dal software queste informazioni devono essere aggiornate ad ogni nuovo avviamento dell OP C7 Sistemi integrati
31. fissata su 12 Questo valore non pu essere modificato Schedulazioni La tabella 3 15 elenca i parametri della scheda Schedulazione orologio orologio Tabella 3 15 Parametri nella scheda Schedulazione orologio Parametro Spiegazione Area di valori Impostazione di default Priorit dell OB 35 La priorit dell OB 35 non pu essere modificata 12 12 Esecuzione dell OB 35 in ms Intervallo di richiamo dell OB 35 1 60000 100 Periodicit gt 5 ms Per l allarme da schedulazione orologio opportuno impostare una periodicit superiore a 5 ms Con valori inferiori aumenta il rischio che si verifichino di frequente errori di schedulazione orologio p es a seconda di e esecuzione di un programma OB 35 e frequenza ed esecuzione del programma di classi di priorit superiori e funzioni del PG Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 21 Comandare con la CPU C7 3 6 7 Blocco parametri Nodi MPI nella scheda Generale Interfaccia MPI Le caratteristiche dell interfaccia multipoint MPI di cui dotata la CPU C7 si multipoint possono parametrizzare con il blocco di parametri Indirizzi MPI Il blocco va interface elaborato solo se pi C7 o S7 300 sono collegati in rete tra loro con l interfaccia MPI Valori dopo la I parametri del blocco Indirizzi MPI hanno una particolarit i loro valori vengono cancellazione conservati anche dopo
32. in una progettazione da lui stesso realizzata e caricata le modalit con le quali egli intende essere guidato attraverso il programma Per il C7 possono essere progettate le seguenti funzioni di visualizzazione e di comando e pagine e segnalazioni di servizio e guida operatore in pi lingue I dati di processo del controllore collegati tra loro logicamente possono essere visualizzati insieme nella stessa pagina ed eventualmente essere modificati singolarmente Una pagina si compone di diverse registrazioni in quanto per descrivere p es lo stato di una macchina sono in genere necessari pi dati affini di quanti ne possano essere rappresentati su un unica sezione del display In tal modo dati inerenti la temperatura di esercizio il livello di riempimento il numero di giri e la durata di funzionamento possono illustrare lo stato attuale della macchina Le apparecchiature C7 621 e C7 621 ASi hanno display a righe sui quali una pagina composta di elementi di testo che possono essere realizzati combinando testo statico e valori di stato dinamici aggiornati Le segnalazioni di servizio sono informazioni e istruzioni di comando concernenti stati attuali di una macchina o di un processo nel corso del normale svolgimento della produzione Le segnalazioni di servizio possono contenere valori di processo I valori di processo vengono visualizzati in forma numerica o simbolica Sistemi integrati compatti C7 621 C7 621 ASi C79000 G70
33. perforazione d isolante elevata flessibilit dovuta al cablaggio ad albero e brevi tempi di ciclo Il CP C7 ASi richiede al massimo 5 ms per lo scambio ciclico dei dati con un massimo di 31 nodi e i nodi sul cavo ASi possono essere sensori attuatori con connettore ASi integrato oppure moduli ASi ai quali possono essere collegati fino a 8 sensori attuatori binari convenzionali e possibilit di gestire fino a 124 attuatori e 124 sensori sul cavo ASi tramite i moduli ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 3 ASI Introduzione e concetti fondamentali 5 2 Struttura del sistema ASi Componenti del Una rete ASi costituita dagli elementi descritti qui di seguito sistema Tabella 5 1 Componenti di sistema di una rete ASi ASi Descrizione CP C7 ASi C7 621 ASi Moduli ASi Nel sistema ASi definito un concetto modulare che prevede il collegamento a blocchi dei nodi ASi che possono essere sensori e attuatori tramite i cosiddetti moduli ASi I moduli utente si suddividono in e modulo ASi attivo con chip ASi integrato che consente di collegare fino a 4 sensori e 4 attuatori convenzionali e modulo ASi passivo che funge da distributore e consente di collegare fino a 4 sensori e attuatori con chip ASi integrato Cavo ASi Il cavo ASi a due conduttori non schermato trasferisce i segnali e l energia di alimentazione ai sensori e attuatori collegati al modulo ASi
34. sempre uguale la tabella misurazione mostra solo il confronto dei campi di misura con le unit In questo modo la tabella diventa pi chiara e facilmente leggibile La corrispondente rappresentazione binaria dei valori di misurazione riportata nella tabella 4 5 CLAE Risoluzione dei Risoluzione a 12 bit I bit contrassegnati con x non sono rilevanti valori di misurazione Tabella 4 5 Possibili risoluzioni dei valori analogici Risoluzione in bit Unit Valore analogico incl VZ decimale esadecimale high byte low byte VZ0000000 0001xxxx Sistemi integrati compatti C7 621 C7 621 ASi 4 8 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Campi di misura di La tabella 4 6 riporta la rappresentazione del campo digitalizzato di misurazione tensione e della tensione per 10V e i campi digitalizzati di misurazione della corrente corrente 20mA Tabella 4 6 Rappresentazione del valore digitalizzato di misura degli ingressi analogici campi di misura di tensione e corrente Campo di Campo di misura misura 20 10V mA esadecimale gt 11 759 gt 23 516 32767 7FFg Overflow 11 7589 23 515 32511 Campo di sovracomando 10 0004 20 0007 20 000 14 998 Campo nominale 14 998 20 000 Campo di sottocomando lt 11 759 lt 23 516 32768 8000H Valore troppo basso Sistemi integrati compatti C7 621 C7 621 ASi C79000 G707
35. vedere manuale utente di STEP 7 oppure programmata nel programma utente per mezzo di SFC v manuale di riferimento Funzioni standard e di sistema nonch l appendice B Anche il contatore delle ore di esercizio va programmato per mezzo di SFC nel programma utente v manuale di riferimento Funzioni standard e di sistema nonch l appendice B Caratteristiche La tabella 3 4 riporta le caratteristiche e le funzioni dell orologio della CPU C7 Parametrizzando la CPU C7 in STEP 7 si possono impostare anche funzioni quali la sincronizzazione o il fattore di correzione Al proposito consultare il capitolo 3 6 3 e la Guida online di STEP 7 Tabella 3 4 Caratteristiche dell orologio della CPU C7 Caratteristiche CPU C7 Orologio software Preimpostazione al DT 1994 01 01 00 00 00 momento della fornitura Alimentazione a Impossibile batteria Contatori ore di esercizio Area di valori 0 32767 ore Orologio con Al comando RETE ON il conteggio dell ora riprende dall ora salvata al comando RETE OFF rete OFF Poich nella CPU C7 non prevista l alimentazione a batteria al comando RETE OFF l orologio della CPU C7 si arresta Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 9 Comandare con la CPU C7 3 5 Blocchi della CPU C7 Generalit Questo capitolo mostra una visione generale dei blocchi operabili nella CPU C7 Il sistema operativo della CPU C7 basato su un elaborazione
36. 3 Bit E A CPU C7 Bit di slave Collegamento al modulo AS Interface Spiegazione e lo slave 2 corrisponde in questo caso al modulo ASi con l indirizzo 2 e lo slave 3 corrisponde al modulo ASi con l indirizzo 3 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Esempio di possibile accedere agli ingressi e alle uscite degli slave AS Interface come alla indirizzamento di periferia analogica del C7 come mostra il seguente esempio slave Vedere tabella 6 1 Bit Bit 71654 3210 e Slave n 2 Slave n 3 EEEE E E lalla AA Slave n 4 EEEE A A A A Slave n 31 Slave n Figura 6 1 Rappresentazione degli indirizzi slave sugli indirizzi E A del CP C7 ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 7 Impiego e funzioni di un sistema ASi Accesso ai dati utili ASi Esempio di programmazione 6 8 L accesso ai bit degli slave ASi ha luogo per mezzo dei seguenti comandi S7 di caricamento e trasferimento L PEW X L PED X T PAW X T PAD X X sta per il rispettivo indirizzo byte nel CP C7 ASi Avvertenza Per motivi interni al sistema possibile accedere agli indirizzi byte pari solo tramite parola o doppia parola I comandi di trasferimento di byte L PEB X e T PAB X non sono ammessi in combinazione con il CP C7 ASi Esempio Corretto PEW 260 Scorretto
37. 3 11 evento di avvio 3 11 OB 35 3 11 evento di avvio 3 11 OB 40 CPU 314 3 11 evento di avvio nella CPU 314 3 11 OB 80 3 12 eventi di avvio 3 12 OB 81 3 12 eventi di avvio 3 12 OB 82 3 11 eventi di avvio 3 11 OB 85 3 12 eventi di avvio 3 12 OB 87 3 12 eventi di avvio OB di avviamento OB di ciclo Offline Online OP C7 1 5 concetto 1 1 oped del controllore modifica 8 15 Ora Ora e eh P 12 gt 13 Ordine di arrivo delle segnalazioni 8 6 Ordine di visualizzazione delle segnalazioni 8 6 Orologio della CPU Orologio hardware P Pagina principale 7 10 Pagina standard sezione 7 10 Pagine 1 5 E campi introduzione di setpo numero massimo N ie registrazioni selezione Pagine standard 7 7 diramazione gerarchia interne Parametri della CPU C7 Parametri di sistema Parametrizzazione della CPU C7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Parametro avviamento dopo ALIMENTAZIONE ON byte di merker B 19 carico del ciclo a causa dell autotest 3 15 carico del ciclo a causa della comunicazione B 15 contatori S7 periodicit OB 35 priorit OB 20 priorit OB 35 priorit OB 40 tempo di controllo tempo di controllo del ciclo 3 15 temporizzatori S7 3 19 test dell hardware al nuovo avviamento 3 17 Password 7 20 cancellazione di default editazione formato Passwo
38. 9 11 Chemin des Petites Brosses BP 39 0033 78 98 60 08 Fax 00 33 78 98 60 18 59812 Lesquin Cedex Lille Siemens S A AUT 1 Leitstelle 78 Rue de Gustave Delroy BP 239 0033 209571 91 Fax 00 33 20 95 71 86 33694 Merignac Bordeaux Siemens S A AUT 1 Leitstelle Parc Cadera Sud 36 Avenue Ariane BP 351 0033 56 13 32 66 Fax 00 33 56 55 99 59 44300 Nantes Siemens S A AUT 1 Leitstelle Zac du Perray 9 Rue du Petit Chatelier 0033 40 186830 Fax 00 33 40 93 04 83 93527 Saint Denis Cedex 2 Paris Siemens S A AUT 1 Hr Granger 39 47 Bd Ornano 0033 1 4922 Fax 00 33 1 49 22 33 18 32 05 67016 Strasbourg Cedex Siemens S A A T 1 Leistelle 2 Rue du Rhin Napoleon BP 48 0033 88 45 98 22 Fax 00 33 88 60 08 40 31106 Toulouse Siemens S A AUT 1 Hr Huguet ZAC de Basso Cambo Avenue du Mirail BP 1304 0033 62 112015 Fax 00 33 61 43 02 20 Gran Bretagna Manchester M20 2UR Siemens PLC Control Systems Hr Hardern Sir William Siemens House Princess Road 4 46 52 33 E 0044 n Fax 00 44 61 4 46 52 32 Grecia 15110 Amaroussio Athen Siemens A E HB 3 AUT Hr Antoniou Paradissou amp Artemidos P 0 B 6 1011 E 0030 f 68 64 5 15 Fax 00 30 1 68 64 5 56 54110 Thessaloniki Siemens A E VB 3 AUT Hr Passalidis 47 92 12 0030 31 14795 66 Fax 00 30 31 Irlanda Dublin 11 Siemens Ltd Power amp Automa tion Division Hr
39. Aramon i gaenang ehen ghuan Nan Ly Fax 61 5 4 36 86 24 P O Box 8543 Fax 168 10 4 38 32 13 i Nuova Zelanda Greenlane Auckland 5 200090 Shanghai i Siemens Ltd Auckland Office Siemens Ltd China Shanghai CS LA Hr A Richmond Office Hr William Cui 300 Great South Road 450 Lin Quing Lu P O B 17 122 T 86 En 39 54 10 T 64 VEE 33 Fax 86 21 5 39 54 21 Fax 64 9 5 20 15 56 Sistemi integrati compatti C7 621 C7 621 ASi E 4 C79000 G7072 C622 01 Glossario ACCU Allarme Allarme di diagnostica Allarme di ritardo Allarme orologio APF Arrivo di una segnalazione ASi AVVIAMENTO Gli accumulatori sono registri della CPU C7 con funzione di memoria intermedia per operazioni di caricamento trasferimento confronto calcolo e conversione Il sistema operativo della CPU C7 riconosce 10 diverse classi di priorit che regolano l elaborazione del programma utente In queste classi di priorit rientrano anche gli allarmi p es gli interrupt di processo Al presentarsi di un allarme viene richiamato automaticamente dal sistema operativo un blocco organizzativo assegnato nel quale l utente pu programmare la reazione desiderata p es in un FB Attraverso gli allarmi di diagnostica le unit che supportano funzioni di diagnostica segnalano gli errori di sistema individuati alla CPU C7 L allarme di ritardo fa parte di una delle classi di priorit di elaborazione dei programmi di SIMATIC S7
40. Bit 0 Byte 0 Sistemi integrati compatti C7 621 C7 621 ASi 6 44 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Scrittura del valore di un parametro Lettura del valore di un parametro Progettazione di valori di parametri attuali Write_Parameter questo richiamo permette di trasferire un valore di parametro che viene inviato direttamente allo slave indirizzato tramite il bus ASi Il valore del parametro viene memorizzato nel CP C7 ASi soltanto in maniera volatile Lo slave trasmette il valore di parametro attuale nella risposta Questo pu scostarsi dai valori appena scritti secondo la specificazione del master ASi 2 La risposta dello slave viene registrata nel campo eco del parametro Il job RECEIVE per riprendere l eco del parametro opzionale Normalmente l eco del parametro non viene analizzato Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byie 0 Byie I Byez 0 Trame Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 0 Byeo 0o J Fede parametro Read_Parameter con questo richiamo viene rinviato il valore effettivo di un parametro parametro attuale di uno slave Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 0 Beo o T Fede parametro Store_Actual_Parameters con questo richiamo vengono sovrascritti i parametri progettati e memorizzati
41. C7 621 ASi 6 14 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Config Mode enable gt disabled gt protected mode Selezionare il menu Project premendo il tasto Selezionare il menu Config premendo il tasto AUTOPROG Config Address Visual con enabled Conf Mode Enabled Disabled setconf Selezionare enable gt disabled Disabled selezionabile con il tasto Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Menu visualizzato Conf Mode Disabled Enable I dati immessi vengono accettati se impostato enabled Visualizzazione di messaggi vedere pagina 6 12 6 15 Impiego e funzioni di un sistema ASi Config Mode disabled gt enable 1 Selezionare il menu Project premendo il tasto AUTOPROG Config Address 2 Selezionare il menu Config Visual con disabled premendo il tasto Conf Mode Disabled Enable 3 Selezionare disabled amp gt enable Menu visualizzato Conf Mode Disabled Enable Enabled selezionabile con il tasto I dati immessi vengono accettati se impostato disabled Visualizzazione di messaggi vedere pagina 6 12 Conferma che l utente ha selezionato l opzione enabled
42. Campi di introduzione e di emissione 8 11 8 12 Campo di misura degli ingressi loda Campo di misura della corrente periferia analogica 4 9 Campo di misura della tensione periferia analogica 4 9 4 9 Cancellazione della password 7 22 Cancellazione totale 2 11 pe 3 22 dell OP C7 2 11 della CPU C7 MRES Caricamento della progettazione OP Carico del ciclo comunicazione tramite MPI Carico del ciclo a causa dell autotest parametro 8 15 Carico del ciclo a causa della comunicazione parametro Categoria della segnalazione Ciclo merker di clock scheda Cifre decimali Collegamento SIMATIC S7 area d interfaccia tramite MPI Componenti della pagina Comunicazione 9 8 carico del ciclo Comunicazione multipoint 9 8 Comunicazione tramite MPI carico del ciclo CONCAT Configuration mode ASi 6 3 Configurazione C7 Configurazione di rete SIMATIC S7 3o 9 9 Configurazione periferia CPU C7 3 Connettore 368 Contatore delle ore di servizio della CPU Indice 2 Contatori software Contatori S7 parametro 3 19 Controllo di ciclo tempo di elaborazione 3 29 Controllo valori limite Controllori da collegare Counter 8 13 CPU contatore delle ore di servizio 3 9 interfaccia DP orologio CPU 314 eventi di avvio 3 11 CPU C7 blocchi 3 10 caratteristiche 3 concetto 1 1 configurazione periferia 3 5 parametri tempo di ciclo tempo di reazione D D_TOD_DT A 6 Data
43. Configurazione E A Store_Actual_Configuration con questo richiamo vengono memorizzati nella memoria non volatile EEPROM come dati di configurazione PREFISSATI i dati di configurazione E A attuali e i codici ID attuali di tutti gli slave determinati nell interfaccia S7 Avvertenza Eseguendo questa istruzione operativa il CP C7 ASi passa alla fase offline e torna quindi al funzionamento normale nuovo avviamento del CP C7 AS1 Questo richiamo non viene eseguito in modo operativo protetto Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte0 a am Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Lettura dei dati della configurazione attuale Progettazione LPS Con questo richiamo vengono rinviati i dati di configurazione E A attuali e i codici ID attuali di uno slave indirizzato determinati nel CP C7 ASi Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 0 Byte 0 Codice ID Configurazione E A Set_LPS con questo richiamo viene trasferita la lista degli slave progettati da registrare nella memoria non volatile EEPROM del CP C7 ASi Avvertenza Eseguendo questa istruzione operativa il CP C7 ASi passa alla fase offline e torna quindi al funzionamento normale nuovo avviamento del CP C7 AS1 Questo richiamo non viene e
44. E E a A Struttura del sistema ASi 0 Caratteristiche di sistema e dati di riferimento rilevanti CP C7 ASI per C7 621 ASi LL Altri componenti del sistema ASi nunnana IlGAvo AST ic iii E R ModulrAsSi sognata Repeater Extender per AS Interface rnaner Sensori attuatori con connettore ASi integrato Funzionamento master istruzioni operative esecuzioni programmazione 5 14 Fasi operative e funzioni saanane nnar Impiego e funzioni del sistema ASi anuna a aeaa Funzionamento standard snaran annara Progettazione del CP C7 ASi con il funzionamento standard Indirizzamento del CP C7 ASIi con un programma Opzioni di comando e visualizzazione del C7 621 ASi Impostazione di ConfigMode e protected mode Impostazione dell indirizzo di uno Slave Impostazione di PAUTOPROG mode annaa Sostituzione di uno slave difettoso e programmazione automatica dell indirizzo AUTOPROG auna aan aaaea Impostare la configurazione prefissata in base a quella attuale Stato degli slave n anuara Segnalazioni di stato e messaggi di errore del master Visualizzazione degli errori nel CP C7 ASi rimedio Diagnostica e reazione del CP C7 ASi in caso di allarmi Funzion
45. Esso viene generato allo scadere di un intervallo di tempo avviato nel programma utente quindi viene elaborato un blocco organizzativo corrispondente L allarme orologio fa parte di una delle classi di priorit di elaborazione dei programmi della CPU C7 Esso viene generato in base a una data precisa o giornalmente e a una determinata ora p es le 9 50 oppure ogni ora o minuto quindi viene elaborato un corrispondente blocco organizzativo ASi Power Fail Flag ovvero indicatore che segnala che la tensione di alimentazione sul cavo ASi troppo bassa o venuta a mancare p es guasto dell alimentatore ASI Momento in cui il C7 attiva una segnalazione Interfaccia sensori attuatori Actuator Sensor Interface Lo stato di esercizio AVVIAMENTO si ha con il passaggio dallo stato di esercizio STOP allo stato RUN Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 1 Glossario B Baud rate Biblioteca ASi Blocco dati Blocco dati di istanza Blocco di codice Blocco funzionale Blocco funzionale di sistema Blocco organizzativo C7 620 Campo di emissione Campo di selezione Glossario 2 Velocit di trasmissione dei dati bit s Biblioteca per mezzo della quale i programmi utente possono comunicare con il driver ASi I blocchi dati DB sono aree dati del programma utente che contengono dati utente Essi si suddividono ulteriormente in blocchi dati globali ai
46. F5 Figura 7 6 Diramazioni nel livello delle pagine La scelta di una pagina avviene premendo il softkey assegnatole nella progettazione Se all inizio o alla fine della seconda riga del display sono evidenziati i simboli lt lt oppure gt gt possibile continuare la selezione con i tasti F1 o F 5 e la funzione di scorrimento della pagina se la registrazione desiderata si trova fuori del campo visibile sul display Le funzioni vengono richiamate per mezzo dei softkey loro assegnati nel corso della progettazione Per tutelare il sistema da un utilizzo improprio per alcune funzioni necessario innanzitutto introdurre una password con un determinato livello vedere capitolo 7 7 La figura 7 6 mostra il principio della diramazione Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 7 3 1 Impostazione del tipo di funzionamento dell OP C7 Generalit Progettazione non caricata Trasferimento all OP C7 Con le pagine standard possono essere impostati i tipi di funzionamento dell OP C7 online offline e transfer La tabella 7 2 descrive questi tipi di funzionamento Tabella 7 2 Tipi di funzionamento dell OP C7 Tipo di Spiegazione funzionamento Online Nel funzionamento online attivo un collegamento logico tra OP C7 e CPU C7 o comunque l OP C7 tenta di stabilire tale collegamento Offline Nel funzionamento offline non vi collegamento logico tra OP C7 e CPU C7 n l
47. G7072 C622 01 Funzioni standard di servizio e supervisione SeS 8 1 1 Segnalazioni di servizio Generalit Rappresentazione Metodo dei bit delle segnalazioni Area delle segnalazioni di servizio Le segnalazioni di servizio forniscono informazioni di processo che riguardano esecuzioni o stati regolari quali p es Temperatura raggiunta oppure Motore in marcia Oltre alle segnalazioni di stato possono essere progettate come segnalazioni di servizio anche informazioni operative Se per esempio l operatore di una macchina vuole avviare l operazione di imbottigliamento ma ha dimenticato di aprire la valvola di afflusso dell acqua del miscelatore l errore gli verr fatto notare da una segnalazione che potrebbe essere p es Aprire valvola acqua Le segnalazioni di servizio possono essere progettate in maniera tale che la parte importante del testo venga visualizzata in modo intermittente e quindi messa in evidenza Le segnalazioni possono contenere un testo statico e campi variabili Nei campi variabili vengono rappresentati p es i valori attuali della CPU C7 in forma numerica o simbolica Nelle segnalazioni possono essere emesse anche data e ora Se nel processo in corso prevista l emissione di una segnalazione p es al raggiungimento di un setpoint il programma utente imposta un bit nell area dati delle segnalazioni di servizio o di guasto Il C7 legge l area dati dopo un tempo di polli
48. Per tool STEP 7 si intende uno strumento concepito appositamente per una determinata applicazione di gt STEP 7 Le unit di ingresso uscita periferia del C7 costituiscono l interfaccia tra il processo e il C7 Gli ingressi e le uscite possono essere sia digitali che analogici I valori sostitutivi sono valori che vengono comunicati al processo in caso di unit di uscita difettose o che vengono utilizzati nel programma utente al posto di un valore di processo in caso di unit di ingresso difettose I valori sostitutivi possono essere prestabiliti dall utente p es mantenimento del vecchio valore Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Indice analitico A AD_DT_TM Aggiornamento delle segnalazioni 8 4 Aggiornamento dell immagine di processo tempo di elaborazione Allarme di diagnostica OB 82 Allarme di ritardo OB 20 Allarmi scheda 3 20 Annullamento delle introduzioni Apparecchiatura C7 errori Apparecchiature di programmazione 1 2 Area d interfaccia 9 8 collegamento SIMATIC 7 9 11 Area dati a ritenzione Area delle segnalazioni di servizio 8 3 Area di dati utente 9 8 Area di indirizzamento ASi Area di indirizzi segnalazioni di servizio Area di numerazione dete pagine Area di segnalazioni Area di uscita delle uscite analogiche 4 10 Area di uscita della tensione uscita analogica 4 10 Aree di uscita ASi alimentatore area di indirizzamento carat
49. SeS 8 1 3 Visualizzazione delle segnalazioni Generalit Accesso al livello delle segnalazioni Priorit di visualizzazione 8 6 Nel C7 le segnalazioni di servizio vengono sempre emesse sul livello delle segnalazioni e visualizzate secondo la priorit di visualizzazione e segnalazione Sul display del C7 viene sempre visualizzata una segnalazione per volta anche in caso di segnalazioni progettate su una riga sola Xx AI livello delle segnalazioni si accede premendo il tasto ESC Le segnalazioni hanno diverse priorit di visualizzazione Tabella 8 1 Spiegazione delle priorit Priorit Spiegazione Priorit di Le segnalazioni di sistema hanno sempre la massima priorit di visualizzazione visualizzazione Le segnalazioni di servizio vengono visualizzate secondo la priorit della segnalazione Priorit di In fase di progettazione si possono attribuire alle segnalazioni di segnalazione servizio in base alla loro importanza priorit da 1 bassa a 4 alta Se sono presenti contemporaneamente pi segnalazioni con uguale priorit di visualizzazione e di segnalazione verr visualizzata la segnalazione pi recente Esempio Tabella 8 2 Ordine di arrivo e di visualizzazione delle segnalazioni Ordine di arrivo Ordine di visualizzazione 1 Segnalazione di servizio A priorit 2 1 Segnalazione di sistema A 2 Segnalazione di servizio B priorit 3 2 Segnalazi
50. T PAB 260 Scorretto PEW 257 Per accedere ai singoli dati di ingresso e uscita degli slave tramite bit possibile p es procedere come nell esempio di programma riportato qui di seguito per un CP ASI con indirizzo iniziale 256 AUF DB 20 I Richiamo di un blocco dati Il Il 1 All inizio del programma lettura della pseudo IPT Il degli ingressi copiatura Il dei dati di ingresso del Il CP C7 ASI in un blocco dati L PED 256 TDBDO0 L PED 260 T DBD 4 L PED 264 T DBD 8 L PED 268 T DBD 12 Il Il 2 Nel programma analisi dei singoli bit di ingresso Il impostazione resettaggio di singoli Il bit di uscita U DBX 5 4 S DBX 22 3 R DBX 28 0 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Il Il Il Il T PAD 256 L DBD 20 T PAD 260 L DBD 24 T PAD 264 L DBD 28 T PAD 268 3 Alla fine programma emissione della pseudo IPU delle uscite copiatura di parole dati nei dati di uscita del C7 ASi CPL DBD 16 6 9 Impiego e funzioni di un sistema ASi 6 3 Opzioni di comando e visualizzazione del C7 621 ASi Generalit Il C7 621 ASI offre sia la possibilit di utilizzare diversi comandi che di visualizzare determinati stati degli slave in relazione agli slave collegati Ecco le singole opzioni Co
51. alcun DAL Perci brevi guasti degli slave p es contatti difettosi potrebbero non essere segnalati Il CP C7 ASi genera DAL che vengono attivati da eventi esterni di allarme soltanto nel modo operativo protetto e non in quello di progettazione Avvertenza Il passaggio della CPU C7 a STOP causa il resettaggio degli allarmi interni ed esterni vengono cio resettati il bit OB82_MDL_DEFECT e tutti gli altri bit di errore nel DS 0 Cambiando tipo di funzionamento dal modo operativo protetto a quello di progettazione vengono resettati gli allarmi esterni Il passaggio dal modo di progettazione a quello protetto se non ci sono errori di configurazione viene segnalato da un DAL Se l invio di un DAL momentaneamente impossibile p es quando il C7 su STOP viene generato un DAL non appena possibile soltanto se ancora presente un errore Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 31 Impiego e funzioni di un sistema ASi Dati locali del La tabella seguente riporta un elenco del DS 0 byte locali da 8 a 11 disponibile nei blocco dati locali dell OB 82 Il significato dei restanti dati locali dell OB 82 descritto organizzativo di nella documentazione di STEP 7 diagnostica OB 82 Tabella 6 5 DSO nei dati locali OB82 dal byte 8 al byte 11 Byte Bit Nome variabile Tipo dati Significato 0B82 _MDL_DEFECT BOOL Bit di errore cumulativo 0 allarme in partenza 1 alla
52. assegnate ai softkey e campidi emissione di e data e ora e valori attuali della CPU C7 introduzione di setpoint della CPU C7 trasferiti alla CPU C7 non appena introdotti introduzione emissione combinate di valori setpoint attuali della CPU C7 e softkey ai softkey vengono assegnate funzioni che variano a seconda della pagina visualizzata sul display In fase di progettazione si stabilisce a distanza di quali intervalli i valori del controllore devono essere aggiornati cio riletti dal controllore e visualizzati sul display Il tempo minore progettato per il polling determinante per tutta la registrazione della pagina Per ottimizzare la performance opportuno e progettare per l aggiornamento possibilmente i tempi di polling pi alti e progettare tempi brevi di polling solo per le registrazioni che devono essere effettivamente aggiornate in maniera rapida Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 11 Funzioni standard di servizio e supervisione SeS Campi di I campi di introduzione e di emissione hanno le seguenti caratteristiche introduzione e di PS i campi d introduzione definiscono valori di riferimento in forma numerica o emissione simbolica e nei campi di introduzione visibile il cursore intermittente e icampi di emissione visualizzano valori attuali della CPU C7 in forma numerica o simbolica e peri campi simbolici di introduzione ed emissione si
53. compatti C7 621 C7 621 ASi 7 18 C79000 G7072 C622 01 Utilizzo del C7 7 7 Protezione con password Generalit Per evitare che il C7 venga utilizzato da persone non autorizzate possibile attivare una protezione di accesso mediante password e livelli di password per il richiamo di determinate funzioni e per determinate introduzioni Assegnando una password a un utente gli viene contemporaneamente concessa l autorizzazione ad eseguire le funzioni di un determinato livello di password Il livello di password viene definito durante la progettazione Se esiste una protezione di password per lavorare con il C7 l utente dovr rispettare la procedura di login e di conclusione della sessione logout 7 7 1 Livello di password e diritto di accesso Livello di password Durante la progettazione del C7 vengono assegnati livelli di password in ordine gerarchico crescente da 0 a 9 per softkey e campi di introduzione I livelli di password delle pagine standard sono elencati nell appendice C 2 Assegnando una password a un utente gli viene contemporaneamente concessa l autorizzazione ad eseguire le funzioni di un determinato livello di password Un utente che accede all OP C7 con una password di un determinato livello ha il diritto di eseguire le funzioni che rientrano in questo livello e tutte quelle dei livelli inferiori Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 Tabella
54. con la CPU C7 3 7 2 Esempio di calcolo del tempo di ciclo e di reazione Parti del tempo di Ricordiamo il tempo di ciclo costituito dalla somma di ciclo tempo di trasferimento dell immagine di processo tempo di elaborazione del sistema operativo tempo di elaborazione del programma utente tempo di elaborazione dei temporizzatori S7 Esempio n 1 L utente ha configurato un C7 621 con le seguenti unit sul telaio una CPU 314 2 unit ingressi digitali SM 321 DI 32 x DC 24 V rispettivamente 4 byte nell immagine di processo 2 unit uscite digitali SM 322 DO 32 x DC 24 V 0 5A rispettivamente 4 byte nell immagine di processo Il programma utente ha stando alla lista delle operazioni un tempo di esecuzione pari a 1 5 ms La comunicazione non ha luogo Calcolo Per l esempio considerato il tempo di ciclo risulta dalla somma dei seguenti tempi tempo di trasferimento dell immagine di processo immagine di processo degli ingressi 147 us 8 byte x 15 6 us ca 0 272 ms immagine di processo delle uscite 147 us 8 byte X 15 6 us ca 0 272 ms tempo di esecuzione del sistema operativo controllo ciclo ca 1 ms tempo di elaborazione del programma utente ca 1 5 ms X fattore specifico della CPU 1 2 1 8 ms tempo di elaborazione dei temporizzatori S7 Supponiamo che funzionino 30 temporizzatori S7 Per 30 temporizzatori S7 un solo aggiornamento dura 30 x 5 us 150 us Aggiungendo il tempo di tras
55. dal numero degli slave collegati Rapporto di La tabella seguente mostra il rapporto di dipendenza esistente tra il tempo di ciclo dipendenza dell ASi e il numero di slave allacciati Tabella 6 11 Rapporto di dipendenza del tempo di ciclo ASi Numero di slave Tempo di ciclo massimo in ms seme vente 25 31 4 992 5 304 I tempi normali valgono a condizione che non si verifichino ripetizioni di telegrammi richiami di gestione e che tutti gli slave siano sincronizzati In caso di ripetizioni di telegrammi il tempo di ciclo aumenta di 0 156 ms per ciascuna ripetizione Anche nel caso in cui durante il ciclo si presenti una fase di gestione il tempo del ciclo aumenta di 0 156 ms Con una corretta installazione della rete ASi si parte dal presupposto che per ciascun ciclo si verifichi al massimo una ripetizione di telegramma Supponiamo inoltre che nello stesso ciclo subentri anche un richiamo di gestione si otterr il tempo di ciclo in worst case norm 0 312 ms Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 61 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 Sommario de Livelli operativi Comando con le funzioni standard 7 7 3 1 Impostazione del tipo di funzionamento dell OP C7 Modifica dell indirizzo nella configurazione di rete MPI PI froeioe paso TM Test dell hardware Impostazione dei parametri di sistema e della
56. danni materiali Avvertenza una informazione 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 in base alla descrizione del manuale Interventi nel dispositivo vanno effettuati esclusivamente 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 sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle Osservare quanto segue disposizioni Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in connessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento ineccepibile e sicuro del prodotto assolutamente necessario un trasporto immagazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manutenzione appropriata Marchio di prodotto SIMATIC SIMATIC NET e SIMATIC HMI sono marchi di prodotto della SIEMENS AG Tutte le altre sigle qui riportate possono corrispondere a marchi il cui uso da parte di terzi pu violare i diritti dei possessori Copyrig
57. degli slave ASi sualizzazione CER Accoppiamenti difettosi sul cavo ASi Controllare che la messa a terra del sistema di automazione e la posa a terra del cavo ASi siano corrette Controllare che la scherma tura dell alimentatore ASi sia collegata in modo corretto Il CP C7 ASi non passa dal Il C7 nello stato RUN Posizionare il C7 su STOP modo di progettazione a quello protetto Uno slave con indirizzo 0 allacciato al Eliminare lo slave con indirizzo 0 cavo ASi Il CP C7 ASi non pu passare al modo operativo protetto finch resta questo slave Il CP C7 ASi non passa dal Il C7 nello stato RUN Posizionare il C7 su STOP modo operativo protetto a quello di progettazione Sistemi integrati compatti C7 621 C7 621 ASi 6 28 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi La programmazione automa I dati di configurazione configurazione E A Controllare che sia stato utilizzato uno slave tica degli indirizzi non riesce codice ID dello slave sostituito non coinci sostitutivo corretto bench sia impostato AUTO dono con i valori dello slave originale Confrontare i dati di configurazione forniti dal PROG costruttore Se lo slave originario deve essere sostituito con uno di tipo diverso assegnare l indirizzo con il menu opportuno vedere capitolo 6 3 2 e riprogettare di nuovo il CP C7 ASi Lo slave sostituito non ha l indirizzo zero Impostare l i
58. dei sensori e attuatori ASi sono contenuti nel catalogo Siemens ST PI Il funzionamento del sistema ASi si contraddistingue per e metodo di accesso master slave e impostazione elettronica indirizzi e sicurezza di funzionamento e flessibilit e cavo a2 fili non schermato per dati ed energia ausiliaria e rete con struttura ad albero con lunghezza dei cavi fino a 100 m e integrazione diretta e maggiori funzionalit maggiori vantaggi per il cliente e alimentazione di tensione supplementare in caso di maggiore consumo di energia e Tempo di ciclo max 5 ms con 31 slave e max 31 slave e max 248 collegamenti binari 124 ingressi 124 uscite Il CP ASi supporta due tipi di funzionamento Funzionamento standard Il funzionamento standard rende particolarmente semplici la messa in servizio e la programmazione del CP C7 ASi Con il funzionamento standard il CP C7 ASi reagisce come un unit E A Esso occupa 16 byte di ingresso e 16 di uscita nell area analogica del controllore Con questo tipo di funzionamento gli slave vengono parametrizzati con il valore di default per i parametri Fy memorizzato nell interfaccia Questo tipo di funzionamento non permette la trasmissione di parametri e istruzioni operative Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 1 3 Introduzione Funzionamento Il funzionamento ampliato mette a disposizione l intero insieme di funzioni previste ampliato dalla speci
59. del programma utente comandata mediante evento Le seguenti tabelle mostrano quali blocchi organizzativi OB vengono richiamati automaticamente dal sistema operativo e in conseguenza di quali eventi Ulteriori La descrizione dettagliata dell elaborazione del programma utente comandata informazioni mediante evento riportata nel manuale di programmazione 234 Gli OB e gli eventi di avvio elencati qui di seguito sono invece descritti in maniera dettagliata nel manuale di riferimento 235 L elenco della documentazione relativa a STEP 7 pubblicato nell appendice D Blocchi della La tabella 3 5 mostra tutti i blocchi che possono essere elaborati dalla CPU C7 CPU C7 Tabella 3 5 Generalit blocchi della CPU C7 Blocco Area Capacit massima Osservazioni 12 8 kByte La lista di tutti i possibili OB segue questa tabella 0 127 8 kByte 1 127 8 kByte 0 riservato La lista di tutti gli SFC della CPU C7 riportata nell appendice A La descrizione dettagliata fornita nel manuale di riferimento 235 l Parte rilevante per l esecuzione Sistemi integrati compatti C7 621 C7 621 ASi 3 10 C79000 G7072 C622 01 Comandare con la CPU C7 OB di ciclo e La tabella 3 6 costituisce un elenco di tutti gli OB che determinano il avviamento comportamento della CPU C7 durante il ciclo e l avviamento Tabella 3 6 Lista degli OB per ciclo e avviamento Ciclo e avviamento OB richiamato Possibi
60. di caricamento fa parte della CPU C7 Essa contiene gli oggetti creati dal dispositivo di programmazione oggetti di caricamento ed realizzata in forma di memoria integrata in modo fisso La memoria di lavoro una memoria RAM nel C7 alla quale il processore accede durante l elaborazione del programma utente Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 7 Glossario Memoria di progettazione Memoria di sistema Memoria flash Memoria utente Merker MPI N Nuovo avviamento OB OP C7 Glossario 8 La memoria di progettazione una memoria flash integrata nell OP C7 nella quale vengono registrati i dati di progettazione La memoria di sistema integrata nell unit centrale ed una memoria di tipo RAM Nella memoria di sistema vengono registrate le aree degli operandi p es temporizzatori contatori merker nonch aree dati richieste internamente dal gt sistema operativo p es buffer di comunicazione Flash EPROM La memoria utente contiene blocchi di codice e di dati del programma utente La memoria utente integrata nella CPU C7 come memoria flash Il programma utente tuttavia viene elaborato principalmente a partire dalla memoria di lavoro della CPU C7 I merker sono componenti della gt memoria di sistema della CPU che permettono la memorizzazione di risultati intermedi Vi si pu accedere tramite bit byte parola o doppia parola
61. di interfaccia Con il byte n 1 1 S7 pu riconoscere un nuovo avviamento dell OP C7 La figura mostra la struttura del byte di dati 7 6 5 4 3 2 1 0 ___ Avviamento dell OP C7 Bit 0 1 VOPC7 avviato Il bit 0 nel byte di dati n 1 viene impostato dall OP C7 dopo che l avviamento si concluso Nel programma S7 si pu resettare il bit e quindi riconoscere un nuovo avviamento dell OP C7 9 5 4 Identificazione del collegamento Byte n 13 9 12 Nel byte n 13 l OP C7 registra l identificazione del collegamento MPI In tal modo l S7 in grado di analizzare l identificazione dell accoppiamento La figura mostra la struttura del byte di dati 7 0 Riconoscimento dell accoppiamento 0 collegamento tramite MPI Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 5 5 Ora e data Finalit Il programma S7 memorizza nei byte da n 15 a n 17 e da n 21 a n 24 lora e la data attuali In tal modo l OP C7 pu sincronizzare ora e data con 1 S7 Byte da I byte da n 15 a n 17 contengono in codice BCD l ora attuale dell S7 La figura n 15 a n 17 mostra la struttura dei byte di dati Ora Indirizzo 7 0 n 15 Ore 0 23 n 16 Minuti 0 59 n 17 Secondi 0 59 Byte da I byte da n 21 a n 24 contengono la data corrente dell S7 in codice BCD
62. di introduzione Sfogliare verso l alto il set di caratteri Variabile 18 esteso con il tasto Cercare ulteriori caratteri speciali anche con il tasto Selezionare O e spostare il cursore di una Il carattere selezionato viene posizione verso destra ripreso azionando il cursore Selezionare T e spostare il cursore di una Id posizione verso destra 7 Lasciare nuovamente il tasto Il set di caratteri esteso viene SHIFT A disattivato 8 Introdurre le restanti cifre 6 e 1 con i tasti numerici Variabile 180KT61 I valori introdotti vengono e confermare con ENTER accettati e la visualizzazione re settata Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 15 Utilizzo del C7 Valori simbolici I valori simbolici da immettere eventualmente in un campo di introduzione vanno prelevati da una lista di selezione Per l introduzione di un valore simbolico procedere nella maniera seguente 1 Azionare nel campo d introduzione La lista di selezione con le il tasto SHIFT introduzioni simboliche progettate ora attiva e tenerlo premuto 2 3 Lasciare di nuovo il tasto 3 Confermare la selezione del valore con ENTER Sistemi integrati compatti C7 621 C7 621 ASi 7 16 C79000 G7072 C622 01 Utilizzo del C7 7 6 Impostazione dei parametri di si
63. e unit ingressi digitali SM 321 DI 32 x DC 24 V rispettivamente 4 byte nell immagine di processo e unit uscite digitali SM 322 DO 16 x DC 24 V 0 5A rispettivamente 2 byte nell immagine di processo e unit ingressi analogici SM 331 AI 8 x 12 bit non nell immagine di processo e unit uscite analogiche SM 332 AO 4 x 12 bit non nell immagine di processo Il programma utente ha stando alla lista delle operazioni un tempo di esecuzione pari a 2 0 ms Tenendo presente il fattore specifico della CPU di 1 19 risulta un tempo di esecuzione di ca 2 4 ms La CPU C7 ha 56 temporizzatori S7 attivi Non sono necessarie azioni sul punto di controllo del ciclo Per l esempio considerato il risultato il seguente e tempo di trasferimento dell immagine di processo immagine di processo degli ingressi 147 us 4 Byte X 15 6 us ca 0 21 ms immagine di processo delle uscite 147 us 2 Byte X 15 6 us ca 0 18 ms e tempo di elaborazione del sistema operativo controllo ciclo ca 1 ms e tempo di elaborazione del programma utente 2 4 ms Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Comandare con la CPU C7 e Calcolo provvisorio 1 come base temporale per il calcolo del tempo di elaborazione dei temporizzatori S7 vale la somma di tutti i tempi finora considerati 2Xx0 21 ms immagine di processo degli ingressi 2Xx0 18 ms immagine di processo delle uscite 2X1 ms tempo di elab
64. facilmente contattabile grazie alla tecnica a perforazione d isolante dei moduli utente ASi Rete nella struttura ad albero con cavo lungo fino a 100 m La struttura ad albero dell AS Interface permette di utilizzare ogni punto di un fascio di cavi come inizio di un nuovo ramo La lunghezza complessiva di tutti gli spezzoni pu raggiungere i 100 metri Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Struttura d insieme Integrazione diretta Quasi tutta l elettronica necessaria per uno slave stata inserita su uno speciale circuito integrato In questo modo possibile integrare il connettore ASi direttamente in attuatori o sensori binari Tutti i componenti necessari occupano un volume di circa 2 cm Maggiore funzionalit pi vantaggi per l utente L integrazione diretta consente una maggiore funzionalit dei dispositivi Sono disponibili 4 linee di dati e 4 di parametri Gli attuatori e i sensori intelligenti offrono cos nuove possibilit quali p es il controllo la parametrizzazione il controllo del grado di usura o di inquinamento ecc Alimentazione supplementare di tensione per un maggiore apporto di energia Per gli slave che richiedono un maggiore apporto di energia esiste la possibilit di collegare una fonte di alimentazione esterna vedere 1 appendice D Tempo di ciclo max 5 ms L AS Interface utilizza una lunghezza
65. il corrispondente OB di allarme OB 82 la CPU C7 entra nello stato di STOP Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 29 Impiego e funzioni di un sistema ASi Eventi di allarme Elaborazione di allarmi di diagnostica 6 30 Il CP C7 ASI fa una distinzione tra eventi in arrivo ed eventi in partenza Se si verifica un evento di allarme che conduce a uno stato senza errore ASi CONFIG_OK TRUE e nessun errore interno al CP viene attivato un DAL in partenza nell OB 82 bit 0B82_MDL_DEFECT 0 Tutti gli altri eventi di allarme risultano in un DAL in arrivo bit 0B82_MDL_DEFECT 1 Qui di seguito vengono elencati gli eventi che comportano l attivazione di un DAL nel CPC7 ASi Eventi di allarme esterni all ASi e tutte le modifiche della configurazione slave ASi in modo operativo protetto e ASi Powerfail in modo operativo protetto Eventi di allarme interni all ASi e errore EEPROM Avvertenza Gli eventi di allarme interni all ASi sono sempre eventi in arrivo Dopo che si verificato un evento di allarme interno all ASi il bit di errore cumulativo resta TRUE Esso viene resettato solo dopo un nuovo avviamento del C7 Non appena rileva un evento di allarme il CP C7 ASi attiva un DAL La CPU C7 determina la fonte dell allarme e legge il cosiddetto set di dati 0 dal CP Quindi interrompe il programma utente ciclico e si comporta nella maniera seguente e Senon stato p
66. in formato INTEGER nel 1 11 ms formato STRING DI_STRNG Conversione di una variabile in formato INTEGER 32 1 5 ms bit nel formato STRING R_STRNG Conversione di una variabile in formato REAL nel for 1 72 ms mato STRING 0 5 ms STRNG_I Conversione di una variabile in formato STRING nel formato INTEGER STRNG_DI Conversione di una variabile in formato STRING nel 0 84 ms formato INTEGER 32 bit 39 STRNG_R Conversione di una variabile in formato STRING nel 2 0 ms formato REAL Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 A 9 SFC SFB e funzioni IEC della CPU C7 Elaborazione di Per le funzioni di selezione STEP 7 mette a disposizione le seguenti funzioni IEC valori numerici N FC Nome Descrizione Tempo di esecuzione 22 LIMIT Delimitazione di un valore numerico a valori limite para 0 45 ms metrizzabili 125 MAX Selezione del pi alto di tre valori numerici variabili EI CE MIN Selezione del pi basso di tre valori numerici variabili 136 SE Selezione di uno su due valori numerici variabili Sistemi integrati compatti C7 621 C7 621 ASi A 10 C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi B PICS Sommario del Capitolo Argomento trattato capitolo Lista degli stati di sistema B 2 AS Interface Protocol Implementation Conformance Statement PICS Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 B 1 Lista degli stati di sistema de
67. la cancellazione totale Motivo la facolt di comunicazione totale di una CPU C7 cancellata completamente deve continuare a essere garantita I parametri preimpostati al momento della fornitura sono e indirizzo massimo MPI 15 Indirizzi MPI del C7 Il C7 occupa due indirizzi MPI e uno per la CPU C7 indirizzo 2 e uno per l OPC7 indirizzo 1 Blocco parametri La tabella 3 16 elenca i parametri del blocco Indirizzi MPT Indirizzi MPI Tabella 3 16 Blocco parametri Indirizzi MPI Parametro Spiegazione Area di valori Impostazione di default Indirizzo MPI della CPU C7 Ogni nodo collegato in rete tramite l interfaccia von 2 MPI deve avere un indirizzo L indirizzo asse gnato pu esistere solo una volta nella rete La parte OP C7 ha un proprio indirizzo MPI default 1 Indirizzo MPI massimo necessario indicare un indirizzo massimo MPI 15 31 nella rete in modo che 31 ogni nodo della rete sia indirizzabile 63 e il processo di comunicazione si svolga in 126 maniera efficiente Suggerimento assegnare solo il numero strettamente necessario di indirizzi MPI In questo modo si riducono i tempi di comunicazione Il parametro Indirizzo MPI massimo deve essere uguale per tutti i nodi della rete MPI Baud rate La baud rate della rete MPI non pu essere modi 187 5 kBaud 187 5 kBaud ficata Sistemi integrati compatti C7 621 C7 621 ASi 3 22 C79000 G7072 C622 01
68. lingua nel C7 TS Introduzione di valori l 2 3 4 7 5 7 6 7 1 8 Avvertenza I chiarimenti contenuti in questo capitolo fanno riferimento a cosiddette Pagine standard in dotazione con la progettazione con ProTool o ProTool Lite per mezzo delle quali vengono richiamate immagini speciali Le pagine standard possono essere completamente reimpaginate secondo la superficie operativa specifica del programma utente mentre le immagini speciali sono memorizzate in maniera fissa nel firmware del C7 e non sono modificabili Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 1 Utilizzo del C7 7 1 Tastiera Struttura della La tastiera del C7 costituita da tre blocchi funzionali vedere figura 7 1 tastiera La e tastiera di sistema e tastiera softkey e tastiera numerica SIEMENS SIMATIC C7 621 DC5V FRCE Tastiera softkey Tastiera di sistema Tastiera numerica Figura 7 1 C7 621 con tastiera e display Sistemi integrati compatti C7 621 C7 621 ASi 7 2 C79000 G7072 C622 01 Utilizzo del C7 Tastiera di sistema La figura 7 1 mostra il blocco della tastiera con i tasti di sistema Le funzioni dei singoli tasti sono descritte nella tabella 7 1 Tabella 7 1 Funzione dei tasti Tasto Funzione Spiegazione Tasto di Abilita la seconda funzione dei tasti che hanno doppia commutazione funzione Il tasto SHIFT va premuto insieme al tasto che richiama la funzione ric
69. lista parziale lunga 4 parole dati La figura B 1 mostra il contenuto di un intestazione informativa di una lista parziale ID SZL identificazione della lista parziale Indice indicazione di un tipo numero di oggetto Lunghezza di un set di dati contenuto nella lista parziale Numero dei set di dati della lista parziale Figura B 1 Informazione di intestazione di una lista parziale nella lista degli stati di sistema Ogni lista parziale fornita di un identificazione ID SZL Esiste inoltre la possibilit di leggere solo un estratto della lista parziale Anche l identificazione di questo estratto contenuta nell ID SZL La figura B 2 mostra la struttura dell ID SZL per le CPU Bit 151413121110 9 8 7 6 5 4 3 2 10 o o o o a A D4 o Numero di identificazione codice della lista parziale Identificazione dell estratto della lista Figura B 2 Struttura dell identificazione ID SZL della lista parziale Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi PICS Identificazione dell estratto della lista parziale Indice Lunghezza dei set di dati successivi Numero dei set di dati Elenco delle liste parziali L identificazione della lista parziale permette di delimitare il volume dei dati della lista da vi
70. menu di comando e visualizzazione del C7 621 ASi sono sufficienti per eseguire l inizializzazione degli slave nonch per avviare e controllare il funzionamento ciclico Il funzionamento standard sufficiente per soddisfare molte esigenze e ricopre il profilo master MO Avvertenza Se si intende selezionare questo tipo di funzionamento si pu tralasciare la lettura dei successivi paragrafi di questo capitolo Leggere nel capitolo 6 2 i passi necessari alla messa in servizio e al funzionamento del CP C7 ASi con il funzionamento standard Il cosiddetto funzionamento ampliato mette a disposizione dell utente l intera gamma di possibilit offerte nella specificazione ASi per il controllo degli slave ASi partendo dal programma utente In questo caso necessario l impiego di ulteriori componenti software Lo slave ASi comprende un circuito integrato ASIC che garantisce l accoppiamento di un dispositivo ASi sensore attuatore al cavo comune di bus collegato con il CP C7 ASi Il circuito integrato possiede e 4ingressie uscite di dati configurabili e 4uscite di parametri Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali I parametri operativi dati di configurazione con occupazione E A codice di identificazione e indirizzo slave sono registrati in una memoria supplementare EEPROM e DatiE A Nelle uscite di dati si trovano i dati utili per i compon
71. nel controllore con la lunghezza necessaria Vedere errori interni 619 620 621 623 Errore nel modo transfer struttura dei dati per preassegnazione del setpoint Parametro scorretto trasferito in modo transfer tastiera funzionale Parametro scorretto trasferito in modo transfer tipo di segnalazione Riavviare il modo transfer ritrasferire la progettazione Ritrasferire la progettazione Impostare valore desiderato tramite pagina standard o controllore Vedere errori interni 627 Progettazione errata Vedere errori interni 631 Segnalazione con 1 variabile 5 6 25 60 segnalazione di servizio attivata non progettata tipo di campo non ammesso l area delle segnalazioni di servizio ha il tempo di polling 0 8 20 errori interni Segnalazione con 1 variabile 12 pagina senza registrazioni 3 6 7 8 11 13 errori interni Completare la progettazione e ritrasferirla Completare la progettazione e ritrasferirla 632 634 Segnalazione con 1 variabile 18 0 8 34 titolo della pagina non progettato errori interni Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Completare la progettazione e ritrasferirla C 9 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazione con 1 variabile x Completare o modificare la progettazione e 6 testo della segnalazione o della registrazione ritrasferirla non progetta
72. online commutabili Comunicazione tramite SIMATIC S7 MPI x Numero di controllori da collegare Sistemi integrati compatti C7 621 C7 621 ASi C 2 C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 C 2 Breve descrizione delle pagine standard Introduzione Nella seguente tabella vengono elencate tutte le pagine standard del C7 621 e del C7 621 ASi Oltre a una breve informazione sulla relativa funzione indicato il livello di password necessario Nella colonna Livello 1 sono elencate le pagine che possono essere selezionate dalla pagina principale Queste pagine permettono a loro volta di effettuare altri richiami elencati nella colonna Livello 2 La gerarchia indicata qui di seguito si riferisce all esempio di progettazione fornito con ProTool Lite vedere capitolo 7 3 Tabella C 1 Visione generale delle pagine standard Livello1 Livello2 1 Livello 2 Funzione Livello Funzione Livellopasswrd Pagine Visualizzazione dell indice delle pagine ew O na Fon imposto et di fnionmeno GrOP CT nie ite via 3 Sistema Data Ora Impostazione della data e dell ora Sistema Indir MPI Impostazione dell indirizzo nella configurazione di rete MPI Stato VAR Visualizzazione degli operandi S7 ForzVAR Visualizzazione e modifica degli operandi S7 Password Logout dell utente e ritorno al livello delle segnalazioni Password Visualizzazione dell
73. pagina il programma utente deve azze R rare brevemente il numero di pagina Numero di pagina Numero registrazione Quindi introdurre il valore 5 non 1 parola x x prima della fine di un ciclo di polling 2 parola 3 x 1 secondo Numero di pagina Numero registrazione 3 L OP C7 riconosce il passaggio da 0 a 1 parola 5 5 e apre la pagina 5 2 parola 5 Sistemi integrati compatti C7 621 C7 621 ASi 9 6 C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 4 Immagine della tastiera di sistema Generalit Progettazione dell immagine della tastiera di sistema Ad ogni tasto della tastiera di sistema tasti cursore esclusi assegnato un bit fisso nell area dati riservata ai bit della tastiera di sistema Il bit rimane impostato finch si tiene premuto il tasto corrispondente Non appena si lascia il tasto anche il bit viene resettato L interpretazione di questa area dati permette di attirare l attenzione dell utente p es con un messaggio di errore sull uso scorretto di un tasto Se si intende utilizzare quest area dati destinata ai bit della tastiera di sistema essa deve essere indicata in fase di progettazione come puntatore d area e quindi impostata nel controllore L immagine della tastiera di sistema un area dati con una lunghezza fissa di due parole dati La figura 9 6 ne mostra la struttura nell OP C7 Numero di bit 15 14 13 12 11 10 9 8
74. parametro contiene un numero di DB troppo alto Ln a 8F3An Il parametro contiene il numero di un DB non caricato 8F42n Si verificato un errore di accesso mentre il sistema cercava di leggere un parametro dall area di periferia degli ingressi Si verificato un errore di accesso mentre il sistema cercava di scrivere un 8F43n parametro nell area di periferia delle uscite 8F44n Questo codice di errore indica che stato respinto l accesso in lettura a un parametro Questo codice di errore indica che stato respinto l accesso in scrittura a un parametro Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 41 Impiego e funzioni di un sistema ASi Andamento del Il richiamo di un istruzione operativa viene avviato da ACT 1 Durante segnale degli l elaborazione di un job la prima parola di stato STATUS ha il valore 8181y In operandi formal questo modo viene segnalato il fatto che in corso l elaborazione di un job A job concluso il risultato viene comunicato all utente nei parametri DONE ed ERROR e Senon si sono verificati errori viene impostato DONE Nei job con dati di risposta del CP C7 ASi questi vengono messi a disposizione nel buffer di ricezione indicato sotto RECV In questo caso nella prima parola di stato viene registrato il valore 0000y e Sesi verificato un errore viene impostato ERROR In questo caso per i job con dati di risposta del CP C7 ASi non vengono messi a disposiz
75. possono progettare fino a 256 testi singoli richiamabili sul C7 mediante un campo di selezione Il valore scelto viene assunto e perl introduzione di valori numerici valgono i numeri e i valori limite progettati riguardo al numero di cifre prima e dopo la virgola Sistemi integrati compatti C7 621 C7 621 ASi 8 12 C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS 8 3 Timer e counter Generalit 8 3 1 Timer Visualizzazione del valore attuale del timer Modifica del valore di riferimento del timer Base temporale Con l OP C7 si ha accesso ai temporizzatori e ai contatori della CPU C7 Alcuni esempi a questo proposito sono realizzati nelle pagine standard dell OP C7 Gli accessi a temporizzatori e contatori sono descritti qui di seguito in base alle pagine standard Timer e Counter selezionabili nell OP C7 dall indice delle pagine Richiamando la pagina standard Pagine gt Timer possibile visualizzare sull OP C7 il valore attuale di ogni timer progettato e attivato nella CPU C7 Sul display compare p es quanto segue timer scelto _ 13 7 TIMER 1 timer scelto Per abbandonare la pagina standard premere il tasto ESC Introdurre nell OP C7 valori di riferimento per il timer non logico poich con il richiamo del timer i valori vengono sovrascritti dal contenuto attuale dell accumulatore della CPU C7 La base temporale comune dei timer proget
76. pu essere ordinata presso tutte le succursali le sedi commerciali i punti di vendita e assistenza Siemens e leggere questo capitolo che offre una visione generale del prodotto e leggere il capitolo 6 che descrive le funzioni la programmazione e i comandi del C7 621 ASi Sommario del Capitolo Argomento trattato Struttura del sistema ASi Caratteristiche di sistema e dati di riferimento rilevanti Bi 2 ira BA ai compone dl ema BAT fieno Bi as CS CE I BRA Sensori co comete AS mero __ Funzionamento master istruzioni operative esecuzioni programmazione Fasi operative e funzioni 5 1 5 2 5 2 1 53 5 4 5 4 1 5 4 2 5 4 3 5 4 4 5 5 Sl Avvertenza Il collegamento ASi viene realizzato con il dispositivo C7 621 ASi con un unit master ASi integrata Da qui in poi con la denominazione CP C7 ASi viene sempre identificata l unit ASi principale del dispositivo C7 621 ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 1 ASi Introduzione e concetti fondamentali 5 1 Introduzione Generalit L AS Interface Actuator Sensor Interface interfaccia sensori attuatori qui abbreviato con ASi un sistema di collegamento destinato al livello pi basso di una struttura di automazione Il fascio di cavi finora utilizzato su questo livello viene sostituito da un unico conduttore elettrico il cavo ASi che insieme al CP C7 ASIi permette l accoppiamento trami
77. registrazione del superuser Password Di fianco a destra compare il campo riservato alla password La lista delle password pu essere fatta scorrere verso l alto o verso il basso con i tasti cursore Livello password Al primo richiamo compare solo la registrazione del superuser Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 21 Utilizzo del C7 Assegnazione di password e livelli di password Modifica della password Cancellazione della password 7 22 Ecco come assegnare una password e un livello di password 1 Scegliere nella lista delle password la riga di Il cursore posizionato sul primo registrazione della password carattere del campo di introduzione della password 2 Immettere una password che non esista ancora e confermare con ENTER Non sono ammesse password che iniziano con 0 3 Posizionare il cursore a destra nel campo riservato al livello della password 4 Immettere un livello da 1 a 8 per la password e confermare con ENTER 5 Abbandonare la pagina standard con HENS C Per modificare una password richiamarne la registrazione come nella procedura di assegnazione e sovrascrivere la vecchia password con quella nuova Per modificare solo il livello e non la password ignorare questo campo e continuare premendo ENTER Con i tasti cursore posizionare quindi il cursore a destra nel campo per il livello della password e immettere il nuov
78. 0 G7072 C622 01 6 23 Impiego e funzioni di un sistema ASi 3 Selezionare se enabled il menu di impostazione della configurazione Set Configuration prefissata F4 Slaves confirm 4 Selezionare a scelta la visualizzazione Viene visualizzato p es della configurazione attuale slave premendo il tasto F2 Terminare la visualizzazione premendo il Viene visualizzato di nuovo il tasto menu precedente passo 3 ESC d Impostare la configurazione prefissata La configurazione attuale viene premendo il tasto impostata come configurazione F4 prefissata Vengono inviati messaggi vedere pagina 6 12 Nessun errore confermare Viene visualizzato nuovamente il con il tasto menu come al punto 1 Il passo 3 pu essere ripetuto Errore confermare con il tasto Viene visualizzato di nuovo il Concludere l operazione menu di accesso passo 1 premendo il tasto Sistemi integrati compatti C7 621 C7 621 ASi 6 24 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 6 Stato degli slave Generalit Il menu di stato del C7 621 ASi permette di visualizzare gli slave esistenti e attivi Presupposti Lo stato degli slave pu essere visualizzato alle seguenti condizioni e il menu di accesso deve essere stato selezionato vedere capitolo relativo Come procedere Per visualizzare lo stato
79. 072 C622 01 4 15 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Richiamo del Qui di seguito viene chiarito con un esempio il richiamo del blocco FC126 blocco FC126 nell OBI nell OB1 Prima del richiamo i limiti del campo devono essere ricomposti su doppie parole di merker operazione necessaria per poter lavorare con valori variabili Normalmente il limite superiore e il limite inferiore sono valori fissi A questo scopo impostare su REAL nella parte di dichiarazione dell FC126 i parametri Limite superiore e Limite inferiore Per una maggiore flessibilit nel test questa variante stata omessa Sequenza di istruzioni nell OB1 ORGANIZATION _BLOCK OBI var_temp start_info array 0 19 of byte end_var BEGIN L 10 0 T MD4 L 10 0 T MDO CALL FC 126 Limite inferiore MDO Limite superiore MD4 Canale PEW272 Valore attuale MD8 END_ORGANIZATION _BLOCK Sistemi integrati compatti C7 621 C7 621 ASi 4 16 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Introduzione I capitoli 5 e 6 descrivono la struttura di sistema le funzioni e la programmazione del C7 621 ASi Per familiarizzare con l argomento ASi consigliamo di procedere nel seguente modo e leggere l opuscolo informativo sul sistema ASi dal titolo Attuatore Sensore Interfaccia Numero di ordinazione E20001 P285 A497 V2 Questa pubblicazione
80. 0921 281 341 Fax 0921 2 81 4 44 10587 Berlin AUT P 1 Hr Liebner Salzufer 6 8 030 3993 2397 Fax 0 30 39 93 23 02 33605 Bielefeld AUT P 12 Fr Schl pmann Schweriner Str 1 0521 291 521 Fax 05 21 2 91 5 90 38126 Braunschweig AUT P 11 Hr Pelka Ackerstr 20 T 0531 27 12 Fax 05 31 27 12 28195 Bremen AUT P 12 Fr Ulbrich Contrescarpe 72 T 04 21 3 64 24 27 Fax 04 21 3 64 28 42 09114 Chemnitz AUT P 11 Fr Aurich Bornaer Str 205 T 0371 4 75 35 10 Fax 0371 475 35 25 ZN ZN ZN ZN ZN ZN ZN ZN C79000 G7072 C622 01 01189 Dresden AUT 1 Hr Lehmann Karlsruher Str 111 0351 40 22 2 77 Fax 03 51 40 22 2 74 40219 D sseldorf AUT P 15 Hr Becker Lahnweg 10 ka 02 11 3 99 16 64 Fax 02 11 3 99 18 48 99097 Erfurt AUT P 22 Hr Skudelny Haarbergstr 47 0361 4 25 23 51 Fax 03 61 4 25 23 50 45128 Essen AUT P 14 Hr Klein Kruppstr 16 E 0201 8 Fax 0201 8 16 24 28 16 23 31 60329 Frankfurt AUT P 25 Hr W Muller R delheimer Landstr 1 3 069 797 3418 Fax 069 7 97 34 42 79104 Freiburg AUT P Hr Thoma Habsburgerstr 132 07 61 27 12 2 38 Fax 07 61 27 12 4 46 20099 Hamburg AUT 1 Hr Rohde Lindenplatz 2 040 28 89 30 03 Fax 0 40 28 89 32 09 30519 Laatzen Hannover AUT P 10 Fr Hoffmann Hildesheimer Str 7 0511 8 77 23 19 Fax 05 11 8 77 27 39 ZN ZN ZN Z
81. 1 30 00 22 0 37 2000 Rosario Prov de Santa Fe Siemens S A Hr R Stiza Ricchieri 750 D 54 1 41 37 03 21 0 Fax 54 1 41 37 07 87 Bolivia La Paz Sociedad Comercial e Industrial Hansa Ltda E amp A Hr Beckmann Galle Mercado esq Yanacocha T 4591 A 35 44 45 Fax 591 2 37 03 97 Brasilie 05110 900 Sao Paulo SP Pinituba MAXITEC S A AUT PA Hr F Rocco Avenida Mutinga 3650 T 55 GR 836 29 99 Fax 55 11 8 36 29 50 Canada Mississauga ON L5N 7AG Siemens Electric Ltd Dept SL 20 Hr Fred Leon 2185 Derry Road West T 41 08 7 92 81 95 82 Fax 1 905 58 19 58 12 Point Claire QUE H9R 4R6 Siemens Electric Ltd Hr D Goulet 7300 Trans Canada Highway DT 41 Eig 4 26 60 Fax 1 514 4 26 61 44 Burnaby B C V5J 5J1 Siemens Electic Ltd Hr A Mazurek Marine Way Business Park 8875 Northbrook Court T 1 604 4 35 08 80 604 4 35 10 23 Fax 1 Cile Santiago de Chile INGELSAC Div Energia Hr Browne Avda Holanda 64 Cas 242 V T 56 8 231 00 00 Fax 56 2 2 32 66 88 Colombia Baranquilla Siemens S A EA Hr C Perez Carrera 58 No 709 40 57 958 56 11 48 Fax 57 958 56 11 48 Bogota 6 Siemens S A Division Energia Hr M Jaramillo Carrera 65 No 11 83 Apartado 80150 57 1 2 94 22 66 Fax 57 1 2 94 24 98 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Cali Siemens S A Barranquilla Hr Guido Hernan
82. 1 C7 621 ASi C79000 G7072 C622 01 7 3 Utilizzo del C7 Softkey Istruzione operativa 7 4 Tabella 7 1 Funzione dei tasti continuazione Tasti cursore Funzione Spiegazione Per spostare il cursore A seconda della situazione operativa il cursore viene spostato di un carattere di un campo di una registrazione o di un intero display verso destra verso sinistra verso l alto o verso il basso Questi tasti hanno una funzione di ripetizione Tenendo premuto il tasto dopo una brevissima pausa viene ripetuta la funzione finch il tasto non viene nuovamente lasciato Sfogliare Posizione successiva precedente nel campo di digitazione Per sfogliare il set di caratteri o il repertorio di testi Avvertenza Premendo contemporaneamente pi tasti si possono eventualmente causare errori nell immissione di dati I tasti softkey da F1 a FS sotto il display possono essere progettati con funzioni variabili a seconda della pagina Azionando velocemente pi tasti l uno dopo l altro possono andare perduti singoli comandi Per ogni comando non ricevuto l OP C7 invia un segnale acustico di avvertimento Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 7 2 Livelli operativi Generalit Livello delle segnalazioni Livello delle pagine L utilizzo del C7 si suddivide in due l
83. 1 B 11 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Sommario de Ci Funzionalit dell OP C7 capitolo c3 Segnalazioni di sistema C 1 F C 2 Breve descrizione delle pagine standard C 3 i Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 C 1 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 C 1 Funzionalit dell OP C7 Tabella La seguente tabella riunisce le funzioni del C7 621 e del C7 621 ASi con le relative dell insieme delle varianti funzionalit Funzioni dell OP C7 Display regolazione del contrasto tramite potenziometro Segnalazioni di servizio numero max lunghezza max caratteri sfogliare nelle segnalazioni presenti Introduzione di setpoint nelle pagine cifre o lettere come variabili simboliche Visualizzazione valori attuali numerici o simbolici Visualizzazione valore attuale e introduzione valore di riferimento combinate Controllo valori limite in fase di introduzione da parte dell utente possi l Protezione con password livello di password password Pagine numero max registrazioni per pagina numero max di campi per pagina numero max di campi per registrazione visualizzazione Funzione di diagnostica STATO FORZAMENTO VAR Lingue progettabili nell OP ted ingl franc ital spagn Lingue
84. 19100 L531 F913 ISBN 3 8009 8031 2 Siemens AG Berlin und Miinchen 1989 SPS Speicherprogrammierbare Steuerungen vom A19100 L531 G231 ISBN 3 486 21114 5 Relaisersatz bis zum CIM Verbund Eberhardt E Gr tsch Oldenbourg Verlag M nchen Wien 1989 Speicherprogrammierbare Steuerungen SPS Band 1 ISBN 3 528 24464 X Verkniipfungs und Ablaufsteuerungen von der Steuerungsaufgabe zum Steuerungsprogramm Giinter Wellenreuther Dieter Zastrow Braunschweig 3 Auflage 1988 Steuern und Regeln mit SPS ISBN 3 7723 5623 0 Andratschke Wolfgang Franzis Verlag Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 D 1 Documentazione relativa a SIMATIC C7 e S7 Indice della documentazione 170 I71 172 231 232 233 1234 235 280 Documentazione relativa al sistema ASi Manuale Sistema di automazione S7 300 Installazione configurazione e dati della CPU Manuale di riferimento Sistemi di automazione S7 300 M7 300 Caratteristiche delle unit modulari Lista operazioni Sistema di automazione S7 300 CPU 312 314 315 315 DP Manuale utente Software di base per S7 e M7 STEP 7 Manuale AWL per S7 300 400 Programmazione di blocchi Manuale KOP per S7 300 400 Programmazione di blocchi Manuale di programmazione Software di sistema per S7 300 400 Sviluppo di programmi Manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema Man
85. 2 C622 01 Messa in servizio avviamento 2 3 Visualizzazione dello stato DI DO C7 621 Selezione della La pagina di visualizzazione dello stato DI DO pu essere selezionata nel menu visualizzazione dello stato DI DO delle funzioni del sistema premendo il tasto F5 Lo stato della periferia digitale visualizzabile con una funzione di sistema del C7 I valori rappresentati vengono letti come valori diretti di processo PEW della periferia DI e come immagine di processo AW della periferia DO del C7 e visualizzati in formato BIN La modifica della visualizzazione non possibile Nello stato di STOP il reale stato di processo DO 0 L immagine di processo visualizzata pu essere diversa si tratta di quella impostata per ultima dal programma del controllore Selezione della La selezione della visualizzazione di stato DI DO non richiede un livello di visualizzazione di password di servizio L immagine per la visualizzazione di stato DI DO pu essere stato DI DO selezionata nel menu delle funzioni di sistema premendo il tasto es Vengono visualizzati i seguenti dati Bit 0 7 Bit 0 0 Bit 1 7 Bit 1 0 DI 11101110 00001010 DO 10101010 11010001 Figura 2 5 Esempio di visualizzazione dello stato su un C7 621 Tabella 2 2 Spiegazione della visualizzazione di stato DIDO Posizione Spiegazione 1 DI DO impostati 0 DI DO resettati Avvertenza I valori di DI DO vengono letti e visuali
86. 2 C622 01 4 9 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 3 4 Rappresentazione dei valori analogici per l area di uscita dell uscita analogica Tabella delle aree La tabella 4 7 riporta l area di uscita analogica dell uscita analogica di uscita Aree di uscita di La tabella 4 7 mostra la rappresentazione dell area di uscita della tensione 10 V tensione e e quella della corrente 20 mA corrente Tabella 4 7 Rappresentazione dell area analogica di uscita dell uscita analogica aree di uscita di tensione e corrente Area di Area di Unit uscita uscita Campo 10V decimale esadecimale 11 7589 23 515 Campo di sovracomando 10 0004 20 0007 Campo nominale Campo di sottocomando cea osi lt 32513 Valore troppo basso Sistemi integrati compatti C7 621 C7 621 ASi 4 10 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 4 Esempi di programmazione della periferia analogica Generalit Gli esempi di programmazione di una periferia analogica contenuti in questo capitolo hanno lo scopo di facilitare all utente l accesso alla programmazione della periferia del C7 Gli esempi descritti sono due e blocco per la normalizzazione di valori analogici di uscita e blocco per la normalizzazione di valori analogici di ingresso 4 4 1 Blocco per la normalizzazione di valori analogici di uscita Funzione del
87. 2 Counter 8 4 Funzioni STATO VAR e FORZAMENTO VAR nel OP C7 a a 8 15 9 Funzioni ampliate di servizio e supervisione SeS 9 1 Guida operatore in funzione del processo 9 2 9 2 Gerarchia delle pagine definita dall utente 9 3 9 3 Interpretazione del numero della pagina 9 5 9 4 Immagine della tastiera di sistema 9 7 9 5 Comunicazione snar r renner 9 5 1 Collegamento con S7 300 tramite MPI 9 5 2 Area di interfaccia nel SIMATIC S7_ nananana 9 5 3 Bit di controllo e conferma 9 5 4 Identificazione del collegamento eeaeee 9 5 5 Oae dala iii i e a A SFC SFB e funzioni IEC della CPU C7_ ii A 1 SFO SFB iie iana era a e to A 2 Funzioni IEC LL A 6 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Vv Contenuto B Lista degli stati di sistema della CPU C7 e ASi PICS B 1 Lista degli stati di sistema aaaea B 2 B 2 AS Interface Protocol Implementation Conformance Statement PICS B 8 c Funzionalit pagine standard e segnalazioni di sistema nell OP C7 C 1 C 1 Funzionalit dell OP C7 annaran C 2 C 2 Breve descrizione delle pagine standard nnaaannana C 3 C 3 Segnalazioni di sistema C 4 C 3 1 Error pria RARE ARIA RE a C 11 Documentazione relativa a SIMATIC C7 e S7 E La Siemens nel mondo i
88. 21 C7 621 ASi 8 8 C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Selezione di una Le pagine possono essere selezionate tramite agina pag e softkey e indice delle pagine Nella tabella 8 4 vengono illustrate le possibilit di scelta di una pagina Tabella 8 4 Possibilit di selezione di una pagina Selezione Spiegazione Selezione tramite softkey I softkey permettono di passare da una pagina all altra La diramazione delle pagine viene fissata durante la progettazione Selezione tramite indice Richiamando la pagina standard Pagine verr visualizzato sul display l indice delle pagine Esso contiene solo le pagine che vi sono state registrate durante la progettazione Introdurre il numero di pagina desiderato o sfogliare con i tasti cursore nell indice delle pagine In entrambi i casi la scelta della pagina va confermata con ENTER Uscire dal livello Per abbandonare il livello delle pagine premere il tasto 7 delle pagine Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 9 Funzioni standard di servizio e supervisione SeS Elaborazione delle Nelle pagine possono essere introdotti valori Per l elaborazione di una pagina pagine procedere nella maniera seguente 1 Scegliere la pagina da elaborare come descritto Viene visualizzata la pagina nel paragrafo Selezione di una pagina selezionata Il cursore salta sul primo campo di introduzi
89. 22 01 Impiego e funzioni di un sistema ASi Sommario de funzionamento standard Opzioni di comando e visualizzazione del C7 621 ASi 6 3 6 3 1 Impostazione di ConfigMode e protected 1 mode Impostazione dell indirizzo di uno slave Sostituzione di uno slave difettoso e programma 2 zione automatica dell indirizzo AUTOPROG Impostare la configurazione prefissata in base a quella attuale Stato degli slave Segnalazioni di stato e messaggi di errore del Visualizzazione degli errori nel CP C7 ASi rimedio Diagnostica e reazione del CP C7 ASi in caso di allarmi Funzionamento ampliato con FC ASi_3422 Interfaccia per istruzioni operative del CP C7 ASi Rapporto di dipendenza del tempo di ciclo ASi dal 6 numero degli slave collegati Avvertenza Il collegamento ASi viene realizzato con il dispositivo C7 621 ASi con un unit master ASi integrata Da qui in poi con CP C7 ASi verr sempre specificata l unit master ASi dell apparecchio C7 621 ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 1 Impiego e funzioni di un sistema ASi 6 1 Impiego e funzioni del sistema ASi Generalit Tipi di funzionamento dell ASi Questo capitolo fornisce al lettore i termini fondamentali delle funzioni del CP C7 621 ASi lo scopo per il quale pu essere impiegata un interfaccia ASi le modalit di indirizzamento e parametrizzazione dell interfaccia
90. 4 Sezione del cavo Il cavo ASi ha una guaina di gomma Un eventuale spostamento di moduli necessario dopo l allacciamento al cavo ASi perfettamente possibile Il cavo ASi autorigenerante il che significa che i fori causati dalle spine di contatto nella copertura del cavo si chiudono automaticamente ripristinando il grado di protezione IP67 Con il montaggio in un modulo ASi il cavo chiude ermeticamente le aperture di ingresso Il grado di protezione IP67 viene cos garantito Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 9 ASi Introduzione e concetti fondamentali Utilizzo di altri cavi Oltre allo speciale cavo ASi pu essere utilizzato un normale cavo a due conduttori a 2 conduttori che abbia una sezione di 2 x 1 5 mm Non sono necessari schermatura o intreccio Per il passaggio dal cavo speciale ASi a un cavo diverso p es un normale cavo tondo disponibile uno speciale modulo senza elettronica integrata passaggio dal cavo ASi a 4 connettori M12 nonch passaggio dal cavo ASi a un connettore M12 5 4 2 Moduli ASi Generalit I moduli del sistema ASi sono paragonabili a unit di ingresso o di uscita Essi collegano attuatori o sensori al CP C7 ASI Collegamento di Gli attuatori e i sensori vengono collegati per mezzo del connettore M12 La moduli ASi configurazione del connettore conforme alla norma DIN IEC 947 5 2 I moduli vengono installati sulla macchina direttamente sul posto e
91. 40 us La tabella 3 18 riporta i tempi che la CPU C7 impiega per aggiornare l immagine di processo tempo di trasferimento dell immagine di processo I tempi indicati sono valori ideali che possono prolungarsi a causa di allarmi o della comunicazione della CPU Immagine di processo IP Il tempo impiegato dalla CPU C7 per l aggiornamento dell immagine di processo viene calcolato in base a K numero di byte nella IP nel telaio 0 x A numero di byte nella IP nei telai da 1 a 3 x B numero di byte nella IP tramite DP x D tempo CPU C7 Tabella 3 18 Aggiornamento dell immagine di processo della CPU C7 Coni Gua Il tempo di elaborazione del programma utente composto dalla somma dei tempi di esecuzione dei comandi e degli SFB SFC richiamati Questi tempi di esecuzione sono riportati nella lista delle operazioni Inoltre il tempo di elaborazione del programma utente deve essere moltiplicato con un fattore specifico della CPU C7 Per la CPU 7 questo fattore 1 2 I temporizzatori S7 vengono aggiornati ogni 10 ms Tabella 3 19 Aggiornamento dei temporizzatori S7 Aggiornamento dei Numero dei temporizzatori S7 attivi temporizzatori S7 ogni 10 ms contemporaneamente X 5 us Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 29 Comandare con la CPU C7 Ritardo su Per ciascuna unit necessario tenere in considerazione i seguenti tempi di ritardo INgressl usc
92. 5 80040 Findikli Istanbul SIMKO TIC ve SAN A S AUT 1 Fr Yargic Meclisi Mebusan Cad No 125 0090 212 2511706 Fax 00 90 212 2 52 39 16 Ucraina 252054 Kiew 54 Siemens Vertretung AUT Hr Liebschner UI Worowskowo 27 007 044 2160222 Fax 0 07 044 2 16 94 92 Ungheria 1036 Budapest Siemens GmbH AUT 1 Hr Turi Lajos utca 103 Siemens S A AUT 1 T 0036 1 2697455 Hr Olaguibel Ronda de Europa 5 n 0084 A 8 03 1200 p Fax 00 36 R 269 74 54 Fax 00 34 1 8 03 22 71 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 La Siemens nel mondo Africa Algeria 16035 Hydra Alger Er Siemens Bureau d Alger Division Energie Hr Bennour 44 rue Abri Areski B P 112 T 213 8 60 40 88 Fax 213 2 60 65 98 Costa d Avorio Abidjan 15 R C Siemens AG SEMEN Mr Hellal 16 B P 1062 D 225 37 4657 Fax 2 25 27 10 21 Egitto Zamalik EGY Cairo ELETECH AUT Hr W Y Graiss 6 Zarkaria Rizk Street P O B 90 20 1 3420371 Fax 20 2 3 42 03 76 Libia Tripoli Libya S P L A J Siemens AG Branch Libya Hr Wahab Zat EL Imad Building Tower No 5 Floor No 9 P O B 91 531 218 21 41534 Fax 218 21 4 79 40 Marocco Casablanca 05 SETEL S A AUT Hr El Bachiri Immeuble Siemens km 1 Route de Rabat Ain Sebaa 212 2 35 10 25 Fax 212 2 34 01 51 Namibia RA Hr di Hoff iemens td Hr J rgen Hol 9 Albe
93. 5n Impossibile impostare indirizzo slave ooo ooo 83A 6n Memorizzazione permanente indirizzo slave impossibile omai n 83F8u Numero di job sconosciuto 83F9u Errore EEPROM Sistemi integrati compatti C7 621 C7 621 ASi 6 40 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Tabella 6 8 Possibili visualizzazioni nella prima parola di stato continuazione DONE ERROR STATUS Significato Cie TT 8F22n Errore di lunghezza area nella lettura di un parametro 8F23n Errore di lunghezza area nella scrittura di un parametro Questo codice di errore indica che un parametro si trova completamente o almeno in parte al di fuori dell area dell operando o che la lunghezza di un campo di bit in un parametro ANY non divisibile per 8 8F24n Errore di area nella lettura di un parametro 8F25n Errore di area nella scrittura di un parametro Questo codice di errore indica che un parametro si trova in un area non am messa per una funzione di sistema 8F28n Errore di allineamento nella lettura di un parametro 8F29n Errore di allineamento nella scrittura di un parametro Questo codice di errore indica che il riferimento a un parametro un ope rando il cui indirizzo bit diverso da 0 8F30n Parametro compreso nel DB globale protetto in scrittura 8F3 lu Parametro compreso nel DB di istanza protetto in scrittura Questo codice di errore indica che un parametro si trova in un blocco dati protetto in scrittura oo pooo 8F32n Il
94. 7 3 Livello di password Livello password 1 8 Spiegazione Con questo livello gerarchico il pi basso vengono autorizzate funzioni che non influenzano in alcun modo o solo marginalmente l andamento del processo Normalmente si tratta di funzioni senza possibilit di introduzione di dati Per richiamare le funzioni del livello 0 non necessaria una password Richiamando una funzione alla quale assegnato un livello superiore a 0 sul display verr automaticamente visualizzata la richiesta di introdurre una password adatta I livelli da 1 a 8 vengono assegnati alle funzioni man mano che aumentano di importanza L assegnazione del livello ad una password viene stabilita dal superuser nell ambito della gestione delle password Il diritto a eseguire funzioni del livello 9 riservato solo al responsabile dell impianto superuser Questi ha accesso a tutte le funzioni del C7 La password per funzioni del livello 9 viene creata nell ambito della progettazione 7 7 2 Login e logout per OP C7 Login Richiamando nell OP C7 una funzione per la quale il livello di password attuale troppo basso sul display verr automaticamente visualizzata la richiesta di introdurre la password Introdurre la password e concludere l operazione con ENTER Logout Selezionare la pagina standard Password gt Logout per concludere la sessione dell OP C7 L OP C7 passer dall attuale livello di password
95. 7 6 5 4 3 2 1 0 SHIFT 1 parola dati 9 8 7 6 5 4 3 2 1 o 2 parola dati Bit cumulativo della tastiera Figura 9 6 Immagine della tastiera dell OP C7 L immagine della tastiera viene trasferita automaticamente alla CPU C7 quando nell OP C7 viene registrata una variazione Per questo motivo non necessario progettare un tempo di polling Il bit cumulativo della tastiera ha la funzione di un bit di controllo Esso viene impostato su 1 con ogni trasferimento dell immagine della tastiera dall OP C7 al controllore e dovrebbe essere azzerato dal programma utente dopo l analisi dell area dati La lettura regolare del bit cumulativo permette di stabilire nel programma utente se l immagine della tastiera di sistema stata nuovamente trasferita Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 7 Funzioni ampliate di servizio e supervisione SeS 9 5 Comunicazione Tipi di L OP C7 pu essere accoppiato a controllori del tipo SIMATIC S7 tramite una collegamento configurazione di rete possibile il seguente tipo di collegamento e SIMATIC S7 300 Collegamento multipoint MPI Il tipo di collegamento influisce sulla configurazione e l indirizzamento Aree di dati utente OP C7 e SIMATIC S7 comunicano tramite aree di dati utente presenti nel controllore Quali aree di dati utente impostare nell S7 dipende dalla progettazione
96. 7 621 ASi C79000 G7072 C622 01 6 53 Impiego e funzioni di un sistema ASi Byte 27 Codice ID Slave 21 Conf E A Slave 21 Byte 28 Byte 29 Byte 30 Byte 31 Byte 32 Byte 33 Byte 34 Byte 35 Byte 36 Byte 37 Byte 38 TT Peo ine Byte 39 Byte 40 byte 41 Byte 42 Byte 43 Byte 44 Byte 45 Byte 46 Byte 47 Byte 48 Byte 49 byte 50 Byte 51 Byte 52 byte 53 Byte 54 Byte 55 Flag 1 Flag 2 OFFLINE_READY oe dl OFFLINE RISERVATO FUNZIONAMENTO _NORMALE EEPROM_OK es CS I CI Il significato dei flag lo stesso riportato nell operazione di lettura di liste e flag Get_LPS Get LAS Get _LDS Get_Flags vedere paragrafo Lettura di liste e flag Sistemi integrati compatti C7 621 C7 621 ASi 6 54 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Progettazione Con questo richiamo la configurazione globale desiderata viene trasferita al della CP C7 ASI nel quale viene memorizzata come configurazione prefissata Il configurazione CP C7 ASi viene cos progettato globale Ecco i singoli dati oggetto del trasferimento e lista degli slave progettati che stabilisce quali slave possono essere attivati dal CP C7 ASi nel modo operativo protetto e lista dei dati di configurazione che prescrive quale codice ID e quale configurazione E A devono avere gli slave collegati e lista dei parametri registrati nella memoria non volatile del CP C7 ASi Questi vengono trasferiti agli slave con l avviamento
97. 72 C622 01 1 5 Introduzione Segnalazioni di sistema Lingue Progettazione controllo del processo 1 6 Le segnalazioni di sistema mostrano stati interni di esercizio del C7 Esse richiamano l attenzione p es su comandi errati o disturbi nella comunicazione Questo tipo di messaggio ha la massima priorit di visualizzazione Se nel C7 si verifica un guasto la segnalazione di servizio attualmente visualizzata viene nascosta e sostituita da quella di sistema I testi di messaggi e segnalazioni le pagine i testi informativi e le segnalazioni di sistema possono essere visualizzati in diverse lingue Su un C7 possono essere caricate contemporaneamente fino a tre delle lingue elencate qui di seguito in modo tale che l utente possa richiamare in online la lingua desiderata e tedesco e inglese e francese e italiano e spagnolo Prima di essere messo in funzione il C7 deve essere preparato cio progettato per poter visualizzare i dati della CPU C7 La progettazione dell OP C7 va realizzata su un computer PG PC con il software di progettazione ProTool Lite La progettazione si suddivide in e dati di controllo e parametrizzazione delle interfacce e assegnazione della lingua Una volta conclusa la progettazione viene trasferita sull OP C7 operazione per la quale necessario allacciare prima il computer al C7 tramite un interfaccia MPI Una volta caricata la progettazione sull OP C7 ed effettu
98. 76 05 4 25 Fax 0251 76 05 3 36 90439 N rnberg ZN AUT P 11 Hr Glas Von der Tann Str 30 0911 6 54 35 87 Fax 09 11 6 54 73 84 49090 Osnabr ck ZN AUT S 13 Hr P hler Eversburger Str 32 T 0541 1213 273 Fax 05 41 12 13 3 50 93053 Regensburg ZN AUT P S 12 Hr Rewitzer Hornstr 10 0941 40 07 1 97 Fax 09 41 40 07 2 36 18069 Rostock AUT Fr Langhammer Industriestr 15 0381 78 21 71 Fax 03 81 78 21 75 66111 Saarbr cken AUT Hr M ller Martin Luther Str 25 T 06 81 3 86 22 89 Fax 06 81 3 86 21 11 57072 Siegen AUT P 11 Hr Patz Sandstr 42 48 0271 23 02 2 40 Fax 02 71 23 02 2 38 70499 Stuttgart AUT P 11 Hr M ller Weissacherstr 11 0711 137 26 44 Fax 07 11 1 37 29 46 54292 Trier AUT VG 14 P Hr Baldauf L bstr 15 0651 Fax 0651 0 09 23 0 09 24 DDS 89079 Ulm AUT ZR Hr Birk Nikolaus Otto Str 4 0731 94 50 3 28 Fax 07 31 94 50 3 34 97084 W rzburg AUT PIS 13 Hr Vogt Andreas Grieser Str 30 T 0931 61 01 4 59 Fax 0931 61 01 5 42 42103 Wuppertal siehe ZN 45128 Essen AUT P 14 Hr Klein Kruppstr 16 Fax La Siemens nel mondo Centri SIMATIC in Europa oltre alla RFT Austria 6901 Bregenz Siemens AG AUT Hr Madlener Josef Huter StraBe 6 Postfach 347 0043 5574 419272 Fax 00 43 55 74 41 92 88 8054 Graz Siemens AG AUT Hr Jammernegg Strassganger Stra e 315 Postf
99. 8 4 46 30 00 Fax 00 34 5 4 46 30 46 28760 Tres Cantos Madrid 46021 Valencia Siemens S A AUT 1 Hr Albors Avda Aragon 30 Ed Europa T 0034 a 3 69 94 00 Fax 00 34 6 3 62 61 19 36204 Vigo Siemens S A AUT 1 Hr Garrido Pizarro 29 T 0034 53 41 60 33 Fax 00 34 86 41 84 64 50012 Zaragoza Siemens S A AUT 1 Hr Aliaga Avda Alcalde Gomez Laguna 9 T 0034 ge 35 61 50 Fax 00 34 76 56 68 86 Svezia 40020 G tebor Siemens AB ASP Hr Ohlsson Ostergardsgatan 2 4 Box 1 41 5 7768653 T 00 46 81 Fax 00 46 31 7 76 86 76 55111 J nk pin Siemens AB AS Klubbhusgatan E 0046 BA Fax 00 46 36 20123 Malm Siemens AB ASP Grimsbygatan 24 T 004 0 Fax 00 46 40 _Hr Jonsson 5 Box 10 07 r J amtgren 0x 326 85122 Sundsval Siemens AB ASP Lagergatan 14 Box 76 T 0046 0 8 56 00 Fax 00 46 60 61 93 44 19487 Upplands V sby Stockholm Siemens AB ASP A1 Hr Persson Johanneslandsv gen 12 14 T 0046 6 7281464 Fax 00 46 8 7 28 18 00 Svizzera 1020 Renens Lausanne Siemens Albis SA Systemes d automation VHRL Fr Tnhevenaz 5 Av des Baumettes Case postale 1 53 E 0041 21 631 83 09 Fax 00 41 21 6 31 84 48 8047 Z rich Siemens Albis AG VHR 3 Hr Engel FreilagerstraBe 28 40 0041 1 4955882 Fax 00 41 1 4 95 31 85 Turchia 06680 Ankara Kavaklidere SIMKO ANKARA Hr Ensert Atat rk Bulvari No 169 6 0090 312 418220
100. ASi il procedimento da seguire per la sostituzione di uno slave in un segmento ASi il comando dell ASi e la visualizzazione di dati della periferia ASi Il funzionamento dell ASi si suddivide in due tipi Funzionamento standard con questo tipo di funzionamento l ASi si comporta come una normale unit ingressi e uscite analogiche Per ogni slave sul cavo ASi vengono riservati nella CPU C7 quattro bit di ingresso e quattro di uscita Il funzionamento standard non permette di trasferire agli slave sul cavo ASi istruzioni operative o parametri speciali Funzionamento ampliato con FC ASi_3422 questo tipo di funzionamento mette a disposizione del programmatore del PLC l insieme completo delle funzioni del sistema ASi Il funzionamento ampliato richiede inoltre l uso del blocco FC ASi_3422 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 2 Funzionamento standard Generalit Quello standard il modo pi diffuso e allo stesso tempo pi semplice di far funzionare il sistema ASi Esso permette l accesso diretto agli ingressi e alle uscite degli slave p es moduli di bus come nelle unit E A analogiche SIMATIC Questo tipo di funzionamento subito disponibile dopo l avviamento del C7 621 ASI e non richiede l uso di un FC 6 2 1 Progettazione del CP C7 ASi con il funzionamento standard Progettazione del CP C7 621 ASi con la messa
101. ATIC C7 corrispondono ai componenti utilizzabili anche nella configurazione modulare costituita da CPU S7 300 OP ecc L ampliamento della periferia tramite interfaccia PROFIBUS IM 621 permette di allacciare al massimo 4 unit SIMATIC S7 300 L interfaccia ASi permette di collegare al C7 621 ASi sensori e attuatori figura 1 2 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 1 7 Introduzione Anche il funzionamento corrisponde in linea generale a quello di una configurazione con moduli standard della famiglia dei PLC e degli OP i cui componenti operativi sono indipendenti l uno dall altro e a ciascun processore assegnata una propria memoria La programmazione della CPU C7 viene effettuata con STEP 7 e la progettazione dell OP C7 con ProTool Lite Il software funziona su Windows 95 su un PG o PC C7 621 ASi CPU C7 Memoria CPU Memoria OP OPC7 CPU C7 OP C7 C7 ASi PROFIBUS i Interfaccia MPI STEP 7 ProTool Lite o ProTool Figura 1 2 Componenti del C7 621 ASi Sistemi integrati compatti C7 621 C7 621 ASi 1 8 C79000 G7072 C622 01 Messa in servizio avviamento Contenuto del capitolo Sommario del capitolo Questo capitolo fornisce informa
102. Alimentatore ASi L alimentatore ASi permette fondamentalmente l alimentazione dei nodi sul cavo ASi Per gli attuatori che richiedono un maggiore apporto di energia necessario collegare un ulteriore alimentatore per carico p es tramite speciali moduli utente Sensori con chip Questi sensori possono essere collegati direttamente al cavo ASI integrato ASI Nella rete ASi sono disponibili come slave 4 bit per trasmettere oltre alle informazioni puramente logiche anche informazioni supplementari p es guasti alle bobine Esempio di rete La figura seguente mostra una possibile interconnessione dei componenti descritti ASi Si tratta chiaramente di una struttura ad albero Il collegamento in rete non dipende dal tipo di cavo Se necessario possibile effettuare la connessione con un semplice cavo a due conduttori utilizzando i moduli appropriati o elementi connettori a T Sistemi integrati compatti C7 621 C7 621 ASi 5 4 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Avvertenza In fase di collegamento necessario tenere sempre in considerazione le condizioni tecniche generali quali p es la sezione del cavo la caduta di tensione e la lunghezza dei cavi secondo la specificazione ASi vedere 1 e 2 CP C7 ASI 24 V DC T dp Alimenta
103. BYTE OB82_IO_FLAG BYTE OB82_MDL_ADDR INT OB82_MDL_DEFECT BOOL OB82_INT_FAUL BOOL 0B82_EXT_FAUL BOOL 0B82_PNT_INFO BOOL 0B82_EXT_VOLTAGE BOOL 0B82_FLD_CONNCTR BOOL 0B82_NO_CONFIG BOOL 0B82_CONFIG_ERR BOOL 0B82_MDL_TYPE BYTE 0B82_SUB_NDL_ERR BOOL 0B82_COMM_FAULT BOOL 0B82_MDL_STOP BOOL 0B82_WTCH_DOG_FLT BOOL 0B82_INT_PS_FL BOOL OB82_PRIM_BATT_FL BOOL OB82_BCKUP_BA FLT BOOL 0B82_RESERVED_2 BOOL 0B82_RACK_FLT BOOL 0B82_PROC_FLT BOOL 0B82_EPROM_FLT BOOL OB82_RAM_FLT BOOL OB82_ADU_FLT BOOL OB82_FUSE_FLT BOOL OB82_HW_INTR_FLT BOOL OB82_RESERVED_3 BOOL OB82_DATE_TIME DATE_AND_TIME t_req BOOL t_busy BOOL t_return INT t_laddr WORD END_VAR BEGIN ETWORK TITLE L 0B82_MDL_ADDR E t_laddr SET t_request loop NOP 0 CALL SFC 59 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 16 39 Event class 3 Entering event state 16 xx Fault identification code 26 28 Priority of 1 is lowest 82 Organization block 82 0B82 Reserved for system Input 01010100 Output 01010101 Base address of module with fault Module defective Internal fault External fault Point information External voltage low
104. C7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 7 Funzioni standard di servizio e supervisione SeS 8 2 Pagine Generalit Nel C7 l andamento del processo p es di un impianto d imbottigliamento o di una stazione di miscelazione viene visualizzato e comandato per mezzo di pagine Queste pagine vengono create dal progettista su misura per l utente Le pagine riuniscono valori di processo legati tra loro dal punto di vista logico fornendo cos una visione generale di un processo o di un impianto Oltre a questa immagine alfanumerica dell andamento del processo le pagine offrono la possibilit di introdurre nuovi valori e quindi di comandare il processo Nel C7 possono essere progettate fino a un massimo di 40 pagine Nella pagina i valori di processo possono essere liberamente raggruppati per argomento Esempio Temp caldaial 80 C Temp caldaia2 78 C Cont caldaial 1200 1 Cont caldaia2 3000 1 Press valv l normale Press valv 2 aumenta Componenti della Una pagina composta dai seguenti elementi pagina e titolo opzionale e registrazioni della pagina max 40 Indice delle pagine Nel corso della progettazione le pagine possono essere riunite in un indice per mezzo del quale esse possono essere visualizzate ed elaborate sul display Le pagine sono riportate nell indice con un numero ed eventualmente il titolo se progettato Sistemi integrati compatti C7 6
105. C7 ASi passa al modo di normale funzionamento normale e Fase di scambio dei dati Nel funzionamento normale il master invia ciclicamente dati dati O ai singoli slave e riceve i loro telegrammi di conferma dati I Se durante la trasmissione viene riconosciuto un errore il master ripete il corrispondente richiamo Tutti gli slave collegati al cavo ASi vengono interrogati nell arco di 5 ms e Fase di gestione Durante questa fase vengono evasi e trasmessi eventuali ordini dell applicazione di controllo sovraordinata Possibili ordini sono trasmissione di parametri vengono trasmessi a uno slave 4 bit di parametri che possono p es essere utili per l impostazione di un valore soglia modifica di indirizzi di slave questa funzione permette di modificare indirizzi di slave da parte del master a condizione che la relativa funzionalit venga supportata dallo slave e Fase di registrazione Nella fase di registrazione vengono inseriti nuovi slave nella lista degli slave riconosciuti Se il master in modo di progettazione questi slave vengono anche attivati fatta eccezione per lo slave con l indirizzo 0 Se il master in modo operativo protetto vengono attivati solo gli slave che coincidono con la configurazione prefissata progettata memorizzata nel CP C7 ASi Con questo meccanismo vengono ripresi anche slave temporaneamente guasti Sistemi integrati compatti C7 621 C7 621 ASi 5 22 C79000 G7072 C6
106. C79000 G7072 C622 01 6 49 Impiego e funzioni di un sistema ASi Lettura dello stato di uno slave 6 50 Con questo richiamo pu essere letto il registro di stato dello slave indirizzato I flag del registro di stato hanno il seguente significato SO SI S2 S3 Indirizzo volatile Questo flag viene impostato quando la routine interna allo slave viene eseguita per la memorizzazione permanente dell indirizzo dello slave Questa operazione pu durare fino a 15 ms e non deve essere interrotta da un ulteriore richiamo di indirizzamento quando il confronto indirizzi interno allo slave realizza che P indirizzo memorizzato in modo permanente si scosta dal contenuto del registro indirizzi Errore di parit riconosciuto Questo flag viene impostato se dall ultimo job Lettura e cancellazione dello stato lo slave ha riconosciuto un errore di parit in un telegramma di ricezione Errore di bit finale riconosciuto Questo flag viene impostato se dall ultimo job Lettura e cancellazione dello stato lo slave ha riconosciuto un errore di bit finale in un telegramma di ricezione Errore di lettura della memoria non volatile Questo flag viene impostato se nel corso di un resettaggio si verifica un errore di lettura della memoria non volatile Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Indirizzo slave Struttura dei dati di rispost
107. CP C7 ASi genera un allarme di diagnostica Il sistema operativo della CPU C7 registra di conseguenza nel buffer di diagnostica del sistema il messaggio Unit guasta e avvia l OB 82 programma in alto Una volta concluso l OB 82 la lista delta comprender le seguenti informazioni MB 107 80H MB 108 00H MB 109 00H MB 110 00H Se in seguito viene collegato all AS Interface lo slave 15 non progettato il CP C7 ASi genera nuovamente un allarme di diagnostica Nel buffer di diagnostica del sistema ricompare il messaggio Unit guasta La lista delta subir la seguente modifica MB 107 80H MB 108 804 MB 109 00H MB 110 00H Collegato nuovamente lo slave 7 all AS Interface permane ancora un errore slave 15 Nel buffer di diagnostica del sistema compare il messaggio Unit guasta e la lista delta avr il seguente valore MB 107 004 MB 108 80H MB 109 00H MB 110 00H Staccando lo slave 15 l errore scompare Il CP C7 ASi segnala il fatto con un allarme di diagnostica Nel buffer di diagnostica del sistema compare il messaggio Unit OK e la lista delta sar vuota MB 107 00H MB 108 00H MB 109 00H MB 110 00H Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi ORGANIZATION _ BLOCK 0B82 TITLE VERSION 0 0 VAR_TEMP OB82_EV_CLASS BYTE OB82_FLT_ID Byte OB82_PRIORITY BYTE OB82_OB_NUMBR BYTE OB82_RESERVED_1
108. Caratteristiche Le caratteristiche e il comportamento della CPU C7 possono essere parametrizzati parametrizzabili La parametrizzazione va eseguita nelle diverse schede di STEP 7 vedere della CPU C7 Documentazione di STEP 7 e Guida online di STEP 7 Blocchi parametri della CPU C7 e ciclo merker di clock e comportamento all avviamento e ritenzione e allarme e diagnostica e indirizzo di nodo MPI Strumenti di La CPU C7 viene configurata con il tool di STEP 7 Configurazione hardware Le parametrizzazione modalit di impiego di questo strumento sono descritte nel manuale 231 Assunzione dei La CPU C7 adotta i parametri dati di configurazione impostati parametri da parte 3 della CPU C7 e dopo il comando RETE ON e dopo che i parametri sono stati trasferiti online alla CPU C7 senza errori nello stato di esercizio STOP e dopo la cancellazione totale della CPU C7 vedere capitolo 2 4 se la memoria flash integrata della CPU C7 contiene dati di configurazione questi verranno caricati fatta eccezione per i parametri MPI Attenzione Dopo l ultima memorizzazione del programma nella memoria flash del C7 STEP 7 Salva RAM in ROM i parametri impostati andranno persi con la successiva cancellazione totale fatta eccezione per i parametri MPI Sistemi integrati compatti C7 621 C7 621 ASi 3 14 C79000 G7072 C622 01 Comandare con la CPU C7 3 6 1 Scheda Ciclo merker di clock Blocco parametri La tabell
109. DRESS_ENABLE 1 e nessuno slave scorretto o era collegato al CP C7 ASi LES_0 Flag impostato quando esiste uno slave con indirizzo 0 nel modo operativo KONFIG_OK Flag impostato quando la configurazione prefissata progettata e la configurazione attuale coincidono OFFLINE Flag impostato se deve essere o gi stato assunto lo stato di esercizio OFFLINE EEPROM_OK Flag impostato quando il test sulla EEPROM interna si svolto correttamente AUTO_ADDRESS_ Questo flag indica se la programmazione automatica degli ENABLE indirizzi stata abilitata o inibita dall utente 0 inibita 1 abilitata Sistemi integrati compatti C7 621 C7 621 ASi 6 52 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Lettura della Con questa istruzione operativa vengono letti dal CP C7 ASi i seguenti dati configurazione globale e lista degli slave attivi LAS che indica quali degli slave allacciati sono stati attivati e dati attuali di configurazione degli slave collegati configurazione E A e codici ID e parametri effettivi degli slave parametri attuali e flag attuali Questa istruzione operativa pu essere utilizzata per esempio per determinare la configurazione degli slave collegati al cavo ASi una volta conclusa la messa in servizio I dati di configurazione letti possono essere modificati secondo necessit ed essere memorizzati con l istruzione operativa Progettazione della configurazione glob
110. GADR LIMIT A 10 Linguaggi di programmazione Lingue Lista degli operandi 8 15 Lista degli stati di sistema B 2 Lista delle password visualizzazione Lista di selezione Livello di uscita 8 9 Livello delle segnalazioni selezione 8 2 uscita 8 2 Livello di password 7 19 modifica Livello gerarchico 7 20 Login Login per 1 OP3 7 20 Indice 4 LOGOUT Logout 7 20 Logout per l OP3 LT_DT LT_STRNG M MAX JAIO Memoria di caricamento Memoria di lavoro Memoria flash cancellazione caricamento Menu dei tipi di funzionamento selezione 2 6 uscita Menu delle funzioni di sistema selezione Merker di clock Messa in servizio ASi 6 4 Messaggio di sistema Metodo dei bit delle segnalazioni 8 3 MID MIN Modifica dell indirizzo nella configurazione di rete MPI 7 12 Modo di progettazione ASi Modo operativo protetto ASi 6 3 Modo transfer C 11 MPI C 2 configurazione di rete 7 12 indirizzo 9 10 MRES N NE_DT NE_STRNG Numero della pagina Numero della registrazione Numero di segnalazione Nuovo avviamento OP 9 12 O OB OB CPU 314 3 11 eventi di avvio nella CPU 314 OB 100 CPU 314 eventi di avvio nella CPU 314 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Indice analitico OB 121 3 12 eventi di avvio 3 12 OB 122 3 12 eventi di avvio 3 12 OB 20
111. Indirizzo slave Record degli errori dello 0 F4 slave LES LAS LPS e Tag Dati della configurazione 1 9 y attuale parametri attuali LAS flag Configurazione 1AH globale saaan OO o Lista co dei parameri Stringa delle versione 6 43 Impiego e funzioni di un sistema ASi Tabella 6 9 Panoramica dei richiami delle istruzioni operative continuazione Lettura e cancellazione dello stato di uno slave Record degli errori dello slave Lettura dell ID di uno slave Codice di identificazione Lettura E A di uno slave Configurazione E A Progettazione del Set_Permanent_Parameter questo parametro permette di trasferire al CP C7 ASi un valore di un valore di parametro per lo slave indicato Questo valore viene memorizzato in parametro maniera non volatile come valore progettato Il parametro non viene trasferito immediatamente dal CP C7 ASi allo slave Esso viene trasferito all attivazione dello slave solo dopo che stata inserita la tensione di rete del C7 Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Bye 0 Byte 1 Indirizzo slave Bye fi Pome O OS Lettura del valore Get_Permanent_Parameter con questo richiamo viene letto un valore di parametro di un parametro specifico di uno slave memorizzato nella EEPROM del CP C7 ASi progettato Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Indirizzo slave Struttura dei dati di risposta nel buffer di ricezione Bit 7
112. Mulligan 8 11 Slaney Road Dublin Industrial Estate T 00353 MEETS Fax 0 03 53 1 8 30 31 51 Islanda 121 Reykjavik Smith 2 Norland H F Hr Kjartansson Noatuni 4 PO B 519 T 00354 f 62 83 00 Fax 0 03 54 1 62 83 40 Italia 40127 Bologna Siemens S p A AUT R Hr Tosatti Via Casciarolo 8 0039 En 6 38 45 09 Fax 00 39 51 24 32 13 0A 25128 Brescia Siemens S p A AUT R10A r Gaspari Via della Volta 92 T 0039 69 3 53 05 26 ax 00 39 30 34 66 20 0 i 24 Milano mens S p A AUT R10A Berti Via Lazzaroni 3 00 39 8 66 76 28 36 TOWN DD ax 00 39 2 66 76 28 20 5129 Padova iemens S p A AUT R10A r Millevol Viale dell Industria 19 00 39 13 8291311 ax 00 39 49 8 07 00 09 TUW 9 00142 Roma Siemens S p A AUT R10A Hr Vessio Via Laurentina 455 T 0039 8 5 00 95 1 Fax 00 39 6 5 00 95 20 10127 Torino Siemens S p A AUT R10A Hr Montoli Via Pio VII 127 D 0039 AR 6 17 3 1 Fax 00 39 61 61 35 Lussemburgo 1017 Luxemburg Hamm Siemens S A AUT Hr Nockels 20 Rue des Peupliers B P 1701 D 003 52 4 38 43 4 21 Fax 0 03 52 4 38 43 4 15 Norvegia 5033 Fyllingsdalen Siemens Bergen Hr Troan Bratsbergveien 5 Postboks 36 60 17 67 41 T 0047 5 Fax 00 47 55 16 44 70 0518 Oslo 5 Siemens A S AUT Produkter Hr Eggen Ostre Aker vei 90 Postboks 10 Veitvet D 0047 63 63 34 09 Fax 00 47 22 63 33 90 7004 Trondheim Siemens A S
113. N ZN ZN ZN Centri SIMATIC nella Repubblica Federale di Germania 74076 Heilbronn AUT P S Hr Gaul Neckarsulmer Str 59 07131 1 83 2 03 Fax 07131 183 3 20 76185 Karlsruhe AUT 14 P Hr Boltz Bannwaldallee 48 07 21 9 92 24 13 Fax 07 21 9 92 25 85 34117 Kassel AUT P 13 Hr Uhlig B rgermeister Brunner Str 15 0561 78 86 3 32 Fax 05 61 78 86 4 48 87439 Kempten AUT P Hr Fink Lindauer Str 112 0831 58 18 2 25 Fax 08 31 58 18 2 40 24109 Kiel AUT 1 Fr Drews Wittland 2 4 0431 58 60 3 26 Fax 04 31 58 60 2 48 56068 Koblenz AUT P 11 Hr Ricke Frankenstr 21 0261 132 2 44 Fax 0261 132 2 55 50823 K ln AUT P 14 Hr Prescher Franz Geuer Str 10 0221 5 76 27 62 Fax 02 21 5 76 27 95 78416 Konstanz AUT P Fr Wiest Fritz Arnold Str 16 075 31 988 2 02 Fax 075 31 988 1 40 ZN ZN ZN ZN ZN ZN ZN ZN 04105 Leipzig ZN AUT P 2 Fr Kiesewetter Springerstr 15 0341 Fax 0341 2 10 30 07 2 10 30 63 39106 Magdeburg ZN AUT VG 33 Hr Ganschinietz Sieverstorstr 32 33 0391 588 17 21 Fax 03 91 5 88 17 22 68165 Mannheim ZN AUT 16 P Hr Sulzbacher Dynamostr 4 0621 Fax 06 21 4 56 28 43 4 56 25 45 81679 M nchen ZN AUT P 14 Hr Sch fer Richard Strauss Str 76 089 92 21 30 64 Fax 0 89 92 21 43 99 48153 M nster ZN AUT S 13 Hr Schlieckmann Siemensstr 55 0251
114. PICS Tabella B 1 Liste parziali della lista degli stati di sistema della CPU C7 continuazione Lista parziale Aree del sistema operativo Tipi di blocchi tutti i set di dati della lista parziale un set di dati a seconda dell indice SDB caricabili Indice identificazione dei singoli set di dati della lista parziale Numero SDB Contenuto dei set di dati estratto della lista parziale Immagine di processo degli ingressi numero di byte Immagine di processo delle uscite numero di byte Numero di merker Numero di temporizzatori Numero di contatori Dimensioni dell area di indirizzamento per la periferia Area complessiva dei dati locali della CPU C7 in byte OB numero e dimensioni DB numero e dimensioni SDB numero e dimensioni FC numero e dimensioni FB numero e dimensioni 0023H Informazioni sul telaio tutti i set di dati della lista parziale un set di dati a seconda dell indice Assegnazione di allarmi errori tramite il numero degli OB assegnati set di dati di tutti i possibili allarmi set di dati di tutti gli allarmi occupati Stato degli allarmi set di dati relativo all allarme indicato Classe di priorit set di dati di tutte le classi di priorit solo informazione di intestazione della lista parziale 0000H Telaio 0 Telaio 1 Telaio 2 Telaio 3 Classe di ciclo libero Classe di allarme asincrono Priorit dei possibili OB Sis
115. SIEMENS SIMATIC Sistemi integrati compatti C7 621 C7 621 ASi Volume 2 Impiego di un C7 Manuale Il presente manuale fa parte del pacchetto di documentazione con il n di ordinazione 6ES 621 1AD00 8EA0 Informazioni per l utente Introduzione Messa in servizio avviamento 2 Controllo Comandare con la CPU C7 3 Indirizzamento parametrizzazione e INI funzionamento della periferia del C7 621 ASi ASi Introduzione e concetti fondamentali Impiego e funzioni di un sistema ASi ASi Servizio e supervisione Utilizzo del C7 Funzioni standard di servizio e standard di servizio e supervisione SeS Funzioni ampliate di servizio e 9 supervisione SeS Appendici SFC SFB e funzioni IEC della A CPU C7 Lista degli stati di sistema della B CPU C7 e ASi PICS Funzionalit pagine standard e C segnalazioni di sistema nell OP C7 Documentazione relativa a D SIMATIC C7 e S7 Siemens nel mondo E Indice analitico Avvertenze tecniche Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla di sicurezza 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 f f Pericolo significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti
116. TOP s la CPU C7 s no s invia automaticamente la causa dello STOP a un nodo prestabilito PG OP tramite l interfaccia MPI Errori non Gli errori che si verificano nel processo quindi al di fuori del sistema di acquisiti automazione non vengono acquisiti dalla diagnostica di sistema Un errore di questo tipo potrebbe essere p es Motore difettoso Tali errori rientrano nella diagnostica degli errori di processo Sistemi integrati compatti C7 621 C7 621 ASi 3 18 C79000 G7072 C622 01 Comandare con la CPU C7 3 6 4 Scheda Ritenzione Definizione Si definisce ritentiva un area di memoria il cui contenuto permane anche dopo un ritenzione guasto nella rete o dopo il passaggio da STOP a RUN L area non ritentiva di merker temporizzatori e contatori viene cancellata dopo un guasto della rete e dopo il passaggio da STOP a RUN Ritentivi possono essere e merker e temporizzatori S7 e contatori S7 e aree dati solo con memoria integrata di sola lettura Ritenzione Le aree inserite dall utente nel blocco parametri Aree a ritenzione vengono garantita per conservate anche dopo una mancanza di tensione nella rete e dopo il passaggio da STOP a RUN senza alimentazione a batteria Ritenzione per Per quanto concerne la ritenzione di aree dati nei blocchi dati occorre tenere blocchi dati presente quanto segue e tuttii DB ritentivi non ritentivi vengono trasferiti con l avviam
117. Trondheim Hr Thorsen Spelaugen 22 D 0047 3 95 96 69 Fax 00 47 73 95 95 04 Olanda 2595 AL Den Haag Siemens Nederland N V IPS APS Hr Penris Prinses Beatrixlaan 26 T 0031 o 333 32 74 Fax 00 31 70 3 33 34 96 Polonia Georgikis Scholis 89 P O B 1029040 931 Katowice Siemens Sp z 0 0 Niederlassung atowice Hr Krzak UI Kosciuszki 30 D 0048 3 157 32 66 Fax 00 48 3 157 30 75 60 815 Poznan Siemens Sp z 0 0 Niederlassung Poznan Hr Weiss i a 47 08 86 f 47 08 89 DC ax 00 48 61 03 821 Warszawa i Siemens Sp z 0 0 Hr Cieslak UI zupnicza 11 0048 2 6 7091 47 Fax 00 48 2 6 70 91 49 53 332 Wroclaw Siemens Sp z 0 0 Niederlassung Wroclaw Hr Wojniak Powstanc w Slaskich 95 T 0048 gR 60 59 97 Fax 00 48 71 60 55 88 Portogallo 2700 Amadora Siemens S A Dep Energia e ndustria Hr Eng C Pelicano Estrada Nacional 117 ao m 2 6 Alfragide Apartado 60300 T 0085I Id 85 03 Fax 0 03 51 1 4178071 4450 Matosinhos Porto Siemens S A Dep Energia e ndustria Hr Eng A Amaral Estrada Nacional 107 No 3570 Freixieiro Apartado 5145 d 00351 ISEE 111 Fax 0 03 51 2 999 20 01 Repubblica Ceca 60200 Brno Siemens AG Kancelar Brno Hr Tucek Vinarsk 6 0042 5 43 21 17 49 Fax 00 42 5 43 21 19 86 14000 Praha 4 Siemens AG Zastoupeni v CR Hr Skop Na strzi 40 00 42 2 61 21 50336 Fax 00 42 2 61 21 51 46 80040 Fi
118. a 3 9 elenca i parametri del blocco Ciclo della scheda Ciclo merker di Ciclo clock Tabella 3 9 Blocco parametri Ciclo Parametro Spiegazione Area di valori Impostazione di default Carico del ciclo a causa della Per limitare l arresto dell elaborazione del comunicazione tramite MPI in programma dovuto a processi di comunicazione possibile stabilire il carico percentuale massimo del ciclo Delimitando il carico del ciclo pu essere rallentata la comunicazione tra CPU C7 e PG o tra CPU C7 comunicanti Non vengono influenzati i servizi del sistema operativo quali la raccolta e la messa a disposizione dei dati per la comunicazione Le funzioni che richiedono una lettura dei dati senza interruzione arrestano l elaborazione del programma al di l del valore impostato per questo parametro Esempio stato blocco lettura di dati di sistema Tempo di controllo del ciclo in ms Se la durata del ciclo supera il tempo di 1 6000 150 controllo del ciclo la CPU C7 entra nello stato di esercizio STOP Il tempo di controllo del ciclo pu p es essere superato a causa di processi di comunicazione accumularsi di eventi di allarme errori nel programma utente p es loop Carico del ciclo a causa dell autotest Con Autotest ciclico 0 la CPU C7 testa la 0 in us propria RAM interna durante il ciclo di non programma Questo aut
119. a l attenzione su stati interni al C7 e al controllore Blocco funzionale di sistema Funzione di sistema Il sistema operativo della CPU C7 organizza tutte le funzioni e le attivit del C7 che non sono legate a un compito di automazione specifico Tasti con occupazione variabile a seconda della registrazione della pagina visualizzata Stampa automatica di segnalazioni di guasto o di servizio che vengono cancellate in caso di overflow del buffer Software di programmazione per lo sviluppo di programmi utente per controllori SIMATIC S7 I temporizzatori fanno parte della gt CPU C7 Il contenuto delle celle dei temporizzatori viene aggiornato automaticamente dal sistema operativo in modo asincrono rispetto al programma utente Le istruzioni di STEP 7 pemettono di definire l esatta funzione del temporizzatore p es ritardo all inserzione e di avviarne l elaborazione p es avvio Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 11 Glossario Test di avviamento Testo di informazione Timer Tool Tool STEP 7 U Unit di ingresso uscita V Valore sostitutivo Glossario 12 Controllo dello stato dell unit centrale e delle memorie effettuato dopo ogni attivazione della tensione di alimentazione Informazione supplementare progettabile per segnalazioni pagine registrazioni di pagine e campi di selezione Temporizzatori Tool STEP 7
120. a lista delle password Assegnazione e modifica delle password e del relativo livello e Cancellazione delle password Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 C 3 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 C 3 Segnalazioni di sistema Introduzione Numero della segnalazione Categoria della segnalazione Come procedere in caso di errori interni C 4 Questo capitolo descrive le segnalazioni di sistema pi importanti le circostanze in cui esse vengono inviate ed eventualmente l eliminazione della causa che ha determinato l errore Le segnalazioni di sistema del C7 si suddividono in diverse categorie Dal numero della segnalazione si pu ricavare la categoria alla quale essa appartiene Numero della segnalazione Testo della segnalazione Li errore del driver segnalazione all avviamento avvertenza informazione errore di utilizzo altra segnalazione errore di progettazione errore interno NO 1a dWN o Grazie alla categoria di una segnalazione possibile circoscrivere in linea di massima la causa a cui essa riconducibile Questo capitolo fornisce una selezione delle segnalazioni di sistema pi importanti ed elenca le circostanze in cui esse si verificano ed eventualmente le modalit di eliminazione dell errore Avvertenza Le segnalazioni di sistema che si spiegano da sole non sono state prese i
121. a nel buffer di ricezione Byte 0 Bit 7 Bit 0 Stato slave S3 S2 S1 SO Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Lettura di liste e Get_LPS Get_LAS Get_LDS Get_Flags con questi richiami vengono letti dal flag CP C7 ASi i seguenti dati e lista degli slave progettati LPS e lista degli slave attivi LAS e lista degli slave riconosciuti LDS e flag secondo specificazione ASi Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Flag 1 Flag 2 OFFLINE C RISERVATO FEPROM_OK Risto de Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 51 Impiego e funzioni di un sistema ASi Tabella 6 10 Nome del flag Significato OFFLINE_READY Flag impostato quando la fase offline attiva APF Flag impostato quando la tensione sul cavo ASi troppo bassa FUNZIONAMENTO Flag impostato quando il CP C7 ASi si trova in _NORMALE funzionamento normale TIPO_DI_ Flag impostato in modo di progettazione e disattivato nel FUNZIONAMENTO modo operativo protetto AUTO_ADDR_ Flag impostato quando possibile eseguire la AVAIL programmazione automatica degli indirizzi cio esattamente uno slave attualmente guasto AUTO_ADDR_ Flag impostato quando possibile la programmazione ASSIGN automatica degli indirizzi cio AUTO_AD
122. a quello pi basso 0 e quindi al livello delle segnalazioni 7 20 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 7 7 3 Gestione delle password Generalit Solo il superuser livello di password 9 autorizzato a richiamare la pagina standard Password Edit per la gestione delle password Nella dotazione di fornitura del C7 preimpostata la Password 100 che pu essere modificata nel corso della progettazione Possono essere assegnate al massimo 20 password Una password deve essere composta da un minimo di 3 cifre a un massimo di 8 Non sono ammessi zeri e lettere all inizio La password per funzioni del livello 9 viene preimpostata nel corso della progettazione preimpostazione 100 Visualizzazione Selezionare la pagina standard Password Edit gella Tista dello Sul display viene visualizzata la lista delle password Essa pu contenere al password massimo 50 password A an 7 M Livello password Password Indice delle password Figura 7 7 Esempio di una lista di password Tabella 7 4 Spiegazione dei termini della figura 7 7 Indice delle password Le password sono numerate progressivamente con un indice di due posizioni Di fianco a destra compare il campo riservato alla password con il livello corrispondente La prima volta che si richiama la lista delle password essa contiente solo la
123. ach BERTO 4 T 90 43 819 Fax 00 43 3 16 2 80 42 85 6040 Innsbruck Neu Rum Siemens AG Al r Mayr SiemensstraBe 24 Postf 9 04 0043 5 12 23 1260 Fax 00 43 5 12 23 15 30 9020 Klagenfurt Siemens AG AUT Hr Weber Werner von Siemens Park 1 D 0043 463 3 88 32 43 Fax 00 43 4 63 3 88 34 49 4020 Linz Siemens AG AUT Hr Schmidt Wolfgang Pauli StraBe 2 ach 563 Bst 33 3 33 02 95 00 43 Fax 00 43 7 32 3 33 04 93 5020 Salzbur Siemens AG AUT Hr Mariacher Jun nnsbrucker Bundesstra e 35 Saa 4 48 83 35 B 0043 6 53 Fax 00 43 6 62 4 48 83 09 1211 Wien Siemens AG AUT 1 Hr Strasser SiemensstraBe 88 92 Postfach 83 T 0043 R 25 01 37 88 Fax 00 43 1 25 01 39 40 Belgio 1060 Bruessel Siemens S A VP4 Hr Gmuer Chaussee de Chaleroi 116 d 0032 3 5 36 25 33 Fax 00 32 2 5 36 23 87 Bulgaria 1113 Sofia Siemens AG Fr Kirova Blvd Dragan Zankov Nr 36 T 003 ACERTA Fax 0 03 59 2 68 50 51 Croazia 41000 Zagreb P Siemens d o o Hr Culjak Trg Drazena Petrovica gibona 00385 41 33889 Fax 0 03 85 41 32 66 95 Danimarca 2750 Ballerup Siemens A S IP Hr Hansen Borupvang 3 D 0045 44 77 4290 Fax 00 45 44 77 40 16 Finlandia 02601 Espoo Siemens Osakeyhtioe OEM AUT 1 Hr Saarelainen Majurinkatu P O B 60 00358 o 51 05 36 70 Fax 0 03 58 0 51 05 36 56 Francia 69641 Caluire et Cuire Lyon Siemens S A AUT 1 Leitstelle
124. ack blocco stack U stack interruzione e stack L stack dati locali Comunicazione Visualizzazione di numero totale di collegamenti lunghezza dei telegrammi velocit di trasmissione via MPI collegamenti OP riservati collegamenti PG riservati collegamenti liberi Sistema dell orologio Visualizzazione dei seguenti valori e oradelC7 data del C7 sistema dell orologio fattore di correzione ciclo dei telegrammi di sincronizzazione Tempi di ciclo Visualizzazione dei tempi di ciclo del programma utente tempo di controllo e durata del ciclo pi lungo e durata del ciclo pi breve durata dell ultimo ciclo Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 7 Comandare con la CPU C7 Tabella 3 2 Funzioni di dati di riferimento della CPU C7 continuazione Funzioni di dati di Applicazione riferimento Lettura del buffer di Visualizzazione del contenuto del buffer di diagnostica diagnostica data e ora nelle quali si verificato un errore di diagnostica definizione dell evento di diagnostica descrizione pi dettagliata dell evento di diagnostica p es richiamo dell OB di errore in caso di errori di accesso Dati della CPU C7 Visualizzazione dei seguenti dati relativi al C7 tipo di C7 e versione della CPU C7 dimensioni della memoria di lavoro e di caricamento della CPU C7 configurazione della memoria di caricamento numero e area di ingressi uscite temporizzatori co
125. ale vedere relativo paragrafo nel CP C7 ASi come configurazione prefissata Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte0 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 Byte 1 Byte 2 LAS Slave 0 3 Byte 3 LAS Slave 8 11 Byte 4 LAS Slave 16 19 Byte 5 LAS Slave 24 27 Byte 6 Codice ID Slave 0 Byte 7 Codice ID Slave 1 Byte 8 Codice ID Slave 2 Byte 9 Codice ID Slave 3 Byte 10 Codice ID Slave 4 Byte 11 Codice ID Slave 5 Byte 12 Codice ID Slave 6 Byte 13 Codice ID Slave 7 Byte 14 Codice ID Slave 8 Byte 15 Codice ID Slave 9 Byte 16 Codice ID Slave 10 Byte 17 Codice ID Slave 11 Byte 18 Codice ID Slave 12 Byte 19 Codice ID Slave 13 Byte 20 Codice ID Slave 14 Byte 21 Codice ID Slave 15 Byte 22 Codice ID Slave 16 Byte 23 Codice ID Slave 17 Byte 24 Codice ID Slave 18 Byte 25 Codice ID Slave 19 Byte 26 Codice ID Slave 20 LAS Slave 4 7 LAS Slave 12 15 LAS Slave 20 23 LAS Slave 28 31 Conf E A Slave 0 Conf E A Slave 1 Conf E A Slave 2 Conf E A Slave 3 Conf E A Slave 4 Conf E A Slave 5 Conf E A Slave 6 Conf E A Slave 7 Conf E A Slave 8 Conf E A Slave 9 Conf E A Slave 10 Conf E A Slave 11 Conf E A Slave 12 Conf E A Slave 13 Conf E A Slave 14 Conf E A Slave 15 Conf E A Slave 16 Conf E A Slave 17 Conf E A Slave 18 Conf E A Slave 19 Conf E A Slave 20 Sistemi integrati compatti C7 621 C
126. allacciati al cavo ASI e di che genere sono Il genere di uno slave stabilito da un byte di configurazione che viene definito in modo fisso dal costruttore e che pu essere interrogato dal master Questo byte identifica l occupazione F A di uno slave nonch il tipo di slave codice ID Gli slave riconosciuti vengono registrati dal master in un apposita lista LDS e Fase di attivazione attivazione degli slave Una volta riconosciuti gli slave vengono attivati da uno speciale richiamo inviato loro dal master Nell attivazione dei singoli slave si distinguono due tipi di funzionamento del CP C7 ASi Master in modo di progettazione ConfigMode Vengono attivati tutti gli slave riconosciuti a eccezione dello slave con l indirizzo 0 Questo modo offre la possibilit di leggere valori attuali e di memorizzarli per una progettazione Master in modo operativo protetto protected mode Vengono attivati soltanto gli slave che corrispondono alla configurazione prefissata progettata memorizzata nel CP C7 ASi L eventuale scostamento della configurazione attuale individuata sul cavo ASi da quella prefissata viene segnalato dal CP C7 ASi Gli slave attivati vengono registrati dal master in un apposita lista LAS Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 21 ASi Introduzione e concetti fondamentali Funzionamento A conclusione della fase di avviamento il CP
127. amento ampliato con FC ASi_3422 aaas r enan Interfaccia per istruzioni operative del CP C7 ASi Rapporto di dipendenza del tempo di ciclo ASi dal numero degli slave collegati iii ER ii i 6 61 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Contenuto 7 ilaele 7 1 TASET n A EE A RER EEP EEA TEE 7 2 Livelli operativi scies idae ee ai a ia ai a aa 7 5 7 3 Comando con le funzioni standard eaae 7 7 7 3 1 Impostazione del tipo di funzionamento dell OP C7 7 11 7 4 Modifica dell indirizzo nella configurazione di rete MPI 7 12 7 5 Introduzione di valori anaran annene 7 13 7 6 Impostazione dei parametri di sistema e della lingua nel C7 7 6 1 Impostazione della data e dell ora 7 1 Protezione con password TIA Livello di password e diritto di accesso 7 1 2 Login e logout per POP C7 nearne 7 7 3 Gestione delle password eun annarra 7 8 Test dell hardware anana n annan 8 Funzioni standard di servizio e supervisione SeS 8 1 Segnalazioni seeriasse nis pope a Ve 8 1 1 Segnalazioni di servizio anunua eenaa 8 1 2 Segnalazioni di sistema 8 1 3 Visualizzazione delle segnalazioni neunana anae 8 2 PAGO ss ini i a lla lil LE 8 3 Timer e counter 8 3 1 TIMET sae ii e ar raaa ale ei seine Lagan 8 3
128. amma utente la i utente variazione del segnale di ingresso i Qui viene trasferita alle uscite la reazione del l IPU programma utente alla modifica del segnale di vi Ingresso Ritardo sulle uscite 0 PORRE METRES e A E A AN Figura 3 4 Tempo massimo di reazione Calcolo Il tempo di reazione massiomo costituito da e 2 X tempo di trasferimento dell immagine di processo degli ingressi e 2 X tempo di trasferimento dell immagine di processo delle uscite e 2 X tempo di elaborazione del sistema operativo e 2 X tempo di elaborazione del programma e tempo di elaborazione dei temporizzatori S7 e ritardo sugli ingressi e sulle uscite Ci corrisponde alla somma di un doppio tempo di ciclo e un doppio ritardo sugli ingressi e sulle uscite nonch un doppio tempo di esecuzione del bus Sistemi integrati compatti C7 621 C7 621 ASi 3 28 C79000 G7072 C622 01 Comandare con la CPU C7 Tempo di elaborazione del sistema operativo Aggiornamento dell immagine di processo Tempo di elaborazione del programma utente Temporizzatori S7 La tabella 3 17 riporta i tempi necessari per determinare i tempi di elaborazione del sistema operativo della CPU C7 I tempi indicati valgono senza e funzioni di test p es controlla comanda e funzioni di caricamento cancellazione compressione di blocchi e comunicazione Tabella 3 17 Tempi di elaborazione del sistema operativo della CPU C7 Controllo ciclo 770 13
129. ata in maniera non volatile nel C7 gt Screens System premendo il tasto ENER l l gt gt Selezionare la voce System con il tasto OpMode Language I I gt gt Selezionare OpMode con il tasto Operat mode Onlin Selezionare la funzione Transfer premendo contemporaneamente i tasti Operat mode MPIDown SHIFT Confermare la selezione premendo Ready for transfer Con la funzione Transfer la progettazione viene caricata tramite interfaccia MPI Attivare ora sul PG PC con Non appena stata caricata la ProTool Lite il trasferimento della progettazione viene impostato il progettazione al C7 livello delle segnalazioni e viene visualizzata la segnalazione di riposo progettata A questo punto possibile passare ai livelli seguenti SIMATIC C7 VxX xx C7 621 menu delle funzioni di sistema del C7 premendo contemporaneamente SHIFT pagine premendo Progettazione OP Una progettazione gi caricata viene avviata premendo il tasto ENTER visualizzando caricata cos la Pagina iniziale progettata Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 3 Messa in servizio avviamento Caricamento successivo della progettazione OP 2 4 Anche se gi stata caricata una progetta
130. ato un nuovo avviamento di quest ultimo ha inizio la fase di controllo del processo L OP C7 reagisce ora ai segnali della CPU C7 in base a quanto progettato e ai comandi impartiti Le informazioni relative alla progettazione dell OP C7 sono contenute nei manuali utente di ProTool e ProTool Lite Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Introduzione 1 4 Presentazione del C7 I SIMATIC C7 621 e C7 621 ASi sono costituiti internamente da diversi componenti che interagiscono in maniera ottimale e una CPU PLC della classe SIMATIC S7 300 CPU C7 e un OP SIMATIC orientato alle righe OP C7 e periferia analogica e digitale integrata periferia C7 621 e un collegamento PROFIBUS per l ampliamento del C7 621 tramite IM 621 con unit S7 300 e un interfaccia MPI per la comunicazione con il PG PC e ulteriori CPU S7 dispositivi compatti integrati C7 e OP e un interfaccia ASi ASi per il collegamento di sensori e attuatori per la variante C7 621 ASi vedere figura 1 2 Memoria CPU 1 Memoria OP CPU C7 OP C7 Periferia C7 PROFIBUS Interfaccia MPI x STEP 7 ProTool Lite o ProTool Figura 1 1 Componenti del C7 621 I singoli componenti integrati in un SIM
131. azione valori C7 di default s Blocco dati Con Blocco dati s vanno stabiliti il blocco dati e il numero e n DB byte desiderato a partire dall indirizzo a byte Possono essere ritentivi 2 blocchi dati per un totale di 144 byte L indirizzo iniziale dell area di dati il numero dei byte di dati numero byte 2 i non pu essere maggiore di 8192 indirizzo a byte indirizzo iniziale della lunghezza dell area dati Somma di tutti i dati 144 byte ritentivi 3 6 5 Scheda Allarmi Allarmi La tabella 3 14 elenca i parametri della scheda Allarmi La priorit dell allarme di ritardo OB 20 e dell interrupt di processo OB 40 non pu essere modificata Tabella 3 14 Blocco parametri nella scheda Interrupt di processo Parametro Spiegazione Area di valori Allarme di ritardo Priorit OB 20 La priorit dell OB 20 non pu essere modificata Interrupt di processo Priorit OB 40 La priorit dell OB 40 non pu essere modificata Sistemi integrati compatti C7 621 C7 621 ASi 3 20 C79000 G7072 C622 01 Comandare con la CPU C7 3 6 6 Scheda Schedulazione orologio Definzione Un allarme dovuto a schedulazione dell orologio un segnale periodico generato schedulazione internamente dalla CPU C7 che provoca il richiamo automatico di un OB di orologio schedulazione orologio cio OB 35 Priorit La priorit dell OB 35
132. azione tramite parametro di uscita ENO e AWL interrogazione diretta del bit BIE Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 39 Impiego e funzioni di un sistema ASi Informazione di La tabella 6 8 informa sulle possibili visualizzazioni nella prima parola di stato stato e di errore parametro STATUS a seconda dei parametri DONE ed ERROR Tabella 6 8 Possibili visualizzazioni nella prima parola di stato DONE ERROR STATUS Significato PR 80901 Indirizzo non valido in LADDR oo 80A0n Conferma negativa nella lettura dell unit ei 80Ala Conferma negativa nella scrittura nell unit de e 80B0x Set di dati sconosciuto all unit 0 il 80Bln Lunghezza scorretta indicata per il set di dati de 80C0n Impossibile leggere set di dati oo 80Cln Set di dati indicato attualmente in elaborazione oo lo 80C2x Troppi job in coda asi i 80C3n Mezzo operativo memoria occupato foo 81821 Identificazione dopo nuovo avviamento STARTUP TRUE o ni 81841 Tipo di dati dell operando formale RECV non ammesso oo pooo 83821 Slave non attivato non in LAS oo pooo 8383n Errore nell interfaccia S7 0 ci 2 8384n Istruzione operativa con stato del CP non ammessa Co JE di 83A ln Slave con indirizzo da modificare non trovato nell interfaccia S7 Eee 83A2n Slave 0 presente Less 83A3n Lo slave con il nuovo indirizzo esiste gi nell interfaccia S7 E r 83A4n Impossibile cancellare indirizzo slave n n 83A
133. azioni sul contenuto visualizzato nel display numero della pagina e numero della registrazione Se nella seconda parola dati il controllore registra un numero di pagina e un numero di registrazione sul display dell OP C7 vengono visualizzate una determinata pagina o una determinata registrazione della pagina Il valore esadecimale FFFF nella prima o seconda parola dati indica il livello delle segnalazioni il valore 0 nella seconda parola dati significa l abilitazione dei comandi dell OP C7 Se nella parola dati impostato il bit con il valore maggiore 1 il numero della pagina rimanda a un immagine speciale Se il bit con il valore maggiore non impostato 0 si tratta invece di una pagina definita dall utente I numeri delle immagini speciali sono elencati nella tabella seguente A questi numeri va aggiunto un offset di 128 bit di valore massimo 1 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 5 Funzioni ampliate di servizio e supervisione SeS Selezione di una Qui di seguito sono descritte le operazioni di selezione della pagina 5 da parte della pagina tramite la CPU C7 CPU C7 Numero di pagina Numero registrazione 1 Sull OP C7 aperta una pagina qual 1 parola x x siasi 2 parola x x nai Numero di pagina Numero registrazione 2 Primadi introdurre il valore 5 nella se 1 A parola x x conda parola della casella del numero di SILE n
134. bio del tipo di Per evitare la selezione involontaria di un tipo di funzionamento della CPU C7 funzionamento viene attivata una password per la progettazione caricata Ecco come procedere rotetto da sin p 1 prima di passare a un altro tipo di funzionamento della CPU C7 deve essere password e controllato il livello di password attivo livello password necessario gt 8 2 se il livello non sufficiente viene automaticamente visualizzata la schermata di login per l introduzione della password vedere capitolo 7 7 3 introduzione della password e il tipo di funzionamento della CPU C7 pu essere cambiato solo con una pasword valida e se durante un arco di tempo stabilito nella progettazione 0 60 min non viene azionato alcun tasto ha luogo un logoff automatico resettaggio del livello attivo di password a 0 livello pi basso e se non ancora stata assegnata una password per il livello 8 il tipo di funzionamento della CPU C7 potr essere modificato soltanto con la password del super user progettata default 100 4 se la validit della password viene accettata sar possibile cambiare i tipi di funzionamento della CPU C7 Uscire dal menu Per uscire dal menu Tipi di funzionamento della CPU C7 premere il tasto 7 ara ESC dei tipi di funzionamento Uscire dal menu Per uscire dal menu delle funzioni di sistema premere il tasto x delle funzioni di ESC sistema Sistemi integrati compatti C7 621 C7 621 ASi 2 8 C79000 G707
135. blocco Composizione delle formule Il blocco FC 127 effettua una conversione del valore di riferimento da indicare in una doppia parola di merker come numero in virgola mobile nella corrispondente stringa esadecimale valore analogico da emettere su una parola di uscita della periferia A tal fine viene programmata una semplice equazione 1 Innanzitutto viene applicato il valore di riferimento all intero campo BEREICH_DEZ risultante dalla differenza limite superiore limite inferiore Il risultato una percentuale del valore di riferimento assoluto uguale sia nella rappresentazione in virgola mobile che in quella esadecimale 2 Quindi a seconda che si tratti di un campo di misura unipolare o bipolare viene calcolato l intero campo BEREICH_HEX risultante dalla differenza limite superiore e inferiore in rappresentazione esadecimale 3 A questo punto la percentuale PROZENT calcolata precedentemente viene rapportata all intero campo esadecimale BEREICH_HEX Il risultato il valore assoluto che deve essere emesso 4 A questo valore viene infine addizionato come offset il limite inferiore UGR 5 La stringa di bit risultante viene visualizzata PROZENT valore di riferimento limite inf limite superiore limite inf BEREICH_DEZ limite superiore limite inferiore BEREICH_HEX OGR UGR Canale PROZENT BEREICH_HEX UGR Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01
136. certi di quali siano i tempi necessari nella CPU C7 impostare per i parametri della voce Tempo di controllo per i valori maggiori Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 17 Comandare con la CPU C7 3 6 3 Scheda Diagnostica orologio Diagnostica Nel blocco parametri Diagnostica della scheda Diagnostica orologio va parametrizzata la quantit di messaggi di diagnostica di sistema che la CPU C7 mette a disposizione Definizione Diagnostica di sistema significa acquisizione analisi e segnalazione di un errore diagnostica di all interno del sistema di automazione Alla diagnostica di sistema viene inoltre sistema assegnato il cablaggio verso il processo in modo tale che essa possa p es rilevare la rottura di un conduttore Esempio Seguono alcuni esempi di errori che possono essere rilevati analizzati e segnalati dalla diagnostica di sistema e errori del programma utente e guasto di unit Blocco parametri La tabella 3 12 elenca i parametri del blocco Diagnostica Diagnostica Tabella 3 12 Blocco parametri Diagnostica di sistema Parametro Spiegazione Area di valori Impostazione di default 39 Funzioni ampliate Con Registrazioni ampliate di diagnostica s la CPU C7 registra nel buffer di diagnostica oltre agli eventi di errore anche altri eventi quali p es i richiami di OB Causa di STOP Con Visualizza causa di S
137. conversione Il tempo di predisposizione all interrupt interno delle unit di ingressi analogici trascurabile I tempi di conversione sono riportati nei dati tecnici della rispettiva unit di ingressi analogici Il tempo di reazione all allarme di diagnostica delle unit di ingresso uscita il tempo che intercorre tra il rilevamento di un evento di diagnostica da parte dell unit di ingresso uscita fino all attivazione dell allarme da parte dell unit di ingresso uscita Questo tempo irrisorio Il richiamo dell interrupt di processo OB 40 seguito dall elaborazione dell interrupt di processo Gli allarmi con priorit maggiore interrompono l elaborazione dell interrupt di processo Gli accessi diretti alla periferia hanno luogo durante l esecuzione dell istruzione Una volta conclusa l elaborazione dell interrupt di processo si prosegue con l elaborazione ciclica del programma oppure vengono richiamati ed elaborati altri OB di allarme con priorit uguale o inferiore Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 35 Comandare con la CPU C7 3 7 4 Esempio di calcolo del tempo di reazione agli allarmi Parti del tempo di Ricordiamo il tempo di reazione agli interrupt di processo si compone nella reazione agli maniera seguente allarmi e tempo di reazione della CPU C7 all interrupt di processo e tempo di reazione dell unit di ingresso uscita all interrupt di p
138. cora elaborati Il tempo di reazione agli allarmi si calcola nella maniera seguente tempo di reazione agli allarmi pi breve tempo minimo di reazione agli allarmi della CPU C7 tempo minimo di reazione agli allarmi dell unit di ingresso uscita tempo di reazione agli allarmi pi lungo tempo massimo di reazione agli allarmi della CPU C7 tempo massimo di reazione agli allarmi delle unit di ingresso uscita La tabella 3 21 riporta i tempi di reazione della CPU C7 agli interrupt di processo senza comunicazione Tabella 3 21 Tempi di reazione all interrupt di processo delle CPU C7 La tabella 3 22 riporta i tempi di reazione all allarme di diagnostica della CPU C7 senza comunicazione Tabella 3 22 Tempi di reazione all allarme di diagnostica della CPU C7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Comandare con la CPU C7 Unit di ingresso uscita Elaborazione dell interrupt di processo Il tempo di reazione all interrupt di processo delle unit di ingresso uscita si compone nella maniera seguente e unit di ingressi digitali tempo di reazione all interrupt di processo tempo di predisposizione all interrupt interno ritardo sugli ingressi I tempi sono riportati nei dati tecnici della rispettiva unit di ingressi digitali e unit di ingressi analogici tempo di reazione all interrupt di processo tempo di predisposizione all interrupt interno tempo di
139. cupa il posto connettore numero 4 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 4 3 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Ulteriori telai AI C7 621 ASi pu essere allacciato al massimo un telaio S7 300 con 4 unit al S7 300 massimo Per i particolari relativi all allacciamento consultare il manuale 70 Ulteriori moduli AI C7 621 ASi possono essere allacciati 31 slave ASi Per i particolari relativi ASi all allacciamento vedere il capitolo 5 Indirizzi iniziali Nella tabella seguente sono elencati gli indirizzi iniziali di unit in relazione ai posti delle unit connettori Tabella 4 2 Indirizzo iniziale di unit rapportato ai numeri di posti connettore Indirizzo Numero di posto connettore iniziale unit CP C7 ASi 4 E N N N N IG NERE Sistemi integrati compatti C7 621 C7 621 ASi 4 4 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 2 Indirizzamento della periferia digitale del C7 Generalit Area di indirizzamento Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Nel seguente paragrafo viene descritto l indirizzamento della periferia digitale integrata del C7 Queste informazioni sono necessarie per poter indirizzare i canali degli ingressi e delle uscite digitali nel programma utente Gli indirizzi della periferia digitale sono compresi tra 124 0 e 125 7
140. dall utente e la sua durata non viene controllata dalla funzione Rappresentazione AWL CALL ASi_ 3422 ACT STARTUP LADDR SEND RECV DONE ERROR STATUS Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 37 Impiego e funzioni di un sistema ASi Rappresentazione KOP EN ACT STARTUP LADDR SEND RECV STATUS Figura 6 6 Rappresentazione KOP della funzione di richiamo Parametri formali La tabella seguente spiega i parametri formali delle funzioni Tabella 6 7 Parametri formali delle funzioni Nome Modo Tipo Area di Osservazione memoria ACT E BOOL E A M D L L elaborazione dell istruzione operativa da parte della fun Costante zione viene avviata dal livello Ci significa che finch ACT 1 viene avviata l elaborazione dell istruzione operativa se non gi in corso l elaborazione di un richiamo STARTUP E BOOL E A M D L L avviamento della CPU C7 viene comunicato alla funzione Costante tramite STARTUP 1 Dopo il primo transito della funzione STARTUP deve essere resettato dall utente LADDR E WORD E A M D L Indirizzo inziale dell unit Costante L indirizzo iniziale delle unit va determinato in base ai dati per l assegnazione degli indirizzi basata sul posto connettore per le unit di ingresso uscita per maggiori informazioni ve dere capitolo 6 2 2 SEND E ANY Buffer di trasmissione Questo parametro fa riferimento a un a
141. degli slave procedere nella maniera seguente Selezionare il menu dello stato premendo il tasto F2 Slaves Master Selezionare la visualizzazione dello Indirizzo 0 stato degli slave premendo il tasto F2 Indirizzo Chiarimento della visualizza zione vedere pagina 6 3 Terminare la visualizzazione premendo il Viene visualizzato il menu tasto 4 passo 1 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 25 Impiego e funzioni di un sistema ASi Chiarimento della Lo stato viene visualizzato in forma grafica La tabella 6 3 spiega il significato dei visualizzazione di caratteri raffigurati stato Tabella 6 3 Spiegazione della rappresentazione grafica Rappresentazione Spiegazione Slave nella Slave grafica lista degli nella lista slave attivi delta Sottolineatura Slave inesistente Rettangolo pieno Slave esistente OK Asterisco Slave mancante oppure Slave in sovrannumero Slave con configurazione errata Tipo di conteggio Lo slave viene visualizzato sul display in alto a sinistra partendo dall indirizzo 0 Lo nella slave con l indirizzo pi alto viene visualizzato in basso a destra visualizzazione degli slave Sistemi integrati compatti C7 621 C7 621 ASi 6 26 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 7 Segnalazioni di stato e messaggi di errore de
142. dei messaggi costante che permette di evitare dispendiosi procedimenti per il controllo della trasmissione e l identificazione della lunghezza dei messaggi o dei formati dei dati In questo modo possibile che un unico master interroghi tutti gli slave collegati nell arco di 5 ms al massimo aggiornando poi i dati sulla parte master e slave 31 slave al massimo Gli slave sono i canali di ingresso e uscita del sistema AS Interface attivabili solo con il richiamo del master Su comando del master essi avviano azioni o gli rimandano reazioni Ogni slave contraddistinto da un proprio indirizzo 1 31 248 connessioni binarie al massimo Ogni slave pu ricevere 4 bit e inviarne altrettanti Moduli speciali consentono di utilizzare ognuno di questi bit per un attuatore o un sensore binario Un cavo ASi pu cos avere al massimo 248 connessioni binarie 124 ingressi e 124 uscite In questo modo possibile collegare tutti i normali attuatori o sensori al sistema AS Interface utilizzando i moduli come ingressi uscite decentrati Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 7 ASi Introduzione e concetti fondamentali 5 3 CP C7 ASi per C7 621 ASi Generalit Il CP C7 ASi integrato nei controllori della serie C7 300 Il CP C7 ASi supporta due tipi di funzionamento chiariti qui di seguito Funzionamento standard Il funzionamento standard consente una messa in servizio e una programmazione dell
143. del CP C7 ASi e flag che determinano lo stato di esercizio del CP C7 ASi dopo l avviamento Avvertenza Questo richiamo non viene eseguito nel modo operativo protetto Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit4 Bit3 Bit 0 Byte 0 WHO J a Z Byte 1 EEE Byte 2 LPS Slave 0 3 Byte 3 LPS Slave 8 11 Byte 4 LPS Slave 16 19 Byte 5 LPS Slave 24 27 Byte 6 Codice ID Slave 0 Byte 7 Codice ID Slave 1 Byte 8 Codice ID Slave 2 Byte 9 Codice ID Slave 3 Byte 10 Codice ID Slave 4 Byte 11 Codice ID Slave 5 Byte 12 Codice ID Slave 6 Byte 13 Codice ID Slave 7 Byte 14 Codice ID Slave 8 Byte 15 Codice ID Slave 9 Byte 16 Codice ID Slave 10 Byte 17 Codice ID Slave 11 Byte 18 Codice ID Slave 12 Byte 19 Codice ID Slave 13 Byte 20 Codice ID Slave 14 Byte 21 Codice ID Slave 15 Byte 22 Codice ID Slave 16 Byte 23 Codice ID Slave 17 Byte 24 Codice ID Slave 18 Byte 25 Codice ID Slave 19 Byte 26 Codice ID Slave 20 Byte 27 Codice ID Slave 21 Byte 28 Codice ID Slave 22 Byte 29 Codice ID Slave 23 Byte 30 Codice ID Slave 24 AH Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 55 Impiego e funzioni di un sistema ASi Byte 31 Codice ID Slave 25 Conf E A Slave 25 Byte 32 Byte 33 Byte 34 Byte 35 Byte 36 Byte 37 Byte 38 E Pemo se Byte 39 Byte 40 Byte 41 Byte 42 Byte 43 Byte 44 Byte 45 Byte 46 Byte 47 Byte 48 Byte 49 Byte 50
144. delle pagine a quello delle segnalazioni premendo il tasto Dal livello delle segnalazioni non si possono pi effettuare salti all indietro con il tasto ESC In questo caso il tasto serve solamente per interrompere la visualizzazione di una segnalazione di sistema La figura 7 3 mostra come passare da un livello operativo all altro Livello delle segnalazioni K A i ESC Livello delle pagine Segnalazione di sistema Figura 7 3 Passaggi tra il livello delle segnalazioni e quello delle pagine Sistemi integrati compatti C7 621 C7 621 ASi 7 6 C79000 G7072 C622 01 Utilizzo del C7 7 3 Comando con le funzioni standard Generalit Con i software di progettazione ProTool o ProTool Lite viene fornita una progettazione che contiene pagine standard Con queste pagine standard possono essere selezionate tutte le funzioni necessarie al funzionamento La descrizione delle singole funzioni fornita in questo manuale si basa sulle pagine standard Per lavorare con le pagine standard necessario caricare la progettazione in dotazione che si trova nel percorso ProTool Standard C7 621 pdb Finch la progettazione non stata caricata saranno attive dopo l allacciamento della tensione di esercizio le pagine standard in lingua inglese caricate dal firmware dell OP C7 vedere capitolo 2 1 Avvertenza La pagine standard comprese nel
145. dentemente impostata Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 13 Utilizzo del C7 Valori numerici Introduzione di valori numerici Inserimento di una virgola Valori limite Campo con cifre decimali 7 14 Nei campi in cui ammessa l introduzione di un valore puramente numerico da parte dell utente immettere il valore cifra per cifra utilizzando i tasti numerici Se il campo gi occupato da un valore questo verr cancellato completamente fin dall introduzione del primo carattere del nuovo valore Una volta iniziata l introduzione del valore il campo occupato non pu essere abbandonato finch l immissione non stata confermata o interrotta Nei campi numerici l introduzione di valori ha normalmente inizio partendo da destra Le cifre gi inserite vengono spostate verso sinistra Eccezione Campi di introduzione per valori di riferimento in formato BIN p es con il richiamo delle funzioni del PG STATO FORZAMENTO VAR che vengono modificati con allineamento a sinistra Iniziando l introduzione non scompare l intero valore precedente ma la stringa di bit viene sovrascritta carattere per carattere Su questi campi il cursore pu essere spostato premendo contemporaneamente il tasto SHIFT e i tasti cursore SUO Per inserire una virgola premere contemporaneamente i tasti mA E Per i campi di introduzione numerici s
146. dez Carrera 40 No 13 05 T 57 EAI 66 4 44 00 Fax 57 92 66 5 30 56 Cali Siemens S A Cali Hr C A Naranjo Carrera 48 A 15 Sur 92 T 57 94 2 66 30 66 Fax 57 94 2 68 25 57 Costa Rica San Jose 1000 ci Siemens S A San Jose Division Energia y Automatizacion VAT Hr Ferraro La Uruca Apartado 100 22 D 506875050 Fax 5 06 21 50 50 Ecuador Quito Siemens S A Dept DEA Hr J Guerra Calle Manuel Zambrano y Panamericana Norte km 2 1 2 Casilla de Correos 17 01 3580 D 593 2 47 4060 Fax 5 93 2 40 77 38 El Salvador San Salvador Siemens S A E A Hr M Dubon 43 Calle Siemens Parque Industrial Sta Elena Apartado 1525 5 03 78 33 33 Fax 5 03 78 33 34 Guatemala Ciudad de Guatemala Siemens S A EA AUT Hr Godoy 2a Calle 6 76 Zona 10 Apartado 1959 D 5 02 2 32 44 44 Fax 5 02 2 34 36 70 Messico 02300 Mexico D F Siemens S A de C V EI AUT Hr Gregorio Sanchez Delegacion Azcapotzalco Poniente 116 No 590 Colonia Industrial Vallejo Apartado Postal 15 064 02600 mexico 52 5 3 28 20 00 Fax 52 5 3 28 21 92 Fax 52 5 3 28 21 93 Per Lima 13 ESIM S A Dept AUT Hr Paz Soldan Avda N Arriola 385 4to Piso D 51 14 71 4661 Fax 51 14 71 09 93 USA Alpharetta GA 30202 A Inc Regional Sales Manager Sautheast Hr Mich Gunyon Technology Drive T 4 1 4 7 40 36 60 Fax 1 4 04 7 40 36 96 Andover MA 01810 SIA Inc No
147. di ritardo e schedulazioni orologio Definizione Allarme di ritardo riproducibilit si gif AE RE p Scostamento temporale tra il richiamo della prima istruzione dell applicazione e il momento di allarme programmato Schedulazione orologio Oscillazione dell intervallo di tempo tra due richiami che si susseguono calcolata tra la prima istruzione della rispettiva applicazione Riproducibilit La tabella 3 23 riporta la riproducibilit di allarmi di ritardo e schedulazioni orologio della CPU C7 Tabella 3 23 Riproducibilit di allarmi di ritardo e schedulazioni orologio delle CPU CPU C7 Riproducibilit Allarme di ritardo Schedulazione orologio Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 37 Comandare con la CPU C7 3 8 Caricamento cancellazione della memoria flash della CPU C7 Generalit Un programma utente trasferito nella CPU C7 viene registrato soltanto nella memoria di caricamento della CPU C7 e non automaticamente anche nella sua memoria flash Il contenuto della memoria flash della CPU C7 non viene automaticamente cancellato in caso di cancellazione totale della CPU C7 La cancellazione della memoria flash della CPU C7 una funzione che deve essere avviata esplicitamente con il PG Caricamento del Dopo aver trasferito il programma utente nella memoria di caricamento della programma utente CPU C7 con il comando di menu Sistema di destinazione gt Carica neces
148. disposizione dell utente le seguenti funzioni integrate N Nome Descrizione Tempo di esecuzione SET_CLK Impostazione dell ora 120 us Se l orologio da impostare un orologio master viene avviata con temporaneamente la sincronizzazione dell ora In caso di orologio slave invece viene semplicemente impostata l ora READ_CLK Lettura dell ora 190 us zio 3 CTRL_RTM Avvio o arresto del contatore delle ore di esercizio 4 READ_RTM Lettura del contatore delle ore di esercizio 64 TIME_TICK Lettura dell ora del sistema 45 us L orario del sistema pu essere letto con precisione in ms Funzioni di blocco La seguente tabella riporta le funzioni di sistema per la copiatura e la preimpostazione di variabili in un campo SFC SFC SFC SET_RTM Impostazione del contatore delle ore di esercizio 65 us Nella CPU C7 pu essere impostato 1 contatore delle ore di eserci SFC N Nome Descrizione Tempo di esecuzione SFC 20 BLKMOV Copiatura di variabili di qualunque tipo 90 us 2 us byte SFC 21 FILL Preimpostazione di un campo 90 us 3 2 us byte Sistemi integrati compatti C7 621 C7 621 ASi A 2 C79000 G7072 C622 01 SFC SFB e funzioni IEC della CPU C7 Creazione di L SFC CREAT_DB permette di generare un blocco dati blocchi SFC Nome Descrizione Tempo di esecuzione 22 CREAT_DB Creazione di un blocco dati con lunghezza predefinita in una deter 110 us 3 5 us minata area per DB nell area i
149. e MPI Informazioni sullo stato delle unit Propriet parametri dell unit inserita tutte le unit nel telaio indicato Telaio 0 Telaio 1 Telaio 2 Telaio 3 Sistemi integrati compatti C7 621 C7 621 ASi B 6 C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi PICS Tabella B 1 Liste parziali della lista degli stati di sistema della CPU C7 continuazione 00B2H Lista parziale Buffer di diagnostica tutte le informazioni sugli eventi registrate le x informazioni sugli eventi registrate per ultime Diagnostica dell unit intero set di dati dipendente dall unit dell informazione di diagnostica Indice identificazione dei singoli set di dati della lista parziale Telaio numero di posto connettore Contenuto dei set di dati estratto della lista parziale Informazione sull evento Le informazioni dipendono dal rispettivo evento Informazioni di diagnostica in funzione dell unit Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 B 7 Lista degli stati di sistema della CPU C7 e ASi PICS B 2 AS Interface Protocol Implementation Conformance Statement PICS Nome del prodotto Sistemi integrati compatti C7 621 ASi N di ordinazione Profilo master M1 MO Data cr Sd Lista delle funzioni La seguente tabella fornisce una spiegazione delle funzioni master della classe M1 sull interfaccia master disponibili host con l FC
150. e digitali collegabili e max 32 ingressi uscite analogici collegabili Sistemi integrati compatti C7 621 C7 621 ASi 3 2 C79000 G7072 C622 01 Comandare con la CPU C7 3 2 Programmazione della CPU C7 Generalit Sulla CPU C7 gira il programma utente la cui funzione quella di controllare il processo che deve poi essere visualizzato sull OP C7 Strumenti di lavoro Per sviluppare il programma utente sono necessari i seguenti strumenti di lavoro necessari i e PG PC con interfaccia MPI e relativo cavo e STEP7 con relativi manuali e C7 Linguaggi di Per la CPU C7 sono attualmente rilevanti tre linguaggi di programmazione rogrammazione spa sa Paa prog e AWL lista costituita da una sequenza di istruzioni Ogni istruzione nel programma dell utente contiene operazioni che rappresentano una funzione della CPU C7 sotto forma di mnemonico e KOP uno schema a contatti un linguaggio grafico di programmazione che riproduce uno schema elettrico e FUP uno schema logico un linguaggio grafico di programmazione in cui la rappresentazione della logica basata sui box logici utilizzati dalla pi conosciuta algebra booleana Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 3 Comandare con la CPU C7 3 3 Caratteristiche funzionali della CPU C7 Introduzione Tabella 3 1 Caratteristica funzionale Memoria di lavoro integrata La tabella 3 1 riporta le principali caratteristiche f
151. e e servizio Funzioni di servizio Funzioni di sistema Funzioni di test Funzioni di visualizzazione Funzioni fondamentali 1 5 Funzioni OP C7 generalit Funzioni PG FORZAMENTO VAR STATO VAR Funzioni standard comandi 7 7 G GADR_LGC GE_DT GE_STRNG Gerarchia delle pagine 7 5 Gerarchia delle pagine standard 7 9 Gestione delle password GT_DT GT_STRNG H Hardware I STRNG Identificazione del collegamento Identificazione dell immagine speciale 9 5 Immagine di processo Immagini speciali 9 5 Impostazione del sistema data e ora tipo di funzionamento OP C7 C 3 Impostazione del tipo di funzionamento Impostazione dell ora Impostazione della data 7 18 Impostazione della lingua Indice 3 Indice analitico Impostazioni del sistema parametri selezione della lingua Impostazioni di sistema Indice della documentazione Indice delle pagine Indice delle password Indirizzamento Indirizzi periferia analogica 4 6 Indirizzi MPI blocco parametri c7 5 2 massimo Indirizzo di stazione Indirizzo iniziale ASI Informazioni di errore ASi Informazioni di stato ASi Ingressi analogici campi di misura 4 8 Ingressi digitali INSERT Interfaccia Interfaccia DP della CPU Interrupt di processo CPU 314 priorit Introduzione di valori alfanumerici 7 15 K KOP 1 2 8 3 L LE_DT LE_STRNG LEFT A 8 LEN LGC_
152. e funzioni di un sistema ASi 6 5 Funzionamento ampliato con FC ASi_3422 Generalit Funzione Richiamo della funzione Per il tipo di funzionamento ampliato nel C7 621 ASi necessario utilizzare 1 FC ASI_3422 Qui di seguito illustrato l insieme delle funzioni disponibili nella gestione del CP C7 ASi con l FC ASi_ 3422 ampliato rispetto a quello del funzionamento standard Il funzionamento ampliato permette il controllo completo del comportamento del master per mezzo del programma utente L accesso agli ingressi e alle uscite avviene esattamente come nel caso del funzionamento standard del CP C7 ASi Nel funzionamento ampliato tuttavia viene utilizzato uno speciale FC per la comunicazione con il CP C7 ASi nel programma utente I richiami delle istruzioni operative inviati al CP C7 ASi vengono eseguiti dal programma utente tramite l FC ASi 3422 L utente specificher perci in un buffer di trasmissione il richiamo delle sue istruzioni operative e avvier il job L FC ASi_3422 inoltra l istruzione operativa al CP C7 ASi Alla conclusione del job viene trasmesso all utente lo stato del job mentre vengono messi a sua disposizione in un buffer di ricezione i possibili dati di risposta La funzione deve essere richiamata ciclicamente dall utente per ciascun CP C7 ASi esistente Per ciascun CP C7 ASi pu essere sempre elaborato un solo job per volta Un job in corso non pu essere interrotto
153. e preesistente sul cavo come configurazione prefissata e profilo master M1 questo profilo riassume la funzionalit completa secondo la specificazione master ASi Sistemi integrati compatti C7 621 C7 621 ASi 5 14 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Secondo questo concetto suddiviso in livelli l utente avr a disposizione una serie di modi operativi diversi Il profilo tracciato viene utilizzato anche per adattare l utilizzo del CP C7 ASi alle diverse esigenze e in particolare per semplificare al massimo il funzionamento standard Modi operativi Area funzionale delle interfacce Profilo master C7 ASi CP Lettura e scrittura dati E A Funzionam standard j l MO Interfaccia MSDOS Funzionamento ampliato Windows Lettura e scrittura dati E A Possibilit di modifica dei parametri slave Verifica configurazione prefissata attuale Test diagnostica M1 con FC ASI 3422 Figura 5 9 Area funzionale delle interfacce e modi operativi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 15 ASi Introduzione e concetti fondamentali Funzionamento standard con il CP C7 ASi Funzionamento ampliato con il CP ASi Lo slave ASi 5 16 Nel cosiddetto funzionamento standard il CP C7 ASi pu assumere il controllo degli slave ASi allacciati senza necessit di ulteriori istruzioni nel programma utente del PLC I
154. e trasferita alle uscite la reazione del IPU programma utente alla modifica del segnale di Y ingresso Ritardo sulle uscite 2 0 Figura 3 3 Tempo minimo di reazione Calcolo Il tempo di reazione minimo costituito da 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 Xx tempo di trasferimento dell immagine di processo delle uscite e tempo di elaborazione dei temporizzatori S7 e ritardo sugli ingressi e sulle uscite Ci corrisponde alla somma di tempo di ciclo e ritardo sugli ingressi e sulle uscite Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 27 Comandare con la CPU C7 Tempo di reazione La figura 3 4 mostra le condizioni che causano il tempo di reazione pi lungo massimo Regis Ritardo sugli ingressi 000 A Durante la lettura dell immagine IPI lo stato i IPI dell ingresso preso in considerazione varia La modifica del segnale di ingresso non viene pi i Sistema tenuta in considerazione nell immagine IPI operativo Programma utente i S IPU ej o 1 1 Ko NEEE E E E a 4 Wir E 2 i DIE PRE E IPI i Qui viene tenuta in considerazione la variazione 2 del segnale di ingresso nell immagine IPI Sistema operativo i Programma Qui viene elaborata dal progr
155. egamento e riconoscimento dell avviamento dell OP C7 nel programma S7 La figura 9 8 mostra la configurazione dell area di interfaccia L area di interfaccia pu essere creata in un blocco dati o in un area di merker del SIMATIC S7 L indirizzo dell area di interfaccia deve essere indicato nella progettazione Questa operazione necessaria affinch l OP C7 sappia dove si trovano i dati Area di interfaccia Indirizzo 7 0 n 0 Bit di controllo conferma n 3 Riservata n 12 n 13 Identificazionecollegamento n 14 Riservata n 15 Ora n 18 Riservata n 21 Data n 25 Riservata n 31 Figura 9 8 Configurazione dell area di interfaccia con il SIMATIC S7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 11 Funzioni ampliate di servizio e supervisione SeS 9 5 3 Bit di controllo e conferma Finalit Byte n 0 Richiesta di data e ora Byte n 1 Riconoscimento dell avviamento dell OP Per i bit di controllo e conferma esistono tre byte nell area di interfaccia I byte n 0 e n 1 permettono il coordinamento tra OP C7 e S7 Il byte n 3 non rilevante per l OPC7 Con il byte n 0 l OP C7 chiede lora e la data attuali all S7 La figura mostra la struttura del byte di dati Richiesta di data e ora Bit 2 Richiesta di data e ora 1 VOPC7 richiede la data ora 0 ilprogramma S7 ha aggiornato data e ora nell area
156. emessi nella visualizzazione dello stato del master vedere capitolo 6 3 7 L alimentatore ASi non allacciato o difet Controllare il collegamento dell alimetatore toso ASi Eventualmente sostituirlo Fabbisogno di corrente degli slave ASi troppo Controllare il fabbisogno di corrente degli elevato slave ASi Eventualmente alimentare gli slave con corrente ausiliaria Il CP C7 ASi impostato in modo operativo Eliminare l errore di configurazione protetto e c un errore di configurazione ASi p es guasto di uno slave Il CP C7 ASi difettoso Errore interno alla Sostituire il CP C7 ASi EEPROM gt vedere segnalazione AS 300 buffer di diagnostica del sistema Il CP C7 ASi non ancora stato progettato Progettare il CP C7 ASi con la superficie ope rativa dell OP secondo il capitolo 6 3 Uno slave progettato guasto analizzare la Sostituire lo slave difettoso oppure riproget visualizzazione ACTIVE SLAVES tare il CP C7 ASi se lo slave non viene utiliz zato stato allacciato al cavo ASi uno slave non Eliminare lo slave oppure riprogettare il progettato CP C7 ASi stato collegato uno slave i cui dati di confi Controllare che non sia stato allacciato uno gurazione configurazione E A codice ID slave scorretto Eventualmente riprogettare il non coincidono con i valori degli slave pro CP C7 ASi gettati Variazione sporadica della vi Contatto difettoso Controllare i connettori
157. emporaneamente quattro OP C7 al massimo Il numero massimo di collegamenti viene fissato con la CPU In una configurazione di rete MPI possono comunicare tra loro al massimo 32 nodi Configurazione di La figura 9 7 mostra una possibile configurazione di rete I numeri 1 2 ecc sono rete esempi di indirizzi L indirizzamento dell S7 viene fissato con lo strumento Configurazione hardware S7 S7 300 CPU CP FM S7 300 CPU CP FM 2 3 MPI 1 4 0 OP C7 OP C7 PG Figura 9 7 Collegamento di un OP C7 al SIMATIC S7 300 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 9 9 Funzioni ampliate di servizio e supervisione SeS Parametri Impostazioni in ProTool o ProTool Lite 9 10 Per il collegamento tramite l interfaccia MPI necessario impostare i seguenti parametri nel software di progettazione Indirizzo del partner della comunicazione Posto connettore Telaio Indirizzo OP C7 HSA Interfaccia Profilo Baud rate Area d interfaccia Indirizzo MPI dell unit S7 alla quale collegato 1 OP C7 preimpostato l indirizzo 2 Numero del posto connettore nel quale inserita l unit S7 con la quale l OP C7 scambia i dati Numero del telaio nel quale inserita l unit S7 con la quale POP C7 scambia i dati Indir
158. endo da registrazioni in pagine diverse figura 9 1 I salti all indietro non sono limitati al livello delle pagine ma possono accedere anche al livello delle segnalazioni Sempre nel corso della progettazione si stabilisce quale pagina deve essere visualizzata come pagina iniziale del C7 Pagina 1 Pagina iniziale Pagina 6 Pagina 2 gt gt Pagina 7 Pagina 3 L Y Pagina 10 Pagina 9 Pagina 8 Pagina 5 Pagina 4 Figura 9 1 Principio di gerarchia delle pagine Qui di seguito riportato un esempio che fornisce una visione generale di una struttura gerarchica di pagine Per ulteriori dettagli sulla progettazione consultare il manuale utente di ProTool o ProTool Lite Esempio Con il C7 viene comandato e controllato un impianto per la produzione e il confezionamento di diversi succhi di frutta L impianto composto in linea generale dalla stazione di miscelazione e da quella di riempimento Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS Pagina iniziale Selezione di Miscelazione Selezione di Serb2 Staz di miscelazione Gli ingredienti dei succhi di frutta sono contenuti in tre serbatoi A seconda del succo di frutta da produrre gli ingredienti vengono miscelati in una determinata percentuale Staz d imbottig
159. enti di automazione trasmessi dal CP C7 ASi allo slave ASi I valori degli ingressi dei dati vengono messi a disposizione del CP C7 ASi dallo slave ASi su richiesta e Parametri Tramite le uscite di parametri dello slave ASi il CP C7 ASi pu trasmettere valori di parametri che non vanno interpretati come dati utili Questi valori dei parametri possono essere impiegati per il controllo e la commutazione tra i modi di funzionamento interni dei sensori o degli attuatori Sarebbe pensabile p es l inserimento di una grandezza di calibrazione in diverse fasi operative Questa funzionalit possibile nel caso di slave con connettore ASi integrato a condizione che essi supportino questa funzione e Configurazione La configurazione di ingressi e uscite configurazione E A dello slave in questione indica quali linee di dati dello slave ASi vengono utilizzate come ingressi uscite o come uscite bidirezionali La configurazione E A 4 bit viene stabilita dal costruttore dello slave ed indicata nella descrizione del rispettivo slave ASi una panoramica dei codici contenuta in 1 Oltre che dalla configurazione E A il tipo di slave ASi si contraddistingue per il codice di identificazione costituito per ciascuno slave ASi da 4 bit Anch esso specifico per costruttore e pu essere ricavato leggendo la descrizione dello slave ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 17 ASi Introduzione e conc
160. ento dalla memoria integrata di sola lettura alla memoria di lavoro e non ritentivi sono i blocchi o le aree dati creati con l SFC 22 CREAT_DB e leareedatiaritenzione vengono conservate dopo che mancata la tensione della rete Nota queste aree dati vengono memorizzate nella CPU C7 Nelle aree dati non ritentive resta il contenuto programmato nella memoria flash Ritenzione La tabella 3 13 elenca i parametri della scheda Ritenzione Tenendo conto di tutte le aree merker temporizzatori contatori e byte di dati l area a ritenzione non deve superare la somma di tutti i parametri esistenti vedere tabella 3 13 Tabella 3 13 Blocco parametri Aree a ritenzione Parametro Spiegazione Area di Impostazione valori C7 di default Numero byte di merker Il valore del parametro immesso il numero di byte di merker da MB 0 ritentivi a partire dal byte di merker 0 Numero temporizzatori Il valore del parametro immesso il numero di temporizzatori S7daT0 S7 ritentivi a partire dal timer 0 ogni temporizzatore occupa 2 byte Numero contatori S7 da Il valore del parametro immesso il numero di contatori S7 ZOZO0 ritentivi a partire dal contatore 0 ogni contatore occupa 2 byte Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 19 Comandare con la CPU C7 Tabella 3 13 Blocco parametri Aree a ritenzione continuazione Parametro Spiegazione Area di Impost
161. erificarsi di un errore interno procedere per gradi nella maniera seguente portare la CPU C7 nello stato di STOP Spegnere il C7 e avviarlo nuovamente all avviamento impostare l OP C7 nel modo transfer Ritrasferire la progettazione e avviare nuovamente il C7 se l errore dovesse ripetersi rivolgersi al centro Siemens di fiducia indicando il numero dell errore verificatosi nonch eventuali variabili contenute nella segnalazione 005 Errore n Var1 Var2 Var3 Var4 6XxX Errore nel file di progettazione 701 Errore interno del valore attuale 702 Ordine errato numero o parametro scorretti 703 Memoria flash piena ridurre la progettazione 704 Errore del controllore 705 Conferma di segnalazione sconosciuta 706 Richiesta di ricetta gi attiva Txx Errori interni Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 C 11 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Documentazione relativa a SIMATIC C7 e S7 Introduzione Qui di seguito sono riportate informazioni inerenti la documentazione e la letteratura specializzata sull argomento S7 300 La tabella D 1 riporta una lista di titoli che possono essere ordinati direttamente presso le sedi Siemens o nelle librerie specializzate Tabella D 1 Lista delle opere disponibili Titolo N di ordinazione presso la N di ordinazione presso le sede Siemens di fiducia librerie Speicherprogrammierbare Steuerungen Grundbegriffe A
162. etti fondamentali 5 5 1 Fasi operative e funzioni Struttura delle Prima di affrontare le singole fasi operative e le loro funzioni necessario conoscere informazioni e dei la struttura delle informazioni del sistema master slave ASi dati La figura che segue mostra la struttura del sistema con i campi di dati e le liste del sistema spiegati nel paragrafo precedente Immagini dei dati gt Programma Parametri attuali l utente ia Parametri on Dati di configurazione Indirizzo Dati della configur razione prefissata Figura 5 10 Struttura delle informazioni e dei dati in CP C7 ASi e slave ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Nel CP C7 ASi va fatta una distinzione tra e Immagini dei dati Si tratta di informazioni memorizzate in maniera volatile Dati F A Dati di ingresso e di uscita del processo Parametri attuali I parametri attuali sono un immagine dei parametri attualmente esistenti nello slave Dati della configurazione attuale Nel campo dei dati di configurazione attuali sono riportate le configurazioni E A e i codici ID di tutti gli slave ASi collegati dopo che tali dati sono stati letti dagli slave ASi Lista degli slave riconosciuti LDS La LDS indica quali slave sono stati riconosciuti nel bus ASi Lista degli slave attivati LAS La LAS indica quali slave sono sta
163. ferimento dell immagine di processo quello di esecuzione del sistema operativo e il tempo di elaborazione del programma utente si ottiene il seguente intervallo di tempo 0 272 ms 0 272 ms 1 ms 1 8ms 3 34 ms Poich i temporizzatori S7 vengono richiamati ogni 10 ms questo intervallo di tempo pu comprendere al massimo un richiamo il che significa che il tempo di ciclo pu essere prolungato dai temporizzatori S7 di 150 us al massimo Il tempo di ciclo risulta insomma dal totale dei tempi sopraindicati tempo di ciclo 0 272 ms 0 272 ms 1 ms 1 8 ms 0 015 ms 3 35 ms Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 31 Comandare con la CPU C7 Parti del tempo di reazione Esempio n 2 Programma utente Calcolo 3 32 Ricordiamo il tempo di reazione costituito dalla somma di 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 tempo di elaborazione dei temporizzatori S7 e tempi di ritardo sugli ingressi e sulle uscite Suggerimento un semplice calcolo tempo di ciclo calcolato X 2 tempi di ritardo Per l esempio n 1 vale dunque 3 34 ms X 2 tempi di ritardo delle unit ingressi e uscite L utente ha configurato un C7 621 con le seguenti unit sul telaio e una CPU 314
164. ficazione master ASi Questo tipo di funzionamento viene supportato da un blocco funzionale FC contenuto su un dischetto in dotazione con questo manuale Rispetto al funzionamento standard il funzionamento ampliato con FC permette anche l esecuzione di richiami master a partire dal programma utente Sistemi integrati compatti C7 621 C7 621 ASi 1 4 C79000 G7072 C622 01 Introduzione 1 3 Servizio e supervisione con il C7 Sommario OP C7 Funzioni di servizio e supervisione SeS Pagine Segnalazioni di servizio Il C7 permette di visualizzare stati di esercizio e valori attuali di processo Il C7 permette inoltre l introduzione di dati che vengono scritti sulla CPU C7 nonch la progettazione di funzioni di diagnostica delle macchine Il C7 offre una serie di funzioni standard La visualizzazione e i comandi del C7 possono essere progettati e adattati in maniera ottimale alle diverse esigenze del processo L OP C7 elabora le funzioni SeS progettate per il C7 Indipendente dalla CPU C7 esso continua a funzionare anche se p es lo stato della CPU C7 passa allo STOP Il CP C7 ha un proprio indirizzo MPI ed collegato con la CPU C7 in maniera fissa tramite l interfaccia MPI Quest ultima permette il collegamento dell OP C7 a un dispositivo di progettazione PG o PC Le funzioni di base di un C7 consistono nella visualizzazione degli stati del processo e nel comando del processo stesso Sta all utente stabilire
165. fissata e il menu di accesso deve essere stato selezionato vedere pagina 6 11 e deve essere impostato il livello di password pi alto e AUTOPROG funziona solamente in protected mode ConfigMode disabled Come procedere Per attivare o disattivare il modo AUTOPROG procedere nella maniera seguente con AUTOPROG Passo Operazione Risultato Selezionare il menu Project premendo il tasto AUTOPROG Config Address Selezionare il menu AUTOPROG premendo il tasto Secondo l impostazione F2 AUTOPROG Enabled Disable oppure AUTOPROG Disabled Enable Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 19 Impiego e funzioni di un sistema ASi 3 Attivazione di AUTOPROG enabled Menu visualizzato AUTOPROG Disabled Enable Enabled selezionabile con il tasto I dati immessi vengono accettati se impostatao disabled Visualizzazione di messaggi vedere pagina 6 12 Nessun errore confermare con Conferma che l utente ha selezionato l opzione enabled L introduzione pu essere ripetuta Errore confermare con TSI Viene visualizzato nuovamente il menu come al punto 3 Confermare l introduzione con 3 A Viene visualizzato nuovamente il menu di accesso passo 1 3 1 Disattivazione di AUTOPROG disabled Menu vis
166. ggio dal modo di progettazione a quello protetto comporta un nuovo avviamento del CP passaggio alla fase offline e quindi commutazione al modo online Se la lista LDS contiene uno slave con indirizzo 0 il CP non potr passare dal modo di progettazione a quello protetto Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Modo 0 modo operativo protetto 1 modo di progettazione Change_Slave_Adress con questo richiamo possibile modificare l indirizzo nel modo operativo di uno slave Questo richiamo viene utilizzato per lo pi per inserire nel sistema ASi un nuovo slave ASi con l indirizzo di default 0 In questo caso avviene una modifica dall indirizzo slave precedente 0 all indirizzo slave nuovo x La modifica si realizza soltanto alle seguenti condizioni e esiste uno slave con indirizzo slave precedente e se indirizzo precedente diverso da 0 non pu essere collegato contemporaneamente uno slave con indirizzo 0 e il nuovo indirizzo slave deve avere un valore valido e non deve esistere uno slave con nuovo indirizzo slave Avvertenza Con la modifica dell indirizzo nel modo operativo lo slave non viene resettato I dati di uscita dello slave cio vengono mantenuti finch non arrivano nuovi dati al nuovo indirizzo Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Bye 0 Byte 1 Byte 2 Sistemi integrati compatti C7 621 C7 621 ASi
167. gurazione prefissata Presupposti La configurazione prefissata pu essere impostata alle seguenti condizioni e il C7 si trova nello stato di STOP impostazione vedere capitolo relativo In caso contrario RUN il richiamo viene respinto con il seguente messaggio Wrong SPS Mode Please check e il menu di accesso deve essere stato selezionato vedere pagina 6 11 e deve essere impostato il livello di password pi alto 9 e deve essere attivo il ConfigMode enabled Come procedere Per impostare una configurazione prefissata procedere nella maniera seguente Passo Operazione Risultato Selezionare il menu Project premendo il tasto AUTOPROG Config Address 2 Selezionare il menu CONFIG Se il CP C7 ASi in ConfigMode premendo il tasto con lo stato enabled verr visua F4 lizzata l introduzione possibile per l impostazione della configura zione prefissata Conf Mode Enabled Disable setconf D Se il CP C7 ASi non in Config Mode viene visualizzato il se guente menu Conf Mode Disabled Enable Non possibile adottare una configurazione attuale In questo caso attivare 5 NEE F2 F5 enabled con i tasti Conf Mode Enabled vedere capitolo 6 3 3 Disable setconf Sistemi integrati compatti C7 621 C7 621 ASi C7900
168. he possono essere immessi in diversi modi e valori numerici e valori alfanumerici e valori simbolici Procedimento In linea generale l introduzione di valori ha luogo secondo quanto descritto qui di generale seguito Passo Operazione Risultato Accedere dapprima alla pagina scelta secondo la Viene visualizzata la pagina descrizione fatta a pagina 7 10 quindi alla desiderata corrispondente registrazione Selezionare con i tasti cursore il campo di Il cursore posizionato sul introduzione desiderato all interno della campo di introduzione registrazione della pagina Immettere ora il valore opportuno A seconda Il campo di introduzione della progettazione del campo si possono lampeggia immettere i valori indicati nella lista in alto vedere pagine seguenti Confermare i dati immessi con Il valore viene ripreso Il campo di introduzione smette di lampeggiare Automaticamente viene reinserito nel campo il valore originario In caso di errore interrompere l introduzione con Posizionare eventualmente il cursore su un altro Id campo utilizzando i tasti cursore e procedere all immissione di nuovi valori seguendo la stessa procedura Il cursore pu inoltre essere spostato di nuovo a sinistra con i tasti cursore sul campo di introduzione precedente per inserire un altro valore Chiudere la pagina con La visualizzazione viene resettata e riportata alla pagina prece
169. hiesta Tasti numerici Tasti per l introduzione di caratteri numerici da 0 a 9 I tasti numerici hanno una funzione di ripetizione Tenendo premuto il tasto dopo una brevissima pausa viene ripetuta la funzione finch il tasto non viene nuovamente lasciato Tasto Cambiamento di segno da pi a meno e viceversa ano O Rappresentazione Introduzione di una virgola Premere il tasto SHIFT insieme della virgole al tasto desiderato Tasto di INVIO Con questo tasto viene confermata e quindi conclusa ENTER un introduzione di dati Esso permette inoltre di passare dal livello delle segnalazioni a quello delle pagine Tasto di Annullamento salti all indietro cambiamento di livello interruzione operativo ESCAPE Annullamento Per annullare i dati introdotti nel campo a condizione che non siano ancora stati confermati con ENTER Salti all indietro Per ritornare indietro nella pagina alla destinazione di ritorno progettata normalmente l ultima posizione richiamata e infine dalla pagina iniziale al livello delle segnalazioni Annullamento dello sfoglio nelle segnalazioni Per interrompere lo sfoglio di segnalazioni presenti e tornare alla visualizzazione della segnalazione attuale Nascondere una segnalazione di sistema Per non visualizzare una segnalazione di sistema Sistemi integrati compatti C7 62
170. ht Siemens AG 1997 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazionescritta Letrasgressionisono passibilidi risarcimento dei danni Tutti i diritti sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Bereich Automatisierungstechnik Sistemi per l automazione industriale Postfach 4848 D 90327 N rnberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documenta zione corrisponda all hardware e al software descritti Non potendo tuttaviaescludere eventuali differenze nongarantiamo una concor danza totale Il contenuto della presente documentazione viene co munque verificato regolarmente e le correzioni o modifiche even tualmente necessarie sono contenute nelle edizioni successive Sa remo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 1997 Ci riserviamo eventuali modifiche Siemens Aktiengesellschaft C79000 G7072 C622 Contenuto 1 introduzione cirie eta 1 1 1 1 Comandare GONICT ieri rica rata 1 2 Il CP C7 ASi nel C7 621 ASi 1 3 1 3 Servizio e supervisione con il C7 ananena 1 5 1 4 Presentazione del C7 nannan ar 1 7 2 Messa in servizio avviamento 2 1 2 1 Comportamento all avviamento e messa in servizio 2 2 Se
171. i numeri del contatore pu essere modificato con istruzioni di STEP 7 p es conteggio in avanti o a ritroso I controllori a memoria liberamente programmabile PLC sono controllori elettronici la cui funzione memorizzata come programma nel dispositivo di controllo Configurazione e cablaggio del dispositivo non dipendono quindi dalla funzione del controllore Il controllore programmabile ha la struttura di un computer ed composto da una gt CPU C7 con memoria ingressi uscite e un sistema interno di bus La periferia e il linguaggio di programmazione sono adattati alle esigenze della tecnica di controllo I processori di comunicazione CP sono unit intelligenti dotate di un proprio processore Essi costituiscono un importante gruppo all interno dei componenti di un sistema di automazione Essi vengono suddivisi a seconda della loro applicazione in diversi tipi quali p es CP per messaggi e protocolli per collegamento punto a punto per servizio e supervisione COROS per accoppiamenti di bus SINEC per diagnostica e applicazioni della memoria di massa Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 3 Glossario CPU C7 D Dati di riferimento Dati statici Dati temporanei Diagnostica Diagnostica di sistema Dispositivo di programmazione Driver ASi Durata dell allarme Durata di visualizzazione Glossario 4 La CPU central processing unit C7 un
172. i al C7 Esse richiamano p es l attenzione su comandi errati o disturbi della comunicazione Questo tipo di segnalazione ha la massima priorit di visualizzazione Se si verifica un anomalia nel C7 la segnalazione di servizio momentaneamente visualizzata viene rimossa e sostituita da una segnalazione di sistema Una volta scomparsa la segnalazione di sistema 1 OP C7 ritorna alla posizione in cui ha avuto inizio la diramazione Le segnalazioni di sistema vengono suddivise in gravi e non gravi e segnalazioni di sistema gravi rappresentano errori che possono essere eliminati solo con un nuovo avviamento riavviamento del C7 e segnalazioni di sistema non gravi tutti gli altri errori generano una segnalazione di sistema non grave p es quando la selezione di una pagina non riesce La visualizzazione di una segnalazione di sistema non grave pu essere interrotta con ESC Essa pu essere interrotta anche automaticamente una volta trascorso un determinato tempo di visualizzazione progettabile L appendice B riporta una lista con le possibili segnalazioni di sistema e il loro significato La visualizzazione delle segnalazioni di sistema a eccezione degli errori interni 7xx pu essere disabilitata al momento della progettazione La successiva modifica di questa impostazione nell OP C7 non possibile Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 5 Funzioni standard di servizio e supervisione
173. i i nuovi slave e Nella fase di gestione vengono quindi eseguiti tutti i job richiesti dall utente quali p es la scrittura di parametri Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Modo O online 1 offline Con questo richiamo pu essere abilitata o inibita la programmazione automatica degli indirizzi Il bit AUTO_ADDR_ENABLE viene memorizzato in maniera permanente nel master Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Modo 0 AUTOPROG abilitata 1 AUTOPROG inibita Set_Operation_Mode con questo richiamo si pu scegliere tra modo di progettazione e modo operativo protetto Nel modo operativo protetto vengono attivati solo gli slave riportati nella LPS e i cui dati di configurazione prefissati e attuali coincidono cio se la configurazione E A e i codici ID degli slave contenuti nella LDS sono identici ai valori progettati Nel modo di progettazione vengono attivati tutti gli slave riconosciuti a eccezione di quello con indirizzo 0 Ci vale anche per gli slave nei quali esistono differenze tra configurazione prefissata e attuale Il bit TIPO DI FUNZIONAMENTO viene memorizzato in maniera non volatile cio viene mantenuto anche in caso di avviamento riavviamento Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Modifica dell indirizzo nel modo operativo Il passa
174. i possono progettare valori limite In questi campi viene cos eseguito un controllo del valore limite I valori immessi verranno accettati solamente se sono compresi entro i limiti progettati In caso contrario viene inviata una segnalazione di sistema dopo l interruzione della quale viene nuovamente visualizzato il vecchio valore Se un campo numerico stato progettato con un determinato numero di cifre decimali dopo la conferma dell introduzione le eventuali cifre decimali in eccesso vengono ignorate mentre quelle in difetto vengono riempite con 0 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 Valori alfanumerici L introduzione di valori alfanumerici comprende cifre e lettere in ordine misto Per introdurre le parti numeriche procedere secondo quanto descritto sui valori numerici Introduzione di Prima di immettere una lettera nella posizione attuale del cursore necessario valori alfanumerici attivare il set di caratteri alfanumerici Per introdurre una stringa di caratteri p es 18OTT61 procedere nella maniera seguente Progettare in primo luogo il campo di introduzione con le variabili Come esempio si Variabile 18 pu utilizzare una stringa in formato CHR Introdurre normalmente i numeri 1 e 8 con la tastiera numerica Azionare il tasto e tenerlo Il set di caratteri esteso viene T i n premuto messo a disposizione nell attuale campo
175. i pronto parametro Segno valore analogico SEL Selezione pagina w Selezione della pagina 8 9 8 9 CI tramite indice tramite softkey SFB SFC 3 4 3 10 GADR_LGC LGC_GADR PD_LGADR SIMATIC S7 300 9 9 Sincronizzazione OP3 S7 Softkey Indice 6 Software di progettazione Sostituzione dello slave Stato del contatore STATO VAR STOP della CPU C7 STRNG_DI A 9 STRNG_1I A 9 STRNG_R A 9 Strumenti di programmazione 1 2 Super user password 7 21 T Tasti doppia funzione 7 3 Tasti cursore 7 4 per test dell hardware 7 23 Tasti numerici Tastiera bit cumulativo C7 621 7 2 struttura Tastiera di sistema Tasto Tasto di commutazione Tasto di interruzione Tasto di INVIO Telaio 9 10 Tempo di ciclo 3 24 3 25 prolungamento Tempo di controllo parametro 3 17 Tempo di controllo del ciclo parametro Tempo di elaborazione aggiornamento del temporizzatore S7 aggiornamento dell immagine di processo controllo di ciclo del programma utente del sistema operativo FC IEC Tempo di reazione 8 allarme di diagnostica 3 36 massimo minimo riduzione Tempo di reazione agli allarmi 3 34 Tempo di reazione all allarme di diagnostica 3 36 delle CPU Tempo di reazione all interrupt di processo della CPU Temporizzatori Temporizzatori S7 parametro Test del display Test dell EPROM
176. i slave sono collegati tramite cavo ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 3 Impiego e funzioni di un sistema ASi Progettazione semplificata 6 4 La progettazione del CP C7 ASi nel funzionamento standard verr quindi effettuata contemporaneamente alla messa in servizio della rete ASi nella maniera descritta qui di seguito l 2 Posizionare la CPU C7 su STOP Portare il CP C7 ASi nel modo di progettazione Se ci fosse gi avvenuto stato all atto della fornitura questa condizione diventa superflua Posizionare il C7 su RUN ed eseguire il test del programma utente Nota Il modo di progettazione permette di inserire o cancellare slave dal cavo ASi anche a posteriori I nuovi slave inseriti vengono immediatamente attivati dal CP C7 ASi Una volta conclusa la messa in servizio degli slave dell AS Interface posizionare la CPU C7 su STOP Impostare il CP C7 ASi in modo operativo protetto protected mode vedere capitolo 6 3 3 Il CP C7 ASi memorizza ora la configurazione visualizzata con gli slave attivi in modo non volatile come configurazione prefissata e passa al modo operativo protetto Posizionare il C7 su RUN La messa in servizio del CP C7 ASi cos conclusa Una volta garantito il corretto funzionamento di tutti gli slave sul cavo ASi p es in caso di sostituzione di un C7 621 ASi la messa in servizio del CP C7 ASi pu essere effettuata con il seg
177. i tasti elencati precedentemente Se il cursore posizionato sulla colonna del formato possibile impostare il formato dei dati HEX DEC BIN CHR T C premendo i tasti come descritto nella riga precedente della tabella Introdurre qui il numero dell operando da visualizzare o da modificare 0 9 utilizzando la tastiera numerica Una volta editata la lista degli operandi i valori devono essere aggiornati nella CPU C7 L aggiornamento non viene effettuato subito dopo la conferma di ciascun singolo valore I nuovi valori vengono trasferiti alla CPU C7 solo premendo nuovamente il tasto ENTER dopo avere confermato l ultima introduzione di dati Nel corso dell aggiornamento nell angolo superiore destro del display viene visualizzato un asterisco intermittente Se l asterico non lampeggia significa che il collegamento logico con la CPU C7 non stato stabilito Nel corso dell aggiornamento non si possono introdurre dati L aggiornamento pu essere interrotto con 4 s ESC Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Tipi di dati La tabella seguente mostra i tipi di dati ammessi per il SIMATIC S7 300 ammessi Indirizzo Tipo di dati SIMATIC S7 300 CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING TIMER COUNTER E PE A PA CHAR BYTE INT WORD DINT DWORD REAL BOOL STRING
178. ifica di un segnale di uscita ad esso collegato Fattori Il tempo di reazione dipende dai seguenti fattori Fattori Osservazione Ritardo su ingressi e uscite I tempi di ritardo sono riportati nei dati tecnici e delle unit di ingresso uscita nel manuale di riferimento Caratteristiche delle unit modulari e degli ingressi uscite integrati della CPU C7 621 Oscillazione del Il tempo di reazione effettivo si colloca tra un tempo di reazione di una durata tempo di reazione minima e uno di una durata massima Per la progettazione dell impianto occorre sempre tenere in considerazione il tempo pi lungo Qui di seguito vengono trattati sia il tempo di reazione pi breve che quello pi lungo in modo da fornire un idea dell oscillazione del tempo di reazione Sistemi integrati compatti C7 621 C7 621 ASi 3 26 C79000 G7072 C622 01 Comandare con la CPU C7 Tempo di reazione La figura 3 3 mostra le condizioni che consentono di raggiungere il tempo di minimo reazione pi breve Ritardo sugli ingressi Y i Immediatamente prima della lettura dell immagine IPI IPI lo stato dell ingresso preso in considerazione varia La modifica del segnale di ingresso viene Sistema quindi ancora tenuta in considerazione S operativo nell immagine IPI ov Vv k ien Qui viene elaborata dal programma utente la 5 Programma rE sr variazione del segnale di ingresso 2 utente E e Qui vien
179. iluppo dei programmi utente STEP 7 Le istruzioni necessarie per la programmazione sono contenute nel manuale utente 231 Per i singoli linguaggi di programmazione invece consultare i manuali elencati nella prefazione STEP 7 funziona su PG o PC dispositivi che possono essere gestiti indipendentemente dal C7 Solo nel caso in cui si intenda caricare il programma utente nella CPU C7 necessario collegare il PG PC al C7 tramite l interfaccia MPI Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Introduzione 1 2 II CP C7 ASi nel C7 621 ASi Sommario Funzionamento del CP C7 ASi Struttura di insieme Tipi di funzionamento del CP C7 ASi Il sistema AS Interface Actuator Sensor Interface interfaccia sensori attuatori qui abbreviato con CP C7 ASi un sistema destinato al collegamento di sensori e attuatori binari nel livello di campo pi basso I segnali di processo che si trovano nel campo vengono normalmente addotti al controllore tramite un ampio cablaggio di tipo parallelo e unit di ingresso uscita Ci significa che nel campo ciascun sensore o attuatore risulta collegato singolarmente con un proprio conduttore alla corrispondente unit di ingresso uscita Grazie al sistema AS Interface possibile sostituire il fascio di conduttori derivante dal suddetto tipo di cablaggio mediante un semplice cavo a due conduttori comune per tutti i sensori e attuatori I dati tecnici e di ordinazione
180. in servizio della rete ASi Il CP C7 ASI distingue due modi di funzionamento Modo di progettazione configuration mode Il modo di progettazione permette la messa in servizio di una rete ASi Con questo modo il CP ASi pu scambiare dati con ogni slave allacciato al cavo ASi I nuovi slave vengono immediatamente riconosciuti dal master e inclusi nello scambio ciclico di dati Una volta concluso il test del programma del PLC gli slave possono essere assunti come configurazione prefissata vedere capitolo 6 3 1 funzione set conf e il CP C7 ASi pu essere impostato manualmente nel modo operativo protetto vedere capitolo 6 3 1 ConfigMode da enabled gt disabled Modo operativo protetto protected mode Nel modo operativo protetto il CP C7 ASi scambia dati soltanto con gli slave impostati Per impostati si intende in questo caso che l indirizzo degli slave e i dati di configurazione memorizzati nel CP C7 ASi coincidono con i valori di un corrispondente slave Una descrizione pi precisa dei passi operativi necessari nonch delle relative visualizzazioni viene fornita nel capitolo 6 3 Il modo di progettazione generalmente possibile solo con la CPU C7 in stato di STOP La messa in servizio pu essere eseguita alle seguenti condizioni agli slave ASi allacciati sono stati assegnati gli indirizzi vedere possibilit di indirizzamento del C7 621 ASi nel capitolo 6 3 2 il bus ASi completo cio tutti gl
181. in maniera non volatile con gli effettivi parametri attuali Ci significa che viene effettuata una progettazione dei parametri di tutti gli slave Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 45 Impiego e funzioni di un sistema ASi Progettazione dei dati di configurazione Lettura dei dati di configurazione progettati Progettazione dei dati della configurazione attuale 6 46 Set_Permanent_Configuration con questo richiamo vengono progettati i dati di configurazione F A e il codice ID per lo slave ASi indirizzato I dati vengono memorizzati in maniera non volatile nel CP C7 ASi Avvertenza Eseguendo questa istruzione operativa il CP C7 ASi passa alla fase offline e torna quindi al funzionamento normale nuovo avviamento del CP C7 AS1 Questo richiamo non viene eseguito in modo operativo protetto Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Bye 1 Byte 2 Codice ID Configurazione E A Get_Permanent_Configuration con questo richiamo vengono rinviati i dati della configurazione prefissata dati di configurazione E A e codici ID registrati nella memoria non volatile EEPROM di uno slave indirizzato Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte en T Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 0 Byte 0 Codice ID
182. indirizzo di destinazione NEW Old xx New 00 Set Adr Confermando la registrazione dell indirizzo con F4 viene inviato il seguente avviso Autoprog overwrites0 Okay Abort OKAY il CP C7 ASi accetta l indirizzo 0 e programma automaticamente per lo slave l indirizzo del nodo originario venuto a mancare Viene visualizzato il seguente messaggio AS I DS Write state NO_ERROR confirm Confermare con il tasto F5 Abort la riprogrammazione sull indirizzo 0 con successivo AUTOPROG non viene eseguita E possibile tuttavia ripetere l introduzione di un indirizzo Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 21 Impiego e funzioni di un sistema ASi La visualizzazione SF e CER scompare vedere capitolo 6 3 7 Nella visualizzazione dello stato degli slave il CP C7 ASi mostra il nuovo slave inserito Avvertenza Osservare che la programmazione automatica degli indirizzi possibile soltanto se per il CP C7 ASI attivo il modo operativo protetto protected mode e se si guastato un solo slave Sistemi integrati compatti C7 621 C7 621 ASi 6 22 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 5 Impostare la configurazione prefissata in base a quella attuale Generalit Una configurazione attuale degli slave che venga riconosciuta pu essere adottata come confi
183. ione OP C7 di default Per cancellare completamente la CPU C7 esistono due possibilit e cancellazione totale con la funzione di sistema Tipi di funzionamento della CPU C7 e cancellazione totale con le funzioni del PG vedere manuale 231 di STEP 7 La cancellazione totale con le funzioni del PG possibile soltanto se lo stato della CPU C7 STOP Qui di seguito viene descritto il procedimento di cancellazione totale della CPU C7 con l aiuto della funzione di sistema Tipi di funzionamento della CPU C7 1 Attivare la tensione per il C7 e attendere che sia terminato il test di avviamento Verr visualizzata la segnalazione di riposo 2 Selezionare il menu delle funzioni di sistema premendo i tasti SHIFT Q Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 11 Messa in servizio avviamento Verr visualizzato il menu delle funzioni di sistema C7 621 C7 System Functions Figura 2 6 Menu delle funzioni di sistema del C7 621 con relativi tasti funzionali oppure per il C7 621 ASi C7 621 ASi C7 System Functions KEY Figura 2 7 Menu delle funzioni di sistema del C7 621 ASi con relativi tasti funzionali 3 Selezionare il menu Tipi di funzionamento della CPU C7 premendo il tasto F1 Verr richiesto l inserimento di una password se non ancora indicata 4 Immettere la password le modalit di immissione sono descritte nel ca
184. ione dati di ricezione Per una descrizione pi precisa dell errore nella prima parola di stato viene impostato un codice di errore I parametri DONE ERROR e STATUS restano invariati fino alla successiva elaborazione di un job STATUS sem 00000 isn coco sisi N sm 66 83814 00004 00004 Figura 6 7 Andamento del segnale degli operandi formali Dati dei blocchi La lunghezza dei blocchi del codice MC7 nonch il numero di byte di dati locali utilizzati dipendono dalla versione della funzione I dati attuali possono essere ricavati dalla finestra di dialogo Propriet del blocco nell editor di programmi di STEP 7 Sistemi integrati compatti C7 621 C7 621 ASi 6 42 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 5 1 Interfaccia per istruzioni operative del CP C7 ASi Generalit Qui di seguito vengono descritti i richiami delle istruzioni operative del CP C7 ASi che possono essere trasferite dalla CPU C7 al CP C7 ASi Grazie a questi richiami delle istruzioni operative il CP C7 ASi mette a disposizione l intera funzionalit del profilo master M1 della specificazione master ASi Inoltre tramite i richiami delle istruzioni operative il CP C7 ASi pu essere progettato completamente dalla CPU C7 Istruzioni Per l impiego dei job consultare le singole descrizioni contenute nel capitolo 3 e operative nell appendice B 2 PICS nonch le spiegazioni dettagliate in 1 e 2 suppo
185. ioni IEC Nome Descrizione Tempo di esecuzione 21 Lettura della lunghezza attuale di una variabile STRING 90 us 20 Lettura dei primi caratteri L di una variabile STRING 150 us L x 26 ae RIGHT Lettura degli ultimi caratteri L di una variabile STRING 150 us L x 26 26 MID Lettura dei caratteri L centrali di una variabile STRING a partire da un carattere indicato 150 us L x 26 2 4 CONCAT INSERT DELETE Riunione di due variabili STRING in un unica variabile STRING Inserimento di una variabile STRING in un altra varia bile STRING in una determinata posizione 180 us n x 28 250 us n X 26 Cancellazione di caratteri L da una variabile STRING 300 us L P x 27 31 L P parametri di blocchi se 1 P 0 allora tempo di esecuzione L P 254 us n numero di caratteri k numero di caratteri nel parametro INI REPLACE Sostituzione di caratteri L di una variabile STRING con una seconda una variabile STRING 300 us L P x 27 Indicazione della posizione della seconda variabile STRING all interno della prima variabile STRING Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 SFC SFB e funzioni IEC della CPU C7 Conversioni di Per la conversione di variabili in STRING o da STRING STEP 7 mette a formato con disposizione le seguenti funzioni IEC STRING Descrizione Tempo di esecuzione I STRNG Conversione di una variabile
186. isulter un tempo di ciclo di 3 2 ms A ci si deve aggiungere un tempo transitorio di assestamento per un carico ohmico pari a 0 1 ms Per un uscita analogica risulta perci un tempo di risposta di 3 3 ms e Tempi di reazione con tempi di ritardo sugli ingressi e sulle uscite e Caso 1 con la lettura di un segnale di ingresso digitale viene impostato un canale di uscita dell unit uscite digitali Risulta perci un tempo di reazione di tempo di reazione 4 8 ms 7 9 ms 12 7 ms e Caso2 viene letto un valore analogico ed emesso un valore analogico Risulta perci un tempo di reazione di tempo di reazione 176 ms 7 9 ms 3 3 ms 187 2 ms Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 33 Comandare con la CPU C7 3 7 3 Tempo di reazione agli allarmi Definizione tempo di reazione agli allarmi Calcolo Tempi di reazione all interrupt di processo della CPU C7 Tempi di reazione all allarme di diagnostica della CPU C7 3 34 Il tempo di reazione agli allarmi il tempo che intercorre tra la prima comparsa di un segnale di allarme e il richiamo della prima istruzione nell OB di allarme In linea generale vale quanto segue Gli allarmi con priorit maggiore hanno la precedenza Ci significa che il tempo di reazione all allarme si prolunga di un valore pari al tempo di elaborazione del programma degli OB con priorit maggiore e di quelli con la stessa priorit non an
187. ita e ingressi digitali tempo di ritardo sull ingresso e uscite digitali tempi di ritardo trascurabili e uscite di rel tempi di ritardo tipici da 10 a 20 ms Il tempo di ritardo per le uscite di rel dipende fra l altro da temperatura e tensione e ingressi analogici tempo di ciclo dell ingresso digitale e uscite analogiche tempo di risposta dell uscita analogica Riduzione del Tempi di reazione pi brevi si ottengono con l accesso diretto alla periferia nel tempo di reazione programma utente p es con L PEB oppure T PAW In questo modo si potranno evitare tempi di reazione come quelli descritti nella figura 3 4 I tempi di esecuzione degli accessi diretti delle CPU alle unit di periferia sono indicati nella lista delle operazioni Prolungamento del La tabella 3 20 mostra il prolungamento tipico di un tempo di ciclo dovuto ciclo causa all annidamento di un allarme A questo prolungamento si aggiunge l esecuzione annidamento di del programma sul livello degli allarmi Se vengono attivati pi allarmi andranno allarmi aggiunti tutti i relativi tempi Tabella 3 20 Prolungamento del ciclo causa annidamento di allarmi Interrupt di Allarme di Allarme Allarme di Schedulazione Errori di processo diagnostica orologio ritardo orologio programmazione accesso C7 621 ca 730 us ca 1000 us ca 700 us ca 560 us ca 380 us ca 760 us Sistemi integrati compatti C7 621 C7 621 ASi 3 30 C79000 G7072 C622 01 Comandare
188. itolo fornisce le conoscenze di base sulle applicazioni e le funzioni di un CPC7 ASI Il primo paragrafo importante per la comprensione delle funzioni dei tipi di funzionamento e delle interfacce disponibili nel sistema ASi Tipo di L AS Interface funziona in base al principio master slave Ci significa che il funzionamento CP C7 ASI allacciato al cavo ASi comanda lo scambio di dati con un massimo di 31 principio slave mediante l interfaccia con il cavo ASi masterzzavo La figura seguente mostra i percorsi dei dati del CP master ASi da un lato e quelli di CP ASi e slave ASi dall altro Attraverso questi percorsi di dati tra la CPU C7 e il CP master vengono trasferiti i dati di processo e le istruzioni operative per la parametrizzazione PLC PC Slave ASi CP master E A P efcorsi pati Percorsi dati JA ner Cavo ASi Figura 5 8 Struttura master slave Specificazione ASi La specificazione master ASi differenzia i master con insiemi di funzioni diversi tracciandone un cosiddetto profilo Il C7 621 ASi prevede due categorie di master M M1 distinte La specificazione ASI stabilisce con esattezza le funzioni che deve svolgere il master di una determinata categoria A grandi linee i profili hanno il seguente significato pratico e profilo master MO il master pu scambiare dati E A con i singoli slave La progettazione del master avviene con la registrazione della configurazione dello slav
189. ivelli operativi tra i quali ci si pu spostare e livello delle segnalazioni livello sul quale vengono visualizzate le segnalazioni attuali e livello delle pagine nel quale si possono scegliere attivare ed eseguire le funzioni Il livello delle segnalazioni il livello pi alto del C7 In questo livello vengono visualizzate le segnalazioni di servizio e di guasto presenti nonch le segnalazioni di sistema Una volta avviato il C7 passa al livello delle segnalazioni e visualizza la cosiddetta segnalazione di riposo SIMATIC C7 VX XX C7 621 Figura 7 2 Segnalazione di riposo C7 621 segnalazione di servizio n 0 Una volta passati al livello delle pagine viene visualizzata la cosiddetta pagina iniziale dalla quale si accede a seconda della progettazione a ulteriori pagine Le pagine permettono di visualizzare i valori di processo di immettere valori e di attivare funzioni tramite i softkey Il collegamento tra le singole pagine viene definito gerarchia delle pagine vedere capitolo 9 2 Premendo il tasto ESC dai diversi livelli di profondit della gerarchia si torna sempre indietro di un livello fino alla pagina iniziale funzione ESC vedere capitolo 7 1 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 5 Utilizzo del C7 Cambio di livello Si pu passare operativo e dallivello delle segnalazioni a quello delle pagine premendo il tasto ENTER e dallivello
190. izzata la seguente segnalazione di riposo SIMATIC C7 Vx xXx C7 621 Figura 2 1 Segnalazione di riposo del C7 621 4 dopo l avviamento del C7 ancora valido il tipo di funzionamento della CPU C7 impostato per ultimo Nel C7 possono presentarsi i seguenti stati in funzione dei quali vengono definiti i passi successivi e programma di controllo non caricato necessario caricarlo e programma di controllo caricato e progettazione non caricata e progettazione caricata Nelle pagine seguenti viene spiegato come procedere in questi casi Per comandare e controllare il processo 1 OP C7 deve poter accedere ai dati della CPU C7 Per questo motivo necessario caricare innanzitutto il programma utente se non ancora caricato procedendo nella maniera seguente 1 portare la CPU C7 nello stato di STOP vedere capitolo 2 2 2 attivare il trasferimento del programma utente e dei blocchi dati sul PG PC utilizzando STEP 7 3 avviare l operazione di copiatura dal PG PC Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Messa in servizio avviamento Progettazione OP Se non stata ancora caricata una progettazione verranno attivate le pagine in non caricata inglese caricate nel firmware In tal caso selezionare il tipo di funzionamento OP C7 nel quale poter attivare il trasferimento di una progettazione Procedere quindi nella maniera seguente Selezionare la progettazione memorizz
191. izzazione Ingressi uscite analogici Glossario 6 Funzione che comporta una modifica del contenuto del display come p es la visualizzazione del livello delle segnalazioni del buffer delle segnalazioni di guasto o di una pagina Tipo di funzionamento del C7 nel quale vengono visualizzate le segnalazioni e si possono comandare le pagine Firmware Se il sistema operativo riconosce un determinato errore p es di accesso a STEP 7 esso richiama il blocco organizzativo assegnato a questo caso specifico OB di errore nel quale pu essere definito il tipo di comportamento che deve avere la CPU C7 Emissione del contenuto del display su una stampante collegata Interface Module interfaccia con possibilit di ampliamento del sistema S7 300 L immagine di processo un componente della gt memoria di sistema della CPU C7 All inizio del programma ciclico gli stati di segnale delle unit di ingresso vengono trasferiti all immagine di processo degli ingressi Alla fine del programma ciclico l immagine di processo delle uscite viene trasferita alle unit di uscita come stato di segnale L impostazione di default un impostazione logica di base che viene sempre utilizzata quando non vengono immessi altri valori L indirizzo indica lo spazio fisico nella memoria e permette l accesso diretto all operando memorizzato a questo indirizzo Accesso esterno al livello di password del superuser Gli ingressi e le
192. izzo MPI dell OP C7 nella configurazione di rete L indirizzo pu essere assegnato liberamente Deve essere univoco e non pu esistere pi volte nella configurazione di rete preimpostato l indirizzo 1 Indirizzo massimo della stazione L indirizzo deve essere uguale nell intera configurazione di rete Interfaccia dell OP C7 con la quale esso collegato alla rete MPI Preimpostazione IF 1A Profilo di protocollo utilizzato nella configurazione di rete Impostare qui MPI Velocit di trasmissione con la quale si comunica nella configurazione di rete Nel caso in cui vengano utilizzate aree di dati utenti contenute nell area di interfaccia occorre impostare un area di interfaccia necessario progettare un area di interfaccia per ogni S7 collegato Con ProTool o ProTool Lite vanno eseguite tutte le impostazioni elencate alla voce di menu Apparecchiatura gt Controllore a eccezione dell area di interfaccia Le aree di interfaccia vengono definite con il comando di menu Apparecchiatura gt Puntatore area Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 5 2 Area di interfaccia nel SIMATIC S7 Finalit Configurazione L area di interfaccia necessaria solo se si intende utilizzare o analizzare le seguenti funzioni dal SIMATIC S7 e sincronizzazione di data e ora tra S7 e OP C7 e analisi dell identificazione del coll
193. kyo 141 00 Siemens K K ATT Hr Nakamichi Siemens Fujikara Building 8F 11 20 Nishi Gotanda 2 chome Shinagawa ku D 81 3 34 90 44 37 Fax 81 3 34 95 97 92 Hongkong Hong Kong Siemens Lid Hang Kong A R O Automation System Division Hr Keiren Lake 7th Floor Regency Centre 39 Wong Chuk Hang Road 85 2 28707611 Fax 85 2 25 18 04 11 La Siemens nel mondo India Bangalore 560 001 110001 Shenyan Sforione Ltd BAN AUT MAP Siemens Ltd Ghia Shenyang Hr B Sunderram Office Hr Ren Qi Sakei Torch Jyoti Mahal 3rd Floor Building 28rd FI 262A Shifu Da Lu Lo Salto 5 ol gP i CI asta 02 87 Fax 91 Bo 2212418 Fax 86 B 2 79 02 86 Semea Lidi AUTM AP Singapore Hr S Mistry Singapore 1334 Head Office B Buildin INgapore i 130 Ganpat Jahav Mar Worli Semene Fio Ltd Singapore AUT T 91 p 4 93 13 50 60 2 Kallang Sector Fax 91 22 4 95 08 22 T 465841 3528 Fax 65 8 41 35 29 Calcutta 700 071 Siemens Ltd CAL AUT MAP r D K Ganguli 6 Little Russ l Street P O B 715 Taiwan 91 33 2 47 83 74 80 Fax 91 33 2 47 47 83 Taipei 106 SES PISTA 1 Hr Hi New Delhi 110 002 Sdo Jen A Road Sec go 0 Siemens Ltd DEL AUT MAP T 886 B 3 25 48 88 r R Narayanan sa Eng Road LP Estate Fax 8 86 2 7 05 49 75 T 491 MER 8144 Fax 91 11 3 31 41 78 Tailandia Indonesia Bangkok 10110 gori r SG Ltd Hr Narong karta 1287 erli Jucker House naka Cars Bekirika Jakarta Power 99
194. l ASi Sistemi integrati compatti C7 621 C7 621 ASi 5 8 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali 5 4 Altri componenti del sistema ASi Generalit Oltre al master ASi descritto in questo manuale sono necessari i componenti del sistema di trasmissione ASi nonch gli slave ASi Da qui in poi vengono descritte le caratteristiche principali e l interazione di tali componenti Lo sviluppo continuo di nuovi componenti ASi impedisce una rappresentazione completa dei componenti attualmente disponibili Consultare perci i cataloghi di sistema disponibili 3 e contattare il rivenditore di fiducia Siemens 5 4 1 Il cavo ASi Generalit Il cavo ASi profilato permette il montaggio semplice e rapido di un sistema ASi Il cavo ASi un cavo sottogomma a 2 conduttori 2 x 1 5 mm Il profilo speciale impedisce che i nodi possano essere collegati con polarit invertita Collegamento del Il cavo ASi viene collegato con la tecnica a perforazione d isolante Le spine di cavo ASi contatto penetrano attraverso la guaina di gomma del cavo e fanno presa di contatto sicura con i due conduttori In questo modo si garantisce una bassa resistenza di contatto e quindi un collegamento pi sicuro dei dati Non necessario tagliare spelare n collegare a vite il cavo Per questo tipo di collegamento esistono moduli accoppiatori eseguiti con la tecnica a perforazione di isolante 10 mm 6 5 mm Figura 5
195. l impiego dell FC ASI_3422 Se non si utilizza l FC i primi quattro bit di ingresso cambiano ogni 2 5 s ca tra i valori 8H ed EH I primi quattro bit di uscita primo semibyte non sono rilevanti per il CP C7 ASi La tabella 6 1 mostra l occupazione dell interfaccia ASi Essa riporta l assegnazione dei bit E A degli slave ai byte E A della CPU C7 Tabella 6 1 Occupazione dell interfaccia CP C7 ASi Numero di byte E A Bit 7 4 Bit 3 0 Riservato per Slave 1 FC ASi_3422 Bit3 Bit2 Bitl1 IBit0 slave 2 Slave 3 i 4 Slave Slaves o O sa 6 de 7 Slave 8 Slave 9 Slavel0 O OO Swen o oO 11 celti 12 IS 13 Slave 14 Slave 15 Slave 18 Slave 19 Slave 20 Slave 21 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 5 Impiego e funzioni di un sistema ASi Esempio di assegnazione dei collegamenti 6 6 Tabella 6 1 Occupazione dell interfaccia CP C7 ASi continuazione Numero di byte E A 267 Slave 22 Slave 23 268 Slave 24 Slave 25 270 Slave 28 Slave 29 271 Slave 30 Slave 31 Bit3 Bit2 Bitl Bit0 Bit3 IBit2 IBitl IBit0 Se sul cavo ASi vengono utilizzati moduli ASi come slave ciascuno dei collegamento sul modulo AS Interface corrisponder esattamente a un bit nella CPU C7 La tabella seguente mostra un esempio di assegnazione di questo tipo basato su due moduli ASi con gli indirizzi 2 e 3 Tabella 6 2 Assegnazione dei collegamenti nel modulo ASi
196. l indirizzo L indirizzo immesso viene premendo il tasto accettato Segue un messaggio F4 vedere pagina 6 12 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 17 Impiego e funzioni di un sistema ASi 4 2 Confermare la registrazione premendo il 1 nessunerrore gt possibile tasto immettere un altro indirizzo F5 passo 3 errore gt ripetere l introduzione dell indirizzo passo 3 5 Concludere l operazione Viene visualizzato nuovamente il premendo il tasto menu precedente menu passo 1 ESC Sistemi integrati compatti C7 621 C7 621 ASi 6 18 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 3 Impostazione di AUTOPROG mode Generalit Il modo AUTOPROG permette l impostazione automatica degli indirizzi di uno slave per volta p es dopo che uno slave difettoso stato sostituito Si pu indirizzare un numero qualsiasi di slave ciascuno dei quali tuttavia solo singolarmente in un unico passaggio di indirizzamento La sequenza dei comandi necessari viene descritta qui di seguito Presupposti AUTOPROG mode pu essere impostato alle seguenti condizioni e il C7 si trova nello stato di STOP impostazione vedere capitolo relativo In caso contrario RUN il richiamo viene respinto con il seguente messaggio Wrong SPS Mode Please check e deve essere stata definita una configurazione pre
197. l blocco FC127 nell OB1 Calcolo della stringa esadecimale emessa L BEREICH_HEX I Rapportare valore HEX a tutto il campo DTR L PROZENT R L UGR Addizione offset DTR R RND I Conversione numero in virgola mobile in I numero intero a 32 bit T Canale Emissione del risultato Qui di seguito viene chiarito con un esempio il richiamo del blocco FC127 nell OBI Prima del richiamo i limiti del campo e il valore di riferimento devono essere ricomposti su doppie parole di merker operazione necessaria per poter lavorare con valori variabili Normalmente il limite superiore e il limite inferiore sono valori fissi Il valore di riferimento invece variabile A questo scopo impostare su REAL nella parte di dichiarazione dell FC127 i parametri Limite superiore e Limite inferiore Per una maggiore flessibilit nel test questa variante stata omessa Sequenza di istruzioni nell OB1 ORGANIZATION _BLOCK OBI var_temp start_info array 0 19 of byte end_var BEGIN L 10 0 T MDO L 10 0 T MD4 L22 T MD8 CALL FC 127 Limite inferiore MDO Limite superiore MD4 Valore di riferimento MD8 Canale PAW272 di END_ORGANIZATION_ BLOCK Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 4 13 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 4 2 Blocco per la normaliz
198. l master Generalit Lo stato del master pu essere visualizzato con il menu del C7 621 ASi Presupposti Lo stato del master pu essere visualizzato alle seguenti condizioni e il menu di accesso deve essere stato selezionato Come procedere Per visualizzare lo stato del master procedere nella maniera seguente Selezionare il menu dello stato premendo il tasto F2 Slaves Master Selezionare la visualizzazione dello stato del master CMODE premendo il tasto F4 E2PROM Chiarimento della visualizza zione vedere tabella 6 4 Terminare la visualizzazione premendo il Viene visualizzato di nuovo il tasto 4 menu passo 1 ESC Chiarimento della Le segnalazioni di stato e i messaggi di errore vengono chiariti nella seguente visualizzazione tabella Tabella 6 4 Segnalazioni di stato e i messaggi di errore F Errore cumulativo APF ASi Power Fail CER Errore di configurazione RUN o STOP RUN o STOP della CPU C7 CMODE o ConfigMode enable PMODE Protected Mode ConfigMode disable E2PROM E2PROM FAIL Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 27 Impiego e funzioni di un sistema ASi 6 4 Visualizzazione degli errori nel CP C7 ASi rimedio Generalit Qui di seguito vengono descritte possibili cause di errore nel funzionamento del CP C7 ASI con i relativi rimedi possibili Gli errori possono essere
199. la 3 10 Blocco parametri Merker di clock Parametro Spiegazione Area di valori Impostazione di C7 CPU default Merker di clock Con Merker di clock s deve essere no definito un byte di merker Byte di merker 3 16 Byte di merker da utilizzare come byte di merker di clock Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Comandare con la CPU C7 3 6 2 Scheda Avviamento Avviamento La tabella 3 11 elenca i parametri della scheda Avviamento Tabella 3 11 Blocco parametri nella scheda Avviamento Parametro Spiegazione Area di valori Impostazione di default Test dell hardware al Con Test dell hardware a nuovo avviamento s la nuovo avviamento CPU C7 verifica la propria RAM interna dopo ogni comando ALIMENTAZIONE ON Avviamento dopo ALI Per la CPU C7 pu essere impostato solo il nuovo Nuovo avviamento Nuovo MENTAZIONE ON avviamento avviamento Tempo di controllo per e trasferimento dei Tempo massimo per la distribuzione dei parametri 1 10000 parametri alle unit alle unit sul telaio 100ms 100s in ms base temp 100 ms segnale di pronto Tempo massimo per la condizione di pronto di tutte dell unit in ms le unit dopo ALIMENTAZIONE ON Se entro questo intervallo di tempo le unit non se gnalano la condizione di pronto alla CPU C7 questa resta nello stato di STOP Suggerimento Se non si
200. la fornitura richiamano cosiddette immagini speciali caricate nel firmware del C7 Anche queste possono essere richiamate dall utente nella propria progettazione utilizzando l apposita funzione di scelta delle immagini speciali Nelle pagine standard sono realizzate le funzioni fondamentali per l utilizzo dell OP C7 Tra queste la visualizzazione delle pagine la modifica delle password o l impostazione del tipo di funzionamento dell OP C7 Sono escluse realizzazioni specifiche del processo quali p es segnalazioni di servizio o pagine per il processo Pagine standard Le pagine standard vengono richiamate da una pagina principale per mezzo dei softkey Dalla pagina principale si accede alle seguenti pagine e Pagine Qui viene richiamato l indice delle pagine che permette di visualizzare le pagine Esso elenca tutte le pagine alle quali durante la progettazione stato assegnato l attributo Indice Se l utente non ha ancora creato pagine personali l indice conterr solo le due pagine standard Counter e Timer vedere anche il capitolo 8 3 e Impostazione del sistema Qui si possono modificare online le impostazioni del sistema Ad esse appartengono p es la scelta del tipo di funzionamento dell OP C7 il cambio della lingua o l impostazione della data e dell ora Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 7 Utilizzo del C7 e Stato Variabili Qui vie
201. la scrittura di informazioni di diagnostica possono essere utilizzate le diagnostica seguenti funzioni di sistema SFC Nome Descrizione Tempo di esecu zione RDSYSST Lettura delle informazioni dalla lista degli stati del sistema 280 us 200 us set di dati WR_USMSG Registrazione di informazioni di diagnostica selezionabili nel buffer 110 us di diagnostica Funzioni per la Per la lettura e la scrittura di parametri di un unit la CPU C7 mette a disposizione parametrizzazione dell utente le seguenti funzioni di sistema di unit SFC Nome Descrizione Tempo di esecuzione WR_PARM Scrittura di parametri dinamici per un unit 1 6 ms WR_DPARM Scrittura di parametri dinamici predefiniti per un unit ZE PARM_MOD Parametrizzazione di un unit 2 2 ms WR_REC Scrittura di un set di dati specifico di un unit 1 4 ms 32 us byte sre 59 RD_REC Lettura di un set di dati specifico di un unit 0 49 ms Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 A 5 SFC SFB e funzioni IEC della CPU C7 A 2 Funzioni IEC DATE_AND_TIME Per le operazioni con il formato dati DATE TIME_OF_DAY e DATE_AND_TIME STEP 7 mette a disposizione le seguenti funzioni IEC Descrizione Riunione dei formati dati DATE e TIME_OF_DAY TOD e conversione nel formato DATE_AND_TIME Tempo di esecuzione Estrazione del formato dati DATE dal formato DATE_AND_TIME Estrazione del giorno della
202. lasse MO master disponibili sull interfaccia host senza FC ASI_3422 Funzione o richiamo sull interfaccia host Osservazioni realizzazione della rappresentazione simbolica funzione capitolo a Image Status Read_IDI X Con l accesso della CPU C7 all interfaccia E A del CP ASi 2 Status Write_ODI Image X Con accesso della CPU C7 all interfaccia E A del CP ASi Status Set_Permanent_Parameter Addr Param w Non implementata 4 Param Status Get_Permanent_Parameter Addr m Non implementata Status GParam Write_Parameter Addr Param al Non implementata e Status Param Read_Parameter Addr Bi Non implementata Gel Status Store_Actual_Parameters I Non implementata Status Set Permanent_Configuration Addr Con d Non implementata fig Status Config Get_Permanent_Configura Non implementata tion Addr Status Store_Actual_Configuration Tramite menu di attivazione della configura zione capitolo 6 3 3 Status Config Read_Actual_Configuration Addr Non implementata a2 Status Set_LPS List31 i Non implementata aa Status List31 Get_LPS Ba Non implementata Status List31 Get_LAS A Non implementata Status List32 Get_LDS es Non implementata Status Get_Flags Non implementata 16 1 Status Flag Get_Flag_Config_OK Tramite pagina con stato del master capitolo 6 3 7 Status Flag Get_Flag_LDS 0 ea e Non implementata Status Flag Get_Flag_Auto_Address_Assign Bi Non impleme
203. lave questi ultimi rinviano in risposta eco dei parametri cosiddetti valori eco Con il richiamo della lettura delle liste di eco dei parametri vengono emessi i valori eco di tutti gli slave I valori eco di uno slave risalgono all ultimo richiamo di parametri effettuato su questo slave Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Eco par Slave 2 Eco par Slave 4 Eco par Slave 6 Eco par Slave 8 Eco par Slave 10 Eco par Slave 12 Eco par Slave 14 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 57 Impiego e funzioni di un sistema ASi Byte 12 Eco par Slave 24 Eco par Slave 25 Byte 13 Eco par Slave 26 Eco par Slave 27 Byte 14 Eco par Slave 28 Eco par Slave 29 Byte 15 Eco par Slave 30 Eco par Slave 31 Lettura Con questo richiamo viene letta l identificazione della versione del software master dell identificazione ASi lla version saiid aci della Versione Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 La risposta del CP C7 ASi comprende il nome e il numero di versione del firmware del CP C7 ASi nella forma seguente Struttura dei dati di risposta nel buffer di ricezione Bit 7 Bit 4 Bit 3 Bit 0 Byte 0 S Byte 1 i Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10 Byte 11 Byte 12 By
204. lezione del tipo di funzionamento della CPU 2 5 2 3 Visualizzazione dello stato DI DO C7 621 2 9 2 4 Cancellazione totale del C7 anaana 2 11 3 Comandare con la CPU C7 Libia ie 3 1 3 1 CPU C7 generalit annann aaaeeeaa 3 2 3 2 Programmazione della CPU C7 eea 3 3 3 3 Caratteristiche funzionali della CPU C7 3 4 3 4 Funzioni di test e di dati di riferimento della CPU C7 3 4 1 Orologio e contatore ore di esercizio nnan 3 5 Blocchi della CPU C7 annn n naa 3 6 Parametri della CPU C7 ennnen 3 6 1 Scheda Ciclo merker di clock LL 3 6 2 Scheda Avviamento LL 3 6 3 Scheda Diagnostica orologio seusan ananena 3 6 4 Scheda Ritenzione LL 3 6 5 Scheda Allarmi LL 3 6 6 Scheda Schedulazione orologio aenn anena 3 6 7 Blocco parametri Nodi MPI nella scheda Generale 3 7 Calcolo dei tempi di ciclo e di reazione della CPU C7 3 7 1 Tempo di reazione t kerk rN srr SNE K MESAS 3 7 2 Esempio di calcolo del tempo di ciclo e di reazione 3 7 3 Tempo di reazione agli allarmi 3 7 4 Esempio di calcolo del tempo di reazione agli allarmi 3 7 5 Riproducibilit di allarmi di ritardo e schedulazioni orologio 3 8 Caricamento cancellazione della memoria fla
205. li eventi Priorit di avvio preimpostata dell OB Ciclo OB 1 11017 1103H Priorit pi bassa Avviamento passaggio STOP RUN OB 100 13814 1382H OB di allarme La tabella 3 7 elenca gli OB che determinano il comportamento della CPU C7 in interno ed esterno caso di eventi di allarme La priorit degli OB non modificabile OB 35 Per la schedulazione orologio OB 35 possibile impostare i temporizzatori a partire da 1 ms Impostando temporizzatori inferiori a 5 ms possono verificarsi nonostante i brevi tempi di esecuzione del programma di un OB 35 errori di schedulazione orologio Tabella 3 7 Lista degli OB di allarme interno ed esterno Allarmi interni ed esterni OB richiamato Possibili eventi Priorit dell OB Priorit di avvio Allarme di ritardo OB 20 11214 3 Area 1ms 60000 ms impostabile a intervalli di 1 ms Schedulazione orologio OB 35 1136H 12 Area 1ms 60000 ms imposta bile a intervalli di 1 ms si con siglia un impostazione gt 5 ms Interrupt di processo OB 40 11414 Allarme di diagnostica OB 82 38424 3942H 26 alta Comportamento Se non viene programmato un OB di allarme la CPU C7 reagisce nella maniera della CPU C7 in seguente caso di OB di allarme mancante La CPU C7 entra in stato di STOP in La CPU C7 resta su RUN in mancanza mancanza di di OB 20 allarme di ritardo OB 35 schedulazione orologio OB 40 interrupt di processo OB 82 allarme di diagn
206. liamento Aprendo una valvola il succo di frutta prodotto fluisce in un serbatoio di imbottigliamento dal quale viene ripartito nelle bottiglie Le bottiglie vengono trasportate su un nastro Prima del riempimento si controlla che il vetro non sia rotto Una volta riempite le bottiglie vengono chiuse etichettate e palettizzate La pagina iniziale progettata potrebbe p es essere visualizzata sul display del C7 come nella figura 9 2 ed essere costituita solo da testo statico Miscelaz Imbott lt lt gt gt Figura 9 2 Pagina iniziale dell impianto esempio La sezione della pagina rappresentata sul display pu essere selezionata con i softkey sotto i simboli Con i simboli lt lt e gt gt possibile spostarla in orizzontale Premendo il softkey sotto la registrazione Miscelaz si pu vedere la registrazione rappresentata nella figura 9 3 Anch essa costituita solo da un testo statico che rimanda ad altre pagine SERB2 SERB3 e MISCEL SERB2 SERB3 MISCEL lt lt Figura 9 3 Pagina con testo statico esempio Premendo il softkey SERB2 comparir la registrazione rappresentata nella figura 9 4 che contiene oltre al testo statico anche due campi di emissione contenuto del serbatoio e temperatura e uno d introduzione posizione della valvola Nel campo d introduzione si pu impostare la posizione della valvola del serbat
207. limentatore ASi autonomo Il repeater presenta le seguenti caratteristiche e prolungamento del cavo fino a un massimo di 300 m e slave collegabili su entrambi i lati del repeater e su entrambi i lati necessaria l alimentazione AS Interface e separazione galvanica di entrambi i segmenti di cavo AS Interface e segnalazione della corretta tensione AS Interface separata per ogni lato e integrato nel contenitore del modulo utente standard Inserimento del repeater C7 621 ASi Cavo AS Interface max 100 m 5 rai Alimentatore AS Interface Repeater Figura 5 5 Inserimento del repeater Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 11 ASi Introduzione e concetti fondamentali Extender 5 12 L extender per AS Interface viene utilizzato nei casi in cui il master si trova a notevole distanza dal punto di installazione effettiva dell AS Interface e ha le seguenti caratteristiche e master dislocabile fino a 100 metri di distanza dal segmento AS Interface vero e proprio e slave installabili solo dopo l extender e alimentazione AS Interface necessaria solo dopo l extender e nessuna separazione galvanica dei due segmenti di cavo AS Interface e segnalazione della corretta tensione AS Interface e integrato nel contenitore del modulo utente standard e come parte inferiore viene utilizzato il modulo accoppiatore FK E Inserimento dell exte
208. lla CPU C7 e ASi PICS B 1 Lista degli stati di sistema Definizione La lista degli stati del sistema contiene dati che descrivono lo stato attuale di una CPU C7 Essa permette cos all utente di avere sempre una visione generale di e parametrizzazione attuale della CPU C7 e delle unit di ingresso uscita parametrizzabili e stati attuali e processi nella CPU C7 e nelle unit di ingresso uscita parametrizzabili Una descrizione dettagliata della struttura della lista degli stati di sistema e di tutte le possibili registrazioni fornita nel manuale di riferimento di STEP 7 Funzioni standard e di sistema Lettura della lista Le informazioni della lista degli stati di sistema possono essere lette dal programma degli stati di utente con l SFC 51 RDSYSST vedere manuale di riferimento 235 sistema Liste parziali La lista degli stati di sistema si suddivide in pi liste parziali In questo modo si rende possibile la ricerca mirata di informazioni contenute nella lista degli stati di sistema Struttura delle liste Ogni lista parziale comprende arziali f s i p e un informazione di intestazione formata da 4 parole dati e un determinato numero di set di dati che contengono le informazioni sugli eventi Sistemi integrati compatti C7 621 C7 621 ASi B 2 C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi PICS Informazione di intestazione ID SZL L informazione contenuta nell intestazione di una
209. lo 3 8 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 13 Messa in servizio avviamento Cosa succede Con la cancellazione totale della CPU C7 il LED di STOP lampeggia e ha luogo il nella CPU C7 seguente processo quranta la 1 la CPU C7 cancella l intero programma utente nella memoria di lavoro e di cancellazione caricamento totale 2 la CPU C7 testa il proprio hardware 3 se nella memoria flash integrata nella CPU C7 registrato un programma il suo contenuto viene automaticamente copiato nella memoria di caricamento e compilato nella memoria di lavoro cancellazione della memoria flash vedere capitolo 3 8 Se nella memoria flash e in quella di lavoro non stato ancora memorizzato un programma la memoria di caricamento resta vuota e il livello di riempimento della memoria della CPU C7 sar 0 Cosa resta dopo la La cancellazione totale della CPU C7 lascia intoccati cancellazione totale della CPU C7 Il contenuto pu essere letto con un PG e contenuto del buffer di diagnostica e parametri della diagnostica di sistema e un eventuale programma utente caricato dalla memoria flash con dati reinizializzati e parametri MPI impostati per ultimi Sistemi integrati compatti C7 621 C7 621 ASi 2 14 C79000 G7072 C622 01 Comandare con la CPU C7 Contenuto del In questo capitolo viene descritta la CPU C7 capitolo Esso fornisce informazioni sui possibili linguaggi di programmazi
210. mandi impostazione degli indirizzi degli slave capitolo 6 3 2 impostazione della configurazione prefissata partendo da quella attuale capitolo 6 3 5 impostazione del modo di progettazione ConfigMode capitolo 6 3 3 impostazione del modo operativo protetto protected mode capitolo 6 3 3 impostazione del tipo di funzionamento di programmazione automatica AUTOPROG capitolo 6 3 3 Visualizzazione stato del FW del CP C7 ASi stato attuale degli slave collegati capitolo 6 3 6 segnalazioni di stato e messaggi di errore del master capitolo 6 3 7 messaggio di avviso l indirizzo di destinazione potrebbe eventualmente venire sovrascritto in modo AUTOPROG Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Selezione della funzione ASi Uscire dal menu selezionato Le singole funzioni ASi possono essere selezionate soltanto se si prima selezionata la funzione di sistema ASi Ecco come procedere 1 Visualizzare il menu principale SIMATIC C7 v1 00 C7 621 Figura 6 2 Menu principale 2 Selezionare il menu delle funzioni di sistema premendo contemporaneamente i tasti SHIFT 0 C7 System Funktions ASi Figura 6 3 Menu delle funzioni di sistema con relativi tasti funzionali 3 Selezionare il menu di accesso alle singole funzioni ASi premendo il tasto F5 Status Project Version Figura 6 4 Menu di accesso
211. mpo destinato alla visualizzazione di un valore attuale Campo destinato all impostazione dei valori di un parametro possibile selezionare uno dei diversi valori indicati Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario Campi Cancellazione totale Compressione Configurazione Contatore Controllore a memoria liberamente programmabile CP Aree riservate di testi progettati o fissi per l emissione e o l introduzione di valori La cancellazione totale della gt CPU C7 comporta la cancellazione delle seguenti memorie e memoria di lavoro e area di scrittura lettura della gt memoria di caricamento e memoria di sistema e gt memoria di backup 1 programma utente viene ricaricato dalla gt memoria flash La cancellazione totale dell gt OP C7 comporta la cancellazione delle seguenti memorie e gt memoria di lavoro e gt memoria di progettazione La progettazione dell utente non pi caricata Con la funzione online di compressione del PG tutti i blocchi validi nella RAM della CPU C7 vengono spostati all inizio del programma utente e allineati senza spazi vuoti In questo modo vengono eliminati tutti gli spazi vuoti dovuti alla cancellazione o alla correzione di blocchi Assegnazione di unit a telai posti connettore e p es nel caso di unit ingresso uscita indirizzi I contatori sono componenti della CPU C7 ll contenuto de
212. mpostato con la funzione di indirizzamento integrata nel C7 621 ASi vedere capitolo 6 3 2 o con un dispositivo di programmazione o di diagnostica L impostazione viene sempre memorizzata nello slave in modo non volatile Gli slave vengono forniti sempre con l indirizzo 0 Funzionamento sicuro e flessibilit La procedura di trasferimento utilizzata modulazione di corrente garantisce l elevata sicurezza del funzionamento Il master controlla la tensione sul cavo e i dati trasmessi Esso riconosce gli errori di trasmissione e i guasti agli slave e invia un messaggio al PLC Al ricevimento di tali messaggi l utente pu adottare le misure opportune La sostituzione o l inserimento di slave durante il funzionamento normale non crea problemi di comunicazione con gli altri slave Caratteristiche Le caratteristiche costruttive pi importanti del sistema AS Interface e dei suoi costruttive dell ASi componenti sono le seguenti 5 6 Cavo a 2 conduttori per dati e corrente ausiliaria Per il collegamento in rete possibile utilizzare un semplice cavo a 2 conduttori con sezione di 2 x 1 5 mm La schermatura o l intreccio non sono necessari Il cavo consente sia la trasmissione dei dati sia quella dell energia La grandezza dell energia disponibile dipende dall alimentatore ASi utilizzato Per ottimizzare il cablaggio viene fornito il cavo ASi codificato meccanicamente e quindi protetto dall inversione di polarit
213. n considerazione Finch sul C7 non esistono dati di progettazione le segnalazioni vengono visualizzate in lingua inglese 1 spegnere il C7 e riavviarlo 2 all avviamento portare il C7 in modo transfer vedere capitolo 2 1 ritrasferire la progettazione e riavviare il C7 3 se l errore dovesse ripetersi rivolgersi al centro Siemens di fiducia Indicare il numero dell errore verificatosi nonch eventuali variabili contenute nella segnalazione Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazioni Please wait Attendere Ready for transfer Pronto al trasferimento Le tabelle seguenti riportano le segnalazioni pi importanti la loro causa e gli eventuali rimedi Segnalazione Causa Rimedio Cambiamento del tipo di funzionamento in corso Dati attesi dal PG PC Data transfer Trasferimento dati Trasferimento dei dati tra PG PC e OP in corso Firmware not compatible EPROM memory failure RAM memory failure Firmware non utilizzabile per questa progettazione Blocco di memoria difettoso errore interno all hardware Inviare il dispositivo al servizio riparazioni con l indicazione del guasto Flash memory failure Blocco di memoria difettoso o errore di trasferimento Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Ritrasferire la progettazione oppure in
214. nder C7 621 ASi Master Cavo AS Interface max 100 m Cavo AS Interface max 100 m Pad Alimentatore ASi Extender Figura 5 6 Inserimento dell extender Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali 5 4 4 Sensori attuatori con connettore ASi integrato Generalit Elettronica dello slave a ingombro ridotto Il chip ASi un elemento fondamentale del sistema ASi che consente di realizzare sensori e attuatori con connettori ASi integrati Grazie al chip ASi lo spazio occupato dai componenti elettronici estremamente ridotto 2cem3 Oltre a quattro ingressi e uscite di dati il chip ASi mette a disposizione del sensore anche quattro uscite di parametri che consentono di parametrizzare sensori intelligenti mediante il cavo ASi p es impostazione dei diversi campi di commutazione di un BERO SONAR I sensori con connettore ASi integrato sono forniti da Siemens e da altri costruttori Per maggiori dettagli consultare i diversi cataloghi 4 linee di dati bidirezionali Cavo ASi 4 linee di parametri Elettronica del sensore Figura 5 7 Schema a blocchi di uno slave ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 13 ASI Introduzione e concetti fondamentali 5 5 Funzionamento master istruzioni operative esecuzioni programmazione Generalit Questo cap
215. ndicata Funzioni di allarme Le funzioni di allarme orologio possono essere utilizzate per l elaborazione di un orologio programma comandata dall orologio interno della CPU C7 SFC N Nome Descrizione Tempo di esecuzione SFC 28 SET_TINT Impostazione dei tempi di un allarme orologio 190 us 29 CAN_TINT Cancellazione dei tempi di un allarme orologio 50 us ACT_TINT Attivazione di un allarme orologio 50 us QRY_TINT Interrogazione dello stato di un allarme orologio 85 us Allarmi di ritardo Gli allarmi di ritardo vengono avviati dal sistema operativo allo scadere di un determinato intervallo di tempo SFC Nome Descrizione Tempo di esecuzione mg e Rep e e 2 SRT_DINT Avvio di un allarme di ritardo 85 us 33 CAN_DINT Storno di un allarme di ritardo 50 us SFC 34 QRY_DINT Interrogazione di allarmi di ritardo avviati 80 us Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 A 3 SFC SFB e funzioni IEC della CPU C7 Elaborazione di Per la reazione di fronte ad allarmi ed errori la CPU C7 mette a disposizione le allarmi ed errori seguenti funzioni di sistema N Nome Descrizione Tempo di esecuzione MSK_FLT Mascheramento di eventi di errore nella sincronizzazione 150 us DMSK_FLT Abilitazione di eventi di errore nella sincronizzazione 160 us READ_ERR Interrogazione e cancellazione di eventi di errore di programma 160 us zione e di accesso verificatisi e inibiti 41 DIS_AIRT Frena
216. ndirizzo dello slave sostituito con il menu opportuno vedere capitolo 6 3 2 e riprogettare di nuovo il CP C7 ASi Lo slave sostituito non collegato corretta Controllare i collegamenti dello slave Even mente oppure difettoso tualmente sostituirlo 6 4 1 Diagnostica e reazione del CP C7 ASi in caso di allarmi Generalit Se durante il funzionamento il CP C7 ASi riconosce un errore interno o esterno guasti di slave ASi errori di EEPROM nel CP ecc esso lo segnala al bus di periferia S7 inviandogli un cosiddetto allarme di diagnostica DAL Reazione agli La CPU C7 interrompe di conseguenza il programma utente ciclico OB 1 registra errori l evento nel buffer di diagnostica del sistema come messaggio di unit guasta e si comporta nella maniera seguente e sel utente ha programmato l OB 82 esso viene avviato dalla CPU C7 Nei dati locali dell OB 82 vengono messe a disposizione dell utente alcune informazioni di diagnostica quale unit ha dato il via all allarme che tipo di errore si verificato ecc Informazioni di diagnostica pi dettagliate quale slave guasto possono inoltre essere ricavate con l aiuto del programma utente leggendo il set di dati di diagnostica DS 1 con la funzione di sistema SFC 59 PRD_REC A conclusione dell OB 82 la CPU C7 riprende l elaborazione del programma ciclico OB1 dal punto in cui stato interrotto Avvertenza Se l utente non ha programmato
217. ndliki Istanbul SIMKO A S AUT ASI 1 Fr Yargic Meclisi Mebusan Cad 125 00 90 1 58 10 90 01 706 Fax 00 90 1 25 10 90 07 09 9 Repubblica Slovacca 81261 Bratislava Siemens AG Hr Sykorcin Tovarenska 11 T 0042 7 31 21 74 Fax 00 42 7 31 63 32 Romania 76640 Bucuresti Siemens Birou de consultatii tehnice Hr Fritsch Str Zarii No 12 sector 5 T 0040 mazs 47 95 Fax 00 40 1 2 23 45 69 Russia 113043 Moskau Siemens AG Hr Engelhard Hr Michailow UI Dubininskaja 98 007 0 33 5 36 23 00 Fax 0 07 0 95 2 36 62 00 Slovenia 61000 Ljubljana Siemens Slovenija Hr Lavric Dunajska C47 1 32 60 68 T 00386 61 1 132 42 81 Fax 0 03 86 Spagna 48011 Bilbao Siemens S A AUT 1 Hr Tapia Maximo Aguirre 18 0034 4 4 27 64 33 Fax 00 34 4 4 27 82 39 08940 Cornella de Barcelona _ Siemens S A AUT 1 Hr Ortiz Joan Fernandez Vallhonrat 1 D 0034 3 474 22 12 Llobregat Fax 00 34 3 4 74 42 34 33206 Gijon Siemens S A AU Corrida 1 0034 85 35 Fax 00 34 85 34 Hr Huchet 08 00 93 10 15005 La Coruna Siemens S A AUT Linares Rivas 12 14 T 0034 ER 12 07 51 Fax 00 34 81 12 03 60 Hr Pereira 30008 Murcia Siemens S A AUT 1 Hr Martinez Marques de los Velez 13 D 0034 68 23 36 62 Fax 00 34 68 23 52 36 w 41092 Sevilla Siemens S A AUT 1 Hr de la Fuente SLA DE LA CARTUJA Paseo de la Acacias s n Edificio Siemens 00 34
218. ne richiamata la funzione PG STATO VAR con la quale possono essere visualizzati gli operandi della CPU C7 e Stato Forzamento Qui viene richiamata la funzione PG FORZAMENTO VAR con la quale possono essere visualizzati e modificati operandi della CPU C7 e Elaborazione delle password Qui vengono assegnate dal superuser le password per i diversi livelli e viene effettuato il logout dall apparecchiatura Sistemi integrati compatti C7 621 C7 621 ASi 7 8 C79000 G7072 C622 01 Utilizzo del C7 Gerarchia delle pagine standard Pagine standard interne Con i software di progettazione ProTool o ProTool Lite vengono fornite progettazioni standard con pagine standard gi preparate per il C7 621 La figura 7 4 mostra la gerarchia delle pagine standard Informazioni dettagliate sulle funzioni e l utilizzo delle pagine standard sono riportate nei corrispondenti capitoli di questo manuale Livello di segnalazione Pagine Counter Timer Sistema Funzion Lingua StatoVAR Data Ora MPI Adr ForzVAR Password Logout Edit Figura 7 4 Gerarchia delle pagine standard comprese nella fornitura Se nel C7 621 manca la progettazione p es nel caso della prima messa in servizio verranno caricate dalla memoria del C7 621 le pagine standard in lingua inglese figura 7 5 Livello di segnalazione
219. ng progettato In questo modo una segnalazione viene riconosciuta come arrivata Il bit viene resettato dal C7 quando viene a mancare il presupposto per l emissione della segnalazione La segnalazione allora viene considerata partita Per le segnalazioni di servizio necessario definire nella progettazione un area delle segnalazioni di servizio Essa viene stabilita in ProTool o ProTool Lite alla voce di menu Sistema di destinazione gt Puntatore area Per ogni bit nell area delle segnalazioni di servizio progettata pu essere progettata esattamente una segnalazione di servizio L area delle segnalazioni di servizio max 64 byte pu essere suddivisa in 4 aree di indirizzi al massimo Le aree di indirizzi non devono obbligatoriamente susseguirsi in mdo diretto La figura 8 1 mostra l assegnazione di numero di bit e numero di segnalazione nei byte di dati Nell OP C7 l assegnazione di numero di segnalazione e numero di bit automatica Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 3 Funzioni standard di servizio e supervisione SeS Aggiornamento delle segnalazioni Segnalazione di riposo N segnalazione 8 7 6 5 4 3 2 1 Area indirizzi 1 Numero di 7 6 5 4 3 2 1 0 bit N segnalazione 16 15 14 13 12 11 10 9 Area indirizzi 2 Numero di 7 6 5 4 3 2 1 0 bit Figura 8 1 Assegnazione di area delle
220. nnettore logico Ulteriori telai AI C7 621 pu essere allacciato al massimo un telaio S7 300 con 4 unit al S7 300 massimo Per i particolari relativi all allacciamento consultare il manuale 70 Sistemi integrati compatti C7 621 C7 621 ASi 4 2 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 Indirizzi iniziali Nella tabella seguente sono elencati gli indirizzi iniziali di unit in relazione ai posti delle unit connettori Tabella 4 1 Indirizzo iniziale di unit rapportato ai numeri di posti connettore Indirizzo Numero di posto connettore iniziale unit Periferia integrata pae f oi a Analogico ES Configurazione La figura 4 2 mostra la possibile configurazione di un C7 621 ASi con collegamento massima del di ulteriori unit S7 300 e moduli ASi C7 621 ASi BRR n Numero di posto 5 6 7 8 connettore IM 621 I A dg D Moduli ASi E fa 5 O 5 O o 8 o E o Og o Og Numero di posto connettore 2 CPU C7 Numero di posto connettore 4 CP C7 ASi Figura 4 2 Configurazione massima del C7 621 ASi CPU C7 621 La CPU C7 occupa il posto connettore numero 2 CP C7 ASi Il CP C7 ASI oc
221. ntata Status Flag Get_Flag_Auto_Prog_Available Gi Non implementata Status Flag Get_Flag_Configuration_Active i Non implementata Status Flag Get_Flag_Normal_Operation_Active Non implementata 16 7 Status Flag Get_Flag_APF Tramite pagina con stato del master capi tolo 6 3 7 Status Flag Get_Flag_Offline_Ready n Non implementata 17 Status Set_Operation_Mode Mode Tramite menu di attivazione della configura zione capitolo 6 3 3 Sistemi integrati compatti C7 621 C7 621 ASi B 10 C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi PICS Status Set_Offline_Mode Mode Pai Status Activate Data_Exchange Mode 2 Status Change_Slave_Address Addr1 Addr2 Non implementata Non implementata Implementata Status Set_Auto_Address_Enable Tramite menu con selezione di AUTOPROG capitolo 6 3 3 Status Get_Auto_Address_Enable Non implementata SEn Resp Cmd_Reset_ASI_Slave Addr RE Bi Non implementata SONE Resp Cmd_Read_IO_Configuration Addr 6 Non implementata 23 3 Status Resp Cmd_Read _ldentifica tion _Code Addr IDCOD Status Resp Cmd_Read_Status Addr STAT i 23 5 Status RPh Cmd_Read_Reset_Status Addr STATRES Non implementata Non implementata Non implementata Spiegazione dei caratteri della cita colonna 3 Carattere Significato Funzione disponibile Essi Funzione non disponibile Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 0
222. ntatori e merker area dei dati locali comportamento del sistema C7 Lista delle funzioni La tabella 3 3 riporta le funzioni di test della CPU C7 di test Tabella 3 3 Funzioni di test della CPU C7 Funzioni di test Applicazione Controlla variabile Controllo di variabili di processo selezionate ingressi uscite merker temporizzatori contatori dati in una posizione prestabilita del programma utente Comando variabili Assegnazione di un valore a variabili di processo selezionate ingressi uscite merker temporizzatori contatori dati in una posizione prestabilita inizio ciclo fine ciclo passaggio RUN STOP e quindi comando mirato del programma utente Stato blocco Supervisione di un blocco riguardo all esecuzione del programma a supporto di messa in servizio e ricerca degli errori Questa funzione offre la possibilit di controllare durante l esecuzione del comando determinati contenuti di registro quali p es ACCU registri di indirizzi registri di stato registri DB Sistemi integrati compatti C7 621 C7 621 ASi 3 8 C79000 G7072 C622 01 Comandare con la CPU C7 3 4 1 Orologio e contatore ore di esercizio Introduzione La CPU C7 dotata di un orologio software Essa mette inoltre a disposizione dell utente un contatore delle ore di esercizio che permette appunto di contare le ore di esercizio della CPU C7 o di un mezzo operativo allacciato L ora pu essere impostata e letta con il PG
223. numero di registrazione testi e variabili Una rete il collegamento tra pi C7 e o S7 300 e altre apparecchiature terminali p es un PG eseguito tramite un cavo di collegamento Attraverso la rete ha luogo uno scambio di dati tra i dispositivi collegati Le aree dati come temporizzatori contatori e merker contenute in blocchi dati vengono definite ritentive se il loro contenuto non va perso con ogni nuovo avviamento del dispositivo o con lo stato di rete OFF Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario S Schedulazione orologio Segnalazione di errore Segnalazione di guasto Segnalazione di servizio Segnalazione di sistema SFB SFC Sistema operativo della CPU C7 Softkey Stampa forzata STEP 7 T Temporizzatori La schedulazione orologio viene generata periodicamente dalla CPU C7 in un reticolo temporale parametrizzabile quindi viene elaborato un blocco organizzativo corrispondente La segnalazione di errore una delle possibili reazioni del sistema operativo a un gt errore nel tempo di esecuzione Altre reazioni possibili sono la gt reazione all errore nel programma utente lo stato di STOP della CPU C7 Segnalazione che richiama l attenzione su stati di esercizio particolarmente urgenti Deve perci essere confermata Indica determinati stati di esercizio nella macchina o nell impianto collegati al C7 La segnalazione di sistema richiam
224. o di nodi 32 126 con repeater Distanza senza repeater 50m con 2 repeater 1100m con 10 repeater in serie 9100m Comunicazione tramite MPI numero massimo di collegamenti circuiti dati globali 4 pacchetti di trasmissione 1 per circuito GD pacchetti di ricezione 1 per circuito GD dati per pacchetto max 22 byte dati coerenti per pacchetto 8 byte Configurazione C7 621 max 4 unit di ingresso uscita 1 Con pi di due nodi per circuito GD solo un pacchetto di trasmissione o di ricezione Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 5 Comandare con la CPU C7 3 4 Funzioni di test e di dati di riferimento della CPU C7 Generalit La CPU C7 mette a disposizione dell utente funzioni di test e di dati di riferimento che garantiscono un lavoro regolare e un preciso comportamento in caso di errore Le CPU C7 offrono inoltre una serie di funzioni di test e di dati di riferimento per interrogare lo stato delle CPU C7 e delle unit di ingresso uscita loro assegnate In questo modo l utente potr ottenere informazioni relative a e configurazione attuale del C7 e parametrizzazione attuale e stati attuali e processi attuali nella CPU C7 e nelle unit di ingresso uscita assegnatele Esiste inoltre la possibilit di modificare variabili di processo indipendentemente dal programma utente Funzioni di L hardware e il sistema operativo della CPU C7 offrono diverse funzioni di cont
225. o impiegare come softkey i tasti da F1 a FS Ai softkey possono essere assegnate tra l altro le seguenti funzioni e visualizzazione del livello delle pagine o delle segnalazioni e scelta della pagina e visualizzazione dell indice delle pagine e visualizzazione di un immagine speciale e logout Per ogni softkey nell OP C7 pu essere progettato un bit in una variabile Ci garantisce che premendo un softkey venga impostato un bit nella CPU C7 Sistemi integrati compatti C7 621 C7 621 ASi 9 2 C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 2 Gerarchia delle pagine definita dall utente Generalit Diramazione tramite softkey e destinazioni di salto Definizione della pagina iniziale Esempio di struttura della gerarchia delle pagine Nel corso della progettazione la gerarchia delle pagine pu essere adattata alle esigenze specifiche dell impianto e modificata totalmente o parzialmente eliminando o inserendo pagine Le pagine possono essere legate l una con l altra in qualsiasi modo La struttura la sequenza della combinazione la registrazione delle pagine nell indice e le relative destinazioni dei salti all indietro vengono stabilite durante la progettazione con ProTool Lite La diramazione tra le singole pagine viene effettuata per mezzo dei softkey e di destinazioni progettate di salto all indietro In questo modo possibile anche accedere a una stessa pagina part
226. o livello Per cancellare una password richiamarne la registrazione come nelle procedure di assegnazione e di modifica In questo caso per sovrascrivere il primo carattere della password con uno zero quindi confermare con ENTER Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Utilizzo del C7 7 8 Testdell hardware Generalit Avvio del test dell hardware Svolgimento del test Conclusione del test Oltre a un breve test di avviamento su EPROM RAM FLASH che viene eseguito ad ogni avviamento a freddo del C7 pu essere avviato manualmente un test sull hardware di tutti i componenti pi importanti dell apparecchiatura Tutte le visualizzazioni del test condotto sull hardware vengono emesse in inglese indipendentemente dalla lingua impostata Il test dell hardware non viene avviato dal livello delle pagine bens solo attivando la tensione di alimentazione Premere contemporaneamente i tre tasti cursore I P Dal menu del test sull hardware si possono scegliere nel modo seguente singoli componenti da testare 9 gt e effettuare la selezione con i tasti cursore in basso in alto e avviare il test con il tasto ENTER e i simboli gt gt e lt lt sul margine sinistro e destro del display indicano che fuori dell area visibile sul display vi sono altre voci di menu selezionabili Mentre in corso un test sul display viene visualizzata la segnalazione
227. ogica i canali di ingresso analogici e il canale di uscita analogico vengono indirizzati a partire dallo stesso indirizzo quello iniziale Lato destro del C7 Ingressi analogici LS he o AI I Canale 0 indirizzo PEW128 ta AITI M o AI2 U PAE 5 ATI Canale 1 indirizzo PEW130 RI AI2 M i AB U Canale 2 indirizzo PEW132 o AI3 I AI3 M o AI4 U Canale 3 indirizzo PEW134 i PIRA Uscita analogica o NC S AO U AO I Canale 0 indirizzo PAW128 o AO M Figura 4 4 Indirizzi di ingressi uscite analogici Sistemi integrati compatti C7 621 C7 621 ASi 4 6 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 3 2 Rappresentazione dei valori analogici Generalit La rappresentazione del valore analogico cio un valore analogico in forma binaria uguale in tutti gli ingressi analogici e nell uscita analogica del C7 In questo capitolo sono riportati i valori analogici di tutti i campi di misura e le aree di uscita utilizzabili con la periferia analogica del C7 Rappresentazione A parit di campo nominale il valore analogico digitalizzato lo stesso per i valori dei valori analogici di ingresso e di uscita La rappresentazione dei valori analogici avviene sotto forma di complemento a due La tabella 4 3 mostra la visualizzazione dei valori analogici della periferia analogica Tabella 4 3 Rappresentazione dei valori analogici Ri
228. oio immettendo un valore simbolico p es APERTA o CHIUSA Contenuto 371 1 Valvola APERTA gt gt Figura 9 4 Pagina con campi di introduzione ed emissione esempio Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni ampliate di servizio e supervisione SeS 9 3 Interpretazione del numero della pagina Generalit Progettazione dell area di numerazione delle pagine Immagini speciali L area di numerazione delle pagine contenuta nella CPU C7 L OP C7 scrive in tale area il numero della pagina attualmente richiamata Se la CPU C7 scrive un numero di pagina nell area di numerazione la pagina con tale numero verr aperta nell OP C7 In questo modo pu essere progettata una guida dell operatore Se si intende utilizzare l area di numerazione delle pagine essa dovr essere indicata in fase di progettazione come puntatore d area e quindi impostata nel controllore La figura 9 5 mostra la struttura dell area di numerazione delle pagine 7 0 7 0 1 parola Numero della pagina Numero della registrazione 2 parola Numero della pagina Numero della registrazione Bit7 1 identificazione dell immagine speciale Figura 9 5 Struttura dell area di numerazione della pagina nella CPU C7 L area di numerazione delle pagine costituita da due parole dati consecutive Nella prima parola dati 1 OP C7 registra inform
229. onato il livello delle segnalazioni Le servizio segnalazioni di servizio vengono visualizzate nella sequenza di arrivo e ordinate per gruppi di priorit Se si presentano contemporaneamente pi segnalazioni di sistema viene visualizzata soltanto la prima Per sfogliare nelle segnalazioni utilizzare i tasti cursore nel livello delle segnalazioni Prima di abbandonare la visualizzazione della segnalazione attuale e poter sfogliare nelle segnalazioni presenti passare al modo corrispondente con i tasti cursore e 7 Tabella 8 3 Visualizzazione della prima segnalazione meno recente ed eventualmente di priorit minore Dopo la segnalazione pi vecchia di un gruppo di priorit viene visualizzata la pi recente del primo gruppo con la priorit inferiore La fine dell area delle segnalazioni contrassegnata con Oltre questo punto non si pu pi continuare a sfogliare Visualizzazione della segnalazione precedente ed eventualmente di priorit maggiore Dopo la segnalazione pi recente di un gruppo di priorit viene visualizzata la segnalazione meno recente del primo gruppo con la priorit maggiore L inizio dell area delle segnalazioni contrassegnato con 11 Oltre questo punto non si pu pi continuare a sfogliare Rivisualizzazione L attuale segnalazione presente viene nuovamente visualizzata premendo ESC o se delle segnalazioni per un minuto non si utilizza OP
230. one 2 Spostare il cursore sul campo di Il cursore posizionato sul introduzione desiderato lt D campo di introduzione con i tasti 3 Apportare le modifiche volute come descritto nel Il cursore posizionato alla fine paragrafo 7 5 dell introduzione 4 Una volta confermate le informazioni immesse Il cursore posizionato alla fine riposizionare eventualmente il cursore per dell introduzione apportare ulteriori modifiche di Terminare l elaborazione Ritorno al livello impostato con il tasto ESC precedentemente Sistemi integrati compatti C7 621 C7 621 ASi 8 10 C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Registrazioni della pagina Componenti della registrazione della pagina Aggiornamento dei valori nelle registrazioni delle pagine Le pagine sono costituite da registrazioni che possono raggiungere un numero massimo di 40 per ogni pagina Nell OP C7 viene sempre visualizzata esattamente una registrazione per ciascuna schermata del display Eventuali righe non progettate vengono rappresentate sul display come righe vuote Ecco due righe di esempio di una registrazione Temp caldaia 1 80 C Temp caldaia 2 78 C Ogni registrazione di pagina composta dai seguenti elementi testo della registrazione 1 testi statici contengono chiarimenti destinati all utente Essi possono contenere anche informazioni sulle funzioni
231. one della CPU C7 e sugli strumenti di programmazione a disposizione dell utente Le caratteristiche della CPU C7 sono parametrizzabili Maggiori dettagli al proposito sono riportati nel capitolo 3 6 Sommario del Capitolo Argomento trattato Pagina Capitolo CPU C7 generalit Programmazione della CPU C7 Funzioni di test e di dati di riferimento della CPU C7 ES Orologio e contatore ore di esercizio Bo Blocchi della CPU C7 Parametri della CPU C7 Scheda Avviamento G G Scheda Schedulazione orologio Blocco parametri Nodi MPI nella scheda Generale Calcolo dei tempi di ciclo e di reazione della CPU C7 Tempo di reazione Esempio di calcolo del tempo di ciclo e di reazione Tempo di reazione agli allarmi 3 7 T Esempio di calcolo del tempo di reazione agli allarmi 3 7 3 Riproducibilit di allarmi di ritardo e schedulazioni orologio 3 8 Caricamento cancellazione della memoria flash 3 della CPU C7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 1 Comandare con la CPU C7 3 1 CPU C7 generalit Caratteristiche La CPU C7 si distingue per le seguenti caratteristiche della CPU C7 per l K C7 621 e 12 kByte di memoria di lavoro C7 621 ASi e 20 kByte di memoria di caricamento integrata RAM e 20 kByte di memoria flash integrata e PROFIBUS per collegamento di periferia esterna e velocit ca 0 3 ms per 1000 istruzioni binarie e max 128 ingressi uscit
232. one di servizio D priorit 4 3 Segnalazione di servizio C priorit 2 3 Segnalazione di servizio B priorit 3 4 Segnalazione di sistema A 4 Segnalazione di servizio C pi recente con priorit 2 5 Segnalazione di servizio D priorit 4 5 Segnalazione di servizio A meno recente con priorit 2 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Buffer delle Nel buffer delle segnalazioni dell OP C7 vengono memorizzate le ultime 50 segnalazioni segnalazioni nell ordine del loro arrivo Quando il buffer delle segnalazioni pieno verr sovrascritta di volta in volta la segnalazione meno recente Eccesso di Se esistono contemporaneamente pi di 50 segnalazioni eccesso di segnalazioni segnalazioni vengono visualizzate solo le 50 segnalazioni attuali contenute nel buffer delle segnalazioni La visualizzazione di ulteriori segnalazioni ancora in coda dopo la partenza di singole segnalazioni non possibile Leggendo l area delle segnalazioni di servizio infatti OP C7 riconosce solo i cambiamenti di stato dei bit Poich lo stato dei bit delle segnalazioni ancora in coda ma non ancora trasferite nel buffer non cambiato l OP C7 non riconoscer tali segnalazioni come arrivate Sfogliare le Se non vi sono segnalazioni di sistema si pu sfogliare tra le segnalazioni di segnalazioni di servizio che non hanno ancora abband
233. oni nel l blocco FC126 FUNCTION FC 126 void var_input Limite inferiore DWORD Limite superiore DWORD Canale WORD end_var var_output Valore attuale DWORD end_var var_temp UGR DWORD BEREICH_HEX DWORD PROZENT DWORD end_var Sistemi integrati compatti C7 621 C7 621 ASi 4 14 C79000 G7072 C622 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 BEGIN Distinzione a seconda del campo di misura unipolare o bipolare L Limite inferiore l Limite inferiore negativo L 0 0 Il S gt campo di misura bipolare lt R SPB bipo L DW 16 000_00000 Il Campo unipolare limite inferiore T UGR SPA rech bipo NOP 0 L W 16 9400 Il Campo bipolare limite inferiore ITD T UGR Calcolo del campo esadecimale rech NOP 0 L W 16 6C00 Limite superiore uguale per campo Il unipolare e bipolare ITD L UGR D T BEREICH_HEX I Registrare differenza nella memoria intermedia Rapportare valore attuale all intero campo di misura L Canale I Rapportare valore di ingresso all intero campo ITD L UGR D DTR L BEREICH_HEX DTR IR T PROZENT Calcolo del numero in virgola mobile L Limite superiore Il Calcolo del campo numero in virgola mobile L Limite inferiore R L PROZENT L Limite inferiore R T Valore attuale END_FUNCTION Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7
234. orazione del sistema operativo 2Xx2 4 ms tempo di elaborazione del programma utente 7 6 ms e Tempo di elaborazione dei temporizzatori S7 Per 56 temporizzatori S7 un solo aggiornamento dura 56 X 5 us 280 us 0 3 ms Poich i temporizzatori S7 vengono richiamati ogni 10 ms il tempo di ciclo pu comprendere al massimo un richiamo il che significa che il tempo di ciclo pu essere prolungato dai temporizzatori S7 di 0 3 ms al massimo e Calcolo provvisorio 2 il tempo di reazione senza tempi di ritardo sugli ingressi e sulle uscite risulta dalla somma 7 6 ms risultato del primo calcolo provvisorio 0 3 ms tempo di elaborazione dei temporizzatori S7 7 9 ms e Tempi di ritardo sugli ingressi e sulle uscite l unit ingressi digitali SM 321 DI 32 x DC 24 V ha un ritardo sull ingresso di 4 8 ms al massimo per canale ilritardo sulle uscite dell unit uscite digitali SM 322 DO 16 x DC 24 V 0 5A trascurabile l unit ingressi analogici SM 331 AI 8 x 12 bit stata parametrizzata per la soppressione di frequenze di disturbo di 50 Hz In questo modo risulta un tempo di conversione di 22 ms per canale Poich sono attivi 8 canali risulter un tempo di ciclo dell unit ingressi analogici pari a 176 ms l unit uscite analogiche SM 332 AO 4 x 12 bit stata parametrizzata per il campo di misura 0 10V Il tempo di conversione uguale a 0 8 ms per canale Poich sono attivi 4 canali r
235. ostato il tipo di premendo il tasto MZ fuzionamento selezionato e inviato il seguente messaggio Con la selezione di online 110 Funzionamento online Con la selezione di offline 135 Funziona mento offline Con la selezione di transfer Pronto per trasfe rimento I dati possono essere trasferiti dal PG PC progettazioni all OP solo dopo essere passati al tipo di funzionamento transfer Se si cambiato tipo di funzionamento viene effettuato un avviamento a caldo dell OP 4 Abbandonare la pagina standard 4 Viene visualizzata nuovamente la pagina premendo ESC 7 4 Modifica dell indirizzo nella configurazione di rete MPI Impostazione L indirizzo dell OP C7 nella configurazione di rete MPI pu essere impostato e tramite pagina modificato tramite una pagina standard Procedere nella maniera seguente standard Come procedere 1 Scegliere la pagina standard Sistema gt Indirizzo MPI 2 Modificare l indirizzo dell OP C7 ed eventualmente la baud rate 3 Dopo aver confermato i dati immessi con ENTER viene eseguito un avviamento a caldo Sistemi integrati compatti C7 621 C7 621 ASi 7 12 C79000 G7072 C622 01 Utilizzo del C7 7 5 Introduzione di valori Premessa Nei campi di introduzione delle pagine del C7 vengono immessi valori che vengono trasferiti alla CPU C7 Esistono diversi tipi di valori c
236. ostica Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 11 Comandare con la CPU C7 OB di reazione agli errori caso di errore Tabella 3 8 Lista degli OB di reazione agli errori La tabella 3 8 elenca gli OB che determinano il comportamento della CPU C7 in Errore Errore temporale p es dovuto al controllo del tempo di ciclo Errore di alimentazione della corrente OB richiamato Possibili eventi di avvio Priorit preimpostata dell OB 35014 35024 26 3505H 35074 38224 3922H Uno dei seguenti errori di esecuzione del programma esiste un evento all avvio dell OB p es allarme di ritardo ma l OB corrispondente non pu eseguito errore di aggiornamento dell immagine di processo unit mancante o difettosa errore di accesso del sistema operativo a un blocco inesistente p es stato cancellato il DB di una funzione integrata Errore di comunicazione identificazione scorretta del telegramma alla ricezione di dati globali il blocco dati per lo stato dei dati globali manca o troppo breve Errore di programmazione p es timer indirizzato inesistente Errore di accesso diretto alla periferia unit mancante o difettosa 3 12 35A1H 35A3H 39B14 39B2k 35E1H 35E2H 35E6H 25214 2522H 2523H 2524H 2525H 2526H 25274 2528H 25294 2530H 2531 2532H 2533H 2534H 2535H 253AH 253CH 253EH 2944H 2945H
237. otest richiede un modificabile ulteriore tempo di ciclo Il tempo ammesso per il prolungamento del ciclo di programma pu essere immesso come multiplo di 10 us 0 nessun autotest ciclico Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 15 Comandare con la CPU C7 Definizione merker di clock Periodo di clock Blocco parametri Merker di clock I merker di clock sono merker che con una frequenza fissa prestabilita variano periodicamente il proprio stato binario con un rapporto impulso pausa di 1 1 Per i C7 sono definite 8 frequenze fisse che possono essere memorizzate su qualunque byte di merker La durata del periodo pu essere ricavata dalla figura 3 1 La figura 3 1 mostra la durata del periodo e la relativa frequenza dei clock generate dal byte merker di clock Byte di merker Durata del periodo secondo frequenza Bt 7 6 5 4 3 2 1 0 0 1 secondi corrisp 10 Hz _ 0 2 secondi corrisp 5 Hz sfarfalllo 0 4 secondi corrisp 2 5 Hz intermittenza rapida 0 5 secondi corrisp 2 Hz 0 8 secondi corrisp 1 25 Hz intermittenza 1 0 secondi corrisp 1 Hz 1 6 secondi corrisp 0 625 Hz intermittenza lenta 2 secondi corrisp 0 5 Hz Figura 3 1 Durata del periodo di clock nel byte merker di clock La tabella 3 10 elenca i parametri del blocco Merker di clock della scheda Ciclo merker di clock Tabel
238. per gli ingressi e per le uscite La figura 4 3 mostra lo schema dal quale risultano gli indirizzi dei singoli canali della periferia digitale Ingressi digitali Ri a Lato inferiore del C7 Indirizzo 124 0 Indirizzo 124 1 Indirizzo 125 0 Indirizzo 125 1 Indirizzo 125 7 Indirizzo 124 7 _ Indirizzo del byte indirizzo iniziale byte 0 Indirizzo del byte ingressi uscite digitali indirizzo iniziale byte 1 Uscite digitali ingressi uscite digitali Figura 4 3 Indirizzi di ingressi uscite digitali 4 5 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 3 Impiego e funzioni della periferia analogica del C7 Contenuto del Questo capitolo fornisce capitolo e nozioni di base sull elaborazione dei valori analogici e istruzioni per l indirizzamento della periferia analogica e informazioni sul comportamento dei singoli canali di ingresso analogici e del canale di uscita analogica 4 3 1 Indirizzamento della periferia analogica Indirizzi delle L indirizzo di un canale analogico di ingresso o uscita sempre costituito da una funzioni parola L indirizzo del canale si basa sull indirizzo iniziale dell unit analogiche La periferia analogica ha per i canali di ingresso e uscita lo stesso indirizzo iniziale La figura 4 4 mostra quali indirizzi risultano per i canali E evidente che nel caso della periferia anal
239. pitolo 7 7 2 12 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Messa in servizio avviamento Cancellazione della memoria flash Verr visualizzato il seguente menu MODE STOP RUNP RUN STOP MRES SF 1 DCSV E RUN Segnalazioni dei LED C FRCE CI STOP Selezionare la funzione STOP premendo il tasto F3 Selezionare la funzione MRES cancellazione totale premendo il tasto F4 e Figura 2 8 Menu Tipi di funzionamento della CPU C7 con relativi tasti funzionali Si accender il LED di STOP attendere finch il LED di STOP non si spento due volte Non appena il LED di STOP si riaccende selezionare STOP e immediatamente dopo MRES entro 1 secondo ca Se viene superata la durata di 1 secondo la cancellazione totale non viene eseguita Risultato se il LED di STOP lampeggia velocemente per ca 3 secondi e quindi resta acceso tutto OK la cancellazione totale della CPU C7 riuscita se il LED di STOP del C7 acceso senza aver prima lampeggiato ripetere i passi 4 e 5 Una volta cancellata completamente la CPU C7 deve essere esplicitamente impostata su STOP oppure RUN RUNP altrimenti lo stato ancora impostato su STOP Avvertenza Con la cancellazione totale il contenuto della memoria flash della CPU C7 rimane invariato La cancellazione del contenuto della memoria flash descritta nel capito
240. programma Calcolabile in base ai tempi di esecuzione delle singole operazioni vedere la utente Lista operazioni S7 300 e un fattore specifico della CPU Temporizzatori S7 Vedere capitolo 3 7 1 Comunicazione tramite MPI Il carico massimo ammesso per il ciclo viene parametrizzato con la comunicazione in in STEP 7 Sollecitazione dovuta ad allarme Vedere capitoli 3 7 3 e 3 7 4 Sistemi integrati compatti C7 621 C7 621 ASi 3 24 C79000 G7072 C622 01 Comandare con la CPU C7 La figura 3 2 mostra le parti di cui composto il tempo di ciclo Sistema ARTERIE I RARERIAPSISA operativo i Programma IN i DA i utente i i A i Sistema Interrompibili tramite oporativo allarme i i N Programma i utente i IPU Figura 3 2 Parti del tempo di ciclo Prolungamento del In linea generale occorre osservare che il tempo di ciclo di un programma utente tempo di ciclo viene prolungato a causa di e elaborazione su allarme periodico e elaborazione di interrupt di processo vedere anche capitolo 3 7 3 e diagnostica ed elaborazione di errori vedere anche capitolo 3 7 3 e comunicazione tramite MPI Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 3 25 Comandare con la CPU C7 3 7 1 Tempo di reazione Definizione tempo Il tempo di reazione il tempo che trascorre tra il riconoscimento di un segnale di di reazione ingresso e la mod
241. quali possibile accedere da tutti i blocchi di codice e blocchi dati di istanza assegnati a un determinato richiamo di FB Ad ogni richiamo di blocco funzionale nel programma utente STEP 7 assegnato un blocco dati che viene generato automaticamente Nel blocco dati di istanza sono memorizzati i valori dei parametri di ingresso uscita e transito nonch i dati locali del blocco Nel SIMATIC S7 un blocco di codice un blocco che contiene una parte del programma utente STEP 7 a differenza del blocco dati che contiene invece solo dati Secondo la norma IEC 1131 3 un blocco funzionale FB un blocco di codice con dati statici Un FB offre la possibilit di trasmettere parametri nel programma utente Per questo motivo i blocchi funzionali si prestano alla programmazione di funzionalit complesse che si ripresentano con un elevata frequenza quali p es la regolazione la selezione dei tipi di funzionamento Un blocco funzionale di sistema SFB un blocco funzionale integrato nel sistema operativo della CPU C7 che pu essere richiamato nel programma utente STEP 7 secondo necessit I blocchi organizzativi OB costituiscono l interfaccia tra il sistema operativo della CPU C7 e il programma utente Nei blocchi organizzativi viene stabilito l ordine di elaborazione del programma utente Il sistema compatto C7 620 un apparecchiatura con CPU S7 300 OP COROS periferia e interfaccia IM360 integrati Ca
242. rasferim alla CPU C7 momentaneamente impossibile CPU C7 sovraccarica FB standard pi lungo di 1 5 s non richiamato Controllare programma utente 520 Sono stati progettati troppi salti all indietro Passare al livello delle segnalazioni eventualmente con ESC Impossibile selezionare la pagina lo spazio di memoria 1 cancellare dalla progettazione i campi disponibile insufficiente Conseguenza nuovo avvia non utilizzati mento con ottimizzazione della memoria 2 progettare una pagina pi piccola con meno campi o suddividerla La periferia x non esiste L uscita x non esiste Il merker x non esiste Il DB n x non esiste Il contatore x non esiste Il temporizzatore x non esiste Sistemi integrati compatti C7 621 C7 621 ASi C 8 C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazione Causa Rimedio 600 601 Parametro scorretto trasferito in modo transfer avviso di overflow Parametro scorretto trasferito in modo transfer protocollo di segnalazione Segnalazione non progettata per un bit impostato Impostare valore desiderato tramite pagina standard o controllore Impostare valore desiderato tramite pagina standard o controllore Progettare segnalazione e trasferirla 616 617 Progettazione errata Blocco dati inesistente o troppo corto Progettazione errata Vedere errori interni Impostare il DB
243. rd di default 2 8 Performance Periodicit OB 35 parametro 3 21 Periodo di clock 3 16 Posto connettore Priorit interrupt di processo Priorit di segnalazione 8 6 Priorit di visualizzazione 1 6 Profilo Profondit di annidamento 3 4 Progettazione caricamento successivo 2 4 RP SP caricata 2 non caricata JE Progettazione standard 7 9 7 9 Programma di controllo caricamento 2 7 Programmazione automatica ASi 6 19 Protected mode ASi 6 3 614 Protezione con ci mord ZO ProTool errori C 11 Puntatore d area R R_STRNG Rappresentazione delle virgole RD_LGADR Reazione agli errori Indice 5 Indice analitico Registrazioni della pagina 8 88 11 Regolazione del contrasto REPLACE RETE ON Richiamo funzioni 7 10 RIGHT Risoluzione valore analogico 4 7 Risoluzione dei valori di misurazione Ritenzione scheda RUN RUNP S S5TL TIM S7 Configuration 9 9 S7 300 numero dei nodi Salti all indietro SB_DT_DT A 6 SB_DT_TM A 6 Scheda allarmi avviamento ciclo merker di clock 3 15 3 16 diagnostica ritenzione schedulazione orologio Schedulazione orologio OB 35 scheda Segnalazione di riposo Segnalazione di sistema visualizzazione Segnalazioni aggiornamento errori interni Segnalazioni di disturbo Segnalazioni di servizio 1 5 Segnalazioni di sistema 1 6 non gravi Segnalazioni di sistema gravi 8 5 Segnale d
244. rea di memoria nella quale l utente deve specificare l istruzione operativa P es P HDB20 DBX 20 0 Byte 10 Sistemi integrati compatti C7 621 C7 621 ASi 6 38 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Tabella 6 7 Parametri formali delle funzioni Nome Modo Tipo Area di Osservazione memoria RECV E ANY E A M D L Buffer di ricezione Questo buffer rilevante soltanto per istruzioni operative che forniscono dati di risposta Questo parametro fa riferimento a un area di memoria nella quale viene depositata la risposta a un istruzione operativa La lunghezza dell area dati qui parametrizzata non rilevante z B P DB30 DBX 20 0 Byte 1 DONE BOOL A M D L Il parametro DONE 1 segnala Job concluso senza errori ERROR BOOL A M D L Il parametro ERROR 1 segnala Job concluso con errori STATUS E A DWORD M D Prima parola stato del job codice di errore vedere tabella seguente In caso di Job concluso con errori viene generato un codice di errore per la descrizione pi precisa dell errore Seconda parola utilizzata dall FC per scopi interni non pu essere modificata Errori nel corso Se si verifica un errore nel corso dell elaborazione della funzione oltre alle dell elaborazione informazioni sopraelencate in ERROR e STATUS si trova nel bit BIE anche uno 0 L interrogazione del bit BIE si svolge in maniera diversa nei programmi utente AWL e KOP e KOP interrog
245. riferia del C7 Tipo di funzionamento del C7 nel quale i dati vengono trasferiti dal dispositivo di programmazione al C7 o viceversa Vanno distinti il trasferimento tramite interfaccia MPI S7 trans e quello tramite interfaccia stampante trans Secondo la norma IEC 1131 3 una funzione FC un blocco di codice senza gt dati statici Una funzione offre la possibilit di trasmettere parametri nel programma utente Per questo motivo le funzioni si prestano alla programmazione di funzionalit complesse che si ripresentano con un elevata frequenza quali p es il calcolo Una funzione di sistema SFC una funzione integrata nel sistema operativo della CPU C7 che pu essere richiamata nel programma utente STEP 7 secondo necessit Le funzioni di diagnostica coprono l intera diagnostica di sistema e comprendono il riconoscimento l analisi e la segnalazione di errori all interno del C7 Le funzioni di informazione di STEP 7 offrono la possibilit di visualizzare su un PG nel corso delle diverse fasi di messa in servizio e durante il funzionamento di un sistema di automazione informazioni sullo stato di C7 collegati Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 5 Glossario Funzione di visualizzazione Funzionamento normale FW G Gestione degli errori tramite OB H Hardcopy Immagine di processo Impostazione di default Indirizzo Ingresso di autor
246. riferia del C7 PG PLC Priorit OB Forma di rappresentazione di dati di processo collegati logicamente che possono essere visualizzati insieme sul C7 e modificati singolarmente I parametri dinamici delle unit al contrario di quelli statici possono essere modificati durante l elaborazione richiamando un SFC nel programma utente p es valori limite di un unit analogica di ingresso I parametri statici delle unit al contrario di quelli dinamici non possono essere modificati nel programma utente ma solo utilizzando lo strumento software S7 Configurazione hardware p es ritardo all ingresso di un unit digitale di ingresso Per parametrizzazione si intende l impostazione del comportamento di un unit 1 Variabile di un blocco di codice di STEP 7 2 Variabile per l impostazione del comportamento di un unit una o pi per ciascuna unit AI momento della fornitura ogni unit dispone di un impostazione di base logica che pu essere modificata con il tool STEP 7 Configurazione hardware I parametri si suddividono in gt parametri statici e gt parametri dinamici Momento in cui il controllore ritira una segnalazione Per comandare una funzione protetta indispensabile l introduzione di una password che presenti un determinato livello di password Il livello di password stabilisce il grado di autorizzazione dell utente Il livello di password di volta in volta neces
247. rme in arrivo OB82_INT_FAULT BOOL Errore interno al CP C7 ASi p es EEPROM difettosa OB82_EXT_FAULT BOOL Errore esterno al CP C7 ASi p es slave guasto o APF OB82_PNT_INFO PNT_INFO BOoL Almeno uno slave si discosta dai valori previsti uno slave si discosta dai valori Almeno uno slave si discosta dai valori previsti n TN EXT_VOLTAGE A Tensione dell AS Interface insufficiente APF OB82_NO_CONFIG BOOL Nel CP C7 ASi sempre 0 C ose DIE BOO ni a CATASTO 0 0B82_SUB_NDL_ERR BOOL Almeno uno slave si discosta dai valori previsti 1 CPC7 ASI in stato offline 0B82_WTCH_DOG_FLT BOOL Errore di hardware del CP watchdog interno 0B82_PRIM_BATT_FLT BOOL EEEE BCKUP_BATT_FLT Roo Nel CP C7 ASi sempre 0 COS _PROC_FLT poor Nel CP C7 ASi sempre 0 e Li CREAM Roo Nel CP C7 ASi sempre 0 OB82_FUSE_FLT BOOL Nel CP C7 ASi sempre 0 OB82_HW_INTR_FLT BOOL Nel CP C7 ASi sempre 0 11 27 OB82_RESERVED_3 BOOL Nel CP C7 ASi sempre 0 Sistemi integrati compatti C7 621 C7 621 ASi 6 32 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Avvertenza Al verificarsi di un allarme i quattro byte descritti precedentemente vengono trasferiti dal sistema operativo della CPU C7 nel buffer di diagnostica di sistema Lettura del set di IL CP C7 ASi aggiorna progressivamente una cosiddetta lista delta che raccoglie dati di diagnostica tutti gli slave che pur discostandosi dalla proge
248. rocesso Esempio l utente ha a disposizione un C7 621 costituito da una CPU C7 e 4 unit digitali Un unit ingressi digitali la SM 321 DI 16 x DC 24 V con interrupt di processo e allarme di diagnostica Nella parametrizzazione della CPU e della SM stato abilitato solo l interrupt di processo L utente rinuncia all elaborazione su allarme periodico la diagnostica e l elaborazione dell errore Per l unit ingressi digitali stato parametrizzato un ritardo sugli ingressi di 0 5 ms Non sono necessarie azioni sul punto di controllo del ciclo La comunicazione tramite MPI non ha luogo Calcolo Per questo esempio il tempo di reazione all interrupt di processo risulta dai seguenti tempi e tempo di reazione all interrupt di processo della CPU C7 ca 1 1 ms e tempo di reazione all interrupt di processo dell SM 321 DI 16 x DC 24 V tempo di predisposizione all interrupt interno 0 25 ms ritardo sull ingresso 0 5 ms Il tempo di reazione all interrupt di processo risulta quindi dalla somma dei tempi indicati tempo di reazione all interrupt di processo 1 1 ms 0 25 ms 0 5 ms ca 1 85 ms Questo tempo di reazione calcolato per l interrupt di processo trascorre dalla presenza di un segnale all ingresso digitale fino alla prima istruzione nell OB 40 Sistemi integrati compatti C7 621 C7 621 ASi 3 36 C79000 G7072 C622 01 Comandare con la CPU C7 3 7 5 Riproducibilit di allarmi
249. rogrammato l OB 82 la CPU C7 entra per default nello stato di STOP e Se stato programmato il blocco organizzativo OB 82 esso viene attivato Nell area di dati locali dell OB 82 nei byte locali da 8 a 11 viene messo a disposizione il DS 0 letto La lettura del DS 1 che contiene la cosiddetta lista delta pu ma non obbligatoriamente essere effettuata nell OB 82 tramite il richiamo di un SFC SFC 59 RD_REC e Una volta concluso l OB 82 la CPU C7 conferma il DAL nel CP C7 ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Reazione agli allarmi in diversi stati di esercizio dell ASi Se si verificano eventi di allarme in uno stato nel quale essi non possono essere segnalati dall attivazione di un DAL p es in caso di STOP del sistema di automazione o se un vecchio DAL non ancora stato confermato il CP C7 ASi si comporta nella maniera seguente e Non appena possibile attivare di nuovo un DAL e se al tempo stesso l attuale configurazione globale ASi cio configurazione slave ASI e stato interno all ASi rilevante per l allarme diversa da quella segnalata precedentemente tramite DAL viene dato un DAL con informazioni attuali sulla configurazione e Non appena possibile attivare di nuovo un DAL e se al tempo stesso l attuale configurazione globale ASi uguale a quella segnalata precedentemente tramite DAL non viene dato
250. rollo controllo Gli errori verificatisi vengono segnalati dal LED SF e la loro causa viene registrata nel buffer di diagnostica La CPU C7 entra in stato di STOP oppure l utente pu reagire agli errori nel programma utente utilizzando gli OB di errore o di allarme Gli OB che possono essere programmati dall utente nella CPU C7 sono riportati nel capitolo 3 5 Avvertenza E opportuno osservare che nonostante la vastit delle funzioni disponibili per il controllo e la reazione agli errori non dato un sistema la cui sicurezza e la cui disponibilit siano garantite in maniera assoluta Sistemi integrati compatti C7 621 C7 621 ASi 3 6 C79000 G7072 C622 01 Comandare con la CPU C7 Lista delle funzioni La tabella 3 2 riporta le funzioni di dati di riferimento della CPU C7 Una di dati di descrizione dettagliata di tali funzioni riportata nel manuale utente riferimento Tabella 3 2 Funzioni di dati di riferimento della CPU C7 Funzioni di dati di Applicazione riferimento Memoria utente Visualizzazione dello spazio di memoria attualmente occupato in memoria di caricamento con memoria flash integrata del C7 621 FEPROM memoria di caricamento della CPU C7 RAM e memoria di lavoro della CPU C7 RAM Visualizzazione di tutti i blocchi disponibili nonch delle possibili classi di priorit SFC funzioni di sistema e OB blocchi organizzativi tuttii blocchi Lettura del contenuto di stack B st
251. rt TAR Street 3 Industries North P 0 B 23125 T 264 i 6 13 58 59 Fax 2 64 61 6 13 77 Sudafrica RSA 2001 Braamfontein Siemens Ltd AUT Hr E Hillermann Siemens House SH 401 Corner Wolmarans amp Biccard Streets P O Box 4583 2000 Johannesbur 27 11 4074111 27 11 4074815 Fax 27 11 4 07 46 82 Tunisia TN 2062 Romana Le Bardo FAZE Sarl Electrotechnique Hr Fantar Immeuble Cham 216 1 519091 Fax 2 16 1 50 19 32 TN 2035 Charguia Il Tunis SITELEC S A Hr Mouelhi 16 Rue de l Usine Zone industrielle A roport BP 115 1050 Tunis Cedex 216 1 700099 Fax 2 16 1 717010 Zimbabwe Electro Technologies Corp Pvt Ltd Siemens Zimbabwe Hr Ron Claassens Savoy House cnr Inez Terrace J Moyo Ave P O Box 46 80 D 263 4 79 1866 Fax 263 4 75 44 06 America Argentina 8000 Bahia Blanca Prov de Buenos Aires Siemens S A Hr S Duran Rudriguez 159 D 54 91 55 61 41 Fax 54 91 55 61 71 1650 San Martin rov de Buenos Aires Siemens S A PEI AUT Hr Rudriguez Juis Hr Roland Herron Gral Roca 1865 Ruta 8 km 18 C C 54 1 7 38 71 92 7 15 454 1 7387185 Fax 54 1 7 38 71 71 5000 Cordoba Prov de Cordoba Siemens S A Hr S Garcia Campillo 70 54 51 73 9940 994 Fax 54 51 72 97 14 5539 Las Heras Prov de Mendoza Siemens S A Hr S Suarez Acceso Norte 379 D 54 En 30 00 22 0 37 vw SI Fax 54 6
252. rtate dal CP C7 ASi Le istruzioni operative eseguibili sono riportate nella tabella 6 9 Tabella 6 9 Panoramica dei richiami delle istruzioni operative Comando paragrafo Progettazione del valore di un parametro Lettura del valore di un parametro progettato Scrittura del valore di un parametro Lettura del valore di un parametro Progettazione di valori di parametri attuali Progettazione dei dati di configurazione Lettura dei dati di configurazione progettati Progettazione dei dati della configurazione attuale Lettura dei dati della configurazione attuale Progettazione LPS Impostazione del modo offline Selezione della programmazione automatica Impostazione del modo di progettazione Modifica dell indirizzo nel modo operativo Lettura dello stato di uno slave Lettura di liste e flag Lettura della configurazione globale Progettazione della configurazione globale Scrittura di una lista di parametri Lettura della lista eco dei parametri Lettura dell identificazione della versione Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Parametro Ritorno Codice Indirizzo slave 00 parametro Vi OT Indirizzo slave Eco del parametro 02H e mo N H Nessun T_T Indirizzo slave 05H configurazione Indirizzo slave Dati progettati per la 06H configurazione ed Indirizzo slave Dati della configurazione 0 8 g attuale Modo operative fome O Modo operaio foo ____ inimzo mizo OOOO obi
253. rth East Region Hr Mark Fondl One Tech Drive Suite 310 T di oB 6 85 60 77 Fax 1 5 08 6 86 88 72 ouston TX 77040 A Inc SouthWest Region r Wade Bradford 3100 Northwest Freeway Suite 210 1 713 6 90 03 3 ax 1 713 4 60 44 50 gzIrLI Mason OH 45040 9011 IA Inc Central Region r Luther Crouthamel 770 Duke Drive suite 381 1 13 3 98 96 91 ax 1 5 13 3 98 98 39 TU DS ukilteo WA 98275 A Inc MidwWest Region Hr Earl Haas 8412 54th Avenue West T 41 g 19 9 79 66 00 vz ax 1 7 14 5 57 90 61 Plymouth MN 55442 SIA Inc MidWest Region Hr Greg Jaster 13235 45th Avenue No T 1 u 08 640 15 95 Fax 1 7 08 6 40 80 26 Venezuela 1071 Caracas Siemens S A AUT ASI Hr Jesus Cavada Avda Don Diego Cisneros Urbanizacion Los Ruices dp 3616 Caracas 1010 A 58 6 2 39 07 33 Fax 58 2 2 03 82 00 Asia Arabia Saudita Jeddah 21412 2 Arabia Electric Ltd Service Center Hr Kobeissi P O B 4621 T 966 8 6 65 84 20 Fax 9 66 2 6 65 84 90 Corea del Sud Seoul Siemens Ltd E A Hr Kang W S Asia Tower Building 9th Floor 726 Yeoksam dong Kang nam ku C P O Box 3001 82 2 5 27 77 62 Fax 82 2 5 27 77 19 Filippine Metro Manila Siemens Inc Hr B Bonifacio 2nd amp 4th FI Sterling Centre Bldg Esteban cor de la Rosa Legaspi Village T 63 2 8 18 48 18 Fax 63 3 8 18 48 22 Giappone To
254. sario nella memoria copiare il contenuto della memoria di caricamento nella memoria flash con la flash funzione di STEP 7 Nodi accessibili gt MPI xx gt Sistema di destinazione gt Salva RAM in ROM Cancellazione Il contenuto della memoria flash pu essere modificato soltanto con la funzione di della memoria STEP 7 Salva RAM in ROM Per cancellare la memoria flash procedere nella flash maniera seguente 1 selezionare con STEP 7 tutti gli OB FB FC DB sulla CPU C7 2 cancellare con STEP 7 gli oggetti selezionati della CPU C7 In questo modo la memoria stata cancellata 3 copiare ora con la funzione di STEP 7 Salva RAM in ROM la memoria vuota di caricamento nella memoria flash Sistemi integrati compatti C7 621 C7 621 ASi 3 38 C79000 G7072 C622 01 Indirizzamento parametrizzazione e 4 funzionamento della periferia del C7 621 Sommario del Capitolo Argomento trattato Assegnazione degli indirizzi di unit di ingresso uscita in base al posto connettore Rappresentazione dei valori analogici capitolo Rappresentazione dei valori analogici per i campi di misura degli ingressi analogici Rappresentazione dei valori analogici per l area di 1 uscita dell uscita analogica Esempi di programmazione della periferia analogica Blocco per la normalizzazione di valori analogici di 1 uscita 4 4 2 Blocco per la normalizzazione di valori analogici di 1 ingresso Sistemi integrati compat
255. sario viene definito nel corso della progettazione e pu andare da 0 livello pi basso a 9 livello pi alto La periferia del C7 unit di ingresso uscita costituisce l interfaccia tra processo e sistema di automazione Essa comprende ingressi e uscite digitali nonch ingressi e uscite analogici Gli ingressi universali integrati hanno nel C7 particolari funzioni ingressi di allarme conteggio Dispositivo di programmazione Controllore a memoria liberamente programmabile Il sistema operativo della CPU C7 fa una distinzione tra diverse classi di priorit p es l elaborazione ciclica del programma l elaborazione del programma su interrupt di processo ecc A ogni classe di priorit sono assegnati blocchi organizzativi OB nei quali l utente di S7 pu programmare una reazione Gli OB hanno normalmente diverse priorit in base alla sequenza delle quali in caso di richiami contemporanei essi vengono elaborati o si interrompono a vicenda Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario 9 Glossario Processore di comunicazione Profondit di annidamento Progettazione Programma utente Protocollo delle segnalazioni Puntatore area RAM Reazione agli errori Registrazione della pagina Rete Ritenzione Glossario 10 I processori di comunicazione sono unit che permettono il collegamento punto a punto e l accoppiamento di bus CP At
256. se di attivazione in modo operativo di protetto messa in servizio protected mode configuration mode Messa in servizio con dati progettati Funzionamento normale Fase di scambio dei dati Fase di gestione Fase di registrazione Figura 5 11 Fase operativa Sistemi integrati compatti C7 621 C7 621 ASi 5 20 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Fase offline Fase di avviamento La fase offline definita anche inizializzazione crea lo stato di base del master L inizializzazione ha luogo dopo l attivazione della tensione di alimentazione oppure con un nuovo avviamento nel corso dell esercizio Durante l inizializzazione vengono impostate sul valore 0 inattivit le immagini di tutti gli ingressi degli slave e i dati di uscita visti dall applicazione Una volta attivata la tensione di alimentazione i parametri progettati vengono copiati nel campo dei parametri in modo che la successiva attivazione venga effettuata con i parametri preimpostati In caso di reinizializzazione del CP C7 ASi durante il funzionamento vengono mantenuti i valori contenuti nel campo dei parametri eventualmente modificati nel frattempo Fase di avviamento e Fase di rilevamento riconoscimento degli slave nella fase di avviamento Nel corso dell avviamento o dopo un resettaggio il CP C7 ASi assolve una fase che permette di riconoscere quali dei 31 slave ammessi sono
257. segnalazioni di servizio e numero di segnalazione Dopo aver riconosciuto l arrivo di una segnalazione 1 OP C7 legge dal controllore il valore da visualizzare per le variabili della segnalazione e le visualizza sul display I campi definiti nella segnalazione vengono aggiornati ciclicamente con il tempo di polling progettato Se una segnalazione in partenza mentre viene visualizzata verr aggiornato il display viene cio automaticamente visualizzata la segnalazione successiva La segnalazione di riposo la segnalazione di servizio numero 0 Essa appare sul display quando il C7 lavora nel livello delle segnalazioni se non presente nessuna segnalazione di servizio o di sistema La segnalazione di riposo registrata nel firmware e riporta normalmente la versione e il tipo di apparecchiatura SIMATIC C7 VX XX C7 621 Figura 8 2 Segnalazione di riposo C7 621 e C7 621 ASi A seconda della progettazione la segnalazione di riposo pu essere costituita da un testo diverso Essa pu contenere dara e ora per nessuna variabile Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS 8 1 2 Segnalazioni di sistema Generalit Visualizzazione delle segnalazioni di sistema Segnalazioni di sistema gravi e non gravi Disabilitazione delle segnalazioni di sistema Le segnalazioni di sistema indicano stati di servizio intern
258. seguito in modo operativo protetto Struttura dei dati del job nel buffer di trasmissione Bit 7 Bit 0 Byte 0 Byte 1 Byte 2 LPS Slave 0 3 par e ca Byte 3 i 2 8 11 LPS SK 7 3 Byte 4 TS Sv 16 19 LPS Slave 20 23 Byte 5 LPS Slave 24 27 LPS Slave 28 31 Significato dei dati LPS slave non progettato slave progettato Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 47 Impiego e funzioni di un sistema ASi Impostazione del modo offline Selezione della programmazione automatica Impostazione del modo di progettazione 6 48 Set_Offline_Mode questo richiamo passa dal funzionamento online a quello offline Il bit OFFLINE non viene memorizzato in maniera permanente Con l avviamento o il riavviamento cio esso viene resettato su ONLINE Offline il CP elabora esclusivamente job dell utente Non vi uno scambio di dati ciclico Il modo online rappresenta invece il funzionamento normale del CP C7 ASi nel quale vengono elaborati ciclicamente i job elencati qui di seguito e Nella cosiddetta fase di scambio dei dati vengono trasferiti alle uscite degli slave i campi dei dati di uscita per tutti gli slave della LAS Gli slave indirizzati inviano al master con una trasmissione corretta i valori degli ingressi degli slave e Segue la fase di registrazione nella quale ha luogo la ricerca degli slave esistenti nel CP C7 ASI e nella quale vengono ripresi nelle liste LDS e LAS tutt
259. settimana dal formato dati DATE_AND_TIME Estrazione del formato dati TIME_OF_DAY dal formato DATE_AND_TIME ca 200 us Formati temporali Per la conversione dei formati temporali S5 TIME e TIME STEP 7 mette a disposizione le seguenti funzioni IEC N FC Nome Descrizione Tempo di esecuzione 33 SSTI_TIM Conversione del formato dati SS TIME nel formato ca 80 us TIME 40 TIM_SSTI Conversione del formato dati TIME nel formato S5 ca 160 us TIME Durata Per le operazioni temporali STEP 7 mette a disposizione le seguenti funzioni IEC N FC Nome Descrizione Tempo di esecuzione Gli SB_DT_TM Addizione di una durata in formato TIME a un tempo in formato DT Il risultato un nuovo tempo in formato DT Sottrazione di una durata in formato TIME da un tempo in formato DT Il risultato un nuovo tempo in formato DT SB_DT_DT Sottrazione di due tempi in formato DT Il risultato una durata in formato TIME Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 SFC SFB e funzioni IEC della CPU C7 Confronto di Per sincronizzare il contenuto di variabili con il formato dati DATE_AND_TIME DATE_AND_TIME STEP 7 mette a disposizione le seguenti funzioni IEC Descrizione Tempo di esecuzione 9 EQ DT Confronto del contenuto di due variabili in formato DATE_AND_ TIME su uguale 12 GE_DT Confronto del contenuto di due variabili in formato DATE_AND_ TIME su maggiore o
260. sh della CPU C7 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Contenuto Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 1 4 2 4 3 4 3 1 4 3 2 4 3 3 4 3 4 4 4 4 4 1 4 4 2 ASi Introduzione e concetti fondamentali Lera 5 1 5 2 5 2 1 5 3 5 4 5 4 1 5 4 2 5 4 3 5 4 4 5 5 5 5 1 Impiego e funzioni di un sistema ASi eri 6 1 6 2 6 2 1 6 2 2 6 3 6 3 1 6 3 2 6 3 3 6 3 4 6 3 5 6 3 6 6 3 7 6 4 6 4 1 6 5 6 5 1 6 6 Assegnazione degli indirizzi di unit di ingresso uscita in base al posto connettore siii RR A EE E EE EA 4 2 Indirizzamento della periferia digitale del C7 Impiego e funzioni della periferia analogica del C7 Indirizzamento della periferia analogica Rappresentazione dei valori analogici n naana anaana Rappresentazione dei valori analogici per i campi di misura degli ingressi analogici eridi rinda nawi E AEA EE E a 4 8 Rappresentazione dei valori analogici per l area di uscita dell uscita Analogica ivirai talia liana anta Esempi di programmazione della periferia analogica Blocco per la normalizzazione di valori analogici di uscita Blocco per la normalizzazione di valori analogici di ingresso INTFOGUZIONE tria ra za i EIA RAI E
261. soluzione Valore analogico Numero di bit Valenza dei bit VZ AM glia gle 211 910 3e 298027 1205 DI DE 99 gli dl 20 Segno Il segno VZ del valore analogico si trova sempre nel bit numero 15 e 20 G gi e Per Risoluzione a La risoluzione a 12 bit Il valore analogico inserito viene allineato a sinistra 12 bit nell accumulatore ACCU Le posizioni inferiori non occupate vengono riempite con 0 La tabella 4 4 mostra un esempio di stringa di bit con risoluzione a 12 bit nella quale le posizioni non occupate vengono riempite con 0 Tabella 4 4 Stringa di bit di un valore analogico a 12 bit esempio Risoluzione Valore analogico Valore analogico a 12 bit 0 0 1 incluso VZ Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 4 7 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 3 3 Rappresentazione dei valori analogici per i campi di misura degli ingressi analogici Generalit Le tabelle contenute in questo capitolo riportano i valori analogici digitalizzati per i campi di misura degli ingressi analogici La tabella 4 5 mostra la rappresentazione dei valori analogici binari con relativa rappresentazione decimale ed esadecimale delle unit dei valori analogici Lettura delle La tabella 4 6 contiene i valori analogici digitalizzati per i diversi campi di misura tabelle dei valori di 3 Poich la rappresentazione binaria dei valori analogici
262. stanza un personal computer idoneo all impiego industriale compatto e mobile I dispositivi di programmazione si distinguono per la loro particolare configurazione hardware e software per controllori programmabili SIMATIC Driver che rende accessibili ai programmi utente le prestazioni del CP ASi Intervallo di tempo che intercorre tra l arrivo e la partenza di una segnalazione di guasto Tempo che intercorre tra l arrivo e la partenza di una segnalazione di servizio Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario Eventi di diagnostica FB FC Flash EPROM Funzionamento transfer Funzione Funzione di sistema Funzioni di diagnostica Funzione di informazione Eventi di diagnostica possono essere p es errori su una funzione digitale nel C7 errori di sistema nel C7 provocati p es da un errore di programma oppure passaggi tra stati di esercizio Blocco funzionale Funzione Nella sua capacit di conservare dati anche in caso di mancanza di tensione la memoria FEPROM corrisponde alla memoria elettricamente cancellabile EEPROM pur essendo cancellabile in maniera ancora pi rapida FEPROM flash erasable programmable read only memory Nella memoria flash possono essere memorizzati i seguenti dati per prevenirne la perdita in caso di guasto alla rete e programma utente e parametri che definiscono il comportamento della CPU C7 e delle funzioni della pe
263. stema e della lingua nel C7 Generalit Una volta caricata la progettazione nell OP C7 possibile modificare per mezzo delle pagine standard e lalingua e l impostazione della data e dell ora Impostazione della Segnalazioni pagine e testi di informazione possono essere visualizzati in pi lingua lingue Su un C7 possono essere caricate contemporaneamente fino a tre lingue tra le quali l utente pu scegliere online e tedesco e inglese e francese e italiano e spagnolo Per scegliere un altra lingua procedere nella maniera seguente Accedere al livello delle pagine se non ancora Viene visualizzata la pagina impostato principale Selezionare la pagina standard Sistema Lingua premendo il tasto Lingua TEDESCO e quindi F4 F4 e Selezionare la lingua desiderata premendo Shift A oppure Shift V La lista di selezione contiene solo le lingue che sono state caricate sul C7 e Concludere l operazione con La parte OP C7 viene riavviata e gt mostra nella nuova lingua tutti i ENTER testi dipendenti dalla lingua Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 7 17 Utilizzo del C7 7 6 1 Impostazione della data e dell ora Procedimento Sull OP C7 possono essere impostate la data e l ora attuali Il giorno della settimana generale viene calcolato internamente Un
264. stemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Sommario de BIS Visizazione ele segno B6 8 8 Funzioni STATO VAR e FORZAMENTO VAR nell OP C7 Ba frmerecone ES 1 2 3 4 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 1 Funzioni standard di servizio e supervisione SeS 8 1 Segnalazioni Generalit Selezione del livello delle segnalazioni Uscire dal livello delle segnalazioni Segnalazioni di servizio Segnalazioni di sistema 8 2 Con le segnalazioni vengono visualizzati sul display del C7 eventi e stati del processo di controllo Una segnalazione costituita almeno da un testo statico e pu inoltre contenere variabili Nel C7 vengono visualizzate le seguenti segnalazioni e segnalazioni di servizio e segnalazioni di sistema Al livello delle segnalazioni si accede premendo il tasto HENS a E 2 Il livello delle segnalazioni si abbandona premendo il tasto ENTER Le segnalazioni di sistema vengono avviate dalla CPU C7 Esse vengono progettate e contengono informazioni relative al processo Le segnalazioni di sistema vengono avviate dall OP C7 Esse non vengono progettate e forniscono informazioni sugli stati di esercizio dell OP C7 e su comandi scorretti o disturbi della comunicazione Sistemi integrati compatti C7 621 C7 621 ASi C79000
265. sualizzare e 0g visualizzazione dell intera lista e lg Eg visualizzazione di una particolare lista parziale e Fg visualizzazione della sola informazione di intestazione L indice deve essere assegnato quando si desidera leggere dalla lista parziale solo un determinato set di dati Questa parola dati indica quante informazioni in byte contiene un set di dati della lista parziale Questa parola dati indica quanti set di dati ha la lista parziale trasmessa Qui di seguito sono elencate le singole liste parziali che fanno parte della lista degli stati di sistema con le registrazioni rilevanti per la CPU C7 Tabella B 1 Liste parziali della lista degli stati di sistema della CPU C7 Lista parziale Indice Contenuto dei set di dati identificazione estratto della lista parziale dei singoli set di dati della lista parziale Identificazione della CPU C7 Tipo di CPU C7 e numero di versione tutti i set di dati della lista parziale un set di dati della lista parziale Caratteristiche della CPU C7 tutti i set di dati della lista parziale solo i set di dati di un gruppo di Elaborazione di STEP 7 caratteristiche Sistema di destinazione nella CPU C7 Repertorio operazioni di STEP 7 Aree di memoria utente Memoria di lavoro Memoria di caricamento integrata Dimensioni della memoria di backup Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Lista degli stati di sistema della CPU C7 e ASi
266. ta degli stati di sistema della CPU C7 e ASi PICS 14 Status List31 Get_LAS Lettura di liste e flag Status List32 Get_LDS Lettura di liste e flag 16 0 Status Get_Flags Status Flag Get_Flag_Config_OK X Bit di errore DSO Lettura di liste e flag 169 i Si Oni par pare O par 6 2 O P 6 Do Oni 16 8 Status Flag Get_Flag_Offline_Ready Lettura di liste e flag Status Set_Operation_Mode Mode Impostazione del modo di progettazione 8 Status Set_Offline_Mode Mode Impostazione del modo offline t Status Activate Data Exchange tiode nonimpiemenaa o 22 23 1 Status Resp Cmd_Reset_ASI_Slave Addr RE Non implementata SET 23 2 Status Resp Cmd_Read_IO_Configuration Addr X Lettura E A di uno slave CONF 23 3 Status Resp Cmd_Read _ldentifica X Lettura dell ID di uno slave tion_Code Addr IDCOD 23 4 Status Resp Cmd_Read_ Status Addr STAT Lettura dello stato di uno slave 16 7 Status Flag Get_Flag_APF X Bitdi errore DSO Lettura di liste e flag N N a a C Ko N 23 5 Status Resp Cmd_Read_Reset_Status Addr X Lettura e cancellazione dello stato di uno STATRES slave Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 B 9 Lista degli stati di sistema della CPU C7 e ASi PICS Lista delle funzioni La seguente tabella fornisce una spiegazione delle funzioni master della c
267. tabile 10 ms 100 ms 1 s o 10 s L OP C7 riconosce la base temporale impostata e conforma il valore di visualizzazione alla rappresentazione in secondi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 8 13 Funzioni standard di servizio e supervisione SeS 8 3 2 Counter Visualizzazione Sull OP C7 possibile visualizzare lo stato attuale di ogni contatore progettato e modifica del valore attivato nella CPU C7 nonch modificarne il valore previsto se progettato del contatore Procedere nella maniera descritta qui di seguito 1 Richiamare la pagina standard Pagine Counter Sul display compare p es quanto segue Valore effett contatore 67 COUNTER 1 contatore scelto Valore prev contatore _3 235 2 Se non si intende modificare il valore previsto abbandonare la pagina standard con ESC 3 Selezionare un contatore p es Counter 3 con i tasti cursore Il cursore verr posizionato nel campo Valore previsto contatore Modificare il valore previsto del contatore usando la tastiera numerica Confermare le infromazioni immesse con ENTER Ripetere eventualmente i passi da 3 a 5 per selezionare ulteriori contatori 00 DI yA Abbandonare la pagina con ESC Sistemi integrati compatti C7 621 C7 621 ASi 8 14 C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS 8 4 Funzioni STATO VAR e FORZAMENTO VAR nell OP C7 Generalit
268. te 13 Byte 14 Byte 15 Byte 16 Byte 17 Byte 18 Byte 19 Byte 20 Byte 21 Byte 22 Byte 23 Byte 24 Byte 25 Byte 26 Byte 27 Byte 28 Byte 29 y x yy sta per il numero della versione attuale Sistemi integrati compatti C7 621 C7 621 ASi 6 58 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi Lettura e cancellazione dello stato di uno slave Con questo richiamo viene letto lo stato e al tempo stesso cancellato il registro di stato di uno slave I flag del registro di stato hanno il seguente significato SO Indirizzo volatile Questo flag viene impostato quando la routine interna allo slave viene eseguita per la memorizzazione permanente dell indirizzo dello slave Questa operazione pu durare fino a 15 ms e non deve essere interrotta da un ulteriore richiamo di indirizzamento quando il confronto indirizzi interno allo slave realizza che l indirizzo memorizzato in modo permanente si scosta dal contenuto del registro indirizzi S1 Errore di parit riconosciuto Questo flag viene impostato se dall ultimo job Lettura e cancellazione dello stato lo slave ha riconosciuto un errore di parit in un telegramma di ricezione S2 Errore di bit finale riconosciuto Questo flag viene impostato se dall ultimo job Lettura e cancellazione dello stato lo slave ha riconosciuto un errore di bit finale in un telegramma di ricezione S3 Errore di lettura della memoria non volatile
269. te moduli ASi di semplici sensori e attuatori binari ai dispositivi di controllo a livello di campo ASI AS Interface la denominazione del prodotto SIMATIC per questa tecnica proposta per la normalizzazione internazionale La figura seguente mostra il principio di inserimento dell AS Interface ASi nel settore dell automazione Livello di conduzione Livello di cella Livello di C iH PROFIBUS campo Livello di processo AS Interface Figura 5 1 Inserimento dell ASi nel settore dell automazione Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali Caratteristiche principali dell ASi P ASi si distingue per numerose caratteristiche importanti ottimizzazione del collegamento di sensori e attuatori binari grazie all AS Interface Il cavo ASi consente sia lo scambio di dati tra sensori attuatori e l unit master sia l alimentazione di corrente dei sensori e cablaggio facile ed economico montaggio semplice grazie alla tecnica a
270. tegrati compatti C7 621 C7 622 ASi 2 C79000 G7072 C621 01
271. temi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 B 5 Lista degli stati di sistema della CPU C7 e ASi PICS Tabella B 1 Liste parziali della lista degli stati di sistema della CPU C7 continuazione Lista parziale Indice Contenuto dei set di dati identificazione estratto della lista parziale dei singoli set di dati della lista parziale Stati d esercizio della CPU C7 Informazioni relative a tutti i trasferimenti di stati di esercizio memorizzati Informazioni relative all ultimo trasferimento di stato di esercizio effettuato Informazioni relative all attuale stato di esercizio Stato di esercizio STOP Informazioni relative allo stato di esercizio Stato di esercizio AVVIAMENTO indic to Stato di esercizio RUN Parametri di potenzialit della Numero di collegamenti baud rate comunicazione del tipo indicato Parametri di test e messa in servizio Servizio e supervisione parametri Funzioni e registrazioni di diagnostica Comunicazione tramite dati globali parametri Servizio e supervisione dati temporali Informazioni sullo stato della Numero e tipo di collegamenti comunicazione del tipo indicato Numero dei job di test impostati Numero degli attuali job di servizio e supervisione ciclici Livelli di protezione della CPU C7 Dati sullo stato della diagnostica Comunicazione tramite dati globali Tempo di ciclo fattore di correzione contatore ore di esercizio data ora Baud rate impostata tramit
272. teristiche costruttive 5 6 cavo configurazione dati di ie a dati di Nau aa 5 19 dati F A 5 17 eventi di Tame n extender 5 12 fase di inizializzazione 5 21 FC ASI_3422 funzionamento rs PR LEE funzionamento normale Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 funzionamento standard immagini dei dati 5 19 impostazione elettronica degli indirizzi indirizzo 0 5 19 indirizzo iniziale informazioni di errore informazioni di stato master messa in servizio 6 4 metodo di accesso di tipo master slave parametri profilo master reazione agli errori repeater richiamo dei comandi selezione delle funzioni sensori 5 4 slave 5 16 struttura dei menu struttura d insieme struttura delle informazioni visualizzazione dello stato FW 6 12 AUTOPROG 6 21 ASi Autotest Avviamento progettazione caricata scheda test Avviamento a freddo 7 23 Avviamento dopo ALIMENTAZIONE ON parametro AWL B Base temporale Indice 1 Indice analitico Baud rate Baud rate MPI Bit impostazione 9 2 Bit cumulativo della tastiera Bit di controllo e di conferma Blocchi Blocco dati Blocco parametri indirizzi MPI Buffer delle segnalazioni 8 7 Buffer di diagnostica Bufferizzazione della batteria Byte di merker parametro C C7 funzioni di dati di riferimento 3 6 funzioni di test parametrizzazione Cambio di livello A
273. ti C7 621 C7 621 ASi C79000 G7072 C622 01 4 1 Indirizzamento parametrizzazione e funzionamento della periferia del C7 621 4 1 Assegnazione degli indirizzi di unit di ingresso uscita in base al posto connettore Generalit L indirizzamento di unit di ingresso uscita basato sul posto connettore indirizzamento di default prevede l assegnazione di un indirizzo iniziale di unit a ogni numero di posto connettore A seconda del tipo di unit si tratta di un indirizzo digitale o analogico Questo capitolo specifica a quale numero di posto connettore viene assegnato il rispettivo indirizzo iniziale dell unit Queste informazioni sono necessarie per poter determinare gli indirizzi iniziali delle unit impiegate Configurazione La figura 4 1 mostra la possibile configurazione di una CPU C7 con collegamento massima del di ulteriori unit S7 300 C7 621 O LA max 4 unit Numero di posto 4 5 6 7 connettore IM 621 Numero di posto connettore 2 CPU C7 Indirizzo digitale 124 0 125 7 Indirizzo analogico 128 135 Figura 4 1 Configurazione massima del C7 621 CPU C7 621 La CPU C7 621 occupa il posto connettore numero 2 IM 621 La IM 621 non occupa un posto co
274. ti attivati dal CP C7 ASi Lo scambio di dati E A ha luogo solo con slave attivati e Dati di progettazione Si tratta di dati memorizzati in maniera non volatile p es in una EEPROM che restano disponibili anche in caso di mancanza di tensione Dati della configurazione prefissata Si tratta di valori di confronto progettabili che permettono di verificare i dati di configurazione degli slave riconosciuti Parametri Lista degli slave progettati LPS La LPS contiene gli slave ASi che aspetta il CP C7 ASi sul cavo ASi Il CP C7 ASi controlla progressivamente che tutti gli slave indicati nella LPS esistano e che i loro dati di configurazione coincidano con i dati prefissati Nello slave ASi va fatta una distinzione tra e DatiE A e Parametri e Dati di configurazione I dati di configurazione comprendono la configurazione E A specifica e il codice ID dello slave e Indirizzo Gli slave vengono forniti con l indirizzo 0 Per rendere possibile lo scambio di dati gli slave devono essere programmati con un indirizzo diverso da 0 P indirizzo 0 riservato a funzioni speciali Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 5 19 ASi Introduzione e concetti fondamentali Fase operativa La figura seguente mostra le singole fasi operative Fase offline WET Inizializzazione Fase di avviamento Fase di rilevamento Fase di attivazione in modo operativo Fa
275. to per la lingua attuale 18 titolo della pagina non progettato 25 formato dati non ammesso per campo simbo lico 33 formato dati non ammesso per valore di riferi mento 48 troppi campi nella pagina di processo 50 variabile per i softkey inesistente 55 il softkey indicato non esiste nella registrazione 60 set di simboli caricabile con pi di 8 caratteri 61 lunghezza progettata del campo troppo piccola 63 formato di visualizzazione progettato non am messo 64 tipo di dati progettato non ammesso errori interni Segnalazione di servizio attivata n x non progettata Completare la progettazione e ritrasferirla Errori interni Puntatore area non progettato per la funzione utilizzata Progettare il puntatore area Errore interno Errore di progettazione MPI Segnalazione Causa Rimedio 702 Errore interno errore nel valore attuale Errore interno ordine errato O O O Memoria Flash piena Ridurre la progettazione Errore interno confermata segnalazione sconosciuta Errori interni Sistemi integrati compatti C7 621 C7 621 ASi C 10 C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 C 3 1 Errori interni Come procedere Possibili segnalazioni A partire da 700 i numeri di errore cos come altri errori specificati nei paragrafi precedenti descrivono errori interni alle apparecchiature C7 o agli strumenti di progettazione ProTool Al v
276. to sulla parte di serivizio e supervisione SeS del C7 Il funzionamento della CPU C7 viene determinato dalle seguenti unit funzionali Memoria di programma Memoria che contiene il programma utente Processore Responsabile dell elaborazione ciclica del programma e AlVinizio del ciclo il processore legge gli stati di segnale di tutti gli ingressi e crea l immagine di processo degli ingressi PAE e Il programma viene elaborato passo dopo passo includendo contatori merker e temporizzazori interni e Glistati di segnale ricavati vengono depositati dal processore nell immagine di processo delle uscite PAA dalla quale vengono trasferiti alle uscite La CPU C7 indipendente dall OP C7 Essa ha un proprio indirizzo MPI ed collegata all OP C7 dall interfaccia MPI Per la programmazione della CPU C7 sono attualmente disponibili tre linguaggi di programmazione e AWL lista costituita da una sequenza di istruzioni Ogni istruzione nel programma dell utente contiene operazioni che rappresentano una funzione della CPU C7 sotto forma di mnemonico e KOP uno schema a contatti un linguaggio grafico di programmazione che riproduce gli schemi elettrici e FUP uno schema logico un linguaggio grafico di programmazione in cui la rappresentazione della logica basata sui box logici utilizzati dalla pi conosciuta algebra booleana Ulteriori linguaggi di programmazione sono p es SCL e HighGraph Il tool di sv
277. tore ASI o0mm000 D5000 BE 0 C7 621 ASI al Slave 2 pa BERO SONAR con ASi integrata Derivatore A Derivatore M12 BERO induttivo SERIE con ASi integrata DE Pulsante ww J gt Modulo 4E Valvola a ma o gnete per collegamento up di senso standard Segnalatore ottico Datore di segnale standard alaves p es BERO induttivo Po Datore di segnale standard Ln p es interruttore di posizione P Modulo 4A con contatti di rel gt l per collegamento di attuatori standard o Od Slaved 0000 0000 Cavo ASI profilato iii Cavo ASitondo ontattore Alimentatore standard 24 V DC per alimentazione esterna degli attuatori standard Figura 5 2 Struttura di esempio di una rete ASi con nodi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali 5 2 1 Caratteristiche di sistema e dati di riferimento rilevanti Modo di operare Il modo di operare del sistema AS Interface si distingue per le seguenti del ASi caratteristiche Metodo di accesso di tipo master slave L AS Interface un cosiddetto single master system Per ogni rete ASi esiste cio un solo master che gestisce lo scambio dei dati richiamando uno dopo l altro tutti gli slave e attendendo la loro risposta Impostazione elettronica degli indirizzi L indirizzo il segno di riconoscimento dello slave In un sistema AS Interface esso ricorre una sola volta e pu essere i
278. traverso richiami di blocchi possibile richiamare un blocco da un altro blocco Per profondit di annidamento si intende il numero di gt blocchi di codice richiamati contemporaneamente Definizione di impostazioni di base segnalazioni e pagine specifiche dell impianto con l aiuto del software di progettazione ProTool Lite Il programma utente contiene tutte le istruzioni e le dichiarazioni nonch i dati per l elaborazione dei segnali che permettono il controllo di un impianto o di un processo Esso viene assegnato a un unit programmabile p es CPU C7 FM e pu essere strutturato in unit pi piccole blocchi Stampa di segnalazioni di guasto e di servizio parallela alla visualizzazione su display Necessario per consentire lo scambio di dati tra la parte di servizio e supervisione e il controllore del C7 esso contiene dati sulla posizione e le dimensioni di aree dati nel controllore La RAM random access memory una memoria di scrittura e lettura nella quale ogni cella indirizzabile singolarmente e modificabile nel contenuto La memoria RAM viene utilizzata per la memorizzazione di dati e programmi Reazione a un errore nel tempo di esecuzione Il sistema operativo pu reagire nei seguenti modi commutazione della CPU C7 in stato di STOP richiamo di un blocco organizzativo nel quale l utente pu programmare una reazione oppure visualizzazione dell errore Elemento di una pagina costituito da un
279. ttazione cio mancanti scorretti o DS 1 non progettati esistono nella lista delta ad ogni slave assegnato un bit 0 nessun errore 1 errore La lista delta parte del set di dati di diagnostica DS1 che pu essere letto richiamando la funzione del sistema operativo SFC 59 RD_REC sia nell OB di allarme OB 82 che in qualunque momento nel programma ciclico OB 1 Nel CP C7 ASi il DS 1 ha sempre una lunghezza di 11 byte ed strutturato nella maniera seguente Tabella 6 6 Struttura del DS 1 Byte Spiegazione 0 3 Questi 4 byte contengono il cosiddetto DSO e corrispondono ai byte locali da 8 a 11 nell OB 82 vedere capitolo 3 4 5 Valore fisso 60 00 20H Lista delta Il bit 20 nel byte 7 corrisponde allo slave 0 Il bit 27 nel byte 10 corrisponde allo slave 31 L esempio di programmazione seguito da un esempio di analisi della lista delta Esempio di L esempio seguente mostra in maniera chiara come si pu reagire nell OB 82 con la programmazione lettura del set di dati DS1 a un allarme di diagnostica del CP C7 ASi Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 6 33 Impiego e funzioni di un sistema ASi 6 34 La condizione fondamentale che nel CP C7 ASi gli slave 1 e 12 siano stati progettati con i menu ASi del C7 621 ASi e che il CP C7 ASi si trovi nel modo operativo protetto protected mode vedere capitolo 6 3 3 In caso di guasto dello slave 7 il
280. tura dell elaborazione di eventi di allarme 42 EN_AIRT Abilitazione dell elaborazione di eventi di allarme 43 RE_TRIGR Retrigger del controllo del tempo di ciclo 44 REPL_VAL Copiatura del valore sostitutivo nell ACCU 1 del livello all origine 45 us dell errore Funzioni di Con le seguenti funzioni di sistema l utente pu agire su trasferimenti di stati di trasferimento di esercizio stati d esercizio SFC SFC DIS_IRT Inibizione dell elaborazione di nuovi eventi di allarme 215 us EN_IRT Abilitazione dell elaborazione di nuovi eventi di allarme SFC N Nome Descrizione Tempo di esecuzione Commutazione della CPU C7 nello stato di STOP Vie eo WAIT Realizzazione di tempi di attesa 200 us Conversione di Per l assegnazione dell indirizzo libero di un unit al relativo telaio e posto indirizzi connettore possono essere utilizzate le seguenti funzioni di sistema SFC N Nome Descrizione Tempo di esecuzione SFC 5 GADR_LGC Determinazione dell indirizzo libero del canale x dell unit di ingresso uscita sul posto connettore y SFC 49 LGC_GADR Conversione di un indirizzo libero nel corrispondente posto con 140 us nettore nonch nel telaio di un unit SFC 50 RD_LGADR Determinazione di tutti gli indirizzi liberi dichiarati di un unit 190 us Sistemi integrati compatti C7 621 C7 621 ASi A 4 C79000 G7072 C622 01 SFC SFB e funzioni IEC della CPU C7 Funzioni di Per la lettura e
281. uale di programmazione Software di sistema per M7 300 400 Sviluppo di programmi 1 AS Interface Das Aktuator Sensor Interface f r die Automation Werner Kriesel O W Madelung Carl Hanser Verlag Miinchen Wien 1994 2 AS Interface Complete Specification ordinabile presso AS International Association e V all indirizzo AS International Association e V Direzione Dr Otto W Madelung Auf den Broich 4A D 51519 Odenthal Tel 49 2174 40756 Fax 49 2174 41571 La tecnologia ASi viene promossa dalla AS International Association e V 3 SIMATIC NET Reti di comunicazione industriali Catalogo IK 10 1997 Il catalogo pu essere ordinato presso ogni succursale o presso la filiale italiana Siemens D 2 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 In questa appendice In questa appendice si trova una lista e dei luoghi nella Repubblica Federale di Germania ove si trovano uffici Siemens La Siemens nel mondo e di tutte le compagnie e le rappresentanze europee ed extraeuropee della Siemens AG ZN ZN ZN ZN ZN ZN ZN ZN ZN Sistemi integrati compatti C7 621 C7 621 ASi Succursale 52066 Aachen AUT P 13 Hr Georgens Kurbrunnenstr 22 T 0241 451 252 Fax 02 41 4 51 3 98 86159 Augsburg AUT S11 Hr Hirth Werner von Siemens Str 6 0821 25 95 4 50 Fax 08 21 25 95 4 08 95448 Bayreuth AUT P S 11 Fr H sl Weiherstr 25
282. ualizzare Premendo ENTER il formato dei dati viene automaticamente impostato nel relativo campo L indirizzo del sistema di automazione l indirizzo di nodo MPI della CPU C7 selezionata Esso pu essere impostato dall utente Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Funzioni standard di servizio e supervisione SeS Lavorare con FORZAMENTO VAR Aggiornamento dei valori Interruzione dell aggiorna mento 8 16 Nella tabella 8 5 sono descritti i comandi che possono essere attivati durante la visualizzazione della funzione FORZAMENTO VAR Tabella 8 5 Possibili comandi Procedimento In generale per confermare le introduzioni campo per campo premere il tasto qui a fianco Per passare al campo numerico premere il tasto Per spostare il cursore nella riga utilizzare i tasti m Zn S i n m n D All interno delle righe e del campo con un valore il cursore pu essere spostato orizzontalmente In tutto possono essere occupate 10 righe I valori degli operandi scelti vengono visualizzati nel campo di valori nel formato prestabilito Per spostarsi verso l alto e verso il basso nella colonna degli operandi utilizzare i tasti Se il cursore posizionato sulla colonna degli operandi possibile selezionare il tipo di dati da visualizzare DB MW EW AW Z T premendo il tasto qui a lato e
283. ualizzato AUTOPROG Enabled Disable Disabled selezionabile con il tasto F4 I dati immessi vengono accettati se impostato enabled Continuazione come per l opzione enabled rat Visualizzazione di messaggi vedere pagina 6 12 Sistemi integrati compatti C7 621 C7 621 ASi 6 20 C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 3 4 Sostituzione di uno slave difettoso e programmazione automatica dell indirizzo AUTOPROG Generalit Se nel menu ASi nella visualizzazione di stato del master sono impostati SF e CER in modo operativo protetto del CP C7 ASi verr visualizzato quanto segue e si guastato esattamente uno slave e possibile eseguire una programmazione automatica AUTOPROG tramite il CP C7 ASi Sostituzione dello Per sostituire uno slave difettoso procedere nella maniera seguente slave difettoso 1 togliere lo slave guasto dal cavo ASi Vi sono due possibilit 2 se si dispone di uno slave identico con indirizzo 0 stato all atto della fornitura sostituire direttamente lo slave difettoso Il CP C7 ASi programma ora automaticamente per questo slave l indirizzo del nodo originario venuto a mancare oppure 3 se si dispone di uno slave identico con indirizzo 0 l indirizzo non pu ancora essere utilizzato nella configurazione dell utente possibile riprogrammarlo sull indirizzo 0 con l
284. uente metodo semplificato l 2 Posizionare la CPU C7 su STOP Portare il CP C7 621 ASi nel modo di progettazione vedere capitolo 6 3 1 Se ci fosse gi avvenuto stato all atto della fornitura questa condizione diventa superflua Il CP ASi riprende come configurazione prefissata la configurazione attuale e passa al modo operativo protetto Posizionare la CPU C7 su RUN La messa in servizio del CP ASi cos conclusa Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Impiego e funzioni di un sistema ASi 6 2 2 Indirizzamento del CP C7 ASi con un programma Generalit Il CP C7 ASI occupa un area di indirizzamento area analogica della CPU C7 16 byte di ingresso 16 byte di uscita Area di 31 x 4 bit dei 16 byte dell area di indirizzamento del CP C7 ASi sono occupati dai indirizzamento dati di slave ASi I restanti 4 bit sono riservati ad applicazioni successive Nel C7 621 ASi l indirizzo iniziale di quest area fissato su 256 Indirizzamento A ogni nodo slave sul cavo ASi vengono assegnati tramite il CP C7 ASi quattro bit degli slave per un cosiddetto nibble o semibyte La CPU C7 pu accedere a questo semibyte sia in mezzo della scrittura dati di uscita dello slave che in lettura dati di ingresso dello slave In CPU C7 questo modo possono essere indirizzati anche slave bidirezionali Avvertenza I primi quattro bit di ingresso primo semibyte sono riservati al
285. uguale 14 GT_DT Confronto del contenuto di due variabili in formato DATE_AND_TIME su maggiore 18 LE _DT Confronto del contenuto di due variabili in formato DATE_AND_ TIME su minore o uguale 23 LT_DT Confronto del contenuto di due variabili in formato DATE_AND_ TIME su minore 28 NE_DT Confronto del contenuto di due variabili in formato DATE_AND_ TIME su diverso Confronto di Per confrontare il contenuto di variabili con il formato dati STRING STEP 7 mette STRING a disposizione le seguenti funzioni IEC Descrizione Tempo di esecuzione 10 EQ_STRNG Confronto del contenuto di due variabili in formato 150 us n X 32 STRING su uguale GE_STRNG Confronto del contenuto di due variabili in formato 150 us n X 32 STRING su maggiore o uguale GT_STRNG Confronto del contenuto di due variabili in formato 140 us n x 38 STRING su maggiore LE_STRNG Confronto del contenuto di due variabili in formato 150 us n X 32 STRING su minore o uguale LT_STRNG Confronto del contenuto di due variabili in formato 140 us n x 38 STRING su minore NE_STRNG Confronto del contenuto di due variabili in formato 150 us n x 32 STRING su diverso n numero di caratteri Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 A 7 SFC SFB e funzioni IEC della CPU C7 Elaborazione di variabili STRING Per le operazioni con il contenuto di variabili STRING STEP 7 mette a disposizione le seguenti funz
286. unzionali della CPU C7 Caratteristiche funzionali della CPU C7 12 kByte Memoria di caricamento integrata Velocit ms 1000 istruzioni binarie Ingressi digital e 20 kByte RAM e 20 kByte per memoria flash FEPROM ca 0 3 ms 128 16 onboard Uscite digitali Ingressi analogici Uscite analogiche 128 16 onboard 32 4 onboard 32 1 onboard Immagine di processo e onboard ingressi uscite esterna ingressi uscite 124 125 E 124 0 E 125 7 A 124 0 A 125 7 per C7 621 E 0 0 E 15 7 A 0 0 A 15 7 per C7 621 ASi E4 0 E19 7 A4 0 A19 7 Merker 2048 Contatori 64 Temporizzatori 128 2DB byte di dati totali ritentivi max 144 Area dati a ritenzione Somma totale di tutti i dati ritentivi 144 byte Merker di clock Dati locali Profondit di annidamento Merker che possono essere utilizzati nel programma utente per generare un clock Numero 8 1 byte di merker Indirizzo liberamente selezionabile di un byte di merker 1536 byte totali 256 byte per ciascuna classe di priorit 8 per ciascuna classe di priorit Blocchi OB FB FC DB SFC 12 128 128 127 32 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Comandare con la CPU C7 Tabella 3 1 Caratteristiche funzionali della CPU C7 continuazione Caratteristica funzionale CPU C7 Interfaccia MPI baud rate 187 5 kBaud numero massim
287. uscite analogici convertono valori analogici di processo p es la temperatura in valori digitali che possono quindi essere elaborati dalla CPU C7 o convertono valori digitali in grandezze analogiche controllanti Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Glossario Interfaccia multipoint Interrupt di processo Job di comando LAS LDS Livello delle pagine Livello delle segnalazioni LPS Memoria di backup Memoria di caricamento Memoria di lavoro MPI Un interrupt di processo viene causato da un unit che genera allarmi a causa di un determinato evento nel processo L interrupt di processo viene segnalato alla CPU C7 A seconda della priorit dell allarme viene quindi elaborato il corrispondente blocco organizzativo Attivazione di una funzione tramite C7 Le funzioni dei job di comando sono descritte nel manuale Lista degli slave attivati Lista degli slave riconosciuti Livello di elaborazione del C7 nel quale si possono comandare e controllare le pagine Livello operativo del C7 sul quale vengono visualizzate le segnalazioni attivate Lista degli slave progettati La memoria di backup permette la bufferizzazione dei dati in aree di memoria del C7 senza batteria tampone Vengono bufferizzati un numero parametrizzabile di temporizzatori contatori merker e byte di dati i temporizzatori i contatori i merker e i byte di dati ritentivi La memoria
288. vengono collegati tramite il cavo ASi I moduli hanno il grado di protezione IP67 Esistono due diversi tipi di moduli e modulo ASi attivo con chip ASi integrato che permette di allacciare attuatori e sensori convenzionali Ogni attuatore o sensore normale pu cos essere collegato in rete mediante AS Interface e modulo ASi passivo che non ha componenti elettronici propri e consente il collegamento di sensori e attuatori ASi con chip ASi integrato I moduli sono concepiti in modo tale per cui possibile creare un interfaccia elettromeccanica con il cavo ASi A questa funzione si presta la parte inferiore del modulo definita anche modulo accoppiatore proprio per questo motivo Sistemi integrati compatti C7 621 C7 621 ASi 5 10 C79000 G7072 C622 01 ASi Introduzione e concetti fondamentali 5 4 3 Repeater Extender per AS Interface Generalit Il repeater extender AS Interface stato concepito per l impiego in ambiente ASi Questo componente viene utilizzato quando si deve superare la lunghezza massima di 100 m dell AS Interface Un segmento di 100 m pu cos essere prolungato al massimo di altri 2 segmenti di 100 m Le opzioni di installazione sono descritte in modo dettagliato nelle corrispondenti direttive di montaggio Repeater Il repeater per AS Interface si installa quando occorre gestire slave su tutti i segmenti di cavo Ogni segmento dell AS Interface prima e dopo il repeater richiede inoltre un a
289. viare il dispositivo al servizio riparazioni C 5 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazione Causa Rimedio Errore di trasmissione dati nel modo transfer Controllare il collegamento ripetere segnalazione con 1 variabile trasferimento errore interno collegamento con ProTool Lite interrotto errore nella memoria Flash in scrittura memoria Flash piena progettazione troppo estesa errore nella memoria Flash di cancellazione numero dell oggetto errato lunghezza dell oggetto errata numero del blocco errato lunghezza del blocco errata ordine non definito ordine inatteso tipo di mail inatteso Il controllore non risponde Cavo difettoso o non collegato Controllare il collegamento fisico Errore temporaneo del driver Nuovo avviamento del PC Nuovo trasferimento della progettazione 045 Manca collegamento con sistema di automazione n x segnalazione con 1 variabile Sistemi integrati compatti C7 621 C7 621 ASi C 6 C79000 G7072 C622 01 Funzionalit pagine standard e segnalazioni di sistema nell OP C7 Segnalazione Causa Rimedio Contenuto della RAM non valido Modo transfer interrotto premendo un tasto 119 Avviamento automatico del C7 la lista delle password non viene necessariamente cancellata Errore di lettura della data Ripetere immissione data invio C7 Errore di lettura dell ora Ripetere immissione ora invio C7
290. zazione di valori analogici di ingresso Funzione del Il blocco FC126 effettua una conversione del valore attuale esistente come numero blocco esadecimale in una parola di ingresso della periferia in un corrispondente numero in virgola mobile valore analogico da emettere su doppia parola di merker A tal fine viene programmata una semplice equazione 1 Innanzitutto il valore attuale viene rapportato all intero campo BEREICH_HEX risultante dalla differenza UGR OGR limite superiore e limite inferiore Il risultato una percentuale del valore assoluto attuale uguale sia nella rappresentazione in virgola mobile che in quella esadecimale 2 Quindi a seconda che si tratti di un campo di misura unipolare o bipolare viene calcolato l intero campo risultante dalla differenza OGR UGR limite superiore e inferiore in rappresentazione in virgola mobile 3 A questo punto la percentuale PROZENT calcolata precedentemente viene rapportata all intero campo in virgola mobile Il risultato il valore assoluto letto 4 A questo valore viene infine addizionato come offset il limite inferiore UGR 5 Il numero in virgola mobile risultante viene visualizzato Composizione PROZENT canale UGR OGR UGR delle formule BEREICH_HEX OGR UGR Valore attuale PROZENT limite superiore limite inferiore limite inferiore Sequenza delle Il blocco di programma FC126 contiene le seguenti righe di istruzione istruzi
291. zione possibile caricarne una nuova procedendo secondo quanto indicato nel paragrafo Progettazione OP non caricata Se nella progettazione attualmente caricata mancano la pagina standard o la funzione sopracitata sar necessario effettuare prima del caricamento a posteriori una cancellazione totale per eliminare la progettazione esistente Informazioni dettagliate sulla cancellazione totale sono riportate nel capitolo 2 4 Come procedere per la cancellazione totale dell OP 1 spegnere il C7 DA 2 tenere premuti contemporaneamente i tasti V gt W fornire tensione al C7 4 continuare come descritto nel paragrafo Progettazione OP non caricata Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Messa in servizio avviamento 2 2 Selezione del tipo di funzionamento della CPU Menu delle funzioni di sistema Selezione del menu delle funzioni di sistema Il menu delle funzioni di sistema pu essere richiamato a partire da qualunque livello di servizio sia per il C7 621 che per il C7 621 ASi In questo menu possono essere selezionati ulteriori menu e funzioni quali e selezione del tipo di funzionamento della CPU C7 F1 RUN P RUN STOP MRES e visualizzazione di stato DI DO C7 621 F5 e ASi C7 621 ASi F5 Questo menu pu essere richiamato premendo contemporaneamente i tasti SHIFT 0
292. zioni relative a comportamento del C7 durante l avviamento procedimento da seguire in caso di progettazione non ancora caricata gi caricata attivazione dei tipi di funzionamento RUNP RUN STOP e MRES della CPU C7 attivazione della visualizzazione dello stato di ingressi e uscite digitali DI DO procedimento di cancellazione totale della CPU C7 Capitolo Argomento trattato Comportamento all avviamento e messa in servizio Selezione del tipo di funzionamento della CPU Visualizzazione dello stato DI DO C7 621 Cancellazione totale del C7 1 Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 1 Messa in servizio avviamento 2 1 Comportamento all avviamento e messa in servizio Avviamento Caricamento del programma di controllo 2 2 Una volta acceso il C7 effettua un autotest per verificare il funzionamento dei componenti pi importanti dell apparecchiatura Il risultato viene visualizzato tramite display e LED di stato La procedura di avviamento la seguente 1 il C7 esegue un autotest dopo il comando RETE ON 2 il C7 esegue un test sul sistema operativo sia sulla parte della CPU C7 che dell OP C7 La CPU C7 carica un eventuale programma utente dalla memoria flash nella memoria di lavoro 3 durante la fase di avviamento 1 e 2 la CPU C7 mantiene il tipo di funzionamento STOP Ad avviamento concluso il C7 si trova sul livello delle segnalazioni e viene visual
293. zzati a distanza di 1s Le modifiche che subentrano entro questi intervalli di tempo non vengono visualizzate Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 2 9 Messa in servizio avviamento Uscire dalla visualizzazione DI DO Uscire dal menu delle funzioni di sistema 2 10 ra x Per abbandonare la visualizzazione dello stato DI DO premere il tasto a Per abbandonare il menu delle funzioni di sistema premere il tasto x ESC Sistemi integrati compatti C7 621 C7 621 ASi C79000 G7072 C622 01 Messa in servizio avviamento 2 4 Cancellazione totale del C7 Introduzione Cancellazione totale dell OP C7 Cosa resta dopo la cancellazione totale dell OP C7 Cancellazione totale della CPU C7 Come cancellare totalmente la CPU C7 Per ottenere uno stato neutrale del C7 necessario cancellare completamente la CPU ed eventualmente l OP del C7 Il C7 deve essere spento Per la cancellazione totale dell OP C7 procedere nella maniera seguente 1 tenere premuti contemporaneamente i tasti V D 2 fornire tensione al C7 3 tenere premuti i tasti finch non compare il primo trattino sotto FLASH A questo punto la parte OP C7 stata cancellata completamente e 1 OP C7 viene avviato con la progettazione di default in inglese La cancellazione totale dell OP C7 lascia intoccati e menu delle funzioni di sistema C7 e progettaz
Download Pdf Manuals
Related Search
Related Contents
TDM フェノバルビタール PL - US ーXt 拡張配線受け 取扱説明書 腕時計説明書 Verilux VA02 User's Manual Samsung 740BF 用户手册 Sorbet à la fraise - Reflet des Bulles Hitachi VT-MX431A VCR User Manual MANUEL D’INSTRUCTIONS vCloudPoint Sharing Computing 46-411型 取扱説明書 浴室暖房乾燥機(2室換気機能付) Copyright © All rights reserved.