Home

Manuale Utente

image

Contents

1. Figura 2 2 Pagina di sfondo C7 esempio SS 4 Premere ESC per confermare il messaggio di avviamento Caricamento del Affinch il processo possa essere guidato e supervisionato 1 OP C7 deve poter programma nel accedere ai dati della CPU C7 Perci in primo luogo va caricato il programma controllore utente se questo non ancora stato caricato Il programma utente si carica come segue 1 Attivare sul proprio PG PC con il software STEP 7 la funzione di trasferimento del programma utente e dei blocchi dati 2 Portare la CPU C7 nello stato di STOP vedere capitolo 2 5 3 Attivare la procedura di copiatura dal PG PC Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 3 Messa in servizio 2 3 OP C7 senza progettazione caricata Panoramica Al momento della messa in servizio la progettazione non stata ancora caricata E necessario caricare la progettazione in quanto l OP C7 non pu operare senza e la funzione Selezione tipi di funzionamento della CPU C7 non sarebbe disponibile Solo a caricamento avvenuto della progettazione possibile impostare nel C7 gli stati di funzionamento della CPU C7 RUN P RUN STOP e MRES Avvertenza Se il C7 viene messo in servizio senza i dati di progettazione occorre caricare tali dati tramite l interfaccia seriale
2. Stazione di miscelazione Contenuto in 1 OA Serb 1 Serb 2 Serb 3 g o Livello del X miscela tore 1 CET 00 Valvola 4 Valvola 4 Motore Scelta pagina aperta chiusa miscelatore rincipale p Motore FF p P miscelatore Scelta stazione ON di riempimento Testo fisso Semigrafica serbatoio Bar graph per rappresentare graficamente il livello del serbatoio Campo d introduzione simbolico per aprire e chiudere la valvola Simboli grafici per rappresentare graficamente lo stato della valvola aperta chiusa Campo di emissione numerico Icone per le funzioni dei softkey Figura 7 2 Esempio di pagina della stazione di miscelazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 1 3 Selezione della pagina Panoramica Tasto funzionale Campo d introduzione Ordine dal controllore La selezione di una pagina possibile e con un tasto funzionale softkey e tramite un campo d introduzione opportunamente progettato e tramite un ordine dal controllore Premendo un tasto funzionale o un softkey viene richiamata una determinata pagina Una pagina viene richiamata dopo un introduzione in un campo di introduzione progettato per la selezione della pagina Il controllore attiva la selezione di una pagina ne
3. Figura 7 5 Pagina standard Elaborazione del set di dati Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 19 Funzioni standard di servizio e supervisione Le icone nella barra dei softkey hanno il seguente significato Softkey LET MEMORIZZA cani mr CARICA Descrizione Copiare i valori attuali dal controllore nell OP C7 e salvare come set di dati sul supporto di memoria desiderato Caricamento del set di dati selezionato dal supporto dati selezionato all OP C7 e suo trasferimento al controllore H CANCELLA LS MODIFICA Ha SCELTA Cancellazione del set di dati selezionato dal supporto dati selezionato Avvertenza Per la cancellazione di tutti i set di dati deve essere formattato il supporto dati la Flash o il dischetto Editazione modifica del set di dati selezionato sul supporto dati selezionato Ricerca di un set di dati della ricetta selezionata Pagina I valori istantanei possono essere trasferiti dall OP al controllore e viceversa senza Trasferimento del che essi vengano memorizzati su un supporto dati In questo modo p e viene set di dati portata a termine facilmente la fase di avviamento di un processo Allo stesso modo possibile il trasferimento tra OP e supporto dati Per questo trasferimento
4. N TT LN LULA MISCELATORE LJO UER Stazione d imbottigliamento Etichettazione A gt o O mi la ommno 20e oomnnn AvA DOCO jm H DI DI A 9 gomg 0 DODO Figura 7 1 Stazione di miscelazione e imbottigliamento Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Palettizzazione Funzioni standard di servizio e supervisione 7 1 2 Elementi della pagina Panoramica Elementi della pagina dell esempio Per la rappresentazione di una pagina nel C7 vengono usati diversi elementi della pagina p es e testi fissi e simboli semigrafici cast i iais e campi d introduzione per i valori di processo e campi di emissione per i valori di processo e bar graph e curve e simboli grafici I diversi elementi della pagina vengono mostrati in una pagina d esempio per la stazione di miscelazione dell impianto di succhi di frutta descritto sopra La pagina potrebbe essere costruita come segue La pagina di esempio contiene i seguenti elementi
5. O ID ID Vista del lato inferiore del C7 Ingressi digitali Indirizzo 0 0 Indirizzo 0 1 Indirizzo del byte ingressi uscite digitali indirizzo iniziale byte 0 Indirizzo 0 7 Indirizzo 1 0 Indirizzo 1 1 Indirizzo del byte ingressi uscite digitali indirizzo iniziale byte 0 Indirizzo 1 7 ia Indirizzo del bit Uscite digitali Contr pin x Gli ingressi con questa ombreggiatura non sono rilevanti per questo esempio Figura 4 2 Indirizzi degli ingressi uscite digitali Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 Impiego e funzioni della periferia analogica del C7 In questo capitolo In questo capitolo si trovano e nozioni di base sull elaborazione dei valori analogici e istruzioni per l indirizzamento e la parametrizzazione della periferia analogica e istruzioni per l impostazione dei campi di misura dei canali di ingresso analogici e il comportamento dei singoli canali di ingresso analogici e dei canali di uscita analogici 4 3 1 Indirizzamento della periferia analogica Indirizzamento L indirizzamento di un canale analogico avviene sempre a parola delle funzioni NE S ca ila n La periferia analogica ha per i canali di ingresso uscita analogici lo stesso indirizzo analogiche iniziale La figura 4 3 mostra qu
6. Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 J Job di comando C 5 Glossario 7 SIMATIC S7 Job di comando e relativi parametri K KOP 1 2 B 3 L LE_DT LE_STRNG LEFT JA 8 LEN A 8 Letteratura LIMIT Linguaggi di programmazione Lingue Lista degli stati di sistema Livello della password modifica Livello di annidamento 3 4 Livello di pagina Glossario 7 Livello di password Glossario 9 Login LT _DT LT_STRNG Master DP CPU C7 626 2 DP 3 10 MAX A 9 Memoria di caricamento 3 4 Memoria di lavoro Memoria di progettazione Glossario 8 Memoria Flash Glossario 8 Memoria flash cancellazione caricamento Memoria flash della CPU C7 cancellazione caricamento Menu del tipo di funzionamento della CPU C7 ab bandono Menu delle funzioni di sistema Men delle funzioni di sistema selezione 2 8 Merker 3 4 Merker di clock Blocco parametri 3 13 MID A 8 MIN A 9 Misurazione blocco parametri aa 7 tipo 4 7 Indice 5 Indice analitico Misurazione del periodo Modi di funzionamento della CPU C7 selezione 2 9 Modo editazione 6 4 Modo trasferimento MPI trasferimento MRES 2 9 N NE_DT NE_STRNG Numero del bit Numero della n Numero di tacca O OB I Evento di start nella CPU 314 OB 10 Evento di start nella CPU 314 3 7 OB 100 Evento di start nella CPU 314 OB 121 Evento di start nella CP
7. Impianto di succhi di frutta POMPELMO LIMONE La gestione dei cartellini viene eseguita dall operatore all OP C7 I passi operativi necessari vengono mostrati nella seconda parte del capitolo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 3 1 Elaborazione e trasferimento dei set di dati Fino ad ora si appreso che una ricetta viene progettata con le sue registrazioni AIP OP C7 non possibile alcuna ulteriore modifica della ricetta La gestione di una ricetta all OP C7 vuol dire Memorizzare salvare Caricare Cancellare e Modificare i suoi set di dati Per l elaborazione dei set di dati disponibile la pagina standard Elaborazione del set di dati Um altra pagina standard Trasferimento del set di dati completa le possibilit di elaborare il set di dati tramite speciali funzioni di trasferimento dell elaborazione del set di dati Pagina Configurazione della pagina standard Elaborazione del set di dati Elaborazione set di dati Ricetta ARANCIA i Introduzione i simbolica Nome set di dati Bevanda ll Introduzione stringa Commento Testo a K Introduzione Supporto dati Flash interna simbolica Formattare FEE Ma E E m H E EEa esc Softkey
8. Visualizzazione Nella riga della segnalazione finestra delle segnalazioni Vedere tutte le SS presenti Nella pagina delle segnalazioni Variabili di processo nel testo della segnalazione di allarme Visualizzazione Nella riga della segnalazione finestra delle segnalazioni Tipo di visualizzazione A scelta primo ultimo valore Vedere tutte le SA presenti nella pagina delle segnalazioni Variabili di processo nel testo della segnalazione Acquisizione singola segnalazione di allarme Acquisizione contemporanea di pi s 16 gruppi di acquisizione segnalazioni di allarme Stampa delle Emissione su stampante segnalazioni Buffer delle Capacit 512 eventi delle segnalazioni segnalazioni Visualizzazione delle segnalazioni di servizio Nella pagina del buffer e di allarme bufferizzate Cancellazione s Avvertimento di overflow del buffer s Stampa forzata per overflow del buffer s Acquisizione della Nel momento in cui si verifica Data ora segnalazione Stato della segnalazione Comparsa scomparsa conferma Sistemi integrati compatti C7 626 C7 626 DP C 2 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Tabella C 1 Funzioni del C7 626 e del C7 626 DP continuazione Controllo del valore limite Funzioni di conversione Funzioni Stampa hardcopy C7 626 C7 626 DP S Elemento statico della pagina Grafi
9. Parametro Ingresso analogico Campo di valori Valore preimpostato Impostazioni di base e Abilitazione interrupt di diagnostica Diagnostica e Abilitazione errore di progettazione parametrizzazione rottura cavo solo 4 20mA superamento limite inferiore della portata di misurazione superamento limite superiore della portata di misurazione e Controllo rottura cavo solo con portate 4 20mA Misurazione e Tipo di misurazione disattivato tensione tensione corrente e Portata 10V 20mA 4 20mA Ciclo di interrupt e Interrupt s no e Tempo di interrupt liberamente 3ms 3 5ms 4ms 4 5ms 16ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 7 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Ciclo di interrupt Caratteristiche dei parametri degli ingressi analogici 4 8 Se viene parametrizzato questo tipo di funzionamento dell ingresso analogico allora e viene elaborato un ciclo di misura canale 1 2 3 4 e il valore di misura di ciascun canale misurato viene reso disponibile per essere prelevato dal programma utente e viene generato allo scadere del tempo di interrupt nella CPU C7 un interrupt di processo e avviato un nuovo ciclo di misura Conversione A D dei canali Conversione A D dei canali Mertp di processo U C7 alla C lt N W PS 0 5 ms 7 7 TT Ciclo di misura lt T
10. Figura 8 4 Area di conferma ridotta Avvertenza Collocare le segnalazioni d allarme importanti la cui conferma deve essere segnalata alla CPU C7 nell area di segnalazione d allarme a partire dal bit 0 a salire Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 7 Aree dati per la comunicazione tra OP C7 e CPU C7 8 4 Immagine della tastiera e dei LED Impiego Condizione Trasferimento Assegnazione del valore 8 8 I comandi dei tasti sull OP C7 possono essere trasferiti alla CPU C7 e l analizzati In questo modo pu ad esempio essere determinata un azione come l accensione di un motore I diodi luminosi LED nei tasti funzionali del C7 possono essere comandati dal controllore Quindi cos p e possibile segnalare all operatore tramite LED luminosi quale tasto egli deve premere a seconda della situazione Per poter sfruttare questa possibilit necessario e creare nella CPU C7 delle corrispondenti aree dati le cosiddette immagini e definire nella progettazione tali immagini come puntatori area e e assegnare i bit dai puntatori area nella progettazione dei tasti funzionali Le immagini tastiera vengono trasferite alla CPU C7 spontaneamente cio il trasferimento avviene sempre quando viene registrata una modifica sull OP C7 Non perci necessaria la progettazione di un tempo di polling Vengono al massimo trasferiti due tasti premuti con
11. Le unit che supportano le diagnosi comunicano gli errori di sistema riconosciuti alla CPU C7 tramite interrupt di diagnosi Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario Interrupt di processo Interrupt di ritardo Job di comando Livello di inscatolamento Livello di pagina Livello di segnalazione Memoria di backup Memoria di caricamento Memoria di lavoro Un interrupt di processo viene generato da una unit che genera interrupt a causa di un determinato evento nel processo L interrupt di processo viene comunicato alla CPU C7 Sulla base delle priorit dell interrupt viene poi elaborato il gt blocco organizzativo correlato L interrupt di ritardo appartiene ad una delle classi di priorit dell elaborazione del programma SIMATIC S7 Esso viene generato alla fine di un intervallo di tempo programmato nel programma utente Dopodich viene elaborato un blocco di organizzazione corrispondente Attivazione di una funzione da parte del C7 Le funzioni dei job di comando sono descritte nel manuale volume 2 capitolo 8 8 3 Tramite richiami di unit una certa unit pu essere richiamata a sua volta da un altra Con livello di inscatolamento si intende il numero dei blocchi di codice richiamati contemporaneamente Livello operativo del C7 nel quale possibile osservare ed utilizzare le pagine Livello operativo del C7 in cui vengono visualizzate le segnal
12. Panoramica del capitolo Sistemi integrati compatti C7 6 C79000 G7072 C627 01 In questo capitolo viene descritto ci che occorre alla programmazione del C7 e le possibilit che il C7 offre come apparecchiatura di servizio e supervisione Avvertenza Il C7 si compone di due unit indipendenti l una dall altra dotate ciascuna di un proprio processore CPUC7 OPC7 Questi componenti sono trattati dettagliatamente nella seconda parte del manuale Sono necessarie le apparecchiature e gli strumenti di seguito indicati e un PG o PC con interfaccia MPI e un cavo per PG e tools STEP 7a partire dalla versione 2 con la relativa documentazione e lo strumento di progettazione ProTool dalla versione 2 10 con la relativa documentazione e setdi connettori C7 per la periferia e l alimentatore Capitolo Argomento trattato Comandare con il C7 Servizio e supervisione con il C7 26 C7 626 DP 1 1 Introduzione 1 1 Comandare con il C7 Panoramica Nella CPU C7 gira il programma utente che comanda il processo il quale deve essere visualizzato dal lato di servizio e supervisione del C7 CPU C7 Il funzionamento della CPU C7 viene definito tramite le seguenti unit funzionali Memoria di programma Contiene il programma utente Processore Il processore elabora ciclicamente il programma e all inizio del ciclo il processore legge lo stato dei segnali di tutti gli ingressi e crea l immagine di process
13. Riconoscimento dell avviamento dell OP C7 nel programma della CPU Riconoscimento del tipo di funzionamento OP C7 nella CPU C7 Analisi del bit di attivit dell OP C7 nel programma della CPU C7 La figura 8 5 mostra la struttura dell area di interfaccia L area di interfaccia pu essere depositata in un blocco dati o in un area merker flag Nella progettazione va inoltre definito l indirizzo dell area di interfaccia Questo necessario per far sapere all OP dove sono i dati L area di interfaccia va assegnata una volta per CPU Area di interfaccia Indirizzo 7 0 n 0 Bit di controllo conferma n 4 Buffer di job n 12 riservato n 13 Codice di accoppiamento n 14 riservato n 15 Ora n 18 riservato n 21 Data n 25 riservato Figura 8 5 Struttura dell area di interfaccia nella CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 8 1 Bit di controllo e di conferma Introduzione Descrizione del byte n 0 Descrizione del byte n 1 Per i bit di controllo e conferma esistono tre byte nell area di interfaccia I byte n 0 e n 1 servono al coordinamento tra OP C7 e CPU C7 Il byte n 3 necessario per il trasferimento dei record di dati e delle variabili indirette Di seguito vengono descritti i byte n 0 e n 1 La seguente figura mostra la struttura del byte n 0 A questa s
14. n nnan nunan nananana rere 7 1 4 Pagine standard Lirica i al nrnna annann 7 2 Segnalazioni ili 7 2 1 Segnalazioni di esercizio e di allarme anea 7 2 2 Caratteristiche generali a nananana 7 2 3 Segnalazioni attuali aaua 7 2 4 Segnalazioni memorizzate eunana 7 2 5 Pagina standard Elaborazione delle segnalazioni 7 2 6 Segnalazioni di sistema 7 3 RICE radi 7 3 1 Elaborazione e trasferimento dei set di dati 7 3 2 Memorizzazione ed editazione del set di dati 7 3 3 Set di parametri La 7 4 Stampa 3 prioni ana 7 5 Stato Forzamento Variabile con il C7 nananana nrnna 7 30 8 Aree dati per la comunicazione tra OP C7 e CPU C7 8 1 Parametri di comunicazione nella progettazione 8 2 8 2 Panoramica delle aree dati utente naa 8 3 8 3 Segnalazioni di servizio e d allarme 8 4 8 4 Immagine della tastiera e dei LED na nne 8 4 1 Immagine della tastiera di sistema anan 8 4 2 Immagine della tastiera funzionale anann 8 4 3 Immagine dei LED tenra AA EE AARNA AARE 8 5 Area del numero di pagina annarrar nnee 8 6 Aree di richiesta e di selezione del buffer delle curve 8 7 Versione Utente RR RITA 8 8 Area di interfaccia ununun nenene 8 8 1 Bit di controllo
15. 0000000 00000000 non occupato Gli ingressi con questa Contr ombreggiatura non sono pin rilevanti per questo esempio Figura 4 6 Pin degli ingressi universali Sistemi integrati compatti C7 626 C7 626 DP 4 22 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 2 Parametrizzazione degli ingressi universali Blocco parametri ingressi universali Parametrizzazione Ingressi di interrupt Ingressi di conteggio Nel blocco parametri ingressi universali si impostano i parametri per e gli ingressi di interrupt e icontatori e il conteggio frequenza periodo e ingresso digitale sempre quando l ingresso di interrupt o di conteggio disattivato I parametri degli ingressi universali si impostano mediante la funzione di STEP 7 Configurazione dell hardware Ne risulta un blocco parametri che contiene tutti gli attuali parametri degli ingressi universali impostati Dopo il caricamento di questa parametrizzazione la CPU C7 consegna ad ogni cambio dello stato di funzionamento da STOP a RUN i parametri ai corrispondenti ingressi universali Se gli ingressi universali vengono utilizzati come ingressi di interrupt con la parametrizzazione di un fronte di salita o di discesa all ingresso viene generato sulla CPU C7 un interrupt di processo Come default impostato il fronte di salita Gli ingressi universali 1 3 po
16. suddivisa in due righe STATO VARIABILE 12 DB DBB 100 10 BIN 00000000 00000000 1 27722 0 72222222 0 1 222 0 2 2 0 1 77222 0 2 2 0 1 77222 0 222222 0 Stato ESC m Stato In Corso i Aggiornamento Start Stop Ritorno alla pagina principale Figura 7 8 Pagina Stato Variabile con l OP C7 e un SIMATIC S7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Operandi per il SIMATIC S7 Sequenza operativa relativa a FORZAMENTO VARIABILE Operazione Introdurre gli operandi La figura 7 9 mostra a modo di esempio la struttura di una riga per il SIMATIC S7 001 DB DBD 12 1438 DEZ 1820 L Valore dell operando Formato dei dati Indirizzo dell operando col tipo di dati DB DW e DB DB DBD DB numero della DB DD Numero della DB rilevante solo per il tipo di dati DBB DBW e DBD DBX Tipo di dati Indirizzo MPI Indica l indirizzo del controllore Figura 7 9 Rappresentazione degli operandi del controllore per il SIMATIC S7 Procedimento per visualizzare i valori degli operandi che si trovano nel controllore Tasto s Descrizione oftkey Dopo la scelta della pagina l elaborazione dello stato si trova nello stato di stop viene visualizzato in mezzo alla pagina in basso sul display 1 Introdurre il tipo di dati per il primo operando simbolico t
17. 78416 Konstanz AUT P Fr Wiest Fritz Arnold Str 16 07531 988 202 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 2 10 30 07 Fax 03 41 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 0621 4 56 28 43 4 56 25 45 81679 M nchen ZN AUT P 14 Hr Sch fer Richard Strauss Str 76 089 9221 3064 Fax 0 89 92 21 43 99 48153 M nster ZN AUT S 13 Hr Schlieckmann Siemensstr 55 0251 76 05 4 25 Fax 02 51 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 4007 07 197 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 Muller 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 AU
18. Errore interno Il numero della versione utente progettata non coincide con quello depositato nella CPU C7 L area di conferma del controllore non si trova fisicamente dietro l area delle segnalazioni d allarme errore grave nessun avviamento Vedere Errori interni C 3 1 Adattare il numero della versione utente Progettare nuovamente le aree di conferma CPU C7 C7 Ses e ritrasmettere Il protocollo del controllore progettato non viene supportato dalla variante di apparecchiatura usata errore grave Variabile non ammessa nella ricetta N x formato BIN Nella pagina stata progettata una destinazione per un rimando non valida Modificare il protocollo per la variante di apparecchiatura usata e trasmettere nuovamente Completare e trasmettere nuovamente la progettazione Nella pagina stata progettata una destinazione per un rimando non valida Errore di progettazione x Variabile x Tipo di dato differente da DB Numero del DB maggiore di 15 Lunghezza del DB maggiore di 1024 La DW nell intestazione del blocco di dati Il valore istant non nel blocco di spedizione Il valore di rifer non nel blocco di ricezione I valori di riferimento istantanei non sono nel blocco di ricezione Il primo valore non nel blocco di spedizione Tipo di dato differente da DB Numero del DB maggiore di 15 Lunghezza del DB maggiore di 1024 La DW nell intestazione del blocco di dati Il campo n
19. Gli accumulatori sono registri della CPU C7 e servono come memoria intermedia per le operazioni di caricamento trasferimento calcolo e conversione Lo stato di funzionamento di AVVIO viene attraversato nel passaggio dallo stato di funzionamento STOP a quello di RUN Velocit di trasferimento dei dati bit s I blocchi dati DB sono aree dati nel programma utente contenenti dati utente Esistono blocchi dati globali ai quali possono accedere tutti i blocchi di codice e blocchi dati di istanza che sono abbinati ad un determinato richiamo FB A ogni richiamo di una blocco funzionale nel programma utente STEP 7 abbinato un blocco dati che viene automaticamente generato Nel blocco dati di istanza si trovano valori dei parametri di ingresso di uscita e di transazione come pure i dati di blocchi locali Un blocco di codice nel SIMATIC S7 un blocco contenente una parte del programma utente STEP 7 Al contrario di un blocco dati che contiene solo dati Un blocco funzionale FB conformemente a IEC 1131 3 un blocco di codice con dati statici Un FB offre la possibilit di trasmissione di parametri nel programma utente In tal modo essi si prestano per la programmazione di funzioni complesse ricorrenti di frequente come ad esempio regolazioni scelte di tipi di funzionamento Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 1 Glossario Blocco funzionale di sistema Blocco or
20. OP imposta i corrispondenti bit nell area di richiesta delle curve Abbandonando la pagina l OP C7 azzera i corrispondenti bit nell area di richiesta delle curve Tramite l area di richiesta delle curve nella CPU C7 si pu stabilire quale curva viene rappresentata attualmente all OP C7 Le curve possono anche essere lanciate senza interpretare l area di richiesta delle curve Questa area serve per lanciare le curve Impostare nel programma S7 nell area di selezione del buffer delle curve il bit associato alla curva ed il bit cumulativo delle curve L OP C7 riconosce il lancio e azzera il bit delle curve ed il bit cumulativo delle curve Dopo legge a secondo della progettazione un valore o tutto il buffer Area e di selezione del buffer delle curve Numero del bit 7 65 4 3 2 1 07 6 5 4 3 2 10 1 parola 2 parola Bit cumulativo delle curve Fino a quando il bit cumulativo delle curve non stato azzerato l area di selezione del buffer delle curve non pu essere modificata dal programma STEP7 L area di selezione del buffer delle curve 2 necessaria per le curve che vengono progettate col buffer di scambio Essa strutturata come l area di selezione del buffer delle curve 1 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 7 Versione utente Utilizzo Durante
21. Tipi di funzionamento del C7 Diverse funzioni delle segnalazioni Data Ora Lingua Luminosit contrasto oscuramento del display Parametri della stampante 6 5 1 Pagina standard Impostazioni di sistema Panoramica La pagina standard Impostazioni di sistema offre le seguenti possibilit di impostazione Tipi di funzionamento funzionamento normale online offline modo di trasferimento MPI Transfer Visualizzazione delle segnalazioni prima la pi vecchia o l ultima la pi recente segnalazione di allarme Abilitazione disabilitazione della stampa delle segnalazioni Impostare l attuale ora e data Abilitazione disabilitazione dell avvertimento di overflow del buffer Commutazione della lingua tra massimo tre lingue presenti sull OP Oscuramento del display Selezionare la pagina standard Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 Struttura della pagina standard Impostazione di sistema Tipo di funzionamento Visualizzazione segnalazione Stampa segnalazione Avvertimento overflow buffer Data Ora I USA GE ESC Commutazione lingua Oscuramento del display Figura 6 3 Pagina standard Impostazioni di sistema 6 5 2 Pagina standard Impostazioni della stampante Panoramica La definizione del tipo di stampante e dei parametri di trasmissione pu es
22. Vantaggi per l assegnazione libera degli indirizzi e si possono utilizzare nel modo migliore le aree di indirizzamento disponibili in modo che non rimangano vuoti di indirizzamento tra le unit e nella stesura di software standard si possono indicare indirizzi che siano indipendenti dalla singola configurazione di un S7 300 Per l indirizzamento degli slave normalizzati DP con una consistenza dati di 3 byte e gt 4 byte si devono richiamare SFC nel programma applicativo vedere appendice A ed il manuale di riferimento Funzioni standard e di sistema Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Configurazio
23. Watchdog Le ca di diagnostica riportate nella tabella 5 4 si riferiscono alla tabella 5 3 Nella tabella 5 4 sono descritte le segnalazioni di diagnostica la reazione delle unit e l eliminazione degli errori Dov comparso l errore Durante l avviamento dell unit se la CPU C7 non stata parametrizzata Il bit disturbo sull unit non viene impostato se non presente un altro errore Errore cumulativo tranne unit non parametrizzata di tutti i bit di diagnostica impostati Viene impostato il bit di errore assieme ai bit di errore watchdog errore EEPROM 0 errore ADC Nel caso di errore EEPROM viene inoltre attivato il watchdog L errore watchdog viene riconosciuto dopo un reset interno dell unit L errore watchdog pu comparire come conseguenza di un errore EPROM o di un errore generico dell unit Segnalazione di diagnostica con possibilit di reazione Reazione dell unit Segnalazione alla CPU C7 che l unit lavora con parametri di default nessuna diagnostica dell unit spec di canale nessun interrupt di processo o di diagnostica L errore viene impostato cancellato con il bit di diagnostica sottoordinato Se l interrupt di diagnostica parametrizzato esso viene generato Vedere l errore sotto il livello errore interno tab 5 3 L unit assume uno stato sicuro Vengono emessi 0 Volt i valori di misura am
24. del C7 che non sono collegate a compiti di pilotaggio specifici Tasti con occupazione variabile in funzione della registrazione di pagina visualizzata Stampa automatica delle segnalazioni d allarme o di servizio che vengono cancellate in caso di overflow del buffer Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 11 Glossario STEP 7 T Tempo di allarme Temporizzatori Test di avviamento Testo d informazione Timer Tool Tool STEP 7 U Unit di ingresso uscita V Valore sostitutivo Glossario 12 Linguaggio di programmazione per scrivere programmi utente per i controllori SIMATIC S7 Tempo che intercorre fra l arrivo e la partenza di una segnalazione d allarme I temporizzatori sono parte della gt CPU C7 Il contenuto delle celle di tempo viene attualizzato dal sistema operativo in modo asincrono rispetto al programma utente Con i comandi STEP 7 viene fissata l esatta funzione di una cella di tempi ad esempio il ritardo di accensione ed essa viene attivata ad esempio per l avvio Controllo dello stato dell unit centrale e della memoria dopo ogni attivazione della tensione di alimentazione Informazione supplementare progettabile per segnalazioni pagine registrazioni di pagina e campi di selezione Temporizzatori Tool STEP 7 Un tool STEP 7 uno strumento concepito su misura per eseguire un determinato compito d
25. depositato su Z1 A122 UN A1 3 l depositato su Z2 A1 3 UN A1 4 Il depositato su Z3 A1 4 LAWO l Scrivere subito AWO all esterno T PAWO END_ORGANIZATION _BLOCK L OB40 contiene le seguenti righe di istruzioni ORGANIZATION _BLOCK 0B40 var_temp start_info array 0 19 of byte end_var BEGIN Determinare l ingresso che ha attivato l interrupt UN L8 0 Interrupt da Z1 SPB z2 L MB40 Il Conteggio del numero degli interrupt di Z1 fino a max 255 INC 1 T MB40 z2 NOP 0 UN L8 1 Interrupt da Z2 SPB z3 L MB41 Il Conteggio del numero degli interrupt di Z2 fino a max 255 INC 1 T MB41 z3 NOP 0 UN L8 2 Interrupt da Z3 BEB L MB42 Il Conteggio del numero degli interrupt di Z3 fino a max 255 INC 1 T MB42 END_ORGANIZATION _BLOCK Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 49 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Diagnostica In questo capitolo Panoramica del capitolo Questo capitolo descrive quali segnalazioni di diagnostica possibile impostare e com strutturato il buffer di diagnostica Viene anche descritta la diagnostica della periferia analogica del C7 In questo capitolo sono inoltre contenute istruzioni relative all eliminazione degli errori segnalati per quanto riguarda le pi importanti segnalazioni di diagnostica della periferia analogica del C7 con ingressi
26. 1 272222 1 272222 1 272222 1 272222 123 123 4 i 12 DB DBB 100 FORZAMENTO VARIABILE 10 BIN 00000000 00000000 0 277222222 Stato Forzamento Introduzione ESE 0 0 Forzamento Introduzione Start Aggiornamento Start Stop Ritorno alla pagina principale Figura 7 10 Pagina Forzamento Variabile con l OP C7 e un SIMATIC S7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Sequenza Procedimento per modificare i valori degli operandi operativa relativa a FORZAMENTO VARIABILE Operazione Tasto Descrizione softkey Aggiornamento Col softkey di elaborazione dello stato passare nello stato di Aggiornamento in START corso Passare nello stato di Forzamento introduzione L elaborazione dello stato viene bloccata ed possibile eseguire le introduzioni Forzamento INTRODUZIONE 2 DB DBW 17 24 DEZ 14 X L Indicatore di modifica 23 ETE E pi Modificare introdurre Se il valore di un operando viene modificato nell ultima colonna i valori degli operandi della riga appare un indicatore di modifica Forzamento START Premendo di nuovo il softkey si ha quanto segue Tutti i valori degli operandi che sono contrassegnati con l indicatore di modifica vengono trasferiti al controllore Gli indicatori di modifica vengono resettati e S
27. 23 516 Sistemi integrati compatti C7 626 C7 626 DP 4 12 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 5 Rappresentazione per le portate di uscita delle uscite analogiche Tabella per le La tabella 4 10 contiene le portate di uscita delle uscite analogiche portate di uscita Portate di tensione La tabella 4 10 contiene la rappresentazione delle portate di tensione per 10 V e e di corrente di delle portate di corrente per 20 mA 4 20mA uscita Tabella 4 10 Rappresentazione delle portate di uscita delle uscite analogiche portate di tensione e di corrente di uscita Portata di Portata di Portata di Unit uscita uscita uscita 10V 4 20 mA 20 mA Decimale Esadecimale Campo di sovrapilotaggio Campo nominale 10 0000 20 000 10 0004 Campo di sottopilotaggio 11 7589 23 515 0 0 lt 32513 lt 80FFyu Overflow Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 13 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 6 Tempo di conversione e di ciclo della periferia analogica Introduzione Nel presente paragrafo sono contenute le definizioni e le interdipendenze tra tempo di conversione e di tempo di ciclo per gli ingressi analogici Tempo di Il tempo di conversione composto dal tempo di base di conversione e da un tempo conversione aggiuntivo di conversione per una calibrazione dell
28. 4 9 Parametri di trasmissione stampante 6 16 Parametrizzazione della CPU C7 ingressi universali Parit Password 6 21 Glossario 9 cancellazione modifica Password 100 Password di default Periferia analogica dipende e parametri 4 6 Periodo 4 34 Pop Up campi simbolici Portata della corrente periferia analogica Portata della tensione periferia analogica Portata di corrente di uscita uscita analogica Portata di misurazione superamento del limite inferiore 4 7 superamento del limite superiore 4 7 Portata di uscita blocco parametri uscite analogiche Portata di uscita della tensione uscita analogica Portate di misurazione ingressi analogici 4 11 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indice analitico Posti connettore C7 4 7 Priorit Interrupt di processo Priorit di visualizzazione PROFIBUS DP tempi del bus tempo di reazione Progettazione Glossario 10 Programma del controllore caricare 2 3 Programmazione errore di B 8 Protezione con password Protocollo Hardcopy 7 28 lista di pagine Protocollo delle segnalazioni Glossario 10 ProTool errori C 23 Puntatore area Glossario 10 area del numero di pagina R R_STRNG Reazione a segnalazioni di diagnostica 5 9 Reazione agli errori OB 3 7 Registrazione della diagnostica Registrazione della pagina Glossario 10 REPLACE A 8 RETE ON Retroilluminaz
29. 49 St Marks Road P O B 5212 Shen He District 91 80 2 21 21 01 T 86 6R 2 79 02 87 Fax 91 63 221 2418 Fax 86 24 2 79 02 86 Sonore Cd AUTIM AP Singapore r 5 Mistry ildi Singapore 1334 Head Office B Building i Siemens Pte Ltd Singapore AUT E tai 53 495 08 22 2 Kallang Sector dati 658413528 Fax 65 8 41 35 29 Calcutta 700 071 Siemens kid CAL AUT MAP r D K Ganguli 6 Little Russ l Street P O B 715 Taiwan d 491 63 2 47 83 74 80 Fax 91 33 2 47 47 83 Taipei 106 Siemens Ltd AUT 1 Hr Gulden New Delhi 110 002 SiH Caty LIR Inguranpe Bldg Siemens Ltd DEL AUT MAP T 886 6 3 25 48 88 1A ing dae Estate Fa 9 8612 7 0PA9 S POB D36 i T 491 11 331 81 44 Fax 91 11 3 31 41 78 Tailandia Indonesia Bangkok 10110 SEM guer en Ltd Hr Narong karta 1287 erli Jucker House pka Eaha Fokirika Jakarta Power 99 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 8 3671111 Mustika centre Building Floor 2a Fax 66 2 3 67 10 00 n KA 21 8 30 95 74 Fax 62 61 830 74 02 Vietnam Hanoi x 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 Eeleghoni 32 Si menshause P 0 B 15875 4773 15 eheran Fa 198 840 23 89 ax Australia Australia Pakistan A Adelaide Karachi 74400 n
30. 7 30 7 32 CONCAT A Frequenza di clock Frequenza limite a contatore 4 27 DI STRNG contatore del periodo DT DATE i superamento 4 27 5 Frequenza limite inferiore contatore del periodo DT_DAY ad cui War limite superiore contatore del periodo STE 4 36 ni Fronte di conteggio impostazione 4 24 GE DT A 7 Funzionamento GE STRNG normale Glossario 5 z j trasferimento Glossario 5 GT_DT GT_STRNG A 9 Funzionamento del C7 necessario per il funziona mento 1 1 Funzione di visualizzazione Glossario 5 Funzione PG Funzioni dell OP C7 Funzioni di informazione Funzioni di sistema Funzioni di test Funzioni OP C7 panoramica C 2 G GE_DT GE_STRNG Gestione delle password Gruppo di acquisizione GT_DT GT_STRNG H Hardcopy avviare 7 28 interrompere h 28 TIM_SSTI A 6 FC IEC tempo di esecuzione A 6 l FIND Finestra e I_STRNG Finestra delle a p s 7 10 Icone 6 2 Finestra delle segnalazioni di allarme Identificazioni 8 22 esempio 7 10 IEC FC tempo di esecuzione A 6 Finestra delle segnalazioni di servizio Immagine dei LED numero del bit 8 11 Finestra delle segnalazioni di sistema Immagine della tastiera di sistema 8 9 8 10 Finestra di login Immagine di processo Finestra di Pop Up attualizzazione Finestra di scelta del set di dati 7 22 Immagini Finestra dinamica Impostazione del sistema Sistemi integrati compatti C7 626
31. C79000 G7072 C627 01 6 23 Utilizzo del C7 Modificare la password livello Cancellare la password Visualizzare la lista delle password 6 24 Procedimento 1 Nel campo Edit introdurre la password che deve essere modificata o a cui deve essere associato un nuovo livello Modificare la password cancellare la vecchia password e poi introdurre la nuova password non possibile modificarla direttamente Modificare il livello di password sovrascrivere il vecchio livello di password con quello nuovo Procedimento 1 Nel campo Edit introdurre la password da cancellare Il C7 visualizza il livello di password associato Sovrascrivere il livello di password con 0 Dopo la conferma la passsword cancellata La lista delle password viene richiamata dalla pagina standard Elaborazione delle password tramite un softkey Le password vengono visualizzate insieme al livello associato in una finestra di Pop Up Avvertenza Vengono visualizzate solo le password il cui livello uguale o minore al livello di password con cui ci si connessi all apparechiatura Se non uttte le password vengono rappresentate contemporaneamente al display con 1 tasti cursore si pu fare scorrere il contenuto del display Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 8 Test hardware Panoramica Richiamo del programma di test Esecuzione del
32. Il programma utente viene per elaborato nella memoria di lavoro della CPU C7 Merker sono parti della memoria di sistema della CPU per la memorizzazione di risultati intermedi Ad essi si pu accedere a byte a parola o a doppia parola Stato di funzionamento dell OP C7 nel quale i dati vengono trasmessi dal computer di progettazione all OP C7 Un interfaccia multipoint MPI l interfaccia per i dispositivi di programmazione del SIMATIC S7 Essa rende possibile l esercizio contemporaneo di pi partecipanti dispositivi di programmazione display di testo pannelli operatore con una o pi unit Ogni apparecchio partecipante viene identificato tramite un indirizzo univoco Blocco di organizzazione L OP C7 del C7 elabora le funzioni OP del C7 Esso indipendente dalla CPU C7 e continua a funzionare se per esempio la CPU C7 va in stato di STOP L OP C7 ha un proprio indirizzo MPI ed collegato alla CPU C7 tramite l interfaccia MPI Forma di rappresentazione di dati di processo collegati logicamente che vengono visualizzati tutti insieme sul C7 e che possono essere modificati singolarmente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario Parametri Parametri dinamici Parametri statici Parametrizzazione Password livello di password Periferia del C7 PG PLC Priorit OB Processore di comunicazione 1 variabile di un blocco di codice STEP 7
33. Indirizzamento parametrizzazione e funzionamento della periferia del C7 Superamento della frequenza limite N Risoluzione della misurazione Svantaggio di un tempo di misura elevato Svantaggio di una frequenza ridotta L ingresso universale contatore di frequenza conta impulsi di conteggio fino ad una frequenza di max 10 kHz A monte degli ingressi inserito un filtro di frequenza Pericolo Se il valore di frequenza attuale supera il valore di frequenza limite di 10 kHz non pi garantito il corretto funzionamento dell ingresso universale in quanto gli impulsi di conteggio vanno persi La risoluzione della misurazione nel caso di frequenze relativamente costanti tanto pi elevata quanto pi grande il tempo di misura impostato La tabella 4 22 mostra la risoluzione della misurazione in funzione del tempo di misura parametrizzato Tabella 4 22 Risoluzione della misurazione Tempo di Risoluzione Esempio per valore di Frequenza misura conteggio durante calcolata 1 tempo di misura La frequenza rilevabile con 900 9000 Hz scansione da 10 Hz 901 9010 Hz Is La frequenza rilevabile con 900 900 Hz scansione da 1 Hz 901 901 Hz 10s La frequenza rilevabile con 900 90 Hz scansione da 0 1 Hz 901 90 1 Hz Il misuratore di frequenza rileva la frequenza a grandi intervalli cio nel caso di un elevato tempo di misura viene raramente reso disponibile un valore di frequenza
34. Indirizzamento parametrizzazione e funzionamento della periferia del C7 Tabella 4 24 Tabella con la descrizione del set di dati del blocco parametri continuazione SD Byte Bit ui Cosa pu essere Significato dei relativi bit parametrizzato Utilizzo Interrupt di processo Fronte Direzione Tempo della porta 0 disattivato normale DI 1 interrupt DI 2 ZE 3 contatore frequenza 4 contatore periodo O no l s sempre con interrupt DI Selezionabile utilizzando 2 O fronte di salita 1 fronte di discesa Solo utilizzando 1 o 2 Utilizzando 2 Utilizzando 3 O avanti l indietro 0 0 1s 1 1s 2 10s I4 Utilizzo Interrupt di processo Fronte Tempo di ciclo O disattivato normale DI 1 interrupt DI O no 1 s sempre con interr DI Selezionabile utilizzando 2 O fronte di salita 1 fronte di discesa non solo disattivato 0 16 ms 1 libero ca 2 5 ms 6 3 ms 7 3 5 ms 8 4 ms passi 0 5ms AII Tipo di misura Interrupt di fine ciclo Campo di misura AI2 Tipo di misura Interrupt di fine ciclo Campo di misura AI3 Tipo di misura Interrupt di fine ciclo Campo di misura 0 disattivato l tensione 2 corrente O no 1 s solo se byte 4 lt gt 1 0 disattivato 3 4 20mA 4 20mA se tipo di misura corrente 110V se tipo di misura tensione 0 disattivato l tensione 2 corrente O no 1 s solo se byte 4 lt gt 1 0 disattiva
35. attuale Nel caso di frequenze che cambiano continuamente sono pertanto disponibili solo valori medi In base al principio di misura l errore di misurazione tanto maggiore quanto minore la frequenza misurata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 33 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 7 Misurazione del periodo Panoramica Impiego Principio Precisione di mi sura 4 34 L ingresso universale 3 pu essere parametrizzato come contatore del periodo Mediante quest ingresso universale vengono rilevati impulsi da un datore di segnale Il datore di segnale attaccato ad esempio ad una vite per estrusione di una macchina per lo stampaggio ad iniezione Rilevamento di frequenze lente e di numero di giri Il contatore di periodo conta il numero degli incrementi intervalli di tempo fissi da tzi 0 5 us tra due fronti di salita Con il primo passaggio da 0 a 1 fronte di salita inizia il primo periodo che termina con il successivo fronte di salita Qui inizia anche il successivo periodo La durata del periodo pu essere quindi calcolata tp Numero degli incrementi contati 0 5 us In corrispondenza di ogni fronte di salita viene inoltre avviato un contatore che ogni 0 5 us aumenta di 1 il proprio valore fino al raggiungimento del successivo fronte positivo La durata del periodo definibile con una risoluzione di 0
36. dei valori analogici Come leggere le Le tabelle 4 9 contengono i valori digitalizzati per le diverse portate di misurazione tabelle dei valori SIE z Essendo la rappresenatazione binaria dei valori analogici sempre uguale le tabelle di misurazione contengono solo il confronto delle portate di misurazione con le unit In tal modo le tabelle sono pi chiare e facilmente leggibili Le corrispondenti rappresentazioni binarie per i valori di misurazione possono essere consultate nella tabella 4 8 Risoluzione dei Con risoluzione a 12 bit i bit contrassegnati con una x sono senza significato valori di misurazione Tabella 4 8 Possibili risoluzioni dei valori analogici Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 11 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Portate della La tabella 4 9 contiene la rappresentazione della portata di tensione per 10V e tensione e della delle portate di corrente per 20 mA 4 20 mA corrente Tabella 4 9 Rappresentazione del valore di misurazione digitalizzato dell ingresso analogico portate di tensione e di corrente Portata Portata Portata t10V 20 mA 4 20mA 7 7 Campo Decimale Esadecimale gt 11 759 gt 23 516 gt 22 815 32767 TFFFH 11 7589 23 515 22 810 Campo di sovra pilotaggio 10 0004 20 0007 20 005 20 000 20 000 14 998 16 000 Campo nominale 14 998 Campo di sottopilotaggio 11 759
37. editare Sistemi integrati compatti C7 626 C7 626 DP 7 22 C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 3 2 Memorizzazione ed editazione del set di dati Durante la progettazione dell OP C7 viene fissata la struttura della ricetta I set di dati ancora non esistono Essi vengono creati memorizzati all OP C7 Memorizzazione ed La pagina standard Elaborazione dei set di dati offre una funzione di editazione itazione dei set di Questa permette dati i Tani e di memorizare nuovi set di dati sul supporto dati selezionato e di modificare il contenuto dei set di dati che sono memorizzati su un supporto dati Procedimento per memorizzare editare i set di dati 1 Selezionare la ricetta 2 Digitare il nome del set di dati Per memorizzare un nuovo set di dati digitare un nome di set di dati non ancora esistente 3 Selezionare il supporto dati su cui deve essere memorizzato il set di dati Avvertenza Prima della prima memorizzazione il supporto dati deve essere formattato Per la flash ed il dischetto disponibile una funzione di formattazione nella pagina Elaborazione del set di dati 4 Selezionare il modo editazione Il set di dati selezionato viene visualizzato sotto forma di lista in ogni riga rispettivamente la registrazione della ricetta ed il valore in una finestra di editazione Bevanda di ARANCIA Commento Serbatoio 1 BEE Serbatoio 2 10 Tempo di misce
38. immagine di processo da 0 a 127 ingressi digitali da E 0 0 a E 127 7 uscite digitali da A 0 0 a A 127 7 Livello di annidamento Blocchi OB FB FC DB Contatore ore di esercizio 8 per ogni classe di priorit 4 ulteriori all interno di un OB di errore 14 128 128 127 9 37 per C7 626 DP 40 orologio hardware Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 5 Comandare con la CPU C7 3 4 Blocchi della CPU C7 Panoramica La tabella 3 2 mostra tutti i blocchi che la CPU C7 pu elaborare Tabella 3 2 Panoramica blocchi della CPU C7 Blocco Campo Capacit massima Osservazioni In fondo a questa tabella si trova una lista di tutti gli OB possibili DB 127 1 127 8 kByte 0 riservato SFC 34 Per la lista di tutti gli SFC della CPU C7 si rimanda all appendice A Nella documentazione STEP 7 si trova una descrizione dettagliata al riguardo Blocchi Il sistema operativo della CPU C7 basato sull elaborazione comandata da eventi organizzativi OB del programma utente La tabella seguente mostra quali blocchi organizzativi OB il sistema operativo richiama automaticamente e in conseguenza di quali eventi Descrizione Una descrizione completa dei diversi OB e della loro applicazione si trova nel degli OB manuale 280 Dimensioni Un OB pu avere la dimensione massima di 8 kByte di un OB OB di ciclo e La tabella 3 3 elenca gli OB che deter
39. ingresso Tempo di ciclo La conversione analogico digitale e la trasmissione del valore digitalizzato alla CPU C7 avvengono in modo sequenziale vale a dire che i canali di ingresso analogici vengono convertiti uno di seguito all altro Il tempo di ciclo ossia quello necessario affinch un canale di ingresso venga riconvertito la somma dei tempi di conversione 0 5 ms canale di tutti i canali di ingresso attivi pi una misurazione della calibrazione I canali di ingresso analogici non utilizzati dovrebbero essere disattivati con la funzione di STEP 7 Configurazione dell hardware per diminuire il tempo di ciclo La figura 4 5 mostra la composizione di un tempo di ciclo per un ingresso analogico a 4 canali y Tempo di conversione canale 1 y Tempo di conversione canale 2 y Tempo di conversione canale 3 gt Tempo di ciclo max 2 5 ms y Tempo di conversione canale 4 y Misurazione della calibrazione J Figura 4 5 Il tempo di ciclo di un ingresso analogico Ciclo di interrupt Se stato parametrizzato il modo di funzionamento Ciclo di interrupt viene fatto partire un nuovo ciclo di misura solo dopo l interruzione dell interrupt di tempo vedere il capitolo 4 3 2 Sistemi integrati compatti C7 626 C7 626 DP 4 14 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 7 Tempi di conversione
40. l interfaccia seriale V 24 vedere capitolo 2 3 Cancellazione totale della CPU C7 significa che la CPU C7 viene inizializzata nuovamente il programma di comando attuale cancellato e ricaricato il programma utente che eventualmente si trova nella memoria Flash della CPU C7 Esistono due possibilit per cancellare totalmente la CPU C7 e cancellazione totale con le funzioni di sistema tipi di funzionamento della CPU C7 e cancellazione totale con le funzioni PG vedere il manuale del PG La cancellazione totale con le funzioni PG possibile solo con la CPU C7 in stato di STOP Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 11 Messa in servizio Come cancellare totalmente la CPU C7 2 12 Di seguito descritto come si esegue la cancellazione totale della CPU C7 con l ausilio delle funzioni di sistema tipi di funzionamento della CPU C7 1 6 fornire tensione al C7 e attendere che i test di avviamento siano terminati Viene visualizzata la segnalazione di riposo selezionare il men delle funzioni di sistema premendo a ai si 1 tasti Sep HELP Viene visualizzato il men delle funzioni di sistema con i tipi di funzionamento della CPU C7 RUNP RUN STOP MRES scegliere la funzione STOP premendo il corrispondente tasto funzionale L indicatore di STOP si illumina scegliere la funzione MRES cancellazione totale ed attendere fino a che il LED STOP si
41. loop aperto Con autotest ciclico 0 la CPU C7 verifica la RAM interna durante il ciclo del programma Questo autotest richiede tempi di ciclo aggiun tivi E possibile impostare il tempo per poter prolungare il ciclo di programma in multipli di 10 us 0 nessun autotest ciclico La tabella 3 16 elenca i parametri blocco Comportamento ciclo Campo dei valori Impostazione di default da 0 0 a 65000 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 21 Comandare con la CPU C7 3 6 10 Blocco parametri Indirizzi MPI Interfaccia MPI Multi Point Interface Valori dopo la cancellazione totale Indirizzi MPI del C7 Blocco parametri Indirizzi MPI Le caratteristiche dell interfaccia MPI di cui dotata la CPU C7 si possono parametrizzare con il blocco parametri Indirizzi MPI Questi blocchi parametri devono essere elaborati solo se diversi C7 o 7 M7 sono collegati tra di loro tramite l interfaccia MPI I parametri del blocco parametri Indirizzi MPI hanno una peculiarit essi vengono mantenuti anche dopo la cancellazione totale Motivo la possibilit di comunicare da parte di una CPU C7 cancellata totalmente deve essere garantita anche dopo questa operazione Il C7 occupa due indirizzi MPI e uno per la CPU C7 indirizzo di default 2 e uno per l OPC7 indirizzo di default 1 La tabella 3 17 elenca i paramet
42. parametrizzazione e funzionamento della periferia del C7 Campo di uscita Se gli ingressi universali vengono utilizzati come contatori il comportamento del contatore viene controllato tramite il campo di uscita Tabella 4 17 Indirizzi e valori del campo di uscita degli ingressi di conteggio Controllo contatore 1 3 PAW274 Valore di start valore di confronto contatore 1 PAB276 Bit0 0 Contatore 1 disattivato 1 Contatore 1 attivato Bit 1 0 nuovo valore di start di confronto non valido 1 impostare nuovo valore di start confronto PAW277 Valore di start confronto contatore 2 PAB279 BitO 0 Contatore 2 disattivato 1 Contatore 2 attivato Bit 1 0 nuovo valore di start di confronto non valido 1 impostare nuovo valore di start confronto PAW280 Valore di start valore di confronto contatore 3 PAB282 Bit0 0 Contatore 3 disattivato 1 Contatore 3 attivato Bit 1 0 nuovo valore di start di confronto non valido 1 impostare nuovo valore di start confronto Valore di start per conteggio indietro valore di confronto per conteggio avanti Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 21 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Figura con Nella figura sono rappresentati i pin ingressi universali Vista laterale destra del C7 000000000000 0000000000000 Ingressi universali Massa o DI X1 DI X2 DI X3 DI X4
43. 01 Indice analitico Uscite analogiche portate di uscita 4 13 Uscite digitali V Zona della pagina principale Valore analogico Versione utente risoluzione Visualizzazione durata F 4 segno Visualizzazione delle segnalazioni 6 15 Valore di misurazione risoluzione 4 11 Visualizzazione dello stato 2 10 Valore istantaneo del contatore rilevamento 4 27 Visualizzazione dello stato di DI DO Valore sostitutivo blocco parametri scelta 2 10 Valutazione della diagnostica Variabili Scrittura indiretta Velocit della CPU C7 Velocit di trasmissione CPU 315 2 DP 3 10 Versione utente Visualizzazione durata Glossario 4 Visualizzazione delle segnalazioni 6 15 Visualizzazione dello stato Visualizzazione dello stato di DI DO scelta P 10 spiegazione 2 10 spiegazione 2 10 Zona della pagina principale Sistemi integrati compatti C7 626 C7 626 DP f C79000 G7072 C627 01 Indice 9 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 a aa COPIE RIVIERA COTTI I E a E a e a A Siemens AG AUT E 146 stliche Rheinbr ckenstr 50 D 76181 Karlsruhe Germania Mittente Nome Funzione Ditta Via C A P Citt Paese Telefono Indicare il corrispondente settore industriale Industria automobilistica Industria chimica Industria elettrotecnica Industria alimentare Tecnica di controllo e strumentazione I
44. 2 La parametrizzazione si effettua con la funzione di STEP 7 Configurazione dell hardware Se viene spedito un interrupt di processo dalla periferia alla CPU C7 viene richiamato in quest ultima l OB di interrupt di processo OB 40 L evento che ha richiamato l OB 40 depositato nell informazione di partenza parte di dichiarazione dello stesso OB Nell informazione di partenza si devono analizzare le informazioni ulteriori da Z1 a Z3 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Parte di dichiarazione dell OB 40 Informazione supplementare Z1 Informazione supplementare Z2 Informazione supplementare Z3 Valutazione nel programma utente Le registrazioni nella parte di dichiarazione dell OB 40 sono contenute nella tabella 4 14 I byte importanti per l utente sono ombreggiati Tabella 4 14 Parte di dichiarazione dell OB 40 0 Classe Caratteristica Numero di evento 1 2 Livello di svolgimento 4 Codificazione dei dati Z2 3 6 Informazione supplementare Z1 8 Informazione supplementare Z2 Ca 10 Informazione supplementare Z3 12 Registrazione del tempo dell evento z K E Nell informazione supplementare Z1 inserito l indirizzo iniziale dell unit di periferia del C7 byte 6 7 Indirizzo 272 o 01104 oppure indirizzo parametrizzato Nel byte 8 il bit 4 1 nel caso
45. 2 OP C7 con progettazione caricata aeea 2 3 OP C7 senza progettazione caricata ceii r crrr 2 4 Nuova progettazione 2 5 Scelta dei tipi di funzionamento della CPU C7 e visualizzazioni di stato di ingressi uscite digitali 2 8 2 6 Cancellazione totale del C7 2 11 3 ComandarecoanlaCPUC7 8 1 3 1 CPU C7 Panoramica 3 2 3 2 Programmazione della CPU C7 nnan n nnne 3 3 3 3 Caratteristiche tecniche della CPU C7 naaa 3 4 3 4 Blocchi della CPU C7 unnan anana 3 6 3 5 Interfaccia DP della CPU C7 626 DP_ nunnana 3 6 Parametri per la CPU C7 annann 3 6 1 Blocco parametri Merker di clock LL 3 6 2 Blocco parametri Comportamento all avviamento 3 6 3 Blocco parametri Diagnostica di sistema 3 6 4 Blocco parametri Aree a rimanenza rnaner 3 6 5 Blocco parametri Interrupt di processo 3 6 6 Blocco parametri Orologio hardware 3 6 7 Blocco parametri Interrupt dall orologio 3 6 8 Blocco parametri Schedulazione orologio 3 6 9 Blocco parametri Comportamento ciclo eeuna 3 6 10 Blocco parametri Indirizzi MPI 3 7 Calcolo del tempo di ciclo e del tempo di reazione della CPU C7 3 7 1 Esempio di calcolo del tempo di ciclo LL
46. 3 Set di parametri Definizione Esempio Elaborazione Selezione 7 26 Il set di parametri un insieme di set di dati ognuno appartenente ad una ricetta diversa e con un nome comune Un set di parametri contiene nei suoi set di dati tutti i valori che sono necessari per l impostazione di una macchina o di un impianto p es pu essere caricata l impostazione di base di una macchina che ha delle produzioni parallele Per chiarire il tutto viene ampliato l impianto di succhi di frutta in tre linee tutte uguali Su queste linee vengono elaborate parallelamente le ricette ARANCIA POMPELMO e LIMONE Ognuna di queste ricette contiene un set di dati bevanda Questi tre set di dati costituiscono il set di parametri bevanda All inizio del turno a modo di esempio con una operazione di caricamento possono essere impostate le singole linee di produzione per produrre le diverse bevande Un set di parametri viene elaborato nella pagina Elaborazione del set di dati come un set di dati Possibili elaborazioni sono e Selezione e Memorizzazione salvataggio e Caricamento e Cancellazione Nel campo simbolico ricetta deve essere selezionato come nome di ricetta Set di parametri Avvertenza Se come ricetta stato selezionato Set di parametri dopo aver premuto il softkey SCELTA nella finestra di selezione del set di dati vengono visualizzati tutti i set di dati di tutte le ricette
47. 626 DP C79000 G7072 C627 01 C 7 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema C 8 Tabella C 2 Job di comando con relativi parametri continuazione N Funzione 45 Prelevare l area di conferma dalla CPU C7 Parametro 1 Numero del blocco 1 8 Parametri 2 3 47 Prelevare l area dei LED dalla CPU C7 Parametro 1 Immagine LED Numero area 1 8 Parametro 2 Immagine LED Parola 0 Parametro 3 Immagine LED Parola 1 Immagine LED Immagine LED Parola 0 Puntatore area Immagine LED Parola 1 Avvertenza A differenza del job 42 prelevare l area LED dalla CPU C7 con il job 47 viene traferita anche l immagine dei LED e il comando dei LED stessi viene pertanto accelerato L area LED indicata non pu essere maggiore di 2 DW 49 Cancellazione del buffer delle segnalazioni di servizio 50 Cancellazione del buffer delle segnalazioni d allarme 51 Scelta della pagina Parametro 1 n 7 Numero di pagina 1 255 Parametro 2 Parametro 3 Numero area 1 255 I campi di emissione non vengono considerati insieme al numero di area 69 Trasmissione di set di dati delle ricette per 1 OP C7 Parametro 1 Password 1 Parametro 2 Password 2 Parametro 3 Password 3 70 Trasmissione di set di dati delle ricette per 1 OP C7 Parametro 1 Password 1 Parametro 2 Password 2 Parametro 3 Password 3 72 Posizionamento del cursore nella pagina di processo attuale Par
48. 76 86 76 55111 J nk pin Siemens AB AS Klubbhusgatan T 0046 Ba Fax 00 46 36 _Hr Jonsson 5 Box 10 07 5 29 00 65191 20123 Malm Siemens AB ASP Hr J mtgren Grimsbygatan 24 Box 326 0046 40 17 4614 Fax 00 46 40 17 46 17 85122 Sundsval Siemens AB ASP Hr Zpoverg Legergalan 14 Box 76 0046 0 Fax 00 46 8 56 00 60 61 93 44 19487 Upplands V sby Stockholm Siemens AB ASP A1 Hr Persson Johanneslandsv gen 12 14 T 0046 S 7 28 14 64 Fax 00 46 8 7 28 18 00 Svizzera 1020 Renens Lausanne Siemens Albis SA Systemes d automation VHRL Fr Thevenaz 5 Av des Baumettes Case postale 1 53 E 0041 21 6318309 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 4182205 80040 Findikli Istanbul SIMKO TIC ve SAN A S AUT 1 Fr Yargic Meclisi Mebusan Cad No 125 0090 212 2 51 17 06 Fax 00 90 212 2 52 39 16 Ucraina 252054 Kiew 54 Siemens Vertretung AUT Hr Liebschner UI Worowskowo 27 007 044 2 16 02 22 Fax 0 07 044 2 16 94 92 Ungheria 1036 Budapest Siemens GmbH AUT 1 Hr Turi Lajos utca 103 0036 1 2697455 1 2 69 74 54 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 La Siemens nel mondo Africa
49. 88 60 08 40 31106 Toulouse Siemens S A AUT 1 Hr Huguet ZAC de Basso Cambo Avenue du Mirail BP 1304 0033 6211 2015 Fax 00 33 61 43 02 20 Gran Bretagna Manchester M20 2UR Siemens PLC Control Hr Hardern Sir William Siemens House Princess Road T 0044 61 4 46 52 33 Fax 00 44 61 4 46 52 32 Systems Grecia 15110 Amaroussio Athen Siemens A E HB 3 AUT Hr Antoniou Paradissou amp Artemidos P O B 6 10 11 T 0030 Rt 68 64 5 15 Fax 00 30 1 68 64 5 56 54110 Thessaloniki Siemens A E VB 3 AUT Hr Passalidis T 55 30 81 479966 Fax 00 30 31 47 92 65 Irlanda Dublin 11 Siemens Ltd Power amp Automa tion Division Hr Mulligan 8 11 Slaney Road Dublin Industrial Estate T EEA Fax 0 03 53 1 8 30 31 51 Islanda 121 Reykjavik Smith 2 Norland H F Hr Kjartansson Noatuni 4 P O B 519 ET 00354 R 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 Gaspari Via della Volta 92 T 0039 9 3 53 05 26 Fax 00 39 30 34 66 20 0124 Milano iemens S p A AUT R10A Berti Via Lazzaroni 3 00 39 3 66 76 28 36 TYN 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
50. Algeria 16035 Hydra Alger a 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 I 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 E 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 47940 Marocco Casablanca 05 SETEL S A AUT Hr El Bachiri Immeuble Siemens km 1 Route de Rabat Ain Sebaa 212 2 35 1025 Fax 212 2 34 01 51 Namibia Windhoek 9000 Siemens Pty Ltd Hr J rgen Hoff 9 Albert Wessels Street Industries North P O B 23125 264 61 6 13 58 59 Fax 2 64 61 6 13 77 Sud Afrika 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 407 41 11 27 11 4 07 48 15 Fax 27 11 4 07 46 82 Tunesia 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 2
51. C7 Panoramica La CPU C7 offre una serie di funzioni di test e di informazione per interrogare lo stato della CPU C7 e delle unit di ingresso uscita sottordinate E quindi possibile ricevere informazioni riguardanti e laconfigurazione attuale del C7 e la parametrizzazione attuale e gli stati attuali e e il comportamento attuale nella CPU C7 e nelle unit di ingresso uscita ad essa sottordinate inoltre possibile modificare variabili di processo indipendentemente dal programma utente Descrizione delle Le funzioni di test e di informazione possono essere effettuate solo con il software funzioni di test e di STEP 7 La descrizione delle funzioni di test e di informazione si trova nel manuale informazione 230 nei corrispondenti capitoli Elenco delle La tabella 3 21 contiene le funzioni di informazione della CPU C7 funzioni di informazione Tabella 3 21 Funzioni di informazione della CPU C7 Funzioni di informazione Impiego Memoria utente Segnalazione dell utilizzo attuale della memoria memoria EEPROM integrata nel C7 memoria di caricamento della CPU C7 RAM memoria del lavoro della CPU C7 RAM Segnalazione di tutti i blocchi disponibili e dei possibili livelli di esecuzione SFC SFB OB tutti i blocchi Lettura del contenuto di e StackB e Stack U StackL Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 39 Comandare con la CPU C7 Tabella 3 21 Funzioni di informaz
52. C7 626 DP Indice 4 C79000 G7072 C627 01 Indice analitico Impostazione del tipo di funzionamento 6 19 Impostazione dell ora Impostazione della stampante Impostazioni di base blocco parametri parametri Impostazioni di sistema 6 15 Incrementi 4 34 Indicatore delle segnalazioni Indicazione di stato DI DO 2 8 Indice della letteratura Indiretto 8 22 Indirizzamento Indirizzamento delle ricette e dei set di dati Indirizzi ingressi universali 4 19 periferia analogica Indirizzi DP ingressi universali 4 19 Indirizzi MPI blocco parametri 3 22 Indirizzi universali indirizzi DP Indirizzo MPI indirizzo pi elevato Informazione supplementare 4 18 Ingressi analogici diagnostica 5 4 parametri portate di misurazione 4 11 Ingressi di conteggio blocco parametri Ingressi digitali Ingressi universali blocco parametri contatore 4 27 indirizzamento 4 19 indirizzi 4 19 Ingresso di autorizzazione Glossario 6 Ingresso di conteggio parametri Ingresso digitale ingressi universali INSERT Interfaccia DP CPU 626 2 DP Interrupt 4 7 4 17 Interrupt dall orologio blocco parametri Interrupt di diagnostica 3 7 Interrupt di processo 3 7 4 17 blocco parametri B 17 evento priorit Interrupt di ritardo Interrupt di tempo Introduzione numerica 6 7 simbolica stringa Introduzione della password 6 22 Introduzione simbolica esempio 3 10
53. I set di parametri set di dati che sono presenti pi volte con lo stesso nome vengono contrassegnati con un prima del nome Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Memorizzazione salvataggio Caricamento Cancellazione Editazione Un set di parametri pu essere salvato in due modi nella pagina Elaborazione del set di dati cio memorizzato sul supporto dati a Per ogni ricetta viene memorizzato un set di dati 1 Selezionare come ricetta Set di parametri 2 Fissare il nome del set di dati e il supporto dati 3 Memorizzare il set di parametri come il set di dati b Perla ricetta selezionata memorizzare di volta in volta un set di dati 1 Scegliere il nome della ricetta 2 Fissare il nome del set di dati e il supporto dati 3 Memorizzare il set di dati 4 Ripetere i passi 1 e 3 per ciascun set di dati Vengono caricati sull OP C7 tutti i set di dati esistenti sul supporto dati col nome selezionato e poi trasferiti al controllore La sequenza operativa verr descritta nel capitolo 7 3 1 Avvertenza A seconda della lunghezza della ricetta il trasferimento di un set di parametri al controllore pu durare anche molto Per questo un set di parametri dovrebbe contenere solo le ricette che sono strettamente necessarie Set di parametri completo La sequenza operativa verr descritta nel capitolo 7 3 1 Come nome
54. Lettura delle segnalazioni diagnostiche Nelle informazioni diagnostiche si distingue tra errori diagnostici permanenti e temporanei e Glierrori diagnostici permanenti non sono influenzabili dal programma utente e possono essere eliminati solo tramite reset della CPU C7 cancellazione totale nuovo avviamento oppure sostituendo l apparecchiatura nel caso di difetti e Gli errori diagnostici temporanei scompaiono da soli con una nuova misurazione errore ADC superamento del valore limite inferiore superiore del campo di misura e possono essere eliminati tramite il programma utente evt con una parametrizzazione in ciclo via SFC55 o con un intervento manuale sui collegamenti correzione del cablaggio Le segnalazioni diagnostiche vengono registrate nel buffer di diagnostica dalla CPU C7 solo se arriva anche l OB di interrupt diagnostico OB82 Condizione necessaria che sia stato definito nella parametrizzazione abilitazione di interrupt diagnostico s Nelle informazioni di diagnostica standard possono cos essere lette anche le segnalazioni di diagnostica dettagliate vedere manuale 231 In tutti gli altri casi non avviene nessuna registrazione nel buffer di diagnostica della CPU C7 e la segnalazione non pertanto leggibile Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 5 3 Diagnostica 5 2 Dati diagnostici della periferia analogica del C7 e degli ingressi univers
55. S A VP4 Hr Gmuer Chaussee de Chaleroi 116 0032 2 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 ACE Fax 0 03 59 2 68 50 51 Croazia 41000 Zagreb Siemens d 0 0 Hr Culjak Trg Drazena Petrovica Cibona 00385 an 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 DT 00358 9 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 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 D 0033 40 18 68 30 Fax 00 33 40 93 04 83 93527 Saint Denis Cedex 2 Paris Siemens S A AUT 1 Hr Granger 39 47 Bd Ornano T 0033 Rt 49 22 33 18 Fax 00 33 1 49 22 32 05 67016 Strasbourg Cedex Siemens S A Al Leistelle 2 Rue du Rhin Napoleon BP 48 0033 88 45 98 22 Fax 00 33
56. Valore 9400x 6C00H 0 Portata di uscita e Modo dell uscita disattivato tensione tensione corrente e Portata di uscita 10V 10V 20mA 4 20mA Caratteristiche dei Nella tabella 4 5 si pu vedere quali parametri dell uscita analogica parametri degli A 5 PES e sono statici o dinamici e ingressi analogici e se essi possono essere impostati Tabella 4 5 Caratteristiche dei parametri dell uscita analogica Statico dinamico Campo di efficacia Abilitazione interrupt di statico Ingressi analogici diagnostica uscite analogiche ingressi universali Abilitazione diagnostica statico Uscita Valore sostitutivo e Mantenere l ultimo valore dinamico Uscita e Valore dinamico Uscita Modo di uscita dinamico Uscita Portata di uscita dinamico Uscita Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 9 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 3 Rappresentazione dei valori analogici Panoramica La rappresentazione dei valori analogici ossia il valore analogico in forma binaria uguale per tutti gli ingressi uscite analogiche del C7 In questo capitolo sono rappresentati tutti i valori analogici per tutte le portate di misurazione o di uscita che sono utilizzabili con la periferia del C7 Rappresentazione Il valore analogico digitalizzato lo stesso per i valori di ingresso e di uscita a dei valori analogici parit di campo nominale La rapprese
57. X tempo di trasferimento dell immagine di processo delle uscite 2 X tempo di elaborazione del sistema operativo 2 X tempo di elaborazione del programma utente tempo di elaborazione dei temporizzatori S7 ritardo sugli ingressi e sulle uscite Si basa sul sistema compatto C7 con la sua periferia I dati si basano sull esempio di calcolo del tempo di ciclo Il tempo di reazione per questo esempio appare come segue tempo di trasferimento dell immagine di processo immagine di processo degli ingressi IPI 2 0 2ms 0 85 ms immagine di processo delle uscite IPU 2 0 15ms 0 6 ms tempo di elaborazione del sistema operativo controllo del ciclo 2 0 87ms 0 87 ms controllo rack 2 0 05ms ca 0 1 ms CPU Selbsttest 0 5 ms tempo di elaborazione del programma utente 2 6 ms 1 Calcolo provvisorio come base di tempo per il calcolo del tempo di elaborazione dei temporizzatori vale la somma di tutti i tempi finora indicati 2 X 0 8 ms tempo di trasferimento dell immagine di processo degli ingressi 2 x0 6 ms tempo di trasferimento dell immagine di processo delle uscite 2 x 0 87 ms 0 1 ms 0 5 ms tempo di elaborazione del sistema operativo 2 x 2 6 ms tempo di elaborazione del programma utente 11 ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 31 Comandare con la CPU C7 3 32 T di elaboraz dei temporizz S7 LE tempo di
58. aree necessarie sono area di richiesta delle curve area di selezione del buffer delle curve 1 area di selezione del buffer delle curve 2 necessaria solo per il buffer di scambio In queste aree progettate ad ogni curva viene associato un bit in modo fisso In questo modo possibile identificare univocamente ogni curva in tutte le aree Il buffer di scambio un secondo buffer per la stessa curva che pu essere dichiarato durante la progettazione Mentre l OP C7 legge i valori dal buffer 1 la CPU C7 scrive nel buffer 2 Se OP C7 legge dal buffer 2 la CPU C7 scrive nel buffer 1 In questo modo si evita che i valori delle curve vengano sovrascritti dalla CPU C7 mentre l OP C7 sta leggendo le curve Le singole aree di richiesta delle curve di selezione del buffer delle curve 1 e 2 possono essere suddivise in aree di dati diverse con numero e lunghezza massimi preassegnati tabella 8 4 Tabella 8 4 Suddivisione delle aree di dati Aree di dati Richiesta Selezione del buffer Numero massimo per tipo 8 8 8 Lunghezza totale di tutte le aree di dati in 8 8 8 parole Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 13 Aree dati per la comunicazione tra OP C7 e CPU C7 Area di richiesta delle curve Area di selezione del buffer delle curve 1 Area di selezione del buffer delle curve 2 8 14 Se all OP C7 viene richiamata una pagina con una o pi curve l
59. bit progettati Segnalazione con una variabile Completare e trasmettere nuovamente la 12 La segnalazione d allarme attivata non progettazione progettata 5 6 La segnalazione di servizio attivata non progettata Errore interno Tipo di campo non ammesso Segnalazione con una variabile Completare e trasmettere nuovamente la 1 4 Manca il testo di informazione progettazione 2 Manca l identificazione del testo di informa zione per le segnalazioni 12 La pagina non contiene alcuna registrazione 3 6 7 Errore interno 8 11 13 Segnalazione con una variabile Completare e trasmettere nuovamente la 18 Titolo di pagina non progettato progettazione 0 8 Errore interno 34 Sistemi integrati compatti C7 626 C7 626 DP C 20 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Progettazione x errata Variabile x 1 La registrazione della pagina o della ricetta stata configurata solo simbolica Il campo stato registrato solo simbolico Testo di segnalazione di registrazione o di info non progettato per l attuale lingua Errore interno L intestazione della pagina o della ricetta non stata progettata Il riferimento processo stato configurato solo simbolico Il testo di info stato configurato solo simbolico Il campo simbolico stato configurato solo simbolico Sono stati progettati meno di 2 testi di campo per il testo simbolico
60. cancella tanti eventi dal buffer delle segnalazioni fino a quando non viene raggiunta una determinata quantit di buffer residuo Vengono cancellati gli eventi pi vecchi e nella seguente sequenza 1 Segnalazioni di servizio che sono gi andate 2 Segnalazioni di allarme che sono andate e acquisite 3 Segnalazioni di servizio ancora presenti 4 Segnalazioni di allarme ancora presenti Le segnalazioni cancellate vengono forzatamente stampate sulla stampante collegata se stata abilitata la stampa delle segnalazioni e se nella progettazione stato abilitato l overflow Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 2 5 Pagina standard Elaborazione delle segnalazioni Configurazione L elaborazione delle segnalazioni di servizio e di allarme pu essere effettuata con la pagina standard Elaborazione delle segnalazioni Elaborazione delle segnalazioni n T E 5 ESC Softkeys O L___ Ritorno alla pagina principale Figura 7 4 Pagina standard Elaborazione delle segnalazioni Utilizzo I softkey hanno il seguente significato Apre la finestra delle segnalazioni di servizio Cancella il buffer delle segnalazioni di servizio Cancella il buffer delle segnalazioni di allarme Inoltre tramite i tasti funz
61. con il PG vedere il manuale di programmazione 280 In un esempio si illustra il calcolo del tempo di ciclo Pi importante per il controllo del processo il tempo di reazione In questo capitolo viene illustrato dettagliatamente come esso viene calcolato Se si impiega nella rete PROFIBUS DP una CPU C7 DP come master occorre calcolare anche dei tempi di esecuzione bus Il tempo di ciclo il tempo che trascorre durante un ciclo di programma Il tempo di ciclo costituito da e tempo di trasferimento dell immagine di processo PAE ed PAA e tempo di elaborazione del sistema operativo e tempo di elaborazione del programma utente e comunicazione tramite MPI La figura 3 2 mostra le varie parti del tempo di ciclo PAE E i Sistema operativo tramite interrupt RI Interrompibili Programma utente Figura 3 2 Parti del tempo di ciclo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 23 Comandare con la CPU C7 Definizione del Il tempo di reazione il tempo che trascorre tra il riconoscimento di una variazione tempo di reazione di segnale d ingresso e la variazione del segnale d uscita ad esso collegato Fattori Il tempo di reazione dipende dai seguenti fattori e tempo di trasferimento dell immagine di processo e tempo di elaborazione del sistema operativo e tempo di elaborazione del programma ute
62. contatori Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 19 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Campo d ingresso I 4 ingressi universali del campo d ingresso vedere la figura 4 6 hanno i seguenti indirizzi e valori Tabella 4 15 Indirizzi d ingresso degli ingressi universali PEW280 ZE1 Ingresso di conteggio PEB284 ZE3 Ingresso di conteggio PEB285 ai Conteggio frequenza periodo dai PEB286 Bit 4 Bit 5 Perlo stato degli ingressi di conteggio vedere la tabella 4 16 Bit 6 Bit 7 Stato degli Nella PEB287 depositato lo stato dei singoli ingressi come stringa di bit ingressi Tabella 4 16 Stato degli ingressi Indirizzo Visualizzazione dello stato degli ingressi universali uni PEB287 Bit 0 1 Ingresso uni 1 impostato Bit 0 Ingresso uni 1 resettato Bit 1 1 Ingresso uni 2 impostato Bit 0 Ingresso uni 2 resettato Bit 2 1 Ingresso uni 3 impostato Bit 0 Ingresso uni 3 resettato Bit 3 1 Ingresso uni 4 impostato Bit 0 Ingresso uni 4 resettato Bit 4 Contatore 1 conta 1 0 Contatore 1 in Stop 1 Bit 5 Contatore 2 conta Contatore 2 in Stop Bit 6 1 Contatore 3 conta Contatore 3 in Stop rilevante solo se l ingresso universale stato parametrizzato come ingresso di conteggio Sistemi integrati compatti C7 626 C7 626 DP 4 20 C79000 G7072 C627 01 Indirizzamento
63. dell impianto Segnalazioni di allarme esse visualizzano anomalie interruzioni nell andamento del processo Segnalazioni di sistema Contrariamente alle segnalazioni di servizio e di allarme che contengono informazioni relative al processo le segnalazioni di sistema informano sugli stati interni del C7 7 2 1 Segnalazioni di esercizio e di allarme Panoramica Segnalazioni di servizio Segnalazioni di allarme Le segnalazioni di esercizio e di allarme forniscono tramite la visualizzazione dei testi delle segnalazioni informazioni sugli stati normali o critici del processo Nel testo della segnalazione possono essere contenuti anche valori di misura istantanei Sulla base di due esempi si vuole evidenziare la differenza tra segnalazioni di servizio e di allarme L impianto dei succhi di frutta ha portato a termine la miscelazione Questo viene comunicato all operatore tramite una segnalazione di servizio che si potrebbe presentare cos Miscelazione terminata pivello nisceslacoras SOO Ora l operatore vuole iniziare il processo di imbottigliamento ma ha dimenticato di aprire la valvola di imbottigliamento Il controllore blocca automaticamente il processo di imbottigliamento e emette p es la seguente segnalazione di allarme Imbottigliamento interrotto Valvola imbottigliamento chiusa A causa della loro importanza le segnalazioni di allarme devono essere acquisite L operato
64. della periferia analogica e degli ingressi universali Panoramica Con i seguenti esempi di programmazione per la periferia analogica e per gli ingressi universali contatori ci si propone di facilitare l approccio con la programmazione della periferia del C7 Sono descritti tre esempi e blocchi per la normalizzazione dei valori analogici di uscita e blocchi per la normalizzazione dei valori analogici di ingresso e blocchi per la programmazione dei contatori 4 6 1 Blocchi per la normalizzazione dei valori analogici di uscita Funzione Il presente blocco FC127 effettua una conversione del valore di riferimento da dei blocchi indicare in una doppia parola merker come numero in virgola mobile nel corrispondente valore esadecimale su una parola di uscita della periferia valore analogico A tal fine viene programmata una semplice proporzione 1 Innanzi tutto il valore di riferimento viene applicato all intero campo risultante dalla differenza tra limite superiore e limite inferiore CAMPO_DEC Il risultato una percentuale del valore di riferimento assoluto uguale sia nella rappresentazione in virgola mobile sia nella rappresentazione esadecimale 2 Alla fine a seconda che si tratti di un campo di misura unipolare o bipolare viene calcolato nella rappresentazione esadecimale l intero campo emerso dalla differenza OGR UGR 3 Ora la percentuale calcolata precedentemente PERCENTO viene riferita all intero campo esadeci
65. della ricetta bisogna scegliere Set di parametri Set di parametri parziale Nella ricetta selezionata viene cancellato singolarmente il set di dati con il relativo nome La sequenza operativa verr descritta nel capitolo 7 3 1 L editazione di un set di parametri non possibile Possono essere editati singolarmente solo i set di dati che sono contenuti nel set di parametri La sequenza operativa verr descritta nell capitolo 7 3 2 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 27 Funzioni standard di servizio e supervisione 74 Stampa Panoramica Attivare disattivare la stampa delle segnalazioni Progettazione della stampa forzata Hardcopy Stampare una lista di pagine 7 28 L OP C7 pu emettere su una stampante e le segnalazioni e e stampare una lista di pagine e hardcopy dell attuale contenuto del display La stampa delle segnalazioni e dell hardcopy eseguibile contemporaneamente Se una stampa gi in corso e ne viene avviata un altra quest ultima viene bufferizzata La stampa delle segnalazioni attivabile disattivabile all OP C7 Se la stampa delle segnalazioni attiva tutti gli eventi delle segnalazioni vengono emessi su stampante Durante la stampa delle segnalazioni possibile stampare contemporaneamente hardcopy Le segnalazioni che giungono durante la fase di stampa dell hardcopy vengono raccolte nel buffer delle segnalazioni e sta
66. della segnalazione possono essere contenute variabili di sistema interne Queste precisano la causa della segnalazione di errore Per alcune segnalazioni di sistema ci si aspetta una conferma o decisione dell operatore p es Cancellare il buffer di segnalazione allarmi 0 S 1 No Introducendo 0 Si o 1 No viene determinato il passo successivo Con le segnalazioni di sistema premendo il tasto di interruzione o selezionando un altra pagina pu essere chiusa la finestra delle segnalazioni di sistema Nell appendice di questo manuale si trova una lista con le segnalazioni di sistema la quale d informazioni particolareggiate sulla causa della segnalazione e eventualmente sulla variabile di sistema visualizzata e anche sul possibile rimedio Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 3 Ricette Panoramica Nel capitolo 7 1 1 di questo manuale stato presentato l esempio di un impianto per la produzione di succhi di frutta Il prodotto finale di questo impianto una bottiglia di succo di frutta Le variabili che entrano in gioco nel prodotto finito una bottiglia di succo di frutta sono definite dall impianto Le variabili per un certo tipo di succo vengono riunite in una prescrizione di lavorazione Una tale prescrizione una ricetta le singole grandezze sono una registrazione della ricetta Le ricette sono proget
67. di canale tab 5 3 5 9 Diagnostica Tabella 5 4 Motivo della segnalazione di diagnostica Rottura cavo Dov comparso l errore Condizione impostato il campo di misura 4 20mA del canale L errore viene riconosciuto nel controllo rottura cavo parametrizzato tramite analisi della corrente d uscita del canale AI lt 1 6mA Segnalazione di diagnostica con possibilit di reazione continuazione Reazione dell unit Viene incrementato un conteggio di errore Se il contatore di errori raggiunge il valore fisso di 3 viene segnalato l errore rottura cavo Possibile eliminazione Verificare il collegamento del corrispondente canale di misura Overflow L errore viene riconosciuto dopo il confronto del valore di misura incl il calcolo di correzione Valore di misura gt campo overflow positivo Viene impostato il bit di errore e viene nuovamente cancellato in caso di valore di misura pi piccolo Verificare il collegamento del corrispondente canale di ingresso o del convertitore di misura Underflow Parametri errrati 5 10 L errore viene riconosciuto dopo il confronto del valore di misura incl il calcolo di correzione Valore di misura lt campo overflow negativo Questo lt OmA con 4 20mA L errore viene riconosciuto nel controllo dei parametri dopo la lettura e l elaborazione del campo di parametri Viene impostato il bit di errore e
68. di conferma 8 8 2 Aree dati nell area di interfaccia 8 8 3 Esempio per l attivazione di un job di comando 8 9 Ricette 8 9 1 Trasferimento dei set di dati 8 9 2 Indirizzamento delle ricette dei set di dati e delle aree di dati necessarie Sincronizzazione durante il trasferimento caso standard Sincronizzazione durante il trasferimento caso speciale 8 10 Scrittura indiretta delle variabili 8 26 8 11 Avvertenze per l ottimizzazione 8 27 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 1 Aree dati per la comunicazione tra OP C7 e CPU C7 8 1 Parametri di comunicazione nella progettazione Parametri Strumenti di progettazione Particolarit del C7 Nel software di progettazione devono essere impostati per la comunicazione tramite MPI i seguenti parametri Avvertenza I seguenti parametri sono gi preassegnati con valori sensati e non devono essere modificati se si utilizza un C7 senza altri S7 C7 o OP in una rete Tabella 8 1 Tipo di CPU CPU del controllore Qui si imposta S7 300 per la CPU C7 Se sono collegate altre CPU bisogna impostarle con S7 300 o S7 400 Indirizzo di CPU Indirizzo MPI della CPU C7 nella configurazione di rete L indirizzo preassegnato ed liberamente assegnabile Esso deve essere univoco nella configurazione di rete e non deve ripetersi Posto Qui si deve impostare il posto connettore e il telaio connettore telaio Per il C7
69. disponibile la pagina standard Trasferimento del set di dati Trasferimento del set di dati Ricetta ARANCIA Introduzione simbolica Nome set di dati Bevanda lntroduzionesstrinda Commento Testo Supporto dati Flash interna Introduzione simbolica gt d O T e E E sso Softkey Figura 7 6 Pagina standard Trasferimento del set di dati 7 20 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Le icone nella barra dei softkey hanno il seguente significato Trasferimento dei valori istantanei dal controllore all OP C7 PLC OP C7 aggiornamento dei valori nell OP C7 Trasferimento dei valori istantanei dall OP C7 al controllore caricamento dei valori nel controllore OP C7 PLC Sup Dat OP Trasferimento di un set di dati dal supporto dati al OP C7 C7 Trasferimento di un set di dati dall OP C7 al supporto dati a OP C7 gt Sup Dat E SCELTA Scelta di un nome di set di dati Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 21 Funzioni standard di servizio e supervisione Utilizzo generale L utilizzo nelle pagine standard Elaborazione del set di dat
70. e di conferma 8 8 2 Aree dati nell area di interfaccia nunna annuun 8 8 3 Esempio per l attivazione di un job di comando Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 vV Contenuto vi 8 9 RICSI e ear e e a a S E A a A EE 8 9 1 Trasferimento dei set di dati nannaa 8 9 2 Indirizzamento delle ricette dei set di dati e delle aree di dati necessarie 8 9 3 Sincronizzazione durante il trasferimento caso standard 8 9 4 Sincronizzazione durante il trasferimento caso speciale 8 10 Scrittura indiretta delle variabili 8 11 Avvertenze per l ottimizzazione annaa SFC SFB e funzioni IEC nella CPU C7 _ Lera A 1 SFO e SFB iscritta arr di A 2 Funzioni IEC Lista degli stati di sistema nella CPU C7 OP C7 Funzionalit Pagine standard Job di comando Segnalazioni di sistema Lc C 1 C 1 Funzionalit dell OP C7 nnana C 2 C 2 Job di comando e relativi parametri C 5 C 3 Segnalazioni di sistema s u eenean C 9 C 3 1 Errori INterni LL C 23 Letteratura relativa a SIMATIC C7 e S7 _ ii La Siemens nel mondo rei E 1 Glossario seetri a a aa n Indice analitico i ictr aaa Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Introduzione In questo capitolo Cos necessario per il funzionamento del C7
71. eliminare l errore Non sono prese in considerazione le informazioni di sistema autoesplicative Avvertenza Se nel C7 non sono presenti dati di progettazione le segnalazioni di sistema vengono visualizzate in lingua inglese Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 9 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazioni Nella tabella sono riportate le pi importanti segnalazioni la loro causa e gli eventuali rimedi Segnalazione Causa Rimedio Please wait Cambio di funzionamento in corso Prego attendere Ready for In attesa di dati dal PG PC transfer Pronto per il transfer Data transfer Transfer di dati fra PG PC e OP in corso Transfer di dati Firmware not Il firmware non pu essere impiegato per la progettazione compatible esistente EPROM memor Modulo di memoria guasto Inviare il C7 al servizio post vendita y failure Errore hardware interno allegando la nota di errore RAM memory failure Flash memory Modulo di memoria guasto o errore di trasmissione Ritrasmettere la progettazione oppure inviare failure il C7 al servizio post vendita Sistemi integrati compatti C7 626 C7 626 DP C 10 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio Errore durante il trasferimento dati in funzionamento Controllare il collegamento trasmettere
72. i i A n Siemens Ltd Adelaide Office CS I A Giomens Passtan E no do Ltd Hr J Weiss 315 Glen Osmond Road ILACO House Glenun a S A 5064 pO Box A i Fax 161 8 3 79 08 98 E Fax 92 ER 5 68 46 79 Melbourne Siemens Ltd CS L A Hr N Gilholm 544 Church Street Richmond Victoria 3121 T 61 3 4 20 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 11941 157 GARDEN Hotel quer Park WA n DI arden Tower 368 Huanshi Dong Lu Fax 61 8 3 62 01 47 T 86 69 3 85 46 88 Fax 86 20 3 34 74 54 Sydney N S W 2064 Siemens Ltd Sidney Industrial 100015 Beijin A Siemens Ltd China Beijing Office utomation Hr Stephen Coop Hr Woligang S llner Ha h 383 Facing Hi nua Atamon Wangjin onghuan Nan Lu Chao ol i strot Fax 61 2 4 36 86 24 0 Box T 86 9 436 18 88 Fax 86 10 4 36 32 13 VIPERA Greenlane Auckland 5 200090 Shanghai Siemens Ltd Auckland Office Siemens Ltd China Shanghai CS I A Hr A Richmond Office Hr William Cui 300 Great South Road 450 Lin Quing Lu P O B 17 122 T 86 61 39 54 10 T 64 8 5 20 30 33 Fax 86 21 5 39 54 21 Fax 64 9 5 20 15 56 Sistemi integrati compatti C7 626 C7 626 DP E 4 C79000 G7072 C627 01 Glossario ACCU AVVIO B Baudrate Blocco dati Blocco dati di istanza Blocco di codice Blocco funzionale
73. iemens Sp z 0 0 Hr Cieslak 47 49 Siemens Sp z 0 0 Niederlassung Powstanc w Slaskich 95 T 0048 gR 60 59 97 60 55 88 Siemens S A Dep Energia e ndustria Hr Eng C Pelicano Estrada Nacional 117 ao m 2 6 Alfragide Apartado 60300 1 4 17 85 03 417 8071 4450 Matosinhos Porto Siemens S A Dep Energia e Hr Eng A Amaral Estrada Nacional 107 No 3570 Freixieiro Apartado 5145 T 0035 ISEE 111 Fax 0 03 51 2 9 99 20 01 Repubblica Ceca 60200 Brno Siemens AG Kancelar Brno Hr Tucek Vinarsk 6 D 0042 5 43 21 17 49 Fax 00 42 5 43 21 19 86 14000 Praha 4 Siemens AG Zastoupeni v CR r Skop Na strzi 40 0042 8 61 2150336 I Fax 00 42 2 61 21 51 46 80040 Findliki Istanbul SIMKO A S AUT ASI 1 Fr Yargic Meclisi Mebusan Cad 125 0090 1 25 10 90 01 706 Fax 00 90 1 25 10 90 07 09 Repubblica Slovacca 81261 Bratislava Siemens AG Hr Sykorcin Tovarenska 11 D 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 0040 1 2234795 Fax 00 40 1 2 23 45 69 Russia 113043 Moskau Siemens AG Hr Engelhard Hr Michailow UI Dubininskaja 98 d 007 0 33 5 38 Z3 00 Fax 0 07 0 95 2 36 62 00 Slovenia 61000 Ljubljana Siemens Slovenija Hr Lavric Dunajska C47 00386 En 1 32 60 68 Fax 0 03 86 61 1 32 42 81 Spagna 48011 Bilbao _ i Si
74. integrata e memoria Flash integrata 512 kByte Memoria di lavoro integrata 96 kByte Velocit ca 0 3 ms per 1000 istruzioni binarie Ingressi uscite digitali Ingressi uscite analogiche Ingressi universali Campo di indirizzamento solo C7 626 DP e 2 kByte con SFC 14 DPRD_DAT oppure SFC 15 DPWR_DAT e di cui 512 Byte con comandi di caricamento e trasferimento slave DP collegabili solo C7 626 DP 64 Merker flag da M 0 0 a 255 7 impostabili come rimanenti preimpostati 16 byte di merker rimanenti da 0 a 15 Contatori 64 daZ0aZ 63 impostabili come rimanenti richiesta di spazio 2 byte contatore preimpostati 8 contatori rimanenti da 0 a 7 Temporizzatori 128 daT0aT 127 impostabili come rimanenti richiesta di spazio 2 byte temporizzatore preimpostati nessun temporizzatore rimanente Area dati rimanente max 8 aree dati da uno o pi blocchi dati in totale max 4096 byte di dati rimanenti Somma totale di tutti i 4736 byte dati rimanenti Merker di clock merker che possono essere utilizzati per generare un clock nel programma utente numero 8 1 byte di merker indirizzo liberamente scelto di un byte di merker Dati locali 1536 byte complessivi 256 byte per ogni classe di priorit Sistemi integrati compatti C7 626 C7 626 DP 3 4 C79000 G7072 C627 01 Comandare con la CPU C7 Tabella 3 1 Caratteristiche tecniche della CPU C7 Caratteristica C7 CPU Campo dell
75. intervallo di un secondo Nel programma della CPU C7 quindi possibile riconoscere se esiste an cora il collegamento con l OP C7 Byte n 3 serve per la sincronizzazione della trasmissione di set di dati e variabili indirette In seguito viene riportata la spiegazione dei singoli bit Per informazioni pi precise sulla trasmissione consultare il papitolo 8 9 3 Bit 0 1 buffer di dati inibito viene impostato dall OP C7 0 buffer di dati libero Bit 1 1 set di dati variabile errati Bit 2 1 set di dati variabile esatti Bit 3 1 trasmissione conclusa Bit 4 1 richiesta di set di dati variabile Bit 5 1 lettura del buffer di dati da parte dell OP C7 Bit 6 1 richiesta di inibizione del buffer di dati 8 8 2 Aree dati nell area di interfaccia Panoramica Buffer di job Questo paragrafo descrive la struttura e l impiego delle aree dati che si trovano nell area di interfaccia Tramite il buffer di job la CPU C7 esegue un azione sull OP C7 Tutti gli altri byte sono aree nelle quali l OP C7 scrive dati Queste aree possono essere analizzate dal programma della CPU C7 Qui di seguito sono descritti i byte singolarmente Byte da n 4 a n 11 I job di comando possono essere trasferiti all OP C7 tramite il buffer di job e quindi l eseguiti Il buffer di job costituito da quattro parole Nella prima parola contenuto il numero del job Nelle parole successive sono registrati i parametri del job mass
76. la finestra attiva in cui si possono eseguire introduzioni comandi Limitazioni Non possibile passare alle finestre che non contengono alcun campo particolarit d introduzione Un eccezione rappresentata dalla riga delle segnalazioni finestra delle segnalazioni pagina delle segnalazioni Qui il cursore viene posizionato sulla prima segnalazione e si ha eventualmento la possibilit di richiamare il testo di info relativo alla segnalazione Tasto di info Funzione del tasto di info e premendolo una volta viene visualizzato il testo di info relativo al campo o alla segnalazione selezionata e premendolo una seconda volta viene visualizzato il testo di info relativo alla pagina di sfondo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 13 Utilizzo del C7 Finestre statiche e dinamiche 6 14 Nel C7 la posizione delle finestre visualizzate statica ovvero se viene visualizzata p es una finestra di segnalazione guasti o una finestra Pop Up non sar pi possibile digitare sull eventuale campo di introduzione sottostante Si pu dire che nel C7 possibile digitare solo quando tutte le finestre sono chiuse Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 5 Impostazioni di sistema C7 Panoramica Con le funzioni descritte in questo capitolo possibile configurare il C7 sulla base delle specifiche dell utente Sono impostabili
77. nell area dei numeri di pagina informazioni circa la pagina richiamata sull OP C7 In tal modo possibile trasferire alla CPU C7 informazioni sul contenuto attuale del display dell OP C7 e l generare determinate reazioni p e il richiamo di un altra pagina Se si deve utilizzare l area dei numeri di pagina questa deve essere definita nella progettazione come puntatore area Essa pu essere creata una sola volta e per una sola CPU L area dei numeri di pagina viene trasferita al controllore spontaneamente cio il trasferimento avviene sempre quando viene registrata una modifica sull OP C7 Non perci necessaria la progettazione di un tempo di polling L area dei numeri di pagina un area dati con una lunghezza fissa di due parole dati Di seguito rappresentata la struttura dell area dei numeri di pagina nella memoria dell OP C7 7 0 7 0 1 parola Attuale tipo di pagina 2 parola Attuale numero della pagina 3 parola Riservata 4 parola Attuale numero del campo d introduzione 5 parola Riservata Attuale tipo di pagina 1 Pagina 3 Pagina speciale 4 Finestra permanente 5 Finestra delle segnalazioni di allarme 6 Finestra delle segnalazioni di servizio Attuale numero della pagina Da 1 a 65535 Attuale numero del campo di introduzione Da 1 a 65535 Per le pagine speciali l attuale numero della pagina occupato come segue Valore Signifi
78. nominale Valore di processo Campo di Valore di sovra sottopilotaggio processo Campo di overflow Registrazione avvenuta Interrupt di diagnostica underflow 1a seconda dell impostazione dei parametri Sistemi integrati compatti C7 626 C7 626 DP 4 16 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Influenza del campo dei valori per l uscita Influenza degli errori capitolo 4 3 1 Il comportamento dell uscita analogica dipende dal campo in cui si trovano 1 valori di uscita La tabella 4 13 mostra tale dipendenza per i valori analogici di uscita Tabella 4 13 Comportamento dell uscita analogica in dipendenza dalla posizione del valore analogico di uscita nel campo dei valori Il valore di processo Valore di Diagnostica Interrupt rientra in uscita Campo nominale Valore del C7 Campo di Valore del C7 sovra sottopilotaggio Campo di overflow Segnale 0 underflow Gli errori che si presentano causano con la diagnostica parametrizzata vedere il d E nella seconda parte del manuale una registrazione e un interrupt di diagnostica 4 3 9 Interrupt di tempocciclo di interrupt Ciclo di interrupt Parametrizzazione OB di interrupt di processo Se stato parametrizzato il modo di funzionamento Ciclo di interrupt viene fatto partire un nuovo ciclo di misura solo dopo l interruzione dell interrupt di tempo vedere il capitolo 4 3
79. normalizzati DP 4 2 Di seguito descritto il rapporto tra il posto connettore e l assegnazione indirizzo Queste informazioni sono necessarie per definire gli indirizzi iniziali delle unit C7 impiegate La periferia del C7 e le unit C7 per applicazioni individuali occupano sempre il posto N 0 nel telaio Per la CPU C7 e la IM 360 integrata sono riservati i posti connettori logici 2 e 3 La periferia presente nel C7 occupa i posti connettori 4 periferia digitale e 5 periferia analogica e ingressi digitali I posti connettore da 6 a 11 possono essere occupati dalla unit per applicazioni individuali Nell assegnazione libera degli indirizzi al contrario dell indirizzamento orientato ai posti connettore si pu scegliere liberamente l indirizzo di una unit SM FM CP Viene cos definito l indirizzo iniziale di unit al quale fanno poi riferimento tutti gli altri indirizzi dell unit stessa L assegnazione libera degli indirizzi nell S7 300 pu essere impiegata solo con la CPU 626 DP Esempio per una unit digitale di ingresso uscita che innestata nel posto connettore 9 del telaio di montaggio 0 e nell assegnazione degli indirizzi orientata al posto connettore lo STEP 7 assegna agli ingressi e alle uscite gli indirizzi da E 20 0 e da A 20 0 e nell assegnazione libera degli indirizzi si possono assegnare singolarmente altri indirizzi ad esempio gli ingressi da E 10 0 e le uscite da A 6 0
80. procedere come segue Descrizione Operazione Aprire la finestra di Pop Up Selezionare la registrazione Confermare l introduzione interrompere l introduzione viene convalidato il valore relativo alla registrazione selezionata Viene chiusa la finestra di Pop Up Il vecchio valore ritorna valido La finestra di Pop Up viene chiusa Esempio Si vuole azionare il miscelatore 3 tramite un introduzione simbolica 6 12 Viene visualizzata la finestra di Pop Up marcato Miscelatore 3 OFF ON Scegliere Miscelatore 3 ON OFF L introduzione selezionata viene confermata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 4 Utilizzo delle finestre nel C7 Panoramica Nel C7 possono essere visualizzate pi finestre contemporaneamente Per utilizzare una finestra si pu commutare tra le singole finestre E possibile commutare tra e pagina di sfondo e pagina permanente e riga delle segnalazioni finestra delle segnalazioni Selezionare la Per selezionare la finestra in cui si dovrebbe eseguire il comando l introduzione finestra utilizzare il tasto cursore centrale Tasti Descrizione Ogni volta che si preme il tasto il cursore viene spostato da una finestra alla successiva La finestra in cui si trova il cursore
81. pu essere strutturato in piccole unit blocchi Stampa progettabile parallela all emissione sul display di segnalazioni d allarme e di servizio Necessario per consentire lo scambio di dati fra la parte di servizio e supervisione e il controllore del C7 Esso contiene indicazioni sulla posizione e dimensione di aree dati nel controllore Una RAM Random Access Memory una memoria a lettura scrittura nella quale ogni cella di memoria E singolarmente indirizzabile e modificabile Le memorie RAM vengono utilizzate per la memorizzazione di dati e programmi Reazione ad un errore di tempo di esecuzione Il sistema operativo pu reagire nei modi seguenti portare la CPU C7 nello stato di STOP richiamare un blocco organizzativo nel quale l utente pu programmare una reazione o segnalare un errore Elemento di una pagina si compone di numero testi e variabili Una rete il collegamento di pi C7 e o S7 300 con altre apparecchiature terminali p e con un PG tramite il cavo di collegamento Tramite la rete avviene lo scambio dati tra le apparecchiature collegate All avvio di una CPU C7 ad esempio dopo aver uno dei modi operativi della CPU C7 nel men Funzioni di sistema o nel caso di RETE ON viene elaborata come prima cosa prima dell elaborazione ciclica del programma OB 1 il blocco di organizzazione OB 100 riavvio Al riavvio viene letta l immagine di processo degli ingressi e viene elaborato il program
82. riferimento relativo a tutto il campo di misura L Limite superiore Il Calcolo del campo L Limite inferiore R T CAMPO_DECG Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 41 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Richiamo dell FC127 nell OB1 4 42 L Valore di riferimento Il Valore di riferimento dell intero campo L Limite inferiore R L CAMPO_DEC IR T PERCENTO Calcolo della stringa esadecimale emessa L CAMPO_HEX Il Valore HEX relativo a tutto il campo DTR L PERCENTO R L UGR Il Addizionare Offset DTR R RND Il Convertire numero in virgola mobile in Il numero intero a 32 bit T Canale Emissione del risultato Di seguito viene spiegato il richiamo dell FC127 con un esempio Prima del richiamo i limiti del campo e il valore di riferimento devono essere traslati su doppie parole merker flag Ci necessario per poter lavorare con valori variabili In regola i limiti superiori e i limiti inferiori sono fissi il valore di riferimento variabile Questo pu essere ottenuto se nella parte di dichiarazione dell FC127 vengono impostati i parametri limite superiore e limite inferiore su REAL Per una igea Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Sequenza di
83. settimana Introdurre nuovamente il giorno della setti mana inviare il C7 al servizio post vendita 205 La stampante non pronta per il funzionamento e la Mettere in funzione la stampante o disabilitare memorizzazione interna degli ordini di stampa non il protocollo delle segnalazioni possibile capacit superata 206 La stampante non pronta per il funzionamento l ordine Mettere in funzione la stampante di stampa viene temporaneamente memorizzato 207 L ordine di stampa stato interrotto Controllare la stampante il cavo ed il connettore 210 Errore interno Vedi rimedio per errore interno 212 Errore interno Vedi rimedio per errore interno 213 OFFLINE momentaneamente impossibile Tentare il cambio del tipo di funzionamento in un momento successivo Il numero di job trasmesso dalla CPU C7 progettato Controllare il programma utente del troppo grosso controllore Due indirizzi di variabile sono sovrapposti Modificare la progettazione variabile Overflow del buffer di stampante le segnalazioni vanno perdute stata raggiunta la dimensione progettata del buffer Cancellare il buffer o progettare la dimensione residuo delle segnalazioni di servizio del buffer residuo pi piccola Il buffer delle segnalazioni di servizio pieno il buffer stato cancellato in parte ed stata attivata la stampa forzata E stata raggiunta la dimensione progettata del buffer resi Cancellare il buf
84. sistema operativo Immagine di processo degli ingressi numero in byte Immagine di processo delle uscite numero in byte Numero dei merker Numero dei temporizzatori Numero dei contatori Dimensioni dell area di indirizzamento per le periferiche Area dati locali globale della CPU in byte Tipi di blocchi tutti i set di dati delle liste parziali un set di dati dipendente dall indice OB Quantit e dimensione DB Quantit e dimensione SDB Quantit e dimensione FC Quantit e dimensione FB Quantit e dimensione SDB caricabili Numero SDB Informazioni sui telai di montaggio tutti i set di dati delle liste parziali un set di dati dipendente dall indice Telaio 0 Telaio 1 Telaio 2 Telaio 3 Abbinamento interrupt errori tramite i s numeri degli OB abbinati Set di dati di tutti gli interrupt possibili Set di dati di tutti gli interrupt occupati Stato di interrupt Set di dati per l interrupt in questione Classe di interrupt ciclo libero Classe di interrupt asincroni Classe di priorit 0023H Set di tutte le classi di priorit 0000H Priorit degli OB possibili solo intestazione di informazione delle liste parziali Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 B 5 Lista degli stati di sistema nella CPU C7 Tabella B 1 B 6 Lista parziale Stati operativi della CPU Informazioni su tutti i passaggi di stati operativi memorizzati Informazione sul
85. stati di sistema Liste parziali Struttura delle liste parziali La lista degli stati di sistema contiene dati che descrivono lo stato attuale di una CPU C7 In tal modo possibile avere in ogni momento una panoramica e dell impostazione attuale dei parametri della CPU e delle unit di segnali parametrizzabili e degli stati attuali e delle procedure della CPU e delle unit di segnali parametrizzabili Una descrizione dettagliata della lista degli stati di sistema come pure di tutte le possibili registrazioni si trova nel manuale di riferimento 235 Le registrazioni nella lista degli stati di sistema possono essere lette con l SFC 51 RDSYSST dal programma utente vedi manuale di riferimento 235 La lista degli stati di sistema divisa in liste parziali In tal modo possibile una ricerca determinata delle informazioni della lista degli stati di sistema Ogni lista parziale contiene e un informazione di intestazione che lunga 4 parole dati e un determinato numero di set di dati che contengono le informazioni sugli eventi Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Lista degli stati di sistema nella CPU C7 Informazione L informazione di intestazione di una lista parziale lunga 4 parole dati La figura di intestazione B 1 mostra il contenuto dell informazione di intestazione di una lista parziale SZL ID Identificazione della lista parziale Indice Dat
86. struttura non pu essere modificata successivamente dall OP C7 Poich la struttura dei dati pu essere configurata pi volte si parla di set di dati Questi set di dati vengono memorizzati caricati cancellati e modificati all OP C7 I dati vengono registrati sull OP C7 e quindi si risparmia memoria nella CPU C7 Utilizzando una ricetta viene assicurato che trasferendo un set di dati alla CPU C7 questo riceve pi dati insieme e sincronizzati I set di dati possono essere trasferiti dall OP C7 alla CPU C7 o dalla CPU C7 all OP C7 I set di dati vengono trasferiti dall OP C7 alla CPU C7 per impostare in esso determinati valori p e per la produzione di succhi di arancia Allo stesso modo possibile prendere dei dati dalla CPU C7 e registrarli come set di dati nell OP C7 Avvertenza Per i display grafici per il trasferimento dei set di dati vengono utilizzate solo le variabili Per trasferire un set di dati dal supporto dati p es flash all S7 esso deve essere caricato prima nelle variabili Per garantire uno svolgimento coordinato del trasferimento dei set di dati ed evitare che i dati vengano sovrascritti in modo incontrollato vengono impostati dei bit nel byte di comando e conferma 3 dell area d interfaccia Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 21 Aree dati per la comunicazione tra OP C7 e CPU C7 8 9 1 Trasferimento dei set di dati Definizione Tra
87. tempo di ciclo risulta dalla somma dei seguenti tempi e tempo di trasferimento dell immagine di processo immagine di processo degli ingressi ca 0 2ms immagine di processo delle uscite ca 0 15ms e tempo di ciclo del sistema operativo comando del ciclo ca 0 87ms controllo rack ca 0 05ms e tempo di elaborazione del programma utente ca 1 5ms e tempo di elaborazione dei temporizzatori S7 Per i 4 temporizzatori S7 l attualizzazione dura 4 X 7 us 28 us 0 03 ms Addizionando il tempo di trasferimento dell immagine di processo il tempo di elaborazione del sistema applicativo e il tempo di elaborazione del programma utente si ottiene il seguente intervallo di tempo 0 2 ms 0 15 ms 0 87 ms 0 05 ms 1 5ms 2 77 ms Questo intervallo di tempo si allunga di un valore che pari al tempo di elaborazione dei temporizzatori S7 2 77 ms T di elaboraz dei temporizz S1 sv x 0 03 ms 0 04 ms Il tempo di ciclo risulta quindi dalla somma dei tempi sopra riportati Tempo di ciclo 0 2 ms 0 15 ms 0 87 ms 0 04 ms 1 5 ms 2 8 ms Sistemi integrati compatti C7 626 C7 626 DP 3 30 C79000 G7072 C627 01 Comandare con la CPU C7 3 7 2 Esempio di calcolo del tempo di reazione Tempo di reazione Struttura dell esempio Parametri della CPU Calcolo Da non dimenticare il tempo di reazione la somma di 2 X tempo di trasferimento dell immagine di processo degli ingressi 2
88. test Conclusione del programma di test Il test hardware dell OP C7 offre la possibilit di controllare le seguenti unit funzionali e memoria interna e interfaccia del modulo di memoria e interfacce seriali e tastiera e display e unit funzionali interne p es watchdog o orologio hardware Inserendo l alimentazione al C7 premere contemporaneamente i tasti cursore I P e tenerli premuti fino a quando non compare il men di test Il programma di test mette a disposizione una serie di singoli test che possono essere avviati premendo uno dei tasti funzionali F9 F14 e KI K10 Dopo la conclusione di un test al display appare il risultato del test OK nessun errore DEF la unit funzionale testata difettosa Il programma di test pu essere concluso solo togliendo l alimentazione al C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 25 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Panoramica del Capitolo Argomento trattato capitolo A Pagine Il C7 in un esempio applicativo Elementi della pagina Selezione della pagina Pagine standard Segnalazioni Segnalazioni di servizio e di allarme Caratteristiche generali Segnalazioni attuali Segnalazioni memorizzate Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 1 Funzioni standard di servizi
89. trasferimento segnalazione con 2 variabili nuovamente Visualizzazione di stato Introduzione funzione Ricezione dati Invio dati Invio blocco segnalazioni Conclusione funzione Errore interno Errore di timeout Errore di parit Errore di framing Errore di overrun Interruzione sul cavo Overflow del buffer di ricezione Codici di comando errati Errore di protocollo no o LAND Ha Il controllore non risponde Cavo difettoso o Controllare il collegamento fisico non collegato Errore temporaneo del driver Riavviare del PC Trasferire nuovamente la progettazione Errore nella trasmissione di dati Con questa segnalazione Ripetere la trasmissione dati Controllare viene trasmessa una variabile come causa di errore eventualmente il collegamento fisico o i Etrore tmeotit parametri progettati dell interfaccia Errore framing ricezione Errore overrun Errore parity Impossibilit di creare il collegamento Errore di somma di controllo ricezione Ricezione imprevista di caratteri Errore interno veder capitolo C 3 1 Blocco dati in ricezione troppo grande Qua LU NE o Area di memoria nella CPU C7 non presente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 11 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio Contenuto della RAM non valido Il funzionamento trasferimento stato interrotto dalla
90. universali x Il termine unit BG dal tedesco Baugruppe assume in questo contesto il significato di periferia analogica del C7 compresi gli ingressi universali Capitolo Argomento trattato Segnalazioni di diagnostica Dati diagnostici della periferia analogica del C7 e degli ingressi universali Interdipendenze e reazioni nell analisi della diagnostica bs Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 5 1 Diagnostica 5 1 Segnalazioni di diagnostica Panoramica Utilizzo Eventi diagnostici Diagnostica della periferia del C7 Parametrizzare la diagnostica della periferia La CPU C7 ha un buffer di diagnostica nel quale vengono registrate informazioni dettagliate su tutti gli eventi diagnostici nella sequenza della loro comparsa Il contenuto del buffer di diagnostica viene mantenuto anche dopo la cancellazione totale Le registrazioni diagnostiche nel buffer di diagnostica possono essere lette e interpretate dal programma utente Il buffer di diagnostica consente di analizzare gli errori nel sistema anche dopo lungo tempo per determinare p es la causa di uno stato di STOP oppure per poter risalire e classificare la comparsa di singoli eventi diagnostici Gli eventi diagnostici sono ad esempio e errori in una periferia unit e errori di sistema nella CPU C7 e passaggi di stato di funzionamento p es da RUN a STOP e errori di programma nel programma della C
91. vale Posto connettore 2 Telaio 0 Indirizzo dell OP C7 Indirizzo MPI dell OP C7 nella configurazione di rete L indirizzo liberamente assegnabile Esso deve essere univoco nella configurazione di rete e non deve ripetersi Preimpostato l indirizzo 2 Interfaccia Qui si imposta a quale interfaccia dell OP C7 collegata la CPU C7 Baudrate La velocit di trasmissione dell OP C7 verso la CPU C7 pari a 187 5 kBaud Con ProTool tutte le impostazioni sono definibili sotto il men Sistema di destinazione gt Controllore Il primo controllore della lista deve sempre essere la CPU C7 in quanto la funzione di sistema del C7 visualizzazione dello stato di DI DO deve sempre accedere alla periferia digitale del primo controllore di questa lista Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 2 Panoramica delle aree dati utente Aree dati utente Le aree dati utente servono allo scambio dati tra CPU C7 e OP C7 Le aree dati vengono scritte e lette alternativamente dall OP C7 e dal programma utente durante la comunicazione Tramite l analisi dei dati presenti in quest area la CPU C7 e l OP C7 determinano azioni prestabilite Le aree dati utente possono risiedere in una qualunque area di memoria nella CPU C7 Repertorio Sono possibili le seguenti aree dati utente funzioni ta DE e segnalazioni di servizio e se
92. 01 Lista degli stati di sistema nella CPU C7 Tabella B 1 00B2H Liste parziali delle liste di stato del sistema della CPU C7 continuazione Lista parziale Buffer di diagnostica tutte le informazioni di evento registrate le x pi recenti informazioni di evento registrate Diagnostica dell unit dipendente dall unit delle informazioni di diagnostica dell unit Contenuto dei set di dati Estratto delle liste parziali Indice codice dei singoli set di dati della lista parz Informazione di evento Le singole informazioni registrate dipendono dall evento Telaio di montaggio numero di posto connettore Informazioni di diagnostica dipendenti dall unit Liste parziali per PROFIBUS DP Tabella B 2 Di seguito sono elencate le liste parziali che la CPU C7 626 DP nella sua funzione di master DP pu analizzare oltre a quelle indicate nella tabella B 1 Liste parziali della lista di stato di sistema della CPU 626 DP come master DP SZL_ID Lista parziale Contenuto del set di dati estratto delle liste parziali Indice codice dei singoli rec dati delle lista parz Indirizzo di inizio dell unit Caratteristiche parametri dell unit innestata 0C91g Informazione di stato di una unit Informazioni di stato sul telaio di montaggio o stazioni in rete DP 0092H Stato parametrizzato del telaio di 0000H Informazioni sullo stato del telaio di m
93. 16 1 700099 Fax 2 16 1 71 70 10 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 18 66 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 3871 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 w Fax 54 61 30 00 22 0 37 2000 Rosario Prov de Santa Fe Siemens S A Hr R Stiza Ricchieri 750 DB 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 Galla Mercado esq Yanacocha T 4591 E 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 fR 8 36 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 E 08 7 92 81 95 82 F
94. 2 variabile per l impostazione del comportamento di un unit uno o pi per unit Ogni unit dispone nello stato in cui il sistema viene fornito di una impostazione di base opportuna che pu essere modificata tramite il tool S7 Configuration Esistono parametri statici e gt parametri dinamici I parametri dinamici di unit possono essere modificati contrariamente ai parametri statici durante l esercizio tramite il richiamo di un SFC nel programma utente es i valori limite di una unit analogica di segnale di ingresso I parametri statici di una unit non possono essere modificati contrariamente a quelli dinamici durante lo svolgimento di un programma utente ma solo tramite il tool software S7 Configuration come ad esempio un ritardo all ingresso di una unit di ingresso Per parametrizzazione si intende l impostazione del comportamento di un unit Per l uso di una funzione protetta necessario introdurre una password che riporta un determinato livello di password Mediante il livello della password si definisce la possibilit di accesso dell utente a determinate funzioni Il livello di password necessario viene definito durante la progettazione e va da 0 livello pi basso fino a 9 livello pi alto La periferia del C7 unit dei segnali forma l interfaccia tra il processo e il sistema di automazione Essa rende disponibili ingressi ed uscite digitali come pure ingressi ed uscite ana
95. 274 25284 25294 25304 25314 25324 2533H 25344 2535H 253A 253CH 253EH 29444 2945H la stessa priorit dell OB nel quale si verificato l errore la stessa priorit dell OB nel quale si verificato l errore Si prega di osservare le seguenti particolarit della CPU C7 relative agli OB 121 Avvertenza Particolarit degli OB 121 e 122 la CPU C7 scrive nei valori locali degli OB nelle seguenti variabili temporanee della tabella di dichiarazione il valore 0 e Byte N 4 0B121 BLK_TYPE o 0B122_BLK_TYPE tipo del blocco in cui si verificato l errore e ByteN 8e9 OB o OB numero del blocco in cui si verificato l errore e ByteN 10 e 11 OB o OB Indirizzo nel blocco in cui si verificato l errore 3 8 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 Comportamento Se non si programma un OB di errore la CPU C7 si comporta nel modo seguente della CPU con OB di errore mancante La CPU C7 si porta in STOP se manca La CPU C7 rimane in RUN se manca errore di tempo OB 81 errore di alimentazione errore di esecuzione programma perdita di una stazione nella rete PROFIBUS DP errore di comunicazione errore di programmazione errore di accesso diretto alla periferia Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 9 Comandare con la CPU C7 3 5 Interfaccia DP del
96. 3 7 2 Esempio di calcolo del tempo di reazione aaan 3 7 3 Tempo di reazione all interrupt di processo 3 7 4 Tempo di reazione all interrupt di diagnostica 3 8 Tempi del bus nella rete PROFIBUS DP rnnr 3 8 1 Componenti del tempo di reazione con la CPU C7 DP come master 3 8 2 Tempo del bus ipp o riit idr Enne Erie EIS EREA E RNS Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Contenuto 3 9 Funzioni di test e di informazione della CPU C7 3 10 Caricamento cancellazione della memoria Flash della CPU C7 _ 4 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 1 Assegnazione dell indirizzo per le unit di ingresso uscita secondo il posto connettore aranna rannan 4 2 Indirizzamento della periferia digitale del C7 4 3 Impiego e funzioni della periferia analogica del C7 4 3 1 Indirizzamento della periferia analogica 4 3 2 Parametrizzazione della periferia analogica 4 3 3 Rappresentazione dei valori analogici aaan 4 3 4 Rappresentazione dei valori analogici per le portate degli ingressi analogici dirien tAE ANEKA RAR EESAN EA 4 3 5 Rappresentazione per le portate di uscita delle uscite analogiche 4 3 6 Tempo di conversione e di ciclo de
97. 3 99 18 48 99097 Erfurt AUT P 22 Hr Skudelny Haarbergstr 47 T 0361 4 25 23 51 Fax 03 61 4 25 23 50 45128 Essen AUT P 14 Hr Klein Kruppstr 16 0201 8 16 24 28 Fax 02 01 8 16 23 31 60329 Frankfurt AUT P 25 Hr W M ller R delheimer Landstr 1 3 069 797 34 18 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 T 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 ZN ZN ZN ZN ZN Centri SIMATIC nella Repubblica Federale Tedesca 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 60 3 26 60 2 48 T 04 31 58 Fax 0431 58 56068 Koblenz AUT P 11 Hr Ricke Frankenstr 21 T 0261 1 4 Fax 0261 1 5 32 2 44 32 2 55 50823 K ln AUT P 14 Hr Prescher Franz Geuer Str 10 0221 5 76 27 62 Fax 0221 5 76 27 95
98. 323 In una maschera di buffer stato premuto Testo della segnalazione ma non esiste nessuna registrazione per l attuale segnalazione Conferma per la soppressione della segnalazione d allarme Non si pu attivare la stampante Controllare la stampante ed il collegamento con il C7 La comunicazione con il controllore stata ripresa Quando sul PG la funzione di stato in corso il C7 non utilizzabile Errore interno Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 15 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Questa segnalazione indica un errore nel blocco di dati Le variabili x e y contrassegnano la causa dell errore variabile X ed il numero del blocco ricevente in questione variabile Y Variabile x O inserita una lunghezza errata nel blocco di destinazione N y 1 inserito un numero errato nel blocco di destinazione N y Correggere la lunghezza necessaria del blocco o il numero del blocco oppure spedire il blocco di dati corretto 385 Il trasferimento delle ricette in corso Durante questo 386 tempo il pannello operatore non utilizzabile Possibili cause il dispositivo di automazione non ha re settato nel DB TDOP il corrispondente bit di comando segnalazione Sistemi integrati compatti C7 626 C7 626 DP C 16 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segna
99. 4 Comportamento ciclo blocco parametri 3 21 Comunicazione errore di sovraccarico del ciclo Comunicazione tramite MPI CONCAT A 8 Conferma Connessione come superuser 6 23 Contatore avvio 4 28 frequenza limite ingressi universali ont Contatore del periodo 4 34 parametri 4 23 las parametrizzazione Contatore della fn Contatore ore di esercizio Contatori software Contatori S7 Conteggio avanti Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indice analitico Conteggio della frequenza parametri risoluzione Conteggio indietro Controllo della rottura cavo Conversione analogico digitale CPU campo di indirizzamento DP 3 4 FC IEC slave DP collegabili 3 4 CPU 315 2 DP dati utili consistenti slave DP collegabili 3 10 velocit di trasmissione CPU 626 2 DP campi di indirizzamento 3 11 master DP CPU C7 caratteristiche CPU C7 626 2 DP interfaccia DP 3 10 CPU C7 Glossario 3 blocchi 3 6 concetto parametri tempo di ciclo tempo di reazione CPU C7 Caratteristiche B 2 Curve 1 A Trigger a bit Trigger a tempo D D_TOD_DT Data impostazione Data e ora 8 17 Dati consistenti Dati locali 3 4 Dati utili consistenti CPU 315 2 DP 3 11 DB 3 5 DELETE A 8 DI_STRNG A 9 Diagnosi blocco parametri Diagnostica abilitazione blocco parametri 4 7 errore permanente errore tempo
100. 4 C79000 G7072 C627 01 Diagnostica Nella tabella 5 2 riportata la struttura del campo di diagnostica e il significato delle singole registrazioni Tabella 5 2 Struttura del campo di diagnostica Byte Bit Significato Spiegazione Disturbo sull unit 1 errore 0 nessun errore Errore interno 1 se errore watchdog EPROM ADC Errore esterno 1 errore ad un AI oppure AO Errore di canale 1 con byte 0 bit 2 e byte diagnostici spec del canale byte 4 7 Unit non parametrizzata Stato di base parametri standard impostati byte 0 bit 0 0 9 Parametri errati 1 con bit 0 del byte 8 9 10 11 o 15 parametro standard per canale impostato Classe dell unit classe tipo SM con bit 1 del byte 0 Errore EEPROM Errore ADC con bit 1 del byte 0 Interrupt di processo perduto 0 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 Registrazioni di diagnostica specifiche di canale Numero dei canali di ingresso analogici N dei bit di diagn per canale Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 5 5 Diagnostica Tabella 5 2 Struttura del campo di diagnostica continuazione Significato Spiegazione Campo dei valori 2 3 4 7 08 Modifica della registr diagn AI3 Modifica della registr diagn AI4 Byte di diagnostica specifici di canale AI1 Errore di parametro nei parametri per canale Rottura cavo via software Superamento del limite inferiore
101. 5 us Per raggiungere una precisione di misura inferiore all 1 il metodo di misura ottimale dovrebbe essere scelto in funzione della frequenza applicata Valori raccomandati per l uso dei contatori di periodo frequenza Tabella 4 23 Contatori di periodo frequenza Frequenza Metodo di misura lt 10 Hz Conteggio periodo 10 100 Hz Conteggio frequenza Tempo di misura 10 s 100Hz 1 KHz Conteggio frequenza Tempo di misura 1 s 1 10 KHz Conteggio frequenza Tempo di misura 0 1 s Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Spiegazione del principio sull esempio di un semplice datore di segnale La figura 4 10 mostra un semplice datore di segnale Quando la luce passa all interno di una delle fessure del disco il datore di segnale fornisce 1 Quando il disco ruota il datore di segnale fornisce il segnale rappresentato in figura PS Segnale AP a Disco Segnale 4 1 periodo 2 periodo 3 periodo 1 a Pa 0 p Incremento t Eoi i SLI Ei fe gi i Fi Contatore l tzi i o i i tzi 0 5 us del periodo i l dll i ene i Suo i ot nt dI A AD a N Lina valore di conteggio valore di conteggio 1 periodo 2 periodo tp valore di conteggio 0 5 us Figura 4 10 Semp
102. 6 nell OB1 Valore istantaneo relativo a tutto il campo di misura L Canale Il Valore di ingresso relativo Il a tutto il campo ITD L UGR D DTR L CAMPO_HEX DTR IR T PERCENTO Calcolo in virgola mobile L Limite superiore Il Calcolo del campo in virgola mobile L Limite inferiore R L PERCENTO L Limite inferiore R T Valore istantaneo END_FUNCTION Con un esempio viene di seguito spiegato il richiamo dell FC126 Prima del richiamo i limiti del campo devono essere traslati su doppia parola merker flag Ci necessario per poter lavorare con valori variabili Di regola i limiti superiori e i limiti inferiori sono fissi Ci pu essere ottenuto se nella parte di dichiarazione dell FC126 vengono impostati i parametri limite superiore e limite inferiore su REAL Per una ETER Sequenza di istruzioni nell OB1 ORGANIZATION_BLOCK OB1 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 istantaneo MD 8 di END_ORGANIZATION_ BLOCK Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 45 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 6 3 Esempio per la programmazione dei contatori Funzione Con il programma si vuole realizzare una semplice
103. 6 DP C79000 G7072 C627 01 4 25 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Informazione Nel byte 8 dell informazione supplementare Z2 si trova il numero dell ingresso supplementare Z2 universale che ha provocato l interrupt di processo Il byte 9 irrilevante Nella figura 4 7 si trova l informazione supplementare Z2 scorporata bit per bit 1 se l ingresso universale 1 ha provocato l interrupt di processo 1 se l ingresso universale 2 ha provocato l interrupt di processo 1 se l ingresso universale 3 ha provocato l interrupt di processo 1 se l ingresso universale 4 ha provocato l interrupt di processo Figura 4 7 Struttura dell informazione supplementare Z2 Informazione L informazione supplementare Z3 non utilizzata ed settata su 0000H supplementare Z3 Valutazione nel La valutazione degli interrupt di processo nel programma utente descritta nel programma utente manuale 120 Sistemi integrati compatti C7 626 C7 626 DP 4 26 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 4 Contatori Contatore Valore istantaneo del contatore Conteggio avanti Conteggio indietro Superamento della frequenza limite A Il contatore rileva dagli impulsi di conteggio avanti o indietro il valore istantaneo del contatore Con il tool STEP 7 Configurazione dell h
104. 627 01 Introduzione 1 3 Panoramica del C7 I controllori visualizzati SIMATIC C7 626 C7 626 DP sono costituiti internamente da diversi componenti tra di loro in perfetta sintonia una CPU della classe SIMATIC S7 300 CPU C7 un COROS OP orientato alla grafica OP C7 con un interfaccia stampante periferia digitale e analogica integrata periferia C7 un unit IM 360 integrata IM C7 per l ampliamento del C7 626 oppure del C7 626 DP con unit dell S7 300 e un interfaccia per la comunicazione con PG PC ed altri CPU S7 C7 e OP un interfaccia DP per il collegamento degli slave DP C7 GPU C7 Memoria CPU Memoria OP OP C7 CPU C7 OP C7 Interfaccia J DP C7 Interfaccia i pa stampante i Periferia IM C7 Interfaccia MPI STEP 7 ProTool mi EEZZIA Figura 1 1 Componenti del C7 I singoli componenti integrati nel SIMATIC C7 corrispondono ai componenti che possono anche essere utilizzati nella configurazione modulare costituita da CPU S7 300 COROS OP etc L ampliamento della periferia tramite l interfaccia IM C7 consente il collegamento di unit SIMATIC S7 300 considerando che sono possibili fino a tre righe di ampliamento con max 24 unit S7 300 Sist
105. 7 Con un esempio viene mostrato come possibile valutare i tempi di bus anche senza PG Per il calcolo dei tempi di reazione della CPU C7 DP come master vedere i capitoli da 3 7 a 3 7 4 Per il calcolo dei tempi di reazione degli slave DP leggere la documentazione del rispettivo slave Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 3 8 1 Componenti del tempo di reazione con la CPU C7 DP come master Tempi di reazione La figura 3 5 illustra i componenti del tempo di reazione in una rete PROFIBUS DP nel PROFIBUS DP Insieme questi tempi danno il tempo di reazione medio che trascorre tra la variazione di un ingresso e la corrispondente variazione di una uscita CPU C7 DP come master DP a q gt 4 tempo di elaborazione del programma applicativo nella CPU C7 DP tempo di reazione dello slave DP tempo del bus Figura 3 5 Tempi di reazione nella rete PROFIBUS DP Descrizione Nella tabella 3 20 indicato dove possibile trovare la corrispondente descrizione del tempo di reazione Tabella 3 20 Componenti del tempo di reazione nella rete PROFIBUS DP N progr Componenti del tempo di reazione Descrizione tempo di elaborazione del programma ved
106. 7 ogni contatore occupa 2 byte Aree dati Possono essere rimanenti max 8 aree dati con un totale di e numero del blocco 4096 byte L indirizzo iniziale dell area dati numero del byte da 1 a 127 dati dati non pu superare 8191 numero del byte dati da 0 a 4096 indirizzo del byte da 0 indirizzo iniziale a 8191 del campo dati Somma di tutti i dati 4736 byte rimanenti 3 6 5 Blocco parametri Interrupt di processo Blocco parametri La tabella 3 12 elenca i parametri del blocco Interrupt di processo Interrupt di processo La priorit dell interrupt di processo OB 40 non pu essere modificata Tabella 3 12 Blocco parametri Interrupt di processo Parametro Spiegazione Campo dei Impostazione di valori default Priorit OB 40 La priorit dell OB 40 non pu essere modificata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 17 Comandare con la CPU C7 3 6 6 Blocco parametri Orologio hardware Impostazione L orologio della CPU C7 pu essere impostato con S7 Info o mediante SFC 0 dell ora SET_CLK nel programma utente vedere appendice A e il manuale di riferimento 235 Blocco parametri La tabella 3 13 elenca i parametri del blocco Orologio hardware Orologio hardware Tabella 3 13 Blocco parametri Orologio hardware Parametro Spiegazione Campo dei Impostazione di valori default Sincronizzazione La sincronizz
107. 7 01 In questa appendice In questa appendice si trova una lista e dei luoghi nella Repubblica Federale Tedesca 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 626 C7 626 DP Succursale 52066 Aachen AUT P 13 Hr Georgens Kurbrunnenstr 22 T 0241 451 252 Fax 02 41 451 398 86159 Augsburg AUT S11 Hr Hirth Werner von Siemens Str 6 0821 2595 450 Fax 08 21 25 95 4 08 95448 Bayreuth AUT P S 11 Fr H sl Weiherstr 25 T 0921 28 Fax 0921 28 1 3 41 1 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 Schli pmann Schweriner Str 1 0521 291 521 Fax 05 21 2 91 5 90 38126 Braunschweig AUT P 11 Hr Pelka Ackerstr 20 0531 27 12 3 05 Fax 0531 27 12 4 16 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 Fax 0371 4 5 35 10 5 35 25 NN ZN ZN ZN ZN ZN ZN ZN ZN C79000 G7072 C627 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 0211 3 99 16 64 Fax 02 11
108. A AUT R10A Hr Vessio Via Laurentina 455 T 0039 a 5 00 95 1 Fax 00 39 6 10127 Torino Siemens S p A AUT R10A Hr Montoli Via Pio VII 127 5 00 95 20 0039 AR eera Fax 00 39 11 Lussemburgo 61 61 35 1017 Luxemburg Hamm Siemens S A AUT Hr Nockels 20 Rue des Peupliers B P 1701 003 52 4 38 43 4 21 Norvegia 5033 Fyllingsdalen Siemens A S Bergen Postboks 36 60 Fax 00 47 55 0518 Oslo 5 Postboks 10 Veitvet Fax 00 47 22 7004 Trondheim Fax 00 47 73 Olanda 2595 AL Den Haa Fax 00 31 70 Polonia Georgikis Scholis 89 P O B 1029040 931 Katowice Siemens Sp z 0 0 Niederlassung atowice Hr Krzak UI Kosciuszki 30 Fax 00 48 3 60 815 Poznan Poznan Hr Weiss DC ax 00 48 61 D 3 821 Warszawa DI 9E upnicza 11 ol se eros ax 00 48 2 6 70 91 53 332 Wroclaw Wroclaw Hr Wojniak Fax 00 48 71 Portogallo 2700 Amadora T 0035 Fax 0 03 51 1 ndustria Fax 0 03 52 4 38 43 4 15 Hr Troan Bratsbergveien 5 T 0047 g 17 67 41 16 44 70 Siemens A S AUT Produkter Hr Eggen Ostre Aker vei 90 T 0047 63 63 34 09 63 33 90 Siemens A S Trondheim Hr Thorsen Spelaugen 22 0047 73 95 96 69 95 95 04 Siemens Nederland N V IPS APS Hr Penris Prinses Beatrixlaan 26 T 0031 go 333 32 74 3 33 34 96 T 0048 8 157 32 66 157 30 75 Gapa 6 00 48 i 47 08 86 47 08 89
109. Chi passa nel modo ALPHA Si inserisce un blank nella posizione del cursore dopo la posizione del cursore l introduzione scorre verso sinistra si commuta sul significato numerico dei tasti DO introduzione Sovrascrivere il blank Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 3 2 Campi di stringa In un campo di stringa possono essere introdotti sia caratteri numerici cifre che caratteri alfanumerici lettere Nella stringa possono essere contenuti anche dei blank Nel modo introduzione cambia il senso del cursore L introduzione inizia dal margine sinistro nel campo di introduzione Il cursore salta di una posizione verso destra dopo l introduzione del carattere Introduzione Per l introduzione in un campo di stringa procedere come segue Operazione Tasti Descrizione Introdurre cifre Se necessario prima passare nel modo ALPHA Introdurre OTO Commutare nel modo ALPHA lettere Confermare La stringa introdotta viene convalidata l introduzione Si esce dal modo ALPHA o interrompere Viene cancellato il cursore d introduzione l introduzione Si esce dal modo ALPHA La vecchia stringa ritorna valida Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 9 Utilizzo del C7 Correggere l introduzione 6 10 In caso di introduzione errata pr
110. D hi V cancellati In seguito si applica un trasferimento seriale tramite V24 1 Per l OP35 premere i tasti quando terminato il test della RAM Testing Memory e tenerli premuti fino a quando il risultato del test non scompare Sistemi integrati compatti C7 626 C7 626 DP 6 20 C79000 G7072 C627 01 Utilizzo del C7 6 7 Protezione con password Panoramica I tasti funzionali softkey come pure i campi d introduzione possono essere protetti da password cio l utilizzo permesso solo a persone autorizzate Password livello Per l utilizzo di una funzione protetta necessaria l introduzione di una password di password che si riferisce ad un determinato livello di password Tramite il livello di password viene fissata l autorizzazione dell operatore Superuser Il superuser ha una speciale password fissata durante la progettazione che ha il livello di password 9 che permette di eseguire qualsiasi operazione all OP La password del superuser pu essere modificata durante la progettazione Pagina della Per l introduzione delle password e l assegnazione delle password livelli esiste la password pagina standard Elaborazione delle password Lista delle Le password assegnate possono essere visualizzate in una lista delle password password Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 21 Utilizzo del C7 6 7 1 Connessione con il C7 Login Panor
111. 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 502 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 46 61 Fax 51 14 71 09 93 USA Alpharetta GA 30202 A Inc Regional Sales Manager Sautheast Hr Mich Gunyon Technology Drive T dl 4 7 40 36 60 Fax 1 4 04 7 40 36 96 Andover MA 01810 T SIA Inc North East Region Hr Mark Fondl One Tech Drive Suite 310 T di 98 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 zIrLI 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 13 9 79 66 00 Qz ax 1 7 14 5 57 90 61 Plymouth MN 55442 SIA In
112. Il tipo di campo attuale per il campo simbolico non stato progettato Formato dei dati non ammesso per il campo simbolico solo KF e KY ammessi Il setpoint della ricetta con formato dei dati KC non stato progettato Il formato dei dati per il campo di setpoint non ammesso Il formato dei dati per lo schedulatore troppo corto Il formato dei dati per il valore istantaneo di comando non ammesso Per il rimando fisso al men il punto di men non esiste Per il rimando fisso alla pagina il numero della registrazione o del campo non esiste 46 Troppi valori istantanei di comando nella pagina massimo 200 48 Troppi campi nella pagina di processo Completare o modificare e ritrasmettere la progettazione La segnalazione di servizio attivata N x non stata progettata Completare e trasmettere nuovamente la progettazione Il campo del valore istantaneo per la segnalazione N x creato solo simbolicamente La segnalazione di allarme attivata N x non stata progettata Il campo del valore istantaneo per la segnalazione N x creato solo simbolicamente Completare e trasmettere nuovamente la progettazione Errori interni Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 21 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Il puntatore area per la funzione impiegata non stato progettato Progettare il puntatore area
113. LK Leggere l ora 190 us SET_RTM Impostare il contatore ore di esercizio 65 us Nella CPU 314 si pu impostare 1 contatore ore di esercizio CTRL_RTM Far partire o fermare il contatore ore di esercizio 55 us READ_RTM Leggere il contatore ore di esercizio 90 us TIME_TICK Leggere l orario del sistema 45 us Si pu leggere l orario di sistema con precisione al ms Funzioni di blocco La tabella seguente contiene funzioni di sistema che servono per copiare e preimpostare le variabili di un campo SFC N Nome Descrizione Tempo di esecuzione SFC 20 BLKMOV Copiare una variabile di qualsiasi tipo 90 us 2 us byte SFC 21 FILL Preimpostare un campo 90 us 3 2 us byte Sistemi integrati compatti C7 626 C7 626 DP A 2 C79000 G7072 C627 01 SFC SFB e funzioni IEC nella CPU C7 Creare un Con l SFC 22 CREAT_DB viene prodotto un blocco dati blocco dati SFC Nome Descrizione Tempo di esecuzione 22 CREAT_DB Creare un blocco dati a lunghezza prefissata in un area data 110 us 3 5 us per DB nell area data Funzioni di Le funzioni di schedulazione orologio possono essere utilizzate per un elaborazione schedulazione del programma comandata dall orologio interno della CPU C7 orologio SFC N Nome Descrizione Tempo di esecuzione SET_TINT Impostare i tempi per la schedulazione orologio 190 us SFC 29 CAN_TINT Cancellare i tempi per la schedulazione orologio 50 us 30 ACT_TINT Attivare la
114. OFIBUS DP Se durante la lettura del PAE varia lo stato di un determinato ingresso la variazione non considerata dal PAE Qui viene presa in considerazione la variazione dello stato di segnale di un ingresso nel PAE Qui viene elaborata nel programma utente la variazione di stato del segnale d ingresso Qui viene trasferita alle uscite la reazione del programma utente alla variazione dello stato di segnale sull ingresso rt n 0 2 21 corale ee a le en ea condo et e elastan Figura 3 4 Tempo di reazione pi lungo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 27 Comandare con la CPU C7 Calcolo Il tempo di reazione pi lungo la 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 utente e tempo di elaborazione dei temporizzatori S7 e ritardo sugli ingressi e sulle uscite Il ritardo degli ingressi non rappresentato in figura Va prestata tuttavia attenzione a seconda dell unit ai seguenti tempi di ritardo e pergli ingressi digitali il tempo di ritardo degli ingressi e perle uscite digitali tempo di ritardo trascurabile e per gli ingressi analogici il tempo di ciclo degli ingressi analogici e perle uscite analogiche il tempo di risposta delle uscite analogiche Prolunga
115. PU La diagnostica della periferia suddivisa in due gruppi e diagnostica standard comportamenti errati generici dell unit di periferia analogica del C7 e degli ingressi universali e diagnostica specifica dell unit La diagnostica standard viene sempre registrata nel buffer di diagnostica della CPU C7 al verificarsi di un interrupt diagnostico Condizione fondamentale che sia stata parametrizzata una diagnostica dell unit La diagnostica specifica dell unit fornisce informazioni dettagliate circa il tipo di errore e la possibile causa della sua comparsa Queste informazioni sono richiamabili dal programma utente mediante speciali richiami di sistema Condizione fondamentale che sia stato parametrizzata un abilitazione diagnostica qui l impostazione di default sempre no Con lo STEP 7 possibile impostare se gli ingressi uscite analogici devono emettere le segnalazioni di diagnostica o meno Con il Tool STEP 7 Configurazione dell hardware si parametrizza anche il comportamento diagnostico degli ingressi uscite analogici ossia si imposta se la periferia analogica deve inviare su richiesta le segnalazioni diagnostiche alla CPU C7 Inoltre si pu definire tramite parametri se l unit deve generare al verificarsi di un errore un interrupt di diagnostica sulla CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Diagnostica Informazioni diagnostiche periferia
116. SIEMENS O 5 a D 5 fa p O Informazioni per l utente Introduzione N Messa in servizio avviamento SIMATIC Comandare con la CPU C7 O gt o o W Sistemi integrati compatti C7 626 C7 626 DP Indirizzamento parametrizza A N lo D a N fe 2 D 3 D 2 mp a D O Y g D Q 5 D Ek O di vi Volume 2 Impiego di un C7 Servizio e supervisione Utilizzo del C7 6 Manuale Funzioni standard di servizio 7 e supervisione Aree dati per la comunicazione 8 d O O NI D O gt G O N SFC SFB e funzioni IEC nella O gt dolg Oyl S N Q D gt Lista degli stati di sistema 2 D O S am O N DI OP C7 Funzionalit Pagine standard Job di comando Segnalazioni di sistema Letteratura relativa a D SIMATIC C7 e S7 La Siemens nel mondo Glossario Indice analitico C79000 G7072 C627 01 Avvertenze tecniche Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e di sicurezza alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare lievi lesioni alle persone e danni materiali Pericolo significa che la non osservanza dell
117. T VG 14 P Hr Baldauf L bstr 15 06 51 20 09 23 Fax 06 51 20 09 24 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 0931 61 01 4 59 Fax 0931 61 01 5 42 42103 Wuppertal siehe ZN 45128 Essen AUT P 14 Hr Klein Kruppstr 16 E 1 La Siemens nel mon do Centri SIMATIC in Europa oltre alla RTF 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 StraBe 315 Postfach 3 E 0043 18 2 80 42 80 Fax 00 43 3 16 2 80 42 85 6040 Innsbruck Neu Rum Siemens AG AUT Hr Mayr Siemensstra e 24 Postf 9 04 0043 512 23 12 60 Fax 00 43 5 12 23 15 30 9020 Klagenfurt Siemens AG AUT Hr Weber Werner von Siemens Park 1 d 0043 ti 63 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 Posti 0043 33 3 33 02 95 Fax 00 43 7 32 3 33 04 93 5020 Salzbur Siemens AG AUT Hr Mariacher Jun nnsbrucker Bundesstra e 35 Postfach 3 0043 6 62 4 48 83 35 Fax 00 43 6 62 4 48 83 09 1211 Wien Siemens AG AUT 1 Hr Strasser Siemensstra e 88 92 Postfach 83 T 0043 R 25 01 37 88 Fax 00 43 1 25 01 39 40 Belgio 1060 Bruessel Siemens
118. Tempo di reazione pi breve Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 25 Comandare con la CPU C7 Calcolo Il tempo di reazione pi breve 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 utente e 1 X tempo di trasferimento dell immagine di processo delle uscite e tempo di elaborazione dei temporizzatori S7 e ritardo sugli ingressi e sulle uscite Il ritardo degli ingressi non rappresentato in figura Va posta per attenzione ai seguenti tempi di ritardo a seconda dell unit e pergli ingressi digitali il tempo di ritardo degli ingressi e perle uscite digitali tempo di ritardo trascurabile e per gli ingressi analogici il tempo di ciclo degli ingressi analogici e perle uscite analogiche il tempo di risposta delle uscite analogiche Sistemi integrati compatti C7 626 C7 626 DP 3 26 C79000 G7072 C627 01 Comandare con la CPU C7 Tempo di reazione pi lungo La figura 3 4 mostra da dove deriva il tempo di reazione pi lungo PAE Sistema operativo Programma utente PAE Tempo di reazione Sistema operativo precetti ea iano ae Programma utente PAE Sistema operativo Tz2 4 a i Tempi di esecuzione bus nella rete PR
119. U 314 OB 122 Evento di start nella CPU 314 OB 20 Evento di start nella CPU 314 OB 35 Evento di start nella CPU 314 OB 40 4 18 Evento di start nella CPU 314 OB 80 Evento di start nella CPU 314 OB 81 Evento di start nella CPU 314 OB 82 Evento di start nella CPU 314 OB 85 Evento di start nella CPU 314 OB 86 C7 CPU Mancanza ritorno OB 87 Evento di start nella CPU 314 OB di interrupt OP C7 Glossario 8 concetto 1 1 OP25 test hardware Ordini di stampa bufferizzazione 7 28 Orologio CPU C7 fattore di correzione 3 18 Orologio della CPU C7 Orologio hardware blocco parametri Oscuramento del display Overflow del buffer P Pagina Glossario 8 Pagina del buffer delle segnalazioni Pagina del buffer delle segnalazioni di allarme Indice 6 T buffer delle segnalazioni di servizio Pagina della stampante OP25 6 17 Pagina delle segnalazioni Pagina delle segnalazioni di allarme 7 8 7 11 aprire esempio Pagina delle segnalazioni di servizio aprire Pagina principale Pagina standard elaborazione del set di dati 7 19 elaborazione delle password 6 21 6 22 elaborazione delle segnalazioni impostazione del sistema impostazioni della stampante Stato Variabile trasferimento del set di dati 7 20 Pagine d impianto in grafica completa Pagine standard Parametri CPU C7 dinamici ingressi analogici periferia analogica 4 6 statici 4 6 uscita analogica
120. V 24 Caricamento della Si consiglia di caricare la progettazione di base in quanto nel presente manuale le progettazione indicazioni fornite sul caricamento della progettazione si riferiscono a questo tipo di progettazione Procedere come segue 1 collegare tramite un cavo standard l interfaccia seriale V 24 dell OP C7 vedere volume 1 figura 2 8 al computer dal quale si vuole caricare la progettazione PC PG 2 disattivare l alimentazione del C7 Visto che la progettazione non caricata il C7 si porta automaticamente nel modo di trasferimento ed attende che si effettui la trasmissione di dati 3 trasferire la progettazione di base dal PC PG all OP C7 Il firmware dell OP C7 viene trasferito automaticamente assieme alla progettazione di base Avvertenza Per ottenere delle descrizioni pi dettagliate su come caricare la progettazione consultare ProTool A trasmissione avvenuta 1 OP C7 si avvia nuovamente x T 4 Premere ESC per confermare il messaggio di avviamento Sistemi integrati compatti C7 626 C7 626 DP 2 4 C79000 G7072 C627 01 Messa in servizio 339 Avviamento terminato Pagina di sfondo C7 626 Figura 2 3 Pagina di sfondo del C7 con messaggio 339 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 5 Messa in servizio 2 4 Nuova progettazione Panoramica Vi sono due modi per caricare la progettazione n
121. _OF_DAY dal for ca 200 us mato dati DATE_AND_TIME Formati dei tempi Per la conversione dei formati dei tempi S5 TIME e TIME lo STEP 7 rende disponibili le seguenti funzioni IEC FC N Nome SSTI_TIM Descrizione Tempo di esecuzione Conversione del formato dati S5 TIME nel formato dati TIME 40 TIM_SSTI Conversione del formato dati TIME nel formato dati S5 TIME ca 160 us Durata di tempo Per le operazioni con i tempi lo STEP 7 rende disponibili le seguenti funzioni IEC FC N Nome Descrizione Tempo di esecuzione AD DT_TM Somma di una durata di tempo in formato TIME ad un istante in formato DT Il risultato un nuovo istante in formato DT 35 SB_DT_TM Sottrazione di una durata di tempo in formato TIME da 0 75 ms un istante in formato DT Il risultato un nuovo istante in formato DT 34 SB_DT_DT Sottrazione di due istanti in formato DT Il risultato un 0 7 ms tempo in formato TIME Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 SFC SFB e funzioni IEC nella CPU C7 Confronti Per confrontare i contenuti di variabili nel formato dati DATE_AND_TIME lo DATE_AND_TIME STEP 7 rende disponibili le seguenti funzioni IEC Descrizione Tempo di esecuzione 9 EQ DT Confronto dei contenuti di due variabili in formato DATE_AND_ TIME su uguale 12 GE_DT Confronto dei contenuti di due variabili in formato DATE_AND_ TIME su maggiore o uguale 14 GT_DT Confr
122. a CPU C7 in agli errori caso d errore La CPU C7 va in STOP se si verifica un errore e 1 OB corrispondente non stato programmato Tabella 3 5 Elenco degli OB Errore OB Possibili eventi Priorit richiamato di start preimpostata dell OB Errore di tempo OB 80 35014 3502p per es attivato dal controllo del tempo di ciclo 3505H 3507H Errore d alimentazione OB 81 3822p 3922H 26 per es per batteria tampone mancante Si verificato uno dei seguenti errori OB 85 35A1g 39B1g 26 e presente un evento per lo start di un OB es interrupt di 39B2H ritardo ma il corrispondente OB non pu essere eseguito errore nell attualizzazione dell immagine di processo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 7 Comandare con la CPU C7 Tabella 3 5 Elenco degli OB continuazione Errore Mancanza Ritorno di un partecipante alla rete PROFIBUS DP OB richiamato Possibili eventi di start 38E1H 39E2H Priorit preimpostata dell OB Errore di comunicazione e Codifica di telegramma errata nella ricezione di dati globali e J blocco dati per lo stato dei dati globali non esiste o troppo corto Errore di programmazione per es temporizzatore indirizzato non presente Errore di accesso diretto alla periferia unit guasta o non presente OB 121 un OB 122 e 122 35E17 35E2H 35E6H 2521 2522H 2523H 2524H 2525H 2526H 25
123. a Parametro 3 Figura C 1 Struttura di un job di comando Avvertenza Le operazioni preliminari da eseguire nell area di interfaccia sono riportate al capitolo 8 8 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 5 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Elenco C 6 Nella tabella C 2 sono elencati tutti i possibili job di comando del C7 N Numero del job con i suoi parametri Tabella C 2 Job di comando con relativi parametri N Funzione 1 Scelta del tipo di funzionamento del C7 Parametro 1 1 Offline Parametri 2 3 In generale i job possono essere eseguiti dalla CPU C7 solo se il C7 nel funzionamento online Avvertenza Ci significa che il C7 non pu essere posto in online tramite job di comando 3 Hardcopy Parametri 1 2 3 12 Protocollo delle segnalazioni ON OFF Parametro 1 0 Off 1 On Parametri 2 3 13 Commutazione della lingua Parametro 1 0 1 Lingua 1 2 Lingua 2 3 Lingua Parametri 2 3 14 Impostazione dell ora codificata in BCD Parametro 1 n 7 Ore 0 23 Parametro 2 n 8 n 9 Secondi 0 59 Minuti 0 59 Parametro 3 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Tabella C 2 Job di comando con relativi parametri continuazi
124. a Rimedio 600 stato trasmesso un parametro errato dal ProTool Lite Regolare il valore desiderato tramite la pagina avvertimento di overflow standard o il controllore 601 stato trasmesso un parametro errato dal ProTool Lite Regolare il valore desiderato tramite la pagina protocollo di segnalazione standard o il controllore 602 stato trasmesso un parametro errato dal ProTool Lite Progettare nuovamente e trasmettere il valore dimensione del buffer residuo desiderato 604 Per un bit di segnalazione impostato non stata Progettare e trasmettere la segnalazione progettata alcuna segnalazione 605 Il riferimento processo stato progettato solo simbolica mente 606 Sono state progettate troppe variabili per la segnalazione 607 Non esiste il tipo di dati progettato 608 Il numero della pagina non esiste 609 L oggetto speciale l oggetto di comando per il testo della segnalazione non esiste o non ammesso 610 L oggetto di comando per la riga di intestazione o piedi natura non esiste o non ammesso 611 L oggetto di comando speciale per la stampa del buffer non esiste 613 Il blocco dati non esiste o troppo corto Creare il DB con la lunghezza necessaria nel PLC 614 Il Layout del protocollo per i comandi di stampa non stato progettato 615 La riga da emettere pi grande della memoria di stampa Controllare la progettazione per il protocollo riservata o il numero del
125. a periferia analogica del C7 Indirizzamento della periferia analogica 4 3 2 Parametrizzazione della periferia analogica 4 3 3 Rappresentazione dei valori analogici 1 Rappresentazione dei valori analogici per le portate degli ingressi analogici Rappresentazione per le portate di uscita delle uscite analogiche Tempo di conversione e di ciclo della periferia analogica Tempi di conversione di ciclo di stabilizzazione e tempi di risposta dell uscita analogica I EI 4 4 3 iii di interrupt 4 4 6 ERA ne ia Descrizione del set di dati del blocco parametri per la periferia analogica e per gli ingressi universali del C7 Esempi per la programmazione della periferia analogica e degli ingressi universali 4 6 1 Blocchi per la normalizzazione dei valori analogici di uscita 4 6 2 Blocchi per la normalizzazione dei valori analogici di ingresso 4 43 _ LA oN O F A 3 BIRIDE xili aJllo bollo N 4 6 3 Esempio per la programmazione dei contatori 4 46 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 1 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 1 Assegnazione dell indirizzo per le unit di ingresso uscita secondo il posto connettore Panoramica Posti connettori del C7 626 Posti connettori per applicazioni individuali Assegnazione libera degli indirizzi con C7 626 DP Esempio Vantaggi Indirizzamento degli slave
126. acquisizione Tasto di commutazione Tasto di conferma Tasto di info Tasto SHIFT 8 8 Tempi del bus nella rete PROFIBUS DP 3 36 Tempo errore di 3 7 Tempo di allarme Glossario 12 Tempo di attualizzazione 8 27 Tempo di ciclo ingresso digitale prolungamento sistema operativo uscita digitale Tempo di ciclo massimo Tempo di conversione ingresso analogico uscita analogica Tempo di esecuzione FC IEC Tempo di interrupt blocco parametri Tempo di misura conteggio della frequenza Tempo di polling grandezze influenti Tempo di reazione abbreviazione nella rete PROFIBUS DP 3 37 tempo pi breve tempo pi lungo Tempo di risposta uscita analogica 4 15 Tempo di stabilizzazione uscita analogica Tempo limite delle unit Temporizzatori Test del sistema operativo avvio 2 3 Test di avviamento Glossario 12 Test hardware OP25 Testi di help visualizzazione tasto 6 4 Testo di informazione TIM_SSTI Timer temporizzatori Timer S7 temporizzatori Tipi di funzionamento Tipi di funzionamento della CPU 7 scelta Tipo di funzionamento dell OP C7 Tipo di funzionamento della CPU C7 cambio 2 10 Trasferimento dei set di dati 8 22 Diretto Sincronizzazione Trasferimento del set di dati 7 20 indiretto Tubo CCFL U Unit per applicazioni individuali 4 2 Uscita analogica diagnostica parametri 4 9 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627
127. ali Panoramica In questo capitolo descritta la periferia analogica del C7 con gli ingressi universali relativamente alle segnalazioni di diagnostica specifiche dell unit Diagnostica degli La tabella 5 1 fornisce una panoramica sulle segnalazioni di diagnostica specifiche ingressi analogici di canale degli ingressi analogici Le informazioni di diagnostica sono abbinate ai singoli canali Tabella 5 1 Segnalazioni di diagnostica degli ingressi analogici Segnalazione di diagnostica Ingressi analogici Errore di parametrizzazione s Errore di fase no Cortocircuito P no Cortocircuito M no Rottura cavo solo con 4 20mA impostabile via software s Errore canale di riferimento no Superamento del limite di misurazione inferiore underflow s Superamento del limite di misurazione superiore overflow s Diagnostica delle Per le uscite analogiche esiste solo un errore cumulativo Le possibili cause uscite analogiche dell errore cumulativo possono essere e errore di parametri e il valore sostitutivo disinserito Struttura del Il campo di diagnostica si compone di campo di RE i j p p e record di dati 0 byte di diagnostica standard byte 0 3 diagnostica dell unit e record di dati 1 byte di diagnostica specifici di canale con diagnostica attivata byte4 7 e byte 8 11 diagnostica AI canale e informazione singola byte 12 15 diagnostica AO informazione di canale Sistemi integrati compatti C7 626 C7 626 DP 5
128. ali indirizzi di canale sono disponibili Qui si vede che nel caso della periferia analogica i canali di ingresso analogici e i canali di uscita analogici vengono indirizzati a partire dallo stesso indirizzo l indirizzo iniziale Vista del lato destro del C7 Ingressi analogici Canale 0 Indirizzo PEW272 Canale 1 Indirizzo PEW274 o o o o o o o o o o o o 0000000000000 Canale 2 Indirizzo PEW276 Canale 3 Indirizzo PEW278 Uscita analogica AO U Canale 0 Indirizzo PEW272 o_o ui o_o 0 o CREME SEE as E N Indirizzi di default o o o o S o DE o o 2 Gli ingressi con questa Contr ombreggiatura non sono pin rilevanti per questo esempio Figura 4 3 Indirizzi degli ingressi uscite analogici Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 5 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 2 Parametrizzazione della periferia analogica Panoramica Parametri Caratteristiche parametrizzabili Questo capitolo contiene una panoramica sulla periferia analogica e sui relativi parametri I parametri della periferia analogica si impostano mediante il Tool Configurazione dell hardware Ne risulta un blocco parametri che contiene tutti i parametri della periferia impostati Dopo il caricamento di questo blocco parametri i parametri non vengono ancora consegnati alla
129. alizzazione di stato visualizzazione dello stato di DI DO Tabella 2 2 Spiegazione della visualizzazione dello stato di DI DO nella figura 2 5 D Stato del segnale dei DI DO 1 DIDO impostato e 0 DI DOresettato Contr pin da a vedere anche Occupazione dei pin ne volume1 Avvertenza I valori dei DI DO vengono letti e visualizzati ogni 500ms Le modifiche che si verificano in questo intervallo di tempo non vengono visualizzate Cambio del tipo di funzionamento protetto da password Onde evitare una scelta incontrollata del tipo di funzionamento della CPU C7 con progettazione caricata viene attivata una protezione con password La procedura la seguente 1 seil tipo di funzionamento della CPU C7 deve essere commutato viene controllato il livello di password attivo livello di password necessario gt 8 2 seil livello non sufficiente viene automaticamente visualizzata la pagina Login per l introduzione della password vedere il capitolo 6 7 1 3 introduzione della password e possibile cambiare il tipo di funzionamento della CPU C7 solo con la password valida e se entro un tempo definito nella progettazione non viene azionato alcun tasto si verifica un uscita automatica reset del livello di password attuale a 0 livello pi basso e senon stata ancora assegnata alcuna password per il livello 8 possibile modificare il tipo di funzionamento della CPU C7 so
130. ametro 1 Parametro 2 Numero area 1 255 Parametro 3 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema C 3 Segnalazioni di sistema Introduzione Questo capitolo descrive le segnalazioni di sistema pi importanti le circostanze in cui esse compaiono ed eventualmente l eliminazione della causa che ha determinato l errore Lingua Le segnalazioni di sistema vengono emesse nella lingua scelta al momento della progettazione Finch non vi sono dati di progettazione nel C7 le segnalazioni vengono visualizzate sempre in lingua inglese Numero della Le segnalazioni di sistema del C7 possono essere suddivise in diverse categorie segnalazione j DITE f g L informazione relativa alla categoria di appartenenza di una segnalazione di sistema contenuta nel numero di segnalazione Numero della segnalazione Me 7 Testo della segnalazione Errore nel driver Segnalazione d avviamento Avvertimento Nota Errore operativo Altre segnalazioni Errore di progettazione Errore interno NO 1A WU N o Categoria della Dalla categoria della segnalazione possibile risalire approssimativamente alla segnalazione causa determinante Per alcune importanti segnalazioni di sistema sono riportate qui di seguito informazioni relative alla causa della comparsa ed eventualmente le modalit per
131. amica La connessione al C7 pu essere eseguita in due modi diversi e tramite una pagina standard e tramite la finestra di Login che viene visualizzata automaticamente Connessione Precedere come segue tramitada pagina 1 Richiamare la pagina standard Elaborazione delle password standard Elaborazione della password Login Edit ESC Lista delle password Figura 6 5 Pagina standard Elaborazione della password 2 Introdurre nel campo Login la propria password Dopo aver confermato l introduzione ed in caso di password corretta viene visualizzato il livello di password associato alla password Ora si possono utilizzare tutte le funzioni che sono permesse da questo livello di password o da uno inferiore Connessione Se per un comando o un introduzione necessario un livello di password superiore a tramite la finestra quello attuale viene automaticamente visualizzata una finestra di Login di Login eseguire il comando o l introduzione Ora si pu ripetere il comando o l introduzione Dopo l introduzione della password si ritorna al punto in cui si era tentato di Sistemi integrati compatti C7 626 C7 626 DP 6 22 C79000 G7072 C627 01 Utilizzo del C7 6 7 2 Disconnessione dal C7 Logout Disconnessione tramite la pagine standard Logout automatico Richiamare la pagina standard Elaborazione delle password Introdur
132. ardware si parametrizza e seil fronte di salita o di discesa deve provocare un impulso di conteggio sul corrispondente ingresso universale e se bisogna contare avanti o indietro Il contatore rileva il valore istantaneo secondo la seguente formula Valore istantaneo conteggio avanti Numero dei fronti oppure Valore istantaneo conteggio indietro Valore di start meno il numero dei fronti Nel conteggio avanti si inizia da zero o si prosegue dall ultimo valore di conteggio e si conta fino al valore di confronto impostato Il valore di start dopo il reset del contatore sempre zero Il valore di confronto viene impostato dal programma utente L utente pu avere l impressione che il valore finale del valore di confronto parametrizzato conteggio in avanti non venga raggiunto in quanto il conteggio inizia da 0 e ritorna subito a 0 quando raggiunge il valore di confronto Nel conteggio indietro si parte dal valore di start impostato o si prosegue dall ultimo valore di conteggio e si conta all indietro fino a zero Il valore di confronto viene impostato dal programma utente L utente pu avere l impressione che il valore finale 0 non venga raggiunto conteggio indietro in quanto in conteggio inizia dal valore di confronto parametrizzato e ritorna allo stesso quando raggiunge lo 0 L ingresso universale contatore conta impulsi di conteggio fino ad una frequenza max di 10 KHz A monte degli ingressi inserito un
133. arme nella CPU C7 stata confermata o Il bit di conferma OP C74 confermare tramite comando CPU C7 viene resettato sull OP C7 Resettare il bit di La segnalazione d allarme segnalazione d allarme scomparsa nella CPU C7 indipendentemente dallo stato di conferma 1 Se la conferma stata eseguita tramite la CPU C7 il bit di conferma CPU C7 OP C7 deve essere resettato tramite il programma utente al pi tardi quando la segnalazione d allarme si verifica nuovamente Abbinamento del Ad ogni segnalazione d errore abbinato un numero A questo numero di bit di conferma al segnalazione attribuito ogni volta lo stesso bit x dell area di segnalazione numero di d allarme e lo stesso bit x dell area di conferma Questo vale anche per l utilizzo di segnalazione pi aree di conferma se la lunghezza dell area di conferma stessa non comprende la lunghezza totale dell area d allarme corrispondente La figura 8 3 chiarisce questo abbinamento Area di segnalazione d allarme 1 Area di conferma 1 Segnalazione d allarme N 1 Bit di conferma alla segnalazione d allarme 1 Area di segnalazione d allarme 2 Area di conferma 2 Segnalazione d allarme N 49 Bit di conferma alla segnalazione d allarme 49 Figura 8 3 Attribuzione del bit di conferma e del numero di segnalazione Area di conferma Un bit impostato in quest area dalla CPU C7 comporta la conferma del
134. assword Tramite la tastiera integrata nel C7 l operatore pu interagire col processo Cos p es possibile assegnando valori di processo setpoint comandare gli attuatori p es valvole Importanti esigenze operative sono facilmente eseguibili si apprendono velocemente e con un alta sicurezza d utilizzo La struttura dell interfaccia operativa del C7 liberamente progettabile cio l utilizzo pu essere tagliato su misura per ogni applicazione Alcune caratteristiche e tasti funzionali liberamente progettabili e softkey e finestra di Pop Up per l introduzione simbolica Gli stati del processo o della macchina come p es i tipi di funzionamento istantanei vengono visualizzati al C7 come segnalazione di servizio in testo chiaro Le segnalazioni di allarme danno informazioni sugli stati critici della macchina Nel testo della segnalazione di servizio o di allarme possono essere contenuti anche valori di processo istantanei come p es valori di temperature valori di numero di giri ecc Le segnalazioni di servizio e di allarme che si sono verificate vengono memorizzate con data e ora in un buffer delle segnalazioni Se la stampa delle segnalazioni abilitata queste possono essere direttamente stampate tramite la eventuale stampante collegata I testi di informazione progettabili offrono p es nel caso in cui arriva una segnalazione di allarme la possibilit di visualizzare importanti infor
135. ata Stato della Valore di processo all istante segnalazio dell arrivo della segnalazione ne Cad Gruppo di Numero della Ora e data dell arrivo acquisizione segnalazione della segnalazione Se tutte le segnalazioni non possono essere rappresentate contemporaneamente sul display il contenuto della pagina delle segnalazioni si pu fare scorrere verso il basso verso l alto con i tasti cursore V A Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Entrare e uscire dal buffer delle segnalazioni Stampa delle segnalazioni 7 12 Nella pagina delle segnalazioni per ogni evento della segnalazione sono contenute le seguenti informazioni e Numero della segnalazione e Stato della segnalazione con ora e data La visualizzazione dello stato della segnalazione p es K per arrivata Q per acquisita viene aggiornata dal C7 e Gruppo di acquisizione a cui la segnalazione di allarme appartiene e Testo della segnalazione con eventualmente valori di processo Se una segnalazione contiene valori di processo il C7 visualizza i valori presenti al momento dell arrivo e dell andata Per lo stato della segnalazione acquisita il C7 non acquisisce alcun valore istantaneo dei valori di processo Ripremendo il tasto funzionale con cui stata richiamata la pagina delle segnalazioni di allarme servizio si pu commutare
136. ata di uscita 4 9 schedulazione orologio B 20 valore sostitutivo 9 El Buffer dei job 8 Buffer delle zioni 7 8 7 13 28 cancellazione 7 14 esempio di e di segnalazioni di e cancellazione 7 15 Buffer di diagnostica di Buffer di scambio 8 13 Byte di diagnostica specifico di canale standard 5 4 Byte di diagnostica standard Byte di merker Pe qb N C C7 funzioni di informazione 3 39 funzioni di test parametrizzazione Cambio della lingua Campi di indirizzamento CPU 626 2 DP 3 11 Campi di stringhe Campi numerici Campi simbolici Campo Glossario 2 Campo di emissione Glossario 2 Campo di indirizzamento DP della CPU Campo di ingresso ingressi speciali 4 20 Campo di selezione Glossario 2 Campo di uscita indirizzi 4 21 ingressi speciali 4 21 Indice 2 Cancellazione buffer delle segnalazioni password 24 Cancellazione totale R 11 8 27 2 11 Cancellazione totale dell OP C7 Cancellazione totale della CPU C7 Caratteristiche dei parametri ingressi analogici 4 8 uscita analogica Caratteristiche del C7 CPU campo di indirizzamento DP Slave DP Categoria di segnalazione C 9 Ciclo OB Ciclo di allarme K Ciclo di interrupt blocco parametri 4 7 tempo di interrupt 4 7 Clock durata del periodo RSA eg Codice di accoppiamento Comando del processo Comando della finestra a all avviamento blocco parametri 3 1
137. ato nel caso di una cancellazione totale della CPU C7 Questa procedura deve essere esplicitamente richiesta tramite le funzioni PG La memoria Flash del C7 si carica esplicitamente con la funzione STEP 7 Copia da RAM a ROM e cio dopo che il programma e i dati sono stati copiati nella memoria di caricamento della CPU C7 Tramite ci l intero contenuto della memoria di caricamento viene trasferito nella memoria Flash Dopo la cancellazione totale la memoria di caricamento con il contenuto della memoria Flash inizializzata Dato che il contenuto della memoria Flash si pu modificare solo tramite la funzione STEP 7 Copia RAM in ROM per la cancellazione della memoria Flash procedere come segue 1 Andare nel Simatic Manager online AP on Selezionare tutti gli SDB gli OB le FC i DB gli FB e cancellarli tramite il comando di men Modifica Cancella 2 In seguito selezionare MPI 2 diretta ed eseguire la funzione Sistema di destinazione Copia RAM in ROM A questo punto la CPU C7 cancellata totalmente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Ea Panoramica del ai Argomento trattato n capitolo Assegnazione dell indirizzo per le unit di ingresso uscita secondo il posto connettore Indirizzamento della periferia digitale del C7 Impiego e funzioni dell
138. ax 1 905 58 19 58 12 Point Claire QUE H9R 4R6 Siemens Electric Ltd Hr D Goulet 7300 Trans Canada Highway 1 514 42660 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 Cile potage de Chile INGELSAC Div Energia Hr Browne Avda Holanda 64 Cas 242 V D 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 294 22 66 Fax 57 1 294 24 98 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Cali Siemens S A Barranquilla Hr Guido Hernandez Carrera 40 No 13 05 D 457 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 di Siemens S A San Jose Division Energia y Automatizacion VAT Hr Ferraro La Uruca Apartado 100 22 D 506 87 50 50 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 593 2 47 40 60 Fax 5 93 2 40 77 38 El Salvador San Salvador Siemens S A E A
139. azione ProTool Modo di procedere Quando si verifica un errore interno procedere per livelli come segue e Portare la CPU C7 in stato di STOP Spegnere il C7 e farlo ripartire e Portare l OP C7 durante l avviamento nel modo trasferimento Trasferire la progettazione nuovamente e far ripartire il C7 e Sel errore compare ancora rivolgersi alla pi vicina filiale Siemens indicando il numero dell errore verificatosi e le eventuali variabili presenti nella segnalazione Possibili e 005 Errore N Var 1 Var2 Var3 Var4 Segnalazioni e 6xx Errore nei dati di progettazione e 701 Errore interno valore di riferimento e 702 Errore istantaneo numero di job o parametro di job errato e 703 Memoria Flash piena limitare la progettazione e 704 Errore nel controllore e 705 Conferma di una segnalazione sconosciuta e 706 Richiesta di ricetta gi attiva e 7xx Errore interno Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 23 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Letteratura relativa a SIMATIC C7 e S7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 D D 1 Letteratura relativa a SIMATIC C7 e S7 Introduzione La presente appendice riporta alcuni titoli di letteratura specializzata sull argomento PLC La tabella D 1 contiene una selezione di titoli in lingua tedesca disponibili in commmercio oppure direttamente presso la Siemens Tabella D 1 Lis
140. azione dell orologio avviene tra nessuno nessuna sul bus K comunicazione mite il bus K come master Sincronizzazione Non possibile nessuno nessuna sulla MPI Sincronizzazione Intervalli nei quali l orologio viene sincronizzato nessuno nessuna intervallo Default nessuna sincronizzazione secondo 10 secondi minuti 10 minuti ora 12 ore 24 ore Fattore di correzione Con il fattore di correzione viene compensato da 10000 a l eventuale scostamento che si pu verificare 10000 nelle 24 ore Esempio se l orologio dopo 24 ore ritarda di 4 ms possibile introdurre un fattore di correzione di 4 ms Esempio se l orologio hardware dopo 7 giorni indietro di 2 secondi il fattore di correzione ri sulta da 2 secondi 7 giorni 286 ms giorno Il fattore di correzione da impostare pertanto pari a 286 sec Sistemi integrati compatti C7 626 C7 626 DP 3 18 C79000 G7072 C627 01 Comandare con la CPU C7 3 6 7 Blocco parametri Interrupt dall orologio Panoramica La CPU C7 pu generare interrupt dall orologio attivati e parametrizzati mediante il blocco parametri Interrupt dall orologio Priorit La priorit dell OB 10 fissata su 2 Questo valore non modificabile Blocco parametri La tabella 3 14 elenca i parametri del blocco Interrupt dall orologio Interrupt dall orologio Tabella 3 14 Blocco parametri Interrupt dall orologio Parame
141. azioni attivate La memoria di backup permette il mantenimento dei dati in zone di memoria del C7 senza batteria tampone Viene mantenuto un numero di dati parametrizzabile relativi a temporizzatori contatori merker byte di dati ossia i temporizzatori contatori merker e byte di dati ritentivi La memoria di caricamento una parte della CPU C7 Essa contiene gli oggetti prodotti dal dispositivo di programmazione oggetti di caricamento Essa realizzata come memoria integrata in modo fisso La memoria di lavoro una memoria RAM nel C7 alla quale il processore accede durante lo svolgimento del programma Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 7 Glossario Memoria di progettazione Memoria di sistema Memoria Flash Memoria utente Merker Modo di trasferimento MPI OB OP C7 Pagina Glossario 8 La memoria di progettazione una memoria Flash integrata nel C7 in cui vengono memorizzati i dati di progettazione La memoria di sistema integrata nell unit centrale ed del tipo RAM Nella memoria di sistema si trovano i campi degli operandi ad esempio temporizzatori contatori merker come pure i campi dei dati di cui ha bisogno il sistema operativo ad esempio buffer per comunicazione Flash EPROM La memoria utente contiene blocchi di codice e blocchi dati del programma utente La memoria utente integrata nella CPU C7 come momoria Flash
142. c MidWest Region Hr Greg Jaster 13235 45th Avenue No T 1 u 08 640 1595 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 Ap 3616 Caracas 1010 A 58 6 239 07 33 Fax 58 2 2 03 82 00 Asien Arabia Saudita Jeddah 21412 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 D 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 Tokyo 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 Ltd Hang Kong A R O Automation System Division Hr Keiren Lake 7th Floor Regency Centre 39 Wong Chuk Hang Road D 85 2 28707611 Fax 85 2 25 1804 11 La Siemens nel mondo India Bangalore 560 001 110001 Shenyan Sienens Ltd BAN AUT MAP Siemens Ltd China Shenyang Hr B Sunderram Office Hr Ren Qi Sakei Torch Jyoti Mahal 3rd Floor Building 23rd FI 262A Shifu Da Lu
143. ca completa statica Testo fisso Caratteri semigrafici Elemento di introduzione emissione Per le introduzioni emissioni Campi d introduzione Campi di emissione Campi di introduzione emissione combinati Introduzione simbolica finestra di Pop Up Emissione simbolica grafica testo Bar graph Curve Guida operatore Icone per le funzioni dei softkey e Lineare Quadratica Set di caratteri Set di caratteri caricabili per lingua 3 Set di caratteri indipendente dalla lingua con caratteri semigrafici 1 Dimensioni del carattere in pixel 8 x 8a 64x64 Attributi del testo Display Lampeggiante inverso sottolineato Stampante Grassetto corsivo sottolineato Testo di info Righe caratteri 7 35 Per le segnalazioni S Per i campi d introduzione S Per le pagine S Protezione con password Numero di password Livelli di password Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 50 9 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Tabella C 1 Funzioni del C7 626 e del C7 626 DP continuazione Funzioni Ricette Numero C7 626 C7 626 DP 255 Set di dati per ricetta 500 Registrazioni per set di dati 500 Memorizzazione di set di dati salvataggio Controllore OP supporto dati Caricamento dei set di dati Supporto dati OP control
144. cato 1 Pagina delle segnalazioni di allarme Pagina delle segnalazioni di servizio Buffer delle segnalazioni di allarme AJ WIN Buffer delle segnalazioni di servizio Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 6 Aree di richiesta e di selezione del buffer delle curve Curve Curve con trigger a tempo Curve con trigger a bit Buffer di scambio Suddivisione delle aree di dati Una curva la rappresentazione grafica di un valore che si trova nel controllore La lettura del valore avviene a seconda della progettazione con un trigger a bito a tempo In un clock di tempo fissato nella progettazione l OP C7 legge i valori delle curve Le curve con trigger a tempo sono adatte per gli andamenti continui come p e la temperatura di esercizio di un motore Impostando un bit di trigger l OP C7 legge o un valore delle curve o tutto il buffer delle curve Questo viene fissato nella progettazione Le curve con trigger a bit vengono utilizzate di regola per rappresentare valori che cambiano velocemente Un esempio la pressione di iniezione di una macchina che produce pezzi di materiale plastico Per l attivazione di curve con trigger a bit nella progettazione sotto Puntatori d area si devono fissare le corrispondenti aree e dichiararle nella CPU C7 Tramite queste aree l OP C7 e la CPU C7 comunicano tra di loro Queste
145. collegato ad un C7 le informazioni sullo stato nelle diverse fasi della messa in servizio e durante il funzionamento di un sistema di automazione Una funzione di sistema SFC una funzione integrata nel sistema operativo della CPU C7 che in caso di necessit pu essere richiamata nel programma utente STEP 7 Funzione che causa una modifica del contenuto del display p e visualizzare il livello di segnalazione visualizzare una pagina Le funzioni diagnostiche raggruppano tutte le diagnosi di sistema e contengono il riconoscimento l analisi e la segnalazione degli errori all interno del C7 Se il sistema riconosce un determinato errore ad esempio di accesso nello STEP 7 esso richiama un blocco di organizzazione previsto a questo scopo OB di errore nel quale viene stabilito il successivo comportamento della CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 5 Glossario H Hardcopy Immagine di processo Impostazione di default Indirizzo Ingresso di autorizzazione Ingresso uscita analogica Interrupt Interrupt dall orologio Interrupt di diagnostica Glossario 6 Emissione del contenuto del display su una stampante collegata L immagine di processo una parte della memoria di sistema della CPU C7 All inizio del programma ciclico si ha la trasmissione degli stati di segnale degli ingressi delle unit all immagine del processo degli ingressi Al
146. costituiscono un importante gruppo nell ambito dei componenti di un sistema di automazione I processori di comunicazione sono suddivisi in vari tipi a seconda dei loro compiti p e CP per segnalazioni e protocolli per accoppiamento punto a punto per funzioni di servizio e supervisione COROS per accoppiamenti di bus SINEC per diagnostica e applicazioni di memoria di massa La CPU C7 Central Processing Unit l unit centrale del C7 con unit di comando di calcolo memoria sistema operativo e interfaccie per le apparecchiature di programmazione La CPU C7 indipendente dall OP C7 Essa ha un proprio indirizzo MPI ed collegata all OP C7 tramite l interfaccia MPI I dati di riferimento servono per il controllo del programma della CPU C7 e comprendono liste di riferimenti incrociati il piano relativo alle assegnazioni la struttura del programma la lista degli operandi liberi e la lista dei puntatori mancanti Nel manuale utente STEP 7 spiegato come possono essere letti questi dati I dati statici sono dati che possono essere utilizzati solo all interno di un blocco funzionale Essi vengono memorizzati in blocchi dati di istanza appartenenti ad un blocco funzionale I dati cos memorizzati rimangono nei blocchi dati istanza fino al successivo richiamo dei blocchi funzionale Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 3 Glossario Dati temporanei Diagnostica Diagnos
147. crizione Tempo di esecuzione 21 Lettura della lunghezza attuale di una variabile STRING 90 us 20 Lettura del primo carattere L di una variabile STRING 150 us L x 26 ae RIGHT Lettura dell ultimo carattere L di una variabile STRING 150 us L x 26 26 MID Lettura del carattere L medio di una variabile STRING 150 us L x 26 dal carattere indicato CONCAT Raggruppamento di due variabili STRING in una varia 180 us n Xx 28 bile STRING 2 INSERT Inserimento di una variabile STRING in un altra varia 250 us n X 26 bile STRING in un posto indicato 4 DELETE Cancellazione di caratteri L di una variabile STRING 300 us L P x 27 31 REPLACE Sostituzione di caratteri L di una variabile STRING con 300 us L P x 27 un altra variabile STRING 11 Emissione della posizione della seconda variabile STRING all interno di una variabile STRING L P parametri di blocco se 1 P 0 allora il tempo di esecuzione 254 us n numero dei caratteri k numero dei caratteri nel parametro INI Sistemi integrati compatti C7 626 C7 626 DP A 8 C79000 G7072 C627 01 SFC SFB e funzioni IEC nella CPU C7 Conversioni di Per la conversione di variabili in una STRING o da una STRING lo STEP 7 rende formato con disponibili le seguenti funzioni IEC STRING ae Descrizione Tempo di esecuzione I STRNG Conversione di una variabile in formato INTEGER nel formato STRING DI_STRNG Conversione
148. cursore con i tasti cursore sul campo d introduzione interessato 2 Introdurre il valore L introduzione diversa a seconda del tipo di campo 3 Confermare l introduzione col tasto ENTER Nel caso d introduzione errata prima di confermare si hanno le seguenti possibilit di correzione e inserire cancellare i singoli caratteri selezionati dal cursore col tasto INS DEL e confermare il valore esatto con ENTER e interrompere l introduzione con il tasto ESC In questo modo nel campo riappare automaticamente il valore originario Ripetere l introduzione col valore corretto e confermare col tasto ENTER E disponibile la funzione di editazione che permette di editare anche introduzioni gi confermate 1 Posizionare il cursore nel campo d introduzione interessato 2 Attivare il modo editazione premendo il tasto INS DEL A differenza del modo introduzione il valore visualizzato viene mantenuto 3 Portare il cursore sul punto interessato del campo d introduzione Col tasto INS DEL si possono inserire cancellare i caratteri selezionati dal cursore 4 Confermare l introduzione col tasto ENTER Col tasto ESC l introduzione pu essere interrotta in questo caso viene visualizzato nuovamente il valore precedente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 3 1 Campi numerici Modo introduzione Nel modo introduzione cambia il senso di direzione del cursore L i
149. dall OP C7 indiretto Passo 1 Il bit 0 viene interrogato dall OP C7 Se il bit 0 impostato 1 buffer dei dati disabilitato il trasferimento viene concluso con una segnalazione di sistema Se il bit 0 a 0 POP imposta il bit a 1 Passo 2 L OP C7 registra le identificazioni nel buffer dei dati La lunghezza del set di dati non viene indicata dall OP C7 viene registrato lunghezza 0 Passo 3 L OP C7 imposta il bit 3 a 1 trasferimento dei dati concluso Passo 4 Ora nel programma S7 interpretare le identificazioni e registrare i dati richiesti nel buffer dei dati Infine confermare impostando il bit 1 o il bit 2 se le identificazioni sono senza errori o con errori Identificazioni senza errori il bit 2 viene impostato a 1 Identificazioni con errori il bit 1 viene impostato a 1 Passo 5 L OP C7 legge Il set di dati dal buffer dei dati e poi azzera i seguenti bit bit 3 bit 2 o bit 1 a seconda della conferma bit 0 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 25 Aree dati per la comunicazione tra OP C7 e CPU C7 Trasferimento Per questo tipo di trasferimento tenere presente che i valori vengono scritti dalla CPU C7 OP C7 CPU C7 nelle variabili all OP C7 I valori non vengono scritti direttamente nel set attivato dalla di dati sul supporto dati CPU C7 Passo 1 Nel programma S7 disabilitare il buffer dei dati impostando il bit 6 a 1 Passo 2 Se possibile disabili
150. del campo di misura Superamento del limite superiore del campo di misura 0 no 1 s 0 no 1 s solo con 4 20mA 0 no 1 s underflow 0 no 1 s overflow Byte di diagnostica specifici di canale AI Errore di parametro nei parametri per canale Rottura cavo via software Superamento del limite inferiore del campo di misura Superamento del limite superiore del campo di misura Errore di parametro nei parametri per canale Rottura cavo via software Superamento del limite inferiore del campo di misura Superamento del limite superiore del campo di misura 0 no 1 s solo con 4 20mA 0 no 1 s underflow 0 no 1 s overflow 0 no 1 s 0 no 1 s solo con 4 20mA 0 no 1 s underflow 0 no 1 s overflow Tipo di canale AO delle seguenti informazioni di diagnostica specifiche di canale 5 6 Byte di diagnostica specifico di canale AI4 Errore di parametro nei parametri per canale Rottura cavo via software Superamento del limite inferiore del campo di misura Superamento del limite superiore del campo di misura 0 no 1 s 0 no 1 s solo con 4 20mA 0 no 1 s underflow 0 no 1 s overflow Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Diagnostica Tabella 5 2 Struttura del campo di diagnostica continuazione Byte Bit Significato Spiegazione Campo dei valori Numero dei canali di ingresso ana
151. di ciclo di stabilizzazione e tempi di risposta dell uscita analogica Introduzione Tempo di conversione Tempo di ciclo Tempo di stabilizzazione Tempo di risposta Nel presente capitolo sono contenute la definizione e l interdipendenza dei tempi di rilievo per l uscita analogica Il tempo di conversione dell uscita analogica comprende l intervallo per il prelievo dei valori digitalizzati dalla memoria interna e la conversione digitale analogica vera e propria Il tempo di ciclo quello cio necessario affinch un valore analogico venga riconvertito uguale al tempo di conversione dell uscita analogica Il tempo di stabilizzazione da tz a t3 ossia il tempo che trascorre tra l arrivo del valore convertito e il raggiungimento del valore specificato all uscita analogica dipendente dal carico Bisogna a questo proposito fare distinzione tra carichi ohmici carichi capacitivi e carichi induttivi Il tempo di risposta ossia il tempo che trascorre tra l emissione dei valori digitali nella memoria interna e il raggiungimento del valore specificato all uscita analogica compreso tra 100 us e 2ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 15 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 8 Comportamento della periferia analogica Panoramica Nel presente capitolo sono descritte e le dipendenze dei valori di ingresso e di uscita dalla
152. di conteggio avviene conteggio avanti sempre dopo impostazione del EnableBit nell area dati bit 0 del PAB276 PAB279 PAB282 fronte di salita 0 1 se contemporaneamente il bit Imposta nuovo valore di start o di confronto settato bit 1 del PAB276 PAB279 PAB282 Generazione di un interrupt condizione che l interrupt di processo e reset del di processo sia parametrizzato s contatore nel caso di direzione di conteggio avanti se valore di conteggio valore di confronto e nel caso di direzione di conteggio indietro se valore di conteggio zero Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 29 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 5 Introduzione Eventi parametrizzabili OB di interrupt di processo Parte di dichiarazione dell OB 40 Informazione supplementare Z1 Informazione supplementare Z2 4 30 Interrupt di conteggio Gli ingressi universali contatore possono essere parametrizzati per generare interrrupt di processo In questo caso viene provocato un interrupt di processo con il conteggio avanti al raggiungimento del valore di confronto e con il conteggio indietro al raggiungimento di zero La parametrizzazione dei parametri si effettua con la funzione di STEP 7 Configurazione dell hardware Se viene spedito un interrupt di processo dal contatore alla CPU C7 quest ultima richiama da
153. di dati 1 Selezionare la ricetta a cui deve essere associato il set di dati 2 Introdurre il nome della ricetta ed il commento opzionale 3 Selezionare il supporto dati su cui deve essere memorizzato il set di dati 4 Memorizzare il set di dati I valori istantanei vengono cos trasferiti dal controllore nell OP C7 e memorizzati come set di dati sul supporto dati selezionato Viene anche registrato l istante in cui avvenuto il salvataggio Avvertenza Se nella ricetta non esiste un nome uguale a quello del set di dati considerato il set di dati viene memorizzato immediatamente In caso contrario prima della sovrascrittura viene posta una domanda di sicurezza 5 Per memorizzare altri set di dati ripetere i passi da l a 4 per ogni set di dati Copiare i set di dati vuol dire utilizzare come base i valori istantanei che si trovano nell OP C7 e trasferire questi sul supporto dati ma sotto un nome sempre diverso di set di dati I set di dati memorizzati possono essere editati adattati successivamente I singoli passi da eseguire nella pagina Trasferimento dei set di dati 1 Selezionare la ricetta 2 Introdurre il nome della ricetta ed il commento opzionale 3 Trasferire il set di dati dall OP C7 sul supporto dati 4 Ripetere i passi da 1 a 3 per ogni nuovo set di dati Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 25 Funzioni standard di servizio e supervisione 7 3
154. di interrupt di fine ciclo L informazione supplementare Z3 non utilizzata ed impostata su 0000y La valutazione degli interrupt di processo nel programma utente descritta nel manuale 234 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 Impiego e funzioni degli ingressi universali In questo capitolo In questo capitolo sono descritti nozioni fondamentali sulle funzioni degli ingressi universali le possibilit di impiego degli ingressi universali l indirizzamento e la parametrizzazione degli ingressi universali 4 4 1 Indirizzamento degli ingressi universali Panoramica Tramite la parametrizzazione degli ingressi universali possibile impostare le seguenti funzioni Ingresso digitale Ingresso di interrupt Contatore Contatore della frequenza Contatore del periodo Indirizzi del C7 626 Tutti gli indirizzi riportati nel seguente capitolo sono indirizzi di default e possono DP essere parametrizzati Indirizzi del C7 626 Gli indirizzi degli ingressi universali sono indirizzi di default che non possono essere modificati A seconda dell utilizzo degli ingressi universali i risultati occupano indirizzi diversi Nell ambito degli indirizzi si differenzia tra Campo d ingresso PEW280 PEB287 per valori di conteggio o stati di segnale degli ingressi digitali Campo di uscita controllo PAW274 PAB282 per
155. di una variabile in formato INTEGER 32 bit nel formato STRING R_STRNG Conversione di una variabile in formato REAL nel for 1 72 ms mato STRING STRNG_I Conversione di una variabile in formato STRING nel formato INTEGER STRNG_DI Conversione di una variabile in formato STRING nel formato INTEGER 32 bit 39 STRNG_R Conversione di una variabile in formato STRING nel 2 0 ms formato REAL Elaborazione di Per funzioni di selezione lo STEP 7 rende disponibili le seguenti funzioni IEC valori di conteggio Nome Descrizione Tempo di esecuzione LIMIT Limitazione di un valore di conteggio su limiti 0 45 ms parametrizzabili Selezionare il maggiore tra tre valori numerici di 0 43 ms variabili 27 MIN Selezionare il minore tra tre valori numerici di variabili 0 43 ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 A 9 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Lista degli stati di sistema nella CPU C7 Introduzione La CPU C7 in grado di mettere a disposizione dell utente determinate informazioni Tali informazioni vengono salvate nella lista degli stati di sistema In questa appendice sono descritte le liste parziali della lista degli stati di sistema che vengono messe a disposizione dalla CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 B 1 Lista degli stati di sistema nella CPU C7 Definizione Letture della lista degli
156. dirizzi liberi Byte 0 1023 di cui nel campo P fino a 512 byte tramite comandi di caricamento e trasferimento di cui nell immagine di processo Byte 0 128 su DP in totale 2 kByte leggibili con SFC 14 DPRD_DAT e scrivibili con SFC 15 DPWR_DAT di cui 512 byte tramite comandi di caricamento e trasferimento Dimensione di un campo di dati utili fino a 32 byte consistenti Dati utili di una stazione Ingresso 122 byte partecipante Uscita 122 byte Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 11 Comandare con la CPU C7 3 6 Parametri per la CPU C7 Caratteristiche parametrizzabili della CPU C7 Tool per la parametrizzazione Assunzione dei parametri da parte della CPU C7 A 3 12 Le caratteristiche e il comportamento della CPU C7 possono essere parametrizzate Blocchi parametri della CPU C7 e Merker di clock e Condizione di avviamento e Diagnostica di sistema e Campia rimanenza e Interrupt di processo e Orologio hardware e Interrupt dall orologio e Schedulazione orologio e Comportamento di ciclo e Indirizzo partecipante MPI Lo strumento con il quale si parametrizza la CPU C7 la funzione di STEP 7 Configurazione dell hardware Come si lavora con Configurazione dell hardware descritto nel manuale 231 La CPU C7 assume i parametri assegnati e dopo RETEON e dopo che nello stato di STOP i parametri sono stati trasferiti on line s
157. e Indirizzamento memorizzare Ricette selezione Set di parametri memorizzazione SFB SFC 3 5 3 6 DPNRM_DG DPRD_DAT DPWR_DAT Indice 7 Indice analitico SIMATIC S7 area del numero di pagina Area di selezione del buffer delle curve 8 13 Identificazioni immagine dei LED immagine della tastiera di sistema 8 9 immagine della tastiera funzionale immagini job di comando 8 18 Ricette 8 21 segnalazioni di allarme segnalazioni di servizio 8 4 Trasferimento dei set di dati 8 22 Versione utente Simboli grafici Sincronizzazione Sistema operativo tempo di ciclo Slave Siehe Slave DP Slave DP della CPU 315 2 DP Slave DP collegabili alla CPU Softkey 6 31 Glossario 11 softkey Sovraccarico del ciclo a causa dell autotest 3 21 a causa della comunicazione Stampa delle se gnalazioni 7 12 abilitazione attivare disabilitazione disattivare Stampare hardcopy lista di pagine Stati dei LED Stati della segnalazione Stato ingressi universali Stato Variabile STOP della CPU C7 Stop del contatore STRNG_DI A 9 STRNG I A 9 STRNG_R A 9 Strumenti per la programmazione Strumento di parametrizzazione ingressi universali Superuser T Tasten Cursortasten Tasti cursore 6 Tasti funzionali 6 3 6 4 Tastiera tasti funzionali Tastiera di sistema Tasto d interruzione 6 4 Indice 8 Tasto di
158. e che viene passata con la segnalazione identi fica il numero di un blocco di dati dichiarato troppo corto 520 Memorizzati troppi salti all indietro La pagina non pu essere selezionata poich lo spazio di memoria disponibile insufficiente Provoca un nuovo avviamento con ottimizzazione della memoria Correggere eventualmente la progettazione Saltare al livello della segnalazione eventual mente tramite il tasto ESCAPE 1 Cancellare dalla progettazione i campi non utilizzati 2 Progettare la pagina pi piccola con meno campi o suddividere la pagina 526 Sul C7 impostato il funzionamento in cascata Cambiare sul tipo di funzionamento normale 536 Disturbo sul collegamento tra OP e unit a dischetti Controllare il collegamento fisico Contemporaneo accesso al record di dati tramite comando e utilizzo Ripetere l accesso non eseguito I record di dati nella RAM della ricetta N x erano errati e sono stati cancellati Se i record di dati sono depositati nella memoria Flash essi restano validi Il numero massimo di record di dati gi stato raggiunto 541 550 La variabile inserita non presente nel controllore Controllare la progettazione 551 Indirizzo del controllore non esistente C 18 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Caus
159. e mostra i passi pi importanti per la messa in servizio Con progettazione Senza progettazione Nuova progettazione default 7 L OP C7 non dotato di L OP C7 funziona con una L OP C7 funziona con la progettazione progettazione nuova o progettazione di default modificata V J Attivare l alimentazione del C7 OP C7 Trasferire i dati di progettazione dell OP C7 N NA C Figura iniziale Figura 2 1 Guida alla messa in servizio Sistemi integrati compatti C7 626 C7 626 DP 2 2 C79000 G7072 C627 01 Messa in servizio 2 2 OP C7 con progettazione caricata Avvio Ad accensione avvenuta il C7 effettua un autotest Esso verifica il funzionamento dei componenti pi importanti dell apparecchiatura e mostra i risultati dei test mediante i LED di segnalazione e sul display La procedura di avvio la seguente 1 Il C7 esegue dopo il RETE ON un autotest 2 Il C7 effettua per entrambe le parti CPU C7 e OP C7 un test del sistema operativo 3 Durante la fase di avviamento punti 1 e 2 la CPU C7 resta nello stato di STOP Ad avviamento avvenuto dell OP C7 viene visualizzata la seguente pagina di sfondo 399 Avviamento terminato Pagina di sfondo C7 626 Icone dei Tm O mE softkey per la 8 m al E selezione delle figure O standard
160. e orologio Blocco parametri Comportamento ciclo 3 6 10 Blocco parametri Indirizzi MPI 3 7 Calcolo del tempo di ciclo e del tempo di reazione della CPU C7 Esempio di calcolo del tempo di ciclo Esempio di calcolo del tempo di reazione Tempo di reazione all interrupt di processo 3 7 4 Tempo di reazione all interrupt di diagnostica 3 8 Tempi del bus nella rete PROFIBUS DP Componenti del tempo di reazione con la CPU C7 DP come master 3 8 2 Tempo del bus tpp 3 9 Funzioni di test e di informazione della CPU C7 Caricamento cancellazione della memoria Flash della CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 1 Comandare con la CPU C7 3 1 CPU C7 Panoramica Caratteristiche del La CPU del C7 626 presenta le seguenti caratteristiche SIZE e 96 kByte di memoria di lavoro e 160 kByte di memoria di caricamento RAM integrata e 512 kByte di memoria flash integrata e Interfaccia IM 360 integrata e velocit ca 0 3 ms per 1000 istruzioni binarie e max S12 ingressi uscite digitali collegabili e max 128 ingressi uscite analogiche collegabili e batteria tampone Caratteristiche del La CPU del C7 626 DP presenta le seguenti caratteristiche CH 828DE e 96 kByte di memoria di lavoro e 160 kByte di memoria di caricamento RAM integrata e 512 kByte di memoria flash integrata e Interfaccia IM 360 integrata e velocit ca 0 3 ms per 1000 istruzioni binarie e
161. e relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti 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 al 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 e SINEC sono marchi di prodotto della SIEMENS AG Le ulteriori denominazioni di prodotti ricorrenti nella presente documentazione possono essere march
162. e standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio 500 Il trasferimento al controllore non momentaneamente 501 possibile 502 CPU C7 sovraccarica 503 LFB standard non richiamato per pi di 1 5 s Controllare il programma del controllore 504 Il trasferimento dei dati non possibile o perch impo stato nella CPU C7 il bit per disabilitare la ricetta o stata appena trasferita una ricetta Vi sono troppi blocchi di segnalazione con lo stesso numero di blocco sovraccarico Ritrasferire il set di dati se il controllore ha azzerato il bit per disabilitare la ricetta L errore si verifica quando il controllore entro un determinato tempo trasmette troppi job con prelevare l area dei bit di segnalazione Il trasferimento del set di dati non stato confermato entro 10 secondi dalla CPU C7 programma utente Accelerare il check del DB sulla pagina del controllore La versione del firmware diversa dalla versione dell FB standard Questa segnalazione appare quando non esiste nella ricetta il blocco dati per la variabile oppure i dati della ricetta sono errati Il numero del set di dati del job di controllo o il tasto funzionale non sono validi Caricare un nuovo FB standard nel controllore Impostare il blocco dati o cambiare la progettazione Questa segnalazione informa sugli errori del controllore La variabil
163. egue la descrizione dei singoli bit Ora Data Bit 5 6 Indirizzo n 0 7 6 5 4 3 2 1 0 Nuova data ora 1 Nuova Tramite il job di comando 41 pu essere effettuato il trasferimento dell ora e della data dall OP C7 alla CPU C7 Questi bit vengono im postati dall OP C7 quando avviene un nuovo trasferimento dell ora e della data Dopo l analisi della data e dell ora il bit nella CPU C7 deve essere resettato La seguente figura mostra la struttura del byte n 1 A questa segue la descrizione dei singoli bit Bit di attivit dell OP C7 Tipo di funzionam dell OP C7 Avviamento dell OP C7 Bit 0 Bit 1 Indirizzo n 1 7 6 5 4 3 2 1 0 Avviamento dell OP C7 1 VOP C7 avviato Il bit 0 viene settato dall OP C7 ad avviamento terminato Nel programma di CPU C7 il bit pu essere resettato per riconoscere un nuovo avviamento dell OP C7 Tipo di funzionamento dell OP C7 1 VOP C7 offline 0 L OP C7 in funzionamento normale Il bit 1 viene impostato se l OP C7 stato commutato offline dall operatore Nello stato online il bit 0 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 17 Aree dati per la comunicazione tra OP C7 e CPU C7 Descrizione del byte n 3 Bit 2 Bit di attivit dell OP C7 Il bit di attivit viene invertito dall OP C7 nell
164. el blocco dati errato La somma dei blocchi di dati troppo grande Sono state richieste troppe variabili contemporaneamente Rimedio Progettare il clock di base pi lungo meno variabili nella pagina Il collegamento tra OP e controllore disturbato I parametri dell interfaccia sono impostati probabilmente in modo errato Sono stati progettati troppi collegamenti di processo per la figura mostrata Completare e trasmettere nuovamente la progettazione x 1 8 modificare e trasmettere nuova mente la progettazione del collega mento del processo x 9 13 modificare e trasmettere nuova mente la progettazione del punta tore area limitare la progettazione e trasmetterla nuovamente x 14 Progettare per la figura mostrata meno collegamenti di processo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio 702 Errore interno errore valore istantaneo Errore interno job errato Memoria flash piena Limitare la progettazione Errore interno errore S5 706 Errore interno conferma di una segnalazione sconosciuta 7xx Errore interno C 3 1 Errori interni I numeri di errore a partire dal 700 cos come alcuni errori contrassegnati nel precedente capitolo descrivono errori interni dell apparecchiatura C7 o dello strumento di progett
165. elaborazione dei temporizzatori S7 Per i temporizzatori S7 a 32 l aggiornamento unico ha la durata di 32 Xx 7 us 0 22 ms Il tempo di elaborazione dei temporizzatori S7 viene dedotto come segue 4 04 ms 10 ms X 0 03 ms 0 04 ms carico di ciclo tramite la comunicazione 20 Come base di tempo valgono i suddetti 11 ms di cui il 20 sono 2 2 ms 2 Calcolo provvisorio il tempo di reazione senza i tempi di ritardo sugli ingressi e sulle uscite risulta dalla somma 11 ms risultato del primo calcolo provvisorio 0 5 ms tempo di elaborazione dei temporizzatori S7 2 2 ms carico di ciclo tramite la comunicazione 13 7 ms 14 ms tempi di ritardo sugli ingressi e sulle uscite ingresso digitale del C7 ha un ritardo sull ingresso di max 4 8 ms per canale il tempo di ritardo dell uscita digitale del C7 trascurabile ingresso analogico del C7 ha una risoluzione di 12 bit Il tempo di conversione per canale ammonta a ca 0 5ms Tutti e 4 i canali devono essere attivi avviene inoltre una misurazione della calibrazione Il tempo di ciclo ammonta cos a ca 2 5 ms uscita analogica del C7 ha un tempo di conversione di 0 8 ms per canale A questo deve essere sommato il periodo transitorio per un carico ohmico che ammonta a 0 1ms Per un uscita analogica risulta perci un tempo di risposta di 0 9 ms tempi di reazione con i tempi di ritardo degli ingressi e delle uscite Caso 1 con la lettura di u
166. ell OP C7 e tramite l interfaccia MPI vedere volume 1 figura 2 9 e tramite l interfaccia seriale V 24 MPI Transfer La trasmissione della progettazione per 1 OP C7 pu essere effettuata tramite un collegamento MPI Si presuppone a tale scopo che vi sia gi una progettazione nell OP C7 e che la funzione MPI Transfer sia progettata Caricamento della Per caricare la progettazione attenersi alle seguenti istruzioni progettazione 1 collegare tramite un cavo PG PC l interfaccia MPI del C7 al computer dal quale si carica la progettazione Avvertenza Se OP C7 e il computer per la progettazione sono gi annessi ad un bus MPI non necessario cambiare l inserimento dei cavi per il trasferimento 2 collegare il C7 all alimentazione 3 scegliere MPI Transfer nella figura standard Impostazioni sistema gt Tipo di funzionamento L OP C7 effettuer un nuovo avviamento 4 nel modo MPI Tranfer verr visualizzata la seguente figura Sistemi integrati compatti C7 626 C7 626 DP 2 6 C79000 G7072 C627 01 Messa in servizio Trasferimento tramite interfaccia V 24 Caricamento della progettazione seriel Downl MPI DOWNLOAD MPI Baudrate MPI Stationsadress 001 te Download telegram type Download address Visualizzazione della velocit di trasmissione 187 5 Baud ESC attuale progettata e digitazione di un altra
167. ello gt STEP 7 Le unit di ingresso uscita periferia del C7 costituiscono l interfaccia tra il processo e il C7 Esistono unit digitali di ingresso uscita e unit analogiche di ingresso uscita I valori sostitutivi sono valori che vengono emessi al processo nel caso di unit di uscita difettose o che vengono utilizzati nel programma utente al posto di un valore di processo nel caso di unit di ingresso difettose Tali valori sostitutivi sono programmati dall utente ad esempio mantenere il vecchio valore Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indice analitico A Abbinamento dei LED Abbinamento dei tasti Immagine della tastiera fun zionale Abilitazione interrupt di diagnostica Abilitazione disabilitazione dell avvertimento di overflow del buffer Accoppiamento a SIMATIC S7 avviamento OP C7 bit di attivit 8 18 bit di controllo e di conferma buffer dei job 8 18 codice di accoppiamento 8 19 data e ora 8 17 8 19 tipo di funzionamento dell OP C7 Acquisizione delle segnalazioni di allarme 7 9 AD_DT_TM Alimentazione errore di 3 7 Alimentazione con batteria tampone SA finestra delle segnalazioni di servizio 7 15 Area a rimanenza blocco parametri Area dati rimanente ui bit di segnalazione di allarme settare fl bit 8 4 Area del numero di pagina 8 12 Area delle segnalazioni di sistema settare ibit Area di conferma delle segnalazioni di allarme nu me
168. emens S A AUT 1 Hr Tapia Maximo Aguirre 18 D 0034 4 4 27 64 33 Fax 00 34 4 4 27 82 39 Siemens Sp z 0 0 Niederlassung 08940 Cornella de Llobregat Barcelona E Siemens S A AUT 1 Hr Ortiz Joan Fernandez Vallhonrat 1 D 0034 47445 2 SI wi Fax 00 34 3 4 74 42 34 33206 Gijon _ Siemens S A AUT 1 Hr Huchet Corrida 1 T 0034 6B 35 08 00 Fax 00 34 85 34 93 10 15005 La Coruna Siemens S A AUT 1 Hr Pereira Linares Rivas 12 14 T 0034 ER 12075 Fax 00 34 81 12 03 60 30008 Murcia Siemens S A AUT 1 Hr Martinez Marques de los Velez 13 0034 68 23 36 62 Fax 00 34 68 23 52 36 41092 Sevilla Siemens S A AUT 1 Hr de la Fuente ISLA DE LA CARTUJA Paseo de la Acacias s n Edificio Siemens 00 34 B 4 46 30 00 Fax 00 34 5 4 46 30 46 28760 Tres Cantos Madrid Siemens S A AUT 1 T 50 54 1 8032509 Fax 00 34 1 8 03 22 71 Hr Olaguibel Ronda de Europa 5 Fax 00 36 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 6033 Fax 00 34 86 41 84 64 50012 Zaragoza Siemens S A AUT 1 Hr Aliaga Avda Alcalde Gomez Laguna 9 T 0034 fa 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 T 0046 BN 7 76 86 53 Fax 00 46 31 7
169. emi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 1 7 Introduzione Anche il funzionamento corrisponde concettualmente a quello di una struttura con moduli standard della famiglia dei PLC e OP in cui ogni componente lavora in modo indipendente e ad ogni processore assegnata una propria memoria La programmazione della CPU C7 avviene con lo STEP 7 e la progettazione dell OP C7 con ProTool Entrambi i tool funzionano sotto Windows su un PG o PC Sistemi integrati compatti C7 626 C7 626 DP 1 8 C79000 G7072 C627 01 Messa in servizio In questo capitolo In questo capitolo descritto e comesi comporta il C7 all avviamento e come procedere se non stata ancora caricata una progettazione oppure se gi stata caricata e come siattivano i tipi di funzionamento della CPU C7 RUNP RUN STOP e MRES e comesiattivano le visualizzazioni di stato degli ingressi uscite digitali e comesieffettua la cancellazione totale del C7 Panoramica del Capitolo Argomento trattato Pagina capitolo Messa in servizio 22 OP C7 con progettazione caricata 2 3 OP C7 senza progettazione caricata Nuova progettazione 2 5 Scelta dei tipi di funzionamento della CPU C7 e visualizzazione di stato di ingressi uscite digitali 2 6 Cancellazione totale del C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 1 Messa in servizio 2 1 Messa in servizio Panoramica La seguente rappresentazion
170. empo di interrupt parametrizzato Figura 4 4 Svolgimento della misurazione di tutti i 4 canali con ciclo di misura parametrizzato Se vengono disattivati singoli canali di misura il ciclo di misura si accorcia Nella tabella 4 3 si pu vedere se i parametri e sono statici o dinamici e e se essi sono impostabili in generale per gli ingressi analogici o singolarmente per un canale Tabella 4 3 Caratteristiche dei parametri degli ingressi analogici Parametro Statico dinamico Campo di efficacia Attivazione interrupt di statico Ingressi analogici diagnostica uscite analogiche ingressi universali Abilitazione diagnostica statico Canale Controllo rottura cavo statico Canale Modo di misurazione dinamico Canale Portata dinamico Canale Ciclo interrupt dinamico Ingressi analogici Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Parametri delle La tabella 4 4 mostra una panoramica dei parametri delle uscite analogiche uscite analogiche Tabella 4 4 Parametri delle uscite analogiche Parametro Uscita analogica Campo di valori Valore pre impostato Impostazioni di base e Abilitazione interrupt di diagnostica Diagnostica e Abilitazione errorediprogettazione parametrizzazione Valore sostitutivo attivato Valore sostitutivo e Mantenere l ultimo valore s no no
171. en delle Il men delle funzioni di sistema selezionabile da qualsiasi livello di servizio In funzioni di sistema questo men sono selezionabili i seguenti altri men le seguenti funzioni e Tipo di funzionamento della CPU C7 RUN P RUN STOP MRES e La visualizzazione di stato DI DO appare subito dopo aver selezionato il men delle funzioni di sistema Selezione del men delle Premere contemporaneamente 1 tasti dead di HELP per scegliere il men funzioni di sistema Apparir sullo schermo il men seguente PLC MO DIL DO DO 00000000 0 7 00000000 1 7 11001000 10101000 RUN K1 F9 F10 F11 F12 F13 F14 K2 wa Figura 2 5 Men delle funzioni di sistema con i relativi tasti funzionali 2 8 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Messa in servizio Scelta del tipo di I singoli tipi di funzionamento della CPU C7 si selezionano come segue funzionamento della CPU C7 Tabella 2 1 Scelta del tipo di funzionamento della CPU C7 Tipo di fun Tasto Spiegazione zionamento RUNP La CPU C7 elabora il programma utente 5 I programmi e i dati possono essere letti dalla CPU C7 con il PG C7 gt PG essere trasferiti nella CPU C7 PG C7 RUN La CPU C7 elabora il programma utente F10 Iprogrammi e i dati possono essere lett
172. endenze e reazioni nell analisi della diagnostica 6 Utilizzo del C7 iciati ini 6 1 Suddivisione della pagina del C7 eaae 6 2 Tastiera artica 6 3 Campi di introduzione ed emissione annn 6 3 1 Campi numerici eesa neea 6 3 2 Campi di stringa aia aiaa a aa a na a a a E 6 3 3 Campi simbolici LL 6 4 Utilizzo delle finestre nel C7 nannaa A Sistemi integrati compatti C7 626 C7 626 DP IV C79000 G7072 C627 01 Contenuto 6 5 Impostazioni di sistema C7 6 5 1 Pagina standard Impostazioni di sistema 6 5 2 Pagina standard Impostazioni della stampante 6 5 3 Oscuramento del display nunna nunnana 6 5 4 Impostazione della luminosit e del contrasto 6 6 Impostazione e commutazione dei tipi di funzionamento 6 7 Protezione con password eits ra kikina inira ak 6 7 1 Connessione con il C7 Login nananana neeaae 6 7 2 Disconnessione dal C7 Logout nasr r ranr n nrn 6 7 3 Gestione delle password nannan nnna 6 8 Test hafdWafe icirii riea enn ie aia ii 7 Funzioni standard di servizio e supervisione 7 1 LC ARRRT RO PREC a E E TOR TE TAO 7 1 1 Il C7 in un esempio applicativo n annan aana nanenane 7 1 2 Elementi della pagina 7 4 7 1 3 Selezione della pagina
173. enza errori alla CPU C7 e dopo un cancellazione totale della CPU C7 vedere il se presente un SDB 0 nella memoria Flash integrata vengono caricati i parametri l reperiti con l eccezione dei parametri MPI In assenza di memoria flash con SDB 0 vengono assunti i caratteri di default dell SDB2 Attenzione Se si modificano altri parametri nella RAM dopo aver memorizzato il programma nella memoria Flash del C7 questi ad eccezione dei parametri MPI andranno persi al momento della successiva cancellazione totale Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 3 6 1 Blocco parametri Merker di clock Definizione di I merker di clock sono merker che con una frequenza fissa prestabilita cambiano merker di clock periodicamente il proprio stato binario con un rapporto impulso pausa di 1 1 Per il C7 sono definite 8 frequenze fisse che possono essere memorizzate in qualunque byte di merker La durata del periodo pu essere ricavata dalla figura 3 1 Durata del periodo La figura 3 1 mostra la durata del periodo di clock e la frequenza corrispondente di clock generate dal Byte merker di clock Byte di merker Durata del periodo e frequenza corrispondente Bit 7 6543210 0 1 secondi corrispondente a 10 Hz 0 2 secondi corrispondente a 5 Hz sfarfallio 0 4 secondi corrispondente a 2 5 Hz intermittenza rapida 0 5 seco
174. equenza secondo la seguente formula Numero dei fronti positivi Tempo di misura parametrizzato Frequenza L impostazione dei parametri del tempo di misura si effettua con la funzione di STEP 7 Configurazione dell hardware Il tempo di misura pu essere impostato su 0 15 1s oppure 10s Il procedimento di misura viene avviato allo scadere del tempo di misura in modo da rendere sempre disponibile un valore di conteggio frequenza aggiornato Il tempo di misura ammonta a 1s Durante un tempo di misura sono stati contati 6500 fronti di salita del segnale di misura Al programma utente viene messo a disposizione il valore di conteggio 6500 Frequenza 0500 6500 Hz Dopo l avviamento del C7 viene elaborato l OB1 e contemporaneamente viene avviato l ingresso universale di conteggio frequenza La 1 frequenza valida viene calcolata dopo il 1 tempo di misura Entro la scadenza del 1 tempo di misura viene messo a disposizione il valore di conteggio frequenza FFFFFFY nella CPU C7 Avvio 0B100 Ciclo OB1 Ciclo OB1 Ciclo 081 m preassegnato FFFFFFy i Frequenza valida Tempo g gt lt gt lt Inizio del 1 Fine del 1 tempo di misura tempo di misura ultima frequenza prima dello stato di funzionamento STOP oppure FFFFFFy se RETE ON Figura 4 9 Frequenza durante il primo tempo di misura Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01
175. erdipendenze Tabella 5 3 Interdipendenze delle registrazioni d errore Byte0 bit0 1 disturbo sull unit Byte0 bit 1 1 errore interno Byte2 bit 3 1 watchdog Byte3 bit 2 1 errore EEPROM Byte3 bit 4 1 errore ADC M R Byte0 bit 2 1 errore esterno Byte0 bit 3 1 errore di canale Byte7 evt analizzare il vettore di canale Rottura cavo byte8 9 10 11 bit 4 1 byte diagn spec del canale AI E P Valore troppo piccolo byte8 9 10 11 bit 6 1 byte diagn spec del canale AI E P M Overflow byte8 9 10 11 bit 7 1 byte diagn spec del canale AI E P M Byte0 bit 7 1 Parametro errato Byte8 9 10 11 bit 0 1 byte diagn spec del canale AI P Byte15 bit 0 1 errore cumulativo AA possibile solo errore di parametro P Byte0 bit6 1 unit non parametrizzata Legenda E temporale eliminabile tramite intervento sul collegamento P permanente cancellabile tramite parametrizzazione corretta R permanente cancellabile tramite reset cancellazione totale e nuovo avviamento della CPU C7 oppure con cambio di apparecchiatura M temporale scompare evt tramite nuova misurazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Diagnostica Reazione a segnalazioni di diagnostica Tabella 5 4 Motivo della segnalazione di diagnostica Unit non parametrizzata Disturbo sull unit Errore interno
176. ere i capitoli 3 7 3 7 4 applicativo nella CPU C7 DP tempo di reazione dello slave DP nella documentazione del rispettivo slave tempo del bus in questo capitolo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 37 Comandare con la CPU C7 3 8 2 Tempo del bus tpp Definizione Calcolo con lo STEP 7 Pi master DP 3 38 Il tempo del bus il tempo in cui il master DP interroga tutti gli slave ad esso sottordinati Se la rete PROFIBUS DP stata configurata con lo STEP 7 lo STEP 7 calcola il tempo di bus tipico che si pu avere E poi possibile visualizzare sul PG il tempo di bus della configurazione vedere il manuale di riferimento STEP 7 Una panoramica dei tempi di bus si trova nella figura 3 6 Si suppone che ogni slave DP abbia in media 4 byte di dati Tempo di bus 7 ms Velocit di trasmissione 1 5 MBit s 6 ms 5 ms 4 ms 3 ms 2 ms si Mare i Velocit di trasmissione 12 MBit s 1 ms 1 2 4 8 16 32 Numero degli slave DP Figura 3 6 Panoramica sul tempo di bus della rete PROFIBUS DP a 1 5 Mbit s e a 12 Mbit s Se la rete PROFIBUS DP funziona con pi master allora si deve tenere conto del tempo di bus di ogni singolo master Questo significa che il tempo di bus complessivo tempo di bus X numero dei master Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 3 9 Funzioni di test e di informazione della CPU
177. ere la CPU C7 stessa ad effettuare la conferma devono essere creati nella CPU C7 corrispondenti aree di conferma e Area di conferma OP C7 CPU C7 tramite quest area il controllore viene informato se una segnalazione d allarme stata confermata tramite comando sull OP e Area di conferma CPU C7 OP C7 tramite quest area una segnalazione d allarme viene confermata attraverso la CPU C7 Queste aree di conferma vanno definite anche nella progettazione con ProTool o ProTool Lite sotto Puntatore area La figura 8 2 mostra schematicamente le singole aree di segnalazione d allarme e di conferma Le sequenze di conferma sono descritte nella tabella 8 3 OP C7 CPU C7 Area di segnalazione allarme Y s Elaborazione interna Area di conferma ACK connessione CPU C7 OP C7 Area di conferma OP C7 CPU C7 Figura 8 2 Aree di segnalazione d allarme e di conferma Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 5 Aree dati per la comunicazione tra OP C7 e CPU C7 Tabella 8 3 Procedimenti nel caso di conferma delle segnalazioni d allarme Azione Reazione Significato Impostare il bit di Il bit di conferma relativo La segnalazione d allarme segnalazione d allarme OP C7 gt CPU C7 viene arrivata e non stata nella CPU C7 resettato confermata Impostare il bit di conferma La segnalazione d all
178. ero della ricetta Nel ProTool registrare nel box di dialogo Parametri sotto Identificazioni la denominazione della ricetta Il ProTool registra automaticamente per la prima identificazione il numero della ricetta Le identificazioni vengono scritte durante il trasferimento del set di dati tra OP C7 e la CPU C7 nel buffer dei dati e possono essere interpretate dal controllore I set di dati che vengono configurati all OP C7 ricevono un nome simbolico Questo non viene trasferito con i dati durante il trasferimento dei dati tra OP C7 e CPU C7 Per il set di dati non esiste alcuna identificazione nella CPU C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 Buffer dei dati Nel controllore bisogna riservare un area per il buffer dei dati Utilizzare per questo scopo gli stessi dati stabiliti nella progettazione col ProTool sotto Puntatori d area La seguente figura mostra la struttura del buffer dei dati 1 parola Identificazione 1 2 parola Identificazione 2 3 parola Identificazione 3 4 parola Riservata 5 parola Lunghezza del set di dati in byte 6 parola Valore del set di dati 1 Valore del set di dati n parola Valore del set di dati m Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 23 Aree dati per la comunicazione tra OP C7 e CPU C7 8 9 3 Sincronizzazione durante il trasferimen
179. fer o progettare la dimensione duo delle segnalazioni d allarme di buffer residuo pi piccola Il buffer delle segnalazioni di servizio pieno il buffer stato cancellato in parte ed stata attivata la stampante forzata Il connettore della tastiera difettoso o scollegato Inviare il C7 al servizio post vendita errore hardware Non possibile commutare sul tipo di funzionamento dell OP desiderato tramite job Questa segnalazione pu presentarsi ad es durante la comunicazione tramite FAP quando si tenta di commu tare sul funzionamento in cascata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 13 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Le funzioni ricette del TD OP non possono essere eseguite contemporaneamente La segnalazione 252 pu presentarsi ad esempio quando la funzione scelta gi attiva viene utilizzata p es sullo sfondo dal controllore si prova a trasferire o cancellare un record di dati durante la scelta di un record di dati Memoria di sistema insufficiente per poter eseguire la funzione scelta Scegliere nuovamente la funzione Se dovesse ancora comparire la segnalazione bisogna semplificare la pagina presente ossia progettarla con una minore quantit di elementi di pagina funzioni p es inserendo la funzione in concomitanza con la quale compare la segnalazione in un altra figura non utiliz
180. filtro di frequenza Pericolo Se il valore di frequenza attuale supera il valore di frequenza limite di 10 kHz non pi garantito il corretto funzionamento dell ingresso universale in quanto gli impulsi di conteggio vanno persi Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 27 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Start o stop Gli ingressi universali di conteggio vengono comandati tramite il programma utente Gelcontalore La tabella 4 20 descrive le possibilit di comando del contatore disponibili nel programma utente Gli indirizzi qui riportati possono essere liberamente scelti nel C7 626 DP Tabella 4 20 Comando del contatore tramite il programma utente Avvio del contatore registrare un valore di start valido se conteggio indietro o un valore di confronto valido se conteggio avanti PAW274 PAW277 PAW280 attivare il nuovo valore di start confronto bit 1 del PAB276 PAB279 PAB282 fronte di salita 0 gt 1 avviare il contatore impostando il bit di start bit 0 del PAB276 PAB279 PAB282 fronte di discesa l gt 0 Stop del contatore resettare il bit di start bit 0 del PAB276 PAB279 PAB282 fronte di discesa 1 gt 0 Riavvio del contatore con registrare evt un nuovo valore di start o mantenere inizializzazione reset l attuale valore di start se conteggio indietro o di confronto se co
181. funzione che mostri il principio del blocco di risposta degli ingressi di conteggio tramite il programma STEP 7 I contatori sono realizzati in modo che contino fino al valore di confronto Al raggiungimento di tale valore essi vengono resettati e il conteggio riparte da zero Poich il resettaggio immediato il valore di confronto assegnato non pu mai essere letto Nell esempio di programma sottoriportato gli ingressi universali sono parametrizzati come segue UE1 Contatore Z1 UE2 Contatore Z2 UE3 Contatore Z3 UE4 Normale ingresso digitale non utilizzato nell esempio I tre contatori sono parametrizzati come segue Interrupt S Direzione di conteggio avanti Fronte positivo Sequenza del blocco 1 Innanzi tutto i tre contatori vengono fermati all avvio affinch essi dopo un nuovo avvio riinizino a contare da zero Se invece si desidera che il contatore dopo un nuovo avviamento riparta a contare dal vecchio valore i contatori non devono essere fermati 2 Dopo un tempo di attesa di ca 10ms viene scritto un valore di confronto per ogni contatore Questo tempo di attesa necessario affinch il comando di STOP per il contatore sull unit C7 possa essere efficace Nell OB di nuovo avviamento 0B100 i rapporti di tempo non sono critici dato che qui non avviene alcuna sorveglianza del ciclo 3 Subito dopo la scrittura del valore di confronto i valori di confronto vengono dichiarati validi e i contato
182. ganizzativo C7 620 Campi Campo di emissione Campo di selezione Cancellazione totale Comparsa di una segnalazione Glossario 2 Un blocco funtionale di sistema SFB un blocco funzionale integrato nella CPU C7 che in caso di bisogno pu essere richiamato nel programma utente STEP 7 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 controllore visualizzato C7 620 un apparecchiatura con integrati la CPU dell S7 300 1 OP del COROS la periferia e l interfaccia IM360 Aree riservate in testi progettati o fissi utilizzate per l emissione e o introduzione di valori Campo per la visualizzazione di un valore istantaneo Campo per l impostazione del valore di un parametro si pu selezionare un valore da diversi valori indicati Con la cancellazione totale della CPU C7 vengono cancellate le seguenti memorie e la memoria di lavoro e il campo dilettura scrittura della gt memoria di caricamento e la gt memoria di sistema e la memoria di backup e il programma utente viene caricato nuovamente dalla memoria Flash Con la cancellazione totale dell gt OP C7 vengono cancellate le seguenti memorie e la gt memoria di lavoro e la memoria di progettazione Dopo di ci non pi caricata nessuna progettazione uten
183. gazione Campo dei Impostazioni valori di default Registrazione ampliata nel buffer di diagnostica Invio di segnalazioni di diagnostica durante il passaggio la CPU C7 invia tramite l interfaccia MPI la nello stato di STOP Errori non rilevati Con Registrazione di diagnostica ampliata s oltre all evento di errore la CPU C7 registra nel buffer di diagnostica anche tutti i richiami di DB Con Invio di segnalazione di diagnostica s causa di STOP a un partner PG OP prestabi lito Questa segnalazione di diagnostica la pi recente registrazione nel buffer di diagnostica Errori nel processo vale a dire errori che si verificano al di fuori del sistema d automazione non vengono rilevati dal sistema di diagnostica Un errore come Motore difettoso rientra ad esempio nel campo della diagnostica d errore di processo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 15 Comandare con la CPU C7 3 6 4 Blocco parametri Aree a rimanenza Definizione di rimanenza Rimanenza senza batteria tampone Rimanenza per blocchi dati 3 16 Si definisce rimanente un area di memoria il cui contenuto permane anche dopo una mancanza di tensione di rete e una commutazione da STOP a RUN Le aree non rimanenti di merker timer e contatori dopo una mancanza di rete e dopo uno STOP RUN vengono cancellate Rimanenti possono essere e merker e temporizzat
184. gnalazioni d allarme e job di comando e ricette e immagine della tastiera di sistema e immagine della tastiera funzionale e immagine dei LED e dataeora e area dei numeri di pagina e versione dell utente e area di richiesta delle curve e area di selezione del buffer delle curve Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 3 Aree dati per la comunicazione tra OP C7 e CPU C7 8 3 Segnalazioni di servizio e d allarme Attivazione Le segnalazioni vengono avviate tramite l impostazione di un bit in una delle aree di segnalazione di segnalazione della CPU C7 La posizione dell area di segnalazione viene definita con lo strumento di progettazione Altrettanto vale per la corrispondente area nella CPU C7 Non appena viene impostato il bit nell area di servizio o d allarme della CPU C7 e quest area viene letta dall OP C7 quest ultima riconosce la segnalazione appartenente come comparsa Al contrario dopo il reset dello stesso bit nella CPU C7 la segnalazione viene rilevata dall OP C7 come scomparsa Aree di La tabella 8 2 mostra il numero delle aree di segnalazione per le segnalazioni di segnalazione servizio e di allarme il numero delle aree di conferma d allarme nonch le lunghezze totali corrispondenti di tutte le aree per il C7 626 e il C7 626 DP Tabella 8 2 Aree di segnalazione dell OP C7 Apparec Area bit di segnalazione di servizio Area di segnalazione d alla
185. i e Trasferimento del set di dati avviene secondo il seguente schema Operazione Tasto sof Descrizione tkey 1 Scelta del nome della ricetta Introdurre il Per l assegnazione del nome del set di dati bisogna osservare le seguenti convenzioni nome del set di Il nome deve essere non pi lungo di 11 caratteri dati dra Dopo aver introdotto otto caratteri viene inserito automaticamente un punto Dopo aver introdotto un punto possono essere introdotti altri tre caratteri Non sono ammessi caratteri speciali blank e virgole o selezionare il Dopo aver premuto il softkey viene visualizzata una finestra in cui vengono visualizzati nome del set di tutti i set di dati della ricetta selezionata dati ARANCIA Ricetta Bevanda 10 05 11 34 Commento Nettare 12 05 20 17 Commento Succo 13 05 08 56 Commento Nome del Ora data dell ultima set di dati memorizzazione modifica Utilizzo della finestra per la scelta del set di dati LL A Coni tasti cursore selezionare il set di dati desiderato 2 Confermare il set di dati selezionato e chiudere la finestra Scelta del La memorizzazione archiviazione dei set di dati pu avvenire sui seguenti supporti di supporto dati dati sempre che l OP ne sia equipaggiato FLASH interna dischetto disco rigido module PCMCIA Jeida a Con i softkey scegliere la funzione che deve essere eseguita p es caricare memorizzare
186. i dalla CPU C7 con il PG C7 PG Il programma non pu essere caricato o modificato I dati non possono essere caricati o modificati STOP La CPU C7 non elabora alcun programma utente EI I programmi e i dati possono essere letti dalla CPU C7 con il PG C7 PG essere trasferiti nella CPU C7 PG gt C7 Avvertenza Lo stato di funzionamento STOP valido solo per la CPU C7 e non vale per 1 OP C7 E quindi possibile continuare a lavorare con l OP C7 MRES DE Cancellazione totale La cancellazione totale della CPU C7 cancellazione della memoria caricamento di un nuovo programma utente dalla memoria flash richiede una speciale sequenza di comandi dei tipi di funzionamento STOP e MRES vedere il paragrafo 2 6 Se sono stati cancellati dei dati necessari alla progettazione avviene una corrispondente segnalazione d errore dell OP C7 Avvertenza La posizione MRES non una posizione del tasto e lo stato MRES permane Questo tipo di funzionamento per la CPU C7 solo un tipo di funzionamento del controllore Se esso resta impostato la CPU C7 non in grado di funzionare correttamente ci significa che questo tipo di funzionamento deve essere sempre resettato tramite STOP RUN oppure RUN P prima di abbandonare il men Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 9 Messa in servizio Scelta della Nella tabella 2 2 viene spiegata la visu
187. i di test della CPU C7 funzioni di test Tabella 3 22 Funzioni di test del C7 Stato variabile Controllo di variabili di processo prescelte ingressi uscite merker tempi contatori dati in una posizione prestabilita nel programma utente inizio ciclo fine ciclo passaggio RUN STOP Comando variabile Assegnazione di un valore a variabili di processo prescelte ingressi uscite merker dati in una posizione prestabilita inizio ciclo fine ciclo passaggio RUN STOP e conseguente comando finalizzato del programma Stato blocco Controllo di un blocco riguardante lo svolgimento del programma per supportare la messa in servizio e la ricerca d errore Il blocco di stato offre la possibilit di controllare durante l elaborazione dell istruzione specifici contenuti di registro quali ad esempio ACCU registro d indirizzi registri di stato registri DB Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 41 Comandare con la CPU C7 3 10 Caricamento cancellazione della memoria Flash della CPU C7 Panoramica Caricamento del programma utente nella memoria Flash ROM Cancellazione della memoria Flash ROM 3 42 Nel trasferimento di un programma utente nella CPU C7 quest ultimo viene trasferito solo nella memoria di caricamento della CPU C7 e non automaticamente anche nella memoria Flash ROM della CPU C7 Il contenuto di una memoria Flash della CPU C7 non viene automaticamente cancell
188. i il cui utilizzo da parte di terzi a scopi propri pu violare diritti di propriet Copyright Siemens AG 1996 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazione scritta Le trasgressioni sono passibili di risarcimento dei danni Tuttii diritti sono riservati in particolare quelli relativi ai brevetti e ai modelli di utilit Siemens AG Divisione Automazione S istemi per l automazione industriale Postfach 4848 D 90327 N rnberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documentazione corrisponda all hardware e al software descritti Non potendo tuttavia escludere eventuali differenze non garantiamo una concordanza totale Il contenuto della presente documentazione viene tuttavia verificato regolarmente e lecorrezionio modifiche eventualmente necessarie sono contenute nelle edizioni successive Saremo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 1996 Ci riserviamo eventuali modifiche tecniche Siemens Aktiengesellschaft C79000 G7072 C627 Contenuto 1 introduzione recaen a E E a a 1 1 1 1 Comandare con il 7 1 2 1 2 Servizio e supervisione con il C7 naana aar nr rnnr 1 4 1 3 Panoramica del C7 sanik rank Ra REAK REAA ERK ANERE 1 7 2 Messa in servizio ii ici 2 1 2 1 Messa in Servizio 2 2 2
189. i passa automaticamente di nuovo alla elaborazione dello stato stato Aggiornamento in corso o interrompere I valori modificati non vengono trasferiti al controllore se si abbandona la pagina l introduzione FORZAMENTO VARIABILE o se si passa di nuovo nello stato Aggiornamento in corso Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 33 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 In questo capitolo Panoramica del capitolo In questo capitolo sono contenute le informazioni sui parametri di progettazione necessari per la comunicazione tra OP C7 e CPU C7 La comunicazione avviene per mezzo di due aree dati e Tarea dati utente e o e area d interfaccia In questo capitolo sono descritte le funzioni le strutture e le particolarit delle diverse aree dati utente e delle aree di interfaccia Per i principianti della tematica OP si consiglia di consultare la documentazione Apprendimento veloce del ProTool 6ZB5370 0CF05 0BA0 Capitolo Argomento trattato Parametri di comunicazione nella progettazione Panoramica delle aree dati utente 8 3 Segnalazioni di servizio e d allarme Immagine della tastiera e dei LED Immagine della tastiera di sistema Immagine della tastiera funzionale Immagine dei LED 85 Area del numero di pagina 8 5 i i 8 8 1 Bit di controllo e
190. i sistema SIEMENS SIMATIC C7 626 lt H gt auaa i z m AARLE v 0 HEL L L Tastiera di sistema Figura 6 2 C7 626 o C7 626 DP con tastiera e display Tasti funzionali Un tasto funzionale K1 K10 attiva all OP C7 o nella CPU C7 sempre la stessa azione indipendentemente dalla pagina che visualizzata significato globale all OP C7 Queste azioni possono essere p es e la visualizzazione di una pagina e Ja visualizzazione delle segnalazioni di allarme attuali e avvio della stampa della pagina hardcopy e la visualizzazione della finestra dell orologio Softkey I tasti softkey F1 F14 hanno un significato associato alla pagina dello schermo locale La funzione di un softkey pu essere diversa da pagina a pagina Nella pagina che visualizzata la funzione associata ad un softkey viene rappresentata nella corrispondente icona sul margine dello schermo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 3 Utilizzo del C7 Tastiera di sistema Con i tasti di sistema vengono eseguite le introduzioni nell OP C7 Nella figura 6 2 stato evidenziato il blocco di tasti con i tasti di sistema La funzione dei singoli tasti stata descritta nella tabella 6 1 Tasti funzionali I tasti di comando dell OP hanno la seguente funzione Tabella 6 1 Funzione dei tasti Tasto Funzione Descrizione DO Tasto di Con questo tasto i tasti d introduzione vengono commutati comm
191. i volta tutte quelle curve che hanno il bit impostato in questa area In seguito 1 OP C7 resetta il bit Se nel programma S7 il bit viene reimpostato subito dopo l OP C7 sar impegnato solo con l aggiornamento delle curve In questo intervallo di tempo non possibile operare con l OP C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 27 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 SFC SFB e funzioni IEC nella CPU C7 A Panoramica Appendice Argomento trattato Pagina dell appendice A l SFC e SFB A 2 Funzioni IEC Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 A 1 SFC SFB e funzioni IEC nella CPU C7 A 1 SFC e SFB Panoramica La CPU C7 mette a disposizione dell utente diverse funzioni di sistema ad esempio per l elaborazione dei programmi e la diagnostica Tali funzioni di sistema vengono richiamate nel programma utente tramite il numero dell SFC o dell SFB Una descrizione approfondita di tutte le funzioni di sistema si trova nel manuale di riferimento 235 Funzione orologio Per le funzioni orologio la CPU C7 mette a disposizione le seguenti funzioni Descrizione Tempo di esecuzione SET_CLK Impostare l ora 120 us Se l orologio da impostare un orologio master viene attivata contemporaneamente la sincronizzazione dell ora Se l orologio da impostare un orologio slave viene impostata solo l ora READ_C
192. illumina nuovamente ca 3 secondi immediatamente dopo che l indicatore di STOP si illuminato selezionare STOP con i corrispondenti tasti funzionali ed infine nuovamente MRES Risultato sel indicatore di STOP lampeggia per ca 3 secondi e dopo si illumina di nuovo tutto a posto la CPU C7 stata cancellata totalmente se indicatore di STOP del C7 non lampeggia oppure si illuminano o lampeggiano altri indicatori eccezione indicatore BATF ripetere le operazioni 4 e 5 eventualmente analizzare con il PG il buffer di diagnostica del C7 sesulC7 si illuminano gli indicatori BATF e SF manca la batteria tampone Se la batteria invece inserita occorre ricercare ulteriori errori nel buffer di diagnostica per poter continuare a lavorare impostare la CPU C7 su STOP o RUN RUNP Avvertenza Il contenuto della memoria Flash non va perso vedere anche il capitolo 3 10 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Messa in servizio Comportamento della CPU C7 in caso di cancellazione totale Cosa rimane dopo una cancellazione totale della CPU C7 In caso di cancellazione totale della CPU C7 l indicatore di STOP lampeggia e ha luogo il seguente processo 1 la CPU C7 cancella l intero programma utente presente nella memoria di lavoro e nella memoria di caricamento la CPU C7 cancella la memoria di Backup la CPU C7 testa il proprio harware se nella memoria f
193. ima della conferma si hanno le seguenti possibilit di correzione Se Carattere errato Posizionare il cursore sul carattere e sovrascrivere dopo la sovrascrittura il cursore salta di una posizione verso destra Troppi caratteri Pochi caratteri Cancella il carattere che si trova nella posizione del cursore e fa scorrere tutta l introduzione da destra dsi passa nel modo ALPHA si inserisce un blank nella posizione del cursore dopo la posizione del cursore l introduzione scorre verso destra 3 Sovrascrivere il blank Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 Esempio di introduzione di una stringa Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Si vuole introdurre Ventil 05 Per fare ci eseguire i seguenti passi Tasto ENTER Display vE veg VENE VENTE VENTI JI VENTIL J VENTIL J VENTIL 0 VENTIL o5 Confermare l introduzione 6 11 Utilizzo del C7 6 3 3 Campi simbolici L introduzione in un campo simbolico avviene tramite la finestra di Pop Up in cui vengono visualizzate le possibili registrazioni di questo campo Introduzione Per l introduzione in un campo simbolico
194. imo 3 Indirizzo 7 0 7 0 n 4 N job Parametro 1 Parametro 2 n 10 Parametro 3 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 Codice di accoppiamento Data e ora Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Se la prima parola del job d ordine diversa da zero l OP C7 analizza il job di comando Alla fine 1 OP C7 imposta la parola dati nuovamente a zero Per questo motivo devono essere prima registrati i parametri nel buffer di job e solo dopo il numero I possibili job di comando con i relativi numeri e parametri sono elencati nell appendice C 2 Byte n 13 L OP C7 registra nel byte 13 il codice di accoppiamento 0 per la MPI Ora da byte n 15 a n 17 Data da byte n 21 a n 24 Tramite il job di comando 41 pu essere effettuato il trasferimento dell ora e della data dall OP C7 alla CPU C7 Le figure seguenti mostrano la struttura di entrambe le aree dati Tutte le introduzioni sono codificate in BCD Ora Indirizzo 7 0 n 15 Ora 0 23 n 16 Minuti 0 59 n 17 Secondi 0 59 Data Indirizzo 7 0 n 21 Giornodella settimana 1 7 n 22 Giorno 1 31 n 23 Mese 1 12 n 24 Anno 0 99 Aree dati per la comunicazione tra OP C7 e CPU C7 8 8 3 Esempio per l attivazione di un job di comando Procedura per un Proced
195. indirizzamento libero e liste di stato di sistema supplementari per DP e max 1024 ingressi uscite digitali collegabili e max 128 ingressi uscite analogiche collegabili e batteria tampone Sistemi integrati compatti C7 626 C7 626 DP 3 2 C79000 G7072 C627 01 Comandare con la CPU C7 3 2 Programmazione della CPU C7 Panoramica Strumenti di lavoro necessari Linguaggi di programmazione Nella CPU C7 viene elaborato il programma utente che controlla il processo il quale deve venire visualizzato dall OP C7 Per sviluppare il programma utente sono necessari i seguenti strumenti e PG PC con interfaccia MPI e rispettivi cavi e STEP7 con i rispettivi manuali e C7 Per la CPU C7 sono attualmente rilevanti due linguaggi di programmazione AWL la lista di istruzioni costituita da diverse istruzioni Ogni istruzione contiene operazioni che rappresentano a livello mnemonico una funzione della CPU C7 e KOP uno schema a contatti un linguaggio di programmazione grafico simile ad uno schema elettrico Altri linguaggi di programmazione sono p es SCL e HiGraph Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 3 Comandare con la CPU C7 3 3 Caratteristiche tecniche della CPU C7 Introduzione La tabella 3 1 contiene le principali caratteristiche tecniche della CPU C7 Tabella 3 1 Caratteristiche tecniche della CPU C7 Caratteristica C7 CPU Memoria di caricamento e 160 kByte RAM
196. io Miscelazione terminata Livello miscelatore 5000 1 3 Valore di processo all istante dell arrivo della segnalazione Per differenziare le segnalazioni di servizio da quelle di allarme queste ultime sono rappresentate lampeggianti Le segnalazioni di allarme hanno sempre la precedenza Segnalazioni di sulle segnalazioni di servizio allarme Segnalazioni di servizio Segnalazione di riposo Se non esiste nessuna segnalazione di allarme o sono state tutte acquisite allora vengono visualizzate le segnalazioni di servizio Se non esiste nessuna segnalazione di servizio viene visualizzata la segnalazione di riposo Le segnalazioni in una finestra delle segnalazioni contengono oltre al testo della segnalazione informazioni aggiuntive come p es il numero della segnalazione data e ora dell arrivo della segnalazione Esempio di una finestra delle segnalazioni di allarme Numero della Data segnalazione Numero di segnalazioni Gruppo di non acquisite ra acquisizione 0048 11 34 02 11 11 93 OGR 01 2 Temperatura 156 Gradi Caldaia 25 Chiamare il capo turno Tel 1 Valore di processo all istante dell arrivo della segnalazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Finestra delle segnalazioni di servizio Pagina de
197. ionali possono essere selezionate le seguenti funzioni g Apre la pagina delle segnalazioni di servizio K1 commutatrala visualizzazione della pagina delle segnalazioni di servizio e del buffer delle segnalazioni di servizio Apre la pagina delle segnalazioni di allarme commuta tra la visualizzazione della pagina delle segnalazioni di allarme e del buffer delle segnalazioni di allarme Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 15 Funzioni standard di servizio e supervisione 7 2 6 Segnalazioni di sistema Finestra delle segnalazioni di sistema Abbandono Causa dell errore rimedio 7 16 Le segnalazioni di sistema informano su determinati stati di funzionamento interni dell OP C7 Il tipo di segnalazioni di sistema va dalle informazioni fino alle segnalazioni di errori gravi e fatali Le cause delle segnalazioni di sistema possono essere e Frrore di utilizzo p es introduzione non ammessa e Errore di sistema p es comunicazione disturbata tra OP C7 e CPU C7 Non appena si verifica un determinato errore stato di funzionamento 1 OP C7 visualizza automaticamente una finestra con una segnalazione di sistema Esempio di una finestra delle segnalazioni di sistema Numero della segnalazione 210 Avvertimento di overflow del buffer Una segnalazione di sistema costituita dal numero della segnalazione e dal testo della segnalazione Nel testo
198. ionare necessario il seguente cablaggio Digital Output 1 2 collegare con DI X1 Digital Output 1 3 collegare con DI X2 Digital Output 1 4 collegare con DI X3 Nell OB335 i bit di uscita delle uscite digitali del C7 vengono commutati Esiste cos ad ogni uscita una durata di periodo di 200ms che corrisponde ad una frequenza di SHz Questo valore risulta dalla schedulazione orologio di default dell OB35 che pari a 100ms Ogni uscita perci per 100ms su logica 1 e poi per altrettanti 100ms su logica 0 Con Controlla comanda variabili del tool STEP 7 possono essere controllati PEW280 Valore di conteggio attuale Z1 MW20 Immagine contatore Z1 PEW282 Valore di conteggio attuale Z2 MW22 Immagine contatore Z2 PEW284 Valore di conteggio attuale Z3 MW24 Immagine contatore Z3 MB40 Numero degli interrupt generati da Z1 MB41 Numero degli interrupt generati da Z2 MB42 Numero degli interrupt generati da Z3 PEB287 Stato dell interrupt Il nuovo avviamento OB100 contiene le seguenti righe di istruzioni ORGANIZATION _BLOCK 0B100 var_temp start_info array 0 19 of byte end_var BEGIN Reset dei contatori LO Il Arrestare tutti i contatori esplicitamente T PAB276 II ZI T PAB279 II Z2 T PAB282 Il Z3 CALL SFC 47 WT 10000 Attendere affinch lo STOP diventi efficace Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 47 Indirizzamento parametrizzazione e f
199. ione display Ricetta Indirizzamento Ricette 1 6 Indirizzamento Panoramica Sincronizzazione Trasferimento dei set di dati Riga delle segnalazioni 7 8 RIGHT Rimanenza Risoluzione valore analogico 4 10 Rottura cavo RUN RUNP 2 9 S S5TI_TIM S7 Configuration SB_DT_DT A 6 SB_DT_TM A 6 Scelta della pagina Schedulazione orologio 3 7 B 20 blocco parametri Schema di principio funzione integrata conteggio frequenza Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 SDB 3 5 Segnalazione comparsa Glossario 2 di allarme Glossario 11 di servizio Glossario 11 di sistema Glossario 11 livello Glossario 7 protocollo Glossario 10 scomparsa Glossario 11 Segnalazione di allarme 7 7 acquisizione 7 9 buffer delle segnalazioni 7 8 finestra delle segnalazioni 7 8 pagina del buffer pagina delle segnalazioni priorit di visualizzazione riga delle segnalazioni stato della segnalazione visualizzazione Segnalazione di diagnostica reazione 5 9 finestra delle segnalazioni pagina del buffer pagina delle segnalazioni stato della segnalazione visualizzazione Segnalazione di sistema Segnalazioni 1 6l errori interni memorizzate stampa 7 12 Segnalazioni di allarme rappresentazione 6 11 Segnalazioni di diagnostica invio Segno matematico valore analogico SEL Sequenza della conferma Set di dati editar
200. ione selezionato Il LED acceso per l oggetto selezionato se per esso presente un testo di help Premendo un qualsiasi tasto viene chiusa la finestra di help Sistemi integrati compatti C7 626 C7 626 DP 6 4 C79000 G7072 C627 01 Utilizzo del C7 Tabella 6 1 Funzione dei tasti continuazione Tasto Funzione Descrizione Tasto di e Conferma un introduzione e la conclude ENTER conferma e Apre la finestra di Pop Up per una introduzione ENTER simbolica lt D Tasti cursore e Muovono il cursore nei singoli campi d introduzione di una pagina Z A e Muovono il cursore nel campo d introduzione e Selezionano una registrazione nel buffer delle segnalazioni e Selezionano un valore nella finestra di Pop Up Avvertenza Si presti attenzione nel premere contemporaneamente dei tasti in quanto ci potrebbe comportare degli errori di introduzione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 5 Utilizzo del C7 6 3 Campi di introduzione ed emissione Panoramica Principio Correggere interro mpere l introduzione Modo editazione 6 6 Nelle pagine del C7 ci sono diversi tipi di campi d introduzione e campi numerici digitali o analogici e campi di stringhe e campi simbolici Di seguito viene fornita una descrizione di principio di come si esegue l introduzione dei valori all OP C7 1 Posizionare il
201. ione della CPU C7 continuazione Funzioni di informazione Impiego Comunicazione Segnalazione di numero di tutti i collegamenti lunghezza dei telegrammi velocit di trasmissione via MPI collegamenti OP riservati collegamenti PG riservati collegamenti liberi Sistema a tempo Segnalazione dei seguenti valori e oradelC7 data del C7 sistema di tempo fattore di correzione ciclo del telegramma di sincronizzazione Tempi di ciclo Segnalazione dei tempi ciclo del programma utente tempo di controllo e durata del ciclo pi lungo e durata del ciclo pi breve e durata dell ultimo ciclo Analisi del buffer di Segnalazione delle seguenti informazioni relative a una CPU diagnostica data e ora nelle quali si verificato un errore di diagnostica indicazione dell evento di diagnostica informazione che un evento di diagnostica stato correttamente descritto p es richiamo dell OB d errore per errori d accesso Dati della CPU C7 Segnalazione delle seguenti informazioni relative ad un C7 tipo di C7 e versione della CPU C7 dimensione della memoria di lavoro e di caricamento della CPU C7 configurazione massima della memoria di caricamento numero e area di ingressi uscite temporizzatori contatori e merker area dati locali comportamento di sistema del C7 Sistemi integrati compatti C7 626 C7 626 DP 3 40 C79000 G7072 C627 01 Comandare con la CPU C7 Elenco delle Nella tabella 3 22 sono elencate le funzion
202. 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 4 6 2 Blocchi per la normalizzazione dei valori analogici di ingresso Funzione dei blocchi Il presente blocco FC 126 effettua una conversione del valore istantaneo esistente in una parola di ingresso della periferia come valore esadecimale in un numero in virgola mobile da emettere su doppia parola merker valore analogico A tal fine viene programmato una semplice proporzione 1 Innanzi tutto il valore di riferimento viene applicato all intero campo risultante dalla differenza tra limite superiore e limite inferiore CAMPO_HEX Si ottiene cos una percentuale del valore istantaneo assoluto uguale sia nella rappresentazione in virgola mobile sia nella rappresentazione esadecimale 2 Alla fine a seconda che si tratti di un campo di misura unipolare o bipolare viene calcolato nella rappresentazione in virgola mobile l intero campo emerso dalla differenza OGR UGR 3 Ora la parte percentuale calcolata precedentemente PERCENTO viene riferita all intero campo in virgola mobile Il risultato la lettura del valore assoluto 4 A questo valore viene infine ancora addizionato il limite inferiore UGR come offse
203. ivi possono essere influenzati tramite le funzioni stati operativi seguenti SFC N Nome Descrizione Tempo di esecuzione WAIT Realizzazione di tempi di attesa 200 us Determinazione Per l assegnazione dell indirizzo libero di unit al relativo telaio di montaggio e dell indirizzo posto connettore possono essere le seguenti SFC SFC N Nome Descrizione Tempo di esecuzione GADR_LGC Determinare l indirizzo libero del canale x dell unit di ingresso uscita sul posto connettore y SFC 49 LGC_GADR Convertire un indirizzo libero nel posto connettore corrispondente e 140 us nel telaio di montaggio corrispondente di un unit SFC 50 RD_LGADR Determinare tutti gli indirizzi liberi di un unit 190 us Sistemi integrati compatti C7 626 C7 626 DP A 4 C79000 G7072 C627 01 SFC SFB e funzioni IEC nella CPU C7 Funzioni Per leggere e scrivere le informazioni di diagnostica possono essere usate le di diagnostica seguenti funzioni di sistema Descrizione Tempo di esecuzione SFC 51 RDSYSST Leggere le informazioni dalla lista degli stati del sistema 280 us 200 us record dati SFC 52 WR_USMSG Registrazione di informazioni di diagnostica a scelta nel buffer di 110 us diagnostica Funzioni per la Per leggere e scrivere i parametri di una unit la CPU mette a disposizione le parametrizzazione seguenti funzioni di sistema delle unit Descrizione Tempo di esecuzione WR_PARM Scrittura di
204. l ultimo passaggio di stato effettuato Informazioni sullo stato operativo attuale Informazioni sullo stato operativo dato Parametri delle prestazioni di comunicazione per il tipo di comunicazione data Parametri dello stato della comunicazione per tipo di comunicazione data Informazioni sullo stato dell unit di tutte le unit innestate nel telaio di montaggio Indice codice dei singoli set di dati della lista parz Liste parziali delle liste di stato del sistema della CPU C7 continuazione Contenuto dei set di dati Estratto delle liste parziali Stato operativo STOP Stato operativo AVVIO Stato operativo RUN Numero dei collegamenti baudrate Parametri di test e messa in servizio Servizio e Supervisione parametri Funzioni di diagnostica e registrazioni Comunicazione tramite dati globali parametri Servizio e Supervisione dati di tempo Numero dei collegamenti e tipo Numero dei job di test impostati Numero di job di Servizio e Supervisione ciclici attuali impostati Livelli di protezione della CPU Dati di stato della diagnostica Comunicazione tramite dati globali Tempo di ciclo fattore di correzione contatore ore di esercizio data orario Baudrate impostato tramite MPI Caratteristiche parametri di tutte le unit nel telaio di montaggio Telaio di unit 0 Telaio di unit 1 Telaio di unit 2 Telaio di unit 3 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627
205. l C7 in funzione dello stato del processo o dell impianto Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 1 4 Pagine standard Panoramica Per il C7 vengono fornite delle pagine standard che possono essere legate alla progettazione o essere modificate adattate Pagina principale Le pagine standard vengono richiamate da una pagina principale tramite i softkey Pagina principale Softkey per la selezione delle pagine standard Sio o oo Figura 7 3 Pagina principale esempio AO L h an a mi Elaborazione della password Impostazioni della stampante STATO VARIABILE Impostazioni di sistema Elaborazione delle segnalazioni 0090 Stazione di miscelazione esempio Informazioni dettagliate sulle funzioni e l utilizzo delle pagine standard si trovano nel relativo capitolo di questo manuale Sistemi integrati compatti C7 626 C7 626 DP 7 6 C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 2 Segnalazioni Panoramica Le segnalazioni informano l operatore su determinati eventi tramite la visualizzazione di un testo Si possono avere i seguenti tipi di segnalazione Segnalazioni di servizio servono a visualizzare gli stati del processo nel funzionamento normale
206. l avviamento dell OP C7 si pu controllare se 1 OP C7 collegato al giusto controllore Per fare ci OP C7 confronta un valore registrato nella CPU C7 con quello progettato In questo modo viene assicurata la compatibilit dei dati di progettazione con quelli del programma della CPU C7 Se i valori non coincidono viene emessa all OP C7 la segnalazione di sistema 653 e viene eseguito un nuovo avviamento dell apparecchiatura Per utilizzare questa funzione durante la progettazione dell OP C7 bisogna assegnare i seguenti valori e Valore che interessa la progettazione 1 255 sotto Apparecchiatura gt Parametri gt Varie Assegnando 0 questo controllo non viene eseguito e Indirizzo e tipo di dati del valore registrato nel controllore sotto Apparecchiatura Puntatori d area scelta Versione utente nel campo Tipo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 15 Aree dati per la comunicazione tra OP C7 e CPU C7 8 8 Area di interfaccia Panoramica Struttura dell area dell interfaccia 8 16 L area di interfaccia necessaria nella CPU C7 solo se devono essere utilizzate o analizzate le funzioni contenute nella CPU C7 L area di interfaccia va progettata se si utilizzano le seguenti funzioni Spedizione all OP C7 dei job di comando Confronto della data e dell ora tra CPU C7 e OP C7 Analisi del codice di accoppiamento Ricette trasmissione di set di dati
207. l periodo di 0 1 ms La frequenza limite superiore ammonta pertanto a 10 KHz corrisponde a 600000 U min Il superamento della frequenza limite comporta la falsificazione dei valori di ingresso in quanto i singoli impulsi vengono trattenuti dal filtro d ingresso inserito a monte di 10 kHz L errore di misura relativo tanto pi piccolo quanto pi grande la durata del periodo da misurare Questi limiti valgono per un datore di segnale che fornisce un impulso per giro Se si utilizzano datori di segnale che forniscono pi impulsi bisogna allora effettuare una nuova considerazione delle frequenze limite Il valore di conteggio FFFFFFy segnala un superamento del limite inferiore In questo caso non vengono deposte segnalazioni di diagnostica Per utilizzare l ingresso universale 3 come contatore del periodo esso deve essere impostato come tale parametrizzarlo La parametrizzazione viene effettuata con il tool STEP 7 Configurazione dell hardware Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 5 Panoramica Descrizione del set di dati del blocco parametri per la periferia analogica e per gli ingressi universali del C7 Se deve essere effettuata una riparametrizzazione in ciclo vanno verificate la validit e la dipendenza dei singoli parametri del programma utente Campi di valori inesatti possono provocare comportame
208. la CPU C7 gt OP C7 segnalazione d allarme corrispondente sull OP C7 L area di conferma CPU C7 OP C7 e deve essere immediatamente attigua all area di segnalazione di allarme e deve avere esattamente lo stesso tempo di polling e e pu avere al massimo la stessa lunghezza della corrispondente area di segnalazione d allarme Sistemi integrati compatti C7 626 C7 626 DP 8 6 C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 Area di conferma OP C7 CPU C7 Dimensione dell area di conferma CPU C7 OP C7 e OP C7 CPU C7 Se sull OP C7 viene confermata una segnalazione d allarme il corrispondente bit nell area di conferma OP C7 gt CPU C7 viene settato L S7 riconosce perci che la segnalazione d allarme stata confermata L area di conferma OP C7 gt CPU C7 pu avere al massimo la stessa lunghezza della corrispondente area di segnalazione d allarme Le aree di conferma non possono essere maggiori della relativa area di segnalazione d allarme Quest ultima pu essere tuttavia creata piccola se la conferma non deve avvenire per tutte le segnalazioni d allarme tramite il controllore La figura 8 4 chiarisce questo caso Area di Area di conferma Segnalazioni d allarme segnalazione segnalazione d allarme che possono essere d allarme ridotta confermate Bit 0 Bit 0 Vip sro EAER Segnalazioni d allarm Bitm che non possono essere confermate
209. la CPU C7 626 DP Introduzione Bibliografia CPU C7 626 DP come master DP 3 10 In questo capitolo si trovano tutti i dati che descrivono la CPU C7 626 DP come master DP Questi dati devono essere conosciuti quando si configura una rete PROFIBUS DP con la CPU C7 626 DP Descrizioni e avvertenze relative alla progettazione e configurazione di una rete PROFIBUS DP e della diagnostica in una rete PROFIBUS DP si trovano nella guida in linea dello STEP 7 e nella Documentazione STEP 7 Nella tabella 3 6 sono elencati dati importanti della CPU C7 626 DP come master DP Tabella 3 6 Dati importanti della CPU C7 626 DP Dati CPU C7 626 DP come master DP Velocit di trasmissione 9 6 kBaud 1 5 MBaud 19 2 kBaud 3 MBaud 93 75 kBaud 6 MBaud 187 5 kBaud 12 MBaud 500 kBaud Le seguenti stazioni DP slave DP sono ET 200 collegabili Link DP AS I S5 95 DP slave DP S5 115U 155U con IM308C come slave DP Apparecchi da campo secondo DIN 19245 Parte 3 Numero degli slave interrogabili Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 Campi di indi rizzamento della CPU C7 626 DP Nella tabella 3 7 sono elencati i campi di indirizzamento e le loro dimensioni per l esercizio di una CPU C7 626 DP come master DP Tabella 3 7 Campi di indirizzamento e loro dimensioni per l esercizio di una CPU C7 626 DP come master DP Campo di indirizzamento Dati utili Dimensione In
210. la fine del programma ciclico si ha la trasmissione dell immagine del processo delle uscite come stato di segnale alle unit di uscita L impostazione di default un impostazione di base sensata che viene sempre utilizzata qualora non vengano introdotti altri valori L indirizzo assegna lo spazio fisico della memoria e consente l accesso diretto agli operandi che sono stati memorizzati sotto tale indirizzo Accesso esterno ad un livello di password Superuser Gli ingressi uscite analogiche convertono processi analogici ad esempio temperatura in valori digitali che possono poi essere elaborati dalla CPU C7 o convertono valori digitali in valori analogici di comando Il sistema operativo della CPU C7 conosce 10 diverse classi di priorit che regolano l elaborazione del programma utente A queste classi di priorit appartengono tra l altro interrupt come ad esempio quelli di processo Al presentarsi di un interrupt viene richiamata da parte del sistema operativo un unit di organizzazione correlata nella quale l utente pu programmare la reazione all interrupt desiderata ad esempio in un FB L interrupt dall orologio appartiene ad una delle classi di priorit dell elaborazione del programma SIMATIC S7 Esso viene generato in dipendenza da una determinata data o giornalmente e da un determinato orario ad esempio alle 9 50 o ogni ora o ogni minuti Viene poi elaborato un determinato blocco organizzativo
211. lash integrata memorizzata un applicazione il suo contenuto viene automaticamente copiato nella memoria di caricamento e compilato nella memoria di lavoro per la cancellazione della memoria flash vedere il capitolo 3 10 Se non ancora stata memorizzata alcuna applicazione la memoria di caricamento resta vuota e la CPU C7 prende lo stato di piena memoria 0 Dopo che una CPU C7 stata cancellata totalmente vengono mantenuti il contenuto del buffer di diagnostica Il contenuto pu essere letto tramite PG i parametri della diagnostica di sistema eventualmente un programma utente caricato dalla memoria flash con nuovi dati inizializzati l ultimo parametro MPI impostato Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 13 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 Panoramica del Capitolo Argomento trattato Pagina capitolo Blocchi della CPU C7 Interfaccia DP della CPU C7 626 DP Parametri per la CPU C7 3 6 3 6 1 Blocco parametri Merker di clock 3 6 2 Blocco parametri Comportamento all avviamento Blocco parametri Diagnostica di sistema 3 6 4 Blocco parametri Aree a rimanenza 3 6 5 Blocco parametri Interrupt di processo Blocco parametri Orologio hardware 3 6 7 Blocco parametri Interrupt dall orologio 3 6 8 Blocco parametri Schedulazion
212. lazione 5 Dimensione della bottiglia 1 4 6 Etichetta Bottiglie per cassetta Figura 7 7 Finestra di editazione del set di dati Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 23 Funzioni standard di servizio e supervisione Utilizzo della finestra di editazione 1 Selezionare il valore da modificare 2 Introdurre il nuovo valore Tasto Descrizione 3 Introdurre il commento opzionale 4 Confermare il nuovo valore o interrompere l introduzione 7 24 D ESC set di dati non viene registrato nella finestra di editazione Sono ammessi solo valori decimali e stringhe il campo del commento si raggiunge dal campo d introduzione pi in alto col tasto cursore Avvertenza Un commento introdotto nella pagina Trasferimento del Viene chiesto per sicurezza 0 S I nuovi valori vengono registrati nel set di dati La finestra di editazione viene chiusa 1 No Altri utilizzi nella finestra di editazione Viene posta una domanda di sicurezza Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Ricevere i valori dal controllore Copiare i set di dati Se si devono ricevere dei set di dati i cui valori istantanei si trovano nel controllore eseguire i seguenti passi nella pagina Elaborazione dei set
213. lazione Finestra della segnalazione di allarme Sulle rispettive pagine di segnalazioni l operatore pu vedere tutte le segnalazioni di servizio e tutte le segnalazioni di allarme esistenti L OP C7 memorizza tutte le segnalazioni in una memoria tamponata da batteria Queste segnalazioni memorizzate possono essere viste Ogni segnalazione riceve durante la progettazione una definita priorit che precisa quanto essa importante e Se esistono pi segnalazioni viene visualizzata per prima quella che ha la pi alta priorit e Se esistono pi segnalazioni di allarme non acquisite viene visualizzata o la prima la pi vecchia o l ultima la pi recente Il tipo di visualizzazione progettato Prima Ultima pu essere modificato dall operatore e Se esistono pi segnalazioni di servizio con la stessa priorit viene visualizzata la pi recente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Stati della segnalazione Indicatore di segnalazione Acquisizione delle segnalazioni di allarme Gruppi di acquisizione Gli eventi della segnalazione possono avere i seguenti stati Arrivata Identifica l arrivo della segnalazione Andata La causa della segnalazione non esiste pi Acquisita Solo per le segnalazioni di allarme La segnalazione stata riconosciuta e confermata dall opera tore o tramite il controllore Questi s
214. lazioni di sistema Segnalazione Causa Rimedio 400 E stato premuto un tasto non consentito 401 Il valore introdotto non compatibile con il formato della rappresentazione Errore operativo nella pagina STATO VAR o FORZA MENTO VAR dopo aver premuto INS quando la riga 10 delle variabili gi occupata 403 Introduzione dell ora errata 404 Introduzione della data errata 406 Errore di utilizzo nella pagina STATO VAR o Interrompere l attualizzazione FORZAMENTO VAR tasto di ESCAPE 409 Valore limite inferiore non rispettato durante Introdurre un valore che sia maggiore o l interruzione uguale a Var 410 Valore limite superiore non rispettato durante Introdurre un valore che sia minore o l interruzione uguale a Var 411 La scelta delle pagine speciali non consentita Modificare evt i parametri dell interfaccia progettati 442 Questa segnalazione indica un errore di blocco di dati Le Correggere la lunghezza o il numero del variabili x e y specificano la causa dell errore variabile blocco oppure inviare l esatto blocco di dati x e il numero del blocco di ricezione in questione varia bile y Variabile x 0 introduzione di lunghezza di blocco errata nel blocco di ricezione n y 1 introduzione di numero di blocco errato nel blocco di ricezione n y Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 17 C7 OP Funzionalit Pagin
215. le Hla RIO PIM NU 98 7 6 5 4 3 2 1 o 2 parola riservato 8 parola Bit cumulativo della tastiera Avvertenza I bit non utilizzati non devono essere sovrascritti dal programma utente Il bit cumulativo tastiera serve come bit di controllo Esso viene impostato col valore 1 ad ogni trasferimento dell immagine tastiera dall OP C7 alla CPU C7 e dovrebbe essere resettato dal programma utente dopo l analisi dell area dati Tramite la regolare lettura del bit cumulativo possibile definire nel programma utente se l immagine della tastiera di sistema stata nuovamente trasferita Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 9 Aree dati per la comunicazione tra OP C7 e CPU C7 8 4 2 Immagine della tastiera funzionale Aree dati L immagine della tastiera funzionale pu essere suddivisa in aree dati separate e numero massimo delle aree dati 8 e lunghezza massima di tutte le aree dati in parole 8 Abbinamento L abbinamento dei singoli tasti ai bit dell area dati va definito nella progettazione dei tasti dei tasti funzionali A tal fine va indicato per ogni tasto il numero all interno dell area immagine L immagine della tastiera funzionale deve essere indicata anche nella progettazione come Puntatore area Tipo Tastiera funzionale Bit cumulativo Il bit di valore pi elevato nell ultima parola dati di ogni area dati il bit di tastiera cumulati
216. le sequenze di comandi troppo grande 616 Vedi errore interno 617 618 Trasmissione di un valore errato N del bit per il valore istantaneo di comando 619 Errore nel ProTool Lite Struttura dei dati per la Ricaricare il ProTool Lite trasmettere preimpostazione del valore di riferimento nuovamente la progettazione 620 Il ProTool Lite ha trasmesso un parametro errato Trasmettere nuovamente la progettazione tipo di segnalazione 621 Il ProTool Lite ha trasmesso un parametro errato Impostare il valore desiderato tramite la tipo di segnalazione pagina standard o il controllore 622 La ricetta progettata non pu essere contenuta nel buffer delle ricette del controllore maggiore di 256 parole di dati 624 Non esistono registrazioni di ricette Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 19 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Numero di ricetta nel job di comando del controllore o campo di funzione non valido Non progettato alcun valore di riferimento 627 Errore interno Vedere Errore interno capitolo C La ricetta non sta nei buffer L area dell immagine dei LED troppo piccola Ingrandire l area dell immagine dei LED in funzione degli offset dei bit progettati L area dell immagine della tastiera troppo piccola Ingrandire l area dell immagine in funzione degli offset dei
217. li L OP C7 ancora utilizzabile Nel modo trasferimento i dati di progettazione possono essere trasferiti dal PC PG all OP C7 In questo tipo di funzionamento l OP C7 non utilizzabile Se stato progettato il modo MPI Transfer i dati di progettazione possono essere trasferiti all OP C7 tramite il collegamento MPI Il tipo di funzionamento dell OP C7 pu essere impostato cambiato sia all OP C7 sia con un ordine dal controllore Il tipo di funzionamento attuale viene memorizzato dall OP C7 in caso di mancanza della tensione di rete Col ritorno della tensione l OP C7 si porta di nuovo nell ultimo tipo di funzionamento impostato L impostazione cambio del tipo di funzionamento pu avvenire p es tramite la pagina standard Impostazioni di sistema Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 19 Utilizzo del C7 All avviamento Tramite combinazioni di tasti durante l avviamento dell OP possono essere impostati i seguenti tipi di funzionamento Combinazione di tasti Descrizione Modo di trasferimento trasferimento seriale ESC Finch tra il PC PG e l OP C7 non in corso alcun trasferimento di dati il modo di trasferimento pu essere ESC abbandonato con Pi Si commuta tra funzionamento online e offline Toggle ESC Deo Cancellazione totale dell OP C7 il FW e la progettazione vengono ESC H
218. lice datore di segnale p es disco fissato ad un albero Se si conosce il numero di impulsi che per ogni giro della vite per estrusione vengono consegnati dal datore di segnale possibile calcolare la velocit di rotazione della vite Ecco un esempio per ogni giro della vite vengono consegnati N 16 impulsi N viene anche denominato numero di tacca del datore di segnale L intervallo tra due impulsi ammonta a 50000 incrementi intervallo di tempo fisso Si calcola quindi la velocit di rotazione della vite come segue 1 1 1 U 2 51 150 Y Nti 16 50000 0 5 us 5 min Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 35 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Limite inferiore Limite superiore Limiti Superamento dei limiti di conteggio Parametrizzazione 4 36 Il contatore del periodo fornisce un valore di conteggio in formato a 24 bit Con questi 3 byte si possono rappresentare valori fino a FF FF FFy 16777214 decimale Ne risulta per N 1 la frequenza limite inferiore con la durata massima del periodo sottocitata tp 8 39 s fu tp 16777214 0 5us 8 395 fu 0 119Hz e per N 1 il numero di giri inferiore 1 1 1 U 0 11 7 14 x N ti 1 8 39s o gt min La frequenza limite superiore deriva dal dimensionamento degli ingressi universali che sono previsti per una frequenza massima di 10 kHz Ne deriva la durata minima de
219. lla CPU C7 l OB di interrupt di processo OB 40 L evento che ha richiamato l OB 40 depositato nell informazione di partenza parte di dichiarazione dello stesso OB Nell informazione di partenza si devono analizzare le informazioni supplementari da Z1 fino a Z3 Le registrazioni nella parte di dichiarazione dell OB 40 si trovano nella tabella 4 21 I byte rilevanti per l utente sono ombreggiati Tabella 4 21 Parte di dichiarazione dell OB 40 Significato Numero di evento 1 Numero di OB attuale 3 Codificazione dei dati Z1 Significato Classe Caratteristica Livello di svolgimento Codificazione dei dati Z2 3 Informazione supplementare Z1 Informazione supplementare Z2 Informazione supplementare Z3 Registrazione del tempo di evento Nell informazione supplementare Z1 inserito l indirizzo iniziale dell unit di periferia del C7 byte 6 7 Indirizzo 272 o 0110y Indirizzo parametrizzato Nel byte 8 dell informazione supplementare Z2 si trova il numero dell ingresso universale che ha provocato l interrupt di processo Il byte 9 irrilevante Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Nella figura 4 8 si trova l informazione supplementare Z2 scorporata bit per bit Byte 8 76543 210 0 0 0 1 1 1 ol ol olo 0 1 se l ingre
220. lla periferia analogica 4 3 7 Tempi di conversione di ciclo di stabilizzazione e tempi di risposta dell uscita analogica ennnen na ennan 4 3 8 Comportamento della periferia analogica eeaeee 4 3 9 Interrupt di tempo ciclo di interrupt nananana anaa 4 4 Impiego e funzioni degli ingressi universali aaa 4 4 1 Indirizzamento degli ingressi universali 4 4 2 Parametrizzazione degli ingressi universali 4 4 3 Ingressi di INterrupt ss seerseranis sisane naa a DE E ORE a aa 4 4 4 CONtatori iii lean ere Sea e e E 4 4 5 Interrupt di conteggio sssassaaarsanauaanaarrarnnnnnanaaanna 4 4 6 Conteggio frequenza e eanne 4 4 7 Misurazione del periodo 4 5 Descrizione del set di dati del blocco parametri per la periferia analogica e per gli ingressi universali del C7 4 6 Esempi per la programmazione della periferia analogica e degli ingressi universali nananana 4 6 1 Blocchi per la normalizzazione dei valori analogici di uscita 4 6 2 Blocchi per la normalizzazione dei valori analogici di ingresso 4 6 3 Esempio per la programmazione dei contatori 5 Diagnostica ile 5 1 Segnalazioni di diagnostica seese e eeaeee 5 2 Dati diagnostici della periferia analogica del C7 e degli ingressi universali anaana n naea 5 3 Interdip
221. lle segnalazioni di allarme pagina delle segnalazioni di servizio La finestra delle segnalazioni di servizio non viene visualizzata automaticamente ma deve essere richiamata e poi chiusa dall operatore o dal controllore Se non esiste nessuna segnalazione di servizio viene visualizzata la segnalazione di riposo Numero della Data Numero di segnalazioni segnalazione non ancora andate Ora 0050 11 42 17 11 11 93 Caldaia 25 Temperatura nei limiti 94 Gradi Valore di processo all istante dell arrivo della segnalazione Le pagine delle segnalazioni danno all operatore una panoramica delle segnalazioni di allarme o di servizio non ancora andate La selezione della pagina delle segnalazioni di servizio o di allarme pu avvenire tramite l operatore nel C7 o tramite il controllore I singoli eventi delle segnalazioni vengono visualizzati a seconda della priorit di visualizzazione ed elencati a seconda dell impostazione della visualizzazione delle segnalazioni di Prima Ultima Esempio di una pagina delle segnalazioni di allarme Pagina delle segnalazioni di allarme 0049 K 11 32 00 18 11 93 QGR 01 Pressione caldaia troppo alta 12 7 bar 0049 KQ 11 33 20 18 11 93 QGR 01 Pressione caldaia troppo alta 10 3 bar 0010 K 11 34 36 18 11 93 QGR 02 Adduzione olio bloccata 0010 KQ 11 35 18 18 11 93 QGR 02 Adduzione olio blocc
222. lo tramite la password Super User progettata default 100 4 se la password stata riconosciuta come valida si pu cambiare il tipo di funzionamento della CPU C7 Abbandono del Per abbandonare il men Tipi di funzionamento della CPU C7 premere men Tipi di funzionamento il tasto F44 ESC In seguito riapparir la pagina iniziale Sistemi integrati compatti C7 626 C7 626 DP 2 10 C79000 G7072 C627 01 Messa in servizio 2 6 Cancellazione totale del C7 Panoramica Cancellazione totale dell OP C7 Cosa significa cancellazione totale della CPU C7 Se si vuole realizzare uno stato neutrale del C7 va eseguita una cancellazione totale della CPU C7 ed eventualmente dell OP C7 Il C7 deve essere spento Per la cancellazione totale del lato OP C7 procedere come segue 1 tenere premuti contemporaneamente i tasti V D 2 fornire tensione al C7 3 l avviamento dell OP C7 viene ritardato e visualizzato il messaggio seguente PRESS DEL to erase total intern FLASH Se si conferma questo messaggio con il tasto DEL nell ambito del tempo di ritardo la memoria dell OP C7 viene cancellata completamente progettazione e FW dell OP nonsi conferma il messaggio la memoria non viene cancellata e 1 OP C7 si avvia normalmente con la progettazione caricata Dopo la cancellazione totale si pu caricare la progettazione esclusivamente tramite
223. logiche Gli ingressi universali integrati nel C7 dispongono di funzioni speciali ingresso di interrupt di conteggio Dispositivo di programmazione Controllori programmabili Il sistema operativo della CPU C7 fa differenza tra diverse classi di priorit come ad esempio elaborazione ciclica del programma elaborazione del programma pilotata dall interrupt di processo Ad ogni classe di priorit sono correlati gt blocchi di organizzazione OB nei quali l utente S7 pu programmare una reazione Gli OB hanno come standard diverse priorit ed in base a queste essi vengono elaborati o si interrompono a vicenda nel caso di richiami contemporanei I processori di comunicazione sono unit per collegamenti punto a punto e per accoppiamenti di bus Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario 9 Glossario Progettazione Programma utente Protocollo delle segnalazioni Puntatore area RAM Reazione agli errori Registrazione della pagina Rete Riavvio Glossario 10 Definizione di impostazioni di base specifiche dell impianto segnalazioni e pagine con l ausilio del software di progettazione ProTool o ProTool Lite Il programma utente contiene tutte le istruzioni e dichiarazioni come anche i dati per l elaborazione dei segnali attraverso i quali possibile controllare un impianto o un processo Viene disposto in una unit programmabile p e CPU C7 FM e
224. logici Numero dei bit di diagnostica per canale asi Vettore di canale per il gruppo di canali AO O Errore cumulativo in AO1 0 no 1 s 011 1 7 0000000 5 Gli ingressi analogici vengono resettati fino a che il canale di nuovo in grado di funzionare Eccezione parametrizzazione di un controllo rottura cavo nell impostazione del tipo di misura lt gt 4 20mA AI 7FFFg L uscita analogica viene resettata fino a che il canale di nuovo in grado di funzionare AO 0V OmA I contatori vengono resettati fino a che il canale di nuovo in grado di funzionare ZE FFFFh FZ PZ FFFFFFy Nessun interrupt di processo nessun interrupt di diagnostica nessun disturbo della periferia analogica bit 0 del byte 0 0 3 L errore cumulativo viene impostato anche quando stata parametrizzata la disattivazione del valore sostitutivo per l uscita analogica Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 5 7 Diagnostica 5 3 Interdipendenze e reazioni nell analisi della diagnostica Panoramica Interdipendenza nel caso di registrazione di errore 5 8 Le registrazioni di diagnostica sono interdipendenti Quindi p es la segnalazione dell errore rottura cavo pu essere efficace solo se contemporaneamente sono impostate le registrazioni di diagnostica errore esterno e errore di canale Nella tabella 5 3 sono rappresentate queste int
225. lore Cancellazione dei set di dati Sul supporto dati Modifica dei set di dati editazione Sul supporto dati Trasferimento dei valori istantanei Controllore OP i Trasferimento dei set di dati Supporto dati OP in Funzioni di stampa Hardcopy del contenuto del display Modo caratteri ASCII Modo grafico Stampa diretta delle segnalazioni nel modo caratteri ASCII Stampa delle pagine nel modo caratteri ASCII Per il SIMATIC S7 Cambio della lingua online Funzioni PG Stato Forzamento Variabile Display Possibilit di impostare luminosit contrasto del display Oscuramento del display blanking Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema C 2 Job di comando e relativi parametri Panoramica Tramite i job di comando possono essere eseguite dal programma utente funzioni sull OP C7 come ad esempio Visualizzazione di pagine Impostazione data e ora Modifica di impostazioni generiche Un job di comando si compone di 4 parole dati La prima parola dati contiene il numero del job Nelle parole dati da 2 a 4 vengono trasferiti a seconda della funzione fino a tre parametri La figura C 1 mostra la struttura di un job di comando Indirizzo Byte di sinistra LB Byte di destra RB 1 parola 0 N comando 2 parola Parametro 1 3 parola Parametro 2 4 parol
226. ma utente cominciando con il primo comando nell OB 1 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario Rimanente S Schedulazione orologio Scomparsa di una segnalazione Segnalazione di allarme Segnalazione di errore Segnalazione di servizio Segnalazione di sistema SFB SFC Sistema operativo della CPU C7 Softkey Stampa forzata Le aree dati nei blocchi dati i temporizzatori i contatori e i merker sono definiti rimanenti se il loro contenuto non va perduto a seguito di un nuovo avviamento o in caso di caduta di tensione La schedulazione orologio viene generata periodicamente in una cadenza impostabile tramite parametri della CPU C7 Dopodich viene elaborato un determinato blocco organizzativo Il momento in cui il controllore programmabile ritira una segnalazione Indica stati di funzionamento particolarmente urgenti perci deve essere assolutamente confermata La segnalazione di errore una delle possibili reazioni del sistema operativo ad un errore di tempo di esecuzione Le altre possibilit di reazione sono reazione di errore nel programma utente stato di STOP della CPU C7 Indica determinati stati operativi nella macchina o nell impianto collegata o al C7 Indica stati interni del C7 e nel controllore Blocco funzionale di sistema Funzioni di sistema Il sistema operativo della CPU C7 organizza tutte le funzioni e le attivit
227. magine dice pi di mille parole questa asserzione giusta in modo particolare per il controllo di macchine e impianti dove necessario che l operatore riceva informazioni chiare e visive sull andamento del processo La rappresentazione dei valori di processo e l andamento del processo avviene sotto forma di pagine che contengono grafici testi e valori Spesso i valori di processo di un impianto sono raggruppati in modo funzionale Le pagine visualizzano questo raggruppamento e sono per questo un immagine del processo L OP permette di rappresentare macchine e impianti sotto forma di pagine in grafica completa Questo facilita l orientamento dell operatore I valori di processo istantanei come p es livello numero di giri possono essere emessi sotto forma di valori di contatore sotto forma simbolica come testo o come bar graph La rappresentazione delle curve utile quando valori di processo variabili devono essere rappresentati ad intervalli di tempo p es andamenti di temperature Un altro modo di rappresentare i valori di processo quello dei simboli grafici Questi sono elementi grafici bitmap che in funzione dello stato del processo vengono visualizzati alternativamente p es la posizione della valvola aperta o chiusa Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Introduzione Comando del processo Segnalazioni Testi d informazione Ricette Protezione con p
228. male CAMPO_HEX Il risultato l emissione del valore assoluto 4 A questo valore viene ancora addizionato il limite inferiore UGR come Offset 5 Viene emessa la stringa di bit risultante Raggruppamento PERCENTO valore di riferimento lim inferiore lim superiore lim inferiore delle formule CAMPO_DEC limite superiore limite inferiore CAMPO_HEX OGR UGR Canale PERCENTO CAMPO_HEX UGR Sistemi integrati compatti C7 626 C7 626 DP 4 40 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Sequenza delle istruzioni dell FC127 Il blocco di programma FC 127 contiene le seguenti righe di istruzioni FUNCTION FC 127 void var_input Limite inferiore DWORD Limite superiore DWORD Valore di riferimento DWORD end_var var_temp UGR DWORD OGR DWORD CAMPO_DEC DWORD CAMPO_HEX DWORD PERCENTO DWORD end_var BEGIN Distinzione del caso campo di misura unipolare o bipolare L Limite inferiore Limite inferiore negativo L 0 0 Il SI gt campo di misura bipolare lt R SPB bipo L DW 16 0000_0000 Il Campo unipolare limite inferiore T UGR SPA rech bipo NOP 0 L W 16 9400 Il Campo bipolare limite superiore ITD T UGR Calcolo del campo esadecimale rech NOP 0 L W 16 6C00 Limite superiore per campo unipolare e bipolare uguale ITD L UGR D T CAMPO_HEX Il Differenza di memoria intermedia Valore di
229. mazioni aggiuntive per l operatore Nel C7 possono essere memorizzati completi set di dati della macchina come ricette La struttura di una ricetta viene fissata durante la progettazione Per questo indifferente se si tratta veramente di ricette o dell assegnazione di numeri di pezzi posizionamenti o andamenti di temperature I dati di una ricetta possono essere ridefiniti o modificati direttamente al C7 Il C7 offre una protezione con password questo permette di attribuire ai singoli operatori password differenti In questo modo un operatore pu essere abilitato ad accedere a certe funzioni operative e non ad altre attribuendogli un certo livello di password Cos si evitano gli errori di utilizzo ed aumenta la sicurezza dell impianto Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 1 5 Introduzione Multilingue Tutte le segnalazioni e i testi delle pagine possono essere memorizzati sul C7 in tre lingue diverse Questo permette al C7 di essere impiegato in tutto il mondo con personale operativo di lingua diversa Funzioni PG Per i test e la diagnosi sono disponibili le funzioni PG di Controllo Comando di variabili In questo modo dall OP C7 si possono assegnare e modificare le aree degli indirizzi nella CPU C7 Questo garantisce una veloce diagnosi degli errori direttamente sul posto anche senza dispositivo di programmazione Sistemi integrati compatti C7 626 C7 626 DP 1 6 C79000 G7072 C
230. mento del Il tempo di ciclo del programma applicazione pu essere prolungato da tempo di ciclo e elaborazione a tempo e elaborazione di interrupt e elaborazione di errori e di diagnostica comunicazione tramite la MPI Abbreviazione del Si ottengono tempi di reazione pi rapidi con gli accessi diretti alla periferia nel tempo di reazione programma utente p e con L PEB oppure T PAW Si aggirano cos i tempi di reazione descritti nella figura 3 4 Sistemi integrati compatti C7 626 C7 626 DP 3 28 C79000 G7072 C627 01 Comandare con la CPU C7 Tempo di ciclo del Il tempo di ciclo del sistema operativo dato dalla somma di diverse sequenze nella sistema operativo CPU C7 Tempi di La tabella 3 18 contiene tutti i tempi che sono necessari per determinare i tempi di esecuzione del elaborazione del sistema operativo della CPU C7 processo Tabella 3 18 Tempi di elaborazione del sistema operativo della CPU C7 Processo CPU C7 Gestione del ciclo ca 870 us Comunicazioni tramite Multi le funzioni dei blocchi I allungano il ciclo di max 10 Point Interface MPI La comunicazione tramite la MPI pu ca o fino al 50 a seconda della parametrizzazione in STEP 7 vedere i Emp 3 6 9 Aggiornamento dei 7 us X numero dei temporizzatori attualmente in funzionamento temporizzatori S7 Autotest della CPU C7 da 0 a 65000 us dipende dalla parametrizzazione vedere illcapitolo 3 6 9 Controllo rack per ogni telaio di
231. minano il comportamento della CPU durante di avviamento il ciclo e l avviamento Tabella 3 3 Elenco degli OB di ciclo e di avviamento Ciclo e avviamento OB richiamato Possibili eventi Priorit di start preimpostata dell OB Ciclo OB 1 1101p 11034 priorit pi bassa Avviamento commutazione STOP RUN OB 100 1381p 1382H priorit pi alta OB per interrupt La tabella 3 4 elenca gli OB che determinano il comportamento della CPU C7 in interni e esterni caso di interrupt La priorit degli OB non pu essere modificata Sistemi integrati compatti C7 626 C7 626 DP 3 6 C79000 G7072 C627 01 Comandare con la CPU C7 Tabella 3 4 Elenco degli OB di interrupt Interrupt interni e esterni OB richiamato Possibili eventi Priorit dell OB Priorit di start Interrupt di ritardo OB 20 11214 3 campo 1 ms 60000 ms impostabile in passi di 1 ms Schedulazione orologio 12 campo 1 ms 60000 ms impostabile a scansione di 1 ms Interrupt di processo 16 Comportamento La CPU C7 va in STOP se si verifica un Celan Pueri interrupt dall orologio caso di OB mancanti e interrupt di ritardo e interrupt di processo e interrupt di diagnostica ma l OB corrispondente non stato programmato La CPU C7 non va in STOP se si verifica un interrupt dovuto alla funzione di sveglia e OB 35 non risulta programmato OB di reazione La tabella 3 5 elenca gli OB che determinano il comportamento dell
232. montaggio 50 us Aggiornamento La tabella 3 19 riporta i tempi che la CPU C7 impiega per aggiornare l immagine di dell immagine di processo I dati riportati sono valori ideali che possono aumentare al verificarsi di processo interrupt o tramite la comunicazione via la MPI della CPU C7 Tabella 3 19 Aggiornamento dell immagine di processo per la CPU C7 Configurazione della periferia Tempi di aggiornamento dell immagine di processo 1 C7 16 byte PAE ca 200 us PAA ca 150 us C7 3 telai di montaggio 64 byte PAE ca 850 us PAA ca 600 us C7 3 telai di montaggio 128 byte configurazione piena PAE ca 1480 us PAA ca 1020 us Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 29 Comandare con la CPU C7 3 7 1 Esempio di calcolo del tempo di ciclo Parti del tempo Da non dimenticare il tempo di ciclo costituito da MIcIGIO e tempo di trasferimento dell immagine di processo e tempo di elaborazione del sistema operativo e tempo di elaborazione del programma utente e tempo di elaborazione dei temporizzatori S7 Esempio Si supponga che il programma utente nella CPU C7 abbia un tempo di esecuzione di 1 5 ms Il programma utente utilizza 4 temporizzatori S7 Nella parametrizzazione della CPU C7 si rinunciato all autotest della CPU C7 ed essendo la CPU C7 da sola non esiste un sovraccarico del tempo di ciclo dovuto alla comunicazione Calcolo Per l esempio considerato il
233. montano a 7FFFg e i valori di conteggio a FFFFy FFFFFFg Possibile eliminazione Parametrizzare l unit Vedere sotto disturbo sull unit tab 5 3 Vedere sotto errore interno L errore non pu essere eliminato dall utente L unit pu essere riavviata solo tramite reset sul bus nuovo avviamento della CPU C7 Errore EEPROM L errore viene riconosciuto dalla EEPROM seriale dopo un reset dell unit durante la lettura dei valori di riferimento per l allineamento dell errore offset della periferia analogica L unit assume uno stato sicuro Vengono emessi 0 Volt i valori di misura ammontano a 7FFFg e i valori di conteggio a FFFFy FFFFFFY L errore non pu essere eliminato dall utente L unit pu essere riavviata solo tramite reset sul bus nuovo avviamento della CPU C7 oppure la periferia analogica deve essere nuovamente allineata dal costruttore sostituzione dell apparecchiatura Errore esterno Errore di canale Viene impostato il bit di errore in caso di errori spec di canale degli ingressi o delle uscite analogiche Un canale ha causato un errore La diagnostica del canale che ha causato l errore abilitata tramite parametrizzazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Vedere sotto errore esterno Vedere sotto errore esterno Vedere sotto errore esterno Vedere sotto errore
234. mpate in seguito Se stata progettata la stampa forzata le segnalazioni che in caso di overflow del buffer delle segnalazioni vengono cancellate dall OP C7 vengono emesse automaticamente sulla stampante collegata Avviare l hardcopy L hardcopy viene attivato premendo un tasto funzionale In questo modo viene stampata la pagina visualizzata al display come caratteri ASCII o grafica a pixel Le finestre attuali aperte nella pagina p es finestra delle segnalazioni non vengono stampate con l hardcopy Interrompere l hardcopy Se un hardcopy stato gi avviato pu essere interrotto ripremendo il tasto di HARDCOPY L avvio e l interruzione di una hardcopy vengono visualizzati tramite un messaggio di sistema Per scopi di protocollo possibile progettare una lista contenente fino a 20 pagine che all avvio della stampa vengono stampate una di seguito all altra con una pagina per foglio Se in una pagina esistono campi di emissione vengono stampati i valori istantanei dei valori di processo che si trovano nel controllore ed associati a questi campi di emissione Avvio La stampa viene avviata tramite un tasto funzionale o un job dal controllo Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Limitazioni La stampa avviene in formato ASCII ci vuol dire che gli elementi grafici p es pagine in grafica completa curve bar graph co
235. mpatti C7 626 C7 626 DP 3 20 C79000 G7072 C627 01 Comandare con la CPU C7 3 6 9 Blocco parametri Comportamento ciclo Blocco parametri Comportamento ciclo Tabella 3 16 Blocco parametri Comportamento ciclo Parametro Sovraccarico del ciclo a causa del processo di comunicazione via MPI in Tempo di ciclo massimo in ms Sovraccarico del ciclo dovuto a autotest in us Spiegazione Per limitare il rallentamento dell elaborazione del programma a causa del processo di comunicazione possibile definire la massima percentuale del sovraccarico del ciclo Tramite una limitazione del sovraccarico si pu prolungare la comunicazione tra CPU C7 e PG o tra CPU C7 tra di loro comunicanti I servizi di sistema quali la raccolta e la disponibilit di dati per la comunicazione non vengono influenzati Le funzioni che chiedono una lettura dei dati senza interruzioni rallentano l elaborazione del programma indipendentemente dal valore im postato per questo parametro Esempio stato del blocco lettura di dati di sistema STEP 7 Quando il tempo di ciclo supera il tempo di ci clo massimo se non stato caricato 1 OB 80 per il trattamento dell errore la CPU C7 si porta nello stato di funzionamento STOP Il tempo di ciclo massimo pu per esempio essere superato da processi di comunicazione accumulo di eventi di interrupt e errore nel programma utente p e
236. n segnale di ingresso digitale viene impostato un canale di uscita Risulta perci un tempo di reazione di tempo di reazione 4 8 ms 5 ms 9 8 ms 10 ms Caso 2 viene letto un valore analogico ed emesso un valore analogico Risulta perci un tempo di reazione di tempo di reazione 2 5 ms 5 ms 0 9 ms 3 9 ms 4 ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 3 7 3 Tempo di reazione all interrupt di processo Tempo di reazione all interrupt di processo Calcolo CPU C7 Unit di ingresso uscita Elaborazione dell interrupt di processo Esempio di calcolo Il tempo di reazione all interrupt di processo il tempo che intercorre tra la prima comparsa di un segnale di interrupt di processo e il richiamo della prima istruzione nell OB di interrupt di processo 0B40 In generale vale gli interrupt con priorit elevata hanno la precedenza Ci significa che il tempo di reazione all interrupt di processo si allunga di un valore pari al tempo di elaborazione del programma degli OB di interrupt di processo di priorit pi elevata o di uguale priorit non ancora elaborati Il tempo di reazione all interrupt di processo risulta come segue tempo di reazione all interrupt di processo tempo di reazione all interrupt di processo della CPU C7 tempo di reazione all interrupt di processo dell unit di ingresso uscita Il tempo di reazio
237. ndentemente dal C7 Solamente nel caso in cui si voglia caricare il programma utente nella CPU C7 necessario collegare il PG PC al C7 tramite l interfaccia MPI Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 1 3 Introduzione 1 2 Servizio e supervisione con il C7 Servizio e supervisione sul posto di lavoro Sistema grafico del C7 OP C7 Immagini Pagine d impianto in grafica completa Bar graph curve Simboli grafici 1 4 Le macchine pilotate elettronicamente vengono sorvegliate ed utilizzate direttamente nel luogo della zona di produzione A seconda delle dimensioni e della complessit della macchina o dell impianto le esigenze per i sistemi di servizio e di supervisione sono molto diverse Tra i sistemi integrati compatti con sistema grafico si ricordano il C7 626 e il C7 626 DP i quali consentono di e rappresentare processi macchine ed impianti con grafica totale e semitotale con tecnica a finestra e intervenire nell esecuzione del processo tramite la tastiera integrata L OP C7 elabora le funzioni di servizio e supervisione del C7 che sono state progettate Esso indipendente dalla CPU C7 e prosegue a funzionare se ad esempio la CPU C7 si porta nello stato di STOP L OP C7 ha un proprio indirizzo MPI ed collegato alla CPU C7 tramite l interfaccia MPI Tramite quest interfaccia MPI l OP C7 si collega ad un dispositivo di progettazione PG PC Un im
238. ndi corrispondente a 2 Hz 0 8 secondi corrispondente a 1 25 Hz intermittenza 1 0 secondi corrispondente a 1 Hz 1 6 secondi corrispondente a 0 625 Hz intermittenza lenta 2 secondi corrispondente a 0 5 Hz Figura 3 1 Durata del periodo di clock in un Byte di clock Blocco parametri La tabella 3 8 elenca i parametri Merker di clock Merker di clock Tabella 3 8 Blocco parametri Merker di clock Parametro Spiegazione Campo dei Impostazione valori CPU C7 di default Merker di clock per Merker di clock s s no no deve essere definito un byte di merker Byte di merker Byte di merker che deve essere utilizzato da 0 a 255 come byte di merker di clock Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 13 Comandare con la CPU C7 3 6 2 Blocco parametri Comportamento all avviamento Blocco parametri La tabella 3 9 elenca i parametri del blocco Comportamento all avviamento Comportamento all avviamento Tabella 3 9 Blocco parametri Comportamento all avviamento Parametro Spiegazione Campo dei Impostazioni valori di default Autotest dopo RETE ON e Con Autotest per nuovo avviamento s la cancellazione totale CPU verifica la propria RAM interna dopo ogni RETE ON Avviamento Con la CPU C7 pu solo essere impostato un Nuovo Nuovo nuovo avviamento avviamento avviamento manuale Avviamento au
239. ndustria meccanica Qi 0 8 Petrolchimica Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Q 0 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 Come valutate la qualit delle illustrazione e delle tabelle RI oo e e Se avete riscontrato dei problemi di ordine pratico Vi preghiamo di delucidarli nelle se guenti righe Sistemi integrati compatti C7 626 C7 626 DP 2 C79000 G7072 C627 01
240. ne La figura 4 1 mostra una possibile configurazione di un C7 con unit per del C7 applicazioni individuali e il collegamento ad ulteriori unit del sistema S7 300 Telaio di montaggio 3 QO o O o o o o Numero di posto IM 361 3 4 5 6 7 8 9 10 11 connettore Cavo di collegamento 368 m Telaio di montaggio 2 O Numero di posto IM 361 3 4 5 6 7 8 9 10 11 connettore Cavo di collegamento 368 Telaio di montaggio 1 O Numero di posto IM 361 3 4 5 6 7 8 9 10 11 connettore Cavo di collegamento 368 I 3 VALI si lira al e Unit per applicazioni individuali N di posto connettore 2 3 4 5 Indirizzo digitale 0 3 occupato 0 1 Indirizzo analogico 272 287 valori di default Figura 4 1 Esempio per i posti connettori del C7 Telai di montaggio AI C7 possibile collegare max tre telai di montaggio S7 300 Le istruzioni per il S7 300 aggiuntivi collegamento dei telai sono contenute nel manuale 70 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 3 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 2 Panoramica 4 4 Indirizzamento della periferia digitale del C7 La figura 4 2 mostra lo schema dal quale risultano gli indirizzi dei singoli canali della periferia digitale 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 1 0 1 1 1 2 1 3 14 1 5 1 6 1 7
241. ne all interrupt di processo della CPU C7 ammonta a ca 1 1 ms Il tempo di reazione all interrupt di processo dell unit di ingresso uscita si riassume come segue e unit di ingressi digitali tempo di reazione all interrupt di processo tempo di elaborazione dell interrupt interno ritardo sugli ingressi I tempi si trovano nella pagina dei dati relativi all unit digitale di ingresso corrispondenti e unit di ingresso analogico tempo di reazione all interrupt di processo tempo di elaborazione dell interrupt interno tempo di conversione Il tempo di elaborazione dell interrupt dell unit di ingressi analogici trascurabile I tempi di conversione si trovano nella pagina dei dati relativi all unit di ingressi analogici corrispondenti Con il richiamo dell interrupt di processo OB40 avviene l elaborazione dell interrupt di processo Gli interrupt con priorit elevata interrompono l elaborazione dell interrupt di processo Gli accessi diretti alla periferia avvengono nel tempo di esecuzione dell istruzione Dopo la conclusione dell elaborazione dell interrupt di processo si prosegue con l elaborazione ciclica del programma oppure vengono richiamati altri OB di interrupt con priorit uguale o inferiore Da ricordare il tempo di reazione all interrupt di processo si riassume come segue e tempo di reazione all interrupt di processo della CPU e e tempo di reazione all interrupt di
242. ne standard possono essere completamente modificate secondo le esigenze individuali Le pagine speciali invece sono memorizzate nel firmware del C7 e non possono essere modificate Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 1 Utilizzo del C7 6 1 Suddivisione della pagina del C7 Panoramica Finestra permanente Zona della pagina di sfondo Icone 6 2 AIl OP l andamento del processo p es di una macchina di lavorazione miscelatore ecc viene visualizzato nelle pagine e anche influenzato comandato Finestra permanente Zona della pagina di sfondo Icone per le funzioni dei softkey Figura 6 1 Suddivisione della pagina del C7 La finestra permanente mette continuamente a disposizione dell operatore importanti grandezze del processo indipendentemente dalla pagina visualizzata Nella zona della pagina di sfondo si trova il contenuto della pagina appena visualizzata Le altre finestre p es finestra delle segnalazioni finestra di help finestra di Pop Up vengono visualizzate sia tramite la zona della pagina di sfondo che la finestra permanente Con le icone vengono simbolizzate le funzioni dei softkey specifiche della pagina Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 2 Tastiera Tastiera La tastiera del C7 si compone di tre blocchi funzionali vedere figura 6 2 e tasti funzionali K1 K10 e softkey F1 F14 e tasti d
243. non ammesso dal controllore Modificare il job nel controllore 305 Manca il numero del blocco dati x Creare il blocco dati mancante 306 Errore temporaneo di driver 307 Manca il contatore x nel controllore Modificare la progettazione variabile 308 Manca il timer x nel controllore Modificare la progettazione variabile 309 Manca l ingresso x nel controllore Modificare la progettazione variabile 310 Manca l uscita x nel controllore Modificare la progettazione variabile 311 Manca il merker x nel controllore Modificare la progettazione variabile 312 Ordine di stampa rifiutato poich p es al momento in Attendere che l ordine precedente sia esecuzione un ordine dello stesso tipo terminato riattivare l ordine 313 L ordine di stampa verr eseguito pi tardi poich la stampante momentaneamente occupata 315 Per l oggetto marcato p es segnalazione o valore di riferimento non stato progettato alcun testo d informazione 316 Il livello di password attivo insufficiente per l utilizzo Ripetere il Login con un livello di password 317 desiderato superiore 318 Durante un tentativo di Login stata introdotta una password non valida 319 Durante l editazione della password stata introdotta una password gi esistente 320 Introdurre prima la password e quindi definire 321 il livello 322 Introdurre una password di minimo 3 caratteri
244. ntazione dei valori analogici avviene sotto forma di complemento a 2 La tabella 4 6 mostra la visualizzazione dei valori analogici della periferia analogica Tabella 4 6 Rappresentazione dei valori analogici Risoluzione Valore analogico Numero del bit 15 Peso dei bit VZ 214 213 212 gli 210 79 28 27 26 25 24 23 22 21 20 Segno Il segno VZ del valore analogico si trova sempre nel bit 15 e 20 e e aa a Risoluzione 12 bit La risoluzione a 12 bit Il valore analogico viene inserito allineato a sinistra nell accumulatore ACCU I bit inferiori non occupati vengono riempiti con degli 0 Nella tabella 4 7 riportato un esempio nel quale con risoluzione a 12 bit i bit occupati vengono riempiti con 0 Tabella 4 7 Combinazione di bit di un valore analogico a 12 bit esempio 5 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Valore analogico a 12 bit 0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 incl VZ Sistemi integrati compatti C7 626 C7 626 DP 4 10 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 3 4 Rappresentazione dei valori analogici per le portate degli ingressi analogici Panoramica Le tabelle contenute in questo capitolo contengono i valori analogici digitalizzati per le portate di misurazione degli ingressi analogici Nella tabella 4 8 contenuta la rappresentazione dei valori analogici binari e della relativa rappresentazione decimale ed esadecimale delle unit
245. nte e comunicazione tramite la MPI e ritardo sugli ingressi e sulle uscite e tempi di esecuzione bus ulteriori nella rete PROFIBUS DP solo per la CPU C7 DP Oscillazione del Il tempo di reazione effettivo si colloca tra un tempo di reazione pi breve ed uno tempo di reazione pi lungo Nella progettazione di un compito d automazione si deve sempre fare riferimento al tempo di reazione pi lungo Di seguito viene trattato sia il tempo di reazione pi breve sia quello pi lungo in modo da fornire un idea dell oscillazione del tempo di reazione Sistemi integrati compatti C7 626 C7 626 DP 3 24 C79000 G7072 C627 01 Comandare con la CPU C7 Tempo di reazione La figura 3 3 mostra quali condizioni consentono di raggiungere il tempo di pi breve reazione pi breve r2 7 a PAA i i Immediatamente prima della lettura del PAE PAE varia lo stato di un ingresso La variazione del segnale d ingresso viene quindi ancora registrata nel PAE Sistema operativo i ee S N Podran Qui viene elaborata dal programma utente la D ogramma variazione di stato del segnale d ingresso sa utente O O EL E E Qui viene trasferita alle uscite la reazione del Y PAA programma utente alla variazione dello stato di segnale sull ingresso PAE Sistema operativo oli io iena laica ela td Figura 3 3
246. nteggio avanti PAW274 PAW277 PAW280 attivare il nuovo valore di start confronto bit 1 del PAB276 PAB279 PAB282 fronte di salita 0 gt 1 impostare il bit di start bit 1 del PAB276 PAB279 PAB282 fronte di salita 0 gt 1 Riavvio del contatore senza Il nuovo valore di start confronto non viene impostato inizializzazione il contatore avviare il contatore impostando il riprende a contare senza bit di start bit 0 del PAB276 PAB279 PAB282 reset fronte di salita 0 gt 1 Impostare un nuovo valore di registrare un nuovo valore di start confronto start confronto PAW274 PAW277 PAW280 impostare il valore bit 1 del PAB276 PAB279 PAB282 fronte di salita 0 gt 1 con un nuovo fronte di salita sull ingresso di conteggio viene attivato un nuovo valore di start confronto nel caso di conteggio avanti il nuovo valore di confronto viene accettato nel caso di conteggio indietro il nuovo valore di start viene accettato il valore di conteggio attuale viene adattato secondo la differenza Sistemi integrati compatti C7 626 C7 626 DP 4 28 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Tabella 4 20 Comando del contatore tramite il programma utente continuazione L inizializzazione del nel caso di raggiungimento superamento di zero contatore inizio di un nuovo conteggio indietro o del valore di confronto ciclo
247. nti erronei nella periferia Nella tabella 4 24 elencata la struttura dei set di dati dei parametri Tabella 4 24 Tabella con la descrizione del set di dati del blocco parametri Byte Bit Valore std Cosa pu essere parametrizzato Abilitazione diagnostica AII Abilitazione diagnostica AI2 Abilitazione diagnostica AI3 Abilitazione diagnostica AI4 Abilitazione diagnostica AO1 Significato dei relativi bit l s l s l s l s l s o o o o colo co co So P Abil diagn rottura cavo AI1 Abil diagn rottura cavo AI2 Abil diagn rottura cavo AI3 Abil diagn rottura cavo AI4 1 s solo se portata 4 20 mA 1 s solo se portata 4 20 mA 1 s solo se portata 4 20 mA 1 s solo se portata 4 20 mA riservato Abil interrupt diagn per BG 0 no Il Utilizzo Interrupt di processo Fronte Direzione Utilizzo Interrupt di processo Fronte Direzione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 0 disattivato normale DI 1 interrupt DI 2 ZE O no l s sempre con interrupt DI Selezionabile utilizzando 2 O fronte di salita 1 fronte di discesa non solo disattivato O avanti 1 indietro non solo ZE 0 disattivato normale DI 1 interrupt DI 2 ZE O no l s sempre con interrupt DI Selezionabile utilizzando 2 O fronte di salita 1 fronte di discesa non solo disattivato O avanti 1 indietro non solo ZE 4 37
248. ntroduzione inizia dal margine destro nel campo d introduzione Le cifre introdotte vengono fatte scorrere verso sinistra come nelle calcolatrici tascabili Introduzione Per l introduzione in un campo numerico procedere come segue Operazione Tasti Descrizione 1 Introduzione di un valore decimale Introduzione di I caratteri A F devono essere introdotti nel un valore 7 9 modo ALPHA esadecimale 0 9 Introduzione di a un valore 0 1 digitale 2 Confermare A e Il valore introdotto viene convalidato di un introduzione ENTER e Se un valore introdotto supera un valore limite o viene eseguito un errore d introduzione l introduzione viene invalidata e viene mantenuto valido il vecchio valore o interrompere Ritorna valido il vecchio valore una ESC introduzione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 7 6 8 Utilizzo del C7 Correggere l introduzione di correzione In caso di introduzione errata prima della conferma si hanno le seguenti possibilit Se Cifra errata Troppe cifre Posizionare il cursore sulla cifra e sovrascrivere il cursore rimane fermo su questa posizione Poche cifre Cancella la cifra che si trova nella posizione del cursore e fa scorrere tutta l introduzione da sinistra
249. nza Ci significa che il tempo di reazione all interrupt di diagnostica si allunga di un valore pari al tempo di elaborazione del programma delle priorit elevate e degli OB di interrupt di uguale priorit non ancora elaborati Il tempo di reazione all interrupt di diagnostica si calcola come segue tempo di reazione all interrupt di diagnostica tempo di reazione all interrupt di diagnostica della CPU C7 tempo di reazione all interrupt di diagnostica dell unit di ingresso uscita dei segnali per il C7 0 6 ms Il tempo di reazione all interrupt di diagnostica ammonta a ca 1 3 ms 1 3 ms 0 6 ms 1 9 ms 2 ms Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 35 Comandare con la CPU C7 3 8 Tempi del bus nella rete PROFIBUS DP Panoramica In questo capitolo 3 36 In una rete PROFIBUS DP il tempo di reazione costituito da diversi componenti e il tempo di reazione del master DP e iltempo sul bus nella rete PROFIBUS DP e il tempo di reazione degli slave DP In questo capitolo sono presentate le cose importanti nella rete PROFIBUS DP La descrizione dei tempi del bus in una rete PROFIBUS DP fa riferimento in questo capitolo alla CPU C7 DP come master DP I tempi del bus dipendono sempre dal numero degli slave dalla velocit di trasmissione e dal numero di repeater RS 485 I tempi di bus sulla rete PROFIBUS DP possono essere letti con il PG vedere la documentazione STEP
250. o degli ingressi PAE e il programma viene elaborato passo per passo includendo i contatori i merker flag e i temporizzatori interni e lo stato dei segnali ottenuto viene depositato dal processore nell immagine di processo delle uscite PA A Da qui gli stati vengono trasferiti alle uscite La CPU C7 indipendente dall OP C7 La CPU C7 ha un proprio indirizzo MPI ed collegata all OP C7 tramite l interfaccia MPI Linguaggi di Per la programmazione della CPU C7 sono attualmente disponibili due linguaggi di programmazione programmazione e AWL la lista istruzioni costituita da una sequenza di istruzioni Nel proprio programma ogni istruzione contiene operazioni che rappresentano con elementi mnemonici una funzione della CPU C7 e KOP uno schema a contatti un linguaggio di programmazione grafico simile ad uno schema elettrico Altri linguaggi di programmazione sono p es SCL e HiGraph Sistemi integrati compatti C7 626 C7 626 DP 1 2 C79000 G7072 C627 01 Introduzione Strumenti per la programmazione Apparecchiature necessarie Lo strumento con il quale vengono sviluppati i programmi utenti lo STEP 7 per AWL KOP e IDE Integrated Development Enviromnent Nel manuale utente 231 si trovano le istruzioni necessarie alla programmazione Per i singoli linguaggi utilizzare i manuali indicati nella prefazione STEP 7 e C IDE sono operabili su un PG o PC Queste apparecchiature possono lavorare indipe
251. o e supervisione 7 1 Pagine Panoramica Nelle pagine vengono riassunti valori di processo omogenei Con gli elementi grafici vengono chiarite le relazioni tra questi valori Le singole pagine forniscono cos una veduta generale di un processo o di un impianto Oltre all immagine dell andamento del processo le pagine offrono la possibilit di introdurre nuovi valori e quindi di comandare il processo 7 1 1 Il C7 in un esempio applicativo Stazione di miscelazione Stazione d imbottigliamento 7 2 Con l OP C7 viene comandato e controllato un impianto per produrre e confezionare diversi succhi di frutta L impianto diviso nella stazione di miscelazione e in quella di imbottigliamento Gli ingredienti per i succhi di frutta si trovano in tre serbatoi A seconda del succo che si sta preparando gli ingredienti vengono miscelati in un determinato rapporto Il preparato di succo di frutta passa nel serbatoio di imbottigliamento dopo aver aperto una valvola e da qua viene suddiviso nelle bottiglie Le bottiglie si muovono su un nastro trasportatore Prima di essere riempita viene controllato se il vetro della bottiglia rotto Dopo il riempimento le bottiglie vengono tappate etichettate e posate sul pallet Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Serb 1 Serb 1 Serb 1
252. o relativo al tipo di oggetto numero di oggetto Lunghezza di un set di dati che contenuto nella lista parziale N dei set di dati nella lista parziale Figura B 1 Le informazioni di intestazione di una lista parziale della lista dello stato del sistema SZL ID Ogni lista parziale contrassegnata da un codice SZL ID possibili leggere anche solo un estratto della lista parziale Il codice di questo estratto contenuto anch esso nell SZL ID La figura B 2 mostra la struttura del SZL ID per le CPU Bit 151413121110 9876543210 o 0 0 0 __ yA pe Numero di identificazione codice della lista parziale Codice per l estratto della lista parziale Figura B 2 Struttura del codice della lista parziale SZL ID Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 B 3 Lista degli stati di sistema nella CPU C7 Codice per l estratto della lista parziale Indice Lunghezza dei set di dati che seguono Numero dei set di dati Lista delle liste parziali Con il codice per l estratto della lista parziale si definisce la sezione della lista parziale da visualizzare 0g viene visualizzata l intera lista parziale e 1gfinoaEg viene visualizzata una lista parziale speciale e Fg viene visualizzata solo l informazione di intestazione L utente deve attribuire un indice s
253. olo se egli intende leggere solo un determinato set di dati dalla lista In questa parola dati indicato quante informazioni in byte possiede un set di dati della lista parziale In questa parola di dati indicato quanti set di dati ha la lista parziale in questione Qui di seguito si trova una lista delle singole liste parziali delle liste di stato del sistema con le registrazioni rilevanti per la CPU C7 Tabella B 1 Liste parziali delle liste di stato del sistema della CPU C7 Identificazione CPU C7 tutti i set di dati delle liste parziali un set di dati delle liste parziali Contenuto dei set di dati Estratto delle liste parziali Lista parziale Indice codice dei singoli set di dati della lista parz Tipo di CPU C7 e numero di versione Caratteristiche CPU C7 tutti i set di dati delle liste parziali solo i set di dati di un gruppo di caratteristiche Campi di memoria utente Elaborazione STEP 7 Sistema di tempo nella CPU C7 Repertorio delle operazioni STEP 7 Memoria di lavoro Memoria di caricamento integrata Dimensioni della memoria di backup Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Lista degli stati di sistema nella CPU C7 Tabella B 1 Liste parziali delle liste di stato del sistema della CPU C7 continuazione Lista parziale Indice Contenuto dei set di dati codice dei Estratto delle liste parziali singoli set di dati della lista parz Campi del
254. one N Funzione Impostazione della data codificata in BCD Parametro 1 n 7 ia Giorno della settimana 1 Domenica 2 Luned Parametro 2 Sabato n 8 n 9 Mese 1 12 Giorno 1 31 Parametro 3 n 10 Tipo di visualizzazione delle segnalazioni d allarme Parametro 1 0 Primo valore segnalazione pi vecchia 1 Ultimo valore segnalazione pi nuova Impostazione del livello di password Parametro 1 1 9 1 Livello di password pi bassa 9 Livello di password pi alta Parametri 2 3 Password Logout ramificazione nel livello segnalazioni Parametri 1 2 3 Avvertimento di Overflow per le segnalazioni d allarme ON OFF Parametro 1 0 Off 1 On Parametri 2 3 Avvertimento di Overflow per le segnalazioni di servizio ON OFF Parametro 1 0 Off 1 On Parametri 2 3 Trasferimento della data ora alla CPU C7 Se si utilizza questo job troppo spesso il C7 pu andare in sovraccarico in quanto per ogni job sono necessari due trasferimenti alla CPU C7 Prelevare l area dei LED dalla CPU C7 Parametro 1 Numero del blocco 1 8 Parametri 2 3 43 Prelevare dalla CPU C7 l area dei bit delle segnalazioni di servizio Parametro 1 Numero del blocco 1 8 Parametri 2 3 44 Prelevare l area dei bit delle segnalazioni d allarme Parametro 1 Numero del blocco 1 8 Parametri 2 3 Sistemi integrati compatti C7 626 C7
255. one del display Premendo un tasto qualsiasi viene inserita la retroilluminazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 6 17 Utilizzo del C7 6 5 4 Impostazione della luminosit e del contrasto Panoramica Contrasto del display Luminosit della retroilluminazione del display Con il C7 sono modificabili in ogni momento durante il funzionamento e il contrasto del display e e Ja luminosit della retroilluminazione del display Per questo bisogna premere contemporaneamente i seguenti tasti Pi alto Pi basso Pi alta Pi bassa D lt lt Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 6 6 Impostazione e commutazione dei tipi di funzionamento Panoramica Funzionamento normale online Funzionamento normale offline Modo trasferimento MPI Transfer Impostare cambiar e il tipo di funzionamento Durante il funzionamento Gli OP C7 possono avere i seguenti tipi di funzionamento e Funzionamento normale online offline e Modo trasferimento Questo il tipo di funzionamento standard per visualizzare e comandare il processo in modo non limitato L OP C7 e la CPU C7 si scambiano dati In questo tipo di funzionamento non esiste alcuna comunicazione col controllore La visualizzazione e il comando del processo non sono possibi
256. ontaggio nella configurazione montaggio nella configurazione centralizzata o di una stazione in una centralizzata sub rete 02924 Stato attuale del telaio di montaggio nella ID sub rete Informazioni sullo stato delle stazioni nella configurazione centralizzata o di una sub rete stazione in una sub rete Diagnostica delle unit Informazioni di diagnostica dipendenti 00B2H tutto il set di dati dipendente dall unit Telaio di dall unit dell informazione di diagnostica delle unit montaggio e N posto connet 00B3H tutto il set di dati dipendente dall unit Indirizzo di dell informazione di diagnostica delle unit inizio unit Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 B 7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 OP C7 Funzionalit Pagine standard Job di comando Segnalazioni di sistema Panoramica Appendice Argomento trattato Pagina dell appendice Funzionalit dell OP C7 C 2 Job di comando e relativi parametri C 3 Segnalazioni di sistema Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 C 1 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema C 1 Funzionalit dell OP C7 Insieme Nella seguente panoramica tabella C 1 sono raggruppate le funzioni del C7 626 e delle funzioni del C7 626 DP con le relative varianti Tabella C 1 Funzioni del C7 626 e del C7 626 DP di servizio ap
257. onto dei contenuti di due variabili in formato DATE_AND_ TIME su maggiore 18 LE _DT Confronto dei contenuti di due variabili in formato DATE_AND_ TIME su minore o uguale 23 LT_DT Confronto dei contenuti di due variabili in formato DATE_AND _TIME su minore 28 NE_DT Confronto dei contenuti di due variabili in formato DATE_AND_ TIME su diverso Confronto STRING Per il confronto dei contenuti di variabili in formato dati STRING lo STEP 7 rende disponibili le seguenti funzioni IEC Descrizione Tempo di esecuzione 10 EQ_STRNG Confronto dei contenuti di due variabili in formato 150 us n X 32 STRING su uguale GE_STRNG Confronto dei contenuti di due variabili in formato 150 us n X 32 STRING su maggiore o uguale GT_STRNG Confronto dei contenuti di due variabili in formato 140 us n x 38 STRING su maggiore LE_STRNG Confronto dei contenuti di due variabili in formato 150 us n X 32 STRING su minore o uguale LT_STRNG Confronto dei contenuti di due variabili in formato 140 us n x 38 STRING su minore NE_STRNG Confronto dei contenuti di due variabili in formato 150 us n X 32 STRING su diverso n numero dei caratteri Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 A 7 SFC SFB e funzioni IEC nella CPU C7 Elaborazione di Per operazioni con i contenuti di variabili STRING lo STEP 7 rende disponibili le variabili STRING seguenti funzioni IEC FC N Nome Des
258. oppo alta 10 3 bar 0049 K 11 32 00 18 11 93 QGR 01 EE caldaia troppo alta 12 7 bar Valore di processo f Stato della segnalazione Gruppo di PRTA acquisizione Numero della Ora e data dell arrivo q segnalazione della segnalazione Se nel testo della segnalazione sono contenuti valori di processo il C7 visualizza qui i valori che essi presentavano all istante in cui gli eventi della segnalazione 9 gt arrivata andata si sono verificati In caso contrario le informazioni sono uguali come nel caso della pagina delle segnalazioni di servizio o di allarme La pagina del buffer delle segnalazioni di servizio di allarme pu essere cancellata tramite il C7 o tramite il controllore Fanno eccezione e Le segnalazioni ancora presenti e Le segnalazioni di allarme non ancora acquisite Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione Overflow del buffer 7 14 Gli eventi delle segnalazioni vengono memorizzati in un area di memoria comune per le segnalazioni di servizio e di allarme il cosiddetto buffer delle segnalazioni Se nel buffer delle segnalazioni libera solo una determinata quantit di memoria buffer residuo dal C7 pu essere emessa una segnalazione di sistema che informa su ci Se non c pi spazio nel buffer delle segnalazioni e arrivano nuove segnalazioni il C7
259. ori e contatori e aree dati Le aree inserite nel blocco parametri Aree a rimanenza mantengono il loro contenuto dopo una mancanza della tensione di rete e una commutazione STOP RUN anche in assenza di batteria tampone L inserzione di una batteria tampone non incide sulla differenziazione tra area rimanente e area non rimanente Avvertenza Il C7 deve venire sempre alimentato da una batteria tampone Tutti i blocchi dati sono rimanenti Un impostazione di DB rimanenti non ha quindi effetto fino a che la batteria continua a fornire sufficiente tensione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 Blocco parametri La tabella 3 11 elenca i parametri del blocco Aree a rimanenza Tenendo conto di Aree a tutte le aree merker timer contatori e blocchi dati l area a rimanenza non deve rimanenza essere pi grande della somma di tutti i dati rimanenti vedere tabella 3 11 Tabella 3 11 Blocco parametri Aree a rimanenza Parametro Spiegazione Campo dei Impostazione valori del C7 di default Byte di merker Il valore di parametro registrato il numero dei byte di merker de 16 rimanenti a partire dal byte di merker 0 Timer Il valore del parametro registrato il numero dei timer S7 rima sE nenti a partire dal timer 0 ogni timer occupa 2 byte Contatore Il valore del parametro registrato il numero dei contatori S7 a ia partire dal contatore S
260. parametri in un unit WR_DPARM Scrittura di parametri dinamici predefiniti in un unit PARM_MOD Parametrizzare un unit 2 2 ms Scrittura di un record di dati specifico per un unit 1 4 ms 32 us byte Letture di un record di dati specifico per un unit Funzioni per il La CPU C7 DP come master DP rende disponibili le seguenti funzioni di sistema master DP Nome Descrizione Tempo di esecuzione DPNRM_DG Lettura della diagnostica di slave DP codificata secondo la norma ca 180 us DP SFC 14 DPRD_DAT Lettura di dati utili consistenti da uno slave DP normalizzato con un ca 180 us codice secondo la norma DP gt 4 byte SFC 15 DPWR_DAT Scrittura di dati utili consistenti da uno slave DP normalizzato con ca 180 us un codice secondo la norma DP gt 4 byte Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 A 5 SFC SFB e funzioni IEC nella CPU C7 A 2 Funzioni IEC DATE_AND_TIME D_TOD_DT Per le operazioni con i formati dati DATE TIME_OF_DAY e DATE_AND_TIME lo STEP 7 rende disponibili le seguenti funzioni IEC Tempo di esecuzione Descrizione Raggruppamento dei formati dati DATE e TIME_OF_DAY TOD e conversione nel formato dati DATE_AND_TIME DT_DATE Dissociazione del formato dati DATE dal formato dati DATE_AND_ TIME 7 DT_DAY Dissociazione del giorno della settimana dal formato dati ca 230 us DATE_AND_ TIME 8 DT_TOD Dissociazione del formato dati TIME
261. passi 3 e 4 vengono azzerati dall OP C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 9 4 Sincronizzazione durante il trasferimento caso speciale Trasferimento Bisogna tenere presente che durante questo tipo di trasferimento i valori istantanei OP C7 CPU S7 delle variabili vengono trasferiti all OP C7 I valori non vengono letti direttamente attivato dalla dal supporto dati CPU S7 Tabella 8 6 Procedimento di trasferimento 1 Nel programma S7 disabilitare il buffer dei dati impostando il bit 6 a 1 Se possibile disabilitare il buffer dei dati OP C7 imposta il bit Oa 1 e contemporaneamente il bit 6 a 0 Nel programma S7 comunicare all OP C7 tramite il buffer dei dati quale il set di dati che deve essere trasferito Per fare ci registrare le identificazioni della ricetta nel buffer dei dati Impostare nel programma S7 il bit 4 a 1 richiesta dei dati tramite il buffer dei dati 5 L OP C7 legge il buffer dei dati 6 L OP C7 azzera il bit 4 e trasferisce il set di dati o le variabili come descritto nel caso normale al passo 2 Trasferimento Il trasferimento diretto dalla CPU C7 all OP C7 avviene sempre senza CPU C7 OP C7 coordinamento I valori vengono letti direttamente dagli indirizzi Le variabili senza attivato indirizzo vengono ignorate I seguenti passi si riferiscono solo al trasferimento
262. patti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario Flash EPROM Funzionamento normale Funzionamento trasferimento Funzione Funzione di informazione Funzione di sistema Funzione di visualizzazione Funzioni diagnostiche G Gestione degli errori tramite OB FEPROM corrispondono per le loro funzioni alle EEPROM cancellabili elettricamente ma sono cancellabili molto pi rapidamente FEPROM Flash Erasable Programmable Read Only Memory Esse vengono utilizzate nelle Memory Cards Nelle Flash EPROM possono essere memorizzati protetti da cadute di rete 1 seguenti dati e il gt programma utente e parametri che definiscono il comportamento della CPU C7 e delle funzioni di periferia Tipo di funzionamento del C7 in cui possono essere visualizzate le segnalazioni e le pagine usate Tipo di funzionamento del C7 in cui i dati vengono trasmessi dal dispositivo di programmazione al C7 o viceversa Si differenzia tra il trasferimento tramite l interfaccia MPI S7 trans e l interfaccia stampante trans Un funzione FC conformemente a IEC 1131 1 un blocco di codice senza gt dati statici Una funzione offre la possibilit di trasmissione di parametri nel programma utente In tal modo esse si prestano per la programmazione di funzioni complesse che si presentano spesso come ad esempio calcoli Le funzioni di informazione dello STEP 7 offrono la possibilit di visualizzare su un PG
263. periferia analogica Essi vengono consegnati dalla CPU C7 alla periferia analogica ad ogni cambio dello stato di funzionamento da STOP a RUN In alternativa la modifica dei parametri pu essere effettuata anche nel programma utente con l SFC 55 57 vedere il manuale di riferimento 235 Per entrambe le procedure di impostazione i parametri vengono suddivisi in e parametri statici e e parametri dinamici La seguente tabella spiega quando vengono rilevati i parametri statici e dinamici Tabella 4 1 Istante della consegna dei parametri dalla CPU C7 alla periferia analogica Parametro Impostabile con Istante della consegna del parametro Statico Configurazione dell hardware STOP gt RUN Dinamico Configurazione dell hardware STOP gt RUN SFC 55 57 RUN Le caratteristiche della periferia analogica possono essere parametrizzate nei blocchi parametri seguenti tramite Configurazione dell hardware e per gli ingressi impostazioni di base diagnostica misurazione ciclo di interrupt e perle uscite impostazioni di base diagnostica valori sostitutivi campo di uscita Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Parametri degli La tabella 4 2 fornisce una panoramica sui parametri degli ingressi analogici ingressi analogici Tabella 4 2 Parametri degli ingressi analogici
264. po di trasferimento e al tempo di elaborazione Per ottenere tempi di attualizzazioni ottimali va osservato quanto segue per la progettazione e Creare le singole aree dati pi piccole possibili e grandi quanto necessario e Riunire le aree dati appartenenti allo stesso gruppo in un unica area Il tempo di attualizzazione reale migliora se si crea una grande area piuttosto che tante aree piccole e tempi di polling scelti troppo piccoli pregiudicano inutilmente la prestazione globale Impostare pertanto il tempo di polling conformemente alla velocit di modifica dei valori di processo L andamento della temperatura di un forno p e molto pi lento rispetto all andamento del numero di giri di un azionamento Valore indicativo per il tempo di polling ca 1 secondo e Per migliorare i tempi di attualizzazione rinunciare eventualmente al trasferimento ciclico dell area dati utente tempo di polling 0 Utilizzare invece i job di comando per trasferire l area dati utente comandata da evento e solo quando strettamente necessario e Depositare le variabili di una segnalazione o di una pagina nell area dati senza spazi vuoti e Affinch le modifiche nella CPU C7 siano riconosciute sicuramente dall OP C7 esse devono essere presenti almeno durante il reale tempo di polling Se nel caso di curve con trigger a bit viene impostato il bit cumulativo nell area di selezione del buffer delle curve OP C7 aggiorner ogn
265. pressione di un tasto L errore grave stato eliminato e il tasto premuto Cambio del tipo di funzionamento Cambio del tipo di funzionamento Nuovo avviamento del controllore Allestimento del collegamento logico Dopo un guasto il collegamento del controllore di nuovo a posto Avviamento automatico del C7 la lista delle password non viene necessariamente cancellata Commutazione della lingua tramite pagina standard o job di comando Cambio del tipo di funzionamento Cambio del tipo di funzionamento Cambio del tipo di funzionamento Il controllore non risponde Controllare il programma inserito nel controllore o il collegamento fisico Il blocco dati N x nella memoria del controllore non esiste Creare l area di memoria Sistemi integrati compatti C7 626 C7 626 DP C 12 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio 200 La tensione della batteria tampone ha raggiunto il limite Sostituire la batteria inferiore o inserito un tipo di batteria errato 201 Errore durante la scrittura del modulo orologio Inviare il C7 al servizio post vendita errore hardware 202 Errore di lettura della data Inviare il C7 al servizio post vendita 203 Errore di lettura dell ora Introdurre nuovamente l ora inviare il C7 al sevizio post vendita 204 Errore di lettura del giorno della
266. processo dell unit di ingresso uscita Esempio in questo esempio deve essere utilizzata esclusivamente la periferia del C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 33 Comandare con la CPU C7 Calcolo Il tempo di reazione all interrupt di processo risulta per questo esempio dai seguenti tempi e tempo di reazione all interrupt di processo della CPU C7 ca 1 1ms e tempo di reazione all interrupt di processo sull unit tempo di elaborazione dell interrupt interno 0 2 ms ritardo sull ingresso 0 1 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 2 ms 0 1 ms ca 1 4 ms Questo tempo di reazione all interrupt di processo calcolato trascorre dall interrogazione di un segnale sull ingresso digitale alla prima istruzione nell OB40 Sistemi integrati compatti C7 626 C7 626 DP 3 34 C79000 G7072 C627 01 Comandare con la CPU C7 3 7 4 Tempo di reazione all interrupt di diagnostica Tempo di reazione all interrupt di diagnostica Calcolo CPU C7 Esempio di calcolo Il tempo di reazione all interrupt di diagnostica il tempo che intercorre tra la prima comparsa di un evento di diagnostica e il richiamo della prima operazione nell OB di interrupt di diagnostica 0B82 In generale vale gli interrupt con priorit elevata hanno la precede
267. ramite la finestra di Pop Up vedere i 3 3 Introdurre l indirizzo dell operando per i tipi di dati DB DW e DB DD anche il numero della DB Introdurre il formato dei dati simbolico tramite la finestra di Pop Up vedere 1 Ripetere le introduzioni per il secondo fino all ennesimo operando Avvertenza In caso d introduzione errata p es il formato dei dati discordante col tipo di dati introdotto appare una segnalazione di sistema Per default la prima registrazione dalla finestra di Pop Up viene portata nel campo Aggiornamento START Aggiornamento STOP Premendo il softkey l elaborazione dello stato passa in Aggiornamento in corso In questo modo nell ultima colonna vengono visualizzati i valori degli operandi Il display viene aggiornato ciclicamente Ripremendo il softkey l elaborazione dello stato passa di nuovo nello STATO STOP Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 31 Funzioni standard di servizio e supervisione Pagina standard FORZAMENTO VARIABILE 7 32 Oltre all insieme delle funzioni relative allo Stato Variabile possibile impiegare le funzioni di Forzamento Variabile per modificare comandare i valori degli operandi La pagina standard Forzamento Variabile deve essere progettata in ProTool e viene scelta tramite un tasto funzionale Nell OP C7 la rappresentazione predisposta in due righe
268. raneo ingressi analogici lettura delle segnalazioni 5 3 parametrizzazione periferia del C7 uscita analogica 5 4 Diagnostica della periferia del C7 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Diagnostica di sistema Blocco parametri Dimensione delle aree di conferma Diretto Direzione di conteggio impostazione Display contrasto luminosit oscuramento Dispositivi di programmazione Dispositivo TD OP errori Durata del periodo di clock 3 13 Durate del tubo CCEL 6 17 E Elaborazione del set di dati Elaborazione della password Elaborazione delle segnalazioni Elementi della pagina 7 4 EQ DT EQ_STRNG Errore di accesso diretto alla periferia 3 8 Errore di alimentazione 3 7 Errore di comunicazione Errore di diagnostica permanente temporaneo Errore di parametrizzazione 4 7 Errore di progettazione Errore di programmazione Errore di tempo errore interno Errori interni Esempio finestra delle segnalazioni di allarme 7 10 introduzione di stringhe introduzione simbolica pagina delle segnalazioni di allarme 7 11 visualizzazione del buffer delle segnalazioni di allarme Eventi di diagnostica Evento interrupt di processo 4 17 Indice 3 Indice analitico F Finestra permanente Fattore di correzione B 18 18 Lt gia a i E E Forzamento Variabile AD_DT_TM pagina standard
269. re conferma cos che egli ha preso atto della segnalazione L acquisizione pu essere effettuata anche dal controllore Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 7 Funzioni standard di servizio e supervisione 7 2 2 Caratteristiche generali Possibilit di visualizzazione Riga di segnalazione finestra di segnalazione Pagina delle segnalazioni di servizio pagina delle segnalazioni di allarme Buffer delle segnalazioni Priorit di visualizzazione 7 8 Il C7 offre le seguenti possibilit per la visualizzazione delle segnalazioni di servizio e di allarme Una segnalazione di servizio o di allarme attuale pu essere visualizzata in una riga di segnalazione o in una finestra di segnalazione Durante la progettazione si pu stabilire una delle seguenti combinazioni Riga di segnalazione e Visualizzazione di una segnalazione di oe f Segnalazione di servizio o di allarme servizio o di allarme nella riga di segnalazione e Visualizzazione di una segnalazione di Riga di segnalazione servizio nella riga di segnalazione Segnalazione di servizio visualizzazione della segnalazione di Finestra della segnalazione allarme nella finestra di segnalazione di allarme Segnalazione di allarme e Visualizzazione di una segnalazione di Re E Finestra della servizio di allarme nelle rispettive segnalazione di servizio finestre di segna
270. re nel campo Login una qualsiasi sequenza di carattteri ci vuol dire una password non valida Dopo aver confermato l introduzione si possono utilizzare solo le funzioni col livello di password 0 Se entro un determinato tempo progettato non viene effettuata nessuna operazione con il C7 l operatore viene disconnesso automaticamente 6 7 3 Gestione delle password Panoramica Connessione Diritto di accesso Definire una nuova password Per gestire le password si hanno a disposizione le seguenti possibilit e assegnare massimo 50 password diverse e associare ad ogni password un livello di password e modificare le password esistenti ed i 4 livelli di password e cancellare le password e visualizzare in una lista di password le password assegnate Introdurre nella pagina della password una password valida Dopo aver confermato l introduzione nel campo Edi le password possono essere assegnate modificate e cancellate Diritto di accesso Si pu accedere a quelle password il cui livello minore o uguale al livello con cui ci si connessi Procedimento 1 Introdurre nel campo Edit una password che ancora non esiste Sono ammessi massimo caratteri 2 Introdurre il livello di password da 1 a 8 Dopo aver confermato la nuova password viene memorizzata in una memoria dell OP C7 onde evitare che venga persa in caso di mancanza della tensione di rete Sistemi integrati compatti C7 626 C7 626 DP
271. ri del blocco parametri Indirizzi MPI Tabella 3 17 Blocco parametri Indirizzi MPI Parametro Spiegazione Campo dei Impostazione valori di default Indirizzo MPI pi elevato Indirizzo MPI di CPU C7 L indicazione dell indirizzo MPI pi elevato in rete necessario affinch 31 ciascun partecipante alla rete sia indirizzabile il processo di comunicazione funzioni in modo efficiente Nota bene assegnare solo gli indirizzi MPI effettivamente necessari Si abbrevia cos il tempo di comunicazione Il parametro indirizzo MPI pi elevato deve essere lo stesso per tutti i partecipanti alla rete MPI Ciascun partecipante collegato alla rete MPI deve da 2 a 126 avere un indirizzo L indirizzo assegnato deve essere presente una sola volta nella rete La parte OP C7 possiede un proprio indirizzo MPI default 1 3 22 Avvertenza L interfaccia MPI l unica interfaccia di comunicazione verso C7 La modifica di questo parametro deve essere effettuata con estrema attenzione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Comandare con la CPU C7 3 7 Calcolo del tempo di ciclo e del tempo di reazione della CPU C7 Panoramica Definizione del tempo di ciclo Parti del tempo di ciclo In questo capitolo viene spiegato come sono strutturati il tempo di ciclo ed il tempo reazione nella CPU C7 Il tempo di ciclo del proprio programma utente pu essere letto
272. ri vengono avviati 4 OBI Nell OBI i valori di conteggio possono essere letti ciclicamente Per verificare se tutti i contatori sono gi in funzionamento vengono analizzati i relativi bit di stato Se non tutti i contatori sono segnalati come attivi l OB1 viene terminato Se tutti i contatori funzionano allora avviene una ricomposizione dei valori di conteggio letti Questo opzionale e pu avere senso per determinate applicazioni Se si desidera che all interno di un ciclo dell OB 1 si lavori sempre con lo stesso valore allora questa ricomposizione consigliata p es frequenza di conteggio elevata e ciclo relativamente lungo gt fornire pi accessi nell OB1 ed evt diversi valori Sistemi integrati compatti C7 626 C7 626 DP 4 46 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Funzione PG online Sequenza di istruzioni dell OB100 5 0B40 Nell OB40 viene analizzato come pu avvenire l analisi di interrupt Dopo che l informazione del registro vettoriale dell interrupt stata determinata dall informazione di avvio dell OB40 LB8 viene eseguito un salto A seconda del contatore che ha attivato l interrupt viene incrementato un byte di merker flag L OB40 programmato in modo che pi interrupt possano essere riconosciuti quasi contemporaneamente 6 OB35 L OB35 serve per produrre impulsi di conteggio Affinch l esempio possa funz
273. rme o chiatura area di conferma dell allarme Lunghezza parole Numero Lunghezza totale per per tipo tipo parole C7 626 C7 626 DP Abbinamento bit di Per ogni bit nell area di segnalazione progettata pu essere progettata una segnalazione e segnalazione I bit sono abbinati ai numeri di segnalazione in ordine crescente numero di Esempio segnalazione Nella CPU C7 progettata la seguente area di segnalazione di servizio DB 60 Indirizzo 42 Lunghezza 5 in parole La figura 8 1 mostra l abbinamento di tutti gli 80 5 x 16 numeri di segnalazione ai singoli numeri di bit nell area di segnalazioni di servizio del controllore L abbinamento avviene nell OP C7 automaticamente 7 0 7 0 DB60 DBW42 16 1 DB60 DBW50 80 65 7 Numero di segnalazione Figura 8 1 Abbinamento del bit di segnalazione e del numero di segnalazione Sistemi integrati compatti C7 626 C7 626 DP 8 4 C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 Conferma Aree di conferma Dato che le segnalazioni d allarme visualizzano uno stato di funzionamento anomalo esse devono essere confermate Tale conferma pu avvenire a scelta e tramite comando sul C7 oppure e tramite impostazione di un bit nell area di conferma della CPU C7 Se la CPU C7 deve essere informata di eventuali conferme di allarmi avvenute oppure se deve ess
274. ro Area di richiesta delle curve 8 14 Area di selezione del buffer delle curve 8 13 Aree dati area del numero di pagina immagine della tastiera di sistema 8 9 Aree dati utente ottimizzazione repertorio delle funzioni 8 3 Aree di conferma Aree di dati Area di richiesta delle curve Area di selezione del buffer delle curve 8 13 Aree di dati utente Scrittura indiretta delle varia bili 8 26 Aree di segnalazione 8 4 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Assegnazione dell indirizzo orientata al posto connettore unit per applicazioni individuali M 73 Attivazione delle segnalazioni 8 4 Autotest Avviamento C7 OB Avviamento dell OP C7 Avvio del contatore AWL B Bar graph Batteria tampone Baudrate Bit cumulativo della tastiera di sistema tastiera di sistema Bit cumulativo delle tastiera tastiera di sistema Bit di attivit Bit di conferma 8 6 Bit di controllo e di segnalazione 8 17 Bit di dati 6 16 Bit di segnalazione Bit di stop Blocchi Blocchi organizzativi Indice 1 Indice analitico Blocco parametri aree a rimanenza ciclo di interrupt comportamento all avviamento comportamento ciclo diagnostica diagnostica di sistema impostazioni di base 4 9 indirizzi MPI ingressi di conteggio interrupt dall orologio interrupt di processo merker di clock misurazione 4 orologio hardware port
275. schedulazione orologio 50 us 31 QRY_TINT Controllare lo stato della schedulazione orologio 85 us Interrupt di ritardo Gli interrupt di ritardo vengono avviati dal sistema operativo dopo che trascorso un determinato tempo SFC N Nome Descrizione Tempo di esecuzione SFC 32 SRT_DINT Far partire un interrupt di ritardo 85 us 33 CAN_DINT Stornare un interrupt di ritardo 50 us QRY_DINT Controllare un interrupt di ritardo avviato 80 us Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 A 3 SFC SFB e funzioni IEC nella CPU C7 Elaborazione di Le funzioni che la CPU mette a disposizione per reagire ad interrupt ed errori sono interrupt ed errori le seguenti Descrizione Tempo di esecuzione MSK_FLT Mascherare eventi di errore di sincronizzazione 150 us DMSK_FLT Abilitare eventi di errore di sincronizzazione 160 us READ_ERR Controllare e cancellare eventi di errore di accesso e 160 us programmazione avvenuti e inibiti DIS_IRT Inibire l elaborazione di nuovi eventi di interrupt 215 us EN_IRT Abilitare l elaborazione di nuovi eventi di interrupt 305 us DIS_AIRT Ritardare l elaborazione di eventi di interrupt 35 us EN_AIRT Abilitare l elaborazione di eventi di interrupt 35 us RE_TRIGR Riattivare il controllo del tempo ciclo 30 us REPL_VAL Copiare il valore sostitutivo ACCU 1 del livello che ha causato 45 us l errore Passaggi di I passaggi degli stati operat
276. sere effettuata nel C7 tramite la pagina standard Impostazioni della stampante Alla stampante devono essere impostati gli stessi parametri di trasmissione che sono stati impostati al C7 Normalmente questi sono Baudrate 9600 Bit di dati 8 Bit di stop 1 Parit nessuna Sistemi integrati compatti C7 626 C7 626 DP 6 16 C79000 G7072 C627 01 Utilizzo del C7 Pagina della stampante La pagina standard offre le seguenti possibilit di impostazione Impostazioni della stampante Generale Hardcopy Numero SS Stampa Baudrate 00 Colori Bit di dati Grassetto Bit di stop Densit Timeout s Aghi Parit Tipo Tipo stampante ESC Figura 6 4 C7 Pagina standard Impostazioni della stampante 6 5 3 Oscuramento del display Durata del tubo CCFL Oscuramento del display Eliminare l oscuramento del display Il display viene retroilluminato con un tubo CCFL Cold Cathode Fluorescence Lamp Per limiti tecnologici la luminosit del tubo CCFL diminuisce all aumentare del tempo di funzionamento I costruttori indicano che la durata del display di 20 000 ore Per aumentare la durata del display esiste la possibilit di oscurare automaticamente il tubo CCFL L oscuramento del display progettabile col ProTool Se entro un certo tempo progettabile non viene attivato alcun tasto viene spenta automaticamente la retroilluminazi
277. sferimento diretto Trasferimento indiretto I set di dati possono essere trasferiti dall OP C7 al controllore e viceversa in due diversi modi I due tipi di trasferimento sono quello diretto e quello indiretto Scrivendo un set di dati le variabili del set di dati vengono scritte direttamente negli indirizzi di volta in volta definiti Con la lettura diretta le variabili vengono lette dal controllore e portate sull OP C7 Col ProTool le variabili per il trasferimento diretto devono essere legate alla CPU C7 e devono avere anche l attributo Scrittura diretta Le variabili che non sono associate ad alcun indirizzo nel controllore non vengono trasferite Tutte le variabili del set di dati vengono scritte nella CPU C7 in un buffer intermedio chiamato buffer dei dati Nel buffer dei dati si trovano solo i valori delle variabili gli indirizzi non vengono trasferiti Scrivendo un set di dati le variabili vengono scritte nel buffer intermedio Leggendo un set di dati le variabili devono essere scritte prima nel buffer intermedio nel programmma del controllore poi l OP C7 legge le variabili dal buffer intermedio 8 9 2 Indirizzamento delle ricette dei set di dati e delle aree di dati necessarie Display grafico 8 22 Per individuare una ricetta in un controllore esistono tre identificazioni Le identificazioni si possono definire liberamente Si suggerisce di registrare per la prima identificazione un valore uguale al num
278. sso di conteggio 1 ha provocato l interrupt di processo 1 se l ingresso di conteggio 2 ha provocato l interrupt di processo 1 se l ingresso di conteggio 3 ha provocato l interrupt di processo Figura 4 8 Struttura dell informazione supplementare Z2 nella parte di dichiarazione dell OB40 Informazione L informazione supplementare Z3 non utilizzata ed settata su 0000p supplementare Z3 Analisi nel L analisi degli interrupt di processo nel programma utente descritta nel manuale programma utente 280 Sistemi integrati compatti C7 626 C7 626 DP 4 31 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 6 Conteggio frequenza Panoramica Utilizzo Calcolo della frequenza Tempo di misura Esempio di calcolo della frequenza Frequenza durante il primo tempo di misura 4 32 L ingresso universale 3 parametrizzato come contatore frequenza consente il conteggio continuo di fronti uguali entro un tempo parametrizzabile per una frequenza lt 10 KHz Rilevamento di frequenze veloci La frequenza viene calcolata sulla base del valore di misura e del tempo di misura parametrizzato Il segnale di misura viene collegato al C7 tramite l ingresso universale 3 vedere paragrafo 4 4 1 e 4 4 2 Il contatore di frequenza conta i fronti di salita del segnale di misura entro il tempo di misura parametrizzato Il programma utente pu rilevare la fr
279. ssono essere impostati come e ingressi di conteggio e conteggio frequenza solo l ingresso 3 e conteggio periodo solo l ingresso 3 I valori di conteggio vengono messi a disposizione del programma utente come valori a 16 bit i valori di conteggio della frequenza o del periodo invece come valori a 24 bit Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 23 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Tabella 4 18 Parametro Spiegazione Campo dei valori Impostazione di default Impostare la direzione di conteggio Ingresso di conteggio 1 Ingresso di conteggio 2 Ingresso di conteggio 3 Ingressi digitali 4 24 Nella tabella 4 18 sono elencati i parametri per le funzioni sopracitate Blocco parametri degli ingressi di conteggio avanti avanti indietro Impostare il fronte di conteggio sul quale si deve contare Il contatore pu generare al raggiungimento del valore di confronto direzione di conteggio avanti oppure a quello nullo direzione di conteggio indietro un interrupt di processo fronte di salita fronte di salita fronte di discesa S no no Definire la direzione di conteggio avanti avanti indietro Impostare il fronte di conteggio sul quale si deve contare fronte di salita fronte di salita fronte di discesa Il contatore pu generare al raggiungimento del valore di confronto direzione di conteggio avanti opp
280. t 5 Viene emesso il numero in virgola mobile risultante Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 43 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Raggruppamento delle formule Sequenza delle istruzioni dell FC126 4 44 PERCENTO canale UGR OGR UGR CAMPO_HEX OGR UGR Valore istantaneo PERCENTO lim superiore lim inferiore limite inferiore Il blocco di programma FC 126 contiene le seguenti righe di istruzioni FUNCTION FC 126 void var_input Limite inferiore DWORD Limite superiore DWORD Canale WORD end_var var_output Valore istantaneo DWORD end_var var_temp UGR DWORD CAMPO_HEX DWORD PERCENTO DWORD end_var BEGIN Distinzione del caso campo di misura unipolare o bipolare L Limite inferiore Limite inferiore negativo L 0 0 Il SI 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 superiore ITD T UGR Calcolo del campo esadecimale rech NOP 0 L W 16 6C00 Limite superiore per campo unipolare e bipolare uguale ITD L UGR D T CAMPO_HEX Il Differenza di memoria intermedia Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Richiamo dell FC12
281. ta dei titoli Titolo N di ordinaz presso Numero di ordinaz la Siemens in commercio Speicherprogrammierbare Steuerungen Grundbegriffe A19100 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 Indice della letteratura 70 Manuale Sistema di automazione S7 300 Installazione configurazione e dati della CPU T1 Manuale di riferimento Sistema di automazione S7 300 M7 300 Dati delle unit modulari 72 Lista operazioni Sistema di automazione S7 300 CPU 312 314 230 Manuale utente Software di base per S7 Conversione di programmi STEP 5 232 Manuale AWL per S7 300 400 Programmazione di blocchi 233 Manuale KOP per S7 300 400 Programmazione di blocchi 235 Manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema 280 Manuale di programmazione Software di sistema per M7 300 400 Sviluppo di programmi Sistemi integrati compatti C7 626 C7 626 DP D 2 C79000 G7072 C62
282. tare il buffer dei dati OP C7 imposta il bit O a 1 e contemporaneamente il bit 6 a 0 Passo 3 Registrare le identificazioni ed il set di dati nel buffer dei dati Infine impostare il bit 5 a 1 POP C7 deve leggere il buffer dei dati Tramite le identificazioni viene determinato il set di dati 8 10 Scrittura indiretta delle variabili Principio Per l OP C7 possono essere progettate variabili indirette che vengono associate ai campi d introduzione Il valore viene introdotto dall operatore direttamente all OP C7 Dopo l introduzione all OP C7 i contenuti di queste variabili vengono trasferiti in modo coordinato al buffer di dati nel controllore Coordinamento Il coordinamento del trasferimento dei dati corrisponde al coordinamento delle ricette durante il trasferimento del set di dati vedere capitolo 8 9 3 Utilizzo Le variabili indirette possono essere utilizzate nelle pagine come variabili normali cio variabili con indirizzi Sistemi integrati compatti C7 626 C7 626 DP 8 26 C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 11 Avvertenze per l ottimizzazione Fattori determinanti Pagine Le aree dati utente come pure i tempi di polling progettati nei puntatori area le cui strutture sono descritte nel paragrafo 8 3 sono fattori importanti che determinano i tempi di attualizzazione realmente raggiungibili Il tempo di attualizzazione il tempo di polling sommato al tem
283. tate e quindi non sono modificabili con il C7 Esempio di una Per l esempio considerato la ricetta si chiama ARANCIA ricetta Serbatoio 1 Serbatoio 2 Tempo di miscelazione Dimensione della bottiglia Etichetta Bottiglie per cassetta Un tipo di succo pu essere miscelato con differenti concentrazioni p es come bevanda all arancia nettare d arancia semplice succo di arancia Questi poi possono essere imbottigliati in bottiglie di dimensioni diverse Per tutti vale la stessa ricetta per le singole registrazioni hanno valori diversi I valori di una registrazione p es bevanda all arancia costituiscono un set di dati Set di dati I set di dati di una ricetta vengono messi insieme nell OP C7 Per l esempio essi potrebbero essere Set di dati per Ricetta ARANCIA Bevanda Nettare Succo Serbatoio 1 90 70 0 Serbatoio 2 10 30 100 Tempo di miscelazione 5 10 0 Dimensione della bottiglia 1 0 7 1 Etichetta 4 2 i Bottiglie per cassetta 6 12 6 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 17 Funzioni standard di servizio e supervisione Analogia con l armadio per pratiche La ricetta si pu paragonare ad un armadio per pratiche L impianto e il processo da comandare l armadio I singoli cassetti hanno la struttura fissa di una ricetta I set di dati di una ricetta vengono memorizzati sui cartellini del corrispondente cassetto
284. tati della segnalazione vengono acquisiti al momento giusto dal C7 e emessi durante la visualizzazione della pagina delle segnalazioni o del buffer delle segnalazioni Se questo simbolo appare lampeggiante sul display del C7 vuol dire che presente almeno una segnalazione di allarme A Le segnalazioni di allarme devono essere acquisite o dall operatore o tramite il controllore Tasto Descrizione cA Si acquisisce la segnalazione di allarme visualizzata Dopo l acquisizione se dovesse essere presenta un altra segnalazione non ancora acquisita viene visualizzata questa Le segnalazioni possono essere riunite in gruppi di acquisizione Se la segnalazione visualizzata appartiene ad un gruppo di acquisizione e questa viene acquisita automaticamente vengono acquisite tutte le altre segnalazioni di allarme che appartengono allo stesso gruppo di acquisizione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 9 Funzioni standard di servizio e supervisione 7 2 3 Segnalazioni attuali Riga di segnalazione Lampeggio delle segnalazioni di allarme Priorit di visualizzazione Finestra delle segnalazioni 7 10 La riga di segnalazione indipendentemente dalla pagina selezionata sempre presente In funzione della progettazione nella riga di segnalazione vengono visualizzate segnalazioni di servizio e o segnalazioni di allarme Esempio di una segnalazione di serviz
285. te Il momento in cui il C7 attiva una segnalazione Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Glossario Comprimere Configurazione Contatore Controllori programmabili CP CPU C7 D Dati di riferimento Dati statici Con funzione on line PG Comprimere si ha lo spostamento di tutte le unit valide nella RAM della CPU C7 all inizio della memoria utente in modo ordinato e senza spazi vuoti In tal modo scompaiono tutti gli spazi vuoti causati da cancellazioni o correzioni Correlazioni di unit a telai posti connettore e indirizzi ad esempio nel caso di moduli di segnale I contatori sono parte della memoria di sistema della CPU C7 Il contenuto delle celle del contatore pu essere modificato tramite comandi dello STEP 7 ad esempio contare in avanti o indietro I controllori programmabili PLC sono controllori elettronici la cui funzione memorizzata nell apparecchiatura di controllo sotto forma di programma La configurazione e il cablaggio dell apparecchiatura non dipendono quindi dalla funzione del controllo Il controllore programmabile ha la struttura di un calcolatore Esso composto da una CPU con memoria ingressi uscite e da un sistema di bus interno Le periferiche e il linguaggio di programmazione sono adattate alle necessit della tecnica di controllo I processori di comunicazione CP sono unit intelligenti dotate di un proprio processore Essi
286. temporaneamente e Tuttii tasti escluso il tasto SHIFT Fintanto che il corrispondente tasto premuto nell immagine tastiera il bit attribuito ha il valore 1 altrimenti il valore 0 Valore del bit 1 Tasto premuto 0 gt t e Tasto SHIFT Alla prima pressione del tasto SHIFT il bit attribuito nell immagine tastiera ha il valore 1 Questo stato permane anche dopo aver rilasciato il tasto e resta tale fino a che il tasto SHIFT non viene premuto nuovamente Valore del bit 1 E E si Tasto SHIFT premuto Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 4 1 Immagine della tastiera di sistema Struttura Bit cumulativo della tastiera L immagine della tastiera di sistema un area dati con una lunghezza fissa di due parole dati Ad ogni tasto della tastiera di sistema abbinato in modo fisso un bit nell immagine tastiera di sistema Eccezione tasto DIR e tasti cursore L immagine della tastiera di sistema deve anche essere definita nella progettazione sotto puntatore area tipo tastiera di sistema Questa immagine pu essere creata solo una volta in una sola CPU Immagine della tastiera Numero del bit 7 6 5 4 3 2 1 07 6 5 4 3 2 1 0 Yz WwW X IS T 4 DEL L Al o iu FIVE las INS shr gt T IL 1 parola E F C DIA B K LII J
287. tensione di alimentazione della periferia analogica e dagli stati operativi del C7 e il comportamento della periferia analogica in funzione della posizione dei valori analogici nei singoli campi dei valori influenza di errori sulla periferia analogica Influenza della I valori di ingresso e di uscita della periferia analogica dipendono dalla tensione di tensione di alimentazione della periferia analogica e dagli stati operativi del C7 alimentazione e ir ao HE PORSE E i L esecuzione di un interrupt di diagnostica dipende dalla parametrizzazione dello stato di funzionamento La tabella 4 11 mostra una panoramica di tali dipendenze Tabella 4 11 Dipendenza dei valori analogici di ingresso e di uscita dagli stati operativi del C7 e dalla tensione di alimentazione L Stato operativo del C7 Valore di immissione Valore di uscita analogica dell ingresso analogico RETE ON Valore di processo Valori del C7 STOP Valore di processo Valore sostitutivo o ultimo valore mantenuto parametrizzabile Influenza della Il comportamento degli ingressi analogici dipende dal campo in cui si trovano i portata dei valori valori di ingresso La tabella 4 12 mostra tale dipendenza per i valori analogici di per l ingresso ingresso Tabella 4 12 Comportamento degli ingressi analogici in dipendenza dalla posizione del valore analogico di ingresso nel campo dei valori Valore di processo Valore di Diagnostica Interrupt rientra in ingresso Campo
288. tica di sistema Dispositivo di programmazione Durata della visualizzazione Eventi diagnostici Fattore di divisione FB FC Glossario 4 I dati temporanei sono dati locali di un blocco che durante l elaborazione di un blocco vengono posti sullo stack L e che non sono pi disponibili dopo l elaborazione Funzioni di diagnostica Diagnostica di sistema La diagnostica di sistema il riconoscimento l esame e la comunicazione di errori che avvengono all interno del sistema di automazione Esempi di tali errori sono errori di programma o malfunzionamenti di unit Errori di sistema possono essere visualizzati tramite una segnalazione LED o tramite il tool S7 Information Dispositivi di programmazione sono in sostanza personal computer trasportabili compatti ed adatti ad un impiego industriale Essi sono caratterizzati da una speciale configurazione hard e software per i controlli a memoria programmabile SIMATIC Il tempo che intercorre fra l arrivo e la partenza di una segnalazione di servizio Gli eventi diagnostici sono ad esempio errori su una funzione digitale nel C7 o errori di sistema nel C7 che sono stati per esempio richiamati da un errore di programma o da trasferimenti di stati di processo Il fattore di divisione stabilisce la frequenza della trasmissione e della ricezione dei pacchetti GD sulla base del ciclo della CPU C7 Blocco funzionale Funzione Sistemi integrati com
289. to 3 4 20mA 4 120mA se tipo di misura corrente 110V se tipo di misura tensione 0 disattivato l tensione 2 corrente O no 1 s solo se byte 4 lt gt 1 0 disattivato 3 4 20mA 4 20mA se tipo di misura corrente 110V se tipo di misura tensione 4 38 AI4 Tipo di misura Interrupt di fine ciclo Campo di misura 0 disattivato l tensione 2 corrente O no 1 s solo se byte 4 lt gt 1 0 disattivato 3 4 20mA 4 20mA se tipo di misura corrente 9 110V se tipo di misura tensione Questi 4 bit vengono combinati con una funzione logica OR in quanto esiste un solo ciclo di misura analogico Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Tabella 4 25 Tabella con la descrizione del set di dati del blocco parametri continuazione SD Byte Bit Valore Cosa pu essere Significato dei bit corrispondenti parametrizzato Tipo di uscita 0 disattivato l tensione 2 corrente Comportamento con O valore di sostituzione parola 10 inserito CPU in STOP 1 ultimo valore mantenuto Campo di uscita O disattivato 3 4 20mA 4 20mA se tipo di misura corrente 110V Bc tipo di RO Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 4 39 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 6 Esempi perla programmazione
290. to caso standard Trasferimento dei set di dati Trasferimento OP C7 CPU S7 attivato dall OP C7 8 24 I bit di comando e conferma nell area d interfaccia sincronizzano il trasferimento dei set di dati Il caso standard quando il trasferimento viene attivato dall operatore all OP C7 La seguente descrizione mostra lo svolgimento dell impostazione dei bit di sincronizzazione da parte dell OP C7 e come deve reagire il programma del controllore a questo evento Tabella 8 5 Procedimento di trasferimento Passo Spiegazione 1 Il bit 0 viene interrogato dall OP C7 Se il bit 0 impostato a 1 buffer dei dati disabilitato il trasferimento viene concluso con una segnalazione di sistema Se il bit 0 a 0 POP C7 lo imposta a 1 2 L OP C7 registra le identificazione nel buffer dei dati Con un set di dati da trasferire indirettamente vengono scritti nel buffer dei dati anche i valori del set di dati Con un set di dati da trasferire direttamente i valori delle variabili vengono scritti negli indirizzi progettati 3 L OP C7 imposta il bit 3 a 1 trasferimento dei dati concluso 4 Nel programmma S7 possono essere interpretati il set di dati e le variabili Infine nel programma S7 bisogna confermare se il trasferimento si concluso con o senza errori Senza errori il bit 2 viene impostato a 1 Con errori il bit 1 viene impostato a 1 5 Azzerare nel programma S7 il bit 0 6 I bit impostati nei
291. tomatico Tempo limite delle unit Tempo massimo per la distribuzione dei para da 1 a 10000 e parametrizzazione metri alle unit sul telaio nell avviamento in ms Tempo limite delle unit Tempo massimo per la segnalazione di pronto da 1 a 65000 di tutte le unit dopo RETE ON dopo RETE ON Se le unit non danno segnale di pronto entro questo tempo la CPU C7 va in STOP segnalazione di pronto in ms Consiglio Se non si sicuri di quali siano i tempi necessari al C7 parametrizzare il Tempo limite delle unit con il valore massimo Sistemi integrati compatti C7 626 C7 626 DP 3 14 C79000 G7072 C627 01 Comandare con la CPU C7 3 6 3 Blocco parametri Diagnostica di sistema Definizione diagnostica di sistema Esempio Blocco parametri Diagnostica di sistema Diagnostica di sistema significa rilevazione analisi e segnalazione di un errore del sistema d automazione Il sistema di diagnostica comprende anche il cablaggio verso il processo pu quindi per esempio rilevare anche la rottura del cavo Esempi di errori che possono essere rilevati analizzati e segnalati dal sistema di diagnostica sono e errore nel programma utente e avaria di unit e rottura del cavo di datori e attuatori La tabella 3 10 elenca i parametri del blocco Diagnostica di sistema Tabella 3 10 Blocco parametri Diagnostica di sistema Parametro Spie
292. tra la visualizzazione della pagina delle segnalazioni e il buffer delle segnalazioni Se la stampa delle segnalazioni stata abilitata tutti gli eventi delle segnalazioni vengono emessi direttamente sulla stampante collegata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Funzioni standard di servizio e supervisione 7 24 Segnalazioni memorizzate Buffer delle segnalazioni di allarme buffer delle segnalazioni di servizio Cancellazione del buffer Il C7 registra tutti gli eventi delle segnalazioni in una memoria tamponata da batteria Questo permette anche in un secondo tempo di visualizzare le segnalazioni che si sono verificate Gli eventi delle segnalazioni memorizzati vengono visualizzati a seconda del tipo di segnalazione nel buffer delle segnalazioni di allarme o in quello delle segnalazioni di servizio La selezione di una pagina del buffer pu essere eseguita con il C7 dall operatore o tramite il controllore Tutte le segnalazioni vengono visualizzate secondo la loro sequenza temporale la pi recente in alto al display Esempio di visualizzazione del buffer delle segnalazioni di allarme Buffer delle segnalazioni di allarme 0010 KGQ11 38 04 18 11 93 QGR 02 Adduzione olio bloccata 0010 KO 11 35 18 18 11 93 QGR 02 Adduzione olio bloccata 0049 KGQ11 34 09 18 11 93 QGR 01 Pressione caldaia troppo alta 9 3 bar 0049 KO 11 33 20 18 11 93 QGR 01 Pressione caldaia tr
293. tro Spiegazione Campo dei Impostazione di valori default Attivo OB10 Attivazione dell OB10 si no Esecuzione OB10 Qui viene impostata la frequenza con la quale nessuna nessuna viene generato l interrupt dall orologio Questo una volta intervallo si riferisce alla data e all ora impostate ogni minuto ogni ora giornaliera settimanale mensile annuale Data partenza OB10 Data nella quale deve essere generato l interrupt 1994 01 01 dall orologio Ora partenza OB10 Ora nella quale deve essere generato l interrupt 00 00 00 dall orologio L ora di partenza pu essere impostata solo in ore e minuti 00 00 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 3 19 Comandare con la CPU C7 3 6 8 Blocco parametri Schedulazione orologio Panoramica Un interrupt da Schedulazione orologio un segnale periodico che la CPU C7 genera internamente e che provoca al richiamo automatico di un OB di schedulazione orologio OB 35 Priorit La priorit dell OB 35 fissata su 12 Questo valore non modificabile Blocco parametri La tabella 3 15 elenca i parametri del blocco Schedulazione orologio Schedulazione orologio Tabella 3 15 Blocco parametri Schedulazione orologio Parametro Spiegazione Campo dei Impostazione di valori default Periodicit dell OB 35 in ms Intervallo di richiamo dell OB 35 da 1 100 a 60000 Sistemi integrati co
294. troduzione Se gli ingressi universali vengono utilizzati come ingressi di interrupt viene generato ad uno degli ingressi ad ogni corrispondente fronte parametrizzato un interrupt di processo Eventi La parametrizzazione si effettua con la funzione di STEP 7 Configurazione parametrizzabilii dell hardware OB di interrupt Se viene spedito un interrupt di processo dalla periferia alla CPU C7 viene di processo richiamato sulla CPU C7 l OB di interrupt di processo OB 40 L evento che ha richiamato l OB 40 depositato nell informazione di partenza parte di dichiarazione dello stesso OB Nell informazione di partenza si devono analizzare le informazioni ulteriori da Z1 a Z3 Parte di Le registrazioni nella parte di dichiarazione dell OB 40 si trovano nella tabella 4 19 dichiarazione I byte importanti per l utente sono ombreggiati dell OB 40 Tabella 4 19 Parte di dichiarazione dell OB 40 Byte Significato Significato 2 Livello di svolgimento Numero di OB attuale 4 Codificazione dei dati Z2 3 Codificazione dei dati Z1 Informazione supplementare Z1 Informazione supplementare Z2 Informazione supplementare Z3 Registrazione del tempo dell evento Informazione Nell informazione supplementare Z1 inserito l indirizzo iniziale dell unit di supplementare Z1 periferia del C7 byte 6 7 Indirizzo 272 o 01104 oppure indirizzo parametrizzato Sistemi integrati compatti C7 626 C7 62
295. unzionamento della periferia del C7 Impostare i valori di confronto L 10 Impostazione del valori di confronto Z1 T PAW274 L 20 Impostazione del valori di confronto Z2 T PAW277 L 40 Impostazione del valori di confronto Z3 T PAW280 Dichiarare validi i valori di confronto e avviare i contatori L3 I Dichiarare valido il valore di confronto e avviare T PAB276 II ZI T PAB279 Il Z2 T PAB282 Il Z3 END_ORGANIZATION _BLOCK Sequenza di L OBI contiene le seguenti righe di istruzioni istruzioni dell OB1 CRGANIZATION_BLOCK OBI var_temp start_info array 0 19 of byte status BYTE end_var BEGIN Analizzare se tutti i contatori sono gi in funzione L PEB287 Il Interrogare il bit di stato T stato U L20 4 Il Z1 segnalato attivo U L20 5 Il Z2 segnalato attivo U L20 6 Il Z3 segnalato attivo SPB run BEA Determinare l immagine contatori opzionale run NOP 0 L PEW280 II ZI TMW20 L PEW282 Il Z2 T MW22 L PEW284 Il Z3 TMW24 END_ORGANIZATION _BLOCK Sistemi integrati compatti C7 626 C7 626 DP 4 48 C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 Sequenza di istruzioni dell 0B35 Sequenza di istruzioni dell OB40 L OB35 contiene le seguenti righe di istruzioni ORGANIZATION _BLOCK 0B35 var_temp start_info array 0 19 of byte end_var BEGIN UN A1 2 I
296. ura per l attivazione di un job di comando Job Gl comando 1 Creare nella CPU C7 il blocco interfaccia che contiene l area di interfaccia esempio DB52 2 Registrare il blocco interfaccia DB52 nella progettazione in puntatore area Cos facendo il blocco viene comunicato all OP C7 3 Tramite il programma nella CPU C7 vedere figura 8 6 il job viene registrato nel blocco interfaccia 4 L OPC7 legge il blocco interfaccia ed esegue l ordine Programma per il job di comando 51 scelta della pagina AUF DB52 Richiamo del blocco d interfaccia L N pag Registrazione del 1 parametro N pagina T DBW6 nel buffer di job del blocco interfaccia L N registr Registrazione del 2 parametro N registrazione T DBW8 nel buffer di job del blocco interfaccia L N campo Registrazione del 3 parametro N campo T DBW10 nel buffer di job del blocco interfaccia L 51 Registrazione del numero di job nel buffer di job T DBW4 del blocco interfaccia e quindi attivazione del job Figura 8 6 Esempio per un programma nella CPU C7 Sistemi integrati compatti C7 626 C7 626 DP 8 20 C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 9 Ricette Panoramica Trasferimento dei set di dati Sincronizzazione Una ricetta un insieme di variabili con una struttura di dati fissa Questa struttura viene fissata durante la progettazione e configurata con i dati all OP C7 La
297. ure a quello nullo direzione di conteggio indietro un interrupt di processo Attivare l ingresso di conteggio e definire il tipo di conteggio Se il contatore attivato definire la direzione di conteggio S no disattivato disattivato contatore conteggio frequenza conteggio periodo avanti avanti indietro Se il contatore attivato impostare il fronte di conteggio sul quale si deve contare Se il contatore attivato esso pu generare al raggiungimento del valore di confronto direzione di conteggio avanti oppure a quello nullo direzione di conteggio indietro un interrupt di processo Se si tratta di conteggio della frequenza impostare il tempo della porta per il conteggio frequenza fronte di salita fronte di salita fronte di discesa Per il conteggio del periodo nessun altro parametro Se gli ingressi universali nel blocco parametri sono disattivati impostazione di default essi reagiscono come ingressi digitali Per questi ingressi non viene per messa a disposizione del programma utente alcuna immagine di processo attualizzata automaticamente Lo stato attuale degli ingressi pu solo essere letto tramite un accesso diretto alla periferia per gli indirizzi di default vedere la tabella 4 15 0 4 16 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Indirizzamento parametrizzazione e funzionamento della periferia del C7 4 4 3 Ingressi di interrupt In
298. utazione da tasti numerici in tasti con significato alfanumerico Il tasto ha due LED che visualizzano lo stato attuale Se nessun LED acceso e attivoilsignificato numerico dei tasti d introduzione e premendo una volta questo tasto si commuta sul significato alfanumerico dei tasti d introduzione Se il LED sinistro o destro acceso e attivo il significato alfanumerico sinistro o destro dei tasti d introduzione ogni volta che si preme il tasto si commuta tra il carattere alfanumerico sinistro e destro dei tasti d introduzione Cambia la finestra attiva solo OP25 35 Del Commuta dal significato lfanumerico dei tasti di introduzione a quello numerico Attiva il modo editazione solo 0P25 0P35 BEE Cancellazione inserimento di singoli caratteri E Tasto Premendo questo tasto vengono rimosse le introduzioni ESC d interruzione effettuate p es ESCAPE vengono cancellati i caratteri di un setpoint appena introdotti viene cancellata una segnalazione di sistema pendente Aa Tasto di Con questo tasto viene acquisita l attuale segnalazione di ASK acquisizione allarme visualizzata o tutte le segnalazioni appartenenti ad Acknowledge un gruppo di acquisizione Il LED acceso fino a quando esiste una segnalazione di allarme non acquisita Tasto di info Apre una finestra col testo di help per l oggetto p es HELP HELP segnalazione campo d introduz
299. utenuti nelle pagine non vengono stampati Durante la stampa non possibile eseguire alcun hardcopy Stampa di pi liste possibile definire e stampare pi liste di pagine differenti se si collega tale di pagine funzione pi volte nella propria progettazione ad esempio se si occupano pi tasti funzione con la funzione o se si trasferisce pi volte l ordine di controllo 85 Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 7 29 Funzioni standard di servizio e supervisione 7 5 Stato Forzamento Variabile con il C7 Panoramica Stato Variabile Forzamento Variabile Pagina standard STATO VARIABILE 7 30 L OP C7 offre la possibilit con le due funzioni di Stato Variabile e Forzamento Variabile di visualizzare in una pagina i valori degli operandi del controllore a cui collegato e in un altra di modificarli Durante il funzionamento online allora possibile elaborare direttamente all OP C7 gli operandi del controllore Questo vuol dire che al controllore non necessario che sia collegato un dispositivo di programmazione Con Stato variabile possibile farsi mostrare lo stato degli operandi di un SIMATIC S5 S7 Con Forzamento Variabile possibile influenzare gli operandi di un SIMATIC S5 S7 modificandone i valori delle variabili e ritrasferendoli al controllore La pagina standard STATO VARIABILE viene scelta dalla pagina di base tramite Softkey La rappresentazione dell OP C7
300. velocit di trasmissione Visualizzazione dell indirizzo progettato della stazione OP C7 Commutazione al modo Transfer seriale Interruzione del modo MPI Transfer Figura 2 4 MPI Tranfer 5 trasferire la progettazione dal computer PC PG all OP C7 Consultare il manuale ProTool per eventuali istruzioni di procedimento Avvertenza Attualmente la velocit di trasmissione impostata a 187 5 baud Il trasferimento seriale della progettazione viene effettuato tramite un collegamento V 24 tra PC PG e OP C7 Per caricare la progettazione attenersi alle seguenti istruzioni 1 collegare tramite un cavo standard l interfaccia V 24 dell OP C7 al computer dal quale si carica la progettazione 2 attivare l alimentazione del C7 3 durante l avviamento premere la combinazione di tasti ESC v per commutare nel modo Transfer dell OP C7 Nella riga superiore del display apparir la visualizzazione Trans Mode 4 trasferire la progettazione dal PC PG all OP C7 La progettazione presente nell OP C7 verr sostituita da quella nuova A trasmissione avvenuta l OP C7 si avvia nuovamente e mostra la pagina iniziale della progettazione caricata Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 2 7 Messa in servizio 2 5 Scelta deitipi di funzionamento della CPU C7 e visualizzazioni di stato di ingressi uscite digitali M
301. viene nuovamente cancellato in caso di valore di misura ammissibile Nel canale di misura parametrizzato erroneamente vengono impostati il valore di misura 7FFFk e il bit di diagnostica corrispondente oppure vengono emessi nel canale di uscita 0 Volt 0 mA viene impostato il bit corrispondente Se l unit non era ancora stata parametrizzata e la parametrizzazione corretta il bit parametri errati viene cancellato se interrupt di diagnostica si e viene segnalato un interrupt di diagnostica alla CPU C7 Verificare il collegamento del corrispondente canale di ingresso o del convertitore di misura Parametrizzare l unit correttamente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 Utilizzo del C7 Panoramica del Capitolo Argomento trattato capitolo Suddivisione della pagina del C7 Tastiera Campi di introduzione ed emissione Campi numerici Campi di stringa Campi simbolici Utilizzo delle finestre nel C7 Impostazioni di sistema C7 6 5 Pagina standard Impostazioni di sistema Pagina standard Impostazioni della stampante 1 06 impostazione e conmaaione dei ipi di nzionaeno ETS COSI N Avvertenza Le spiegazioni in questo capitolo si riferiscono a cosiddette Pagine standard che vengono fornite in una progettazione con ProTool Tramite queste pagine standard vengono richiamate delle pagine speciali Le pagi
302. vo di tastiera Esso serve come bit di controllo e viene impostato col valore 1 ad ogni trasferimento dell immagine tastiera dall OP C7 alla CPU C7 Dopo l analisi dell area dati tramite il programma utente lo stesso bit cumulativo tastiera dovrebbe essere resettato Tramite la regolare lettura del bit cumulativo possibile definire nel programma utente se stato trasferito nuovamente un blocco Sistemi integrati compatti C7 626 C7 626 DP 8 10 C79000 G7072 C627 01 Aree dati per la comunicazione tra OP C7 e CPU C7 8 4 3 Immagine dei LED Aree dati L immagine dei LED pu essere suddivisa in aree dati separate e numero massimo delle aree dati 8 p e 8 diverse aree dati in diverse CPU e lunghezza massima di tutte le aree dati in parole 16 Abbinamento L abbinamento dei singoli diodi luminosi ai bit dell area dati va definito nella dei tasti progettazione dei tasti funzionali A tal fine va indicato per ogni LED il numero all interno dell area immagine Il numero del bit n indica il primo dei due bit consecutivi che insieme controllano 1 quattro seguenti stati del LED Bitn 1 Bit n Funzione del LED Off Lampeggio con ca 2 Hz Lampeggio con ca 0 5 Hz Luce permanente Sistemi integrati compatti C7 626 C7 626 DP C79000 G7072 C627 01 8 11 Aree dati per la comunicazione tra OP C7 e CPU C7 8 5 Area del numero di pagina Impiego Condizione Struttura 8 12 L OP C7 deposita
303. zando nella pagina curve contempora neamente a questa funzione Un record di dati non stato memorizzato con l attuale versione di ricette caricata Se si utilizzano altri record di dati bisogna inserire nella progettazione delle ricette la vecchia versione L assegnamento dei valori di un record di dati definito tramite la struttura della ricetta Se si modifica la struttura in una nuova progettazione un vecchio record di dati pu venire interpretato erroneamente Il trasferimento di un record di dati al controllore deve avvenire entro un tempo definito Questo tempo stato superato Possibili cause La ricezione del record di dati non stata confermata dal controllore programma utente il record di dati molto grande Nonostante il superamento del tempo il record di dati viene trasferito completamente Il tipo di funzionamento del controllore p es funzionamento manuale automatico STOP non corrisponde alla progettazione Un record di dati non pu pi essere utilizzato in quanto i suoi dati sono incoerenti Sistemi integrati compatti C7 626 C7 626 DP C 14 C79000 G7072 C627 01 C7 OP Funzionalit Pagine standard Job di comando Segnalazioni di sistema Segnalazione Causa Rimedio 303 Il controllore non ha invertito il merker di attivit I dati Controllare lo stato del controllore non sono stati richiesti o non sono validi 304 Numero o parametro di job

Download Pdf Manuals

image

Related Search

Related Contents

Användarmanual User manual THERMOS OFFICE  A la rencontre de Georges Cantor, un mathématicien de génie  ULTR AP AR UP1200    DOCUMENT SUR L`UTILISATION DU SYSTÈME D`ACQUISITION  PermaFloat 1624 Installation Guide  Numéro 8 ns - Entraide Majolane  the diesel conditioning brochure  Conclusions des séminaires 2009 - Conseil de développement de  Wired SingStar® Microphones Instruction Manual  

Copyright © All rights reserved.
Failed to retrieve file