Home
Sistema di automazione S7-200
Contents
1. E EM 231 000000000000 RA A A RB Be B RC C C RD De D EM 231 24 ATA x 12Bit voc E Stand X X SI Ls E DOO 231 0HC22 0XA0 M L I o 0 o o Can Configuration LI fon 0000000 lnnanna Off 4 4 S 5 Blocco morsetti fisso Gain Configurazione I EM 235 000000000000 RA A A RB B B RC C C RD D D EM 235 24 VDC AI4 AQ1 x 12Bit E Stand X X DOO 235 0KD22 0XA0 M L M0 vo tO Gain Offset _ Configuration 0000006 QO000A r D 44 mo Blocco morsetti fisso Gain Offset Configurazione O On Loff Figura A 13 Potenziometro di calibrazione e switch di configurazione dell EM 231 e dell EM 235 Configurazione dell EM 231 La tabella A 20 indica come configurare l unit EM 231 con gli appositi switch Gli switch 1 2 e 3 consentono di selez
2. morsetti non sono disposti secondo l ordine effettivo che invece indicato nella figura A 31 Figura A 35 Collegamento di un unit di posizionamento EM 253 ad un motore Oriental Motor UPK Standard Dati tecnici Appendice A 24 V Unit di posizionamento EM253 14 Parker Compumotor OEM 750 4 BAT gt D 5 V DC AN TA P S 3 3K 24V_RT M Eg O JAS V oe O AVI go gal x QPS 33KV y DIS ha E O om gt o2 gt 3 3k V CLR AVI 4 ow PO An LMT O vi De Kw Step _ Pio oh P1 avi mo 04M lai mo N V y morsetti non sono disposti secondo l ordine effettivo che invece indicato nella figura A 31 Figura A 36 Collegamento di un unit di posizionamento EM 253 ad un motore Parker Compumotor OEM 750 469 Sistema di automazione S7 200 Manuale di sistema Dati tecnici dell unit Ethernet CP 243 1 Tabella A 53 CP 243 1 Numero di ordinazione dell unit Ethernet Numero di ordinazione Unit di ampliamento Ingressi dell EM Usci
3. Complies with Part 68 FCC Rules FCC Reg No 3A4 USA 35685 M5 E Radicom Research 1ng Model 336MM T WS O 00000000 EM 241 T MG NT cD 1x MODEMY ME OH RE Rx V T E Stand xt E H ooooo000 241 14422 0xa0 H M o o Me me OO00 IT x10 JY xi Hy Interruttori per il 37 O codice internazionale di Figura 10 1 Unit modem EM 241 Memorizzazione della configurazione dell unit modem nella CPU L unit modem pu essere configurata con l Assistente modem di STEP 7 Micro WIN Per informazioni sui dati tecnici dell unit modem consultare l appendice A Interfaccia con la linea telefonica internazionale L unit modem un modem standard V 34 33 6 kBaud a 10 bit compatibile con la maggior parte dei modem per PC interni ed esterni l unit non comunica con i modem a 11 bit L unit modem pu essere collegata alla linea telefonica mediante il connettore RJ11 a sei poli e quattro conduttori installato sul lato anteriore dell unit vedi la figura 10 2 In alcuni casi pu essere necessario utilizzare un adattatore per convertire il connettore RJ11 in modo da poterlo collegare alla terminazione telefonica standard di paesi diversi Per maggiori informazioni consultare la documentazione dell adattatore L interfaccia tra il modem e la linea telefonica viene alimentata da un a
4. G E VDC A ou road 0O P S 3 3K H PO o EFS 6K O stoR5 8 RO 1K A vi I PIO oM O a 5 6K o RPS 3 3KV7 1K Ah y DIS O 2M Da 9 F O O 3 3k V g CLR AV e O o PO LMT 5 6K O P0 1K w De O LMT 5 6K P1 E ax N vi 0 2 V J Figura A 32 Schema interno degli ingressi e delle uscite dell unit di posizionamento EM 253 24 V gt Unit di posizionamento EM253 Si 424V Motore passo passo FM L gt i p gt 5 V DC O Ti P S 3 3K O OSATE 24V_RTN M E A 44 A T F Ms 24V_RTN GND V TOP H e i 3 9 vi Pi O ol JAF QENABL O RPS 3 axV vi a DIS ENABLE N 3 AVI A E O O morsetti non sono o disposti secondo o 3 34V l ordine effettivo a Ro che invece AVI EF indicato nella figura 3M O Pot An PULSE A 31 uri N a n Pa Po PULSE N y 14 A y a Po DR A gr 5 6K DS RA deh y A NI M GND 1K 44 O A y ha MX X GND om O v V Dr Figura A 33 Collegamento di un unit di posizionamento EM 253 ad un motore passo passo FM SIMATIC 467 Sistema di automazione S7 200 Manuale
5. Alimentazione bobina a 24 V DC Figura A 10 Schemi elettrici delle unit di ampliamento EM 221 e EM 222 425 Sistema di automazione S7 200 Manuale di sistema EM 223 24 V DC combinazione di 8 ingressi 8 uscite digitali 6ES7 223 1BH22 0XA0 UO OTT SSSO99S0O00IS EM 223 24 V DC combinazione di 8 ingressi 8 uscite rel digitali 6ES7 223 1PH22 0XA0 L AM 1L _ 0 _ 1 2 _ 3 2M 2L _ 4 5 _ 6 7 e M 0 1 2 3 M 4 5 6 7 000000000000 1000000 L SSSO00SSO90S iL 0 1 2 3 2L 4 5 6 7 AM _ 0 1 2 3 2M 4 5 6 7 M_ L 000000000000 Er Eae ULI Alimentazio le bobine a 24 V DC EM 223 24 V DC combinazione di 16 ingressi 16 uscite digitali 6ES7 223 1BL22 0XA0 UO OTT UU UOC SSSOO9SS0O00S SSSOO9S0000S 1M iL 0 1 2 3 2M2L 4 5 _ 6_ 7 LI e_3M 3L 0 1 2 3 4 5 6 7 a 1M 0 1 2 3 4 5 6 7 o e 2M_0 1 2 3 4 5 6 7 0000000000090 000000000000 n Tai fi Ali bobin se EM 223 24 V DC combinazione di 16 ingressi 16 usc
6. Ricezione messaggio interrotta da comando utente di inibizione 1s Ricezione messaggio interrotta errore nei parametri di ingresso o condizione di inizio o di fine mancante 1 Ricevuto carattere di fine 1 Ricezione messaggio interrotta temporizzatore scaduto 1 Ricezione messaggio interrotta conteggio massimo di caratteri raggiunto T Ricezione messaggio interrotta per errore di parit Byte di controllo delloperazione Ricevi MSB LSB 7 0 en sc ec il c m tmr bk 0 en 0 Funzione di ricezione messaggio disattivata 1 Funzione di ricezione messaggio attiva Il bit di attivazione disattivazione della ricezione del messaggio viene controllato ogni volta che viene eseguita l operazione RCV sc 0 Ignora SMB88 o SMB188 1 Utilizza il valore di SMB88 o SMB188 per individuare l inizio del messaggio ec 0 Ignora SMB89 o SMB189 1 Utilizza il valore di SMB89 o SMB189 per individuare la fine del messaggio il 0 Ignora SMW90 o SMW190 1 Utilizza il valore diSMW90 o SMW190 per rilevare la condizione di linea inatti c m 0 Il temporizzatore un temporizzatore intercaratteri 1 Il temporizzatore un temporizzatore per messaggi tmr 0 Ignora SMW92 o SMB192 1 Concludi la ricezione se viene superato il periodo di tempo di SMW92 o SMW bk 0 Ignora le condizioni di break 1 Utilizza condizione di break per individuare l inizio del messaggio Carattere di inizio messa
7. 0 Nessuna azione Ignora la condizione dell ingresso 1 Arresta per decelazione e indica che stato raggiunto il fine corsa 2 Interrompi gli impulsi e indica che stato raggiunto il fine corsa da3a 255 Riservati errore se specificati Specifica il tempo MSB LSB per il filtro degli ingressi 7 6 5 4 3 2 1 0 STP LMT LMT e STP LMT LMT RPS RPS 1 byte 0000 200 usec 0101 3200 usec 0001 400 usec 0110 6400 usec 0010 800 usec 0111 12800 usec 0011 1600 usec 1000 Nessun filtro 0100 1600 usec da 1001 a 1111 Riservati errore se specificati Specifica il sistema di misura 1 byte 0 Impulsi la velocit viene espressa in impulsi secondi e i valori di posizione in impulsi valori vengono memorizzati come DINT 1 Unit di misura la velocit viene espressa in impulsi secondi e i valori di posizione in impulsi valori vengono memorizzati come REAL in precisione singola da 2a 255 Riservati errore se specificati Riservato impostato a 0 Specifica il numero di giri del motore 4 byte DINT E applicabile solo se MEAS_SYS impostato a 1 Specifica le unit di misura in cui viene espresso il numero di giri del motore REAL 4 byte applicabile solo se MEAS_SYS impostato a 1 Riservato da STEP 7 Micro WIN per la memorizzazione di una stringa di unit definite dall utente 4 byte Specifica la MSB LSB PE configurazione 7 6 5 4 3 2 1 0 della ricerca de
8. DI SSSO9OG9SOS0O M L 0 0 0 1 0 2 0 3 e e ML DC 1M 0 0 0 1 0 2 0 3 2M 0 4 05 e M L 000000000000 IT Alimentazione a24VDC sb Uscita di alimentazione dl per sensori a 24V DC CPU 221 AC DC rel 6ES7 211 0BA23 0XB0 Alimentazione a 120 240 V AC N N L L Slil e N i l SSS9O99S9SII9S iL 0 0 0 1 0 2 2L03 e e D N L1 AC 1M 0 0 0 1 0 2 0 3 2M 0 4 0 5 _ M L 000000000000 i Uscita di per sensori a 24VDC 416 Schemi elettrici della CPU 221 alimentazione Dati tecnici CPU 222 DC DC DC 6ES7 212 1AB23 0XB0 Alimentazione a 24V DC MOUA L SSSSOSOSO0SO M_L 0 0 0 1 0 2 0 3 0 4 0 5 M L DC 1M_0 0 0 1 0 2 0 3 2M 0 4 0 5 0 6 0 7 M L 000000000000 uul Uscita di alimentazione per sensori a 24 V DC CPU 222 AC DC rel 6ES7 212 1BB23 0XB0 Alimentazione a 120 240 V AC L ennl BEO SOOS ONSOSSSSO AL 0 0 0 1 0 2 2L 0 3 0 4 0 5 N LI acl
9. HSCO HSC3 HSC4 HSC5 Mess Clock Direzione Reset Clock Clock Direzione Reset Clock 0 10 0 10 1 10 3 10 4 1 10 0 10 2 10 3 10 5 2 3 10 0 10 1 10 3 10 4 4 10 0 10 1 10 2 10 3 10 4 10 5 5 HSCO HSC4 Modo ciockup Cect Reset fa 6 10 0 10 1 10 3 10 4 7 10 0 10 1 10 2 10 3 10 4 10 5 8 HSCO HSC4 Modo Fase A Fase B Reset Fase A Fase B Reset 9 10 0 10 1 10 3 10 4 10 10 0 10 1 10 2 10 3 10 4 10 5 11 HSCO HSC3 Mede Clock Clock 12 Q0 0 Q0 1 Tabella G 5 Contatori veloci HSC1 e HSC2 HSC1 HSC2 Modo Clock A CIO i Clock indietro Reset Avvio Clock Direzione Reset Avvio 0 10 6 11 2 q 10 6 11 0 11 2 11 4 2 10 6 11 0 11 1 11 2 11 4 11 5 3 10 6 10 7 11 2 11 3 4 10 6 10 7 11 0 11 2 11 3 11 4 5 10 6 10 7 11 0 11 1 11 2 11 3 11 4 11 5 HSC1 HSC2 Moto ici Cm Po Taio CRE Ok peet awo 6 10 6 10 7 11 0 11 2 11 3 10 6 10 7 11 0 11 2 11 3 11 4 10 6 10 7 11 0 11 1 11 2 11 3 11 4 11 5 Modo Fase A Fase B Reset Avvio Fase A Fase B Reset Avvio 9 10 6 10 7 11 2 11 3 10 10 6 10 7 11 0 11 2 11 3 11 4 11 10 6 10 7 11 0 11 1 11 2 11 3 11 4 11 5 522 Guida rapida a S7 200 Appendice G Operazioni logiche booleane LD LDI LDN LDNI A AI AN ANI Ol ON ONI LDBx ABx OBx LDWx AWx OWx LDDx ADx ODx LDRx ARx ORx NOT EU ED LDSx ASx OSx ALD OLD LPS LRD LPP LDS AENO Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN
10. Blocco morsetti per l alimentazione a 24 V DC e la massa Socket RJ45 a 8 piedini per il collegamento a Ethernet Figura A 37 Collegamento dell unit Ethernet CP 243 1 Ulteriori informazioni Per maggiori informazioni sull unit Ethernet CP 243 1 consultare il manuale SIMATIC NET CP 243 1 Processore di comunicazione per Industrial Ethernet 471 Sistema di automazione S7 200 Manuale di sistema Dati tecnici dell unit Internet CP 243 1 IT Tabella A 57 CP 243 1 IT Numero di ordinazione dell unit Internet Numero di ordinazione Unit di ampliamento Ingressi dell EM Uscite dell EM Morsettiera a innesto 6GK7 243 1GX00 OXEO Unit Internet CP 243 1 IT x 8 No 1 Le otto uscite Q vengono utilizzate come controlli logici della funzione IT e non per il controllo diretto dei segnali esterni Tabella A 58 CP 243 1 IT Dati tecnici generali dell unit Internet Assorbimenti in DC 5 VDC 24 V DC Dimensioni mm LxAxP 71 2 x 80 x 62 ca 150 1 75 W 5mA 60 mA Numero di ordinazione Nome e descrizione dell unit Peso Dissipazione 6GK7 243 1GX00 OXEO Unit Internet CP 243 1 IT Tabella A 59 Dati tecnici dell unit Internet CP 243 1 IT Caratteristiche generali Velocit di trasmissione Dimensione della memoria flash Dimensione della memoria SDRAM Durata garantita della memoria flash per il sistema di file Interfaccia per Industrial Ethernet 10 100 Mbit s Tensione di ingres
11. Continuation of GSD File Module Definition List Module 2 Bytes Out 2 Bytes In 0x31 EndModule Module 8 Bytes Out 8 Bytes In 0x37 EndModule Module 32 Bytes Out 32 Bytes In 0xC0 0x1F 0x1F EndModule Module 64 Bytes Out 64 Bytes In O0xC0 0x3F 0x3F EndModule Module 1 Word Out 1 Word In 0x70 EndModule Module 2 Word Out 2 Word In 0x71 EndModule Module 4 Word Out 4 Word In 0x73 EndModule Module 8 Word Out 8 Word In 0x77 EndModule Module 16 Word Out 16 Word In 0x7F EndModule Module 32 Word Out 32 Word In 0xC0 0x5F 0x5F EndModule Module 2 Word Out 8 Word In 0xC0 0x41 0x47 EndModule Module 4 Word Out 16 Word In 0xC0 0x43 0x4F EndModule Module 8 Word Out 32 Word In 0xC0 0x47 0x5F EndModule Module 8 Word Out 2 Word In 0xC0 0x47 0x41 EndModule Module 16 Word Out 4 Word In 0xC0 0x4F 0x43 EndModule Module 32 Word O0ut 8 Word In 0xC0 0x5F 0x47 EndModule Module 4 Byte buffer I O 0xB3 EndModule Module 8 Byte buffer I O 0xB7 EndModule Module 12 Byte buffer I O 0xBB EndModule Module 16 Byte buffer I O 0xBF EndModule Figura A 28 Listato del file GSD per l unit EM 277 PROFIBUS 459 Sistema di automazione S7 200 Manuale di sistema 460 Esempio di programma per la comunicazione DP
12. e EEN REN EN EN AAEN O NOIE TONI NOIR E T E RA ZI i zo a Simbolo T Zucchero i 2 9 Grocce_cioccolato__ 0 3_ Q Tempo_cottura VD44 Minuti S Buccia_limone VD40 Cucchiaio 5 9 Gocce_cioccolato VD36 Grammi 6 9 Sale vo32 Cucchiaino da t 7 9 Lievito vo Cucchiaino da t j8 9 Bicarbonato_sodo VD24 Cucchiaino da t 3 9 Faina VD20 Grammi Mo Q Vanigia VDIE Cucchiaino da t iS Uova VD12 Unit _ 12 9 Zucchero_canna VOS Grammi 9 Zucchero_taffinato VD4 Grammi 9 Buro voo Grammi IN USERT A_Simboli POU RCPO_SYM Ila Figura 13 6 Tabella dei simboli 385 Sistema di automazione S7 200 Manuale di sistema Caricamento di un progetto con una configurazione di ricetta Per caricare nella CPU un progetto che contiene una configurazione di ricetta procedere come indicato di seguito vedere la figura 13 7 1 Selezionare File gt Carica nella xl C P U Collegamento PPI Per selezionare i blocchi da caricare utilizzare il pulsante di opzione 2 Nella finestra di dialogo controllare che le caselle Blocco di codice Indirizzo remoto 2 CPU 224 REL 02 00 Blocco dati e Ricette sotto i Per iniziare fare clic su Carica nella CPU B Opzioni siano selezionate ls 3 Fare clic sul pulsante Carica nella CPU Opzioni 2 Carica nella CPU Annulla Opzioni FW Blocco di codice A CPU Blocco dati CPU Blocco di sistema A
13. O Un sottoprogramma DATx_WRITE Questa operazione viene utilizzata per copiare un record di log di dati dalla memoria V nel modulo di memoria Ogni volta che viene eseguita DATx_WRITE viene aggiunto un nuovo record al log memorizzato nel modulo di memoria Opzioni dei log di dati possibile configurare le seguenti opzioni per i log di dati vedere la figura 14 2 Ora gt e Opzioni log di dati E possibile aggiungere l ora ai record del Questa pagina consente di selezionare il comportamento opzionale di questa configurazione di log di dati log di dati Se questa opzione selezionata quando il programma utente invia il comando di scrittura nel log di dati la CPU registra automaticamente l ora di ciascun record Data possibile aggiungere la data ai record del log di dati Se questa opzione selezionata quando il programma utente invia il comando di scrittura nel log di In opzione la CPU pu specificare l ora di registrazione dei dati nel modulo di memoria Log di dati N Specifica l ora dei record In opzione la CPU pu specificare la data di registrazione dei dati nel modulo di memoria TW Specifica la data dei record In opzione la CPU pu cancellare i record durante il caricamento del log di dati nel PG TT Cancella il log di dati durante il caricamento nel PG Specificare il numero massimo di record di log di dati memorizzabili nel modulo di memoriaDopo che stato scritto nel modulo di mem
14. 1M 0 0 0 1 0 2 0 3 2M 0 4 0 5 0 6 0 7 M_L 000000000000 u Uscita di alimentazione per sensori a 24 V DC CPU 224 DC DC DC 6ES7 214 1AD23 0XB0 OUDON OUUU Alimentazione a 24 V DC SSSOSSOS0S 000000 1M iL 0 0 0 1 0 2 0 3 0 4 2M2L 0 5_ 0 6 0 7 1 0 1 1 e M L DC 1M_0 0_0 1 0 2 0 3 0 4 0 5 0 6 0 7 2M 1 0 1 1 1 2 1 3 1 4 1 5 M 0000000000000 00000 SAALE Uscita di alimentazione i per sensori a 24 V DC CPU 224 AC DC rel 6ES7 214 1BD23 0XB0 elii euii ennn L L i SISISSISSSSSSOSSOSSSSO Alimentazione a 120 240 V AC iL 0 0 0 1 0 2 0 3 _ 2L 0 4 0 5 06 3L 0 7 10 1 1 N Li Ac 1M_0 0_0 1 0 2 0 3 0 4 0 5 0 6 0 7 2M 1 0 1 1 1 2 1 3 14 1 5 000000000000000000 CE EER H Uscita di alimentazione per sensori a 24 V DC Figura A 4 Schemi elettrici della CPU 222 e della CPU 224 Appendice A Sistema di automazione S7 200 Manuale di sistema VO analogici CPU 224XP Carico Carico V SE OO SSOSOSO O M V _ M A B CPU 224XP DC DC DC 6ES7 21
15. 2 Converti l offset dalla memoria V in numero Il doppio a 32 bit 3 Somma l indirizzo VBO per ricavare il Il puntatore ai dati iniziali di ingresso LDB SMB224 2 MOVD amp VBO VD1000 ITD SMW226 ACO D ACO VD1000 Network 2 Calcola il puntatore ai dati di ingresso Se in modalit di scambio dati 1 Copia il puntatore ai dati di uscita 2 Rileva il numero di byte dei dati di uscita 3 Sommali al puntatore ai dati di uscita per ricavare il puntatore II ai dati iniziali di ingresso LDB SMB224 2 MOVD VD1000 VD1004 BTI SMB228 ACO ITD ACO ACO D ACO VD1004 Network 3 Definisci la quantit di dati da copiare lSe in modalit di scambio dati 1 Rileva il numero di byte di uscita da copiare 2 Rileva il numero di byte di ingresso da I copiare LDB SMB224 2 MOVB SMB228 VB1008 MOVB SMB229 VB1009 Network 4 Trasferisci le uscite del master nelle luscite della CPU Copia gli ingressi della CPU Inegli ingressi del master Se in modalit di scambio dati 1 Copia le uscite del master nelle uscite Il della CPU 2 Copia gli ingressi della CPU negli ingressi Il del master LDB SMB224 2 BMB VD1000 QBO VB1008 BMB IBO VD1004 VB1009 461 Assistente modem Sistema di automazione S7 200 Manuale di sistema Dati tecnici dell unit modem EM 241 Tabella A 43 Numero di ordinazione dell unit modem EM 241 Numero di ordinazione Modello Ingressi dell EM Usci
16. 4 Il livello delle informazioni tecniche corrisponde alle vostre esigenze 5 Come valutate la qualit delle illustrazioni e delle tabelle Commenti Sistema di automazione S7 200 Manuale di sistema Aree di memoria e caratteristiche delle CPU S7 200 1 Descrizione Dimensioni del programma utente con modifica in modo RUN senza modifica in modo RUN Dimensioni dei dati utente Registro di immagine di processo degli ingressi Registro di immagine di processo delle uscite Ingressi analogici di sola lettura Uscite analogiche di sola scrittura Memoria di variabili V Memoria locale L Memoria di merker M Merker speciali SM Sola lettura Temporizzatori di ritardo all inserzione con memoria 1 ms 10 ms 100 ms di ritardo all inserzione disinserzione 1 ms 10 ms 100 ms Contatori Contatori veloci Rel di controllo sequenziale S Registri degli accumulatori Salti etichette Richiamo sottoprogramma Routine di interrupt Transizione positiva negativa Loop PID Porte Da LB60 a LB63 sono riservati da STEP 7 Micro WIN versione 3 0 o successiva CPU 221 4096 byte 4096 byte 2048 byte da 10 0 a 115 7 da Q0 0 a Q15 7 da AIWO a AIW30 da AQWO a AQW30 da VBO a VB2047 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM179 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T1
17. 6ES7 840 2CC01 0YX0 6ES7 840 2CC01 0YX1 6AV6 610 0AA01 0AA0 Numero di ordinazione 6GK 1 541 1AA00 6GK 1 551 1AA00 6GK 1 561 1AA00 Numero di ordinazione 6ES7 298 8FA24 8AHO 6ES7 298 8FA24 8BHO 6ES7 298 8FA24 8CHO 6ES7 298 8FA24 8DHO 6ES7 298 8FA24 8EHO 6ES7 298 8GA00 8XHO 6AV6 591 1DC01 0AB0 6AV6 691 1DB01 0AB0 6GK7 243 2AX00 8BA0 6AV6 691 1AA01 0ABO Numeri di ordinazione dei prodotti S7 200 Appendice E Cavi connettori di rete e ripetitori Cavo MPI Cavo di rete PROFIBUS Connettore del bus di rete con connettore con interfaccia di programmazione presa cavo verticale Connettore del bus di rete senza connettore con interfaccia di programmazione presa cavo verticale Connettore di bus RS 485 con presa a 35 senza connettore con interfaccia di programmazione Connettore di bus RS 485 con presa a 35 con connettore con interfaccia di programmazione Morsettiera a innesto per CPU 22x EM a 7 morsetti Morsettiera a innesto per CPU 22x EM a 12 morsetti Morsettiera a innesto per CPU 22x EM a 14 morsetti Morsettiera a innesto per CPU 22x EM a 18 morsetti Ripetitore isolato RS 485 IP 20 Interfacce operatore Visualizzatore di testi TD 200 Visualizzatore di testi TD 200C schermo personalizzabile Interfaccia operatore OP3 Interfaccia operatore OP7 Interfaccia operatore OP17 Touch panel TP070 Touch Panel TP170 micro Varie Blocchi terminali per guida DIN Connettore per il cablaggio del campo a 12 posiz
18. CPU 226 release 1 00 o superiore CPU 226 DC DC DC e CPU 226 AC DC rel L unit Internet CP 243 1 IT presenta le caratteristiche descritte di seguito Jg pienamente compatibile con l unit Ethernet CP 243 1 per cui vi si possono eseguire i programmi utente scritti per tale unit CP 243 1 L unit Internet CP 243 1 IT contrassegnata in fabbrica con un indirizzo MAC di default unico in tutto il mondo che non pu essere modificato Suggerimento Y possibile collegare una sola un unit Internet CP 243 1 IT per CPU S7 200 Se si collega pi di un unit la CPU potrebbe funzionare in modo anomalo Funzioni L unit Internet CP 243 1 IT presenta le seguenti caratteristiche 4 comunicazione basata sul protocollo TCP IP comunicazione IT configurazione temporizzatore Watchdog UH E E E possibilit di indirizzare gli indirizzi MAC preimpostati valore di 48 bit 473 Sistema di automazione S7 200 Manuale di sistema Internet 474 Configurazione L unit Internet CP 243 1 IT pu essere configurata con l Assistente Internet di STEP 7 Micro WIN per collegare il PLC S7 200 a una rete Ethernet La CP 243 1 IT dispone di funzioni web configurabili con l Assistente Per avviarlo selezionare il comando di menu Strumenti gt Assistente Internet Morsetti Cavo piatto L unit Internet CP 243 1 dotata dei Da Connettore seguenti morsetti collocati dietro gli spo
19. Descrizione Gli switch da 1 a 3 consentono di selezionare il tipo di termocoppia o il funzionamento mV per tutti i canali dell unit Ad esempio per una termocoppia di tipo E SW1 0 SW2 1 SW3 1 Descrizione 0 indica positivo su circuito aperto 1 indica negativo su circuito aperto Descrizione Il controllo di circuito aperto viene effettuato applicando ai morsetti di ingresso una corrente di 25 uA Lo switch di abilitazione attiva e disattiva la sorgente di corrente Il controllo di circuito aperto viene effettuato sempre anche quando la sorgente di corrente disattivata L unit per termocoppie EM 231 rileva un circuito aperto quando il segnale di ingresso supera circa i 200 mV Se viene rilevato un circuito aperto il valore letto viene settato sul valore impostato dalla funzione di rilevamento circuito aperto Descrizione L unit per termocoppie EM 231 in grado di rilevare la temperatura in gradi Celsius e Fahrenheit La conversione da Celsius a Fahrenheit viene effettuata internamente all unit Descrizione Quando si utilizzano delle termocoppie necessario attivare la compensazione dei giunti freddi Se non la si attiva le conversioni dall unit saranno errate a causa della tensione che si crea quando il filo della termocoppia viene collegato al connettore dell unit La compensazione dei giunti freddi viene disattivata automaticamente se si seleziona un intervallo di
20. Error SIMATIC STL CALL POSX_SRATE START ACCEL_Time DECEL_Time JERK_Time Done Error Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L ACCEL Time DECEL Time DINT ID QD VD MD SMD SD LD AC VD AC LD JERK_Time Costante DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD Controllo ad anello aperto con l S7 200 Capitolo 9 Operazione POSx_DIS L operazione POSx_DIS attiva o disattiva l uscita DIS dell unit di posizionamento che pu essere quindi utilizzata per disabilitare o abilitare un azionamento Se si utilizza l uscita DIS dell unit l operazione pu essere richiamata in tutti i cicli di scansione oppure solo quando necessario modificare il valore dell uscita DIS Quando il bit EN si attiva per abilitare l operazione il parametro DIS_ON controlla l uscita DIS dell unit di posizionamento Per maggiori informazioni sull uscita DIS vedere la tabella 9 8 o consultare i dati tecnici dell unit di posizionamento nell Appendice A Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 17 Parametri dell operazione POSx_DIS SIMATIC IEC1131 POSX_DIS EN DISLON Error SIMATIC STL CALL POSK_DIS DISON Error Ingressi Uscite Tipo di dati Operandi DIS_ON BYTE IB QB VB MB SMB SB
21. Home dei campo tipo ai aati vaore ai faut REAL c Zucchero raffinato REAL I ja Zucchero_canna REAL ova REAL REAL REAL REAL REAL REAL 10__ Gocce_cioccolato REAL Buccia_imone REAL Fare clic su Avanti per modificare le ricette di questa configurazione Utilizzare il numero di righe necessario per definire tutti i campi di dati della ricetta Si possono avere fino a quattro diverse definizioni L unico limite al numero di ricette di ciascuna definizione dato dallo spazio disponibile nel modulo di memoria Creazione e modifica delle ricette La finestra Crea e modifica ricette consente di creare le ricette e specificarne i valori Ogni colonna modificabile rappresenta una ricetta Per creare le ricette premere il pulsante Nuova Ogni ricetta viene inizializzata con i valori di default che l utente ha specificato quando la creato la definizione Le ricette possono essere inoltre create attivando il menu contestuale con il tasto destro del mouse e selezionando Copia e Taglia per copiare e tagliare una ricetta esistente Le nuove colonne vengono inserite a sinistra del cursore comprendendo il campo del commento A ogni nuova ricetta viene assegnato un nome di default che contiene un riferimento alla definizione e al numero della ricetta e che ha il formato DEFx_RCPy Per creare e modificare le ricette procedere nel seguente modo vedere la tia pega corserte i ein i campi d
22. La tabella A 22 riporta le specifiche di ripetibilit e la precisione media in funzione dei campi configurabili Dati tecnici Appendice A Definizione di precisione e risoluzione 4 Precisione deviazione di un dato ingresso o uscita dal valore previsto 4 Risoluzione effetto di una variazione dell LSB sull uscita Tabella A 22 Dati tecnici dell EM 231 e dell EM 235 Fondo scala Ripetibilit Precisione media1 2 3 4 combo qi del fondo scala Conteggi del fondo scala Conteggi ingresso Dati tecnici dell EM 231 da0a5V da0a20mA 24 0 1 da0a10V 0 075 32 2 5V A 15V 48 0 05 Dati tecnici dell EM 235 da 0 a 50 V 0 25 80 da 0 a 100 mV 0 2 64 da 0 a 500 mV da0alV 0 075 24 da0a5V 0 05 16 da0a20mA da0a10V 25 mV 0 25 160 50 mV 0 2 128 100 mV 0 1 64 250 mV 500 mV 0 075 48 1V 125V 0 05 32 5V 10V 1 Misure effettuate dopo la calibrazione del campo di ingresso selezionato 2 L errore di offset del segnale vicino allo zero ingresso analogico non viene corretto e non compreso nelle specifiche di precisione 3 Si verificato un errore di conversione nella trasmissione da canale a canale determinato dal tempo di assestamento finito del multiplexer analogico L errore massimo di trasmissione di 0 1 della differenza tra i canali 4 La precisione media comprende effetti di non linearit e deriva da 0 a 55 C 437 Sistema di automazione S7 200 Manual
23. Per assegnare la memoria procedere come indicato di seguito 1 Per selezionare l indirizzo di memoria V in cui verr creato il record del log di dati fare clic sul campo di immissione e specificare l indirizzo 2 Per chiedere all Assistente di log di dati di scegliere un blocco di memoria V libero e della dimensione corretta fare clic sul pulsante Proponi indirizzo 3 Selezionare il pulsante Avanti Componenti del progetto La finestra Componenti del progetto elenca i componenti che verranno aggiunti al progetto vedere la figura 14 6 Fare clic su Fine per chiudere l Assistente di log di dati e aggiungere i componenti possibile assegnare a ogni configurazione un nome diverso e unico Questo verr visualizzato nell albero del progetto per ciascuna configurazione creata dall Assistente La definizione dei di dati DATx viene aggiunta alla fine del nome Utilizzo della tabella dei simboli Per ogni configurazione di log di dati viene creata una tabella dei simboli che definisce i valori costanti che rappresentano i singoli log di dati simboli possono essere utilizzati come parametri delle operazioni DATx_WRITE Inoltre ogni tabella crea per ciascun campo del log di dati dei nomi simbolici che possono essere utilizzati per accedere ai valori del log nella memoria V Assistente di log di dati Assegna memoria Utilizza questa pagina per selezionare il blocco di memoria V che verr utilizza
24. REAL REAL REAL REAL REAL REAL ASCII BYTE BYTE BYTE BYTE REAL REAL REAL REAL REAL REAL REAL REAL REAL IN IN In Out IN In Out In Out Costante IN Out Out Out Out Out Descrizione Contiene la variabile di processo che deve essere compresa tra 0 0 e 1 0 normalizzata a 1 Contiene il setpoint che deve essere compreso tra 0 0 e 1 0 normalizzata a 1 Contiene l uscita calcolata che deve essere compresa tra 0 0 e 1 0 normalizzata a 1 Contiene il guadagno che costituito da una costante proporzionale Pu essere un numero positivo o negativo Contiene il tempo di campionamento espresso in secondi Deve essere un numero positivo Contiene il tempo di integrazione o di reset espresso in minuti Contiene il tempo di derivazione o rate derivativo espresso in minuti Contiene il valore del bias o la somma integrale che deve essere compreso tra 0 0 e 1 0 Contiene il valore della variabile di processo memorizzato dall ultima esecuzione dell operazione PID PIDA tabella del PID ampliata versione A costante ASCII Vedere la tabella 15 2 Vedere la tabella 15 2 Vedere la tabella 15 2 Vedere la tabella 15 2 Valore normalizzato dell ampiezza massima delle oscillazioni della VP range da 0 025 a 0 25 Valore normalizzato dell isteresi della VP utilizzato per determinare il passaggio per lo zero range da 0 005 a 0 1 S
25. RcPO_READ La x nelloperazione RCPx_READ corrisponde alla definizione di ricette che contiene la ricetta che si vuole Error leggere RCPO_READ EN Rcp Error RCPO_READ RCPO_WRITE L ingresso EN attiva l esecuzione dell operazione quando attivo ioni oha simatic L ingresso Rcp identifica la ricetta che verr caricata dal modulo di memoria ist L uscita Error restituisce il risultato dell operazione La CALL RCPO_READ Rcp Error definizione dei codici degli errori riportata nella tabella CALL RCPO_WRITE Rep Error 13 3 Sottoprogramma RCPx_Write Il sottoprogramma RCPx_WRITE viene creato dall Assistente ricette e consente di sostituire una ricetta del modulo di memoria con la ricetta della memoria V La x nell operazione RCPx_WRITE corrisponde alla definizione che contiene la ricetta che si vuole sostituire L ingresso EN attiva l esecuzione dell operazione quando attivo L ingresso Rcp identifica la ricetta che verr sostituita nel modulo di memoria L uscita Error restituisce il risultato dell operazione La definizione dei codici degli errori riportata nella tabella 13 3 Tabella 13 2 Operandi ammessi nei sottoprogrammi per le ricette Ingressi Uscite Tipo di dati Operandi Rcp WORD VW IW QW MW SW SMW LW AC VD AC LD costante Error BYTE VB IB QB MB SB SMB LB AC VD AC LD Tabella 13 3 Codici errore delle operazioni per le ricette Cod
26. Selettore messaggi Questo byte specifica quale messaggio inviare Sono ammessi i valori da 1 a 250 Riservati Offset dal primo byte Q utilizzato come interfaccia di comando verso l unit L offset viene indicato dalla CPU per facilitare l utente e non serve all unit Puntatore all indirizzo di memoria V della tabella di configurazione dell unit modem Non sono ammessi valori che puntano ad un area di memoria diversa dalla memoria V e l unit di posizionamento continua ad analizzare l indirizzo finch non riceve un valore diverso da zero Scrittura di un programma per l unit modem Capitolo 10 Argomenti avanzati Descrizione della tabella di configurazione L Assistente modem facilita la realizzazione delle applicazioni modem poich genera automaticamente la tabella di configurazione in base alle informazioni sul sistema indicate dall utente Le informazioni della tabella di configurazione possono essere utiilzzate dagli utenti avanzati per creare proprie routine di controllo dell unit modem e per definire il formato dei propri messaggi La tabella di configurazione si trova nella memoria V dell S7 200 Nella tabella 10 12 la colonna Offset di byte indica l offset di byte dall indirizzo puntato dal puntatore all area di configurazione nella memoria SM Le informazioni della tabella sono suddivise in quattro sezioni CPU O Il blocco di configurazione contiene le informazioni per la config
27. la direzione di avvicinamento finale all RP Per ridurre il gioco di lavoro e aumentare la precisione l avvicinamento al punto di riferimento deve avvenire nella stessa direzione dello spostamento dall RP verso l area di lavoro default positiva 291 Sistema di automazione S7 200 Manuale di sistema 292 OD L Assistente di controllo posizionamento mette a disposizione delle opzioni avanzate che consentono di specificare l offset del punto di riferimento RP_OFFSET ovvero la sua distanza dalla posizione zero vedere la figura 9 15 RP_OFFSET distanza tra l RP e la posizione zero del sistema di misura fisico Default 0 Area di lavoro Compensazione del gioco di ba lavoro la distanza a cui il RP Posizione zero motore deve spostarsi per lt RP OFFSET eliminare il gioco meccanico gioco di lavoro del sistema in caso di inversione della direzione La compensazione del gioco di lavoro Figura 9 15 Rapporto tra RP e la posizione zero sempre un valore positivo Default 0 Selezionare la sequenza di ricerca del punto di riferimento AQ L unit di posizionamento prevede un ingresso RPS Reference Point Switch sensore del punto di riferimento per la ricerca dell RP L RP viene identificato localizzando una posizione esatta rispetto all RPS L RP pu trovarsi al centro dell area attiva dell ingresso RPS o al suo limite oppure pu essere collocato a un numero specifico di impulsi zer
28. lt gt IN2 Combina tramite OR il risultato del confronto di doppie parole INI x lt lt gt gt lt gt IN2 Carica il risultato del confronto di numeri reali N1 x lt lt gt gt lt gt IN2 Combina tramite AND il risultato del confronto di numeri reali INI x lt lt gt gt lt gt IN2 Combina tramite OR il risultato del confronto di numeri reali INI x lt lt gt gt lt gt IN2 Negazione del valore superiore dello stack Rilevamento del fronte di salita Rilevamento del fronte di discesa Assegna Assegna direttamente Imposta campo di bit Resetta campo di bit Imposta direttamente campo di bit Resetta direttamente campo di bit Carica il risultato del confronto di stringhe IN1 x lt gt IN2 Combina tramite AND il risultato del confronto di stringhe IN1 x lt gt IN2 Combina tramite OR il risultato del confronto di stringhe IN1 x lt gt IN2 Combina primo e secondo livello tramite AND Combina primo e secondo livello tramite OR Duplicazione logica controllo stack Copiatura logica controllo stack Prelevamento logico controllo stack Carica stack controllo stack Combina ENO tramite And Operazioni matematiche di incremento e di decremento IN OUT Somma numeri interi numeri interi a 32 bit o D IN OUT numeri reali R IN OUT IN1 OUT OUT l IN OUT Sottrai numeri interi numeri interi a 32 bit o D IN OUT numeri
29. stato restituito un valore di doppia parola invece del valore di parola richiesto stato restituito un valore di parola invece del valore di doppia parola richiesto 367 Sistema di automazione S7 200 Manuale di sistema Connessione e configurazione dell azionamento MicroMaster Serie 3 368 Connessione dell azionamento MicroMaster 3 Per collegare l S7 200 ad un azionamento MicroMaster Serie 3 MM3 si utilizzano il cavo e i connettori PROFIBUS standard La figura 11 5 illustra appropriata polarizzazione e terminazione del cavo di connessione Attenzione Se si connettono apparecchiature con diverso potenziale di riferimento si possono causare flussi di corrente pericolosi nel cavo di connessione Tali flussi di corrente possono determinare errori di comunicazione e danneggiare le apparecchiature Per prevenire il formarsi di flussi di corrente pericolosi accertarsi che le apparecchiature da collegare tramite il cavo di connessione abbiano lo stesso circuito di riferimento o che siano isolate Collegare lo schermo alla massa del telaio o al piedino 1 del connettore a 9 piedini e il morsetto 2 a 0 V alla massa del telaio dell azionamento MicroMaster Il cavo deve essere Interruttore ON Interruttore OFF Interruttore ON chiuso e polarizzato con cavo chiuso e polarizzato cavo non chiuso n polarizzato cavo chiuso e polarizzato resistenze di terminazione su entrambe le estremit Schermo messo a nudo
30. 24 ingressi 16 uscite nessuna 24 6 contatori in totale 6 a 30 kHz 4 a 20 kHz 2 a 20 kHz solo uscite DC Complessivamente 256 temporizzatori 4 temporizzatori 1 ms 16 temporizzatori 10 ms 236 temporizzatori 100 ms 256 bufferizzati dal condensatore di elevata capacit o dalla batteria 256 bufferizzati dal condensatore ad elevata capacit o dalla batteria 112 memorizzati nella EEPROM 2 con risoluzione di 1 ms 4 di salita e o 4 di discesa 1 con risoluzione di 8 bit 0 22 us per operazione Modulo opzionale Memoria batteria e orologio hardware 1 porta RS 485 9 6 19 2 187 5 kbaud da 1 2 kbaud a 115 2 Mbaud 2 con risoluzione di 8 bit Integrato Memoria e batteria 2 porte RS 485 Con ripetitore isolato a 1000 m fino a 187 5 kbaud a 1200 m fino a 38 4 kbaud Senza ripetitore isolato 50 m 32 per segmento 126 per rete 32 S NETR NETW 4 di cui 2 riservate 1 per un PG e 1 per un OP 1 Per determinare quanta potenza corrente la CPU in grado di erogare alla configurazione progettata necessario calcolare il proprio budget di potenza Se lo si supera potrebbe non essere possibile collegare il numero massimo di unit Per maggiori informazioni sulla potenza richiesta dalla CPU e dalle unit di ampliamento consultare l appendice A per informazioni sul calcolo del budget di potenza fare riferimento all appendice B 412 Dati tecnici Appendice A Tabella A 5 Dati t
31. AC LD Attenzione Se si utilizza l operazione USS_WPM_x per aggiornare il set di parametri memorizzato nella EEPROM dell azionamento si deve verificare che non venga superato il numero massimo di cicli di scrittura nella EEPROM circa 50 000 In caso di superamento del numero massimo di cicli i dati memorizzati possono corrompersi e andar persi Il numero di cicli di lettura invece illimitato Se necessario scrivere frequentemente nei parametri dell azionamento si deve prima impostare a zero il parametro di controllo della memorizzazione nella EEPROM peri MicroMaster 3 e disattivare l ingresso EEPROM per i MicroMaster 4 Esempio USS_RPM_x e USS_WPM_x Network 1 Network 1 due contatti devono avere lo 10 0 l stesso indirizzo LD 10 0 10 0 L60 0 LD 10 0 odori Donek M0 0 EU 3 Emrorh WB10 L63 7 D Value p w200 LD L60 0 CALL USS_RPM_W L63 7 0 3 0 amp VB100 M0 0 VB10 VW200 Network 2 I l due contatti devono avere lo Network 2 f aH o Istesso indirizzo 10 1 LD 10 1 ma L60 0 LD 10 1 SHOoo EU r L60 7 LDN SMO0 0 Donep MO 1 L63 6 gi EmorbWB11 LD L60 0 CALL USS_WPM_W L63 7 L63 6 0 971 0 1 amp VB120 M0 1 VB11 B120 DB_ Ptr 365 Sistema di automazione S7 200 Manuale di sistema Esempio di programmi per il protocollo USS Esempio operazioni USS Esempio di programma visualizzato correttamente in AWL Network 1 Inizializza il protocollo USS Bere nel p
32. Cavo USB PPI multimaster Software STEP 7 Micro WIN 32 V4 0 licenza singola CD ROM STEP 7 Micro WIN 32 V4 0 licenza di aggiornamento CD ROM Toolbox S7 200 TP Designer for TP070 Versione 1 0 CD ROM Supplemento per STEP 7 Micro WIN Biblioteca di operazioni STEP 7 Micro WIN 32 V1 1 CD ROM S7 200 PC Access V1 0 OPC Server licenza singola S7 200 PC Access V1 0 OPC Server licenza per pi copie Software di configurazione WinCC Flexible Micro Schede di comunicazione CP 5411 AT ISA CP 5511 scheda PCMCIA tipo Il CP 5611 scheda PCI versione 3 0 o superiore Manuali Sistema di automazione S7 200 Manuale di sistema tedesco Sistema di automazione S7 200 Manuale di sistema inglese Sistema di automazione S7 200 Manuale di sistema francese Sistema di automazione S7 200 Manuale di sistema spagnolo Sistema di automazione S7 200 Manuale di sistema italiano S7 200 Point to Point Interface Communication Manual inglese tedesco TP070 Touch Panel User Manual inglese TP170 micro Operating Manual in inglese CP 243 2 SIMATIC NET AS Interface Master Manual inglese WinCC Flexible Micro User Manual in inglese 510 Numero di ordinazione 6ES7 291 8GE20 OXA0 6ES7 291 8GF23 0XA0 6ES7 291 8GH23 0XA0 6ES7 297 1AA23 0XA0 6ES7 291 8BA20 0XA0 6ES7 290 6AA20 OXA0 6ES7 901 3CB30 0XA0 6ES7 901 3DB30 0XA0 Numero di ordinazione 6ES7 810 2CC03 OYX0 6ES7 810 2CC03 0YX3 6ES7 850 2BC00 0YX0 6ES7 830 2BC00 0YX0
33. Vate mso 5 Per poter utilizzare il Pannello di controlo ET m pens ra I ee E necessario essere collegati a un PLC cime o UpheR Suntauotue j Thetrin uit completed normaly Speed una vales se vali S7 200 nel quale sia stata caricata una au essi configurazione di loop PID generata con l apposito Assistente Perch il Pannello di controllo possa visualizzare il Figura 15 2 Pannello di controllo taratura PID funzionamento del loop PID necessario che la CPU si trovi in modo RUN La figura 15 2 illustra la schermata iniziale del Pannello di controllo Click for Help and Support Close In alto a sinistra nella scheremata compare l indirizzo remoto della CPU di destinazione in alto a destra sono indicati il tipo e la versione della CPU Sotto il campo Indirizzo remoto compare il valore della variabile di processo rappresentato sia da una barra che da un numero in scala e non in scala A destra della barra relativa alla VP si trova l area Valori attuali L area Valori attuali riporta i valori di Setpoint Tempo di campionamento Guadagno Tempo di integrazione e Tempo di derivazione Il valore dell uscita indicato sia graficamente da una barra orizzontale che numericamente A destra dell area Valori attuali compare un grafico Il grafico indica con colori diversi l andamento dei valori della variabile del processo VP del setpoint SP e dell uscita in funzione del t
34. unit modem per rispondere alle chiamate e per avviare un trasferimento di dati dalla CPU Selezionare il protocollo adatto e fare clic su Avanti gt possibile configurare l unit per l invio di messaggi numerici e testuali ai cercapersone o per l invio di SMS ai telefoni cellulari Attivare la casella Abilita il servizio messaggi in questa configurazione e fare clic sul pulsante Configura servizio messaggi per definire i messaggi e i numeri telefonici dei destinatari Scrittura di un programma per l unit modem Capitolo 10 Quando si configura un messaggio da inviare al cercapersone o al telefono cellulare si devono definire il messaggio e il numero telefonico Selezionare la scheda Messaggi nella finestra Configura servizio messaggi e fare clic sul pulsante Nuovo messaggio Immettere il testo del messaggio e specificare i valori di dati della CPU che vi si vogliono inserire Per inserire nel messaggio un valore di dati della CPU collocare il cursore sul punto di inserimento dei dati e fare clic sul pulsante Inserisci dati Specificare l indirizzo del valore di dati della CPU ad es VWW100 il formato di visualizzazione ad es Numero intero con segno e le cifre a sinistra e a destra del decimale Si pu inoltre indicare se il separatore decimale una virgola o un punto messaggi numerici ai cercapersone possono contenere le cifre da 0 a 9 le lettere A B C e D e l asterisco La lunghezza massima del messaggio vari
35. unit per RTD EM 231 I DIP switch consentono di impostare il tipo di RTD Configurazione la configurazione del cablaggio la scala di Di s A temperatura e la direzione di burnout Sono collocati in basso nell unit come indicato nella figura A 21 Per rendere attive le impostazioni dei DIP switch necessario spegnere e riaccendere la CPU e o li A A B E E A i l alimentazione a 24 V 12345678 Per selezionare il tipo di RTD impostare i DIP switch 1 2 3 4 e 5 come indicato nella tabella A 30 Le altre impostazioni dei DIP switch sono indicate nella tabella A 31 Figure A 21 DIP switch dell unit per RTD EM 281 Tabella A 30 Selezione del tipo di RTD DIP switch da 1 a 5 Tipo di RTD e alfa SWi SW2 SW3 SW4 SW5 TipodiRTDealfa SWi SW2 SW3 SW4 SW5 1002 Pt0 003850 0 0 o 0 0 1002Pt0 003902 1 0 000 default 2009 Pt 0 003850 0 0 0 0 1 2009 Pt 0 003902 1 0 0 0 1 5009 Pt 0 003850 0 1 0 500Q Pt 0 003902 1 0 0 1 0 10008 Pt 0 0 1 1 10008 Pt 1 0 1 1 0 003850 0 003902 1002 Pt 0 003920 0 0 1 0 0 RISERVA 1 0 1 0 2008 Ir 0 003920 0 0 1 0 1 1002 Ni 00 00672 1 0 1 0 1 5009 Pt 0 003920 0 0 1 1 0 120 Ni 0 00672 1 0 1 1 0 10008 Pt 0 0 1 1 1 1000 Ni 0 00672 1 0 1 1 1 0 003920 1008 Pt 0 1 0 0 0 1002 Ni 00 006178 1 1 0 0 0 0 00385055 2008 Pi 0 1 0 0 1 120 Ni 0 006178 1 1 0 0 1 0 00385055 5008 Pt 0 1 0 1 0 1000 Ni 0 006178 1 1 0 1 0 0 00385055 10008 Pt 0 1 0 1 1 100008 Pi 1 1 0 1 1 0 0
36. 1 R Q0 4 1 AN 10 2 SCRT S0 1 LPP A 10 2 R MO0 0 4 Network 17 SCRE Network 18 LSCR S1 0 Network 19 Resetta le uscite LD S1 0 R Q0 3 2 Network 20 La spia di errore lampeggia LD SMO0 5 Q0 5 Network 21 I Esci dalla routine di errore Ilse attivo STOP LD 10 2 R M0 0 9 R S0 1 8 Network 22 SCRE Controllo ad anello aperto con l S7 200 Capitolo 9 Monitoraggio dell unit di posizionamento con il pannello di controllo dell EM 253 Per facilitare lo sviluppo delle soluzioni di controllo del movimento STEP 7 Micro WIN stato dotato di un Pannelo di controllo dell EM 253 Le schede Funzionamento Configurazione e Diagnostica semplificano le operazioni di monitoraggio e controllo del funzionamento dell unit durante le fasi avvio e test del processo di sviluppo Il Pannello di controllo del EM 253 consente di verificare se l unit di posizionamento cablata correttamente di modificare i dati di configurazione e di testare i profili di movimento Visualizzazione e controllo del funzionamento dell unit di posizionamento La scheda Funzionamento del pannello di controllo consente di interagire con le funzioni dell unit di posizionamento visualizzandone l attuale velocit posizione e direzione Consente inoltre di visualizzare lo stato dei LED di ingresso e uscita ad eccezione dei LED di impulsi Il pannello di controllo consente di 7 Pa
37. 10 4 Se si imposta la tabella di configurazione con l Assistente modem prima di creare la tabella STEP 7 Micro WIN controlla i dati Tabella 10 4 Errori di configurazione dell EM 241 esadecimali Errore Descrizione 0000 Nessun errore 0001 Manca l alimentazione a 24 V DC 0002 Errore dell unit 0003 Manca l ID del blocco di configurazione L identificativo del EM 241 indicato all inizio della tabella di configurazione non valido 0004 Blocco di configurazione fuori range Il puntatore della tabella di configurazione non punta alla memoria V o una parte della tabella non compresa nell area di memoria V prevista per la CPU collegata 0005 Errore di configurazione stata abilitata la funzione di richiamata ma il numero di numeri telefonici da richiamare pari a 0 o maggiore di 250 Il numero di messaggi maggiore di 250 numeri telefonici per il servizio messaggi sono pi di 250 oppure occupano pi di 120 byte 0006 Errore nella selezione del codice internazionale Il codice internazionale selezionato con gli interruttori rotativi non supportato 0007 Numero telefonico troppo lungo stata abilitata la funzione di richiamata ma la lunghezza del numero da richiamare supera il valore consentito da 0008 a 00FF Riservati 01xx Errore nel numero da richiamare xx Il numero telefonico da richiamare xx contiene dei caratteri non ammessi Il valore xx 1 per il primo numero da richiamare 2 per il secondo
38. 533 Sistema di automazione S7 200 Manuale di sistema Operazione Duplicazione logica 81 Operazione END 182 Operazione Fai ruotare byte verso destra Operazione Fai ruotare byte verso sinistra e Fai ruotare doppia parola verso destra 194 Operazione Fai ruotare doppia parola verso sinistra Operazione Fai ruotare parola verso destra Operazione Fai ruotare parola verso sinistra 194 Operazione Fai scorrere bit nel registro di scorrimento esempio Operazione Fai scorrere byte verso destra Operazione Fai scorrere byte verso sinistra 194 Bai Fai scorrere doppia parola verso destra 194 Operazione Fai scorrere doppia parola verso sinistra 194 Operazione Fai scorrere parola verso destra Operazione Fine assoluta del sottoprogramma 220 esempio 224 Operazione Fine condizionata 182 esempio Operazione Fine condizionata del sottoprogramma Operazione Fine condizionata della routine di interrupt Operazione Fine SCR 187 Operazione Fine SCR condizionata 187 Operazione Genera IC di bit per display 109 a sette segmenti 109 semplo 109 Operazione Imposta 79 esempio re Operazione Imposta direttamente Operazione Imposta indirizzo porta Operazione Imposta orologio hardware 84 Operazione Imposta orologio hardware ampliata Operazione Inibisci tutti gli interrupt Operazione Inverti byte 176 Operazione Inverti doppia parola 176 Operazione Inverti parola Operazione Leggi dalla rete 87 c
39. 5VDC meno 24V DC 5VDC 24V DC 14 4mA 56 mA 1 EM 221 5V 1 30 mA 3 EM 223 ognuna con 8 ingressi 3 8 4mA 3 EM 223 ognuna con 8 bobine rel 3 8 9mA 1 EM 221 ognuna con 8 ingressi 8 4mA Fabbisogno totale 270 MA 400 MA uguale Bilancio di corrente 5VDC 24V DC Corrente complessiva Calcolo del budget di potenza Appendice B Calcolo della potenza richiesta La tabella qui raffigurata pu essere utilizzata per calcolare la potenza o corrente che la CPU S7 200 in grado di erogare alla propria configurazione Per maggiori informazioni sul budget di potenza della propria CPU e sui requisiti di potenza delle unit di ampliamento utilizzate consultare l appendice A Potenza CPU 5V DC 24V DC Requisiti del sistema Corrente complessiva 487 Sistema di automazione S7 200 Manuale di sistema Codici degli errori Le seguenti informazioni sui codici di errore consentono all utente di individuare e correggere gli errori della CPU S7 200 Contenuto del capitolo Messaggi e codici degli errori gravi LL 490 Errori di programmazione di run time 491 Violazione delle regole di compilazione 489 Sistema di automazione S7 200 Manuale di sistema Messaggi e codici degli errori gravi 490 Gli errori gravi fanno s che l S7 200 arresti l esecuzione del programma A seconda della gravit l errore pu impedire all S7 200 di eseguire
40. 6ES7 222 1EF22 0XA0 6ES7 223 1BF22 0XA0 6ES7 223 1HF22 0XA0 6ES7 223 1BH22 0AX0 6ES7 223 1PH22 0XA0 6ES7 223 1BL22 0XA0 6ES7 223 1PL22 0XA0 420 Nome e descrizione dell unit EM 221 8 ingressi digi EM 221 8 ingressi digi ali a 24 V DC ali a 120 230 V AC EM 221 16 ingressi digitali a 24 V DC EM 222 4 uscite digital ia 24VDC 5A EM 222 4 uscite a rel digitali a 24 V DC 10 A EM 222 8 uscite digital EM 222 8 uscite digital EM 222 8 uscite digital ia 24V DC i a rel i a 120 230 V AC EM 223 4 ingressi 4 uscite a 24 V DC EM 228 4 ingressi 4 re a 24V DC EM 223 8 ingressi 8 uscite a 24 V DC EM 228 8 ingressi 8 re EM 223 16 ingressi 16 EM 2283 16 ingressi 16 a 24V DC uscite a 24 V DC rel a 24 V DC Dimensioni mm LxAxP 46 x 80 x 62 71 2 x 80 x 62 71 2 x 80 x 62 46 x 80 x 62 46 x 80 x 62 46 x 80 x 62 46 x 80 x 62 71 2 x 80 x 62 46 x 80 x 62 46 x 80 x 62 71 2 x 80 x 62 71 2 x 80 x 62 137 3 x 80 x 62 137 3 x 80 x 62 Ingressi digitali 8a24V DC 8 x 120 230 VAC 4a24VDC 5A Uscite digitali 10 A 8 a 24 V DC 0 75 A 8 a 120 230 V AC 2A 4a24V DC 0 75 A 2A 8 a 24 V DC 0 75 A 16a24VDC z 4 a rel 8 a rel 4a24VDC 4a24VDC 4 a rel 8a24V DC 8a24V DC 8 a rel 16a24VDC 16a24VDC Peso 150 160g 160g 120g 150 150 170g 165g 160g 170g 200g 300 g 360 g 400 g Dissipazione 2W 3W 3W 3W 4W 2W
41. 80 mV 441 Sistema di automazione S7 200 Manuale di sistema Y Y 442 Suggerimento m La sorgente di corrente per il controllo di circuito aperto pu interferire con i segnali di altre sorgenti a basso livello quali i simulatori di termocoppia m Le tensioni di ingresso superiori a circa 200 mV attivano il controllo di circuito aperto anche se la sorgente di corrente disattivata Suggerimento m Se la temperatura varia l errore dell unit pu superare il valore indicato m superamento dell intervallo di temperatura ambiente pu determinare un errore nella compensazione dei giunti freddi dell unit Utilizzo dell unit per termocoppie LED di stato L unit per termocoppie EM 231 fornisce alla CPU delle parole di dati indicanti le temperature o le condizioni d errore Dei bit di stato indicano gli errori di intervallo interruzione dell alimentazione e guasto dell unit Dei LED indicano lo stato dell unit Il programma deve prevedere la logica necessaria a rilevare le condizioni d errore e soddisfare le esigenze applicative La tabella A 27 elenca i LED di stato dell unit per termocoppie EM 231 Tabella A 27 LED di stato dell unit per termocoppie EM 231 PRO Guasto Condizione d errore Dati canale ese 55 pura y BE g aag dell alimentazione osso erde el campo a24VDC2 Nessun errore Dati di OFF ON 0 0 conversione 24 V non presente 32766 OFF OFF 0 1 Controllo di circuito 32768 32767 LA
42. AC costante VD AC LD DONE BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD 344 Scrittura di un programma per l unit modem Capitolo 10 Tabella 10 8 Valori degli errori generati dalle operazioni MODx_MSG e MODx_XFR Errore 0 Descrizione Nessun errore Errori della linea telefonica 1 a AeA OO N 6 Errori nel comando 7 8 9 10 11 12 Manca il segnale di linea Linea occupata Errore nella selezione del numero Nessuna risposta Timeout del collegamento il collegamento non stato stabilito entro 1 minuto Collegamento interrotto o risposta sconosciuta messaggi numerici ai cercapersone contengono cifre non ammesse Numero telefonico ingresso Phone non compreso nell intervallo ammesso Messaggio o trasferimento di dati ingressi Msg o Data non compreso nell intervallo previsto Errore nel messaggio testuale o di trasferimento dei dati Errore nel numero telefonico per il trasferimento dei messaggi o dei dati Operazione non ammessa ad es tentativi impostati a zero Errori del gestore del servizio 13 14 15 Nessuna risposta timeout dal servizio messaggi Servizio di trasmissione messaggi scollegato per ragioni sconosciute L utente ha interrotto il messaggio disattivato il bit di comando TAP Errori generati dal gestore del servizio relativi alla trasmissione di messaggi SMS e di messaggi testuali ai cercapersone 16 17 18 19
43. Ingressi Uscite Tipi di dati Operandi RUN OFF 2 OFF 3 F_ACK DIR BOOL I Q M S SM T C V L flusso di corrente Resp_R Run_EN D_Dir Inhibit BOOL I Q M S SM T C V L Fault Drive Type BYTE VB IB QB MB SB SMB LB AC VD AC LD costante Error BYTE VB IB QB MB SB SMB LB AC VD AC LD Status WORD VW T C IW QW SW MW SMW LW AC AQW VD AC LD Speed_SP REAL VD ID QD MD SD SMD LD AC VD AC LD costante Speed REAL VD ID QD MD SD SMD LD AC VD AC LD Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 L ingresso Drive indirizzo dell azionamento l indirizzo dell azionamento MicroMaster a cui viene inviato il comando USS_CTRL Indirizzi validi da 0 a 31 L ingresso Type tipo di azionamento consente di selezionare il tipo di azionamento Per i MicroMaster 3 o di versioni precedenti Type va impostato a 0 per i MicroMaster 4 a 1 Speed_SP setpoint della velocit indica la velocit dell azionamento espressa in percentuale della velocit complessiva valori negativi di Speed_SP fanno s che l azionamento inverta il senso di rotazione Range da 200 0 a 200 0 Error un byte di errore contenente il risultato dell ultima richiesta di comunicazione inviata all azionamento La tabella 11 6 definisce gli errori che potrebbero verificarsi durante l esecuzione Status il valore grezzo della parola d
44. LD SMO0 0 L60 0 LDN 10 1 L63 7 LD L60 0 CALL POSO CTRL L63 7 M1 0 VB900 VD902 VD906 V910 0 Network 2 Modo manuale se non attivo il modo automatico LD 11 0 AN M0 0 L60 0 LD 11 1 L63 7 LD 11 2 L63 6 LD 11 4 L63 5 LD L60 0 CALL POSO_MAN L63 7 L63 6 L63 5 100000 1 5 VB920 VD902 VD906 V910 0 Network 3 Abilita modo automatico LD 10 0 EU S MO0 0 2 S S0 1 1 R S0 2 8 307 Sistema di automazione S7 200 Manuale di sistema Programma di esempio 2 programma con POSx_CTRL POSx_RUN POSx_SEEK e POSx_MAN continuazione Network 4 10 1 MO O R 1 50 1 R 9 00 3 Network 5 Mo Q0 1 Network 6 50 1 Network 7 50 1 FOSO RSEEK 50 1 DonebM1 1 ErrorP B930 Network 8 M1 1 VE930 00 3 s j s02 SCAT B930 51 0 P_sc9m Network 9 SCRE Network 10 50 2 308 Network 4 Arresto di emergenza Disabilita l unit e il modo lautomatico LD 10 1 R MO O 1 R S0 1 9 R Q0 3 3 Network 5 I ln modo automatico Accendi la spia di funzionamento LD M0 0 Q0 1 Network 6 LSCR S0 1 Network 7 Trova il punto di riferimento RP LD SO 1 L60 0 LD SO 1 L63 7 LD L60 0 CALL POSO_RSEEK L63 7 M1 1 VB930 Network 8 Una volta raggiunto il punto Ildi riferimento RP Serra il materiale e Na al passo successivo LD M1 1 LPS AB VB930 0 S Q0 3 1 SCRT S0 2 LPP AB lt gt VB930 0 SCRT S1 0
45. La nuova tabella ampliata illustrata nelle tabelle 15 1 e 15 2 Se si utilizza il Pannello di controllo taratura PID l interazione con la tabella del loop PID viene gestita direttamente dal Pannello di controllo Se si vuole usare la funzione di autotaratura da un pannello operatore necessario che il programma provveda all interazione fra l operatore e la tabella per quanto riguarda l avvio e il monitoraggio dell autotaratura e la successiva applicazione dei valori proposti Funzione Autotaratura PID e Pannello di controllo taratura PID Capitolo 15 Tabella 15 1 Tabella del loop Offset Campo 0 12 16 20 24 28 32 36 40 41 42 43 44 48 52 56 60 64 68 72 76 Variabile di processo VPh Setpoint SP Uscita Mn Guadagno Ke Tempo di campionamento Ts Tempo di integrazione o di reset m Tempo di derivazione o rate derivativo Tp Bias MX Variabile di processo precedente VPn 1 ID della tabella del PID ampliata Controllo AT autotaratura ACNTL Stato AT ASTAT Risultato AT ARES Configurazione AT ACNFG Deviazione DEV Isteresi HYS Gradino iniziale dell uscita STEP Tempo di watchdog WDOG Guadagno proposto AT_Kc Tempo di integrazione proposto AT_T Tempo di derivazione proposto AT_Tp Valore effettivo del gradino ASTEP Isteresi effettiva AHYS Formato Tipo REAL REAL REAL
46. Operazione Cancella primo valore dalla tabella 205 esempio 205 Operazione Cancella ultimo valore dalla tabella 205 esempio 206 Operazione Carica SCR Operazione Carica stack Operazione Cerca valore nella tabella 208 esempio 210 Operazione Combina primo e secondo livello tramite AND Operazione Combina primo e secondo livello tramite OR Operazione Commuta in STOP esempio 183 Operazione Concatena stringa Operazione Confronta stringhe Operazione Confronto di byte Operazione Confronto di doppie parole Operazione Confronto di numeri interi Operazione Confronto di numeri reali Operazione Conta in avanti 121 Operazione Conta in avanti Conta indietro esempio Operazione Conta indietro 121 esempio 123 Operazione contatore di conteggio 124 Operazione Contatore di conteggio deconteggio Operazione Contatore di deconteggio 124 Operazione Converti numero BCD in numero intero Operazione Converti numero esadecimale in bit esempio 120 Operazione Converti numero esadecimale in stringa di caratteri ASCII 110 Operazione Converti numero intero a 32 bit in numero intero Operazione Converti numero intero a 32 bit in numero reale Operazione Converti numero intero a 32 bit in des E LTE Operazione Converti numero intero a 32 bit in stringa di caratteri ASCII Operazione Converti numero intero in byte Aa Converti numero intero in numero BOD 107 Operazione Converti numero intero
47. Poich i log di dati vengono memorizzati nel modulo di memoria per poterli utilizzare innanzitutto necessario installare nel PLC un modulo di memoria opzionale da 64 kB o 256 kB Per maggiori informazioni sui moduli di memoria consultare l appendice A Per caricare il contenuto dei log di dati nel PC si utilizza S7 200 Explorer La figura 14 1 illustra un esempio di log di dati CPU S7 200 TD 200C Log di dati Capienza del contenitore del mangime Modulo di memoria Log di dati Mungitura 03 22 2004 05 25 04 4 27 7 97 5 03 22 2004 05 21 04 7 30 8 97 3 03 22 2004 05 17 04 2 25 1 97 6 13 2 12 7 14 1 S7 200 Explorer A 5 35 2 98 1 14 5 nella memoria V conclusa Buffer dei dati di mungitur Mungitura mucca 5 Scrivi record del log di dati con data e ora Carica i dati del log quotidianamente Mucca 5 lt Per questa mucca m registra ID unico m registra quantit di latte m registra temperatura della mucca m registra orario di mungitura Figura 14 1 Definizione dei log di dati e concetti chiave Esempio di applicazione di un log di dati Di seguito sono spiegati alcuni concetti che consentiranno di comprendere meglio il funzionamento dell Assistente di log di dati 390 4 Le righe di da
48. VD AC LD 301 Sistema di automazione S7 200 Manuale di sistema 302 Operazione POSx_SRATE L operazione POSx_SRATE Set Rate comanda all unit di posizionamento di modificare i tempi di accelerazione decelerazione e di compensazione degli strappi L operazione si abilita all attivazione del bit EN Assicurarsi che il bit EN resti attivo finch il bit Done non segnala che l esecuzione dell operazione conclusa Quando si attiva il parametro START i nuovi valori di tempo vengono copiati nella tabella di configurazione profilo e viene inviato un comando SRATE all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando SRATE Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte I parametri ACCEL_Time DECEL_ Time e JERK_Time determinano il nuovo tempo di accelerazione decelerazione e compensazione degli strappi in millisecondi ms Il parametro Done si attiva quando l unit conclude l operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 16 Parametri dell operazione POSx_SRATE SIMATIC IEC1131 POSX_SRATE POSX_SRATE EN EN START START ACCEL_Time ACKEL_Time DECEL Time DECEL_Time JERK _Time JERK_Time Done Error Done
49. default attivit alta O La scheda Tempi del filtro ingressi consente di specificare un tempo di ritardo compreso tra 0 20 ms ms e 12 80 per il filtraggio degli ingressi STP RPS LMT e LMT Incrementando la costante del tempo di filtraggio si elimina meglio il rumore ma si rallenta il tempo di risposta al cambiamento dello stato del segnale default 6 4 ms A La scheda Uscite di impulsi e di direzione consente di selezionare la polarit delle uscite e il metodo di controllo della direzione Gli effetti dell impostazione della polarit e del metodo di controllo della direzione sono illustrati nelle figure 9 11 e 9 12 Rotazione positiva Rotazione negativa Rotazione positiva Rotazione negativa PO PO P1 P1 mia 20 545 Figura 9 11 Opzioni di rotazione per la polarit positiva Rotazione positiva Rotazione negativa Rotazione positiva Rotazione negativa PO PO P1 P1 20 5 us Figura 9 12 Opzioni di rotazione per la polarit negativa N 288 Pericolo In condizioni non sicure i dispositivi di controllo possono funzionare in modo errato e determinare un funzionamento scorretto delle apparecchiature controllate Ci pu causare la morte o gravi lesioni al personale e o danneggiare le apparecchiature Le funzioni di limit
50. gi _ 9D ammesso il collegamento inverso Figura A 30 Schema del connettore RJ11 Attenzione Le sovratensioni dovute ai fulmini o altre alte tensioni improvvise nella linea telefonica possono danneggiare l unit modem EM 241 Si consiglia di utilizzare un filtro per la protezione dalle sovracorrenti nella linea telefonica comunemente in commercio del tipo che solitamente viene utilizzato per la protezione dei modem per PC In caso di intervento della protezione dell unit modem EM 241 il filtro pu danneggiarsi Scegliere quindi un filtro con indicatore positivo che segnali se funzionante Controllare regolarmente il filtro per accertarsi che l unit modem EM 241 sia adeguatamente protetta 463 Sistema di automazione S7 200 Manuale di sistema Dati tecnici dell unit di posizionamento EM 253 Tabella A 48 Numero di ordinazione dell unit di posizionamento EM 253 Numero di ordinazione 6ES7 253 1AA22 0XA0 1 esterni Modello Ingressi dell EM Uscite dell EM EM 253 unit di posizionamento 8 S Le otto uscite Q vengono utilizzate come controlli logici della funzione di movimento e non per il controllo diretto dei segnali Tabella A 49 Dati tecnici generali dell unit di posizionamento EM 253 Nome e descrizione dell unit EM 253 unit di posizionamento Numero di ordinazione 6ES7 253 1AA22 OXA0 Dimensioni mm LxAxP 71 2 x 80 x 62 Peso D
51. nella memoria V Richiedi ricetta Specialty Selections KI Make your selection Press a key co elelo Figura 13 1 Esempio di applicazione di una ricetta TD 200C 382 Utilizzo delle ricette Capitolo 13 Definizione delle ricette e concetti chiave Di seguito sono spiegati alcune definizioni e concetti che consentiranno di comprendere meglio il funzionamento dell Assistente ricette simboli 9 La configurazione di ricetta costituita dai componenti del progetto generati dall Assistente ricette ovvero da sottoprogrammi schede di blocchi dati e tabelle dei 4 La definizione delle ricette un gruppo di ricette che condividono gli stessi parametri valori dei parametri variano in funzione della ricetta specifica OJ Una ricetta l insieme dei parametri e dei valori dei parametri che forniscono le informazioni necessarie per ottenere un prodotto o controllare un processo Ad esempio possibile creare diverse definizioni come ciambelle e biscotti La definizione per le ricette dei biscotti pu contenere ricette diverse per i biscotti con le gocce di cioccolato e con lo zucchero La tabella 13 1 riporta un esempio dei possibili campi e valori Tabella 13 1 Esempio di definizione di ricette biscotti Gocce _cioccolato Zucchero Nome del campo Tipo di dati ricetta 0 ricetta 1 Commento Burro Real 225 225 Grammi Zucchero_raffinato Real 170 340 Grammi Zucchero_canna R
52. numeri telefonici per il servizio messaggi unit 28 modem EM indirizzo di byte 529 Sistema di automazione S7 200 Manuale di sistema parola dati di inaresso EM EM parola dati di uscita EM 235 434 Forzamento dei valori 268 Freeport configurazione cavo PPI multimaster 250 Funzione di misurazione impulsi Funzioni Modbus 376 di memoria operazione Fai scorrere bit nel registro di scorrimento operazioni di rotazione operazioni di scambio operazioni di scorrimento operazioni di trasferimento di blocchi 181 operazioni di trsferimento 179 PTO PWM registri da WMB66 a SMB85 G Germanisher Lloyd GL 408 Gestione comunicazioni complesse 256 errori Gioco di lavoro selezione dell area di lavoro Guida misure 20 montaggio Guida DIN standard 19 Guida rapida 519 H HSC 54 Assistente istruzioni 127 HyperTerminal configurazione del cavo RS 232 PPI multimaster 259 503 I O lettura e scrittura 44 di ampliamento locali Immissione operazione Impostazione baud rate 227 ora 84 data indirizzo remoto dell S7 200 valore attuale e di preimpostazione degli HSC 133 Impostazione dei DIP switch nel cavo PPI multimaster 245 Impostazioni per la comunicazione STEP Micro WIN 10 Incremento dei puntatori 530 Indirizzamento accumulatori 31 aree di memoria 29 32 byte bit contatori veloci diretto I O locali 35 indiretto puntatori 36 ingressi analo
53. o ai parametri di bus quali la velocit di trasmissione e il monitoraggio della temporizzazione Tali parametri sono diversi in ciascun tipo di dispositivo e produttore e sono solitamente documentati in un manuale tecnico Per semplificare all utente la configurazione del PROFIBUS le caratteristiche di un particolare dispositivo sono specificate in un foglio dati elettronico chiamato file GSD file di dati del dispositivo tool di configurazione basati sui file GSD consentono di integrare con facilit in un unica rete i dispositivi di produttori diversi I file GSD contengono la descrizione dettagliata delle caratteristiche del dispositivo in un preciso formato vengono realizzati dal produttore per ciascun tipo di dispositivo e messi a disposizione dell utente PROFIBUS Grazie al file GSD il sistema di configurazione in grado di leggere le caratteristiche di un dispositivo PROFIBUS e utilizzarle per la configurazione della rete Le ultime versioni dei software COM PROFIBUS o STEP 7 includono i file di configurazione per l unit PROFIBUS DP EM 277 Se la versione del software non dovesse contenere tale file si pu scaricare il file GSD pi recente SIEM089D GSD dal sito web www profibus com Se si sta utilizzando un dispositivo master non prodotto da Siemens si consiglia di consultare la documentazione fornita dal produttore nella quale specificato come configurare il dispositivo master mediante il file GSD Dati tecnici Appendice
54. per poterle utilizzare innanzitutto e necessario installare nel PLC un modulo di memoria opzionale da 64 kB o 256 kB Per maggiori informazioni sui moduli di memoria consultare l appendice A Ass is p ricette Nonostante le ricette vengano tutte memorizzate nel modulo di memoria solo quella elaborata dal programma utente viene caricata nella memoria della CPU Ad esempio se si stanno preparando dei biscotti si possono avere a disposizione ricette diverse per i biscotti con le gocce di cioccolato lo zucchero o la farina integrale ma se ne potr preparare un solo tipo per volta per cui si dovr scegliere la ricetta adatta e caricarla nella memoria della CPU La figura 13 1 illustra la procedura per la preparazione dei vari tipi di biscotti con le ricette Queste sono memorizzate nel modulo di memoria Utilizzando un visualizzatore di testi TD 2000 l operatore seleziona il tipo di biscotti che vuole preparare e il programma utente carica nella memoria la relativa ricetta Definizione ricette ciambelle Definizione ricette biscotti Modulo di memoria Burro CE Zucchero raffinato Earinaintegrale Zucchero Gocce di cioccolato Tempo di Burro 225 g cottura Zucchero raffinato 170 g Tempo di cottura 9 minuti Preleva ricetta AA eee CPU S7 200 RCPO_READ f E _w Z 8 6 9 Buffer dei biscotti
55. zione 0 Imposta zione 0 A Misura O Descrizione Indica positivo su circuito aperto o valori fuori intervallo Indica negativo su circuito aperto o valori fuori intervallo Descrizione L unit RTD in grado di rilevare la temperatura in gradi Celsius e Fahrenheit La conversione da Celsius a Fahrenheit viene effettuata internamente all unit Descrizione L unit per RTD pu essere collegata al sensore in tre diversi modi indicati nella figura Il pi preciso quello a 4 fili il meno preciso quello a 2 fili che consigliabile solo se la propria applicazione consente di ignorare gli errori di cablaggio RTD a2 fili Impostare gli switch per il modo a 4 fili A Misura O a Sorgente a Sorgente Q OWO R2 RL1 RLo errore Figura A 22 Collegamento a 4 3 e 2 fili del RTD al sensore 446 Dati tecnici Appendice A LED di stato dell unit per RTD EM 231 L unit per RTD fornisce alla CPU delle parole di dati indicanti le temperature o le condizioni d errore Dei bit di stato indicano gli errori di intervallo interruzione dell alimentazione e guasto dell unit Dei LED indicano lo stato dell unit Il programma deve prevedere la logica necessaria a rilevare le condizioni d errore e soddisfare le esigenze applicative LED di stato dell unit per RTD EM 281 sono elencati nella tabella A 32 Suggerimento Il formato dei dati del canale un compl
56. 0 5 0 6 0 7 1 0 1 2 1 2 1 3 1 4 2M 1 5 1 6 1 7 2 0 2 1 2 2 2 3 2 4 2 5 2 6 27 M L 00000000000000 00000000000000 EEE Fedi CARRA TARRA Uscita di alimentazione a 24 V DC CPU 226 AC DC rel 6ES7 216 2BD23 0XB0 Alimentazione a 120 240 V AC N N N UE SSSO9S009800 09ISO9090ISO 1L 0 0 0 1 0 2 0 3 2L 0 4 0 5 0 6 0 7 1 0 3L 1 11 2 1 314 15 1617 N Li AC 1M_0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 1 0 1 2 1 2 1 3 1 4 2M 1 5 1 6 1 7 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 M L 00000000000000 0 0000000000000 UIII EACLE Uscita di alimentazione per sensori a 24 V DC Figura A 6 Schemi elettrici della CPU 226 Tabella A 10 Piedinatura della porta di comunicazione dell S7 200 alimentazione limitata Connettore Numero di Segnale PROFIBUS Porta 0 porta 1 piedino 1 Schermo Massa del telaio DIRE 2 Ritorno a 24 V Comune dei circuiti logici 3 RS 485 segnale B RS 485 segnale B 4 Request to Send richiesta di invio RTS TTL 5 Ritorno a 5 V Comune dei circuiti logici 6 5 V 5 V resistenza di 100 Q in serie Pin 5 7 24 V 24 V 8 RS 485 segnale A RS 485 segnale A 9 Non applicabile Selezione del protocollo a 10 bit ingresso Corpo del Schermo Massa del telaio connettore 419 Sistema di automazione S7
57. 2 cicli 100 mm 4 volte senza imballo 1 m 5 volte imballato per la spedizione Condizioni ambientali Esercizio da 0 C a 55 C in caso di montaggio orizzontale da 0C a 45 C in caso di montaggio verticale 95 di umidit senza condensa da 1080 a 795 hPa corrispondente a un altitudine da 1000 a 2000 m S02 lt 0 5 ppm HoS lt 0 1 ppm RH lt 60 senza condensa da 5 C a 55C 3 C minuto 15 G impulso di 11 ms 6 urti in ognuno dei 3 assi Montaggio su pannello Montaggio su guida DIN 0 30 mm da 10 a 57 Hz 2 G da 57 a 150 Hz 0 15 mm da 10 a 57 Hz 1 G da 57 a 150 Hz 10 oscillazioni per ogni asse 1 ottava minuto Protegge dal contatto con alta tensione come sperimentato su provini standard Si richiede protezione esterna da polvere sporcizia acqua e corpi estranei di diametro inferiore a 12 5 mm 409 Sistema di automazione S7 200 Manuale di sistema Tabella A 1 Dati tecnici continuazione Compatibilit elettromagnetica Immunit secondo EN61000 6 21 EN 61000 4 2 Scarica elettrostatica EN 61000 4 3 Immunit ai campi elettromagnetici irradiati EN 61000 4 4 Burst transitori veloci EN 61000 4 5 Immunit dalle sovratensioni EN 61000 4 6 Disturbi elettromagnetici condotti EN 61000 4 11 Interruzioni variazioni e buchi di tensione VDE 0160 Sovratensioni non periodiche Scarica elettrostatica in aria a 8 kV su tutte le superfici e la porta di comunicazione Scarica elettrostatica a contatto
58. 29 memoria S 33 memoria SM 32 memoria T 30 memoria V 29 modem modem radio modo RUN 15 43 modo STOP 15 43 montaggio protezione mediante password Bp reazione ad un errore grave 4 registro di immagine di processo 44 registro di immagine di processo degli ingressi 1 29 registro di immagine di processo delle uscite Q ri di interrupt routine di interrupt supportate salvataggio dei dati schemi elettrici 416 418 soluzione degli errori soluzione degli errori hardware standard RS 232 245 tabella di stato 268 unit CPU 2 unit di ampliamento uscite analogiche AQ 33 valori costanti 3 xplorer Assistente di log di dati 394 300 esempi di configurazione di rete 234 100 esempi di configurazione di rete plorer 38 ha Salvataggio dati dei programmi S7 200 38 di un valore nella EEPROM 499 memoria di merker M nella EEPROM 41 memoria di variabili V nella EEPROM 41 Schede CP numeri di ordinazione selezione 241 supportate da STEP 7 Micro WIN E comunicazione numeri di ordinazione 510 Schema a blocchi unit modem EM 241 462 Schema a blocchi degli ingressi EM EM Schema a blocchi delle uscite EM EM Schema a contatti Vedi LAD editor Schema logico Vedi FBD editor Schemi elettrici ingressi e uscite della CPU unit CPU 416 418 unit di ampliamento analogiche 429 unit di ampliamento digitali 424 426 541 Sistema di automazione S
59. 2W 4W 2W 2W 3W 3W 6Ww 6W 2A 16arel 2A 16 a 24 V DC 0 75 A Morsettiera a innesto S S S S S S S S S S S S S S Assorbimenti in DC 24 V DC 5V DC 30 mA 30 mA 70 mA 40 mA 30 mA 50 mA 40 mA 110 mA 40 mA 40 mA 80 mA 80 mA 160 MA 150 mA ON 4 mA ingresso ON ON ON ON ON ON ON 4 mA ingresso 20 mA uscita 9 mA usci 4 mA ingresso 9 mA usci a 4 mA ingresso 9 mA usci a 4 mA ingresso 9 mA usci a 4 mA ingresso Dati tecnici Appendice A Tabella A 13 Dati tecnici di ingresso delle unit di ampliamento digitali Caratteristiche generali Tipo Tensione nominale Max tensione continua ammessa Sovracorrente transitoria max Segnale logico 1 min Segnale logico 0 max Ritardo sull ingresso max Connessione del sensore di prossimit a 2 fili Bero Corrente di dispersione ammessa max Isolamento Disaccoppiatore ottico separazione galvanica fra il campo e i cicuiti logici Isolamento in gruppi di Numero di ingressi ON contemporaneamente Lunghezza del cavo max Schermato Non schermato Ingresso a 24 V DC Ad assorbimento emissione di corrente secondo IEC tipo 1 se ad assorbimento di corrente 24VDCa4mA 30 V DC 35 V DC per 0 5s 15V DC a 2 5 mA 5VDCatmA 4 5 ms 500 V AC per 1 minuto Vedi lo schema elettrico Ingresso a 120 230 V AC da 47 a 63
60. 7 da Q0 0aQ15 7 da Q0 0aQ15 7 da Q0 0aQ15 7 da Q0 0 a Q15 7 processo delle uscite Ingressi analogici di sola da AIWO a AIW30 da AIWO a AIW30 da AIWO a AIW62 da AIWO a AIW62 da AIWO a AIW62 lettura Uscite analogiche di sola da AQWO a da AQWO0 a da AQWO a da AQWO a da AQWO0 a scrittura AQW30 AQWS30 AQW62 AQW62 AQW62 Memoria di variabili V da VBO a VB2047 da VBO a VB2047 da VBO aVB8191 da VBO a da VBO a VB10239 VB10239 1 Memoria locale L Memoria dei merker M Merker speciali SM Solo lettura Temporizzatori di ritardo all inserzione con memoria 1ms 10 ms 100 ms di ritardo all inserzione disinserzione 1ms 10 ms 100 ms Contatori Contatori veloci Rel di controllo sequenziale S Registri degli accumulatori Salti etichette Richiamo sottoprogramma Routine di interrupt Transizione positiva negativa Regolazione PID Porte Da LB60 a LB63 sono riservati da STEP 7 Micro WIN versione 3 0 o successiva da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM179 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 da T1 a T4 e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da CO a C255 da HCO a HC5 da S0 0 a S31 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da0a7 Porta 0 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM299 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da
61. 8 Byte di merker speciali da SMB8 a SMB21 Byte SM Descrizione di sola lettura Formato Byte pari registro ID dell unit Byte dispari registro di errore dell unit MSB LSB MSB LSB 7 0 7 0 mit t a i i a a c o o b r e i t m Unit presente 0 presente c Errore di configurazione 0 nessun errore 1 non presente o Errore di bus o di parit 1 errore tt Tipo di unit r Valore fuori campo 00 Unit di I O non intelligente 01 Unit intelligente p Mancanza di corrente 10 Riservato f Fusibile bruciato 11 Riservati t Blocco morsetti staccato a Tipo di I O 0 digitale 1 analogico ii Ingressi 00 Nessun ingresso 01 2Alo8DI 10 4AI016DI 11 8AI032DI qq Uscite 00 Nessun uscita 01 2AQ08DQ 10 4AQ016DQ 11 8 AQ o 32 DQ SMB8 Registro ID del unit 0 SMB9 Registro di errore dell unit O SMB10 Registro ID dell unit 1 SMB11 Registro di errore dell unit 1 SMB12 Registro ID dell unit 2 SMB13 Registro di errore dell unit 2 SMB14 Registro ID dell unit 3 SMB15 Registro di errore dell unit 3 SMB16 Registro ID dell unit 4 SMB17 Registro di errore dell unit 4 SMB18 Registro ID dell unit 5 SMB19 Registro di errore dell unit 5 SMB20 Registro ID dell unit 6 SMB21 Registro di errore dell unit 6 497 Sistema di automazione S7 200 Manuale di sistema SMW22 SMW26 Tempi di ciclo Come indicato nella tabella D 9 SMW22 SMW24 e SMW2
62. 94 071 mV UF Precisione rispetto 0 1 0 3 0 6 0 3 0 6 0 4 0 1 all intervallo complessivo Precisione intervallo normale i gsc 1 7 C 1 4 C 1 3 C 3 7 C 1 6 C 0 10 senza giunto freddo Errore di giunto freddo 1 5 C 1 5 C 1 5 C 1 5 C 1 5 C 1 5 C N A OF overflow OR superiore all intervallo NR intervallo normale UR inferiore all intervallo UF underflow t indica che i valori analogici superiori a questo e inferiori alla soglia di circuito aperto generano il valore di dati di overflow 32767 0x7 FFF J indica che i valori analogici inferiori a questo e superiori alla soglia di circuito aperto generano il valore di dati di underflow 32768 0x8000 443 Sistema di automazione S7 200 Manuale di sistema Tabella A 29 Intervalli di temperatura F dei diversi tipi di termocoppia Parola di dati o 1 cifra 0 1 F Tipo J Tipo K Tipo T Tipo E Tipi R S Dec Esadecimale 32767 IFFF gt 2192 0 F gt 2502 0 F gt 752 0 F gt 1832 0 F gt 3214 0 F f i ji 32511 7EFF 32140 7D90 3214 0 F 27649 6C01 27648 6C00 1 2764 8 F 25020 61B8 2502 0 F OR 23720 5CA8 1 2372 0 F 21920 55A0 2192 0 F 1 18320 4790 1 1832 0 F 7520 1D60 752 0 F 752 0 F 320 0140 Inferiore all intervallo 1 0001 0 1 F 0 1 F 0 1 F 0 1 F ORE 0 0000 0 0 F 0 0 F 0 0 F 0 0 F 0 0 F 1 FFFF 0 1 F 0 1 F 0 1 F 0 1 F 0 1 F 580 FDBC 58 0 F 2380 F6B4 238 0 F 3280 F330 Inferiore y
63. AC LD Done BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD 377 Sistema di automazione S7 200 Manuale di sistema 378 Il parametro Parity impostato in modo da corrispondere alla parit del master Modbus Tutte le impostazioni utilizzano un bit di stop Sono ammessi i seguenti valori g O nessuna parit D 1 parit dispari D 2 parit pari Il parametro Delay estende la condizione di timeout di fine messaggio del Modbus standard inserendo il numero specificato di millesecondi nel timeout del messaggio Modbus standard In caso di funzionamento in una rete cablata il valore tipico di questo parametro 0 Se si utilizzano dei modem con correzione degli errori impostare il ritardo su un valore compreso fra 50 e 100 millisecondi Se si utilizzano radio ad ampio spettro impostare il ritardo su un valore compreso fra 10 e 100 millisecondi Il valore del ritardo pu essere compreso fra 0 e 32767 millisecondi Il parametro MaxIQ imposta su valori compresi fra 0 e 128 il numero di punti di e Q disponibili per gli indirizzi Modbus 00xxxx e 01xxxx Il valore 0 disattiva tutte le letture e le scritture degli ingressi e delle uscite Il valore consigliato 128 che consente di accedere a tutti gli e le Q dell S7 200 Il parametro MaxAl imposta il numero di registri di ingresso Al a parola disponibili per l indirizzo Modbus 03xxx nei valori da 0 a 32 Il valore 0 disattiva le lett
64. Bit di controllo del livello di attivit di Avvio di HSC1 0 attivit alta 1 attivit bassa Selezione velocit in quadratura di HSC1 0 velocit 4 x 1 velocit 1x Bit di controllo della direzione di HSC1 1 conteggio in avanti Aggiornamento della direzione di HSC1 1 aggiorna direzione Aggiornamento del valore di preimpostazione di HSC1 1 scrivi in HSC1 il nuovo valore di preimpostazione Aggiornamento del valore attuale di HSC1 1 scrivi il nuovo valore attuale nell HSC1 corrente Bit di abilitazione di HSC1 1 abilita Nuovo valore attuale di HSC1 Nuovo valore di preimpostazione di HSC1 Riservati Bit di stato della direzione di conteggio attuale di HSC2 1 conteggio in avanti Bit di stato valore attuale valore di preimpostazione di HSC2 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSC2 1 maggiore di Bit di controllo del livello di attivit di Reset di HSC2 0 attivit alta 1 attivit bassa Bit di controllo del livello di attivit di Avvio di HSC2 0 attivit alta 1 attivit bassa Selezione velocit in quadratura di HSC2 0 velocit 4 x 1 velocit 1x Bit di controllo della direzione di HSC2 1 conteggio in avanti Aggiornamento della direzione di HSC2 1 aggiorna direzione Merker speciali SM Appendice D Tabella D 14 Byte di merker speciali da SMB36 a SMD62 continuazione Byte SM Descrizione SM57 5 Aggiornamento del v
65. CP 243 1 471 unit Internet CP 243 1 IT 4 unit per termocoppie EM 231 439 Morsettiera estrazione rimontaggio Motori se controllo ad anello aperto della posizione MPI rete inferiore a 187 5 Kbaud 234 superiore a 187 5 Kbaud 234 N NETR NETW Assistente istruzioni Nippon Kaiji Kyokai NK Nomi simbolici creazione di un elenco 57 Normalizzazione ingressi del loop 161 Norme nazionali e internazionali 408 Numeri di ordinazione 509 952 cavi PPI multimaster simulatori di ingressi Unit AS Interface CP 243 2 475 unit CPU 411 unit di ampliamento analogica 427 438 Indice analitico unit di ampliamento digitale Numeri A aLr er rr Numero intero riportato in scala conversione uscite del loop Numero massimo di caratteri 98 O OP3 OP7 OP17 numeri di ordinazione 511 Operazione immissione Operazione a contatto diretto Operazione Abilita tutti gli interrupt Operazione AENO Operazione AND esempio 178 Operazione Arrotonda al numero intero 108 Operazione Assegna Operazione Assegna direttamente 79 Operazione Assegna routine di interrupt Operazione Attiva contatore veloce HSC esempio Operazione Avvia temporizzazione come ritardo all inserzione con memoria TONR 211 esempio 216 Operazione Blocco funzionale bistabile reset dominante set dominante W Calcolo esponenziale in base naturale 155 Operazione Cancella eventi di interrupt
66. CPU Ricette A Modulo di memoria IT Configurazioni log di dati Chiudi finestra se l operazione riesce Prompt per transizione RUN STOP Fare clic per la Guida e l assistenza Figura 13 7 Caricamento di un progetto con una configurazione di ricetta Modifica delle configurazioni delle ricette Per modificare una configurazione Assistente ricette _ TTT TT 080 procedere come indicato di seguito e selezionare una configurazione di ricetta per modificarla o di creame una nuova vedere la figura 13 8 Il progetto contiene gi delle configurazioni di ricette che possono essere modificate o cancellate per creame una nuova selezionare Nuova 1 Fare clic sul elenco a discesa delle configurazioni e selezionare una definizione di ricette 2 Per cancellare una configurazione fare clic sul pulsante Cancella configurazione Configurazioni da modificare CP 0 RCP 0 Cancella configurazione Fare clic su Avanti per modificare la Fare clic per la Guida e l assistenza cadano Annulla Figura 13 8 Modifica delle configurazioni delle ricette 386 Utilizzo delle ricette Capitolo 13 Operazioni create dall Assistente ricette Sottoprogramma RCPx_Read Il sottoprogramma RCPx_READ viene creato taa ik E SIMATIC 1EC1131 dall Assistente ricette e consente di leggere una ricetta dal a i modulo di memoria e caricarla nell area specificata della LAD FED memoria V
67. CPU gt S7 200 Figura 14 9 Utilizzo di S7 200 Explorer 4 Selezionare la cartella del modulo di memoria 5 Cercare il file con la configurazione del log di dati II nome di questo tipo di file configurazione DAT x DATx 6 Selezionare il menu contestuale con il tasto destro del mouse e scegliere Carica nel PG Utilizzo dei log di dati Capitolo 14 Operazione creata dall Assistente di log di dati L Assistente di log di dati inserisce un sottoprogramma nel progetto Sottoprogramma DATx_WRITE Il sottoprogramma DATx_WRITE consente di registrare nel HE ves SEO SIMATIC 7 1EC1131 modulo di memoria i valori attuali dei campi del log di dati D E aggiunge un record ai dati registrati nel LAD FED MOSA DATx WRITE DATx_WRITE Se l operazione non riesce ad accedere correttamente al EN EN modulo di memoria viene restituito l errore 132 Error Error DATO WRITE SIMATIC CALL DATX_WRITE Error STL Tabella 14 1 Parametri del sottoprogramma DATx_WRITE Ingressi Uscite Tipo di dati Operandi Error BYTE VB IB QB MB SB SMB LB AC VD AC LD Suggerimento La EEPROM utilizzata nel modulo di memoria supporta un numero limitato di operazioni di scrittura generalmente pari a un milione di cicli Una volta raggiunto questo limite la EEPROM non funziona pi correttamente L operazione DATx_WRITE non va quindi attivata in tutti i cicli di scansione perch determinerebbe l u
68. CPU in relazione alle altre unit Se l unit la prima aggiorna da SMB200 a SMB249 se la seconda aggiorna da SMB250 a SMB299 ecc vedere la tabella A 40 Tabella A 40 byte di merker speciali da SMB200 a SMB549 Byte di merker speciali da SMB200 a SMB549 Unit Unit Unit Unit Unit intelligente Unit Unit intelligente nel intelligente nel intelligente nel intelligente nel nel intelligente nel intelligente nel posto posto posto posto posto connettore posto posto connettore 0 connettore 1 connettore 2 connettore 3 4 connettore 5 connettore 6 SMB200 SMB250 SMB300 SMB350 SMB400 SMB450 SMB500 SMB249 SMB299 SMB349 SMB399 SMB449 SMB499 SMB549 Questi indirizzi SM hanno valori di default se non stata stabilita la comunicazione DP con il master mentre assumono la configurazione impostata dal master DP dopo che un master ha scritto i parametri e la configurazione degli I O nell unit PROFIBUS DP EM 277 Prima di utilizzare le informazioni degli indirizzi SM riportati nella tabella A 410 i dati del buffer della memoria V necessario controllare il byte di stato del protocollo ad es l SMB224 per il posto connettore 0 per accertarsi che l EM 277 si trovi in modalit di scambio dati con il master Suggerimento Non possibile configurare la dimensione o l indirizzo dei buffer di I O dell EM 277 PROFIBUS DP scrivendo negli indirizzi di memoria SM Solo il master DP pu configurare l unit PROFIBUS DP EM
69. DC da Q0 5 a Q1 1 L meno 0 4 V con la massima corrente 3 75 A 0 3 meno 48 V DC dissipazione di 1 W 0 3 Q tipico 0 6 Q max 500 V AC per 1 minuto Vedi schema elettrico 2us Q0 0 Q0 1 15us tutte le altre 10us Q0 0 Q0 1 130us tutte le altre 20 kHz Q0 0 e Q0 1 0 5us Q0 0 Q0 1 15us tutte le altre 1 5us Q0 0 Q0 1 130us tutte le altre 100 kHz Q0 0 e Q0 1 Tutte a 55 C montaggio orizzontale tutte a 45 C montaggio verticale S solo uscite dello stesso gruppo 500m 150m da 5 a 30 V DC oppure da 5 a 250 VAC 5 A per 4 s al 10 del duty cycle 2 0A 10A 30 W DC 200 W AC3 4 0 2 Q max da nuova 1500 V AC per 1 minuto 100M 2 Vedi schema elettrico 10 ms 1Hz 10 000 000 senza carico 100 000 commutazioni con carico nominale No 1 Quando un contatto meccanico attiva la corrente in uscita verso la CPU S7 200 o un unit di ampliamento digitale invia un 1 alle uscite digitali per circa 50 microsecondi L utente ne deve tener conto in particolare se utilizza dispositivi che reagiscono a impulsi di breve durata 2 A seconda del ricevitore di impulsi e del cavo utilizzati pu essere necessario utilizzare un ulteriore resistenza di carico esterna pari ad almeno il 10 della corrente nominale per migliorare la qualit del segnale e l immunit al rumore 3 La durata di servizio dei rel con carico lampade si riduce del 75 a meno che non si provveda a
70. Die ramimazione EE tabella di configurazione profilo visualizzazione e controllo Unit di posizionamento EM 253 ACCEL_TIME 276 assistente di controllo posizionamento 287 byte di comando caratteristiche codici di errore 3 codici di errore dell unit codici di errore delle operazioni comandi di movimento compatibilit con le CPU configurazione 287 creazione delle z erazioni DECEL_TIME 276 eliminazione del gioco di lavoro esempi 306 310 informazioni di diag nostica 312 ingressi e uscite 285 istruzioni per le operazioni memoria speciale 319 modi di ricerca dell RP 324 328 operazioni 294 pannello di controllo del EM 311 313 POSx_CFG POSX_GOTO 297 POSx_LDOFF 544 POSx_LDPOS POSx_MAN 296 POSx_RSEEK POSx_RUN 298 POSx_SRATE programma di esempio per il controllo dell unit programmazione 286 schema elettrico 468 469 tabella di configurazione profilo visualizzazione e controllo 311 Unit di uscita er E 232 schema a blocchi delle uscite Unit digitali Unit Ethernet Assistente Unit Ethernet CP 243 configurazione funzioni morsetti 471 numero di collegamenti numero di ordinazione processori di comunicazione specifiche 470 Unit Ethernet CP 243 1 Assistente 471 Unit intelligenti CPU che supportano 347 stato da SMB200 a SMB549 Unit Internet Assistente Unit Internet CP 243 11 assistente Internet configurazione dat
71. F6A0 240 0 C 2430 F682 243 0 C 243 0 C I y y 5000 EC78 6000 E890 UR 10500 D6FC l 12000 D120 20000 4E20 32767 8001 32768 8000 Precisione rispetto 0 4 0 1 0 2 0 5 0 1 0 1 0 1 all intervallo complessivo Precisione campo normale 4 C 1 C 0 6 C 2 8 C 0 15Q 0 3Q 0 6Q OF overflow OR superiore all intervallo NR intervallo normale UR inferiore all intervallo UF underflow t o indicano che i valori analogici che superano i limiti generano il valore fuori campo selezionato 32767 0x7FF o 32768 0x8000 Il valore inferiore del campo normale della Ni da 1000 con un alfa di 0 006178 pari a 0 gradi centigradi e senza campo di sottopilotaggio Nella seguente tabella descritta una RTD al Ni da 1000 Q con un alfa di 0 00672 448 Dati tecnici Appendice A Tabella A 34 Parola di sistema 1 cifra 0 1 F Decimale 32767 32766 18320 15620 11120 5936 5630 5000 4820 760 1570 3280 4000 4054 5000 6000 10500 32767 32768 Intervalli di temperatura F dei diversi tipi di RTD Esadecimale 7FF 7PHAGE 4790 3D04 2670 1730 15FE 1388 12D4 0001 0000 FFFF FD08 FODE F330 060F F02A EC78 E890 D6FC 8001 8000 PT 1832 0 F 1112 0 F 0 1 F 0 0 F 0 1 F 328 0 F 405 4 F l PT100 Pt200 Pt500 Ni100 Ni120 Pt1000 Ni10001 1 1832 0 F 1562 0 F 1 563 0 F
72. L operazione viene eseguita in tutti i cicli di scansione quando l ingresso EN attivo L operazione MBUS_SLAVE non ha parametri di ingresso Quando l operazione MBUS_SLAVE risponde ad una richiesta Modbus l uscita Done attiva Se non sono state inviate risposte l uscita Done viene disattivata L uscita Error contiene il risultato dell esecuzione dell operazione Questa operazione valida sole se Done attiva Se Done disattivata il parametro di errore non viene modificato La tabella 12 5 definisce gli errori che potrebbero verificarsi durante l esecuzione dell operazione Tabella 12 4 Parametri dell operazione MBUS_SLAVE SIMATIC IEC1131 MBUS_SLAVE MBUS_SLAVE EN EN Done Done Error SIMATIC STL CALL MBUS_SLAYE Done Error Parametro Tipo di dati Operandi Done BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD Tabella 12 5 Codici degli errori di esecuzione del protocollo slave Modbus Codici di errore Descrizione 0 Nessun errore Errore dell area di memoria Baud rate o parit non ammessa Indirizzo di slave errato Errore di parit in ricezione Errore CRC in ricezione 0 0 ND 01 AL WIN Indirizzo di memoria errato nella richiesta a o Funzione slave non attiva Valore non ammesso per il parametro Modbus registri di mantenimento si sovrappongono ai simboli dello slave Modbus Richiesta di funzione errata funzione no
73. LB AC VD AC LD Costante Error BYTE IB QB VB MB SMB SB LB AC VD AC LD 303 Sistema di automazione S7 200 Manuale di sistema Operazione POSx_CLR L operazione POSx_CLR Pulse the CLR Output comanda all unit di posizionamento di generare un impulso di 50 ms nell uscita CLR SIMATIC IEC1131 L operazione si abilita all attivazione del bit EN Assicurarsi POSX_CLR POSX_CLR che il bit EN resti attivo finch il bit Done non segnala che EN l esecuzione dell operazione conclusa START Done Quando si attiva il parametro START viene inviato un Error comando CLR all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando CLR Per garantire che venga inviato un solo SIMATIC comando attivare il parametro START mediante un elemento di rilevamento del fronte STL Il parametro Done si attiva quando l unit conclude CALL POSX CLR START Dona Error l operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 18 Parametri dell operazione POSx_CLR Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD 304 Controllo ad anello aperto con l
74. Manca MEND oppure operazione non ammessa nel programma principale aggiungere MEND o cancellare l operazione non ammessa Riservati Manca FOR aggiungere l operazione FOR o cancellare l operazione NEXT Manca NEXT aggiungere l operazione NEXT o cancellare l operazione FOR Manca l etichetta LBL INT SBR aggiungere l etichetta appropriata Manca RET oppure operazione non ammessa nel sottoprogramma aggiungere RET in coda al sottoprogramma o cancellare l operazione non ammessa Manca RETI oppure operazione non ammessa in una routine di interrupt aggiungere RETI in coda alla routine di interrupt o cancellare l operazione non ammessa Riservati JMP non ammesso verso o da un segmento SCR Etichetta doppia LBL INT SBR modificare il nome di una delle etichette Etichetta non ammessa LBL INT SBR verificare di non aver superato il numero di etichette ammesso Parametro non ammesso verificare i parametri consentiti per l operazione Errore di range con informazioni sull indirizzo controllare i range degli operandi Errore nel campo di conteggio di un operazione con informazioni sul conteggio verificare il valore massimo di conteggio Livello di annidamento FOR NEXT superato Manca LSCR carica SCR Manca SCRE Fine SCR oppure operazione non ammessa prima di SCRE Il programma utente contiene operazioni EV ED numerate e non numerate Modifica non ammessa durante il modo RUN si cercato di modificare un programma contenente op
75. Master 1 9 101 0 PPI Freeport 4 Riserva LED Colore Descrizione Tx Verde Indicatore di trasmissione RS 232 Rx Verde Indicatore di ricezione RS 232 PPI Verde Indicatore di trasmissione RS 485 Figura A 41 Dimensioni e funzioni degli switch e dei LED del cavo S7 200 RS 232 PPI multimaster 482 Dati tecnici Appendice A Cavo S7 200 USB PPI multimaster Per poter utilizzare il cavo USB si deve installare STEP 7 Micro WIN 3 2 Service Pack 4 o superiore Il cavo USB deve essere utilizzato solo con le CPU S7 200 22x o di versione superiore Il cavo non supporta la comunicazione freeport n il caricamento del TP Designer nel TP070 Tabella A 68 Cavo S7 200 USB PPI multimaster Piedinatura del connettore da RS 485 a USB serie A Piedinatura del connettore RS 485 Numero di piedino 1 0 0 NY DU DA I WIN Descrizione del segnale Nessuna connessione Ritorno a 24 V massa logica dell RS 485 Segnale B RxD TxD RTS livello TTL Nessuna connessione Nessuna connessione Alimentazione a 24 V Segnale A RxD TxD Selezione del protocollo basso 10 bit Piedinatura del connettore USB Numero gi Descrizione del segnale piedino USB DatiP 2 USB DatiM 3 USB 5V 4 Massa logica del USB La figura A 42 indica le dimensioni e le funzioni dei LED del cavo S7 200 USB PPI multimaster COMM USB 4 7m RS 485 COMM LED Colore Descr
76. O selezionea toni 1 CB 0 richiamata disattivata 1 PW 0 password disattivata 1 1 selezione a impulsi richiamata attiva password attiva protocollo Modbus attivo selezione cieca attiva MB 0 protocollo PPI attivo BD 0 selezione cieca disattivata bit 2 1 e 0 sono ignorati dall unit Riservati Tentativi Questo valore specifica il numero di tentativi che il modem pu effettuare per chiamare e inviare un messaggio prima di generare un errore Se si specifica il valore 0 il modem non potr effettuare chiamate Password Otto caratteri ASCI 349 Sistema di automazione S7 200 Manuale di sistema 350 Tabella 10 12 Tabella di configurazione dell unit modem continuazione Blocco dei numeri telefonici da richiamare opzionale Offset di byte Descrizione 24 Numero da richiamare 1 Stringa che rappresenta il primo numero telefonico autorizzato per l accesso alla funzione di richiamata dall unit modem EM 241 Si deve assegnare a ogni numero telefonico da richiamare lo stesso spazio specificato nel campo Lunghezza dei numeri da richiamare offset 6 nel blocco di configurazione 24 numero da Numero da richiamare 2 richiamare Numero da richiamare n Blocco dei numeri telefonici per il servizio messaggi opzionale Offset di byte Descrizione M Numero telefonico per il servizio messaggi 1 Stringa che rappresenta un numero telefonico per il servizio messaggi che comprende anche il protocollo e le
77. O troppi ingressi e uscite digitali Questo bit viene attivato se sono stati connessi al bus di I O troppi ingressi e uscite analogici Questo bit viene attivato se sono stati connessi al bus di I O troppi ingressi e uscite delle unit di I O intelligenti Riservati SMBE Registro ID della CPU Come indicato nella tabella D 7 SMB6 il registro di identificazione della CPU S7 200 bit da SM6 4 a SME6 7 identificano il tipo di CPU S7 200 bit da SM6 0 a SM6 3 sono riservati per funzioni da definire Tabella D 7 Byte di merker speciale SMB6 Byte SM Formato SM6 0 SM6 3 SME6 4 SM6 7 Descrizione di sola lettura MSB LSB 7 o Registro ID xX x x X r r r r della CPU Riservati XXXX 0000 CPU 222 0010 CPU 224 0110 CPU 221 1001 CPU 226 CPU 226XM SMB7 Riservati SMB7 riservato per funzioni da definire 496 Merker speciali SM Appendice D SMB8 SMB21 Registri ID delle unit di I O e registri degli errori byte da SMB8 aSMB21sono organizzati in coppie associate alle unit di ampliamento da 0 a 6 Come riportato nella tabella D 8 il byte pari di ogni coppia il registro di identificazione dell unit Questi byte identificano il tipo di unit il tipo di I O e il numero di ingressi e uscite Il byte dispari di ogni coppia il registro di errore dell unit Questi byte indicano gli errori rilevati negli ingressi e nelle uscite dell unit Tabella D
78. POS SPEED Descrizione della funzione Numero di passi in questa sequenza di spostamento 1 byte Seleziona il modo di funzionamento di questo blocco di profilo 1 byte Posizione assoluta Posizione relativa A una velocit funzionamento continuo rotazione positiva A una velocit funzionamento continuo rotazione negativa Riservato errore se specificato Riservato errore se specificato A una velocit funzionamento continuo rotazione positiva con arresto attivato RPS seleziona la velocit 7 A una velocit funzionamento continuo rotazione negativa con arresto attivato l ingresso RPS segnala l arresto 8 A due velocit funzionamento continuo rotazione positiva RPS seleziona velocit 9 A due velocit funzionamento continuo rotazione negativa RPS seleziona la velocit da 10a 255 Riservati errore se specificati Posizione da raggiungere nel passo 0 4 byte DUISNAIN O Velocit di traguardo del passo 0 4 byte Posizione da raggiungere nel passo 1 4 byte Velocit di traguardo del passo 1 4 byte Posizione da raggiungere nel passo 2 4 byte Velocit di traguardo del passo 2 4 byte Posizione da raggiungere nel passo 3 4 byte Velocit di traguardo del passo 3 4 byte Numero di passi in questa sequenza di spostamento 1 byte Seleziona il modo di funzionamento di questo blocco di profilo 1 byte Posizione da raggiungere nel passo 0 4 byte Velocit di traguardo del passo 0
79. S7 200 Capitolo 9 Operazione POSx_CFG L operazione POSx_CFG Reload Configurazione comanda all unit di posizionamento di leggere il blocco di configurazione dalla posizione specificata dal puntatore alla tabella di configurazione profilo L unit confronta la nuova SIMATIC IEC1131 5 9 nS FOSx CFG FOS CFG configurazione con quella precedente e modifica le EN impostazioni o ricalcola i valori come necessario START L operazione si abilita all attivazione del bit EN Assicurarsi Done che il bit EN resti attivo finch il bit Done non segnala che Error l esecuzione dell operazione conclusa Quando si attiva il parametro START viene inviato un comando CFG all unit di posizionamento Nei cicli di SIMATIC scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un STL comando CFG Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte CALL POSX_CFG START Done Error Il parametro Done si attiva quando l unit conclude l operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 19 Parametri dell operazione POSx_CFG Ingressi Uscite Tipo di dati Operandi START BOOL I V M SM S T C L flusso di corrente DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB M
80. SMS generati dal gestore del servizio continua 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 Inoltro differito non ammesso Nuovo AC non ammesso Nuovo codice di autorizzazione non ammesso Testo standard non valido Periodo di tempo non valido Tipo di messaggio non supportato dal sistema Messaggio troppo lungo Testo standard richiesto non valido Tipo di messaggio non supportato dal tipo di cercapersone Messaggio non trovato in SMSC Riservati Riservati Interruzione della connessione da parte dell abbonato Gruppo fax non supportato Tipo di messaggio fax non supportato Errori nel trasferimento dei dati 53 54 55 56 57 58 59 da 60 a 127 Timeout del messaggio mancata risposta del dispositivo remoto CPU remota occupata da una procedura di caricamento Errore di accesso memoria non compresa nell area prevista tipo di dati non ammesso Errore di comunicazione risposta sconosciuta Errore di somma di controllo o CRC nella risposta EM 241 remota impostata per la richiamata funzione non ammessa L EM 241 remota ha rifiutato la password specificata Riservati Errori di utilizzo dell operazione 128 129 Impossibile elaborare questa richiesta L unit occupata con un altra richiesta o manca l impulso di Start Errore dell unit modem e la posizione dell unit modem o l indirizzo di memoria Q configurato con l Assistente modem non corrispondono alla posizione o all indirizzo effettiv
81. a 4kV sulle superfici conduttive esposte 10 V m 80 1000 MHz e da 1 4 a 2 0 GHz 80 di modulazione con segnale di 1 kHz 2 kV 5 kHz con rete di accoppiamento all alimentazione AC e DC del sistema 2 kV 5 kHz con accoppiamento agli I O digitali 1 kV 5 kHz con accoppiamento ai collegamenti per la comunicazione Alimentazione 2 kV asimmetrica 1 kV simmetrica I O 1 kV simmetrica i circuiti a 24 V DC richiedono una protezione esterna dalle sovratensioni Da 0 15 a 80 MHz 10 V RMS 80 di modulazione di ampiezza di 1 kHz Riduzione di gt 95 per 8 3 ms 83 ms 833 ms e 4167 ms Linea a 85 V AC angolo di fase di 90 applicare un impulso di 1 3 ms a 390 V di picco Linea a 180 V AC angolo di fase di 90 applicare un impulso di 1 3 ms a 750 V di picco Compatibilit elettromagnetica Emissioni condotte e irradiate secondo EN 61000 6 32 e EN 61000 6 4 EN 55011 Classe A Gruppo 1 condotte da 0 15 MHz a 0 5 MHz da 0 5 MHz a 5 MHz da 5 MHz a 30 MHz EN 55011 Classe A Gruppo 1 irradiate da 30 MHz a 230 MHz da 230 MHz a 1 GHz EN 55011 Classe A Gruppo 1 condotte da 0 15 a 0 5 MHz da 0 5 MHz a 5 MHz da 5 MHz a 30 MHz EN 55011 Classe B Gruppo 1 irradiate da 30 MHz a 230 kHz da 230 MHz a 1 GHz Circuiti con tensioni nominali di 24 V 5 V lt 79 dB uV quasi picco lt 66 dB uV valore medio lt 73 dB V quasi picco lt 60 dB uV valore medio lt 73 dB mV quasi picco lt 60 dB mV valore medi
82. a un parametro dipende dal tipo di azionamento e dal parametro stesso Tempo tra le interrogazioni degli Baud azionamenti attivi rate senza operazioni di accesso ai parametri 1200 240 ms massimo per numero di azionamenti Dopo che un operazione USS_INIT ha 2400 130 ms massimo per numero di azionamenti assegnato la porta 0 al protocollo USS P S7 200 interroga gli azionamenti attivi con 4800 75 ms massimo per numero di azionamenti la frequenza indicata nella tabella 11 1 Per 9600 50 ms massimo per numero di azionamenti consentire questo task necessario 19200 35 ms massim iso ioni impostare il parametro di timeout di ciascun s massimo per numero diazionamenti azionamento 38400 30 ms massimo per numero di azionamenti 57600 25 ms massimo per numero di azionamenti 115200 25 ms massimo per numero di azionamenti Suggerimento Pu essere attiva una sola operazione USS_RPM_x o USS_WPM _x per volta Perch il programma avvii una nuova operazione l uscita Done deve segnalare il completamento dell operazione precedente Utilizzare una sola operazione USS_CTRL per azionamento 357 Sistema di automazione S7 200 Manuale di sistema Utilizzo delle operazioni USS Per utilizzare le operazioni del protocollo USS nel programma S7 200 procedere come indicato di seguito 358 1 Inserire nel programma l operazione USS_INIT ed eseguirla per un solo ciclo di scansione L operazione USS_INI
83. accelerazione unit di posizionamento EM 253 276 Accesso ai dati dell S7 200 28 36 alle parole con indirizzamento diretto 28 alla tabella di stato Accumulatori Adattatore di modem nullo 251 Aggiornamenti asincroni operazione PWM Aggiornamenti sincroni operazione PWM Aggiornamento della forma d onda PWM AI Vedi Ingresso analogico Al Albero delle anali o Alimentazione amp American Bureau of Shipping ABS 408 Ampliamento degli I O errori di bus SMW98 Annidamento dei stern 220 Apertura dell editor di programma AQ Vedi Uscita analogica AQ Area di memoria delle variabili V dei contatori 66 dei temporizzatori T 30 locale L 32 speciale SM dei rel di controllo sequenziale S reset aree degli operandi delle CPU guida rapida Area dei merker M 29 salvataggio in caso di interruzione della corrente 41 Aree degli operandi Aree di memoria speciale SM potenziometri analogici 54 Assegnazione indirizzi 67 indirizzi di rete 227 interrupt agli HSC valori iniziali Assegnazione della memoria Assistente di log di dati 393 Assistente AS i Assistente di controllo posizionamento 142 PTOXx_ADV PTOx_LDPOS Assistente modem 241 338 Assistente di log di dati assegnazione della memoria caricamento del progetto concetti CPU S7 200 che lo supportano esempio di ap plicazione 390 introduzione 390 S7 2200 Explorer 394 im a DATx_WRITE 3
84. accertarsi che l alimentazione per sensori a 24 V DC non abbia interferenze e sia stabile Utilizzare fili pi corti possibile per il sensore Per il sensore utilizzare dei doppini ritorti schermati Chiudere lo schermo solo dal lato del sensore Cortocircuitare gli ingressi dei canali non utilizzati come indicato nella figura A 18 Non piegare eccessivamente i cavi sugli spigoli vivi Posare i cavi nelle apposite canaline Non posare i cavi di alta tensione parallelamente a quelli di bassa tensione Eventualmente incrociare i cavi ad angolo retto Accertarsi che i segnali di ingresso siano conformi alla specifica relativa alla tensione in modo comune isolandoli o collegandoli al comune di ingresso esterno a 24 V dell unit analogica Suggerimento Si sconsiglia l uso delle unit di ampliamento EM 231 e EM 235 con le termocoppie 435 Sistema di automazione S7 200 Manuale di sistema 436 Descrizione dell unit di ingresso analogica precisione e ripetibilit L EM 231 e EM 235 sono unit di ingresso analogiche a 12 bit economiche e veloci in grado di convertire un ingresso analogico nel corrispondente valore digitale in 149 usec Il segnale di ingresso analogico viene convertito ogni volta che il programma accede all ingresso analogico tempi di conversione devono essere sommati al tempo base di esecuzione dell istruzione utilizzata per accedere all ingresso L EM 231 e EM 235 forniscono un valore digitale non Va
85. al protocollo USS per gli azionamenti SIMOTION MicroMaster Una volta selezionato il protocollo USS per la comunicazione con gli azionamenti non possibile utilizzare la porta 0 per altri scopi neppure per la comunicazione con STEP 7 Micro WIN Quando si scrive il programma per un applicazione che utilizza il protocollo USS quindi opportuno utilizzare una CPU 224XP una CPU 226 o un unit PROFIBUS DP EM 277 collegata ad un unit PROFIBUS CP installata nel PC Questa seconda porta di comunicazione consente a STEP 7 Micro WIN di monitorare l applicazione durante l esecuzione del protocollo USS Le operazioni USS influiscono su tutti gli indirizzi SM associati alla comunicazione freeport sulla porta 0 Le operazioni USS utilizzano 14 sottoprogrammi e 3 routine di interrupt Le operazioni USS aumentano fino a 3600 byte la quantit di memoria necessaria per il programma A seconda delle operazioni utilizzate le routine possono aumentare l overhead per il programma di controllo da un minimo di 2300 byte fino a 3600 byte Le variabili per le operazioni USS richiedono un blocco di memoria V di 400 byte L indirizzo iniziale del blocco viene assegnato dall utente ed riservato alle variabili USS Alcune operazioni USS richiedono anche un buffer di comunicazione di 16 byte Come parametro per l operazione si pu specificare l indirizzo iniziale del buffer nella memoria V Si consiglia di assegnare un buffer diverso ad ogni istanza
86. blocco dati nella CPU 010001 10 0 010002 10 1 010003 10 2 010127 115 6 010128 115 7 030001 AIWO 030002 AIW2 030003 AIW4 030032 AIW62 040001 VWO 040002 VW2 040003 VW4 OAKXXX VW 2 xxxx 1 Scrittura di un programma per l unit modem Capitolo 10 Trasmissione di messaggi ai cercapersone e di messaggi SMS L unit modem supporta la trasmissione di messaggi numerici e testuali verso i cercapersone e di messaggi SMS Short Message Service verso i telefoni cellulari se la funzione supportata dal gestore di telefonia mobile messaggi e i numeri telefonici vengono memorizzati nel blocco di configurazione dell unit modem che deve essere caricato nel blocco dati della CPU S7 200 messaggi e i numeri telefonici possono essere scritti con l Assistente modem che crea anche il codice che consente al programma di iniziare l invio dei messaggi Trasmissione di messaggi numerici ai cercapersone Questa funzione utilizza i toni di un telefono a multifrequenza per inviare valori numerici ad un cercapersone L unit modem chiama il servizio richiesto attende la fine del messaggio vocale e invia al cercapersone i toni corrispondenti alle cifre del messaggio messaggi possono contenere le cifre da 0 a 9 l asterisco e le lettere A B C e D caratteri effettivamente visualizzati dal cercapersone al posto dell asterisco e delle lettere A B C e D non sono standard e dipendono dal cercapersone e dal gestore del servizio Trasm
87. che la parola dati vari di un valore pari a 8 ogni volta che il valore di ADC varia di uno Nel formato bipolare i quattro zeri a destra fanno s che la parola dati vari di un valore pari a 16 ogni volta che il valore di ADC varia di uno Schema a blocchi degli ingressi dell EM 231 e dell EM 235 A NN R RA C 1 F C Rloop 16 A 7a B MW R RB IEC gt c Rloop m e B MW R A 2 C MW RC i Un C Rloop Cc C MW R A 3 D MW rRr R tc c Rloop e Filtro di ingresso MUX 4 1 EM 231 REGOL GUADAGNO Al Amplificatore BUFFER Convertitore A D tal KK T Figura A 15 Schema a blocchi degli ingressi dell EM 231 433 Sistema di automazione S7 200 Manuale di sistema A NW EM 235 R RA C E O Rloop SG A al Amplificatore ri REGOL GUADAGNO o DATI RC C TENS_RIF i 6 i C lt Buffer Rloop L AVV R NW R dle 70 BUFFER _ A I a Convertitore A D B AY A 2 MW R t MW R Regolazione dell offset D AM a RD Re Ere oe Rloop FC a A ica Ka Filtro di ingresso MUX 4 1 Figura A 16 Schema a blocchi degli ingressi del EM 235 Formato della parola dati di uscita dell EM 232 e dell EM 235 La figu
88. che siano isolate Collegare lo schermo alla massa del telaio o al piedino 1 del connettore a 9 piedini e il morsetto 2 a 0 V alla massa del telaio dell azionamento MicroMaster Come indicato nella figura 11 6 si devono inserire nella morsettiera dell azionamento MM4 i due conduttori nell altra estremit del cavo RS 485 Per collegare il cavo nell azionamento MM4 togliere il coperchio i dell azionamento per accedere alle morsettiere Per informazioni su come rimuovere i coperchi dell azionamento consultare il manuale utente del MM4 morsetti sono contrassegnati con un numero Utilizzando un connettore PROFIBUS sul lato dell S7 200 collegare il morsetto A del cavo al morsetto 15 MM420 o 30 MM440 dell azionamento Collegare il morsetto B del connettore del cavo al morsetto 14 MM420 o 29 Figura 11 6 Connessione alla morsettiera del MM420 MM440 dell azionamento Se l S7 200 un nodo finale della rete o se il collegamento di tipo point to point utilizzare i morsetti A1 e B1 non A2 e B2 del connettore perch comprendono la terminazione della rete ad esempio con un connettore DP 6ES7 972 0BA40 0X40 Attenzione Prima di accendere l unit assicurarsi di aver rimontato correttamente i coperchi dell azionamento Se l azionamento stato configurato come nodo di MM420 terminazione della rete si devono anche collegare P 414 le resistenze di terminazione e polarizzazione ai 120 ohm m
89. clic sulla cella Tipo di dati e selezionare il tipo di dati nell elenco a discesa Per immettere un commento fare clic sulla cella Commento Utilizzare tante righe quante sono necessarie per definire il record Fare clic su OK Assistente di log di dati x Definizione del log di dati Questa pagina consente di definire i campi di dati di questo log di dati Specificare i campi del log di dati Ogni campo diventer un simbolo del progetto Indicare anche il tipo di dati di ciascun campo record dei log di dati memorizzati nel modulo di memoria possono contenere fino a 203 byte di cui 3 per l overhead 3 per la data se attivata 3 per l ora se attivata e il resto peri dati Log di dati La dimensione di questa definizione del log di dati di 13 byte restano disponibili 190 byte Tome del campo Tipo di aati mucca ID BYTE quantit latte BYTE ltemperatura_mucca BYTE a orerio_di_ mungitura BYTE registra ID unico registra quantit di latte registra temperatura della mucca registra orario di mungitura Fare clic su Avanti per assegnare la memoria per questa configurazione di log di dati lt Indietro Annulla Figura 14 3 Definizione dei record dei log di dati Fare clic per la Guida e l assistenza Modifica della configurazione di un log di dati Per modificare una configurazione procedere come indicato di seguito 1 Fare clic sull elenco a disce
90. con una CPU Pi avanti riportato un esempio in Lista istruzioni relativo all unit PROFIBUS DP installata nel posto connettore 0 per una CPU che utilizza le informazioni sulla porta DP della memoria SM Il programma determina l indirizzo dei buffer DP in base a SMW226 e la dimensione dei buffer in base a SMB228 e SMB229 Queste informazioni vengono utilizzate per copiare i dati del buffer di uscita DP nel registro di uscita dell immagine di processo della CPU Allo stesso modo i dati del registro di ingresso dell immagine di processo della CPU vengono copiati nel buffer di ingresso della memoria V Nel seguente esempio di programma per un unit DP collocata nella posizione 0 la configurazione dello slave DP definita dai dati di configurazione DP dell area di memoria SM Il programma utilizza i seguenti dati SMW SMB224 SMB225 SMW226 SMB228 SMB229 VD1000 VD1004 Stato di errore dell unit DP Stato DP Indirizzo del master Offset delle uscite dalla memoria V Numero di byte dei dati di uscita Numero di byte dei data di ingresso Puntatore ai dati di uscita Puntatore ai dati di ingresso Dati tecnici Appendice A Esempio di programma per la comunicazione DP con una CPU Network 1 SMB224 B Network 2 SMBE224 B Network SMB224 B Network 4 SMB224 D1004 Network 1 Calcola il puntatore ai dati di uscita Se in modalit di scambio dati 1 Il buffer di uscita un offset da VBO
91. controllo del livello di attivit di Reset 0 attivit alta 1 attivit bassa Riservati Selezione velocit in quadratura 0 velocit 4 x 1 velocit 1 x Bit di controllo della direzione di HSC4 1 conteggio in avanti Aggiornamento della direzione di HSC4 1 aggiorna direzione Aggiornamento del valore di preimpostazione di HSC4 1 scrivi in HSC4 il nuovo valore di preimpostazione Aggiornamento del valore attuale di HSC4 1 scrivi il nuovo valore attuale nell HSC4 corrente Bit di abilitazione di HSC4 1 abilita Nuovo valore attuale di HSC4 Nuovo valore di preimpostazione di HSC4 Riservati Bit di stato della direzione di conteggio attuale di HSC5 1 conteggio in avanti Bit di stato valore attuale valore di preimpostazione di HSC5 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSC5 1 maggiore di Riservati Bit di controllo della direzione di HSC5 1 conteggio in avanti Aggiornamento della direzione di HSC5 1 aggiorna direzione Aggiornamento del valore di preimpostazione di HSC5 1 scrivi in HSC5 il nuovo valore di preimpostazione Aggiornamento del valore attuale di HSC5 1 scrivi il nuovo valore attuale nell HSC5 corrente Bit di abilitazione di HSC5 1 abilita Nuovo valore attuale di HSC5 Nuovo valore di preimpostazione di HSC5 505 Sistema di automazione S7 200 Manuale di sistema SMB166 SMB185 Tabella di definizione del profilo PTOO PTO1 Com
92. dai dela cet figura13 3 1 Fare clic sul punsalte Avanti per ON aee ra ra e URI Da stico aprire la finestra Crea e modifica Ricete e Nome del campo Tipo di dati Valore di default Commento Burro REAL 9 0 Grammi Zucchero_raffinato REAL G Zucchero_canna REAL REAL REAL ricetta 2 Inserire una nuova ricetta selezionando il pulsante Nuova 3 Modificare il nome della ricetta specificandone uno diverso da quello di default Farina REAL Bicarbonato_sodio REAL Lievito REAL REAL 10__ Gocce_cioccolato REAL 11 __ Buccia_limone REAL 4 Modificare i valori di ogni set di dati della ricetta 5 Fare clic su OK Fare clic per la Guida e assistenza lt Indietro Annulla Fare clic su Avanti per modificare le ricette di questa configurazione Figura 13 3 Creazione e modifica delle ricette 384 Utilizzo delle ricette Capitolo 13 Assegnazione della memoria La finestra Assegna memoria specifica l indirizzo iniziale dell area di memoria V nel quale verr salvata la ricetta caricata dal modulo di memoria E possibile selezionare l indirizzo direttamente oppure chiedere all Assistente ricette di proporre l indirizzo di un blocco di memoria V libero e della dimensione corretta Per assegnare la memoria procedere come indicato di seguito vedere la figura 13 4 1 Per selezionare l indirizzo di memoria V in cui si vuole salvare la ricetta fare clic sul campo di
93. dati trasferiti sono costituiti da numeri interi Figure A 26 Coerenza dei dati di byte parole e buffer OD La coerenza dei buffer garantisce che il buffer di dati venga trasmesso come un unit singola non interrotta da altri processi della CPU E consigliabile utilizzarla quando i valori di dati sono costituiti da doppie parole o da numeri in virgola mobile La coerenza dei dati viene impostata nel master durante la configurazione degli I O La relativa selezione viene scritta nello slave DP durante l inizializzazione Sia il master DP che lo slave DP utilizzano la selezione della coerenza dei dati per accertarsi che i valori di dati byte parole o buffer vengano scambiati tra il master e lo slave senza interruzioni La figura A 26 riepiloga i diversi tipi di coerenza Osservazioni sul programma utente Dopo che l unit PROFIBUS DP EM 277 stata configurata correttamente da un master DP EM 277 e il master DP passano in modalit di scambio dati In tale modalit il master scrive i dati di uscita nell unit PROFIBUS DP EM 277 e l unit EM 277 risponde con i dati di ingresso pi aggiornati della CPU S7 200 L EM 277 aggiorna iniinterrottamente i propri ingressi dalla CPU S7 200 in modo da poter fornire al master DP i dati di ingresso pi recenti Quindi l unit trasferisce nella CPU S7 200 i dati di uscita dati in uscita dal master vengono collocati nella memoria V buffer di uscita a partire dall indirizzo fornito dal ma
94. dell unit modem con l Assistente modem Inserire nel programma l operazione MODx_CTRL e fare in modo che venga eseguita in tutti i cicli di scansione utilizzando il contatto SMO 0 Inserire un operazione MODx_MSG per ogni messaggio che si vuole inviare Inserire un operazione MODx_XFR per ogni trasferimento di dati Scrittura di un programma per l unit modem Capitolo 10 Operazioni per l unit modem Operazione MODx_CTRL L operazione MODx_CTRL Control consente di attivare e inizializzare l unit modem Questa operazione deve essere richiamata in tutti i cicli di scansione e utilizzata una sola LAD FED volta nel programma SIMATIC IEC 1131 MODX_CTRL MODX_CTRL EN EN SIMATIC STL CALL MODX_CTRL Operazione MODx_XFR L operazione MODx_XFR Data Transfer consente di inviare all unit modem un comando di lettura e scrittura dei dati in un altra CPU S7 200 o in un dispositivo Modbus Da LAD FED quando si attiva l ingresso START a quando viene impostato il bit Done trascorrono da 20 a 30 secondi SIMATIC IEC1131 MODX_KFR MODX_KFR Per abilitare un comando verso il modem il bit EN deve essere attivo e deve restare attivo finch non viene impostato il bit Done che segnala il completamento del processo Il comando XFR viene inviato all unit modem in tutti i cicli di scansione quando l ingresso START attivo e l unit libera L ingresso START pu essere attivato media
95. delle operazioni USS Durante l esecuzione dei calcoli le operazioni USS utilizzano gli accumulatori da ACO a AC3 Questi ultimi possono essere utilizzati anche nel programma ma le operazioni USS ne modificheranno i valori Le operazioni USS non possono essere utilizzate in una routine di interrupt Suggerimento Per ripristinare il protocollo PPI sulla porta 0 e consentire la comunicazione con STEP 7 Micro WIN si deve riassegnare la porta mediante un altra operazione USS_INIT Un altro metodo consiste nell impostare su STOP il selettore dei modi operativi dell S7 200 in modo da resettare i parametri della porta 0 Si deve comunque tener presente che interrompendo la comunicazione si arrestano gli azionamenti Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Calcolo del tempo necessario per la comunicazione con l azionamento La comunicazione con l azionamento asincrona rispetto al ciclo di scansione dell S7 200 Generalmente nel tempo impiegato per completare una transazione con l azionamento l S7 200 esegue pi cicli di scansione Il tempo necessario varia in funzione dei seguenti fattori il numero di azionamenti presenti la velocit di trasmissione e il tempo di scansione dell S7 200 Se si utilizzano operazioni di accesso ai Tabella 11 1 Tempi di comunicazione parametri alcuni azionamenti richiedono un ritardo maggiore Il tempo necessario per l accesso
96. di sistema Numeri di ordinazione dei prodotti 957 200 CPU CPU 221 6 ingressi 4 uscite DC DC DC CPU 221 6 ingressi 4 rel AC DC rel CPU 222 8 ingressi 6 uscite DC DC DC CPU 222 8 ingressi 6 rel AC DC rel CPU 224 14 ingressi 10 uscite DC DC DC CPU 224 14 ingressi 10 rel AC DC rel CPU 224XP DC DC DC 14 ingressi 10 uscite CPU 224XP AC DC rel 14 ingressi 10 rel CPU 226 24 ingressi 16 uscite DC DC DC CPU 226 24 ingressi 16 rel AC DC rel Unit di ampliamento EM 221 8 ingressi digitali a 24 V DC M 221 8 ingressi digitali 120 230 V AC EM 221 16 ingressi digitali a 24 V DC EM 222 8 uscite digitali a 24 V DC EM 222 8 uscite a rel digitali a 24 V DC EM 222 8 uscite digitali 120 230 V AC EM 222 4 uscite digitali a 24 V DC 5 A EM 222 4 uscite a rel digitali a 24 V DC 10 A EM 223 combinazione di 4 ingressi 4 uscite digitali a 24 V DC EM 223 combinazione di 4 ingressi 4 uscite rel digitali a 24 V DC EM 223 combinazione di 8 ingressi 8 uscite digitali a 24 V DC EM 228 combinazione di 8 ingressi 8 uscite rel digitali a 24 V DC EM 223 combinazione di 16 ingressi 16 uscite digitali a 24 V DC EM 223 combinazione di 16 ingressi 16 uscite rel digitali a 24 V DC EM 231 unit di ingresso analogica 4 ingressi EM 231 unit di ingresso analogica per RTD 2 ingressi EM 231 unit di ingresso analogica per termocoppie 4 ingressi EM 232 unit di uscita analogica 2 uscite EM 235 combinazi
97. di un alimentazione per sensori che forniscono una tensione a 24 V DC agli ingressi locali o alle bobine dei rel delle unit di ampliamento Se la potenza richiesta a 24 V DC superiore al budget di potenza della CPU necessario aggiungere un alimentatore esterno a 24 V DC per alimentare le unit di ampliamento L alimentatore a 24 V DC deve essere collegato manualmente agli ingressi e alle bobine del rel A La CPU fornisce inoltre una tensione a 5 V DC alle unit di ampliamento eventualmente connesse Se la tensione a 5 V DC assorbita dalle unit di ampliamento supera il budget di potenza della CPU si devono rimuovere le unit di ampliamento finch la corrente assorbita non rientra nel budget disponibile dati tecnici riportati nell appendice A forniscono informazioni sul budget di potenza delle CPU e sulla potenza richiesta dalle unit di ampliamento Suggerimento Se si supera il budget di potenza della CPU potrebbe non essere possibile collegare il numero massimo di unit Pericolo Se un alimentatore esterno a 24 V DC viene collegato in parallelo all alimentazione per sensori a 24 V DC dell S7 200 pu verificarsi un conflitto tra le due alimentazioni che cercaranno di imporre il proprio livello di tensione di uscita preferenziale Ne potrebbero derivare una riduzione della vita o il guasto immediato di uno o ambedue gli alimentatori con conseguente funzionamento imprevedibile del sistema Un funzionamento anoma
98. e pu comunicare via Ethernet con un altro PLC S7 200 S7 300 o S7 400 e con un server OPC La rete Industrial Ethernet stata progettata per l industria e pu essere utilizzata con la tecnologia ITP industrial twisted pair con protezione dal rumore elettrico o TP twisted pair conforme allo standard industriale Industrial Ethernet pu essere implementata per un un ampia gamma di applicazioni specifiche quali la commutazione la ridondanza rapida i collegamenti veloci e le reti ridondanti L unit Ethernet CP 243 1 rende il PLC S7 200 compatibile con la maggior parte dei prodotti che supportano Ethernet 470 Dati tecnici Appendice A CPU S7 200 che supportano unit intelligenti Ethernet L unit Ethernet CP 243 1 un unit di ampliamento intelligente progettata per le CPU S7 200 elencate nella tabella A 46 Tabella A 56 Compatibilit dell unit Ethernet CP 243 1 con le CPU S7 200 CPU Descrizione CPU 222 release 1 10 o superiore CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 release 1 10 o superiore CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP release 2 00 o superiore CPU 224XP DC DC DC e CPU 224XP AC DC rel CPU 226 release 1 00 o superiore CPU 226 DC DC DC e CPU 226 AC DC rel L unit Ethernet CP 243 1 contrassegnata in fabbrica con un indirizzo MAC di default unico in tutto il Mondo che non pu essere modificato Funzioni L unit Ethernet CP 243 1 gestisce in modo indipendente
99. eseguita EN correttamente Al termine dell operazione prima di passare Mode Done alloperazione successiva viene impostato il bit Done Addr Error L operazione viene eseguita in tutti i cicli di scansione zel quando l ingresso EN attivo Delay MaxlQ L operazione MBUS_INIT deve essere eseguita una volta MaxAl per ogni variazione dello stato della comunicazione MaxHold HoldStart L ingresso EN deve essere quindi attivato mediante un HoldStart elemento di rilevamento del fronte o eseguito solo nel primo ciclo di scansione Il valore dell ingresso Mode seleziona il protocollo di SIMATIC comunicazione il valore 1 assegna la porta 0 al protocollo Modbus e attiva il protocollo e il valore 0 assegna la porta 0 STt I PPI isattiva il protocollo M CALL MBUS_INIT Mode Addr a e disattiva il protocollo Modbus ia NE Il parametro Baud imposta il baud rate a 1200 2400 4800 si ia E 9600 19200 38400 57600 o 115200 baud rate di 57600 e 115200 sono supportati solo dalla CPU S7 200 1 20 dalle versioni superiori Il parametro Addr imposta l indirizzo su valori compresi fra 1e247 Tabella 12 3 Parametri dell operazione MBUS_INIT Ingressi Uscite Tipo di dati Operandi Mode Addr Parity BYTE VB IB QB MB SB SMB LB AC costante VD AC LD Baud HoldStart DWORD VD ID QD MD SD SMD LD AC costante VD AC LD Delay MaxIQ MaxAI MaxHold WORD VW IW QW MW SW SMW LW AC costante VD
100. finch non viene aggiornata dopo una nuova lettura Per mantenere aggiornati i dati dei canali si consiglia di fare in modo che il programma della CPU li legga con una frequenza pari almeno a quella di aggiornamento dell unit Suggerimento Quando si utilizza l unit per RTD si deve disattivare il filtraggio degli ingressi analogici nella CPU poich potrebbe impedire il rilevamento tempestivo delle condizioni d errore Il controllo di circuito aperto viene effettuato dal software interno all unit per RTD Gli ingressi non compresi nel campo consentito e le condizioni di circuito aperto vengono segnalati impostando il bit di stato del campo nell SMB e settando i dati del canale di scala positiva o negativa mediante l impostazione degli switch Il controllo di circuito aperto dura almeno tre cicli di scansione dell unit ma pu essere pi lungo in funzione del numero di circuiti aperti Il controllo dei fili Sorgente e o Sorgente viene effettuato nel tempo pi breve il controllo dei fili Misura e o Misura richiede almeno 5 secondi Le linee di misura possono occasionalmente presentare dati validi con il controllo di circuito aperto effettuato a intermittenza specialmente negli ambienti con rumore elettrico elevato rumori elettrici possono incrementare il tempo di rilevamento della condizione di circuito aperto Si consiglia di salvare e mantenere nel programma applicativo le indicazioni di circuito aperto valori fuori inter
101. freeport in modo freeport SMB30 e SMB130 peer to peer 233 234 PPI da PPI al modo freeport Condizioni di eccezione Autotaratura PID Configurazione azionamento MM3 azionamento MM4 campi a ritenzione della memoria 46 EM EM 231 per RTD EM re aI funzioni PTO PWM stato FUP e KOP 267 password 52 rete 238 stato delle uscite digitali tabella dei simboli per il Modbus unit di posizionamento EM 253 312 unit Ethernet CP 243 1 471 unit Internet CP 243 1 IT valori delle uscite analogiche 46 visualizzazione dello stato AWL HyperTerminal 259 503 Conflitti come evitarli 256 Confronto tempi di rotazione del token Connessione azionamento MM3 azionamento MM4 dispositivi in rete Connessioni logiche MPI PPI Connettore RJ11 unit modem EM 241 463 Connettori numeri di ordinazione Contatori veloci 54 area di memoria indirizzamento 31 assegnazione degli interrupt byte di controllo byte di stato cambiamento della direzione definizione dei modi e degli ingressi 128 descrizione 127 diagrammi di temporizzazione 129 181 disattivazione da PET VA con ingressi di reset e di avvio 131 impostazione del byte di controllo impostazione del valore attuale e di preimpostazione 133 ibdi coamiento iad interrupt modi di funzionamento 522 modifica del valore attuale modifica del valore di preimpostazione A e selezione dello stato di sti 192 sequenza di inizializzazio
102. freeport Per collegare il cavo direttamente al PC O Impostare il modo PPI freeport switch 5 0 g Impostare il baud rate switch 1 2 e 3 O Impostare la modalit locale switch 6 0 Questa impostazione equivale a impostare il cavo PC PPI su DCE O Impostare il bit 11 switch 7 0 Per collegare il cavo a un modem O Impostare il modo PPI freeport switch 5 0 g Impostare il baud rate switch 1 2 e 3 O Impostare la modalit remota switch 6 1 Questa impostazione equivale a impostare il cavo PC PPI su DTE O Impostare il bit 10 o 11 switch 7 in base al numero di bit per carattere impostati per il modem Utilizzo del cavo S7 200 RS 232 PPI multimaster con STEP 7 Micro WIN 3 2 Service Pack 4 o superiore Per collegare il cavo direttamente al PC O Impostare il modo PPI switch 5 1 O Impostare la modalit locale switch 6 0 Per collegare il cavo a un modem 4 Impostare il modo PPI switch 5 1 O Impostare la modalit remota switch 6 1 La figura A 41 indica le dimensioni e le funzioni degli switch e dei LED del cavo S7 200 RS 232 PPI multimaster 481 Sistema di automazione S7 200 Manuale di sistema 4 7m RS 485 COMM 1 0 12345678 Kbaud 123 PANO 8 Riserva 57 6 111 7 1 10 Bit 38 4 000 192 001 0 11 Bit 96 010 6 1 Remoto DTE 48 011 0 Locale DCE 24 100 5 1 PPI M
103. funzioni PTO PWM nsuuuanaaunuuunnaaaannnnennna SMB86 SMB94 e SMB186 SMB194 Controllo della funzione Ricevi SMW98 Errori nel bus di ampliamento di I O SMB130 Registro di controllo freeport vedere SMB30 aeaee SMB131 SMB165 Registro di HSC3 HSC4 e HSC5_ rnn SMB166 SMB185 Tabella di definizione del profilo PTOO PTO1 SMB186 SMB194 Controllo della funzione Ricevi vedere da SMB86 a SMB94 SMB200 SMB549 Stato delle unit intelligenti 493 Sistema di automazione S7 200 Manuale di sistema SMBO Bit di stato Come indicato nella tabella D 1 SMBO contiene otto bit di stato che vengono aggiornati dall S7 200 alla fine di ogni ciclo di scansione Tabella D 1 Byte SM SM0 0 SMO 1 SMO0 2 SMO0 3 SMO 4 SMO0 5 SMO0 6 SMO 7 Byte di merker speciale SMBO da SMO 0 a SMO 7 Descrizione di sola lettura Questo bit sempre ON impostato a 1 Questo bit sempre ON per il primo ciclo di scansione Viene utilizzato ad esempio per richiamare un sottoprogramma di inizializzazione Questo bit on per 1 ciclo di scansione in caso di perdita dei dati a ritenzione Pu essere utilizzato come merker di errore o come meccanismo per richiamare una speciale sequenza di avvio Questo bit viene attivato per un ciclo se si passa allo stato RUN da una condizione di avvio Pu essere utilizzato per impostare un tempo di warm up de
104. immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il numero corrispondente al controllo desiderato Premere P per confermare la selezione P971 0 Le modifiche delle impostazioni dei parametri compreso P971 vanno perse in caso di interruzione dell alimentazione 1 default Le modifiche delle impostazioni dei parametri vengono mantenute in caso di interruzione dell alimentazione Display in funzione Premere P per uscire dalla modalit parametri Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Connessione e configurazione dell azionamento MicroMaster Serie 4 Connessione dell azionamento MicroMaster 4 Per collegare l azionamento MicroMaster Serie 4 MM4 inserire le estremit del cavo RS 485 nei due morsetti senza cacciavite autobloccanti predisposti per il protocollo USS Per collegare l S7 200 all azionamento MicroMaster si possono si utilizzano il cavo e i connettori PROFIBUS standard Attenzione Se si connettono apparecchiature con diverso potenziale di riferimento si possono causare flussi di corrente pericolosi nel cavo di connessione Tali flussi di corrente possono determinare errori di comunicazione e danneggiare le apparecchiature Per prevenire il formarsi di flussi di corrente pericolosi accertarsi che le apparecchiature da collegare tramite il cavo di connessione abbiano lo stesso circuito di riferimento o
105. immissione e specificare l indirizzo 2 Per chiedere all Assistente ricette di proporre l indirizzo di un blocco di memoria V libero e della dimensione corretta fare clic sul pulsante Proponi indirizzo Selezionare il pulsante Avanti Componenti del progetto La finestra Componenti del progetto elenca i componenti che verranno aggiunti al progetto vedere la figura 13 5 Fare clic su Fine per chiudere l Assistente ricette e aggiungere i componenti possibile assegnare a ogni configurazione un nome diverso e unico Questo verr visualizzato nell albero del progetto per ciascuna configurazione creata dall Assistente La definizione delle ricette RCPx viene aggiunta alla fine del nome Utilizzo della tabella dei simboli Per ogni definizione di ricette viene creata una tabella dei simboli che definisce i valori costanti che rappresentano le singole ricette simboli possono essere utilizzati come parametri delle operazioni RCPx_READ e RCPx_WRITE per identificare la ricetta desiderata vedere la figura 13 6 Inoltre ogni tabella crea per ciascun campo della ricetta dei nomi simbolici che possono essere utilizzati per accedere ai valori della ricetta nella memoria V Assistente ricette x Assegna memoria Questa pagina consente di selezionare il blocco di memoria V che verr utilizzato da questa configurazione Assegna la memoria per la configurazione Ricette richiesta una memori
106. in numero intero a 32 bit Operazione Converti numero intero in stringa 118 Operazione Converti numero intero in stringa di caratteri ASCII 111 esempio 114 do Converti numero reale in stringa 115 118 Operazione Converti numero reale in stringa di caratteri ASCII 113 esempio Operazione Converti sottostringa in numero intero Operazione Converti sottostringa in numero intero a bit Operazione Converti sottostringa in numero reale Operazione Converti stringa di caratteri ASCII in numero eH T esempio 114 Operazione Copia sottostringa da stringa Operazione Copia stringa Operazione Copiatura logica Operazione Coseno 155 Operazione Definisci modo per contatore veloce HDEF 126 Operazione di decremento 156 esempio Operazione di divisione 151 Operazione di fine della routine di interrupt Operazione di incremento esempio Operazione di interrupt Abilita tutti gli interrupt Operazione di modulazione in durata di impulsi PWM Operazione di moltiplicazione 151 Operazione di regolazione PID Assistente 157 Operazione di ricezione SMB86 SMB94 SMB186 SMB194 Operazione di riempimento Operazione di salto all etichetta Operazione di somma Operazione di transizione rego o 76 Operazione Converti bit in numero esadecimale Operazione di transizione positiva esempio Operazione Converti byte in numero intero 107 Operazione Dividi numeri interi con resto DIV esempio
107. indicato in millisecondi 4 byte Seleziona il modo di funzionamento 1 byte Posizione assoluta Posizione relativa A una velocit funzionamento continuo rotazione positiva A una velocit funzionamento continuo rotazione negativa Controllo manuale della velocit rotazione positiva Controllo manuale della velocit rotazione negativa A una velocit funzionamento continuo rotazione positiva con arresto attivato l ingresso RPS segnala l arresto 7 A una velocit funzionamento continuo rotazione negativa con arresto attivato l ingresso RPS segnala l arresto da 8 a 255 Risevati errore se specificati DUISLWN O Riservato Impostato a 0 Posizione di traguardo da raggiungere in questo spostamento 4 byte Velocit di traguardo di questo spostamento 4 byte Posizione assoluta del punto di riferimento 4 byte Tipo DINT DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT DINT DINT REAL DINT DINT REAL DINT REAL DINT REAL 317 Sistema di automazione S7 200 Manuale di sistema Tabella 9 22 Tabella di configurazione profilo continuazione Offset Nome Blocco del profilo 0 92 0 93 1 94 2 98 6 102 10 106 14 110 18 114 22 118 26 122 30 STEPS MODE POS SPEED POS SPEED POS SPEED POS SPEED Blocco del profilo 1 126 34 127 35 128 36 132 40 318 STEPS MODE
108. iniziare a funzionare con una specifica velocit e direzione Perch l azionamento si metta in funzione devono essere soddisfatte le seguenti condizioni 4 l azionamento deve essere stato impostato come Active in USS_INIT O OFF2e0FF3 devono essere posti a 0 SIMATIC 4 FAULT e INHIBIT devono essere 0 STL CALL USS_CTRL RUN OFF2 OFF3 Quando RUN disattivato viene inviato all azionamento FACK DIR Drive Type Speed_SP MicroMaster il comando di decelerazione fino all arresto del Resp_R Error Status Speed IC Run EN D_Dir Inhibit Fault motore Il bit OFF2 viene utilizzato per consentire all azionamento MicroMaster di arrestarsi per inerzia Il bit OFF3 consente di controllare l azionamento MicroMaster in modo che si arresti rapidamente Il bit Resp_R Response Received risposta ricevuta conferma la risposta dell azionamento Tutti gli azionamenti Active vengono interrogati per ottenere le informazioni pi recenti sul loro stato Ogni volta che l S7 200 riceve una risposta dall azionamento il bit Resp_R viene attivato per un ciclo e i valori seguenti vengono aggiornati Il bit F_ACK Fault Acknowledge riconoscimento errori viene utilizzato per individuare gli errori nell azionamento L azionamento resetta l errore FAULT quando F_ACK passa da 0 a 1 Il bit DIR direzione indica in quale direzione deve ruotare l azionamento Tabella 11 3 Parametri dell operazione USS_CTRL
109. master DP si definisce l indirizzo di byte della memoria V in cui ha inizio il buffer dei dati d uscita Si definisce inoltre la configurazione degli I O indicando la quantit di dati in uscita che verranno scritti nella CPU S7 200 e la quantit di dati in ingresso che verranno restituiti dalla CPU S7 200 L EM 277 determina la dimensione dei buffer di ingresso e di uscita in base alla configurazione degli I O Il master DP scrive i parametri e la configurazione degli I O nell unit PROFIBUS DP EM 277 Quindi EM 277 trasferisce nella CPU S7 200 l indirizzo di memoria V e la lunghezza dei dati di ingresso e uscita 453 Sistema di automazione S7 200 Manuale di sistema 454 La figura A 25 illustra uno schema della memoria V di una CPU 224 e delle aree degli indirizzi di IO di una CPU master DP Nell esempio qui riportato il master DP ha definito una configurazione di I O costituita da 16 byte di uscita e 16 byte di ingresso e un offset di 5000 dalla memoria V buffer di uscita e di ingresso nella CPU 224 hanno entrambi una lunghezza di 16 byte definita nella configurazione degli I O Il buffer dei dati di uscita inizia in V5000 ed seguito immediatamente dal buffer di ingresso che inizia in V5016 dati in uscita dal master vengono collocati nell indirizzo V5000 della memoria V dati di ingresso verso il master vengono prelevati dall indirizzo V5016 della Memoria V Suggerimento Se si sta utilizzando un unit di dati coere
110. o il protocollo di sistema Tabella D 11 Byte di merker speciale SMB30 Porta 0 Porta 1 Descrizione Formato di Formato di Byte di controllo del modo freeport SMB30 SMB130 MSB LSB 7 0 pipjdjbjbjbjmjim SM30 0 e SM130 0 e mm selezione del SM30 1 SM130 1 protocollo 00 protocollo PPI modo slave PPI 01 protocollo freeport 10 modo master PPI 11 riservato preimpostato sul modo slave PPI Avvertenza se si seleziona il codice mm 10 master PPI l S7 200 diventa un master della rete e consente l esecuzione delle operazioni NETR e NETW Nei modi PPI i bit da 2 e 7 vengono ignorati SM30 2 SM130 2 bbb baud rate in modo SM30 4 SM130 4 freeport 000 38 400 baud 100 2 400 baud 001 19 200 baud 101 1 200 baud 010 9 600 baud 110 115 200 baud 011 4 800 baud 111 57 600 baud SM830 5 SM130 5 d bit di dati per carattere 0 8 bit per carattere 1 7 bit per carattere SM30 6 e SM130 6 e pp seleziona parit 00 nessuna parit 10 parit dispari SM30 7 SM130 7 01 parit pari 11 parit dispari Merker speciali SM Appendice D SMB31 e SMW32 Controllo della scrittura nella memoria non volatile EEPROM I valori memorizzati nella memoria V possono essere salvati nella memoria non volatile mediante il programma A tal fine si deve caricare l indirizzo del valore da salvare in SMW32 e il comando di salvataggio in SMB31 Una volta caricato il comando non si deve modificare il
111. opzioni di selezione del numero Si deve assegnare a ogni numero telefonico lo stesso spazio specificato nel campo Lunghezza n telefonici per servizio messaggi offset 7 nel blocco di configurazione Il formato del numero telefonico per il servizio messaggi descritto pi avanti M lunghezza Numero telefonico per il servizio messaggi 2 del numero per il servizio messaggi Numero telefonico per servizio messaggi n Blocco messaggi opzionale Offset di byte Descrizione N Offset dalla memoria V relativo a VBO per il primo messaggio 2 byte N 2 Lunghezza del messaggio 1 N 3 Lunghezza del messaggio 2 Lunghezza del messaggio n P Messaggio 1 Stringa di max 120 byte che rappresenta il primo messaggio La stringa costituita dal testo e dalle variabili specificate e pu indicare anche un trasferimento di dati dalla CPU Vedere la descrizione relativa al formato dei messaggi testuali e del trasferimento dei dati dalla CPU riportata pi avanti P lunghezza Messaggio 2 del messaggio 1 Messaggio n L unit modem rilegge la tabella di configurazione quando si verificano i seguenti eventi O entro i cinque secondi successivi ad una stransizione da STOP a RUN della CPU S7 200 a meno che il modem non sia online OD ogni cinque secondi finch non rileva una configurazione valida a meno che il modem non sia online g ogni volta che il modem passa da online a offline Scrittura di un programma per l unit mo
112. parit un bit di stop default 7E1 7 bit di dati parit pari un bit di stop 351 Sistema di automazione S7 200 Manuale di sistema Formato dei messaggi testuali 352 Il formato dei messaggi testuali definisce il formato per la trasmissione dei messaggi SMS o messaggi dei testuali ai cercapersone Questo tipo di messaggi pu contenere sia del testo che delle variabili ed costituito da una stringa ASCII introdotta dal byte della lunghezza seguito dai caratteri ASCII La lunghezza massima dei messaggi di testo di 120 byte compreso il byte della lunghezza Formato lt Testo gt lt Variabile gt lt Testo gt lt Variabile gt Il campo Testo contiene caratteri ASCII Il campo Variabile definisce un valore di dati che verr letto dalla CPU formattato e collocato nel messaggio dall unit modem Il carattere della percentuale indica l inizio e la fine del campo della variabile L indirizzo e i campi a sinistra sono separati dal segno dei due punti Come carattere di delimitazione fra il campo di destra e quello di sinistra si pu utilizzare una virgola o un punto che corrisponderanno al separatore decimale della variabile formattata La sintassi del campo della variabile la seguente Indirizzo A_sinistra A_destra Formato Il campo Indirizzo specifica l indirizzo il tipo di dati e la grandezza del valore di dati inserito nel messaggio ad es VD100 VW50 MB20 o T10 Sono ammessi i seguenti tipi di dati I
113. per circa 12 mm Deve essere a contatto con le guide metalliche di tutte le postazioni Interruttore On cavo chiuso e polarizzato Interruttore Off cavo non chiuso n polarizzato B Pol TxD RxD Pol TxD RxD A Schermo ani 6 DoS del cavo B TxD RxD 3 Connettore TAORED A Connettore TxD RxD die TxD RxD a free 5 Schermo Schermo del cavo delcavo _ _L Figura 11 5 Cavo della rete chiuso e polarizzato con resistenze di terminazione Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Configurazione di un azionamento MicroMaster 3 Prima di connettere un azionamento all S7 200 si deve verificare che abbia i parametri di sistema descritti di seguito Per impostare i parametri utilizzare la tastiera dell azionamento 1 Resettare l azionamento sulle impostazioni di fabbrica opzionale Premere il tasto P viene visualizzato P000 Premere il tasto freccia verso l alto o il basso finch non compare P944 Premere P per immettere il parametro P944 1 Attivare l accesso in lettura e in scrittura per tutti i parametri Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P009 Premere P per immettere il parametro P009 3 Controllare le impostazioni dell azionamento relative al motore Le impostazioni variano in funzione del motore utilizzato Premere il tasto P P
114. progetto 8 Symbol Table a Tength of time to mik cow daily_temp VB2 cow s daly temperature amt milk VBT amount of mik each day cow id VBO id of cow Figura 14 7 Tabella dei simboli 393 Sistema di automazione S7 200 Manuale di sistema 394 Caricamento di un progetto con la configurazione di un log di dati Y Perch il log di dati sia utilizzabile necessario caricare nella CPU S7 200 un progetto contenente la relativa configurazione Nei progetti che contengono una configurazione l opzione Configurazioni log di dati della finestra di caricamento selezionata per default Suggerimento Quando si carica un progetto che contiene configurazioni di log di dati gli eventuali record del modulo di memoria vengono cancellati Per caricare nella CPU un progetto che contiene configurazioni di log di dati procedere come indicato di seguito vedere la figura 14 8 1 Selezionare File gt Carica Ozoni Ame nella CPU Opzioni S A Blocco di codice A CPU 2 Nella finestra di dialogo F aeaa Ao controllare che la casella M Ricette A Modulo di memoria TW Configurazioni log di dati A Modulo di memoria Configurazione log di dati sotto Opzioni sia selezionata Chiudi finestra se l operazione riesce s A Fare clic per la Guida e l assistenza FF Prompt per transizione RUN STOP 3 Fare clic sul pulsante Carica Figura 14 8 Caricamento di un progetto contenente una nella CPU c
115. remoto Contenuto del capitolo Caratteristiche dell unit Modem 330 Configurazione dell unit modem con l Assistente modem 338 Operazioni del modem e limiti di utilizzo LL Operazioni per l unit Modem 343 Programma di esempio per un unit modem urunane ranerne 1347 CPU S7 200 che supportano unit intelligenti uu aaran eae 347 Indirizzi di memoria speciale per l unit Modem Afgomientiravanzali soree eias bielle ea sie pei 349 Formato dei numeri telefonici per il servizio Messaggi rnrn 351 Formato dei messaggi testuali eeeeen aaaea 352 Formato dei messaggi di trasferimento dati dalla CPU nenene aaa 353 329 Sistema di automazione S7 200 Manuale di sistema Caratteristiche dell unit modem 330 L unit modem consente di collegare l S7 200 direttamente ad una linea telefonica analogica e mette a disposizione le seguenti funzioni g Interfaccia con la linea telefonica internazionale g Interfaccia modem con STEP 7 Micro WIN per la programmazione e la ricerca degli errori teleservice 4 Supporto del protocollo Modbus RTU O Supporto della trasmissione di messaggi numerici e testuali ai cercapersone O Supporto della trasmissione di messaggi SMS 4 Trasferimento dei dati da CPU a CPU o da CPU a Modbus 4 Protezione mediante password 4 Funzione di richiamata E
116. sistema Operazioni create dall Assistente di controllo posizionamento per l unit di posizionamento Y L Assistente di controllo posizionamento facilita il controllo dell unit di posizionamento creando dei sottoprogrammi ad hoc in base alla posizione dell unit e alle opzioni di configurazione selezionate dall utente Ogni operazione preceduta dal prefisso POSx_ nel quale la x corrisponde alla posizione dell unit Poich ogni operazione di posizionamento corrisponde a un sottoprogramma le 11 operazioni disponibili utilizzano 11 sottoprogrammi Suggerimento Le operazioni di posizionamento aumentano fino a 1700 byte la quantit di memoria necessaria per il programma ma possono essere cancellate per liberare dello spazio di memoria Per ripristinare un operazione cancellata sufficiente riavviare l Assistente di controllo posizionamento Istruzioni per l impiego delle operazioni di posizionamento 294 Assicurarsi che sia attiva una sola operazione di posizionamento per volta POSx_RUN e POSx_GOTO possono essere eseguite da una routine di interrupt tuttavia molto importante evitare di avviare un operazione in una routine di interrupt se l unit sta elaborando un altro comando Se si avvia un operazione in una routine di interrupt possibile utilizzare le uscite dell operazione POSx_CTRL per controllare quando l unit di posizionamento ha completato il movimento L Assistente di cont
117. stato ricevuto un comando remoto di interruzione del collegamento il gestore del servizio ha interrotto la sessione Login non accettato dal servizio di trasmissione messaggi password errata Blocco non accettato dal servizio di trasmissione messaggi errore di somma di controllo o di trasmissione Blocco non accettato dal servizio di trasmissione messaggi motivo sconosciuto UCP Errori relativi ai messaggi SMS generati dal gestore del servizio 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Errore sconosciuto Errore di somma di controllo Errore di sintassi Operazione non supportata dal sistema comando non ammesso Operazione non ammessa in questo momento Sbarramento delle chiamate attivo blacklist Indirizzo del chiamante non valido Autenticazione non riuscita Errore nel codice di autorizzazione GA non valido Ripetizione non ammessa Codice di autorizzazione per la ripetizione errore Chiamata prioritaria non ammessa Codice di autorizzazione delle chiamate prioritarie errore Messaggio urgente non ammesso Codice di autorizzazione messaggi urgenti errore Chiamata a carico del destinatario non ammessa Codice di autorizzazione delle chiamate a carico del destinatario errore 345 Sistema di automazione S7 200 Manuale di sistema 346 Tabella 10 8 Valori degli errori generati dalle operazioni MODx_MSG e MODx_XFR continuazione Errore Descrizione UCP Errori relativi ai messaggi
118. una termocoppia all EM 231 i due fili di metallo diverso vengono connessi al connettore di segnale dell unit EM 231 Il punto in cui i due fili si incontrano costituisce il sensore della termocoppia Altre due termocoppie si formano nel punto in cui i due fili di metallo diverso si collegano al connettore di segnale La temperatura del connettore genera una tensione che viene sommata a quella del sensore Se la tensione non viene compensata la temperatura rilevata si discosta da quella del sensore Per compensare il connettore della termocoppia si effettua quindi una compensazione dei giunti freddi Le tabelle relative alle termocoppie sono basate su una temperatura di riferimento dei giunti che generalmente pari a 0 gradi Celsius La compensazione dei giunti freddi dell unit compensa il connettore a zero gradi Celsius e corregge la tensione sommata dalle termocoppie del connettore La temperatura dell unit viene misurata internamente e convertita in un valore che viene sommato alla conversione del sensore La conversione corretta del sensore viene infine linearizzata mediante le tabelle delle termocoppie Configurazione dell unit per termocoppie EM 231 I DIP switch di configurazione alla base dell unit consentono di selezionare il tipo di termocoppia il controllo di circuito aperto la scala della temperatura e la compensazione dei giunti freddi Per rendere attive le impostazioni dei DIP switch necessario spegnere e riaccend
119. unit di misura REAL STL Il parametro Speed determina la velocit massima del CALL POSx GOTO START Pos movimento In funzione delle unit di misura scelte il valore Speed Mode Abort Done corrisponde al numero di impulsi secondo DINT o di unit Error Pos C_Speed di misura secondo REAL Il parametro Mode seleziona il tipo di spostamento 0 Posizione assoluta 1 Posizionerelativa 2 Rotazione positiva continua a una velocit 3 Rotazione negativa continua a una velocit Il parametro Done si attiva quando l unit di posizionamento completa questa operazione Attivando il parametro Abort si comanda all unit di posizionamento di arrestare il profilo attuale e di decelerare fino all arresto del motore Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Il parametro C_Pos indica la posizione attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Il parametro C_Speed indica la velocit attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi secondo DINT o di unit di misura secondo REAL Tabella 9 11 Parametri dell operazione POSx_GOTO Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente Pos Speed DINT REAL ID QD VD
120. valore di preimpostazione nell HSC 140 disable izi Modo automatico Regolazione PID 164 Modo di funzionamento profilo di movimento Modo freeport liberamente programmabile i caratteri ricevuti SMB2 controllo degli interrupt di caratteri da PPl a freeport definizione 170 errore di parit SMB3 495 operazioni Trasferisci messaggio e Ricevi 92 manuale Regolazione PID 164 PPI modem radio 252 PPI freeport modem radio 252 RUN 15 43 modifica del programma 265 STOP 15 Modulazione in durata di impulsi configurazione dell uscita PWM Moduli numeri di ordinazione 510 Moduli di memoria Modulo batteria numero di ordinazione Modulo di memoria codici d errore memorizzazione del programma 40 numero di ordinazione ripristino del programma 40 scariche elettrostatiche Monitoraggio 15 Montaggio alimentazione 19 dispositivi ad alta tensione dispositivi che emettono calore distanze di montaggio 532 distanze minime guida DIN 20 istruzioni pannello requisiti di montaggio 20 rumore elettrico S7 200 19 unit CPU 20 unit di ampliamento 20 Montaggio su guida DIN Bol su pannello 20 Morsetti J CP 243 CPU 221 AC DC rel 16 x DC 24V 426 a 24 V DC rel 426 424 425 EM 222 DI 8 DO 3 a 24 V DC rel EM 22 DI 8 DO amp a 24 V DC 426 EM 231 Al 4 x 12 bi EM 231 per RTD EM 232 AQ Z x EM AI 4 AQ 1 x unit Ethernet
121. valore nella memoria V fino a quando l S7 200 non resetta SM31 7 indicando che l operazione completa Alla fine di ogni ciclo l S7 200 verifica se stato eseguito un comando per il salvataggio di un valore nella memoria non volatile In caso affermativo il valore specificato viene salvato nella memoria non volatile Come indicato nella tabella D 12 SMB31 definisce la dimensione dei dati da salvare nella memoria non volatile e il comando che avvia l esecuzione dell operazione di salvataggio SMW32 memorizza l indirizzo iniziale dei dati della memoria V che devono essere salvati nella memoria non volatile Tabella D 12 Byte di merker speciale SMB31 e parola di merker speciale SMW32 Byte SM Descrizione Formato SMB831 MSB LSB Comando Z 9 software c 0 0 0 0 0jsjs SMW32 rap DE Indirizzo di memoria V Indirizzo di memoria V SM831 0 e ss dimensioni dei dati 00 byte 10 parola SM31 1 01 byte 11 doppia parola SM31 7 c Salva nella memoria memoria permanente 0 Nessuna richiesta di esecuzione di un operazione di salvataggio 1 Il programma utente richiede il salvataggio dei dati L S7 200 resetta questo bit dopo ogni operazione di salvataggio SMW32 L indirizzo di memoria V dei dati da salvare memorizzato in SMW82 Il valore viene immesso come offset da VO Quando viene eseguito il salvataggio il valore di questo indirizzo di memoria V viene salvato nel corrispondente indirizz
122. viene interrotta immediatamente e il risultato sar un errore di processo fuori range Se il sistema rileva che la VP fuori range fra il punto di inizio della sequenza di taratura e il quarto passaggio per lo zero il valore del gradino dell uscita viene dimezzato e la sequenza di taratura viene riavviata dall inizio Se viene rilevato un secondo evento di VP fuori range dopo il primo passaggio per lo zero successivo al riavvio la taratura viene interrotta e d come risultato un errore di processo fuori range Qualsiasi evento di VP fuori range che si verifica dopo il quarto passaggio per lo zero determina l interruzione immediata della taratura e la generazione di un errore di processo fuori range Pannello di controllo taratura PID 404 STEP 7 Micro WIN mette a disposizione dell utente un Pannello di controllo taratura PID che consente di monitorare il comportamento dei loop PID in un grafico Il Pannello di controllo permette inoltre di avviare e interrompere la sequenza di So Cl sno autotaratura e di scegliere se applicare i Ta ps tune from the Current PID Drop Down ist Click the StartAuto Tune button to beginthe tuning algorithm Click he Close button to exit CPU 224XP REL 02 00 sensa RR O e ou Gain 0 383831 3200000 2860000 tc 2560000 1920000 valori di taratura proposti dall autotaratura a ie E gt Re ze na o dei valori impostati dall utente scan ISO
123. 00 da T37 a T63 e da T101 a T255 da CO a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da 0a7 Porta 0 CPU 222 4096 byte 4096 byte 2048 byte da 10 0 a 115 7 da Q0 0 a Q15 7 da AIWO a AIW30 da AQWO a AQWS30 da VBO a VB2047 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM299 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da C0 a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da 0a7 Porta 0 CPU 224 8192 byte 12288 byte 8192 byte da 10 0 a 115 7 da Q0 0 a Q15 7 da AIWO a AIW62 da AQWO a AQW62 da VBO a VB8191 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da CO a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da0a7 Porta 0 CPU 224XP 12288 byte 16384 byte 10240 byte da 10 0 a 115 7 da Q0 0 a Q15 7 da AIWO a AIW62 da AQWO a AQW62 da VB0 a VB10239 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 da T1 a T4 e da T65 a T68 da T5 a T31 e da T
124. 0385055 0 003850 1002 Pt 0 003916 0 1 1 0 0 109 Cu 0 004270 1 1 1 0 0 2009 Pt 0 003916 0 1 1 0 1 Resistenza FS da 1 1 1 0 1 1509 5008 Pt 0 003916 0 1 1 1 0 Resistenza FS da 1 1 1 1 0 3000 10008 Pt 0 1 1 1 1 Resistenza FS da 1 1 1 1 1 0 003916 6000 1 Alla resistenza indicata tutte le RTD corrispondono a 0 C ad eccezione della resistenza in Cu da 10 ohm che corrisponde a 25 C a 10 ohm e 0 C a 9 035 ohm 445 Sistema di automazione S7 200 Manuale di sistema Tabella A 31 Impostazione dei DIP switch dell unit per RTD Switch 6 SW6 DOBBERAS 12345678 Switch 7 SW7 DEGASS E 12345678 Switch 8 SW8 PARADAK 12345678 RTD a 4 fili pi preciso A Misura O A Misura Ru a Sorgente O N Rio RTD a Sorgente O Avvertenza Controllo di circuito aperto valori fuori intervallo Scala positiva 3276 7 gradi Configurazione t1 0n Scala negativa voot 3276 8 gradi Scala di temperatura Celsius C Configurazione 11 On Jo Off Fahrenheit F Schema di cablaggio ag fili Configurazione 11 On Jo Off a2 o 4 fili RTD a 3 fili A Misura A Misura a Sorgente Rui R RTD a Sorgente Q Se R1 RL2 l errore minimo RL resistenza del conduttore dal morsetto a al RTD RL2 resistenza del conduttore dal morsetto a al RTD Imposta zione Imposta
125. 1 attivo Per calcolare il tempo che trascorre tra le Figura 11 2 Formato del parametro Active interrogazioni dello stato consultare la tabella 11 1 Al termine dell operazione USS_INIT viene attivata l uscita Done Il byte di uscita Error contiene il relativo risultato La tabella 11 6 definisce gli errori che potrebbero verificarsi durante l esecuzione Esempio sottoprogramma USS_INIT Network 1 Network 1 10 0 USS_INIT LD 10 0 m P EN EU CALL USS_INIT 1 9600 16 00000001 MO O 1 Mode Done M00 VB10 96004Baud ErrorPYE10 16 00000001 Active 359 Sistema di automazione S7 200 Manuale di sistema 360 Operazione USS _CTRL SIMATIC IEC1131 L operazione USS_CTRL consente di controllare gli azionamenti MicroMaster attivi L operazione colloca in un a pp buffer di comunicazione i comandi selezionati inviandoli poi USS_CTRL USS_CTRL all azionamento indirizzato parametro DRIVE se questo EN stato selezionato nel parametro Active dell operazione USS_INIT Assegnare una sola operazione USS_CTRL per azionamento Alcuni azionamenti indicano la velocit solo con valori positivi Se la velocit negativa la indicano con un valore positivo ma invertono il bit D_DIR direzione L operazione USS_CTRL viene abilitata se il bit EN attivo e deve essere sempre abilitata RUN RUN STOP indica se l azionamento on 1 o off 0 Quando il bit RUN attivo l azionamento MicroMaster riceve il comando di
126. 1 1 5 3 6e impostati automaticamente 12 Mbaud Protocolli Lunghezza del cavo Fino a 93 75 k baud 187 5 k baud 500 k baud da 1 a 1 5 Mbaud da 3 a 12 Mbaud Funzioni di rete Indirizzi delle stazioni Numero max di stazioni per segmento Numero max di stazioni della rete Connessioni MPI Alimentazione di ingresso a 24 V DC richiesta Campo di tensione Corrente massima Unit solo con porta attiva Somma 90 mA del carico della porta di 5 V Somma 120 mA del carico della porta di 24 V Rumore di ondulazione lt 10 MHz Isolamento tra il campo e i circuiti logici Alimentazione a 5 V DC nella porta di comunicazione Corrente massima per interfaccia Isolamento da 24 V DC al circuito logico Alimentazione a 24 V DC nella porta di comunicazione Campo di tensione Corrente massima per interfaccia Limite di corrente Isolamento Slave PROFIBUS DP e slave MPI 1200 m 1000 m 400 m 200 m 100 m da 0 a 99 impostati con gli interruttori rotativi 32 126 fino a 99 stazioni EM 277 6 di cui 2 riservate 1 per il PG e 1 per l OP Da 20 4 a 28 8 V DC classe 2 alimentazione limitatao alimentazione per sensori dalla CPU 30 mA 60 mA 180 mA lt 1 V picco picco max 500 V AC per 1 minuto 90 mA 500 V AC per 1 minuto da 20 4 a 28 8 V AC 120 mA da 0 7 a 2 4 A Nessuno stesso circuito dell ingresso a 24 V DC 1 circuiti logici dell unit non vengono alimentati dall alimentatore a 24 V DC L alim
127. 1 fronte di discesa 7 5 10 2 fronte di discesa 8 7 10 3 fronte di discesa 9 12 HSCO CV PV valore attuale valore di 10 preimpostazione 27 HSCO cambiamento di direzione 11 28 HSCO reset esterno 12 13 HSC1 CV PV valore attuale valore di ui 13 preimpostazione 14 HSC1 cambiamento di direzione 14 15 HSC1 reset esterno 15 16 HSC2 CV PV valore attuale valore di 16 preimpostazione 17 HSC2 cambiamento di direzione 17 18 HSC2 reset esterno 18 32 HSC3 CV PV valore attuale valore di 19 preimpostazione 29 HSC4 CV PV valore attuale valore di 20 preimpostazione 30 HSC4 cambiamento di direzione 21 31 HSC4 reset esterno 22 33 HSC5 CV PV valore attuale valore di 23 preimpostazione 10 Interrupt a tempo 0 0 11 Interrupt a tempo 1 Interrupt a tempo 21 Temporizzatore T32 interrupt CT PT priorit minima 2 22 Temporizzatore T96 interrupt CT PT 3 520 Guida rapida a S7 200 Appendice G Tabella G 3 Aree di memoria e caratteristiche delle CPU S7 200 Descrizione CPU 221 CPU 222 CPU 224 CPU 224XP CPU 226 Dimensioni del programma utente con modifica in modo RUN 4096 byte 4096 byte 8192 byte 12288 byte 16384 byte senza modifica in modo RUN 4096 byte 4096 byte 12288 byte 16384 byte 24576 byte Dimensioni dei dati utente 2048 byte 2048 byte 8192 byte 10240 byte 10240 byte Registro di immagine di da 10 0 a 115 7 da 10 0 a 115 7 da 10 0 a 115 7 da 10 0 a 115 7 da 10 0 a 115 7 processo degli ingressi Registro di immagine di da Q0 0 a Q15
128. 10 2 L63 7 LD L60 0 CALL POSO CTRL L63 7 M1 0 VB900 VD902 VD906 V910 0 Network 2 Start imposta la macchina in modalit automatica LD 10 0 AN 10 2 EU S Q0 2 1 S MO 1 1 Network 3 E_Stop determina un arresto limmediato Ile disattiva la modalit automatica LD 10 2 R Q0 2 1 Network 4 Sposta in un determinato punto Specifica la lunghezza del taglio Specifica la velocit di traguardo in Speed lImposta il modo 1 modo relativo LD Q0 2 L60 0 LD MO 1 EU L63 7 LD L60 0 CALL POSO_GOTO L63 7 VD500 VD504 1 N0 2 Q0 4 VB920 VD922 VD926 Network 5 Una volta in posizione attiva ll utensile di taglio per 2 secondi per finire il taglio LD Q0 2 A Q0 4 TON T33 200 AN T33 Q0 3 Controllo ad anello aperto con l S7 200 Capitolo 9 Programma di esempio 1 spostamento relativo semplice realizzazione di un taglio su misura continuazione Network G Aunnina 00 2 T33 Stop 10 1 ti Stop 10 1 Start_Next_Move M0 1 Riunning 00 2 RJ Segmento 6 Al termine del taglio riavvia se non attivo lo Stop LD Q0 2 A T33 LPS AN 10 1 MO 1 LPP A 10 1 R Q0 2 1 Programma di esempio 2 programma con POSx_CTRL POSx_RUN POSx_SEEK e POSx_MAN Network 1 SMO O POSO CTRL EM 10 1 Network 2 Network 3 10 0 Mo e 5 Eror Y B920 C_PoskWD902 C_SpeedPYD906 C_Dirb 910 0 Network 1 Abilita l unit di posizionamento
129. 2 IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN2 IN1 IN2 Bit Bit Bit N Bit N Bit N Bit N IN1 IN2 IN1 IN2 IN1 IN2 Carica operazione Carica il valore di bit direttamente Carica il valore di bit negato Carica il valore di bit negato direttamente Combina il valore di bit tramite AND Combina bit direttamente tramite AND Combina il valore di bit negato tramite AND Combina direttamente il valore di bit negato tramite AND Combina il valore di bit tramite OR Combina bit direttamente tramite OR Combina il valore di bit negato tramite OR Combina direttamente il valore di bit negato tramite OR Carica il risultato del confronto di byte INI x lt lt gt gt lt gt l IN2 Combina tramite AND il risultato del confronto di byte INI x lt lt gt gt lt gt IN2 Combina tramite OR il risultato del confronto di byte INI x lt lt gt gt lt gt IN2 Carica il risultato del confronto di parole INI x lt lt gt gt lt gt IN2 Combina tramite AND il risultato del confronto di parole INI x lt lt gt gt lt gt I N2 Combina tramite OR il risultato del confronto di parole INI x lt lt gt gt lt gt IN2 Carica il risultato del confronto di doppie parole IN1 x lt lt gt gt lt gt IN2 Combina tramite AND il risultato del confronto di doppie parole INI x lt lt gt gt
130. 2 10 3 10 4 0 1 100 0 M0 0 VB2 VWA4 VD Q0 0 Q0 1 Q0 2 Q0 3 0 Visualizzazione in KOP o FUP Network 1 Box di controllo 02 dell azionamento 0 LD SM0 0 L60 0 0 3 LD 10 0 L63 7 LD 10 1 04 L63 6 LD 10 2 L63 5 LD 10 3 L63 4 LD 10 4 L63 3 LD L60 0 CALL USS_CTRL L63 7 L63 6 L63 5 L63 4 L63 3 0 1 100 0 MO 0 VB2 VW4 VD Q0 0 Q0 1 Q0 2 Q0 3 Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Operazione USS _RPM_x SIMATIC IEC1131 Sono disponibili tre operazioni di lettura per il protocollo USS LAD FED USS_RPM A USS_RPM A 4 l operazione USS_RPM_W legge un parametro di EN EN parola senza segno XMT_REQ l XMT_REQ Drive Done 9 l operazione USS_RPM_D legge un parametro di Param Error doppia parola senza segno Pt ci Index Y alue Index Value DE_Ptr DE_Ptr 4 l operazione USS_RPM_W legge un parametro in virgola mobile Pu essere attiva una sola operazione di lettura USS_RPM IY USS_RPM_D USS_RPM_R USS_RPM_x o di scrittura USS_WPM_x per volta Le transazioni USS_RPM _x si concludono quando SIMATIC l azionamento MicroMaster conferma la ricezione del comando o quando viene inviata una condizione d errore STL Mentre questo processo attende una risposta il ciclo di CALL USS RPMN XIMIT_REO Drive scansione del programma continua Param Index DB_Ptr Done Error Value Per abili
131. 20 schemi elettrici 424 426 indirizzamento dei punti I O misure montaggio 20 numeri di ordinazione potenza richiesta 19 registro degli errori e ID smontaggio 21 Unit di ampliamento digitale indirizzamento 35 Unit di ingresso analogica EM calibrazione dati tecnici 437 formato della parola dati di ingresso installazione 435 precisione e ripetibilit schema a blocchi degli ingressi 433 Unit di e analogica EM dati tecnici formato della parola dati di ingresso formato della parola dati di uscita installazione precisione e ripetibilit schema a blocchi degli ingressi 434 schema a blocchi delle uscite 435 543 Sistema di automazione S7 200 Manuale di sistema Unit di posizionamento ACCEL_TIME 276 assistente di controllo posizionamento 287 caratteristiche codici di errore 3 codici di errore dell unit codici di errore delle operazioni comandi di movimento configurazione 287 configurazione dei profili di movimento 277 creazione delle operazioni DECEL TIME 276 eliminazione del gioco di lavoro informazioni di diaq nostica 312 ingressi e uscite 85 istruzioni per le operazioni memoria speciale modi di ricerca dell RP 324 328 operazioni 294 pannello di controllo del EM 311 313 POSx_CFG POSx_CLR POSx_CTRL 295 POSx_LDOFF 300 POSx_LDPOS 301 POSx_MAN 296 POSx_RSEEK POSx_RUN 298 POSx_SRATE programma di esempio per il controllo
132. 200 Manuale di sistema Dati tecnici delle unit di ampliamento digitali Tabella A 11 Numeri di ordinazione delle unit di ampliamento digitali Numero di ordinazione 6ES7 221 1BF22 0XA0 6ES7 221 1EF22 0XA0 6ES7 221 1BH22 0XA0 6ES7 222 1BD22 0XA0 6ES7 222 1HD22 0XA0 6ES7 222 1BF22 0XA0 6ES7 222 1HF22 0XA0 6ES7 222 1EF22 0XA0 6ES7 223 1BF22 0XA0 6ES7 223 1HF22 0XA0 6ES7 223 1BH22 0AX0 6ES7 223 1PH22 0XA0 6ES7 223 1BL22 0XA0 6ES7 223 1PL22 0XA0 EM 221 8 ingressi digi EM 221 8 ingressi digi Modello ali a 24 V DC ali a 120 230 V AC EM 221 16 ingressi digitali a 24 V DC EM 222 4 uscite digital EM 222 4 uscite a rel EM 222 8 uscite digital EM 222 8 uscite digital EM 222 8 ingressi digi ia 24VDC 5A digitali a 24 V DC 10 A ia 24V DC i a rel ali a 120 230 V AC EM 223 combinazione di 4 ingressi 4 uscite digitali a 24 V DC EM 223 combinazione di 4 ingressi 4 uscite rel digitali a 24 V DC EM 223 combinazione di 8 ingressi 8 uscite digitali a 24 V DC EM 223 combinazione di 8 ingressi 8 uscite rel digitali a 24 V DC EM 223 combinazione di 16 ingressi 16 uscite digitali a 24 V DC EM 223 combinazione di 16 ingressi 16 uscite rel digitali a 24 V DC Tabella A 12 Dati tecnici generali delle unit di ampliamento digitali Numero di ordinazione 6ES7 221 1BF22 0XA0 6ES7 221 1EF22 0XA0 6ES7 221 1BH22 0XA0 6ES7 222 1BD22 0XA0 6ES7 222 1HD22 0XA0 6ES7 222 1BF22 0XA0 6ES7 222 1HF22 0XA0
133. 267 SMB166 SMB185 Tabella di definizione dei profili visualizzazione in AWL PTOO PTO1 506 visualizzazione in KOP e FUP SMB186 SMB194 controllo ricezione messaggio Stato degli I O SMB5 496 SMB2 caratteri ricevuti in modo freeport Stato di esecuzione Stazioni operatore progettazione 56 SMB200 SMB549 stato delle unit intelligenti 507 STEP 7 Micro WIN SMB3 errore di parit freeport 495 SMB30 e SMB130 registri di controllo del modo freeport 498 SMB31 e SMW82 controllo della scrittura nella EEPROM 499 SMB34 e SMB835 registri degli interrupt a tempo SMB36 SMB65 registro di HSCO HSC1 HSC2 1500 SMBA4 Overflow della coda d attesa SMBS Stato degli I O SMBE Registro ID della CPU 496 SMB66 SMB85 registri per le funzioni PTO PWM SMB7 riservato 496 SMB8 SMB21 Registri di identificazione delle unit di I O e registri degli errori 497 SMB86 SMB94 SMB186 SMB194 controllo ricezione messaggio 503 Smontaggio unit CPU 21 unit di ampliamento SMS unit modem 333 SMW22 SMW26 Tempi di ciclo 498 SMW98 errori nel bus di ampliamento di I O Software di programmazione numeri di ordinazione 542 apertura avvio 9 baud rate 228 230 cavo PPI multimaster 242 collegamento con l S7 200 come dispositivo master 227 editor di programma 59 esempi di configurazione di rete 232 235 impostazioni per la comunicazione indirizzo di rete 228 230 i
134. 277 per il funzionamento DP Tabella A 41 Byte di merker speciale dell EM 277 PROFIBUS DP Unit n Unit intelligente intelligente Descrizione nel posto nel posto connettore 0 connettore 6 SMB200 SMB500 Nome dell unit 16 caratteri ASCII SMB215 SMB515 EM 277 Profibus DP SMB216 SMB516 Numero di revisione S W 4 caratteri ASCII SMB219 SMB519 XXXX SMW220 SMW520 Codice d errore 16 0000 Nessun errore 16 0001 Manca l alimentazione 16 0002 16 FFFF Riservati SMB222 SMB522 Indirizzo di stazione dell unit slave DP impostato dagli interruttori di impostazione indirizzo 0 99 decimale SMB223 SMB523 Riservati SMB224 SMB524 Byte di stato del protocollo standard DP MSB LSB 0 0 0 0 0 0 S1 S0 S1 So Descrizione del byte di stato del protocollo standard DP 0 0 Comunicazione DP non iniziata dopo l accensione 0 1 Rilevamento di un errore di configurazione parametrizzazione 1 0 Attualmente in modalit di scambio dati 1 1 Modalit di scambio dati interrotta SMB225 SMB525 Protocollo standard DP indirizzo del master degli slave da 0 a 126 SMW226 SMW526 Protocollo standard DP indirizzo di memoria V del buffer di uscita specificato come offset da VBO SMB228 SMB528 Protocollo standard DP numero di byte dei dati di uscita SMB229 SMB529 Protocollo standard DP numero di byte dei dati di ingresso SMB230 SMB530 oS SMB249 SMB
135. 4 2AD23 0XB0 Alimentazione a 24 V DC SUIOUT ONUN IH pE SSSSSSSSSSSSSOSOO 1M 1L 0 0 0 1 0 2 0 3 0 4 2M2L 0 5 0 6 0 7 1 0 1 1 e M L DC 1M 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 2M 1 0 1 1 1 2 1 3 1 4 1 5 M_L D00 OOIOOIOOIOOIOOODO G AERA Jl Uscita di alimentazione per sensori a 24 V DC VO analogici CPU 224XP QO Carico ANN Carico V NN SSSOSO O CPU 224XP AC DC rel 6ES7 214 2BD23 0XB0 Alimentazione a 120 240 V AC ellil elll e L L HON IH SISISSISSISSSSS SOSIO iL 0 0 0 1 0 2 0 3 _ 2L 0 4 0 5 06 3L 0 7 10 1 1 E N Li ac M I V M A B 1M 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 2M 1 0 1 1 1 2 13 1 4 15 M L 00000000000000000Q0 T i i d Uscita di alimentazione per sensori a 24 V DC Figura A 5 Schemi elettrici della CPU 224XP 418 Dati tecnici Appendice A CPU 226 DC DC DC 6ES7 216 2AD23 0XB0 Alimentazione a 24 V DC SISISISIS ISIS SISISISIS i SISISISIS SISI SISIO 1M 1L 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 2M2L 1 0 11 12 13 14 15 16 17 1 M L DC 1M_0 0 0 1 0 2 0 3 0 4
136. 4 byte DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL DINT REAL Controllo ad anello aperto con l S7 200 Capitolo 9 Ind irizzi di memoria speciale per l unit di posizionamento Per ogni unit intelligente l S7 200 alloca cinquanta byte della memoria speciale SM in base alla posizione fisica dell unit nel sistema di I O vedere la tabella 9 23 Quando l unit rileva un errore o una variazione dello stato dei dati aggiorna gli indirizzi SM Per segnalare un errore la prima unit aggiorna da SMB200 a SMB249 la seconda da SMB250 a SMB299 e cos via Tabella 9 23 Byte di merker speciale da SMB200 a SMB549 Byte SM per un unit intelligente in Posto Posto Posto Posto Posto Posto Posto connettore 0 connettore 1 connettore 2 connettore 3 connettore 4 connettore 5 connettore 6 SMB200 SMB250 SMB300 SMB350 SMBA400 SMB450 SMB500 SMB249 SMB299 SMB349 SMB399 SMB449 SMB499 SMB549 La tabella 9 24 descrive la struttura dell area di dati SM allocata per un unit intelligente Si suppone che l unit intelligente si trovi nel posto connettore 0 del sistema di I O Tabella 9 24 Definizione dell area di memoria speciale dell unit di posizionamento EM 253 Indirizzo SM Descrizione SMB200 Nome dell unit 16 caratteri ASCII SMB200 il primo cara
137. 46 6 SM46 7 SM47 0 SMA47 1 SM47 2 SM47 3 SM47 4 SM47 5 SM47 6 SMA47 7 SMD48 SMD52 SM56 0 SM56 5 SM56 6 SM56 7 SM57 0 SM57 1 SM57 2 SM57 3 SM57 4 SM36 4 SM46 4 SM56 4 Descrizione Riservati Bit di stato della direzione di conteggio attuale di HSCO 1 conteggio in avanti Bit di stato valore attuale valore di preimpostazione di HSCO 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSCO 1 maggiore di Bit di controllo del livello di attivit di Reset 0 attivit alta 1 attivit bassa Riservati Selezione velocit in quadratura 0 velocit 4 x 1 velocit 1 x Bit di controllo della direzione di HSCO 1 conteggio in avanti Aggiornamento della direzione di HSCO 1 aggiorna direzione Aggiornamento del valore di preimpostazione di HSCO 1 scrivi in HSCO il nuovo valore di preimpostazione Aggiornamento del valore attuale di HSCO 1 scrivi il nuovo valore attuale nell HSCO corrente Bit di abilitazione di HSCO 1 abilita Nuovo valore attuale di HSC0 Nuovo valore di preimpostazione di HSCO Riservati Bit di stato della direzione di conteggio attuale di HSC1 1 conteggio in avanti HSC bit di stato valore attuale valore di preimpostazione 1 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSC1 1 maggiore di Bit di controllo del livello di attivit di Reset di HSC1 0 attivit alta 1 attivit bassa
138. 482 0 F 0 1 F 0 1 F 0 0 F 0 0 F 0 1 F 0 1 F 76 0 F 157 0 F 4 328 F 405 4 F l Cu 10 OR 593 6 F 500 0 F Intervallo normale 0 1 F 0 0 F 0 1 F 328 0 F 400 0 F l Inferiore all intervallo l t o indicano che i valori analogici che superano i limiti generano il valore fuori campo selezionato 32767 0x7FFF o 32768 0x8000 1 Il limite inferiore del campo normale della Ni da 1000 con un alfa di 0 006178 pari a 32 gradi centigradi senza campo di sottopilotaggio Nella tabella descritta una RTD Ni da 1000 Q con un alfa di 0 00672 449 Sistema di automazione S7 200 Manuale di sistema Dati tecnici dell unit PROFIBUS DP EM 277 Tabella A 35 Numero di ordinazione dell unit PROFIBUS DP EM 277 Numero di ordinazione Modello Ingressi dell EM Uscite dell EM Morsettiera a innesto 6ES7 277 0AA22 0XA0 EM 277 PROFIBUS DP No Tabella A 36 Dati tecnici generali dell unit PROFIBUS DP EM 277 A ANECA Nome e descrizione Dimensioni mm ENSAR Assorbimenti in DC Numero di ordinazione dell unit LxAxP Peso Dissipazione 5V DC 24V DC 6ES7 277 0AA22 0XA0 EM 277 PROFIBUS DP 71x80x62 175g 25W 150 mA Vedi pi sotto Tabella A 37 Dati tecnici dell unit PROFIBUS DP EM 277 Caratteristiche generali 6ES7 277 0AA22 0XA0 Numero di porte alimentazione limitata E Porta elettrica RS 485 Baud rate PROFIBUS DP MPI 9 6 19 2 45 45 93 75 187 5 e 500 K baud
139. 487 unit di ampliamento 485 Potenziometro analogico SMB28 e SMB29 Potenziometro analogico SMB28 SMB29 Potenziometro analogico SMB28 SMB29 Potienziometri analogici 54 Prefissi internazionali supportati dall EM 241 Prestazioni ottimizzazione della rete Priorit eventi di interrupt routine di interrupt Problemi conflitti in rete 256 Processore di comunicazione CP 243 2 assistente funzioni morsetto 476 operation Processori di comunicazione Vedi auch CP cards AS Interface CP 243 2 475 unit Internet CP 243 1 IT Processori di comunicazione unit Ethernet CP 2491 PROFIBUS dispositivi master e slave 227 PROFIBUS DP coerenza dei dati comunicazione standard programma di esempio unit EN 277 463 Profilo di movimento creazione dei passi 278 definizione 227 unit di posizionamento 277 Progettazione circuiti di lourezza bel microcontrollore Progettazione del sistema microcontrollore 56 Programma caricamento nella CPU 15 39 condivisione dei dati con le routine di interrupt 169 controllo dello stato creazione elementi principali errori di compilazione 6 errori di esecuzione 6 esecuzione funzioni di test indicazione del numero di cicli ingressi analogici memorizzazione 14 38 42 modifica in modo RUN monitoraggio 15 scrittura con STEP 7 Micro WIN 59 sottoprogrammi strutturazione tabella di stato 69 Programma di esempio 11 contr
140. 5 C Tensione di uscita Corrente di uscita Tipicamente 25 C Tensione di uscita Corrente di uscita Tempo di assestamento Tensione di uscita Corrente di uscita Carico massimo pilotabile Tensione di uscita Corrente di uscita Uscita analogica CPU 224XP 1 uscita Da 0 a 10 V alimentazione limitata Da 0 a 20 mA alimentazione limitata Da 0 a 32767 da 0 a 32000 12 bit 2 44 mV 4 88 uA Nessuno 2 del valore di fondo scala 3 del valore di fondo scala 1 del valore di fondo scala 1 del valore di fondo scala lt 50 uS lt 100 uS gt 5000 Q minimo lt 500 Q massimo 415 Sistema di automazione S7 200 Manuale di sistema Schemi elettrici Ingresso a 24 V DC Utilizzati come ingressi ad assorbimento di corrente Ingresso a 24 V DC Utilizzati come ingressi sorgente SOSS VO analogici della CPU 224 XP Carico ANN Carico V ANN M 0 1 2 3 T M V_M A B DOI x o Uscita Ingresso Uscita a 24 V DC Uscita rel UUT oi L 1M il 0 1 2 Z m Figura A 2 Ingressi e uscite della CPU Figura A 3 CPU 221 DC DC DC 6ES7 211 0AA23 0XB0 10000
141. 549 Riservati cancellati all accensione Avvertenza gli indirizzi SM vengono aggiornati ogni volta che l unit slave DP accetta le informazioni di configurazione parametrizzazione Questi indirizzi vengono aggiornati anche se viene rilevato un errore di configurazione parametrizzazione e vengono cancellati ad ogni accensione 456 Dati tecnici Appendice A LED di stato dell EM 277 PROFIBUS DP L unit PROFIBUS DP EM 277 dispone di quattro LED di stato posti sul pannello anteriore per la segnalazione dello stato operativo della porta DP m m m m Dopo l accensione della CPU S7 200 il LED DX MODE resta spento finch non si tenta di stabilire la comunicazione DP Una volta avviata correttamente la comunicazione DP l unit PROFIBUS DP EM 277 passa in modalit di scambio dati con il master il LED verde DX MODE si accende e resta illuminato finch non si esce da tale modalit Se la comunicazione DP viene interrotta e quindi se l unit EM 277 viene forzata ad uscire dalla modalit di scambio dati il LED DX MODE si spegne e si accende il LED rosso DP ERROR Questa condizione permane finch non si spegne la CPU S7 200 o non si riprende lo scambio dei dati Se c un errore nelle informazioni di configurazione degli I O o di parametrizzazione che il master DP sta scrivendo nell unit EM 277 il LED rosso DP ERROR inizia a lampeggiare Se manca l alimentazione a 24 V DC il LED POWER resta spe
142. 6 forniscono informazioni sul tempo di ciclo tempo di ciclo minimo tempo di ciclo massimo e ultimo tempo di ciclo Tabella D 9 Parole di merker speciali da SMW22 a SMW26 Parola SM Descrizione di sola lettura SMW22 Tempo dell ultimo ciclo di scansione espresso in millisecondi SMW24 Tempo di ciclo minimo espresso in millisecondi rilevato dall inizio del modo RUN SMW26 Tempo di ciclo massimo espresso in millisecondi rilevato dall inizio del modo RUN SMB28 e SMB29 Potenziometro analogico Come indicato nella tabella D 10 SMB28 contiene il valore digitale che rappresenta la posizione del potenziometro analogico 0 SMB29 quello del potenziometro analogico 1 Tabella D 10 Byte di merker speciali da SMB28 a SMB29 Byte SM Descrizione di sola lettura SMB28 Questo byte memorizza il valore immesso con il potenziometro analogico 0 Il valore viene aggiornato una volta per ciclo in STOP RUN SMB29 Questo byte memorizza il valore immesso con il potenziometro analogico 1 Il valore viene aggiornato una volta per ciclo in STOP RUN SMB30 e SMB130 Registri di controllo del modo freeport 498 SMB30 controlla la comunicazione freeport liberamente programmabile per la porta 0 SMB130 la controlla per la porta 1 E possibile leggere e scrivere in questi byte Come riportato nella tabella D 11 i byte configurano la rispettiva porta di comunicazione per il funzionamento freeport e consentono di selezionare il protocollo liberamente programmabile
143. 69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da CO a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da0a7 Porta 0 Porta 1 CPU 226 16384 byte 24576 byte 10240 byte da 10 0 a 115 7 da Q0 0 a Q15 7 da AIWO a AIW62 da AQWO a AQW62 da VBO a VB10239 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da C0 a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 127 da 0 a 127 256 da 0a7 Porta 0 Porta 1 AWL Pagina AWL Pagina Pagina AWL Pagina Pagina AW gt 106 MOVB 179 D 151 AW lt gt 156 MOVD D 151 BCDI 106 156 MOVR 179 D 151 BIR MOVW 151 BITIM MUL 151 BIW NExT lasa a BMB 176 NETR 187 BMD 110 i si BMW 106 NOT 151 BTI 106 151 CALL oB 108 151 CEVNT NO TAG 186 OB gt 103 151 CFND 202 186 OB gt 103 CITIM OB lt COS 103 OB lt CRET 103 OB lt gt CRETI 103 OD lt 103 CSCRE 103 OD lt CTD 103 OD CTU 103 OD gt CTUD 121 103 OD gt 103 DECB 156 103 OD lt gt 103 DEW 81 DLED ors 108 DTA OR lt 81 DTCH 166 103
144. 7 200 Manuale di sistema unit di posizionamento EM 253 468 469 Segnalibri 264 Selettore dei modi di funzionamento Selezione cavo PPI multimaster 241 DIP switch per RTD 445 446 DIP switch per termocoppie editor di programma protocollo di comunicazione 230 scheda CP set di operazioni Selezopme modo di funzionamento dell S7 200 Servomotori controllo ad anello aperto della posizione Set di operazioni IEC 1131 3 62 selezione SIMATIC Setting byte di controllo HSC Short Message Service unit modem EM 241 333 Sicurezza password Simulatore di ingressi Simulatori numeri di ordinazione Simulatori ingressi SMBO bit di stato 494 SMB1 bit di stato Soluzione degli errori errori gravi errori non gravi 65 guide 2701 hardware S7 200 Soppressione delle sovratensioni transitorie Soppressione tramite diodo Sottoprogramma RCPx_Read operazione per le ricette 387 Sottoprogrammi annidamento 220 contenenti parametri 221 at istruzioni per l utilizzo parametro del flusso di corrente 222 richiamo dalle routine di interrupt tipi di dati tipi di parametri Specifiche microcontrollore 56 unit Ethernet CP 243 1 470 Standard RS 232 cavo PPI multimaster 245 modalit freeport Standard RS 485 239 Stato SMB130 registri di controllo del modo freeport controllo del programma SMB131 SMB165 registro di HSC3 HSC4 HSC5 esecuzione 267 fine del ciclo
145. 80 x 62 148g 71 2 x 80 x 62 186 g 4 ingressi 1 uscita analogici Tabella A 17 Dati tecnici di ingresso delle unit di ampliamento analogiche Caratteristiche generali Formato della parola dati Bipolare campo di fondo scala Unipolare campo di fondo scala Impedenza di ingresso DC Attenuazione del filtro di ingresso Tensione max di ingresso Corrente max di ingresso Risoluzione Bipolare Unipolare Isolamento fra il campo e i circuiti logici Tipo di ingressi Campi di ingresso Tensione Corrente Risoluzione degli ingressi Tempo di conversione da analogico a digitale Risposta dell ingresso analogico a un gradino Reiezione in modo comune Tensione in modo comune Campo dell alimentazione a 24 V DC 6ES7 231 0HC22 0XA0 vedere la figura A 14 Da 32000 a 32000 Da 0 a 32000 210 MQ sugli ingressi in tensione 250 Qsugli ingressi in corrente 3 db a 3 1 Khz 30 V DC 32 MA 11 bit pi 1 bit di segno 12 bit Nessuno Differenziale Selezionabile i range disponibili sono indicati nella tabella A 20 Da 0a20mA vedere la tabella A 20 lt 250 us 1 5 ms a 95 40 dB DC a 60 Hz La tensione di segnale pi quella in modo comune deve essere di lt 12 V Dissipazione Assorbimenti in DC 5 VDC 24 V DC 2W 20mA 60mA 2W 20 MA 70 mA entrambe le uscite a 20 mA 2W 30 mA 60 mA uscita a 20 mA 6ES7 235 0KD22 0XA0 vedere la figura A 14 Da 32000 a 32000 Da 0 a 32000 gt 10 MQ sugli ingr
146. 9 perch si vuole chiamare una linea esterna 9 e a lunga distanza 1 il numero da richiamare pu essere uno dei seguenti J 91 123 4569999 I 1 123 4569999 I 123 4569999 Tutti e tre i numeri telefonici vengono confrontati per verificarne la validit Per la richiamata l unit modem usa il numero telefonico definito nel blocco di configurazione in questo esempio 91 123 4569999 Se si configurano pi numeri da richiamare si deve verificare che siano tutti diversi dopo aver escluso le prime due cifre Nel confronto dei numeri da richiamare vengono utilizzati solo i caratteri numerici mentre i caratteri come le virgole o le parentesi vengono ignorati Per configurare la richiamata di un numero telefonico selezionare l opzione Abilita richiamata per tutti i numeri telefonici durante la configurazione della richiamata nell Assistente modem Quando l opzione selezionata l unit modem risponde alla chiamata in arrivo e richiede un numero telefonico da richiamare Dopo che il chiamante ha indicato il numero telefonico l unit lo scollega e compone il numero Questa modalit di richiamata solo uno strumento che consente di addebitare il costo delle telefonate all utente dell unit modem ma non garantisce una maggiore protezione della CPU S7 200 Per avere una maggiore sicurezza quando si utilizza questa modalit si deve quindi attivare la password dell unit modem La password dell unit modem e le funzioni di r
147. 95 91 utilizzo 3 Assistente istruzioni HSC 127 NETR NETW 87 Assistente ricette assegnazione della memoria 385 caricamento nella CPU concetti operazioni Assistenti AS i di controllo posizionamento 287 modem 248 Internet operazione HSC 127 operazioni NETR NETW PID TD 200 6 Aumento della memoria di programma disattivazione di Modifica in modo RUN 51 Autoisteresi 401 Autotaratura PID autoisteresi 401 condizioni di eccezione condizioni di errore descrizione deviazione requisiti preliminari 401 sequenza VP fuori range Avvio contatore veloce STEP 7 Micro WIN 9 Azionamento MicroMaster comunicazione connessione controllo lettura e scrittura 363 Azionamento MM3 configurazione connessione 368 Azionamento MM4 configurazione connessione 371 Barra di navigazione 59 Barre degli strumenti Baud rate impostazione 227 impostazione li switch cavo PPI multimaster deg 200 242 245 251 282 impostazione degli switch cavo multimaster 9 525 Sistema di automazione S7 200 Manuale di sistema ottimale di rete 238 Bias Regolazione PID 157 159 r nia operazioni di STEP 7 Micro WIN 2 510 Biblioteca del protocollo Modbus Biblioteca del protocollo USS controllo degli azionamenti MicroMaster Biblioteche di operazioni Biblioteche utente Blocco dati Blocco di sistema Bureau Veritas BV G a unit di posizionamento EM 253 320 Byte d
148. A MLFB 6ES7 277 0AA2 0XA0 DATE 26 March 2001 Profibus_DP General parameters GSD_Revision 1 Vendor Name Siemens Model Name EM 277 PROFIBUS DP Revision V1 02 Ident Number 0x089D Protocol _Ident 0 Station Type 0 FMS_supp 0 Hardware Release 1 00 Software Release 1 02 9 6_supp 1 19 2 supp 1 45 45 supp 93 75 _ supp 187 5 _supp 500 supp 1 5M supp 3M_supp 1 6M supp 1 12M supp 1 MaxTsdr_9 6 60 MaxTsdr_ 19 2 60 MaxTsdr_ 45 45 250 MaxTsdr_93 75 60 MaxTsdr 187 5 60 MaxTsdr_500 100 MaxTsdr_1 5M 150 MaxTsdr_3M 250 MaxTsdr_ 6M 450 MaxTsdr_ 12M 800 Redundancy 0 Repeater Ctrl Sig 2 24V_Pins 2 1 1 1 m L Slave Specification OrderNumber 6ES7 277 0AA2 0XA0 Periphery SIMATIC S5 Slave _Family 10 TAF SIMATIC Freeze Mode supp 1 Sync_Mode supp 1 Set_Slave Add Supp 0 Auto Baud supp 1 Min Slave _Intervall 1 Fail Safe 0 Max Diag Data Len 6 Modul Offset 0 Modular Station 1 Max Module 1 Max _ Input _len 128 Max Output _len 128 Max _Data_len 256 UserPrmData Definition ExtUserPrmData 1 I O Offset in the V memory Unsigned16 0 0 10239 EndExtUserPrmData UserPrmData Length and Preset User_Prm Data_Len 3 User_Prm Data 0 0 0 Max User Prm Data _Len 3 Ext User Prm Data Const 0 0x00 0x00 0x00 Ext_User Prm Data Ref 1 l1 GSD File for the EM 277 PROFIBUS DP with a DPC31
149. Al filtraggio disattivato 134 us filtraggio attivo 8 4 us Uscita analogica locale AQ 92 us Uscita analogica di 48 us ampliamento AQ Memoria locale L 2 8 us Accumulatori AC 2 8 us 513 Sistema di automazione S7 200 Manuale di sistema Tabella F 2 Tempi di esecuzione delle operazioni Operazione Che utilizza SM T C V S Q M L D D D D l l l Il Che utilizza uscite locali uscite di ampliamento R R A Che utilizza SM T C V S Q M AB lt gt s gt lt lt gt AD lt gt gt lt lt gt AENO Al Che utilizza ingressi locali ingressi di ampliamento ALD AN Che utilizza SM T C V S Q M L ANDB ANDD ANDW ANI Che utilizza ingressi locali ingressi di ampliamento AR lt gt gt lt lt gt AS lt gt Base Moltiplicatore lunghezza LM N il numero di caratteri confrontati ATCH ATH Tempo Base lunghezza LM Base lunghezza costante Base lunghezza variabile Moltiplicatore lunghezza LM ATT AW lt gt s gt lt lt gt BCDI 514 Tempo Base LM N us 0 24 1 3 10 5 29 29 47 250 25 25 37 64 16 24 71 tip 99 max 72 tip 100 max 56 tip 166 max 177 tip 230 max 0 22 0 72 6 1 18 27 0 4 15 21 0 22 0 22 0 72 6 1 19 30 25 15 21 29 33 6 3 12 23 31 10 2 36 23 35 Operazione BIT
150. B SMB SB LB AC VD AC LD 305 Sistema di automazione S7 200 Manuale di sistema Programmi di esempio per l unit di posizionamento Il primo programma di esempio illustra uno spostamento relativamente semplice che utilizza le operazioni POSx_CTRL e POSx_GOTO per eseguire un taglio su misura Il programma non richiede un modo di ricerca dell RP n un profilo di movimento e la lunghezza del taglio pu essere misurata in impulsi o unit di misura Specificare la lunghezza VD500 e la velocit di traguardo VD504 All attivazione di 10 0 Start la macchina si avvia Quando si attiva 10 1 Stop la macchina interrompe l operazione e si arresta Quando si attiva 10 2 E_Stop la macchina interrompe qualsiasi movimento e si ferma immediatamente Il secondo programma un esempio di operazioni POSx_CTRL POSx_RUN POSx_RSEEK e POSx_MAN e richiede la configurazione del modo di ricerca dell RP e di un profilo di movimento Programma di esempio 1 spostamento relativo semplice realizzazione di un taglio su misura Network 1 SMO 0 POSO CTAL EN E_Stop 10 2 Network 2 1 Network 4 Running Q0 2 Start_Next_Mowve M0 1 Length_to_CutY DS00 Network 5 Running 00 2 306 Start 10 0 E_Stop l0 2 Running 00 2 He 5 1 Start_Nest_Mowe M0 1 s 1 Network 3 E_Stop 10 2 Running Q0 2 n Network 1 Operazione di controllo unit nel posto connettore 0 LD SMO0 0 L60 0 LDN
151. Bit di PTOO inattivo 0 PTO in esecuzione 1 PTO inattivo Aggiornamento del valore del tempo di ciclo di PTOO PWMO 1 scrivi il nuovo tempo di ciclo Aggiornamento del valore della durata degli impulsi di PWMO 1 scrivi la nuova durata degli impulsi Aggiornamento del valore di conteggio impulsi di PTOO 1 scrivi il nuovo conteggio degli impulsi Base dei tempi di PTO PWM 0 1 us impulso 1 1 ms impulso Aggiornamento sincrono di PWMO 0 asincrono 1 sincrono Funzionamento di PTOO 0 a un segmento tempo di ciclo e conteggio degli impulsi memorizzati nella memoria SM 1 a pi segmenti tabella profili memorizzata nella memoria V Selezione del modo PTO PWM 0 PTO 1 PWM Bit di abilitazione di PTOO PWMO 1 abilita Valore del tempo di ciclo di PTOO PWMO da 2 a 65 535 unit della base dei tempi Valore della durata degli impulsi di PTOO PWMO da 0 a 65 535 unit della base dei tempi Valore di conteggio degli impulsi di PTOO da 1 a 282 1 Riservati Profilo PTO1 interrotto 0 nessun errore 1 interruzione causata da errore di calcolo delta Profilo PTO1 interrotto 0 non interrotto da comando utente 1 interrotto da comando utente Overflow del pipeline PTO1 resettato dal sistema se si utilizzano profili esterni altrimenti deve essere resettato dall utente 0 nessun overflow 1 overflow del pipeline Bit di PTO1 inattivo 0 PTO in esecuzione 1 PTO inattivo Aggiornamento del valore del tempo di
152. CII in numero esadecimale 110 Copia sottostringa da stringa Copia stringa Copiatura logica 535 Sistema di automazione S7 200 Manuale di sistema Coseno Creazione del movimento 323 Definisci modo per contatore veloce HDEF di decremento di divisione di incremento di moltiplicazione di somma di sottrazione Dividi numeri interi con resto DIV Duplicazione logica END esecuzione 27 etichetta Fai ruotare byte verso destra Fai ruotare byte verso sinistra 194 Fai ruotare doppia parola verso destra Fai ruotare doppia parola verso sinistra Fai ruotare parola verso destra Fai ruotare parola verso sinistra 194 Fai scorrere bit nel registro di scorrimento Fai scorrere byte verso destra Fai scorrere byte verso sinistra 194 Fai scorrere doppia parola verso destra Fai scorrere doppia parola verso sinistra Fai scorrere parola verso destra Fai scorrere parola verso sinistra Fine assoluta del sottoprogramma Fine condena Fine condizionata del sottoprogramma Fine condizionata della routine di interrupt Fine condizionata SCR 187 fine dell interru pt 166 Fine SCR 187 For Genera configurazione di bit per display a sette ana Imposta 79 Imposta direttamente Imposta indirizzo porta Imposta orologio hardware Imposta orologio hardware ampliata Inibisci tutti gli interrupt interrupt 166 172 Inverti byte Inverti doppia parola 176 Inverti paro
153. Controllo ad anello aperto con l S7 200 Capitolo 9 Configurazione dell unit di posizionamento Assistente di controllo posizionamento Per fare in modo che l unit di posizionamento controlli la propria applicazione di movimento necessario creare una tabella di configurazione profilo L Assistente rende pi rapida e semplice la procedura di configurazione assistendo l utente in tutte le sue fasi Per maggiori informazioni sulla tabella di configurazione profilo consultare il capitolo Argomenti avanzati a pagina 315 L Assistente di controllo posizionamento consente di creare la tabella di configurazione profilo anche offline possibile creare una configurazione senza collegarsi ad una CPU S7 200 in cui stata installata un unit di posizionamento Questo Assistente facilita l integrazione delle funzioni di controllo del movimento nell applicazione La CPU 57 200 dispone di due generatori integrati di PTO PWM uscita di treni di impulsi modulazione in durata di impulsi configurabili per l emissione di impulsi attraverso le uscite digitali dell 57 200 Queste possono essere configurate perch emettano impulsi attraverso le uscite digitali Configura i generatori di impulsi PTO PWM della CPU 57 200 Per un miglior controllo del movimento ad alta velocit possibile utilizzare questo Assistente che consente di configurare il funzionamento dell unit di posizionamento EM 253 L unit supporta una frequenza massi
154. D STA RE femmina a 1 Massa del telaio collegata al corpo del connettore 9 piedini 2 Ritorno a 24 V DC come M nel blocco morsetti CPU FAULT Stand LA 3 Segnale B isolato RxD TxD POWER io O 5 4 Requestto send richiesta di invio isolata livello TTL DP ERROR 0 o 9 O 5 Ritorno isolato a 5 V DX MODE o o O j ni O 6 5Visolato max 90 mA oo O 7 24V max 120 MA con diodo di protezione O L O O dall inversione di tensione 6 O0 1 8 Segnale A isolato RxD TxD 9 Nessuna connessione 277 0AA22 0XA0 M L Avvertenza Isolato significa con una separazione di 500 V dai e O 000 circuiti logici digitali e dall alimentazione di ingresso a 24 V ST Connettore dell interfaccia slave DP Figura A 23 EM 277 PROFIBUS DP 451 Sistema di automazione S7 200 Manuale di sistema 452 Comunicazione standard DP Distributed Peripheral Il PROFIBUS DP o standard DP un protocollo per la comunicazione con gli I O remoti definito dalla norma europea EN 50170 dispositivi conformi a tale norma sono compatibili anche se realizzati da diversi produttori La sigla DP significa distributed peripherals periferia decentrata ovvero I O remoti PROFIBUS l abbreviazione di Process Field Bus L unit PROFIBUS DP EM 277 ha implementato il protocollo standard DP definito per i dispositivi slave nelle seguenti norme sui protoco
155. D linea occupata acceso quando l EM 241 utilizza la linea telefonica No Dial Tone Questo LED manca il segnale di linea segnala una condizione di errore e si accende se l EM 241 dopo aver ricevuto il comando di inviare un messaggio non rileva il segnale di linea Viene considerato un errore solo se l EM 241 stata configurata per comporre il numero solo dopo aver rilevato il segnale di linea II LED resta acceso per circa 5 secondi dopo che l unit ha tentato di comporre il numero Ring indicator Questo LED indicatore di chiamata indica che l EM 241 sta ricevendo una chiamata Carrier Detect Questo LED rilevatore di portante indica che stata stabilita la connessione con il modem remoto Receive Data Questo LED ricezione dati lampeggia mentre il modem riceve i dati Transmit Data Questo LED trasmissione dati lampeggia mentre il modem trasmette i dati 337 Sistema di automazione S7 200 Manuale di sistema Configurazione dell unit modem con l Assistente modem Assistente modem 338 Avviare l Assistente modem dal menu Strumenti di STEP 7 Micro WIN o dalla Barra di navigazione Per poter utilizzare questo Assistente si deve aver compilato il progetto e aver impostato l indirizzamento simbolico Se non si gi compilato il programma lo si pu fare ora 1 Selezionare Configura un unit modem EM 241 e fare clic su Avanti gt nella prima finestra dell Assistente modem L A
156. DC DC e CPU 226 AC DC rel Installazione dell EM 241 Tabella A 47 Codici internazionali supportati dall EM 241 P TES i P ti Tel Per installare l unit EM 241 procedere nel codice aese Standarditelecom seguente modo 00 Australia ACA TS 002 01 Austria CTR21 1 Ae a aa PEM 241 alla guida DIN e 02 Belgio CTR21 innestare il cavo piatto 05 Canada IC CS03 2 Collegare l EM all alimentazione per 06 Cina GB3482 sensori della CPU o a una sorgente 08 Danimarca CTR21 ni co A o9 Financia piner i i sistema 10 Francia CTR21 11 Germania CTR21 3 Inserire il cavo della linea telefonica nel 12 Grecia CTR21 connettore RJ11 16 Irlanda CTR21 4 Impostare i selettori del codice 18 Italia CTR21 internazionale come indicato nella 22 Lussemburgo CTR21 tabella A 47 Perch il codice venga 25 Olanda CTR21 letto correttamente SHOES 26 Nuova Zelanda PTC 200 impostare i selettori prima di accendere la CPU Er Norvegia CTR21 30 Portogallo CTR21 5 Accendere la CPU Si accende il LED 34 Spagna CTR21 verde MG unit funzionante 35 veza CTR21 A questo punto l EM 241 pronta per la 36 Svizzera CTR21 comunicazione 38 U K CTR21 39 U S A FCC Parte 68 Connettore RJ11 La figura A 30 illustra le caratteristiche 12 del connettore RJ11 E possibile utilizzare degli adattatori per connettori telefonici standard Per maggiori informazioni consultare la documentazione dell adattatore Piedino Descrizione 3 Linea 4 Spina A
157. DR Resetta watchdog 300 ms JMP N Salta all etichetta LBL N Definisci etichetta CALL NINI1 Richiama un sottoprogramma NI fino a 16 parametri opzionali CRET Fine condizionata del sottoprogramma FOR INDX INIT F INAL Loop For Next NEXT LSCR N SCRT N Caricamento Transizione Fine condizionata CSCRE e Fine SCR SCRE DLED IN LED di diagnostica 523 Sistema di automazione S7 200 Manuale di sistema Operazioni di trasferimento scorrimento e rotazione MOVB IN OUT MOVW IN OUT Trasferisci byte parola doppia parola o MOVD IN OUT numero reale MOVR IN OUT BIR IN OUT Trasferisci byte direttamente in lettura BIW IN OUT Trasferisci byte direttamente in scrittura BMB IN OUT N H BMW IN OUT N Trasferisci blocco di byte parole o doppie ki parole BMD IN OUT N SWAP IN Scambia byte nella parola SHRB DATA Fai scorrere bit nel registro di scorrimento S_BIT N SRB OUT N 3 SRW OUT N Fai scorrere byte parola o doppia parola verso destra SRD OUT N SLB OUT N X stw OUT N Fai scorrere byte parola o doppia parola verso sinistra SLD OUT N RRB OUT N RRW OUT N Fai ruotare byte parola o doppia parola verso destra RRD OUT N RLB OUT N i RLW OUT N Fai ruotare byte parola o doppia parola verso sinistra RLD OUT N Operazioni di stack logico ANDB IN OUT f ANDW IN OUT Combina tramite AND byte parola e doppia i parola ANDD IN OU ORB IN OUT ORW IN OUT Combina tramite OR byte pa
158. Data e ora log di cronologia Dati ricezione 93 99 trasmissione Dati tecnici cavo RS 232 PPI multimaster 479 degli ingressi CPU di alimentazione CPU EM 231 per RTD EM 231 per termocoppie 438 EM 277 PROFIBUS DP 450 unit AS Interface CP 243 CPU 411 unit di ampliamento analogica unit di ampliamento digitale unit Internet CP 243 1 IT 472 unit modem EM 241 462 Dati tecnici ambientali esercizio 409 trasporto e immagazzinaggio 409 Dati tecnici di ingresso unit di ampliamento analogica unit di ampliamento digitale 421 Dati tecnici di uscita CPU 414 unit di ampliamento analogica unit di ampliamento digitale 422 DATx_WRITE sottoprogramma per i log di dati DECEL_TIME tempo di decelerazione unit di posizionamento EM 253 Det Norske Veritas DNV Deviazione 401 Diagnostica autotest della CPU Dimensioni CPU 2 DIP switch cavo RS 232 PPI multimaster RTD 445 446 termocoppia 441 Direzione cambiamento negli HSC Disattivazione contatori veloci 1 Disegni della configurazione Display a sette segmenti Dispositivi HMI 242 Internet CP 243 1 IT master 227 528 slave EM 277 PROFIBUS DP S7 200 Distanze minime di montaggio Durata dei rel 4 E Editor Lista istruzioni AWL 59 Schema a contatti KOP Schema logico FUP Editor AWL descrizione funzioni Editor di blocchi dati assegnazione degli indirizzi assegnazione dei valori inizi
159. HZ Tipo I IEC 120 V AC a 6 mA o 230 V AC a 9 mA nominale 264 V AC 79 V AC a 2 5 mA 20 V AC o 1 mA AC 15 mS 1 mA AC 1500 V AC per 1 minuto 1 ingresso Tutte a 55 C montaggio orizzontale tutti on a 45 C montaggio verticale 500 m 300 m 500m 300 m Ingresso a 24 V DC Utilizzati come ingressi ad assorbimento di corrente 4 Ingresso a 24 V DC Utilizzati come ingressi sorgente Ingresso a 120 230 AC Figura A 7 Ingressi delle unit di ampliamento digitali S7 200 421 Sistema di automazione S7 200 Manuale di sistema Tabella A 14 Dati tecnici di uscita delle unit di ampliamento digitali Caratteristiche generali Tipo Tensione nominale Campo di tensione Campo di tensione di alimentazione della bobina a 24 V DC Sovracorrente transitoria max Segnale logico 1 min Segnale logico 0 max Corrente nominale per punto max Corrente nominale per comune max Corrente di dispersione max Carico per lampadine max Clamp per tensioni induttive Resistenza in stato ON contatto Isolamento Disaccoppiatore ottico separazione galvanica fra il campo e i cicuiti logici Tra la bobina e i circuiti logici Tra la bobina e il contatto Resistenza tra la bobina e il contatto Isolamento in gruppi di Ritardo d
160. IM BIR Che utilizza ingressi locali ingressi di ampliamento BIW Che utilizza uscite locali uscite di ampliamento BMB Tempo Base lunghezza LM Base lunghezza costante Base lunghezza variabile Moltiplicatore lunghezza LM BMD Tempo Base lunghezza LM Base lunghezza costante Base lunghezza variabile Moltiplicatore lunghezza LM BMW Tempo Base lunghezza LM Base lunghezza costante Base lunghezza variabile Moltiplicatore lunghezza LM BTI CALL Senza parametri Con parametri Tempo Base tempo operandi Base Tempo operandi bit ingresso uscita byte ingresso uscita parola ingresso uscita doppia parola ingresso uscita Avvertenza l elaborazione degli operandi di uscita avviene durante il ritorno dal sottoprogramma CEVNT CFND Tempo max Base N1 LM1 N2 LM2 Base Moltiplicatore lunghezza 1 LM1 Moltiplicatore lunghezza 2 LM2 N1 la lunghezza della stringa di origine N2 la lunghezza della stringa del set di caratteri CITIM COS CRET Flusso di corrente presente Flusso di corrente non presente CRETI Flusso di corrente non presente CSCRE CTD Alla transizione dell ingresso di conteggio Negli altri casi CTU Alla transizione dell ingresso di conteggio Negli altri casi us 16 23 30 24 32 10 28 5 7 11 29 10 6 10 28 8 6 16 14 10 11 8 7 10 9 12 10 24 35 8 6 9 5 23 900 tip 1070
161. IN 5 EM Interfacce operatore numero di ordinazione 511 selezione dell interfaccia di comunicazione 226 con la linea telefonica internazionale unit modem EM 241 330 Interrupt assegnazione agli HSC 134 contatori veloci 128 a tempo registri degli intervalli di tempo SMB34 rire I O 170 Interruttori di impostazione indirizzo EM 277 PROFIBUS DP Interruzione da parte dell utente 98 Intervalli di temperatura EM 231 per RTD 448 449 EM 231 per termocoppie 443 444 Introduzione controllo ad anello aperto 272 Isolamento istruzioni per il cablaggio rete 238 Istruzioni ambiente soggetto a forti vibrazioni Pi cablaggio 221 carichi induttivi carichi lampade circuiti di soppressione damenta 22 messa a terra e cablaggio 22 modifica dei puntatori per l indirizzamento indire 0 18 montaggio montaggio verticale 21 montaggio AC montaggio DC T per l unit di posizionamento EM 294 per la configurazione delle reti progettazione di un microcontrollore 56 routine di interrupt 58 sottoprogrammi J Jack RJ11 unit modem EM 241 330 L LED diagnostica 50 unit modem E 241 337 di stato EM 231 per RTD EM 281 per termocoppie 442 EM 277 PROFIBUS DP 451 457 unit di posizionamento EM 253 466 Lettura dei dati dagli ingressi 27 Limitazioni all accesso A Lista istruzioni Vedi STL Editor Lloyds Register of Shipping LRS 408 Log di cronologia eve
162. In tal caso potrebbe generarsi una condizione di errore di autotaratura che porterebbe all individuazione di valori non ottimali Autoisteresi e autodeviazione Il parametro dell isteresi specifica di quanto la VP pu variare aumentare o diminuire rispetto al setpoint senza che il controllore del rel modifichi l uscita Questo valore utilizzato per ridurre al minimo le conseguenze del rumore sul segnale della VP al fine di determinare con maggiore precisione la naturale frequenza di oscillazione del processo Se si seleziona l opzione di impostazione automatica dell isteresi la funzione di autotaratura PID specifica una sequenza di determinazione dell isteresi che comporta il campionamento della variabile di processo per un dato periodo di tempo e il calcolo di una deviazione standard in base ai risultati del campionamento Per ottenere valori di campionamento statisticamente significativi si devono acquisire almeno 100 campioni In un loop con tempo di campionamento di 200 msec l acquisizione di 100 campioni richiede 20 secondi nei loop con un tempo di campionamento maggiore ci vorr pi tempo Nonostante nei loop con tempo di campionamento inferiore a 200 msec sia possibile acquisire 100 campioni in meno di 20 secondi la sequenza di determinazione dell isteresi acquisisce comunque i campioni per almeno 20 secondi Una volta acquisiti tutti i campioni ne viene calcolata la deviazione standard Il valore dell isteresi deve e
163. LDPOS 283 PTOx MAN PTOx_RUN Uscita impulsi veloci SMB66 SMB85 Uscita PTO Uscita PWM configurazione 273 Uscite operazioni senza uscite unit CPU 416 _ unit di ampliamento digitale unit di posizionamento EM 253 285 Uscite AC e rel 2 Uscite analogiche AQ configurazione dei valori 46 indirizzamento Uscite DC e rel 24 Uscite del loop conversione in numero intero riportato in scala Uscite di impulsi operazione Modulazione in durata degli impulsi PWM 142 operazione Uscita a impulsi PLS operazione Uscita di treni di impulsi PTO veloci Uscite di impulsi veloci Uscite digitali configurazione dello stato Uscite e rel V Valore attuale impostazione per HSC 133 valore attuale modifica nell HSC Valore dei numeri reali 3 Valore di preimpostazione impostazione per HSC modifica nell HSC 140 Valori costanti Valori dei numeri reali o tabella del profilo Generatori PTO PWM 149 Valori in virgola mobile Valori iniziali assegnazione 67 Variabili controllo 545 Sistema di automazione S7 200 Manuale di sistema controllo con tabella di stato indirizzamento simbolico Regolazione PID 163 Velocit massima e di avvio arresto Assistente di controllo posizionamento 275 Violazione delle regole di com ilazione 492 Visualizzatore di testi TD 200 numero di ordinazione del manuale 510 Visualizzatore di testi TD 200C numero di ordinazione 511 546 Visualizza
164. MD SMD SD LD AC VD AC LD Costante Mode BYTE IB QB VB MB SMB SB LB AC VD AC LD Costante Abort Done BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD C_Pos C_Speed DINT REAL ID QD VD MD SMD SD LD AC VD AC LD 297 Sistema di automazione S7 200 Manuale di sistema 298 Operazione POSx_RUN L operazione POSx_RUN Run Profile comanda all unit di posizionamento di eseguire l operazione di spostamento definita in un dato profilo memorizzato nella tabella di configurazione profilo L operazione si abilita all attivazione del bit EN Assicurarsi che il bit EN resti attivo finch il bit Done non segnala che l esecuzione dell operazione conclusa Quando si attiva il parametro START viene inviato un comando RUN all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando RUN Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte Il parametro Profile contiene il numero o il nome simbolico del profilo di movimento inoltre possibile selezionare i comandi di movimento avanzati da 118 a 127 Per informazioni sui comandi di movimento vedere la tabella 9 26 Attivando il parametro Abort si comanda all unit di posizionamento di arrestare il profilo attuale e di deceler
165. MPEGGIANTE ON 1 0 aperto e sorgente di corrente attivi Ingresso non compreso 32768 32767 LAMPEGGIANTE ON 1 0 nel campo Errore di diagnostica 0000 ON OFF 0 Nota 3 1 Ilbit di stato del campo il bit 3 del byte del registro errori dell unit SMB per l unit 1 SMB11 per l unit 2 ecc 2 Ilbitdiguasto dell alimentazione il bit 2 del byte del registro errori dell unit SMB 9 SMB 11 ecc Per maggiori informazioni consultare l appendice D 3 Gli errori di diagnostica determinano un errore di configurazione dell unit Il bit di guasto dell alimentazione utente pu essere impostato o meno prima dell errore di configurazione dell unit Suggerimento Il formato dei dati del canale un complemento di 2 parole di 16 bit La temperatura indicata in passi di 0 1 gradi ad esempio se la temperatura misurata di 100 2 gradi viene riportato il valore 1002 dati di tensione sono riportati in scala rispetto a 27648 Ad esempio 60 0 mV viene riportato come 20736 60 mV 80 mV 27648 Tutti e quattro canali vengono aggiornati ogni 405 millisecondi dopo che la CPU ha letto i dati Se la CPU non legge i dati entro un ciclo di aggiornamento l unit riporta i vecchi dati finch non viene aggiornata dopo una nuova lettura Per mantenere aggiornati i dati dei canali si consiglia di fare in modo che il programma della CPU li legga con una frequenza pari almeno a quella di aggiornamento dell unit Suggeri
166. N da 0 a 50 V 12 5 uV OFF ON OFF ON OFF ON da 0 a 100 mV 25 uV ON OFF OFF OFF ON ON da 0 a 500 mV 125 uV OFF ON OFF OFF ON ON da0a1V 250 uV ON OFF OFF OFF OFF ON da0a5V 1 25 mV ON OFF OFF OFF OFF ON da 0a20 mA 5 uA OFF ON OFF OFF OFF ON da 0a10V 2 5 mV Bipolare sw1 sw2 SW3 swa SWS5 swe Ingresso fondo scala Risoluzione ON o OFF OFF ON OFF OF gt 35m i 25w OFF ON OFF ON OFF OFF 50 mV 25 uV OFF OFF ON ON OFF OFF 100 mV 50 uV ON OFF OFF OFF ON OFF 250 mV 125 uV OFF ON OFF OFF ON OFF 500 mV 250 uV OFF OFF ON OFF ON OFF IV 500 uV ON OFF OFF OFF OFF OFF 2 5 V 1 25 mV OFF ON OFF OFF OFF OFF 45V 2 5 mV OFF OFF ON OFF OFF OFF 10 V 5mV 432 Dati tecnici Appendice A Formato della parola dati di ingresso dell EM 231 e dell EM 235 La figura A 14 indica la collocazione dei dati significativi di 12 bit all interno della parola di ingresso analogico della CPU AIW XX AIW XX MSB LSB 15 14 3 2 0 0 Dati significativi di 12 bit ololo Dati unipolari MSB LSB 15 4 3 0 Dati significativi di 12 bit 0 0 0 0 Dati bipolari Figura A 14 Formato della parola dati di ingresso dell EM 231 e dell EM 235 Suggerimento Nel formato della parola dati i 12 bit letti dal convertitore analogico digitale ADC sono allineati a sinistra Il bit pi significativo MSB il bit di segno zero indica un valore di parola dati positivo Nel formato unipolare i tre zeri a destra fanno s
167. Network 9 SCRE Network 10 LSCR S0 2 Controllo ad anello aperto con l S7 200 Capitolo 9 Programma di esempio 2 programma con POSx_CTRL POSx_RUN POSx_SEEK e POSx_MAN continuazione Network 11 50 2 POSO_RUN EN 50 2 YB 2284 Frofile Doref M1 2 10 1 qAbort Erop E40 C_ProfileP B941 C_Stepp B942 C_PoskWD944 peedP 0948 Hetwork 12 M1 2 4B940 Q04 SE 5 m 1 T33 n 1 50 3 SCAT B940 510 eB H 087 Network 13 SCRE Network 14 50 3 Hetwork 15 50 3 T33 IN TON 2004PIT Network 11 Utilizza il profilo 1 per spostare nella posizione LD S0 2 L60 0 LD S0 2 L63 7 LD L60 0 CALL POSO_ RUN L63 7 VB228 10 1 M1 2 VB940 VB941 VB942 VD944 VD948 Network 12 Una volta in posizione lattiva l utensile di taglio e Na al passo successivo LD M1 2 LPS AB VB940 0 S Q0 4 1 R T33 1 SCRT S0 3 LPP AB lt gt VB940 0 SCRT S1 0 Network 13 SCRE Network 14 Attendi la fine del taglio LSCR S0 3 Network 15 LD S0 3 TON T33 200 309 Sistema di automazione S7 200 Manuale di sistema Programma di esempio 2 programma con POSx_CTRL POSx_RUN POSx_SEEK e POSx_MAN continuazione Network 16 T33 00 3 Network 17 SCRE Network 18 51 0 Network 19 51 0 00 3 Network 20 5M0 5 QuS Network 21 10 2 MO O Network 22 SCRE 310 Network 16 Se non attivo STOP riavvia al termine del taglio LD T33 LPS R Q0 3
168. O istruzioni 168 istruzioni per lutilizzo porta di comunicazione priorit richiamo di sottoprogrammi supporto da parte del sistema tipi supportati dall S7 200 Routine di interrupt a tempo esempio S accesso ai dati 28 accumulatori alimentazione 8 area di memoria dei contatori C 30 area di memoria dei rel di controllo sequenziale 9 area di memoria dei temporizzatori T 30 area di memoria di variabili V area di memoria locale L 5 area di memoria speciale SM area di merker M 2 aree di memoria baud rate 227 228 230 caratteristiche speciali caricamento dalla CPU 39 caricamento nella CPU 39 ciclo di scansione 26 44 codici d errore collegamento con STEP 7 Micro WIN come dispositivo slave 227 come slave 452 compatibilit elettromagnetica 409 componenti del sistema condizioni ambientali contatori veloci convenzioni di j rogrammazione 64 7 200 dati tecnici dimensioni esecuzione della logica di controllo 26 esempi di configurazione di rete 232 esempi di configurazioni di rete 236 funzione di misurazione impulsi gestione degli errori indirizzamento 28 indirizzo di rete 228 230 ingressi analogici AI 32 istruzioni di cablaggio 23 istruzioni di messa a terra 2 istruzioni per il montaggio lettura e scrittura di dati 2 memoria memoria a ritenzione 46 memoria C 30 memoria 29 memoria L memoria M memoria Q
169. OR gt 103 DTI 106 103 OR gt 103 DTR OR lt gt DTS ORB ED ORD ENCO ORW END 81 OS ENI os lt 105 EU ows ros EXP 155 103 OW lt 103 FIFO 205 103 OW 103 FILL OW gt FND lt OW gt FND lt gt 103 ows lo ATCH 166 FND 103 PID 157 ATH FND gt 205 PLS ATT FOR 155 R AW lt GPA 81 RCV AW lt 103 HDEF 126 81 RI AW 103 HSC 126 LRD 81 RLB 194 AW gt 103 HTA 110 LSCR 187 RLD 194
170. Operzione Scrivi nella rete 88 Opzioni dei modi di ricerca dell RP 324 328 unit di posizionamento EM 253 324 328 Ora impostazione Ordine degli eventi di interrupt Orologio bit di stato modulo Orologio hardware Time of Day TOD 84 Orologio TOD Ottimizzazione prestazioni della rete Overflow della coda d attesa SMB4 496 Overlay per lo schermo del TD 200 C numero di ordinazione 511 P Pannelli di visualizzazione touch panel TP070 6 visualizzatore di testi TD 200 6 Pannello di controllo dell EM 253 311 313 Pannello di controllo taratura PID 4 Parametri nei sottoprogrammi 221 tipi per i sottoprogrammi 222 Passi creazione per il profilo di movimento Password configurazione funzioni della CPU Indice analitico limitazione dell accesso 53 reset ripristino in caso di perdita Perdita della password Perdita di potenza memoria a ritenzione 41 46 PID tabella del loop ampliata Piedinatura porta di comunicazione 240 Piedini del connettore piedinatura del connettore della porta di comunicazione Pipelining impulsi PTO Polarizzazione cavo di rete Porta impostazioni cavi PPI multimaster 237 Porta di comunicazione interrupt modalit freeport 243 piedinatura del connettore 240 Posizione dell area di lavoro unit di posizionamento EM 253 327 POSX_CFG POSx_CLR POSx CTRL POSx_DIS POSx_SRATE Potenza richiesta esempio tabella per il calcolo
171. PM scansione del programma continua Per abilitare la trasmissione di una richiesta il bit EN deve essere attivo e deve restare attivo finch non viene impostato SIMATIC il bit Done che segnala il completamento del processo Ad STL esempio se l ingresso XMT_REGQ attivo in ogni ciclo di CALL USSWPM N XMIT_REG scansione viene trasmessa una richiesta USS_WPM_x EEPROM Drive Param Index all azionamento MicroMaster L ingresso XMT_REQ deve Value DB_Ptr Done Error essere quindi attivato mediante un elemento di rilevamento del CALL USS WPMD XMIT_REO fronte che abiliti la trasmissione di una richiesta ad ogni EEPROM Drive Parar Index transizione positiva dell ingresso EN Value DB_Ptr Done Error L ingresso Drive l indirizzo dell azionamento MicroMaster al cael EAE MTE quale deve essere inviato il comando USS_WPM_x Gli Value DB_Ptr Done Error azionamenti possono avere un indirizzo compreso fra 0 e 31 Param indica il numero del parametro Index il valore dell indice del parametro che deve essere scritto Value il valore di parametro che deve essere scritto nella RAM dell azionamento Nel caso degli azionamenti MicroMaster 3 il valore pu essere scritto anche nella EEPROM in base a come stato configurato il P971 controllo della memorizzazione nella EEPROM L indirizzo del buffer di 16 byte deve essere fornito all ingresso DB_PTR Il buffer viene utilizzato dall operazio
172. Per modificare i parametri di STL inizializzazione eseguire una nuova operazione USS_INIT CALL USS_INIT Mode Baud Active Done Error Il valore dell ingresso Mode seleziona il protocollo di comunicazione il valore 1 assegna la porta 0 al protocollo USS e attiva il protocollo il valore 0 assegna la porta 0 al protocollo PPI e disattiva il protocollo USS Il parametro Baud imposta il baud rate a 1200 2400 4800 9600 19200 38400 57600 o 115200 I baud rate di 57600 e 115200 sono supportati solo dalla CPU S7 200 1 2 o dalle versioni superiori Active indica quali azionamenti sono attivi Alcuni azionamenti supportano solo gli indirizzi da 0 a 30 Tabella 11 2 Parametri dell operazione USS_INIT Ingressi Uscite Tipo di dati Operandi Mode BYTE VB IB QB MB SB SMB LB AC costante VD AC LD Baud Active DWORD VD ID QD MD SD SMD LD Costante AC VD AC LD Done BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD La figura 11 2 descrive e specifica il MSB LSB formato dell ingresso Active Gli 31 30 29 28 3 2 1 0 azionamenti indicati come Active D31 D30 D29 55 D2 D1 DO vengono automaticamente interrogati in background vengono controllati ne viene rilevato lo stato e si evitano i timeout del collegamento seriale nell azionamento DO Bitdi azionamento 0 attivo 0 disattivato 1 attivo D1 Bitdi azionamento 1 attivo 0 disattivato
173. Q M SM V T solo a parola C solo a parola e AI solo a parola Il valore pu essere di byte parola e doppia parola Il campo A sinistra definisce il numero di cifre che verranno visualizzate a sinistra del separatore decimale Questo valore deve essere sufficientemente grande da contenere l intervallo previsto per la variabile compreso l eventuale segno meno Se il campo contiene uno zero il valore viene visualizzato preceduto da uno zero valori ammessi per questo campo vanno da 0 a 10 Il campo A destra definisce il numero di cifre che verranno visualizzate a destra del separatore decimale In questa posizione compaiono sempre degli zeri Se il campo contiene uno zero il valore viene visualizzato senza separatore decimale valori ammessi per questo campo vanno da 0 a 10 Il campo Formato specifica il formato di visualizzazione della variabile inserita nel messaggio Sono ammessi i seguenti caratteri i numero intero con segno u numero intero senza segno h esadecimale f numero in virgola mobile reale Esempio Temperatura VW100 3 1i Pressione VD200 4 3f Scrittura di un programma per l unit modem Capitolo 10 Formato dei messaggi di trasferimento dati dalla CPU trasferimenti di dati dalla CPU sia da una CPU a un altra che da una CPU a un dispositivo Modbus vengono specificati con il formato impostato per i messaggi di trasferimento dati dalla CPU Questo tipo di messaggi costituit
174. REMENT non ammesso Valore di MAX_SPEED non ammesso Valore di SS_SPD non ammesso Valore di RP_FAST non ammesso Valore di RP_SLOW non ammesso Valore di JOG_SPEED non ammesso Valore di ACCEL_TIME non ammesso Valore di DECEL_ TIME non ammesso Valore di JERK_TIME non ammesso Valore di BKLSH_COMP non ammesso Controllo ad anello aperto con l S7 200 Capitolo 9 Argomenti avanzati Descrizione della tabella di configurazione profilo L Assistente di controllo posizionamento facilita la realizzazione delle applicazioni di movimento perch genera automaticamente i dati di configurazione e dei profili in base alle informazioni sul sistema indicate dall utente Le informazioni della tabella di configurazione profilo possono essere utiilzzate dagli utenti avanzati per creare delle routine di controllo del Movimento La tabella di configurazione profilo collocata nella memoria V dell S7 200 Come si vede nella tabella 9 22 le impostazioni di configurazione memorizzano i seguenti tipi di informazioni utente HQ il blocco di configurazione contiene informazioni per preparare l unit ad eseguire i comandi di movimento g il blocco interattivo supporta la configurazione diretta dei parametri utilizzati dal programma I iblocchi dei profili descrivono un operazione di spostamento predefinita che dovr essere eseguita dall unit di posizionamento E possibile configurare fino a 25 blocchi di profilo Suggeriment
175. ROFIBUS DP corrisponda a quello configurato nel Offset master L impostazione pu essere 5000 byte gt PI256 effettuata mediante gli interruttori rotativi VB4999 i Area di ingresso a74 dell unit EM 277 Per rendere attivo il VB5000 Bureraiuscia a nuovo indirizzo dello slave dopo aver vesois Eee modificato gli switch necessario VBVB5016 Buffer di ingresso j casella postale di spegnere e riaccendere la CPU VBVB5031 invio 16 byte Areadiuscita PQ25 Vo vat x VB5032 degli I O 16 byte Il dispositivo master scambia i dati con i Pazzi propri slave inviando loro informazioni VB5119 x dalla propria area di uscita al buffer di VB byte di memoria variabile P periferia PI ingresso di uscita dello slave chiamato Casella periferia PQ uscita di periferia postale di ricezione Lo slave risponde al messaggio del master restituendo un buffer di ingresso chiamato Casella postale di invio che il master Figure A 25 Memoria V e area degli indirizzi di 1 0 memorizza in un area di ingresso La figura A 25 illustra uno schema della memoria V e delle aree degli indirizzi di I O di un master PROFIBUS DP Il master DP pu configurare EM 277 in modo che accetti i suoi dati di uscita e gli restituisca i dati di ingresso buffer di uscita e di ingresso si trovano nella memoria variabile memoria V della CPU S7 200 Come parte delle informazioni di parametrizzazione per l EM 277 quando si configura il
176. S7 221 1BF22 0XA0 6ES7 221 1BH22 0XA0 SS9SS9SO SSS9SSSSI0SS 11M 0 1 2 3 e e iM O0 1i 2 3 M 4 5 6 7 2M 4 5 6 7 0000000 IH e 3M_0 1 2 3 4M _ 4 5 6 7 Da 200000000000 1 iene U UUT or igg e mzanvAG EM 222 8 uscite digitali a 120 230 V AC 6ES7 222 1EF22 0AX0 Gbo aee ol Sl OI l IRE SISISIISISAS 000000000000 000000000000 LUR Len S0 o1 Su EM 222 8 uscite digitali a 24 V DC 6ES7 222 1BF22 0XA0 EM 222 8 uscite digitali a rel EM 222 4 uscite digitali a 24 V DC 5 A 6ES7 222 1HF22 0XA0 6ES7 222 1BD22 0XA0 4000 Y 0000 loiig SOSS SSOS SOSOSSS 9999999 e iMil 0 1 2 3 4 e iL 0 1 2 3 e OM OL 0 1M 1L 1 2M 2 4 5 6 7 M L jL 4 5 6 7 2M 2L 2 3M 3L 3 OO0OO0OQO 0000000 0000000 H Al ji ul SE
177. T pu essere utilizzata per inizializzare o modificare i parametri per la comunicazione USS Quando si inserisce l operazione USS_INIT vengono automaticamente aggiunti al programma diversi sottoprogrammi e routine di interrupt nascosti 2 Collocare nel programma una sola operazione USS_CTRL per azionamento attivo Si pu aggiungere un numero imprecisato di operazioni USS_RPM_x e USS_WPM_x ma se ne pu attivare una sola per volta 3 Fare clic con il tasto destro del mouse per E i Project1 CPU 221 REL 1 10 richiamare il menu sul nodo del Blocco di codice a RN nell albero delle operazioni per assegnare la 3 MAIN C Insert memoria V per le operazioni della biblioteca 2 a enne o NINA nt Selezionare l opzione Memoria per la biblioteca 3 INT_O INTO per aprire la finestra di dialogo Allocazione della p i i i fia Figura 11 1 Assegnazione della memoria V memoria per la pibiloreca per la biblioteca delle 4 Configurare i parametri dellazionamento adatti al operazioni baud rate e all indirizzo utilizzati nel programma 5 Collegare il cavo di comunicazione tra l S7 200 e gli azionamenti Verificare che tutte le apparecchiature di controllo collegate all azionamento ad esempio l S7 200 siano state connesse alla stessa massa o centro stella dell azionamento mediante un cavo corto e spesso Attenzione Se si connettono apparecchiature con diverso potenziale di riferimento si possono causare flussi di corrente peri
178. T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da C0 a C255 da HCO a HC5 da S0 0 a S31 7 da ACO a AC3 da 0 a 255 da 0a 63 da 0 a 127 256 da 0a7 Porta 0 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da C0 a C255 da HCO a HC5 da S0 0 a 831 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da0a7 Porta 0 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 da T1 a T4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da CO a C255 da HCO a HC5 da S0 0 a S31 7 da ACO a AC3 da 0 a 255 da 0 a 63 da 0 a 127 256 da0a7 Porta 0 porta 1 da LBO a LB63 da M0 0 a M31 7 da SM0 0 a SM549 7 da SM0 0 a SM29 7 256 da TO a T255 TO T64 daTlaT4e da T65 a T68 da T5 a T31 e da T69 a T95 T32 T96 da T33 a T36 e da T97 a T100 da T37 a T63 e da T101 a T255 da C0 a C255 da HCO a HC5 da S0 0 a S31 7 da ACO a AC3 da 0 a 255 da 0 a 127 da 0 a 127 256 da 0a7 Porta 0 porta 1 521 Sistema di automazione S7 200 Manuale di sistema Tabella G 4 Contatori veloci HSCO HSC3 HSC4 e HSC5
179. Tutti gli indirizzi Modbus sono su base uno 000128 Q15 7 La tabella 12 1 illustra la mappatura degli 010001 10 0 indirizzi Modbus sugli indirizzi dell S7 200 i 010002 10 1 Il protocollo slave Modbus consente di 010003 10 2 limitare il numero di ingressi uscite ingressi analogici e registri di Ce Ro mantenimento memoria V accessibili ad 010127 115 6 un master Modbus 010128 115 7 Il parametro MaxIQ dell operazione 030001 AIWO MBUS _INIT specifica il numero massimo di ingressi o uscite digitali I o Q ai quali pu 030002 DIM accedere il master Modbus 030003 AIW4 Il parametro MaxAl dell operazione DE Uh MBUS _INIT specifica il numero massimo di 030032 AIW62 registri di ingresso AIW ai quali pu 40001 HoldStart accedere il master Modbus 04909 odsta 040002 HoldStart 2 Il parametro MaxHold dell operazione MBUS _INIT specifica il numero massimo di 049003 MORA registri di mantenimento parole di memoria V ai quali pu accedere il master Modbus 04XXXX HoldStart 2 x xxxx 1 Per maggiori informazioni su come limitare l accesso alla memoria per lo slave Modbus consultare la descrizione dell operazione MBUS _INIT Configurazione della tabella dei simboli Dopo aver specificato l indirizzo del primo simbolo la tabella calcola e assegna automaticamente i simboli rimanenti Assegnare un indirizzo iniziale di memoria V per la tabella che occupa 779 byte Verificare che i simboli assegnati per lo slave Mod
180. V Un sottoprogramma RCPx_WRITE Questa operazione viene utilizzata per leggere i valori della ricetta dalla Memoria V e trasferirli nel modulo di memoria 383 Sistema di automazione S7 200 Manuale di sistema Definizione delle ricette Per creare una ricetta con l Assistente ricette selezionare il comando di menu Strumenti gt Assistente ricette La prima schermata una finestra introduttiva che definisce le funzioni di base dell Assistente Per iniziare la configurazione delle ricette fare clic sul pulsante Avanti Per creare una definizione di ricette procedere come indicato di seguito SUSA e cave di dltub csi dui dll e vedere la figura 13 2 S sge H H i NI Specificare i campi di dati della ricetta Ogni campo diventer un simbolo all interno del progetto 1 Specificare i nomi dei campi per la ON Specificare il tipo di dati di ciascun campo e un valore di default che verr utilizzato per la creazione Ricette delle nuove ricette definizione delle ricette Ogni nome diventer un simbolo del progetto secondo le modalit precedentemente definite 2 Selezionare un tipo di dati nell elenco a discesa 3 Immettere un valore di default e un commento per ciascun nome Le nuove ricette specificate in questa definizione inizieranno con questi Oreto TAR O valori default TR cerearaneteni 4 Fare clic su Avanti per creare e modificare le ricette per questa Figura 13 2 Definizione delle ricette definizione
181. VW 18 HSC 30 MUL di HTA Tempo Base lunghezza LM NETR 39 Base lunghezza costante 20 NETW Base lunghezza variabile 28 Tempo Base LM N Moltiplicatore lunghezza LM 5 2 Base 95 IBCD 52 Moltiplicatore lunghezza LM 4 N il numero di byte INCB 15 da trasmettere INCD 22 NEXT 0 INCW 20 NOP 0 22 INT Generalmente con 1 interrupt 24 NOT 0 22 INVB 16 515 Sistema di automazione S7 200 Manuale di sistema Operazione O Che utilizza SM T C V S Q M L OB lt gt s gt lt lt gt OD lt gt s gt lt lt gt OI Che utilizza ingressi locali ingressi di ampliamento OLD ON Che utilizza SM T C V S Q M L ONI Che utilizza ingressi locali ingressi di ampliamento OR lt s gt gt lt lt gt ORB ORD ORW OSs lt gt Tempo Base LM N Base Moltiplicatore lunghezza LM N il numero di caratteri confrontati OW lt gt gt lt lt gt PID Tipica Transizione da manuale in automatico Ricalcolo del coefficiente Autotaratura PLS Che utilizza PWM PTO a un segmento PTO a pi segmenti R Lunghezza 1especificata come costante Base per i contatori C Base per i temporizzatori T Base per tutti gli altri Altrimenti Tempo Base lunghezza LM Base per i contatori Base per i temporizzatori T Base per gli altri Moltiplicatore lunghezza LM per l operando C Moltiplicatore lunghezza LM per l operand
182. a 23 a 127 128 129 130 131 132 Descrizione Nessun errore Interrotto dall utente Errore di configurazione Per visualizzare i codici di errore utilizzare la scheda Diagnostica del pannello di controllo dell EM 253 Comando non ammesso Interrotto perch la configurazione non valida Per visualizzare i codici di errore utilizzare la scheda Diagnostica del pannello di controllo dell EM 253 Interrotto per mancanza di alimentazione Interrotto perch non stato definito il punto di riferimento Interrotto perch attivo l ingresso STP Interrotto perch attivo l ingresso LMT Interrotto perch attivo l ingresso LMT Interrotto a causa di problemi nell esecuzione dello spostamento Non stato configurato nessun blocco per il profilo specificato Modo di funzionamento non ammesso Modo di funzionamento non supportato per questo comando Numero di passi non ammesso nel blocco del profilo Inversione della direzione non ammessa Distanza non ammessa RPS stato attivato prima che fosse raggiunta la velocit di traguardo L area attiva dell ingresso RPS non sufficientemente grande Velocit non compresa nel campo ammesso Distanza insufficiente per modificare la velocit nel modo richiesto Posizione non ammessa Posizione zero sconosciuta Riservati L unit di posizionamento non in grado di elaborare questa operazione o occupata con un altra operazione o l operazione n
183. a Done Tabella 11 4 Operandi ammessi per USS_RPM_x Ingressi Uscite Tipo di dati Operandi XMT_REQ BOOL I Q M S SM T C V L flusso della corrente condizionato da un elemento di rilevamento del fronte di salita Drive BYTE VB IB QB MB SB SMB LB AC VD AC LD costante Param Index WORD VW IW QW MW SW SMW LW T C AC AIW VD AC LD costante DB_Ptr DWORD amp VB Value WORD VW IW QW MW SW SMW LW T C AC AQW VD AC LD DWORD REAL VD ID QD MD SD SMD LD VD AC LD Done BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD 363 Sistema di automazione S7 200 Manuale di sistema Operazione USS_WPM_x Sono disponibili tre operazioni di scrittura per il protocollo SIMATIC IEC1131 USS 9 l operazione USS_WPM_W scrive un parametro di parola senza segno 9 l operazione USS_WPM D scrive un parametro di doppia parola senza segno KMT_REO D l operazione USS_WPM_W scrive un parametro in EEPROM Drive Done virgola mobile Param Error Drive Done Index Pu essere attiva una sola operazione di lettura Param Eifor Value USS_RPM_x o di scrittura USS_WPM_x per volta Index DE_Ptr Value Le transazioni USS_WPM_x si concludono quando DE Ptr l azionamento MicroMaster conferma la ricezione del comando o quando viene inviata una condizione d errore Mentre questo processo attende una risposta il ciclo di USS WPM USS_INPIM_D USS W
184. a da un gestore all altro messaggi testuali possono contenere fino a 119 caratteri ed essere costituiti da qualsiasi carattere alfanumerico messaggi testuali possono contenere un numero qualsiasi di variabili Le variabili inserite possono appartenere alla memoria V M SM 1 Q S T Co AI della CPU collegata dati esadecimali compaiono preceduti da 16 Il numero di caratteri del valore dipende dalla grandezza della variabile Ad esempio VW100 viene visualizzato come 16 0123 Il numero di cifre a sinistra del decimale deve essere sufficiente a visualizzare l intervallo di valori previsto compreso il segno meno nel caso in cui il valore di dati sia un numero intero con segno o un valore in virgola mobile Nel caso di un numero intero se il numero di cifre a destra del decimale diverso da zero il valore viene visualizzato sotto forma di numero intero riportato in scala Ad esempio se VW100 1234 e ci sono 2 cifre a destra del punto decimale i dati vengono visualizzati come 12 34 Se il valore di dati supera la dimensione visualizzabile nel relativo campo l unit modem inserisce il carattere in tutte le posizioni dei caratteri del valore di dati 339 Sistema di automazione S7 200 Manuale di sistema 340 8 Per configurare i numeri telefonici selezionare la scheda Numeri telefonici della finestra Configura servizio messaggi Fare clic sul pulsante Nuovo numero telefonico per aggiungere un
185. a di 48 byte della dimensione corretta Proponi indirizzo VBO WB47 L Assistente pu proporre un indirizzo corrispondente a un blocco di memoria V non utilizzato e lt Indietro Fare clic per la Guida e l assistenza Figura 13 4 Assegnazione della memoria Assistente ricette E Componenti del progetto Questa pagina elenca i componenti che l Assistente generer per il programma Annulla Soltoprogramma ACPO READ Sottoprogramma RCPO_WRITE Tabella dei simboli globali RCPO_SYM Pagina di dati ACPO_DATA per la configurazione di ricetta in VB0 vB47 Translation Required ID 0x47af 18351 programma II sottoprogramma RCI di una ricetta per utilizzarli in seguito WRITE consente di scrivere nel modulo di memoria i Questa configurazione Assistente comparir nell albero del progetto con il nome che le stato assegnato possibile modificare il nome di default per identificare la configurazione pi chiaramente Configurazione RCP 0 Assistente ricette generer i componenti del progetto per la configurazione scelta in modo che l utente li possa inserire nel programma La configurazione richiesta costituita dai seguenti componenti Il sottoprogramma RCPO_READ consente di leggere una ricetta dal modulo di memoria nelle variabili del valori attuali Fare clic per la Guida e l assistenza Figura 13 5 Componenti del progetto 3 Tabella dei simboli pr 210 x
186. a off a on da on a off max alla commutazione max Frequenza di commutazione max Tempo di vita in cicli meccanici Durata contatti Uscite ON contemporaneamente Collegamento di due uscite in parallelo 422 Uscita a 24 V DC 0 75A 5A MOSFET a stato solido a emissione di corrente 24V DC da 20 4 a 28 8 V AC 8 A per 100 ms 30 A 20 V DC 0 1 V DC con 0 2 V DC con carico di 10K 9 carico di5KQ 0 75 A 5A 6A 5A 10u A 30m A 5W 50W L meno 48V L meno 47 V4 0 3 Q tipico 0 05 Q max 0 6 Q max 500 V AC per 1 minuto Vedi schema elettrico 50 us 200 us 500 us Tutte a 55 C montaggio orizzontale tutte a 45 C montaggio verticale S solo uscite dello stesso gruppo Uscita rel 2A Contatto Dry 10 A 24 V DC oppure 250 V AC da 5 a 30 V DC oppure da 5 a 250 V AC da 20 4 a 28 8 V AC 5 A per 4 s al 10 del duty cycle 2 00 A 8A 30 W DC 200 W AC8 7 0 2 Q max da nuove Nessuno 1500 V AC per 1 minuto 100 M Q min da nuova Vedi schema elettrico 10 ms 1 Hz 10 000 000 senza carico 100 000 commutazioni con carico nominale No da 12 a 30 V DC oppure da 12 a 250 V AC 15Aper4sal 10 del duty cycle 10 A resistivo 2 A DC induttivo 3 A AC induttivo 10A 100 W DC 1000 W AC 0 1 Q max da nuove 15 mS 30 000 000 senza carico 30 000 con carico nominale Tutte a 55 C montaggio orizzontale con max 20 A di corr
187. a porta numero di ordinazione 4 selezione 226 Certificazioni degli enti competenti 408 delle agenzie marittime 408 Chiusura cavo di rete Ciclo di scansione indicazione del numero di cicli temporizzatori Circuiti i protezione di sicurezza progettazione di soppressione Coda d attesa degli interrupt a tempo degli interrupt di comunicazione degli interrupt I O delle routine di interrupt Codici di errore dell unit di posizionamento EM 253 errori gravi operazione PWMXRUN 274 operazioni del protocollo USS La per l unit di posizionamento EM 313 operazioni PTO 284 problemi di programmazione di run time unit di posizionamento EM 253 313 violazione delle regole di compilazione Coerenza dei buffer PROFIBUS 455 dei byte PROFIBUS 455 dei dati PROFIBUS 455 delle parole PROFIBUS Collegamento cavo multimaster con l S7 200 101 di un modem all S7 200 251 di un modem radio all S7 200 Comandi di movimento unit di posizionamento EM Compatibilit EM 231 per RTD EM 231 per termocoppie Indice analitico EM 253 di posizionamento EM 277 PROFIBUS DP 451 i 241 463 baud rate 251 252 con azionamenti MicroMaster conflitti interfaccia selezione 226 modem 251 252 modem radio 252 253 protocolli supportati 230 protocollo slave Modbus 374 S7 2 tempo in background 45 Comunicazione con gli azionamenti calcolo del tempo necessario Comunicazione
188. a variabile 52 Moltiplicatore lunghezza LM 81 Moltiplicatore lunghezza 1 LM1 1 0 N il numero di caratteri di origine Moltiplicatore lunghezza 2 LM2 1 5 aggiuntivi SI Tempo Base lunghezza LM SWAP 17 Base 8 9 z LM con uscite locali 13 TAN her Up LM con uscite di ampliamento 21 max Se la lunghezza memorizzata come 17 i variabile somma a TODR 331 Base TODRX 391 tip SIN 900 tip Regolazione dell ora legale 783 tip 1070 TODW 436 max TODWX 554 SLB Tempo Base LM N Base 23 TOF 36 Moltiplicatore lunghezza LM 0 2 TON 33 N il valore di scorrimento TONR 32 SLD Tempo Base LM N Moltiplicatore lunghezza LM 1 1 106 max N il valore di scorrimento WDR 7 SLEN 21 XMT 42 SLW Tempo Base LM N XORB 19 Base 27 Moltiplicatore lunghezza LM 0 6 XORD 29 N il valore di scorrimento XORW 25 SPA 371 SQRT 460 tip 550 max SRB Tempo Base LM N Base 22 Moltiplicatore lunghezza LM 0 6 N il valore di scorrimento SRD Tempo Base LM N Base 28 Moltiplicatore lunghezza LM 1 5 N il valore di scorrimento SRW Tempo Base LM N Base 27 Moltiplicatore lunghezza LM 1 N il valore di scorrimento SSCPY Tempo Base LM N Base 42 Moltiplicatore lunghezza LM 5 3 N il numero di caratteri copiati 517 Sistema di automazione S7 200 Manuale di sistema Guida rapida a S7 200 Il presente capitolo contiene un riepilogo delle seguenti informazioni che risultano co
189. afico Premendo il pulsante Riprendi si riattiva il campionamento dei dati alla frequenza selezionata Per resettare il grafico collocarvi il puntatore premere il tasto destro del mouse e selezionare Resetta nel menu a comparsa A destra dell area Opzioni grafico compare la legenda dei colori utilizzati per tracciare l andamento dei valori della VP dell SP e dell uscita Sotto l area PID attuale compare l area per la visualizzazione delle informazioni Advanced PID Auto Tuning e Es relative all operazione in corso Select the option to have the PLC automatically determine the Hysteresis and Deviation values Tum the option off if you wish to specify your own values Il pulsante Avanzati dell area Parametri di taratura consente di configurare altri I Automatically determine values parametri della funzione La relativa Hyscese 000 schermata illustrata nella figura 15 3 Deviation 020 Nella schermata Avanzati possibile attivare la casella che fa s che la funzione di autotaratura determini aria automaticamente i valori dell isteresi e Innala upat sisp 0 100 della deviazione impostazione di VELTER l default oppure specificare negli appositi RES 1a campi i valori che riducono al minimo i disturbi al processo durante Dynamic Peones Opine l autotaratura Fast C Medium C Slow C Very Slow Nell area Altre opzioni possibile K a specificare il gradino iniziale dell uscita e il timeout del wat
190. aggio per lo zero la corrente di carico deve essere AC a onda intera e non a semionda La corrente minima di carico di 0 05 A AC Con una corrente di carico compresa fra 5 mA e 50 mA AC possibile controllare la corrente ma si verifica un ulteriore caduta della tensione dovuta alla resistenza in serie di 410 Ohm 4 Sel uscitasi surriscalda a causa dell eccessiva commutazione induttiva o di condizioni anomale potrebbe disattivarsi o danneggiarsi L uscita potrebbe surriscaldarsi o andare distrutta se riceve pi di 0 7 J durante la disattivazione di un carico induttivo o se dissipa pi di 1 0 W Questo problema pu essere risolto aggiungendo un circuito di soppressione in parallelo al carico come indicato nel capitolo 3 Il circuito di soppressione deve essere adattato all applicazione specifica 5 La classificazione FM dell EM 222 DO 4 a rel diversa rispetto al resto dell 57 200 Relativamente a FM Classe I gruppi A B C e D per luoghi pericolosi questa unit classificata come T4 invece che T4A 6 La durata di servizio dei rel con carico lampade si riduce del 75 a meno che non si provveda a portare la sovracorrente all accensione al di sotto della sovracorrente transitoria dell uscita 7 il wattaggio delle lampade si riferisce alla tensione nominale e deve essere ridotto in modo proporzionale per la tensione commutata ad esempio 120 V AC 100 W Uscita a 24 V DC Uscita rel Usci
191. agine degli I O analogici Max unit di ampliamento ammesse Max unit intelligenti consentite Ingressi di misurazione impulsi Contatori veloci a una fase a due fasi Uscite a impulsi Caratteristiche generali Temporizzatori Contatori Merker interni Memorizzazione allo spegnimento Interrupt a tempo Interrupt di fronte Potenziometro analogico Velocit di esecuzione operazioni booleane Orologio hardware Opzioni dei moduli Elementi di comunicazione integrati Porte alimentazione limitata Baud rate PPI DP T Baud rate in modalit freeport Lunghezza massima del cavo per segmento della rete Numero massimo di stazioni Numero massimo di master Peer to Peer modo master PPI Connessioni MPI 50 ore tipico 8 ore min a 40 C 200 giorni tipico 6 ingressi 4 uscite 8 ingressi 6 uscite nessuna 256 128 ingressi 128 uscite nessuna 32 16 ingressi 16 uscite nessuna 2 unit nessuna 2 unit 6 8 4 contatori in totale 4a 30 kHz 2 a 20 kHz 2 a 20 kHz solo uscite DC 100 ore tipico 70 ore min a 40 C 200 giorni tipico 14 ingressi 10 uscite 64 32 ingressi 32 uscite 7 unit 7 unit 14 6 contatori in totale 6 a 30 kHz 4 a 20 kHz 100 ore tipico 70 ore min a 40 C 200 giorni tipico 14 ingressi 10 uscite 2 ingressi 1 uscita 6 contatori in totale 4 a 30 kHz 2 a 200 kHz 3 a 20 kHz 1 a 100 kHz 2 a 100 kHz solo uscite DC
192. alcun costo aggiuntivo durante l installazione degli aggiornamenti di STEP 7 Micro WIN V3 2x sempre che sia stata aggiornata o modificata Contenuto del capitolo Requisiti per l utilizzo del protocollo Modbus LL Inizializzazione e tempo di esecuzione del protocollo Modbus 374 indirizzamento Modb S LL 1375 Utilizzo delle operazioni per il protocollo slave Modbus n 1376 Operazioni per il protocollo slave Modbus ennan 377 373 Sistema di automazione S7 200 Manuale di sistema Requisiti per l utilizzo del protocollo Modbus Y Le operazioni per il protocollo slave Modbus utilizzano le seguenti risorse dell S7 200 O Durante l inizializzazione del protocollo la porta 0 viene dedicata alla comunicazione tramite il protocollo slave Modbus Se la porta 0 viene utilizzata per la comunicazione con il protocollo slave Modbus non la si pu usare per altri scopi neppure per comunicare con STEP 7 Micro WIN L assegnazione della porta 0 al protocollo slave Modbus o PPI pu essere controllata con l operazione MBUS _INIT 9 Le operazioni del protocollo slave Modbus influiscono su tutti gli indirizzi SM associati alla comunicazione freeport sulla porta 0 E Le operazioni del protocollo slave Modbus utilizzano 3 sottoprogrammi e 2 interrupt 4 Sono richiesti 1857 byte di spazio nel programma per le due operazioni dello slave Modbus e le routine di supporto O Le
193. ali Editor di programma apertura convenzioni Lista istruzioni AWL Schema a contatti KOP Schema logico FUP dei Editor FUP convenzioni descrizione funzioni Editor KOP convenzioni descrizione funzioni EEPROM codici d errore salvataggio della memoria di merker M salvataggio della memoria di variabili V Elaborazione richieste di comunicazione Elettromagnetica compatibilit dell S7 200 409 norme sull immunit EM 232 unit di uscita analogica formato della calibrazione configurazione EN Enable in EN 64 Enable out ENO 64 ENO 64 Errore Errori autotaratura PID 403 configurazione dell unit modem EM 241 compilazione del programma 65 di parit SMB3 495 SMB30 e SMB130 di run time esecuzione del programma esecuzione del protocollo slave Modbus 379 gestione 65 parola dati di uscita 434 EM 285 Unit di s resso uscita analogica Indice analitico gravi 66 visualizzazione 65 I O 66 non gravi operazioni per l unit modem EM operazioni Scrivi Leqai dalla rete 88 Regolazione PID 164 SMB1 errori di esecuzione visualizzazione Esecuzione logica di controllo 26 operazioni 27 programma 15 Esempi contatori SIMATIC 123 convergenza dei flussi di controllo di calcolo della potenza richiesta 485 divergenza dei flussi di controllo modalit freeport 243 modi di funzionamento dei contatori veloci 129 operazione AND 178 opera
194. all indirizzo apposito della memoria SM quindi legge il blocco di configurazione dall indirizzo specificato dal puntatore L unit confronta i dati di configurazione rilevati con la configurazione precedente e modifica le impostazioni o ricalcola i valori come necessario profili memorizzati nella cache vengono eliminati Controllo ad anello aperto con l S7 200 Capitolo 9 Descrizione della cache per i profili dell unit di posizionamento L unit di posizionamento salva i dati di esecuzione di massimo 4 profili nella memoria cache e quando riceve il comando di eseguire un profilo verifica se si trova nella cache In caso affermativo esegue il profilo immediatamente in caso negativo legge i dati del blocco del profilo dalla tabella di configurazione profilo nell S7 200 e calcola i dati di esecuzione prima di eseguire il profilo Comando 122 Esegui il movimento specificato nel blocco interattivo non si serve della memoria cache per salvare i dati di esecuzione ma legge sempre il blocco interattivo dalla tabella di configurazione profilo nell S7 200 e calcola i dati necessari per l esecuzione del movimento Se si riconfigura l unit di posizionamento si cancellano tutti i dati di esecuzione memorizzati nella cache Creazione di operazioni personalizzate per il controllo del movimento L Assistente di controllo posizionamento crea automaticamente le operazioni per il controllo dell unit ma l utente pu comu
195. all intervallo 328 0 F 3460 F27C 346 0 F 4 Inferiore all intervallo 4000 060F 400 0 F Inferiore all intervallo 4270 EF52 427 0 F Inferiore all intervallo 4540 EE44 454 0 F 454 0 F 454 0 F 27648 9400 4 4 4 27649 93FF 32512 8100 4 Il 3268 8000 lt 346 0 F lt 454 0 F lt 454 0 F lt 454 0 F lt 58 0 F OF overflow OR superiore all intervallo NR intervallo normale UR inferiore all intervallo UF underflow Tipo N gt 2372 0 F 2372 0 F 32 0 F 0 1 F 0 0 F 0 1 F Inferiore all intervallo 454 0 F lt 454 0 F 1 80 mV gt 94 071 mV 1 94 071 mV 80 0029 mV 80 mV 0 0029 mV 0 0 mV 0 0029 mV 80 mV 80 0029 mV 94 071 mV 4 lt 94 07 mV indica che i valori analogici superiori a questo e inferiori alla soglia di circuito aperto generano il valore di dati di overflow 32767 0x7 FFF J indica che i valori analogici inferiori a questo e superiori alla soglia di circuito aperto generano il valore di dati di underflow 32768 0x8000 444 OF OR NR NR OR Dati tecnici Appendice A Unit per RTD EM 231 Nell ambito della serie S7 200 l unit EM 231 per RTD pu essere utilizzata come pratica interfaccia verso vari tipi di RTD L unit consente inoltre all S7 200 di misurare tre diversi intervalli di resistenza Entrambi gli RTD connessi all unit devono essere dello stesso tipo Configurazione dell
196. alore di preimpostazione di HSC2 1 scrivi in HSC2 il nuovo valore di preimpostazione SM57 6 Aggiornamento del valore attuale di HSC2 1 scrivi il nuovo valore attuale nell HSC2 corrente SM57 7 Bit di abilitazione di HSC2 1 abilita SMD58 Nuovo valore attuale di HSC2 SMD62 Nuovo valore di preimpostazione di HSC2 501 Sistema di automazione S7 200 Manuale di sistema SMB66 SMB85 Registri per le funzioni PTO PWM Come indicato nella tabella D 15 i byte da SMB66 a SMB85 vengono utilizzati per monitorare e controllare le funzioni di uscita di impulsi e di modulazione in durata degli impulsi byte sono descritti in modo dettagliato nel capitolo relativo alle operazioni di uscita veloce 6 502 Tabella D 15 Byte di merker speciali da SMB66 a SMB85 Byte SM SM66 0 SM66 3 SM66 4 SM66 5 SM66 6 SM66 7 SM67 0 SM67 1 SM67 2 SM67 3 SM67 4 SM67 5 SM67 6 SM67 7 SMW68 SMW70 SMD72 SM76 0 SM76 3 SM76 4 SM76 5 SM76 6 SM76 7 SM77 0 SM77 1 SM77 2 SM77 3 SM77 4 SM77 5 SM77 6 SM77 7 SMW78 SMW80 SMD82 Descrizione Riservati Profilo PTOO interrotto 0 nessun errore 1 interruzione causata da errore di calcolo delta Profilo PTOO interrotto 0 non interrotto da comando utente 1 interrotto da comando utente Overflow del pipeline PTOO resettato dal sistema se si utilizzano profili esterni altrimenti deve essere resettato dall utente 0 nessun overflow 1 overflow del pipeline
197. amento di I O Quando viene rilevato un errore o una variazione dello stato l unit lo segnala aggiornando gli indirizzi SM corrispondenti alla propria posizione Se la prima unit aggiorna da SMB200 a SMB249 per il report dello stato e delle informazioni sugli errori se la seconda aggiorna da SMB250 a SMB299 ecc vedere la tabella 10 10 Tabella 10 10 Byte di merker speciali da SMB200 a SMB549 byte di merker speciali da SMB200 a SMB549 Unit Unit Unit Unit Unit Unit Unit intelligente intelligente intelligente intelligente intelligente intelligente intelligente posto posto posto posto posto posto posto connettore 0 connettore 1 connettore 2 connettore 3 connettore 4 connettore 5 connettore 6 SMB200 SMB250 SMB300 SMB350 SMB400 SMB450 SMB500 SMB249 SMB299 SMB349 SMB399 SMB449 SMB499 SMB549 La tabella 10 11 indica l area dei merker speciali allocata per l unit modem collocata nel posto connettore 0 del sistema di I O 347 Sistema di automazione S7 200 Manuale di sistema Tabella 10 11 Indirizzi SM per l unit modem EM 241 Indirizzo SM SMB200 SMB215 SMB216 SMB219 SMW220 SMB222 SMB223 SMW224 SMB226 SMB227 SMB228 SMB229 SMB244 SMB245 SMD246 348 Descrizione Nome dell unit 16 caratteri ASCII SMB200 il primo carattere EM241 Modem Numero di revisione S W 4 caratteri ASCII SMB216 il primo carattere Codice d errore 0000 Nessun e
198. amma di avviare il trasferimento dei dati Il trasferimento dei dati consiste in una richiesta di lettura o di scrittura dei dati da verso un dispositivo remoto In un trasferimento possibile leggere o scrivere da 1 a 100 parole di dati dati vengono trasferiti verso o dalla memoria V della CPU collegata L Assistente modem consente di creare un trasferimento di dati costituito da una sola lettura dal dispositivo remoto da una sola scrittura nel dispositivo remoto o da entrambi Il trasferimento dei dati viene effettuato con il protocollo configurato per l unit modem Se l unit stata configurata per supportare il protocollo PPI in cui risponde a STEP 7 Micro WIN utilizzer tale protocollo anche per il trasferimento dei dati Se stata configurata per il protocollo Modbus RTU i dati verranno trasmessi tramite il protocollo Modbus Il numero telefonico del dispositivo remoto la richiesta di trasferimento dei dati e i dati trasferiti vengono letti dalla CPU durante vari cicli di scansione Il programma non deve apportare modifiche ai numeri telefonici o ai messaggi durante l invio e non si devono apportare modifiche ai data trasferiti durante l invio del messaggio Se il dispositivo remoto costituito da un unit modem si pu utilizzare la funzione di impostazione della password durante il trasferimento dei dati e specificare la password dell unit modem remota nella configurazione del numero telefonico La funzione
199. ane PES cei MN se l uscita in modo che il processo subisca e sa a oe oscillazioni sempre pi ridotte come EE pie pete paea a DOA am E Z evidenziato dal valore della VP La Toi O e EE frequenza e l ampiezza delle oscillazioni FSE css della VP sono indicative del guadagno e Click for Help and Support Close della frequenza naturale del processo Figura 15 1 Frequenza di autotaratura in un loop ad azione diretta I valori rilevati durante l autotaratura vengono utilizzati per il calcolo della frequenza e del guadagno al termine del processo e questi ultimi vengono a loro volta utilizzati per calcolare i valori del guadagno guadagno del loop del tempo di reset tempo di integrazione e del rate derivativo tempo di derivazione Suggerimento Il tipo di loop utilizzato determina quali valori di taratura vengono calcolati dalla funzione di autotaratura Ad esempio in un loop PI la funzione calcola il guadagno e il tempo di integrazione ma propone un tempo di derivazione pari a 0 0 l azione derivativa non viene effettuata Al termine della sequenza di autotaratura l uscita del loop viene riportata sul valore iniziale Alla successiva esecuzione del loop viene effettuato il normale calcolo del PID Funzione Autotaratura PID e Pannello di controllo taratura PID Capitolo 15 Condizioni di eccezione Durante la taratura possono generarsi le seguenti condizioni che verranno indicate da una s
200. are fino all arresto del motore Il parametro Done si attiva quando l unit conclude l operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 SIMATIC IEC1131 LAD POSx_RUN EN POSx_RUN EN START Profile Abort Done Error Profile C_Step C_Pos Speed SIMATIC STL CALL POSX_RUN START Profile Abort Done Error C_Profile C_Step Pos Speed Il parametro C_Profile contiene il profilo attualmente eseguito dall unit di posizionamento Il parametro C_Step contiene il passo del profilo attualmente eseguito Il parametro C_Pos indica la posizione attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Il parametro C_Speed indica la velocit attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi secondo DINT o di unit di misura secondo REAL Tabella 9 12 Parametri dell operazione POSx_RUN Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente Profile BYTE IB QB VB MB SMB SB LB AC VD AC LD Costante Abort Done BOOL I Q V M SM S T C L Error C_Profile C_Step BYTE IB QB VB MB SMB SB LB AC VD AC LD C_Pos C_Speed DINT REAL ID QD VD MD SMD SD LD AC VD AC LD Contr
201. are la tabella di configurazione profilo ogni volta che l S7 200 passa in modo RUN SIMATIC IEC1131 POSX_CTRL POSX_CTRL Questa operazione deve essere utilizzata una sola volta nel EN progetto e il programma la deve richiamare in tutti i cicli di MOD_EN scansione Utilizzare SM0 0 sempre on come ingresso al parametro EN Il parametro MOD_EN deve essere attivo per abilitare le altre operazioni di posizionamento ad inviare comandi all unit di posizionamento Se il parametro MOD_EN si disattiva l unit di posizionamento interrompe tutti i comandi in elaborazione SIMATIC parametri di uscita dell operazione POSx_CTRL indicano lo stato attuale dell unit di posizionamento STL pd su T CALL Il parametro Done si attiva quando l unit di posizionamento deri ai AN conclude un operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Il parametro C_Pos indica la posizione attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Il parametro C_Speed indica la velocit attuale dell unit Se il sistema di misura dell unit di posizionamento stato impostato su impulsi C_Speed costituito da un valore DINT che specifica il numero di impulsi secondo Se stato scelto unit di misura C_Speed corrisponde a un valo
202. attiva il parametro START viene inviato un comando LDPOS all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando LDPOS Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte Il parametro New_Pos indica il nuovo valore da sostituire a quello della posizione attuale che l unit di posizionamento rileva e utilizza per gli spostamenti assoluti In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Il parametro Done si attiva quando l unit conclude l operazione SIMATIC IEC1131 POSK_LDPOS SIMATIC STL CALL POSx LDPOS START New_Pos Done Error C_Pos Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Il parametro C_Pos indica la posizione attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Tabella 9 15 Parametri dell operazione POSx_LDPOS Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente New_Pos C_Pos DINT REAL ID QD VD MD SMD SD LD AC VD AC LD DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC
203. azione 6ES7 211 0AA23 0XB0 6ES7 211 0BA23 0XB0 6ES7 212 1AB23 0XB0 6ES7 212 1BB23 0XB0 6ES7 214 1AD23 0XB0 6ES7 214 1BD23 0XB0 6ES7 214 2AD23 0XB0 6ES7 214 2BD23 0XB0 6ES7 216 2AD23 0XB0 6ES7 216 2BD23 0XB0 Modello di Alimentazione CPU nominale CPU 221 24V DC CPU 221 da 120 a 240V AC CPU 222 24V DC CPU 222 da 120 a 240V AC CPU 224 24V DC CPU 224 da 120 a 240V AC CPU 224XP 24V DC CPU 224XP da 120 a 240 V AC CPU 226 24V DC CPU 226 da 120 a 240V AC Tabella A 3 Dati tecnici generali delle CPU 1 Numero di ordinazione 6ES7 211 0AA23 0XB0 6ES7 211 0BA23 0XB0 6ES7 212 1AB23 0XB0 6ES7 212 1BB23 0XB0 6ES7 214 1AD23 0XB0 6ES7 214 1BD23 0XB0 6ES7 214 2AD23 0XB0 6ES7 214 2BD23 0XB0 6ES7 216 2AD23 0XB0 6ES7 216 2BD23 0XB0 Ingressi digitali 6a24VDC 6a24VDC 8a24VDC 8a24VDC 14a24V DC 14a24V DC 14a24V DC 14a24V DC 24 a 24 V DC 24 a 24 V DC Nome e descrizione dell unit CPU 221 6 ingressi 4 uscite DC DC DC CPU 221 6 ingressi 4 rel AC DC rel CPU 222 8 ingressi 6 uscite DC DC DC CPU 222 8 ingressi 6 rel AC DC rel CPU 224 14 ingressi 10 uscite DC DC DC CPU 224 14 ingressi 10 rel AC DC rel CPU 224XP DC DC DC 14 ingressi 10 uscite CPU 224XP AC DC rel 14 ingressi 10 rel CPU 226 24 ingressi 16 uscite DC DC DC CPU 226 24 ingressi 16 rel AC DC rel Uscite digitali 4a24V DC 4 x rel 6a24VDC 6 x rel 10a24V DC 10 x rel 10a24V DC 10 x rel 16a24V DC 16 x rel D
204. azione e di arresto dell unit di posizionamento sono implementazioni logiche elettroniche che non garantiscono il livello di protezione fornito dai controlli elettromeccanici Si consiglia pertanto l impiego di una funzione di arresto d emergenza di dispositivi elettromeccanici di esclusione o di altre protezioni ridondanti che siano indipendenti dall unit di posizionamento e dall S7 200 Configurazione della risposta dell unit agli ingressi fisici Selezionare la risposta dell unit agli ingressi LMT LMT e STP Nella casella a discesa selezionare Nessuna azione ignora la condizione degli ingressi Arresto per decelerazione default o Arresto immediato Indicazione velocit massima di avvio e di arresto Specificare la velocit massima MAX_SPEED e la velocit di avvio arresto SS_SPEED per la propria applicazione Controllo ad anello aperto con l S7 200 Capitolo 9 Indicazione dei parametri di marcia a impulsi Sepecificare i valori di JOG_SPEED e JOG_INCREMENT O JOG_SPEED JOG_ SPEED velocit di marcia a impulsi del motore la velocit massima raggiungibile quando attivo il comando Marcia a impulsi O JOG_INCREMENT distanza percorsa dall utensile in seguito a un comando di marcia a impulsi momentaneo La figura9 13 mostra il funzionamento del comando Marcia a impulsi Quando l unit di posizionamento riceve un comando Marcia a impulsi avvia un temporizzatore Se il comando Marcia a impul
205. bus non si sovrappongano alla memoria V assegnata ai registri di mantenimento Modbus mediante i parametri HoldStart e MaxHold dell operazione MBUS_INIT In caso di sovrapposizione delle aree di memoria l operazione MBUS_INIT segnala un errore 375 Sistema di automazione S7 200 Manuale di sistema Utilizzo delle operazioni per il protocollo slave Modbus 376 Per utilizzare le operazioni del protocollo slave Modbus nel programma S7 200 procedere come indicato di seguito 1 Inserire l operazione MBUS_INIT nel programma ed eseguirla per un solo ciclo di scansione L operazione MBUS_INIT pu essere utilizzata per inizializzare o modificare i parametri per la comunicazione Modbus Quando si inserisce l operazione MBUS_INIT vengono automaticamente aggiunti al programma diversi sottoprogrammi e routine di interrupt nascosti 2 Assegnare un indirizzo iniziale per i 779 byte di memoria V consecutiva necessaria per le operazione del protocollo slave Modbus 3 Collocare nel programma una sola operazione MBUS_SLAVE Questa operazione viene richiamata in ogni ciclo scansione per rispondere alle eventuali richieste ricevute 4 Collegare il cavo di comunicazione fra la porta 0 dell S7 200 e i master Modbus Attenzione Se si connettono apparecchiature con diverso potenziale di riferimento si possono causare flussi di corrente pericolosi nel cavo di connessione Tali flussi di corrente possono determinare errori di comunicazione e danneggia
206. ca o 0 Risposta rapida 1 Risposta di velocit media 0 Risposta lenta 1 Risposta molto lenta DS Impostazione della deviazione 0 utilizza il valore di deviazione estratto dalla tabella del loop 1 determina automaticamente il valore estratto dalla deviazione HS Impostazione dell isteresi 0 utilizza il valore di isteresi della tabella del loop 1 determina automaticamente il valore dell isteresi Funzione Autotaratura PID e Pannello di controllo taratura PID Capitolo 15 Requisiti preliminari Il loop di cui si vuole effettuare l autotaratura deve essere in modo automatico e l uscita del loop deve essere controllata dall esecuzione dell operazione PID Se il loop in modo manuale la funzione non viene eseguita Prima di avviare la funzione di autotaratura necessario rendere stabile il processo ovvero fare in modo che la VP raggiunga il setpoint oppure nel caso di un loop di tipo P che ci sia una differenza costante tra la VP e il setpoint e che l uscita non vari in modo irregolare Idealmente all avvio della funzione di autotaratura il valore dell uscita del loop deve trovarsi al centro del range di controllo L autotaratura imposta un oscillazione nel processo apportando piccole variazioni a gradino all uscita del loop Se il valore dell uscita si colloca in prossimit degli estremi del range di controllo le variazioni potrebbero farlo aumentare diminuire oltre il limite massimo minimo del range
207. chdog di passaggio per Figura 15 3 Parametri avanzati lo zero Nell area Opzioni di risposta dinamica fare clic pulsante di opzione che corrisponde al tipo di risposta che si vuole impostare per il processo A seconda del processo una risposta rapida potrebbe determinare un oveshoot e corrispondere a un sottosmorzamento della condizione di taratura Una risposta di velocit media potrebbe essere sul punto di determinare un overshoot e corrispondere a uno smorzamento critico della condizione di taratura Una risposta lenta potrebbe non determinare alcun overshoot e corrispondere a un sovrasmorzamento della condizione di taratura Una risposta molto lenta potrebbe non determinare alcun overshoot e corrispondere a un sovrasmorzamento della condizione di taratura Dopo aver effettuato le impostazioni fare clic su OK per tornare alla schermata principale del Pannello di controllo taratura PID Al termine della sequenza di autotaratura e dopo aver trasferito nella CPU i 1e Current PID Drop Down ist Click the Start Auto Tune button algorthm Click the Close button to exit parametri di taratura proposti possibile aus uzorne O monitorare la risposta del loop a una dere son io variazione a gradino del setpoint us son lia mediante il Pannello di controllo La nta figura 15 4 illustra la risposta del loop a perane a una variazione del setpoint da 12000 a HE VAIS 14000 con i parametri di taratura SA visa or
208. ciclo di PTO1 PWM1 1 scrivi il nuovo tempo di ciclo Aggiornamento del valore della durata degli impulsi di PWM1 1 scrivi la nuova durata degli impulsi Aggiornamento del valore di conteggio impulsi di PTO1 1 scrivi il nuovo conteggio degli impulsi Base dei tempi di PTO1 PWM1 0 1 us impulso 1 1 ms impulso Aggiornamento sincrono di PWM1 0 asincrono 1 sincrono Funzionamento di PTO1 0 a un segmento tempo di ciclo e conteggio degli impulsi memorizzati nella memoria SM 1 a pi segmenti tabella profili memorizzata nella memoria V Selezione del modo PTO1 PWM1 0 PTO 1 PWM Bit di abilitazione di PTO1 PWM 1 1 abilita Valore del tempo di ciclo di PTO1 PWM1 da 2 a 65 535 unit della base dei tempi Valore della durata degli impulsi di PWM1 da 0 a 65 535 unit della base dei tempi Valore di conteggio degli impulsi di PTO1 da 1 a 282 1 Merker speciali SM Appendice D SMB86 SMB94 e SMB186 SMB194 Controllo della funzione Ricevi Come indicato nella tabella D 16 i byte SMB86 SMB94 e SMB186 SMB194 vengono utilizzati per controllare e monitorare lo stato dell operazione Ricevi Tabella D 16 Byte di merker speciali da SMB86 a SMB94 e da SMB186 a SMB194 Porta 0 SMB86 SMB87 SMB88 SMB89 SMW90 SMW92 SMB94 Porta 1 SMB186 SMB187 SMB188 SMB189 SMW190 SMW192 SMB194 Descrizione Byte di stato dell operazione Ricevi MSB LSB 7 0 n r e 0 0 t c p
209. ck 4 o superiore L impostazione di fabbrica di questo cavo diversa da quella dei cavi PC PPI Per maggiori informazioni sulla configurazione del cavo per la propria applicazione si rimanda alla figura 1 Impostando lo switch 5 su PPI Freeport e selezionando il baud rate necessario possibile configurare il cavo in modo che funzioni come il cavo PC PPI e che sia compatibile con tutte le versioni del pacchetto di programmazione STEP 7 Micro WIN Il cavo USB richiede STEP 7 Micro WIN 3 2 Service Pack 4 o superiore Suggerimento Per maggiori informazioni sul cavo PC PPI sconsultare la terza edizione del manuale Sistema di automazione S7 200 numero di ordinazione 6ES7 298 8FA22 8BHO0 479 Sistema di automazione S7 200 Manuale di sistema Cavo S7 200 RS 232 PPI multimaster Tabella A 66 Cavo S7 200 RS 232 PPI multimaster Piedinatura del connettore da RS 485 a RS 2832 in modalit locale Piedinatura del connettore RS 485 Piedinatura del connettore locale RS 232 Ame ria E Descrizione del segnale peata Descrizione del segnale 1 Nessuna connessione 1 Data Carrier Detect DCD non utilizzato 2 Ritorno a 24 V massa logica dell RS 485 2 Receive Data RD in uscita dal cavo PC PPI 3 Segnale B RxD TxD 3 Transmit Data TD in ingresso al cavo PC PPI 4 RTS livello TTL 4 Terminale dati pronto DTR 5 Nessuna connessione 5 Massa massa logica dell RS 232 6 Nessuna connessione 6 Data Set Ready DSR 7 Ali
210. colare i moduli programmati con una CPU possono essere letti solo dalle CPU dello stesso modello o di un modello superiore come indicato nella tabella A 64 Tabella A 64 Limitazioni relative alla lettura dei moduli di memoria Un modulo di memoria programmato con una Pu essere letto da una CPU 221 CPU 221 222 224 224XP y 226 CPU 222 CPU 222 224 224XP y 226 CPU 224 CPU 224 224XP y 226 CPU 224XP CPU 224XP y 226 CPU 226 CPU 226 I moduli di memoria da 64 e 256 KB possono essere utilizzati solo con le nuove CPU con numero di ordinazione 6ES7 21x xx23 0XBO numeri corrispondenti alla x non sono rilevanti Si raccomanda di non utilizzare moduli di memoria da 32 KB 6ES7 291 8GE20 0XA0 nelle CPU con versione 23 perch non ne supportano le nuove funzioni Se si utilizza una CPU con versione 23 per salvare un programma in un modulo da 32 KB il modulo programmato sar compatibile con la maggior parte delle precedenti versioni di CPU Non invece possibile memorizzare in questo tipo di moduli le funzioni avanzate delle nuove CPU possibile memorizzare i programmi utente nei moduli di memoria da 32 KB originariamente programmati con CPU di una versione precedente 20 21 o 22 Le nuove CPU sono in grado di leggere questi moduli entro i limiti indicati nella tabella A 64 Modulo di orologio Il modulo di orologio 6ES7 297 1AA23 0XA0 pu essere utilizzato solo con le CPU 23 La version
211. colosi nel cavo di connessione Tali flussi di corrente possono determinare errori di comunicazione e danneggiare le apparecchiature Per prevenire il formarsi di flussi di corrente pericolosi accertarsi che le apparecchiature da collegare tramite il cavo di connessione abbiano lo stesso circuito di riferimento o che siano isolate Collegare lo schermo alla massa del telaio o al piedino 1 del connettore a 9 piedini e il morsetto 2 a 0 V alla massa del telaio dell azionamento MicroMaster Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Operazioni per il protocollo USS Operazione USS_INIT L operazione USS_INIT consente di attivare e inizializzare oppure di disabilitare la comunicazione con l azionamento MicroMaster Per poter utilizzare altre operazioni USS innanzitutto necessario che l operazione USS_INIT venga SIMATIC IEC1131 o i i USS_INIT USS_INIT eseguita correttamente Al termine dell operazione prima di X passare all operazione successiva viene impostato il bit Mode Done Done operazione eseguita Mode Done Baud Error Baud Error Active L operazione viene eseguita in tutti i cicli di scansione quando l ingresso EN attivo L operazione USS_INIT deve essere eseguita solo una volta per ogni variazione dello stato della comunicazione SIMATIC Utilizzare un operazione di rilevamento del fronte per attivare l ingresso EN
212. completamente o parzialmente le sue funzioni L obiettivo della gestione degli errori gravi di portare l S7 200 in uno stato stabile nel quale in grado di analizzare ed eliminare le cause degli errori Quando rileva un errore grave l S7 200 reagisce nel seguente modo J passa in STOP J accende i LED dell SF DIAG rosso il LED di STOP J disattiva le uscite L S7 200 rimane in questo stato finch l errore grave non viene corretto codici degli errori possono essere visualizzati selezionando il comando di menu CPU gt Informazioni nella barra dei menu codici degli errori gravi che possono essere letti dall 57 200 sono riepilogati nella tabella C 1 Tabella C 1 Codici degli errori gravi e messaggi letti dall S7 200 Cod errore Descrizione 0000 Non sono presenti errori gravi 0001 Errore di somma di controllo nel programma utente 0002 Errore di somma di controllo nel programma KOP compilato 0003 Errore di timeout del watchdog di scansione 0004 Memoria permanente guasta 0005 Memoria permanente errore di somma di controllo nel programma utente 0006 Memoria permanente errore di somma di controllo nei parametri di configurazione SDB0 0007 Memoria permanente errore nei dati forzati 0008 Memoria permanente errore nei valori di default della tabella delle uscite 0009 Memoria permanente errore di somma di controllo nei dati utente DB1 000A Modulo di memoria guasto 000B Modulo di memoria errore di somma d
213. controllo Quindi si pu osservare la Ma risposta del loop a una variazione del e setpoint Ci consente di effettuare una taratura di precisione del processo e ottenere una risposta ottimale nell applicazione Figura 15 5 Risposta dopo l esecuzione dell autotaratura 406 Dati tecnici Contenuto del capitolo Dati tecnici generali Dati tecnici delle CPU Dati tecnici delle unit di ampliamento digitali Dati tecnici delle unit di ampliamento analogiche nurnerr anera Dati tecnici delle unit per termocoppie e per RTD neran Dati tecnici dell unit PROFIBUS DP EM 277 nanara Dati tecnici dell unit modem EM 241 Dati tecnici dell unit di posizionamento EM 253 Dati tecnici dell unit Ethernet CP 243 1 LL Dati tecnici dell unit Internet CP 243 1 IT LL Dati tecnici dell unit AS Interface CP 243 2 LL Moduli opzionali Cavo di ampliamento di I O Cavo RS 232 PPI multimaster e USB PPI multimaster nananana Simulatori di ingressi 407 Sistema di automazione S7 200 Manuale di sistema Dati tecnici generali Y 408 Conformit alle norme Le norme nazionali ed internazionali elencate qui di seguito sono state utilizzate per determinare le prestazioni e le procedure di test dei prodotti della serie S7 200 La tabella A 1 definisce la conformit a queste norme m m L Direttiva s
214. dem Capitolo 10 Formato dei numeri telefonici per il servizio messaggi Il numero telefonico per il servizio messaggi una struttura contenente le informazioni richieste dall unit modem per inviare un messaggio E costituito da una stringa ASCII introdotta dal byte della lunghezza seguito dai caratteri ASCII La lunghezza massima del numero di 120 byte compreso il byte della lunghezza Il numero telefonico per il servizio messaggi contiene fino a 6 campi separati da una barra obliqua Le barre inverse indicano un campo vuoto nullo campi nulli vengono impostati sui valori di default nell unit modem Formato lt Numero telefonico gt lt ID gt lt Password lt Protocollo gt lt Standard gt lt Formato gt Il campo Numero telefonico contiene il numero telefonico che verr selezionato dall unit modem per inviare il messaggio Nel caso dei messaggi testuali o degli SMS si tratta del numero telefonico del gestore del servizio Se il messaggio numerico il campo contiene il numero telefonico del cercapersone se un trasferimento di dati dalla CPU contiene il numero telefonico del dispositivo remoto Il numero massimo di caratteri del campo 40 L ID il numero del cercapersone o del telefono cellulare Questo campo pu contenere solo le cifre da 0 a 9 Se il protocollo un trasferimento di dati dalla CPU questo campo viene utilizzato per l indirizzo del dispositivo remoto La lunghezza massima del cam
215. di dati e fare clic sul pulsante Nuovo trasferimento Un trasferimento di dati pu essere costituito da una lettura dal dispositivo remoto da una scrittura nel dispositivo remoto o da entrambi Se si selezionano entrambe le operazioni quela di lettura viene eseguita per prima In ogni operazione di lettura e di scrittura si possono trasferire fino a 100 parole Il trasferimento dei dati deve avvenire da o verso la memoria V della CPU locale L Assistente descrive sempre gli indirizzi di memoria del dispositivo remoto come se questo fosse una CPU S7 200 Se il dispositivo remoto un Modbus i dati vengono trasferiti da o verso i relativi registri di mantenimento indirizzo 04xxxx L indirizzo Modbus equivalente xxxx viene determinato nel seguente modo Indirizzo Modbus 1 indirizzo della memoria V 2 indirizzo della memoria V indirizzo Modbus 1 2 La scheda Numeri telefonici della finestra Configura trasferimenti di dati consente di definire i numeri telefonici per il trasferimento dei dati da CPU a CPU o da CPU a Modbus Fare clic sul pulsante Nuovo numero telefonico per aggiungere un nuovo numero telefonico Dopo aver configurato il numero lo si deve aggiungere al progetto evidenziandolo nella colonna Numeri telefonici disponibili e facendo clic sulla casella della freccia verso destra Dopo aver aggiunto il numero telefonico al progetto attuale lo si pu selezionare e aggiungervi un nome simbolico che potr ess
216. di richiamata non invece disponibile con il trasferimento dei dati Protezione mediante password La protezione dell unit modem mediante una password opzionale e pu essere attivata con l Assistente modem La password utilizzata dall unit modem non la stessa della CPU ma costituita da una password separata di 8 caratteri che il chiamante deve fornire all unit modem per poter accedere alla CPU a cui collegata La password memorizzata nella memoria V della CPU e fa parte del blocco di configurazione dell unit modem Quest ultimo deve essere caricato nel blocco dati della CPU collegata Se stata attivata la protezione mediante password nel blocco dati di sistema della CPU il chiamante deve specificare la password ogni volta che accede a delle funzioni protette Scrittura di un programma per l unit modem Capitolo 10 Richiamata di sicurezza La funzione di richiamata dell unit modem opzionale e viene configurata con l Assistente modem Questa funzione garantisce una maggiore sicurezza perch consente di accedere alla CPU solo da alcuni numeri telefonici prestabiliti Quando attiva l unit modem risponde alle chiamate in arrivo verifica il chiamante e scollega la linea Se il chiamante autorizzato l unit modem compone il numero telefonico predefinito del chiamante e gli consente di accedere alla CPU L unit modem supporta tre modalit di richiamata J richiamata di un singolo n
217. di sistema 468 24V Unit di posizionamento EM253 Industrial Devices Corp passo successivo Vi ti ot RETTO TA P S 3 3K E 24V RTN oM Ho i Jea 4 STOP O 33k VY aii A LAA ao O Li nl O n O RPS 3 3KV i vY E DIS A O om T V ZP 3 3K 3M PO An LMT STP O La Po lo O r ha PIHA O DIR gr leso Fa M moO om as o Ne morsetti non sono disposti secondo l ordine effettivo che invece indicato nella figura A 31 Figura A 34 Collegamento di un unit di posizionamento EM 253 ad un motore Industrial Devices Corp passo successivo Oriental Motor UPK Standard a 44 24 V Unit di posizionamento EM253 L pt5 VDC Pi Ti Q P S 3 3K Pulse 24V_RTN M J Po NI GE V STOP O O 3 3KV Ewiccw x vi a i PIA o O NI OPPS 3 37 i vi o DIS A O o JM OE 3 3KV p CLR iy Eg O a P EF LMT SO l P0 Vi P1 O LMT bi Mo am Aa i 0 O W V
218. dice A EM 231 di ingresso analogica per termocoppie 4 ingressi EM 231 di ingresso analogica per RTD 2 ingressi 6ES7 231 7PD22 0XA0 6ES7 231 7PB22 0XA0 A AAA ah ORTO l i 0000090009002 00000000dDdQDQ Tr A A a a B B b b A A B B C C D D EM 231 EM 231 SM e A Lazar O I _ _ 1 TA M L Tal brok Configuration M L gt 4 Configuration 0000000 oO0nnn0oan 2222269 nnnnnana Alimentazione a 24 V DC Alimentazione a 24 V DC Figura A 20 Identificazione dei morsetti delle unit EM 231 per termocoppie e EM 231 per RTD Compatibilit Le unit per RTD e per termocoppie sono state progettate per le CPU 222 CPU 224 CPU 224XP e CPU 226 Suggerimento Le unit per RTD e per termocoppie consentono di ottenere prestazioni ottimali se installate in ambienti con temperatura stabile L unit per termocoppie EM 231 ad esempio dotata di uno speciale circuito di compensazione dei giunti freddi che misura la temperatura dei connettori dell unit e modifica il valore misurato in modo da compensarne l eventuale scostamento dalla temperatura di riferimento Se la temperatura ambiente del luogo di ins
219. direzione di rotazione Per interrompere la rotazione continua a una velocit con l ingresso RPS fare clic sulla casella di opzione g In caso di rotazione continua a due velocit specificare nell apposita casella il valore della velocit di traguardo con RPS disattivato specificare nell apposita casella il valore della velocit di traguardo con RPS attivo Selezionare la direzione di rotazione Definire il numero di profili e passi necessari per eseguire il movimento desiderato Conclusione della configurazione Dopo aver configurato l unit baster semplicemente fare clic su Fine perch l Assistente di controllo posizionamento J inserisca la configurazione e la tabella del profilo nel blocco dati del programma S7 200 O crei una tabella dei simboli globali per i parametri di movimento O inserisca i sottoprogrammi di movimento nel blocco di codice in modo che l utente li possa utilizzare nella propria applicazione Per modificare i dati di una configurazione o un profilo sufficiente riavviare l Assistente di controllo posizionamento Suggerimento Poich l Assistente di controllo posizionamento modifica il blocco di codice il blocco dati e il blocco di sistema verificare che vengano caricati nella CPU tutti i tre blocchi In caso contrario l unit di posizionamento potrebbe non disporre di tutti i componenti necessari per un corretto funzionamento 293 Sistema di automazione S7 200 Manuale di
220. e algoritmo PID 159 Test forzamento dei valori 269 funzioni modifica in modo RUN 265 pi cicli 269 Test del software Test di isolamento per alti potenziali Tipi di dati parametri per i sottoprogrammi Touch panel TP070 numeri di ordinazione 511 numero di ordinazione del manuale TP Designer for TP070 Versione 1 0 510 Transistor DC protezione Transizioni condizionate esempio 192 Trasferimento dei dati unit modem EM 241 334 Trasmissione di messaggi ai cercapersone unit modem 333 Trasmissione di messaggi numerici ai cercapersone unit modem EM 241 333 Trasmissione di messaggi testuali ai cercapersone unit modem EM 241 333 U Unit analogiche 4 EM 231 di ingresso analogica EM 231 per RTD di 1251 di ngres EM EM 231per termocoppie EM di uscita analogica Unit AS Interface numeri di ordinazione dei manuali 510 Unit AS Interface CP 243 2 caratteristiche numero di ordinazione 475 Unit CPU autotest diagnostico dati tecnici montaggio numeri di ordinazione 411 schemi elettrici 416 418 smontaggio 21 Unit della CPU dati tecnici degli ingressi dati tecnici di uscita Unit di ampliamento analogica dati tecnici di ingresso analogiche dati tecnici di uscita dati tecnici generali 4 numeri di ordinazione schemi elettrici digitali dati tecnici di ingresso dati tecnici di uscita 422 dati tecnici generali 420 numeri di ordinazione 4
221. e circuiti logici Corrente di alimentazione L verso il carico a 5 V DC Corrente di carico 0 mA senza carico 200 mA carico nominale Isolamento tra L e il circuito logico tra L e gli ingressi tra L e le uscite Polarit inversa 6ES7 253 1AA22 0XA0 6 uscite 4 segnali Azionamento RS422 485 Open drain 3 5 V tipica 2 8 V min 1 5 V min 1 0 V min 5 V DC disponibile dall unit 30 V DCI 50 mA max 15 Q max 10 uA max 3 3K Q2 1 Tutte a 55 C montaggio orizzontale tutte a 45 C montaggio verticale 10 uA max No 500 V AC per 1 minuto 30 us max 75 ns max 300 ns max 200 kHz Sconsigliato 10 metri da 11 a 30 V DC classe 2 alimentazione limitata o alimentazione per sensori dalla CPU 5 V DC 10 200 mA max Ingresso a 24 V DC 70 mA 130 mA Ingresso a 12 V DC 120 mA 300 mA 500 V AC per 1 minuto 500 V AC per 1 minuto Nessuno L ingresso L e l uscita 5V sono protette da un diodo La presenza di una tensione positiva in uno qualsiasi dei morsetti M rispetto alle connessioni delle uscite pu determinare correnti potenzialmente dannose 1 Se le uscite open drain funzionano a pi di 5 V DC si pu determinare un aumento delle emissioni di radiofrequenze al di sopra dei limiti consentiti Potrebbe essere quindi necessario adottare delle misure per contenere tali emissioni nel sistema o nei cavi 2 A seconda del ricevitore di impulsi e del cavo utilizzati pu e
222. e configurata programmata e testata via Ethernet utilizzando STEP 7 Micro WIN e pu comunicare via Ethernet con un altro PLC S7 200 S7 300 o S7 400 e con un server OPC Le funzioni IT dell unit Internet CP 243 1 IT costituiscono la base per poter monitorare ed eventualmente manipolare i sistemi di automazione utilizzando il browser di un PC collegato in rete messaggi di diagnostica possono essere trasmessi tramite posta elettronica da un sistema Le funzioni IT consentono di scambiare facilmente i file con altri PC o sistemi di controllo Industrial Ethernet la rete ideata per il livello di controllo del processo e di cella del sistema di comunicazione aperta SIMATIC NET Dal punto di vista fisico Industrial Ethernet una rete elettrica che utilizza linee coassiali schermate cavi twisted pair e una rete di conduttori a fibre ottiche Industrial Ethernet definita dalla norma internazionale IEEE 802 3 472 Dati tecnici Appendice A CPU S7 200 che supportano unit intelligenti L unit Internet CP 243 1 IT un unit di ampliamento intelligente progettata per le CPU S7 200 elencate nella tabella A 46 Tabella A 60 Compatibilit dell unit Internet CP 243 1 IT con le CPU S7 200 CPU Descrizione CPU 222 release 1 10 o superiore CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 release 1 10 o superiore CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP release 2 00 o superiore CPU 224XP DC DC DC e CPU 224XP AC DC rel
223. e cos via 02xx Errore nel numero telefonico xx Uno dei campi del numero telefonico del messaggio xx o del trasferimento dei dati xx contiene un valore non ammesso Il valore xx 1 per il primo numero di telefonico 2 per il secondo e cos via 03xx Errore nel messaggio xx Il numero del messaggio o del trasferimento dati xx supera la lunghezza massima consentita Il valore xx 1 per il primo messaggio 2 per il secondo e cos via da 0400 a FFFF Riservati Scrittura di un programma per l unit modem Capitolo 10 LED di stato dell unit modem Sul pannello anteriore dell unit modem compaiono gli 8 LED di stato descritti nella tabella 10 5 Tabella 10 5 LED di stato dell EM 241 LED MF MG OH NT RI CD Rx Tx Descrizione Module Fail Questo LED errore nell unit si accende quando l unit rileva una delle seguenti condizioni di errore e Mancal alimentazione a 24 V DC e Timeout del watchdog di I O e Errore dell unit e Errore di comunicazione con la CPU locale Module Good Questo LED unit funzionante acceso quando l unit funziona correttamente Il LED MG lampeggia se c un errore nella tabella di configurazione o se l utente ha impostato il paese errato per la linea telefonica Per avere informazioni sull errore controllare la finestra Informazioni CPU in STEP 7 Micro WIN o leggere il valore di SMW220 per l unit nel posto connettore 0 Off Hook Questo LE
224. e della tabella F 2 si deve tener conto dell impatto del flusso di corrente verso l operazione dell indirizzamento indiretto e dell uso di alcune aree di memoria poich questi fattori influiscono direttamente sui tempi di esecuzione Effetto del flusso di corrente La tabella F 2 indica il tempo necessario per eseguire la logica o la funzione delle operazioni quando presente il flusso della corrente sommit dello stack 1 o ON Se il flusso di corrente non presente il tempo di esecuzione dell operazione di 1 us Effetto dell indirizzamento indiretto La tabella F 2 indica il tempo necessario per eseguire la logica o la funzione delle operazioni in caso di indirizzamento indiretto degli operandi e delle costanti Quando le operazioni utilizzano gli operandi a indirizzamento indiretto il loro tempo di esecuzione aumenta di 14 us per ciascun operando Effetto dell accesso ad alcune aree di memoria L accesso ad alcune aree di memoria quali Tabella F 1 Tempo aggiuntivo per l accesso ad alcune AI AQ L e agli accumulatori richiede un aree di memoria tempo di esecuzione pi lungo A Tempo di esecuzione Area di memoria La tabella F 1 indica la quantit di tempo aggiuntivo che si deve aggiungere al tempo di f Ingresso analogico locale Al esecuzione nel caso in cui queste aree di filtraggio disattivato 9 4 us memoria siano state specificate in un filtraggio attivo 8 4 us operando Ingresso analogico di ampliamento
225. e di configurazione PWR Verde Acceso quando i morsetti L e M dell unit sono alimentati a 24 V DC Ingresso STP Verde Acceso quando attivo l ingresso di stop Ingresso RPS Verde Acceso quando attivo l interruttore del punto di riferimento Ingresso ZP Verde Acceso quando attivo l ingresso di impulso zero Ingresso LMT Verde Acceso quando attivo l ingresso di limite negativo Ingresso LMT Verde Acceso quando attivo l ingresso di limite positivo Uscita PO Verde Acceso quando l uscita PO emette degli impulsi Uscita PI Verde Acceso quando l uscita P1 emette degli impulsi o quando indica un movimento positivo Uscita DIS Verde Acceso quando attiva l uscita DIS Uscita CLR Verde Acceso quando attiva l uscita di azzeramento del contatore di deviazione 000000000000 M__M SV PO P P4 Pi PO P41 DIS CLR T1 poom00000 EM 253 me Po pIs POSITION MF PWR P4 CLR E Stand X X U E K STP ZP RPS LMT no000000 253 1AA22 0XA0 M_ Le M STP _2M RPS 3M ZP 4M LMT 000000000000 UU o Figura A 31 Unit di posizionamento EM 253 Dati tecnici Appendice A Schemi elettrici Negli schemi raffigurati qui di seguito i morsetti non sono disposti secondo l ordine effettivo La loro disposizione indicata nella figura A 31
226. e di sistema Dati tecnici delle unit per termocoppie e per RTD Tabella A 23 Numeri di ordinazione delle unit di ampliamento per termocoppie e per RTD Morsettiera a Numero di ordinazione Modello Ingressi dell EM Uscite dell EM c innesto 6ES7 231 7PD22 0XA0 EM 231 unit di ingresso analogica per termocoppie 4 4 termocoppie No ingressi 6ES7 231 7PB22 0XA0 EM 231 unit di ingresso analogica per RTD 2 ingressi 2 RTD No Tabella A 24 Dati tecnici generali delle unit di ampliamento per termocoppie e per RTD 3 eg PES RPR Dimensioni mm PTEN Assorbimenti in DC Numero di ordinazione Nome e descrizione dell unit LxAxP Peso Dissipazione 5V DC 24V DC 6ES7 231 7PD22 0XA0 EM 231 unit di ingresso analogica 71 2x 80x62 210g 1 8 W 87 60 mA per termocoppie 4 ingressi 6ES7 231 7PB22 0XA0 EM 231 unit di ingresso analogica 71 2 x 80 x 62 210g 1 8 W 87 60 mA per RTD 2 ingressi Tabella A 25 Dati tecnici dell unit di ampliamento per termocoppie e per RTD Caratteristiche generali Isolamento fra il campo e i circuiti logici fra il campo e 24 V DC fra 24 V DC e i cicuiti logici Campo di ingresso di modo comune da canale di ingresso a canale di ingresso Reiezione in modo comune Tipo di ingressi Campi di ingresso Risoluzione degli ingressi Temperatura Tensione Resistenza Principio di misurazione Tempo di aggiornamento unit tutti i canali Lunghezza fili Resistenza fili di collegamento Soppressione delle inte
227. e evento evento di interrupt 25 SMB2 contiene il carattere ricevuto nella porta 1 e SMB8 contiene lo stato di parit di tale carattere Tabella D 3 Byte di merker speciale SMB2 Byte SM Descrizione di sola lettura SMB2 Questo byte contiene tutti i caratteri ricevuti dalle porte 0 o 1 durante la comunicazione in modo freeport SMB3 Errore di parit freeport SMB3 usato per il modo freeport liberamente programmabile e contiene un bit per l errore di parit che viene impostato quando vengono rilevati errori di parit nei caratteri ricevuti Come mostra la tabella D 4 SM3 0 si attiva quando viene rilevato un errore di parit Questo bit pu essere usato per rifiutare il Messaggio Tabella D 4 Byte di merker speciale SMB3 da SM3 0 a SM3 7 Byte SM Descrizione di sola lettura SM3 0 Errore di parit dalle porte 0 o 1 0 nessun errore 1 errore SM3 1 x gt SM3 7 Riservati SMBA Overflow della coda d attesa Come indicato nella tabella D 5 SMB4 contiene i bit di overflow della coda d attesa un indicatore di stato che segnala se gli interrupt sono attivati o disattivati e un merker di trasmettitore inattivo Questi bit di overflow indicano che gli interrupt si verificano ad una frequenza superiore alla velocit di elaborazione ammessa oppure che gli interrupt sono stati disattivati con l operazione di disattivazione globale Tabella D 5 Byte di merker speciale SMB4 da SM4 0 a SM4 7 Byte SM Descrizione di so
228. e il rapporto fra DEV e HYS inferiore a 4 durante l autotaratura viene impostato un bit di segnalazione Valore normalizzato della variazione a gradino del valore di uscita utilizzato per indurre le oscillazioni nella VP range da 0 05 a 0 4 Tempo massimo consentito tra passaggi per lo zero consecutivi espresso in secondi range da 60 a 7200 Guadagno del loop proposto dalla funzione di autotaratura Tempo di integrazione proposto dalla funzione di autotaratura Tempo di derivazione proposto dalla funzione di autotaratura Valore normalizzato del gradino dell uscita determinato dalla funzione di autotaratura Valore normalizzato dell isteresi della VP determinato dalla funzione di autotaratura 399 Sistema di automazione S7 200 Manuale di sistema 400 Tabella 15 2 Descrizione dei campi di controllo e di stato della tabella Campo Controllo AT ACNTL Ingresso Byte Stato AT ASTAT Uscita Byte Risultato AT ARES Ingresso uscita Byte Configurazione AT ACNFG Ingresso Byte Descrizione MSB LSB 7 0 0 0 0 0 0 0 0 EN EN Impostato a 1 avvia l autotaratura impostato a 0 la interrompe MSB LSB 7 0 Wo WI W2 0 AH 0 0 IP WO Segnalazione la deviazione stata impostata su un valore che non quattro volte superiore al valore dell isteresi W1 Segnalazione le deviazioni non coerenti del processo p
229. e indicato nella tabella D 19 i bit da SMB166 a SMB185 vengono utilizzati per indicare il numero di passi del profilo attivo e l indirizzo della tabella del profilo nella memoria V Tabella D 19 Byte di merker speciali da SMB166 a SMB185 Byte SM SMB SMB SMW SMB SMB171 SMD172 SMB176 SMB177 SMW178 SMB180 SMB181 SMD182 Descrizione Numero attuale di dati del passo di profilo attivo per PTOO Riservati Indirizzo di memoria V della tabella dei profili di PTOO specificato come offset rispetto a VO Byte di stato di PTOO lineare Byte del risultato di PTOO lineare Specifica quale frequenza deve essere generata quando il generatore di PTOO lineare funziona in modo manuale Il valore della frequenza indicato come valore intero di 32 bit in Hz SMB172 l MSB e SMB175 l LSB Numero corrente di dati del passo di profilo attivo per PTO1 Riservati Indirizzo di memoria V della tabella dei profili di PTO1 specificato come offset rispetto a Vo Byte di stato di PTO1 lineare Byte di stato di PTO1 lineare Specifica quale frequenza deve essere generata quando il generatore di PTOO lineare funziona in modo manuale Il valore della frequenza indicato come valore intero di 32 bit in Hz SMB172 MSB e SMB175 l LSB SMB186 SMB194 Controllo della funzione Ricevi vedere da SMB86 a SMB94 506 Consultare la tabella D 16 Merker speciali SM Appendice D SMB200 SMB549 Stato delle unit intelligenti Come r
230. e la disponibilit degli slave collegati m I LED sul lato anteriore segnalano gli errori compresi gli errori di tensione dell AS Interface g Due morsetti consentono il collegamento diretto del cavo AS Interface Due pulsanti segnalano le informazioni sullo stato degli slave i modi operativi e confermano la configurazione attuale L unit AS Interface CP 243 2 pu essere configurata con l Assistente di STEP 7 Micro WIN che facilita l utilizzo dei dati della rete AS Interface nella configurazione Per avviare l Assistente AS i selezionare il comando di menu Strumenti gt Assistente AS i 475 Sistema di automazione S7 200 Manuale di sistema Funzionamento Nell immagine di processo dell S7 200 l unit AS Interface occupa un byte di ingresso digitale byte di stato un byte di uscita digitale byte di controllo 8 parole analogiche di ingresso e 8 di uscita L unit utilizza due delle posizioni logiche destinate alle unit byte di stato e di controllo consentono di impostare la modalit dell unit mediante un programma utente A seconda della modalit scelta l unit salva i dati di I O dello slave AS Interface o i valori di diagnostica oppure abilita i richiami dei master ad es la modifica dell indirizzo di uno slave nell area degli indirizzi analogici dell S7 200 Tutti gli slave AS Interface possono essere configurati semplicemente premendo un pulsante senza che sia necessaria un ulteriore config
231. e precedente del modulo 6ES7 297 1AA20 0XAO0 non fisicamente ed elettricamente compatibile con le CPU 23 477 Sistema di automazione S7 200 Manuale di sistema Cavo di ampliamento di I O Caratteristiche generali 6ES7 290 6AA20 0XA0 Lunghezza del cavo 0 8m Peso 25g Tipo di connettore piatto a 10 piedini Connettore femmina DA cono cono 9 oo000000 como 8 cono cono 00000000 coro L DODDODO DODDOOO AVDDIDIDOIDII J 0000000 A ZA Connettore maschio AG AGGGDIgDKgga9 Figura A 40 Installazione tipica del cavo di ampliamento di I O Suggerimento Il collegamento tra la CPU e l unit di ampliamento deve essere effettuato con un solo cavo di ampliamento 478 Dati tecnici Appendice A Cavo RS 232 PPI multimaster e USB PPI multimaster Tabella A 65 Dati tecnici dei cavi RS 232 PPI multimaster e USB PPI multimaster Descrizione Numero di ordinazione Caratteristiche generali Tensione di alimentazione Corrente di alimentazione a 24 V nominale Tempo di ritardo cambiamento direzione dal fronte del bit di stop ricevuto da RS 232 a trasmissione disattivata in RS 485 Isolamento Caratteristiche elettriche del lato RS 485 Campo della tensione in modo comune Impedenza di ingresso ricevitore Resistenze di terminazio
232. eal 170 0 Grammi Uova Real 2 1 Unit Vaniglia Real 1 1 Cucchiaino da t Farina Real 500 900 Grammi Bicarbonato_sodio Real 1 1 2 Cucchiaino da t Lievito Real 0 1 Cucchiaino da t Sale Real 1 1 2 Cucchiaino da t Gocce_cioccolato Real 450 0 Grammi Buccia_limone Real 0 1 Cucchiaio Tempo_cottura Real 9 10 Minuti Utilizzo del Assistente ricette L Assistente ricette consente di creare le ricette e le relative definizioni Le ricette vengono memorizzate nel modulo di memoria Sia le ricette che le definizioni possono essere immessi direttamente nell Assistente Per modificare successivamente le ricette si deve riaprire l Assistente oppure inserire nel programma utente un sottoprogramma RCPx_WRITE L Assistente ricette crea una configurazione costituita dai seguenti elementi i una tabella dei simboli per ciascuna definizione di ricette contenente nomi simbolici uguali a quelli dei campi della ricetta Questi simboli definiscono gli indirizzi di memoria V necessari per accedere ai valori delle ricette caricati nella memoria Ogni tabella contiene inoltre una costante simbolica per indirizzare ciascuna ricetta Una scheda Blocco dati per ciascuna definizione di ricette La scheda definisce i valori iniziali di ciascun indirizzo di memoria V rappresentato nella tabella dei simboli Un sottoprogramma RCPx_READ Questa operazione viene utilizzata per leggere la ricetta specificata dal modulo di memoria e trasferirla nella memoria
233. ecificata nel campo TARGET_SPEED del blocco interattivo Il movimento si arresta quando il byte di comando passa a inattivo e Nei Modi 4 e 5 controllo manuale della velocit la posizione POS viene ignorata e il programma carica il valore delle variazioni di velocit nel campo TARGET_SPEED del blocco interattivo L unit di posizionamento analizza ininterrottamente questo indirizzo e reagisce nel modo appropriato alle variazioni della velocit Quando viene eseguito questo comando l unit di posizionamento definisce una posizione zero diversa da quella del punto di riferimento Per poter eseguire questo comando si deve innanzitutto determinare la posizione del punto di riferimento e portare la macchina nella posizione di lavoro iniziale Una volta ricevuto il comando l unit di posizionamento calcola l offset tra la posizione di lavoro iniziale quella attuale e il punto di riferimento e lo scrive nel campo RP_OFFSET del blocco interattivo La posizione viene quindi impostata a 0 in modo da definire la posizione di lavoro iniziale come posizione zero Se il motore non riesce pi a individuare la propria posizione ad es in seguito a una caduta di tensione o al riposizionamento manuale del motore possibile ristabilire automaticamente la posizione zero con il comando Cerca il punto di riferimento Questo comando consente di generare manualmente gli impulsi necessari per spostare il motore passo passo in direzio
234. ecnici di alimentazione delle CPU DC AC Alimentazione di ingresso Tensione di ingresso Corrente di ingresso CPU 221 CPU 222 CPU224 CPU 224XP CPU 226 Spunto di corrente all accensione Isolamento fra il campo e i circuiti logici Tempo di mantenimento in caso di da 20 4 a 28 8 V AC solo CPU a 24 V DC 80 mA 85 mA 110 mA 120 MA 150 MA 12 A a 28 8 V DC Nessuno 10 ms a 24 V DC Carico max a 24 V DC 450 MA 500 mA 700 mA 900 mA 1050 mA da 85 a 264 V AC da 47 a 63 Hz Solo CPU 30 15 mA a 120 240 V AC 40 20 mA a 120 240 V AC 60 30 mA a 120 240 V AC 70 35 mA a 120 240 V AC 80 40 mA a 120 240 V AC 20 A a 264 V AC 1500 V AC 20 80 ms a 120 240 V AC Carico max 120 60 mA a 120 240 V AC 140 70 mA a 120 240 V AC 200 100 mA a 120 240 V AC 220 100 mA a 120 240 V AC 320 160 mA a 120 240 V AC mancanza di alimentazione Fusibile non sostituibile 3 A 250 V lento 2 A 250 V lento Alimentazione per sensori a 24 V DC Tensione dei sensori alimentazione limitata 0 3 meno 5V da 20 4 a 28 8 V AC Limite di corrente 1 5 A picco limite termico non distruttivo vedere la tabella A 3 per informazioni sul carico nominale Rumore di ondulazione Dall ingresso Inferiore a 1 V picco picco Isolamento tra il sensore e i circuiti Nessuno logici Tabella A 6 Dati tecnici degli ingressi digitali della CPU Ingresso a 24 V DC CPU 221 CPU 222 CPU 224 CPU 226 Ad assorbimento e
235. egnalazione Le segnalazioni sono attivate da tre bit del campo ASTAT della tabella del loop che una volta impostati mantengono il proprio valore fino all avvio della successiva sequenza di autotaratura m m La segnalazione 0 viene generata se il valore di deviazione non almeno 4 volte maggiore del valore dell isteresi Questo controllo viene effettuato quando il valore dell isteresi noto fattore che dipende dall impostazione dell autoisteresi La segnalazione 1 viene generata se la differenza fra il valore dei due errori di picco acquisiti durante i pimi 2 5 cicli di autotaratura superiore a 8 volte La segnalazione 2 viene generata se l errore di picco medio misurato non almeno 4 maggiore del valore dell isteresi Oltre alle condizioni che generano le segnalazioni possono verificarsi svariate condizioni di errore La tabella 15 3 riepiloga tali condizioni e ne descrive la causa Tabella 15 3 Condizioni di errore durante la taratura 01 02 03 04 05 06 07 08 Codice del risultato in ARES Interrotta dall utente Interruzione per timeout del watchdog di passaggio per lo zero Interruzione per processo fuori range Interruzione per valore dell isteresi superiore al massimo consentito Interruzione per valore di configurazione non ammesso Interruzione per errore numerico Operazione PID eseguita senza flusso di corrente modo manuale Autotaratura consentita solo per i lo
236. ella 9 10 Parametri dell operazione POSx_MAN Ingressi Uscite Tipo di dati Operandi RUN JOG_P JOG_N BOOL I Q V M SM S T C L flusso di corrente Velocit DINT REAL ID QD VD MD SMD SD LD AC VD AC LD Costante Dir C_Dir BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD C_Pos C_Speed DINT REAL ID QD VD MD SMD SD LD AC VD AC LD 296 Controllo ad anello aperto con l S7 200 Capitolo 9 Operazione POSx_GOTO L operazione POSx_GOTO comanda all unit di posizionamento di portarsi nella posizione desiderata SIMATIC IEC1131 L operazione si abilita all attivazione del bit EN Assicurarsi che il bit EN resti attivo finch il bit Done non segnala che POSX_GOTO l esecuzione dell operazione conclusa EN Quando si attiva il parametro START viene inviato un comando GOTO all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando GOTO Per garantire che venga inviato un solo comando GOTO attivare il parametro START mediante un elemento di rilevamento del fronte Il parametro Pos contiene un valore che indica la posizione in cui spostarsi in caso di spostamento assoluto o la distanza di spostamento in caso di spostamento relativo In funzione delle unit di misura scelte il valore corrisponde SIMATIC al numero di impulsi DINT o di
237. emento di 2 parole di 16 bit La temperatura indicata in passi di 0 1 gradi ad esempio se la temperatura misurata di 100 2 gradi viene riportato il valore 1002 dati di resistenza vengono scalati a 27648 Ad es il 75 della resistenza di fondo scala viene riportato come 20786 2250 3009 27648 20736 Tabella A 32 LED di stato dell unit per RTD EM 231 Guasto ner A 3 LED SF LED 24 V Bit di stato del alimentazione Condizione d errore Dati canale Hess Verde campo utente 24 V DC2 Nessun errore Dati di conversione OFF ON 0 0 24 V non presente 32766 OFF OFF 0 1 SW effettua il controllo 32768 32767 LAMPEGGIANTE ON 1 0 di circuito aperto Ingresso non 32768 32767 LAMPEGGIANTE ON 1 0 compreso nel campo Errore di diagnostica 0000 ON OFF 0 Nota3 1 Il bit di stato del campo il bit 3 del byte del registro errori dell unit SMB per l unit 1 SMB11 per l unit 2 ecc 2 Ilbitdiguasto dell alimentazione il bit 2 del byte del registro errori dell unit SMB 9 SMB 11 ecc Per maggiori informazioni consultare l appendice D 3 Gli errori di diagnostica determinano un errore di configurazione dell unit Il bit di guasto dell alimentazione utente pu essere impostato o meno prima dell errore di configurazione dell unit I canali vengono aggiornati ogni 405 millisecondi dopo che la CPU ha letto i dati Se la CPU non legge i dati entro un ciclo di aggiornamento l unit riporta i vecchi dati
238. empo La VP e l SP sono riportati entrambi sull asse verticale di sinistra mentre l uscita rappresentata sull asse di destra In basso a sinistra nella schermata compare l area Parametri di taratura minuti che riporta i valori di Guadagno Tempo di integrazione e Tempo di derivazione pulsanti di opzione indicano se i valori visualizzati sono attuali proposti o manuali Facendo clic su un pulsante si visualizza una delle tre modalit Per modificare i parametri di taratura fare clic sul pulsante Manuale Il pulsante Aggiorna CPU consente di trasferire nella CPU i valori del guadagno e del tempo di integrazione e di derivazione per il loop PID di cui si sta effettuando il monitoraggio Il pulsante Avvia autotaratura permette di avviare una sequenza di autotaratura e dopo essere stato attivato si trasforma in Arresta autotaratura Immediatamente sotto il grafico compare l area PID attuale che contiene un menu a discesa con cui si pu selezionare il loop PID da monitorare con il Pannello di controllo Funzione Autotaratura PID e Pannello di controllo taratura PID Capitolo 15 L area Frequenza di campionamento consente di specificare un valore compreso fra 1 e 480 secondi per campione Selezionando il pulsante Imposta tempo si applica la modifica effettuata La scala temporale del grafico viene regolata automaticamente in modo da visualizzare correttamente i dati con la nuova frequenza Premendo il pulsante Pausa si congela il gr
239. ene applicata in egual misura alle porzioni iniziale e finale delle curve di accelerazione e decelerazione Non viene invece applicata al passo iniziale e finale compreso fra la velocit zero e SS_SPEED Per specificare la compensazione degli Velocit strappi si immette un valore di tempo MAX SPEED JERK_TIME che corrisponde al tempo sl gt necessario affinch l accelerazione passi i da zero al valore massimo definito Un tempo di compensazione strappi maggiore determina un funzionamento SS_SPEED pi graduale e un tempo di ciclo Distanza complessivo pi breve di quello che si otterrebbe semplicemente diminuendo A ai i ch ACCEL_TIME e DECEL_TIME Un JERK TIME valore pari a zero indica che non verr applicata alcuna compensazione Figura 9 14 Compensazione degli strappi Default 0 ms Suggerimento Si consiglia di utilizzare come primo valore di JERK_TIME un valore corrispondente al 40 di ACCEL_TIME Controllo ad anello aperto con l S7 200 Capitolo 9 Configurazione di un punto di riferimento e dei parametri di ricerca Scegliere se utilizzare o meno un punto di riferimento per la propria applicazione i Se l applicazione richiede che gli spostamenti inizino da una posizione assoluta o vi facciano riferimento si deve definire un punto di riferimento RP Reference Point o una posizione zero che consenta di effettuare la misura delle posizioni rispetto ad un punto noto del sistema fi
240. entatore a 24 V DC alimenta la porta di comunicazione 450 Dati tecnici Appendice A CPU S7 200 che supportano unit intelligenti L unit slave PROFIBUS DP EM 277 un unit intelligente di ampliamento utilizzabile con le CPU S7 200 indicate nella tabella A 38 Tabella A 38 Compatibilit dell unit PROFIBUS DP EM 277 con le CPU S7 200 CPU Descrizione CPU 222 release 1 10 o superiore CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 release 1 10 o superiore CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP release 2 0 o superiore CPU 224XP DC DC DC e CPU 224XP AC DC rel CPU 226 release 1 00 o superiore CPU 226 DC DC DC e CPU 226 AC DC rel Interruttori per l impostazione degli indirizzi e LED Gli interruttori di impostazione degli indirizzi e i LED di stato si trovano sul lato anteriore dell unit come illustrato nella figura A 23 E rappresentata anche la piedinatura del connettore dell interfaccia slave DP LED di stato sono descritti nella tabella A 42 Vista anteriore dell unit PROFIBUS DP EM 277 Interruttori di impostazione indirizzo x10 imposta la cifra pi significativa dell indirizzo x1 imposta la cifra meno significativa dell indirizzo D Piedinatura del connettoore sub D a 9 piedini f N piedino Descrizione PA a Connettore
241. ente nell unit Tutte a 45 C montaggio verticale C montaggio orizzontale con max 20 A di corrente nell unit 5 Tutte a 40 C montaggio orizzontale con 10A per uscita Uscita a 120 230 V AC Triac con accensione al passaggio per lo zero 120 230 V AC da 40 a 264 V AC da 47 a 63 Hz 5 A rms per 2 cicli AC L1 0 9 V rms 0 5 A AC3 0 5 AAC 1 1 mA ms a 132 V AC e 1 8 mA ms a 264 V AC 60W 410 Q max se la corrente di carico inferiore a 0 05 A 1500 V AC per 1 minuto 1 uscita 0 2 ms 1 2 ciclo AC 10 Hz Tutte a 55 C montaggio orizzontale tutte a 45 C montaggio verticale No Dati tecnici Appendice A Tabella A 14 Dati tecnici di uscita delle unit di ampliamento digitali continuazione Caratteristiche generali Uscita a 120 230 V AC 0 75 A 5A 2A 10A Lunghezza del cavo max Schermato 500 m 500 m 500 m Non schermato 150 m 150 m 150 m 1 Quando un contatto meccanico attiva la corrente in uscita verso la CPU S7 200 o un unit di ampliamento digitale invia un 1 alle uscite digitali per circa 50 microsecondi L utente ne deve tener conto in particolare se utilizza dispositivi che reagiscono a impulsi di breve durata 2 Quando un contatto meccanico attiva la corrente in uscita verso l unit di ampliamento AC invia un 1 alle uscite digitali per circa 1 2 ciclo AC ed importante tenerne conto nella progettazione 3 Considerato il circuito di commutazione al pass
242. equenza non raggiunta 1 uscita convertitore in senso orario 1 uscita convertitore in senso antiorario riservati per funzioni da definire questi bit potrebbero non essere sempre zero Figura 11 3 Bit di stato della parola di stato standard per il MicroMaster 3 e del feedback principale 361 Sistema di automazione S7 200 Manuale di sistema 362 Byte pi significativo Byte meno significativo 15 14 13 12 1110 9 8 7 6 5 4 3 2 1 0 1 pronto perl avvio 1 pronto per il funzionamento 1 funzionamento abilitato 1 errore azionamento 0 OFF2 comando di arresto per inerzia presente 0 OFF3 comando di arresto rapido presente 1 inibizione accensione 1 avvertenza azionamento 1 nonutilizzato sempre 1 1 funzionamento seriale ammesso 0 funzionamento seriale bloccato solo locale 1 frequenza raggiunta 0 frequenza non raggiunta O pericolo limite di corrente del motore 0 freno di arresto motore attivo 0 sovraccarico motore 1 direzione di rotazione del motore a destra 0 sovraccarico motore Figura 11 4 Bit di stato della parola di stato standard per il MicroMaster 4 e del feedback principale Esempio sottoprogramma USS_CTRL Network 1 Visualizzazione solo in AWL SM0 0 USS_CTRL Network 1 Box di controllo EN dell azionamento 0 LD SMO0 0 Di CALL USS CTRL 10 0 10 1 10
243. er decelerare dalla velocit RP_FAST alla velocit RP_SLOW Se la distanza troppo breve l unit di posizionamento genera un errore Controllo ad anello aperto con l S7 200 Capitolo 9 Byte di comando Specificare l indirizzo Q del byte di comando Il byte di comando l indirizzo delle 8 uscite digitali del registro dell immagine di processo che l utente riserva per creare un interfaccia con l unit di posizionamento La numerazione degli I O descritta nella figura 4 10 del capitolo 4 Definizione di un profilo di movimento Nella finestra Definizione del profilo di movimento fare clic sul pulsante Nuovo profilo per abilitare la definizione del nuovo profilo quindi scegliere il modo di funzionamento desiderato O Peri profili con posizione assoluta specificare la velocit di traguardo e la posizione finale Facendo clic sul pulsante Disegna passo si pu visualizzare il grafico dello spostamento Se sono necessari pi passi fare clic sul pulsante Passo successivo e specificare i dati richiesti O Peri profili di posizionamento relativo specificare la velocit di traguardo e la posizione finale Facendo clic sul pulsante Disegna passo si pu visualizzare il grafico dello spostamento Se sono necessari pi passi fare clic sul pulsante Passo successivo e specificare i dati richiesti DA Incaso di rotazione continua a una velocit specificare il valore della velocit nell apposita casella Selezionare la
244. erazioni EV ED non numerate Troppi segmenti di programma nascosti operazione HIDE Indice non ammesso operazione con le stringhe in cui specificato 0 come valore della posizione iniziale stata superata la lunghezza massima dell operazione Parametro non ammesso in SDB0 Troppe stringhe PCALL 009F 00FF Riservati Merker speciali SM I merker speciali consentono svariate funzioni sia di stato che di controllo e vengono usati per la comunicazione delle informazioni tra lS7 200 e il programma utente merker speciali possono essere indirizzati in bit byte parole o doppie parole Contenuto del capitolo SMBO Bit distato x sister SMBT Bit di stal 1ierrfe d deda a ia SMB 2 Caratteri ricevuti in Modo freeport Li SMB3 Errore di parit freeport LL SMB4 Overflow della coda d attesa SMBb5 Stato degli lO ssi oi Rie eee a SMBE Registro ID della CPU SMB7 Riservati e e e a SMB8 SMB21 Registri ID delle unit di I O e registri degli errori SMW22 SMW2E6 Tempi di ciclo LL SMB28 e SMB29 Potenziometro analogico anneren aaa SMB30 e SMB130 Registri di controllo del modo freeport nnn SMB31 e SMW32 Controllo della scrittura nella memoria non volatile EEPROM SMB34 e SMB35 Registri degli intervalli degli interrupt a tempo SMB36 SMBE65 Registro di HSC0 HSC1 e HSC2 rruaren SMB66 SMB85 Registri per le
245. erazioni del modem e limiti di utilizzo 342 L Assistente modem facilita il controllo dell unit modem creando dei sottoprogrammi ad hoc in base alla posizione dell unit e alle opzioni di configurazione selezionate dall utente Ogni operazione preceduta dal prefisso MODx_ nel quale la x corrisponde alla posizione dell unit Requisiti per l utilizzo delle operazioni per l unit modem EM 241 Quando si utilizzano le operazioni per l unit modem necessario tener conto di quanto segue E m E Le operazioni per l unit modem utilizzano tre sottoprogrammi Le operazioni per l unit modem aumentano la quantit di memoria necessaria per il programma di 370 byte max Se si cancella un sottoprogramma non utilizzato possibile riavviare l Assistente modem per creare l operazione ex novo Verificare sempre che sia attiva solo un operazione per volta Le operazioni non possono essere utilizzate in una routine di interrupt L unit modem legge le informazioni della tabella di configurazione all accensione e dopo una transizione da STOP a RUN L unit non vede le modifiche apportate dal programma alla tabella di configurazione finch la CPU non cambia modo operativo o non viene spenta e riaccesa Utilizzo delle operazioni per l unit modem EM 241 Per utilizzare le operazioni per l unit modem nel programma S7 200 procedere come indicato di seguito 1 2 Creare la tabella di configurazione
246. erazioni logiche AND OR XOR di inversione Operazioni logiche a bit operazioni a contatto 76 Operazioni logiche combinatorie a bit Blocco funzionale bistabile di set reset operazione Blocco funzionale bistabile reset dominante 83 operazioni con le bobine 79 operazioni di stack logico Operazioni matematiche di decremento di divisione di incremento di moltiplicazione di somma di sottrazione Dividi numeri interi con resto DIV Moltiplica numeri interi con numeri interi a 32 bit MUL 154 a matematiche con numeri interi esempio 153 Operazioni matematiche con numeri reali esempio Operazioni numeriche 538 Calcolo esponenziale in base naturale Coseno Logaritmo in base naturale Radice quadrata di un numero reale Seno Tangente Operazioni PTO codici di errore Operazioni SCR Carica SCR controllo di convergenze 190 controllo di divergenza i Fine condizionata SCR 187 Fine SCR limitazioni Transizione SCR 187 Operazioni standard di conversione Operazioni sulle stringhe Concatena stringa 199 Copia sottostringa da stringa Copia stringa Lunghezza stringa 199 Mr carattere all interno della stringa 202 Trova stringa all interno della stringa Operazioni tabellari Cancella primo valore dalla tabella 205 Cancella ultimo valore dalla tabella 2 Cerca valore nella tabella ic la memoria con configurazione di bit 207 Registra valore nella tabella Operazioni guida rapida
247. ere la CPU e o l alimentazione a 24 V Il DIP switch 4 riservato per un uso futuro e va impostato sulla posizione 0 verso il basso o off Le altre impostazioni dei DIP switch sono indicate nella tabella A 26 Dati tecnici Appendice A Tabella A 26 Configurazione dei DIP switch dell unit per termocoppie Switch 1 2 3 SWI 2 3 A aaa 12345678 Impostare il DIP switch 4 a 0 verso il basso Switch 5 SWS5 iija afa fufa 12345678 Switch 6 SW6 DOBBBRAA 12345678 Switch 7 SW7 PERRRRHE 12345678 Switch 8 SW8 fa a a a n n n 12345678 Configurazione f1 On Jo Off Configurazione 11 On jo Off Configurazione 11 On Jo Off Configurazione t1 On Jo Off Configurazione 11 On Jo Off Tipo di termocoppia J default K T E R S N 80 mV Direzione del controllo di circuito aperto Scala positiva 3276 7 gradi Scala negativa 3276 8 gradi Abilitazione del controllo di circuito aperto Abilita Disabilita Scala di temperatura Celsius _C Fahrenheit _F Giunto freddo Compensazione dei giunti freddi attiva Compensazione dei giunti freddi disattivata Impostazione 000 001 010 011 100 101 110 111 Impostazione Impostazione Impostazione 0 Impostazione 0 1
248. ere utilizzato nel programma I campi Descrizione e Numero telefonico sono uguali a quelli disponibili per il trasferimento dei messaggi Il campo Password deve essere compilato se il dispositivo remoto un unit modem e se stata abilitata la funzione di protezione mediante password Il campo Password dell unit modem locale deve essere impostato sulla password dell unit modem remota in modo che l unit locale possa fornire la password quando l unit remota lo richiede La funzione di richiamata fa s che l unit modem si scolleghi automaticamente e componga il numero telefonico predefinito dopo aver ricevuto una chiamata da un STEP 7 Micro WIN remoto Per configurare i numeri da richiamare attivare la casella Abilita la funzione di richiamata in questa configurazione e fare clic sul pulsante Configura richiamata Quindi fare clic su Avanti gt La finestra Configura richiamata consente di specificare i numeri telefonici che verranno utilizzati dall unit modem per rispondere alle chiamate in arrivo Per definire i numeri da richiamare selezionare Abilita richiamata solo per numeri telefonici specifici Per fare in modo che l unit modem accetti qualsiasi numero fornito dal chiamante e addebitare le chiamate al destinatario selezionare Abilita richiamata per tutti i numeri telefonici Se stata abilitata la funzione di richiamata per alcuni numeri telefonici specifici fare clic sul pulsante Nuovo numer
249. eri L unit modem consente un massimo di 15 caratteri Il campo Standard del modem pu essere utilizzato nei casi in cui l unit modem e il modem del gestore del servizio non riescono a negoziare lo standard del modem L impostazione di default V 34 33 6 kBaud campi Formato dei dati consentono di impostare i bit di dati e la parit che verranno utilizzati dal modem per la trasmissione del messaggio al gestore del servizio Il TAP utilizza generalmente 7 bit di dati e la parit pari ma alcuni gestori utilizzano 8 bit di dati e nessuna parit L UCP utilizza sempre 8 bit di dati e nessuna parit Per sapere quali impostazioni utilizzare ci si deve rivolgere al gestore del servizio possibile configurare l unit modem per il trasferimento dei dati in un altra CPU S7 200 se stato selezionato il protocollo PPI o in un dispositivo Modbus se stato selezionato il protocollo Modbus Attivare la casella di abilitazione del trasferimento dati e fare clic sul pulsante Configura da CPU a CPU per definire il trasferimento dei dati e i numeri telefonici dei dispositivi remoti Scrittura di un programma per l unit modem Capitolo 10 10 11 12 13 Quando si configura un trasferimento dei dati da CPU a CPU o da CPU a Modbus necessario impostare i data da trasferire e il numero telefonico del dispositivo remoto Selezionare la scheda Trasferimenti di dati nella finestra Configura trasferimenti
250. essi in tensione 250 Q sugli ingressi in corrente 3 db a 3 1 Khz 30 V DC 32 mA Nessuno Differenziale Selezionabile i range disponibili sono indicati nella tabella A 21 Da 0 a 20 mA vedere la tabella A 21 lt 250 us 1 5 ms a 95 40 dB DC a 60 Hz La tensione di segnale pi quella in modo comune deve essere di lt 12 V Da 20 4 a 28 8 V DC classe 2 alimentazione limitata o alimentazione per sensori dalla CPU 427 Sistema di automazione S7 200 Manuale di sistema Tabella A 18 Dati tecnici di uscita delle unit di ampliamento analogiche Caratteristiche generali Isolamento fra il campo e i circuiti logici Intervallo di segnale Tensione di uscita Corrente di uscita Risoluzione valore di fondo scala Tensione Corrente Formato della parola dati Tensione Corrente Precisione Caso peggiore da 0 a 55 C Tensione di uscita Corrente di uscita Tipica 25 C Tensione di uscita Corrente di uscita Setting time Tensione di uscita Corrente di uscita Carico massimo pilotabile Tensione di uscita Corrente di uscita Campo dell alimentazione a 24 V DC 428 6ES7 232 0HB22 0XA0 Nessuno 10V da 0 a 20 mA 12 bit pi bit di segno 11 bit Da 32000 a 32000 Da 0 a 32000 2 del valore di fondo scala 2 del valore di fondo scala 0 5 del valore di fondo scala 0 5 del valore di fondo scala 100 us 2 ms 5000 Q minimo 500 Q massimo 6ES7 235 0KD22 0XA0 Nes
251. est ultimo costituito da una virgola o da un punto Quando il programma utente comanda all unit modem di trasmettere un messaggio testuale l unit preleva il messaggio dalla CPU determina quali valori della CPU vi devono essere inseriti li preleva dalla CPU ne imposta il formato e li colloca nel messaggio testuale prima di trasmetterlo al gestore del servizio Il numero telefonico del gestore del servizio messaggi il messaggio e le variabili che vi sono state inserite vengono letti dalla CPU nel corso di pi cicli di scansione Il programma non deve apportare modifiche ai numeri telefonici o ai messaggi durante l invio perch in questa fase le variabili del messaggio possono subire ulteriori variazioni Se un messaggio contiene pi variabili queste vengono lette durante pi cicli di scansione della CPU Per fare in modo che le variabili contenute in un messaggio siano coerenti si deve evitare di modificarle dopo aver inviato il messaggio 333 Sistema di automazione S7 200 Manuale di sistema 334 Trasferimento dei dati L unit modem consente al programma di trasferire i dati in un altra CPU o in un dispositivo Modbus attraverso la linea telefonica Il trasferimento dei dati e i numeri telefonici vengono configurati con l Assistente modem e memorizzati nel blocco di configurazione dell unit modem che viene poi caricato nel blocco dati della CPU S7 200 L Assistente modem crea inoltre il codice che consente al progr
252. etamente eliminato dal primo spostamento verso l area di lavoro dopo una ricerca del punto di riferimento cc Configurazione di default LMT RPS attivo Direzione ricerca RP negativa attivo RP Direzione avvicinamento RP J Area di lavoro positiva gt gt Movimento positivo Movimento negativo i 7 D gt cc Direzione ricerca RP positiva RPS attivo LMT Direzione avvicinamento RP RP attivo positiva j Area di lavoro Movimento positivo Movimento negativo Na Figura 9 21 324 Modo 1 di ricerca dell RP Controllo ad anello aperto con l S7 200 Capitolo 9 Configurazione di default RPS attivo Direzione ricerca RP negativa LMT ui H attivo RP Direzione avvicinamento RP r positiva j Area di lavoro gt Movimento positivo s Tor Movimento negativo f 7 B se Direzione ricerca RP positiva RPS attivo Direzione avvicinamento RP a positiva RP attivo y Area di lavoro gt Movimento positivo c _ Movimento negativo J y y e st Figura 9 22 Ricerca dell RP modo 2 Configurazione di default LMT RPS Direzione ricerca RP negativa attivo attivo RP Direzione avvicinamento RP j Area di lavo
253. ggio Carattere di fine messaggio Tempo di linea inattiva in millisecondi Il primo carattere ricevuto allo scadere del tempo di linea inattiva diventa il carattere di inizio di un nuovo messaggio Timeout del temporizzatore di intercaratteri messaggi espresso in millisecondi La ricezione del messaggio viene interrotta se viene superato il periodo di tempo Numero massimo di caratteri da ricevere da 1 a 255 byte Avvertenza questo range deve essere impostato sulla dimensione massima del buffer anche se non si utilizza la funzione di conclusione messaggio mediante il conteggio dei caratteri 503 Sistema di automazione S7 200 Manuale di sistema SMW98 Errori nel bus di ampliamento di I O Come indicato nella tabella D 17 SMB98 fornisce informazioni sul numero di errori del bus di ampliamento di I O Tabella D 17 Byte di merker speciale SMW98 Byte SM Descrizione SMW98 Questo indirizzo viene incrementato ogni volta che viene individuato un errore di parit nel bus di ampliamento di I O Viene resettato all accensione e pu essere resettato dall utente SMB130 Registro di controllo freeport vedere SMB30 Consultare la tabella D 11 504 Merker speciali SM Appendice D SMB131 SMB165 Registro di HSC3 HSC4 e HSC5 Come indicato nella tabella D 18 i bit da SMB131 a SMB165 vengono utilizzati per monitorare e controllare il funzionamento dei contatori veloci HSC3 HSC4 e HSC5 Tabella D 18 Byte di merker special
254. gici IO di ampliamento 35 memoria dei contatori 30 di dei rel di controllo sequenziale SCR 33 memoria dei temporizzatori 30 memoria dell S7 28 memoria di merker 29 memoria di variabili 29 memoria locale merker speciali SM 32 modifica dei puntatori 36 registro di immagine di processo degli ingressi registro di immagine di processo delle uscite 29 uscite analogiche Indirizzamento I O indireto bel amp ed 36 simbolico 68 Indirizzi della memoria speciale unit di posizionamento EM 253 319 assegnazione contatori veloci impostazione dell indirizzo remoto 229 Modbus rete simbolico 68 Indirizzo di stazione pi alto HSA remoto impostazione per l S7 Informazioni di diagnostica unit di posizionamento EM Ingressi 26 calibrazione condizionati incondizionati 64 contatori veloci di avvio e reset HSC filtraggio degli ingressi analogici 4 filtraggio degli ingressi digitali 47 CPU unit di ampliamento digitale unit di posizionamento EM 253 285 Ingressi del loop conversione normalizzazione Ingressi digitali filtraggio lettura 44 misurazione impulsi 47 scrittura 27 Ingressi analogici Al filtraggio Indice analitico indirizzament 2 Ingresso digitale Inizializzazione contatori veloci protocollo Modbus Inserimento di variabili nei messaggi testuali e negli SMS 333 Installazione cavo di ampliamento degli I O EM 206 435 STEP 7 Micro W
255. hemi illustrati pi avanti rappresentano graficamente le opzioni disponibili per i vari modi di ricerca dell RP m La figura 9 21 rappresenta due opzioni del modo 1 di ricerca dell RP Questo modo individua l RP nel punto in cui l ingresso RPS si attiva all avvicinamento dal lato dell area di lavoro La figura 9 22 rappresenta due opzioni del modo 2 di ricerca dell RP Questo modo individua l RP al centro dell area attiva dell ingresso RPS La figura 9 23 rappresenta due opzioni del modo 3 di ricerca dell RP Questo modo individua RP come numero specificato di impulsi zero ZP all esterno dell area attiva dell ingresso RPS La figura 9 24 rappresenta due opzioni del modo 4 di ricerca dell RP Questo modo individua RP come numero specificato di impulsi zero ZP all interno dell area attiva dell ingresso RPS Per ogni modo vi sono quattro combinazioni di direzione di ricerca dell RP e avvicinamento all RP ne vengono mostrate solo due Queste combinazioni determinano la configurazione della ricerca dell RP Per ogni combinazione vi sono inoltre quattro diversi punti iniziali Le aree di lavoro degli schemi sono state individuate in modo che lo spostamento dal punto di riferimento all area di lavoro richieda un movimento nella direzione uguale a quella di avvicinamento all RP Selezionando la posizione dell area di lavoro in questo modo il gioco di lavoro degli ingranaggi meccanici viene compl
256. i e Vedere da SMB8 a SMB21 ID dell unit di I O e registro degli errori Scrittura di un programma per l unit modem Capitolo 10 Programma di esempio per un unit modem Esempio unit modem Network 1 Network 1 Richiama il sottoprogramma SM0 0 MODO_CTAL MODO_CTRL in tutti i cicli o LD SMo 0 CALL MODO_CTRL Network 2 10 0 MODO_MSG Network 2 Invia un messaggio testuale I ad un telefono cellulare 10 0 LD 10 0 EU L63 7 LD 10 0 CALL MODO_MSG L63 7 Cell Phone Message1 M0 0 VB10 Network 3 e Network 3 Trasferisci i dati nella CPU remota LD 10 1 EU RemoteCPU L63 7 Transfer LD 10 1 CALL MODO_XFR L63 7 CPU remota Transfer1 M0 0 VB10 CPU S7 200 che supportano unit intelligenti L unit modem un unit di ampliamento intelligente progettata per le CPU S7 200 elencate nella tabella 10 9 Tabella 10 9 Compatibilit dell unit modem EM 214 con le CPU S7 200 CPU Descrizione CPU 222 release 1 10 o superiore CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 release 1 10 o superiore CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP release 2 00 o superiore CPU 224XP DC DC DC e CPU 224XP AC DC rel CPU 226 release 1 00 o superiore CPU 226 DC DC DC e CPU 226 AC DC rel Indirizzi di memoria speciale per l unit modem Per ogni unit intelligente vengono allocati cinquanta byte della memoria speciale SM in base alla posizione fisica dell unit nel bus di ampli
257. i controllo impostazione per gli HSC da 11 speciali EM 277 PROFIBUS DP 456 Byte di stato contatore veloce 134 C Cablaggio 22 23 Calcolo tempo di rotazione del token potenza richiesta 485 487 Calibrazione EM EM ingressi Cambiamento direzione dei contatori veloci 139 Campi Regolazione PID 163 Campo dei byte e dei valori interi Caratteristiche CPU unit di posizionamento E 253 285 unit modem EM 241 330 Caricamento nuovo valore attuale dell HSC nuovo valore di preimpostazione dell HSC Caricamento dalla CPU programma 39 Caricamento nella CPU configurazioni dei log di dati 39 programma 15 ricette Carichi induttivi 24 Carichi lampade istruzioni 24 Cavi ampliamento degli I O 478 chiusura configurazione freeport 250 modem remoto 249 di rete 238 239 polarizzazione 240 RS 232 PPI multimaster 479 selezione 226 USB PPI multimaster numeri di ordinazione Cavo di ampliamento degli I O installazione Cavo di programmazione 526 Cavo multimaster Cavo PPI multimaster 5 con modem radio 252 con un modem 251 configurazione configurazione per il modo freeport impostazione del baud rate con gli switch modem radio modalit freeport selezione 226 241 standard RS 232 245 Cavo RS 232 PPI multimaster configurazione per HyperTerminal 259 503 dati tecnici impostazioni degli switch impostazioni delle porte Cavo USB PPI multimaster impostazioni dell
258. i controllo nel programma utente 000C Modulo di memoria errore di somma di controllo nei parametri di configurazione SDB0 000D Modulo di memoria errore di somma di controllo nei dati forzati 000E Modulo di memoria errore di somma di controllo nei valori di default della tabella delle uscite 000F Modulo di memoria errore di somma di controllo nei dati utente DB1 0010 Errore interno del software 0011 Errore di indirizzamento indiretto del contatto di confronto 0012 Valore in virgola mobile non ammesso nel contatto di confronto 0013 Programma non comprensibile dall S7 200 0014 Errore di range nel contatto di confronto 1 Glierrorideicontatti di confronto sono gli unici che generano condizioni di errore sia gravi che non gravi L errore non grave viene generato per consentire la memorizzazione dell indirizzo dell errore nel programma Codici degli errori Appendice C Errori di programmazione di run time Durante la normale esecuzione del programma si possono creare condizioni di errori non gravi ad esempio errori di indirizzamento In questo caso l S7 200 genera un codice d errore di run time non grave codici degli errori non gravi sono riepilogati nella tabella C 2 Tabella C 2 Errori di programmazione di run time Cod errore 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F 0010 0011 0012 0013 0091 0092 0094 009A 009B 009F Descrizione Non sono present
259. i da SMB131 a SMB165 Byte SM SMB131 SMB135 SM136 0 SM136 5 SM136 6 SM136 7 SM137 0 SM137 3 SM137 4 SM137 5 SM137 6 SM137 7 SMD138 SMD142 SM146 0 SM146 5 SM146 6 SM146 7 SM147 0 SM147 1 SM147 2 SM147 3 SM147 4 SM147 5 SM147 6 SM147 7 SMD148 SMD152 SM156 0 SM156 5 SM156 6 SM156 7 SM157 0 SM157 3 SM157 4 SM157 5 SM157 6 SM157 7 SMD158 SMD162 SM136 4 SM137 2 SM146 4 SM156 4 SM157 2 Descrizione Riservati Riservati Bit di stato della direzione di conteggio attuale di HSC3 1 conteggio in avanti Bit di stato valore attuale valore di preimpostazione di HSC3 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSC3 1 maggiore di Riservati Bit di controllo della direzione di HSC3 1 conteggio in avanti Aggiornamento della direzione di HSC3 1 aggiorna direzione Aggiornamento del valore di preimpostazione di HSC3 1 scrivi in HSC3 il nuovo valore di preimpostazione Aggiornamento del valore attuale di HSC3 1 scrivi il nuovo valore attuale nell HSC3 corrente Bit di abilitazione di HSC3 1 abilita Nuovo valore attuale di HSC3 Nuovo valore di preimpostazione di HSC3 Riservati Bit di stato della direzione di conteggio attuale di HSC4 1 conteggio in avanti Bit di stato valore attuale valore di preimpostazione di HSC4 1 uguale Bit di stato valore attuale gt valore di preimpostazione di HSC4 1 maggiore di Bit di
260. i errori non gravi non sono presenti errori Box HSC abilitato prima dell esecuzione del box HDEF Conflitto causato dall assegnazione di un interrupt di ingresso ad un ingresso gi assegnato ad un HSC Conflitto causato dall assegnazione di ingressi ad un HSC gi assegnato ad un interrupt di ingresso o ad un altro HSC Tentativo di eseguire un operazione non ammessa nelle routine di interrupt Tentativo di eseguire un secondo HSC PLS con lo stesso numero prima di terminare il primo HSC l HSC PLS di una routine di interrupt in conflitto con l HSC PLS del programma principale Errore di indirizzamento indiretto Errore di dati TODW Scrivi orologio hardware o TODR Leggi orologio hardware Livello di annidamento massimo del sottoprogramma superato Esecuzione contemporanea di operazioni XMT RCV nella porta 0 Tentativo di ridefinire un HSC eseguendo un altra operazione HDEF per lo stesso HSC Esecuzione contemporanea di operazioni XMT RCV nella porta 1 Modulo di orologio non presente e inaccessibile a TODR TODW o per la comunicazione Tentativo di ridefinire l uscita di impulsi mentre era attiva Il numero dei segmenti del profilo PTO stato impostato a 0 Valore numerico non ammesso nel contatto di confronto Comando non ammesso nell attuale modo di funzionamento PTO Codice comando PTO non ammesso Tabella del profilo PTO non ammessa Tabella del loop PID non ammessa Errore di range con informazione sull indirizzo cont
261. i in caso di overflow o di rilevamento di un valore numerico non ammesso Questo bit viene attivato quando un operazione matematica produce un risultato negativo Questo bit viene attivato quando si tenta di effettuare una divisione per zero Questo bit viene attivato se l operazione Registra valore nella tabella determina un riempimento eccessivo della tabella Questo bit viene attivato se un operazione FIFO o LIFO cerca di leggere un valore da una tabella vuota Questo bit viene attivato se si tenta di convertire un valore in formato non BCD in valore binario Questo bit viene attivato se un valore ASCII risulta non convertibile in un valore esadecimale valido Merker speciali SM Appendice D SMB2 Caratteri ricevuti in modo freeport Y SMB2 il buffer di ricezione dei caratteri in modo freeport modo liberamente programmabile Come spiegato nella tabella D 3 tutti i caratteri ricevuti in modo freeport vengono collocati in questa memoria che pi facilmente accessibile dai programmi KOP Suggerimento SMB2 e SMB3 vengono condivisi dalla porta 0 e dalla porta 1 Se la ricezione di un carattere nella porta 0 determina l esecuzione della routine di interrupt assegnata a tale evento evento di interrupt 8 SMB2 contiene il carattere ricevuto nella porta 0 e SMB8 contiene lo stato di parit di tale carattere Se la ricezione di un carattere nella porta 1 determina l esecuzione della routine di interrupt assegnata a tal
262. i lo stato di uno o pi registri di ingresso La funzione 4 riporta i valori di ingresso analogico 5 Scrivi una singola bobina uscita digitale La funzione 5 imposta un uscita digitale sul valore specificato L uscita non forzata e il programma pu sovrascrivere il valore scritto dalla richiesta Modbus 6 Scrivi un singolo registro di mantenimento La funzione 6 scrive un singolo registro di mantenimento nella memoria V dell S7 200 15 Scrivi pi bobine uscite digitali La funzione 15 scrive i valori di pi uscite digitali nel registro delle immagini Q dell S7 200 L uscita iniziale deve iniziare su un limite di byte ad esempio Q0 0 o Q2 0 e il numero di uscite scritte deve essere un multiplo di otto Si tratta di una limitazione delle operazioni del protocollo slave Modbus Le uscite non sono forzate e il programma pu sovrascrivere i valori scritti dalla richiesta Modbus 16 Scrivi pi registri di mantenimento La funzione 16 scrive pi registri di mantenimento nella memoria V dell S7 200 In una richiesta si possono scrivere fino a 120 parole Utilizzo della biblioteca per il protocollo Modbus Capitolo 12 Operazioni per il protocollo slave Modbus Operazione MBUS_INIT SIMATIC 7 IEC1121 L operazione MBUS_INIT consente di abilitare e inizializzare oppure di disabilitare la comunicazione SE BO Modbus Prima di utilizzare l operazione MBUS_SLAVE MBUS_INIT MBUS_INIT necessario che l operazione MBUS_INIT venga
263. i stato restituita dall azionamento La figura 11 3 riepiloga i bit di stato della parola di stato standard e del feedback principale Speed la velocit dell azionamento come percentuale della velocit totale Range da 200 0 a 200 0 Run_EN RUN Enable abilita funzionamento indica se l azionamento sta funzionando 1 o fermo 0 D_Dir indica la direzione di rotazione dell azionamento Inhibit indica lo stato del bit di inibizione dell azionamento 0 non inibito 1 inibito Per poter resettare il bit di inibizione necessario che il bit Fault e gli ingressi RUN OFF2 e OFF3 siano disattivati Fault indica lo stato del bit d errore 0 nessun errore 1 errore L azionamento visualizza il codice dell errore consultare in proposito il manuale dell azionamento Per resettare il bit Fault correggere la causa dell errore e attivare il bit F_ACK Byte pi significativo Byte meno significativo 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 pronto perl avvio 1 pronto per il funzionamento 1 funzionamento abilitato 1 errore azionamento 0 OFF2 comando di arresto per inerzia presente 0 OFF3 comando di arresto rapido presente 1 inibizione accensione 1 avvertenza azionamento 1 nonutilizzato sempre 1 1 funzionamento seriale ammesso 0 funzionamento seriale bloccato solo locale 1 frequenza raggiunta 0 fr
264. i tecnici 4 funzioni morsetti numero di collegamenti 231 numero di ordinazione processori di comunicazione Unit modem 462 assistente modem caratteristiche connettore RJ11 errori delle operazioni esempio 347 formato dei messaggi di trasferimento dati dalla CPU 353 formato dei messaggi testuali interfaccia con la linea telefonica internazionale LED di stato 337 messaggi SMS numero telefonico per il servizio messaggi operazione MODx_CTRL operazione MODx_MSG 344 operazione MODx_XFR operazioni 342 protezione mediante password 334 richiamata di sicurezza Short Message Service tabella di configurazione trasferimento dei dati trasmissione di messaggi ai cercapersone trasmissione di messaggi numerici ai cercapersone Indice analitico trasmissione di messaggi testuali ai cercapersone Unit modem EM 241 assistente modem caratteristiche compatibilit con le CPU 463 connettore RJ11 dati tecnici 462 errori delle operazioni cond Formato dei messaggi di trasferimento dati dalla CPU Eea indirizzi della memoria speciale indirizzi Modbus installazione 463 di con la linea telefonica internazionale 330 interfaccia per STEP 7 Micro WIN LED di stato Numero telefonico per il servizio messaggi 351 operazione MOD_XFR 343 operazione MODx_CTRL 343 operazione MODx_MSG operazioni paesi 330 protezione mediante password 334 protocollo M
265. icare il numero di impulsi necessari per generare una rotazione del motore consultare la scheda tecnica del motore o dell azionamento l unit di misura di base pollici piedi millimetri o centimetri e la distanza percorsa durante una rotazione del motore O STEP 7 Micro WIN prevede un pannello di controllo dell EM253 che consente di modificare il numero di unit di misura per rotazione dopo che l unit di posizionamento stata configurata 4 Per cambiare il sistema di misura successivamente si deve cancellare l intera configurazione comprese le operazioni generate dall Assistente di controllo posizionamento Quindi si devono selezionare le impostazioni compatibili con il nuovo sistema di misura 287 Sistema di automazione S7 200 Manuale di sistema Modifica della configurazione di default degli ingressi e delle uscite Per modificare o visualizzare la configurazione di default degli ingressi uscite integrati selezionare il pulsante Avanzati O La scheda Livelli di attivit degli ingressi consente di modificare i livelli di attivit alto o basso Quando il livello impostato su Alto viene letto un 1 logico in presenza di corrente nell ingresso quando impostato su Basso viene letto un 1 logico in assenza di corrente nell ingresso Un 1 logico significa sempre che la condizione attiva LED sono illuminati quando l ingresso attraversato dalla corrente a prescindere dal livello di attivazione
266. icarica la posizione attuale Questo comando aggiorna il valore della posizione attuale e definisce una nuova posizione zero J Attiva l uscita DIS e Disattiva l uscita DIS Questi comandi attivano e disattivano l uscita dell unit di posizionamento O Genera impulso nell uscita CLR Questo comando genera un impulso di 50 ms nell uscita CLR dell unit di posizionamento Q Autoapprendimento profilo Questo comando consente di salvare la posizione e la velocit di traguardo di un profilo e di un passo quando si posiziona l utensile manualmente Il pannello di controllo visualizza lo stato del profilo eseguito dall unit di posizionamento DM Carica configurazione dell unit Questo comando carica una nuova configurazione inviando all unit di posizionamento il comando di leggere il blocco di configurazione dalla memoria V dell S7 200 311 Sistema di automazione S7 200 Manuale di sistema O Sposta in una posizione assoluta Questo comando consente di spostarsi nella posizione specificata alla velocit di traguardo Per poterlo utilizzare si deve aver gi definito la posizione zero O Sposta di un valore relativo Questo comando consente di spostarsi dalla posizione attuale per una data distanza e alla velocit di traguardo Si pu specificare una distanza positiva o negativa Og Resetta l interfaccia di comando dell unit Questo comando resetta il byte di comando per l unit di posizionamento e impo
267. ichiamata possono essere abilitate contemporaneamente Prima di gestire la richiamata l unit modem richiede al chiamante di specificare la password 335 Sistema di automazione S7 200 Manuale di sistema 336 Tabella di configurazione dell unit modem messaggi testuali i numeri telefonici le informazioni per il trasferimento dei dati i numeri da richiamare e le altre opzioni vengono memorizzate in una tabella di configurazione che deve essere caricata nella memoria V della CPU S7 200 L Assistente modem fornisce le informazioni necessarie per la creazione della tabella STEP 7 Micro WIN inserisce la tabella nel blocco dati che deve essere caricato nella CPU S7 200 L unit modem legge la tabella di configurazione dalla CPU nella fase di avvio e entro i cinque secondi successivi alla transizione della CPU da STOP a RUN Finch online con STEP 7 Micro WIN l unit non legge una nuova tabella dalla CPU Se si carica una tabella durante il collegamento prima di leggerla l unit attende il termine della sessione online Se l unit modem rileva un errore nella tabella di configurazione il LED MG Module Good sul lato anteriore dell unit inizia a lampeggiare Si dovr quindi controllare la finestra Informazioni CPU in STEP 7 Micro WIN o leggere il valore di SMW220 per l unit nel posto connettore 0 per avere informazioni sull errore Gli errori di configurazione dell unit modem sono elencati nella tabella
268. ici errori Descrizione 0 Nessun errore 132 Accesso al modulo di memoria non riuscito Suggerimento La EEPROM utilizzata nel modulo di memoria supporta un numero limitato di operazioni di scrittura generalmente pari a un milione di cicli di scrittura Una volta raggiunto questo limite la EEPROM non funziona pi correttamente L operazione RCPx_WRITE non va quindi attivata in tutti i cicli di scansione perch determinerebbe l usura del modulo di memoria entro un tempo relativamente breve 387 Sistema di automazione S7 200 Manuale di sistema Utilizzo dei log di dati STEP 7 Micro Win mette a disposizione l Assistente di log di dati per salvare i dati di misura del processo nel modulo di memoria Spostando i dati del processo nel modulo di memoria si liberano gli indirizzi di memoria V altrimenti occupati dai dati Contenuto del capitolo Introduzione asiatici Utilizzo dell Assistente di log di dati 1391 Operazione creata dall Assistente di log di dati 389 Sistema di automazione S7 200 Manuale di sistema Introduzione In STEP 7 Micro WIN e nei PLC S7 200 stata integrata una funzione per i log di dati che consente di memorizzare i record dei dati del processo mediante il programma In opzione i record possono contenere anche l indicazione della data e dell ora Si possono configurare fino a quattro log di dati Il nuovo Assistente di log di dati consente inoltre di definire il formato dei record
269. iginali precedenti all esecuzione L CE oi dell autotaratura 12800 00 4 PID Configuration for 0 FID 0 IT Time Dei TE w f Si noti come tali parametri determinino T oe un overshoot e uno smorzamente dell ampiezza delle oscillazioni del ARIE cer processo in tempi lunghi Figura 15 4 Risposta a una variazione del setpoint 405 Sistema di automazione S7 200 Manuale di sistema La figura 15 5 mostra la risposta del loop alla stessa variazione del setpoint da 12000 a 14000 dopo che sono stati applicati i valori determinati da una funzione di autotaratura con risposta rapida Si noti che in questo caso non tune from the Current PID Drop Down lst Click the Start Auto Tune button to begin the turing algorithm Click the Close button to exit CPU 224xP REL 02 00 c overshoot ma solo una leggera oo M rr E RITI III eno oscillazione Per eliminare l oscillazione SE Ue rr9 nno a discapito della velocit di risposta si l s na som deve selezionare una risposta di velocit so sso en media o lenta e ripetere l autotaratura vaesa ME dall cacce ee Tm Una volta individuato un buon punto di rus n rea partenza per i parametri di taratura del e fe pia eeen A a ere fra S loop possibile regolarli con il Pannello Comi ne E rr EE di
270. il EE porta di comunicazione della CPU Una volta Lire Fit aB installata un EM 241 nel sistema S7 200 tutto cara ic i i i i i O EM 241 ci di cui si ha bisogno per comunicare con la RFRTAROnE ogm CPU da una postazione remota MEOOH RI Re T Estand a semplicemente un PC dotato di modem esterno e STEP 7 Micro WIN L Per maggiori informazioni sulla comunicazione in rete consultare il capitolo 7 Per informazioni H onoononop 241 1AA22 0xA0 sulla programmazione e sulle funzioni avanzate el si o 9 della CPU consultare il capitolo 10 Creazione Tr WE 000 A 43 ni aaa adi di un programma per l unit modem eZ E i UY O L unit modem EM 241 pu essere configurata Selettore del codice te con l Assistente modem di STEP 7 Micro WIN internazionale Per ulteriori informazioni sull Assistente consultare il capitolo 10 Figura A 29 Schema dell unit modem EM 241 462 Dati tecnici Appendice A CPU S7 200 che supportano unit intelligenti L unit modem EM 241 un unit di ampliamento intelligente progettata per le CPU S7 200 elencate nella tabella A 46 Tabella A 46 Compatibilit dell unit modem EM 241 con le CPU S7 200 CPU Descrizione CPU 222 release 1 10 o superiore CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 release 1 10 o superiore CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP release 2 0 o superiore CPU 224XP DC DC DC e CPU 224XP DC DC rel CPU 226 release 1 00 o superiore CPU 226 DC
271. il traffico dei dati nella rete Industrial Ethernet 4 La comunicazione si basa sul protocollo TCP IP 4 Sono disponibili servizi client e server per la comunicazione tra le CPU S7 200 e altri sistemi di controllo S7 o PC via Ethernet Sono possibili fino a otto collegamenti simultanei O Grazie all integrazione del server S7 OPC possibile implementare applicazioni per PC O L unit Ethernet CP 243 1 fa s che STEP 7 Micro WIN possa accedere direttamente all S7 200 tramite Ethernet Configurazione L unit Ethernet CP 243 1 pu essere configurata con l Assistente Ethernet di STEP 7 Micro WIN per collegare il PLC S7 200 ad una rete Ethernet L Assistente Ethernet guida l utente durante l impostazione dei parametri dell unit e inserisce le operazioni di configurazione nella cartella delle operazioni del progetto Per avviare l Assistente selezionare il comando di menu Strumenti gt Assistente Ethernet L Assistente utilizza i seguenti dati indirizzo IP maschera di sottorete indirizzo di gateway e tipo di collegamento Morsetti Cavo piatto con L unit Ethernet CP 243 1 dotata dei socket per il bus seguenti morsetti situati dietro gli sportelli sul di O lato anteriore Connettore per il bus di I O OJ blocco morsetti per l alimentazione a 24V DC e la massa socket RJ45 a 8 piedini per il collegamento a Ethernet d J connettore per il bus di I O J cavo piatto con socket per il bus di I O
272. imale in stringa di LEN caratteri ASCII ITA IN OUT Converti numero intero in stringa ASCII FMT DTA IN OUT Converti numero intero a 32 bit in stringa di FM caratteri ASCII RTA IN OUT Converti numero reale in stringa di caratteri FM ASCII DECO IN OUT Converti bit in numero esadecimale ENCO IN OUT Converti numero esadecimale in bit SEG IN OUT Genera configurazione di bit per display a 7 segmenti ITS IN FMT OUT Converti numero intero in stringa DTS IN FMT OUT RTS IN FMT OUT STI STR INDX Converti numero intero a 32 bit in stringa Converti numero reale in stringa Converti sottostringa in numero intero OUT SIR STR INDX Converti sottostringa in numero intero a DUI 32 bit SIR STR INDX Converti sottostringa in numero reale OUT Operazioni di interrupt CRETI Fine condizionata della routine di interrupt ENI Abilita tutti gli interrupt DISI Inibisci tutti gli interrupt ATCH INT EVNT Assegna routine di interrupt all evento DTCH EVNT Separa evento Operazioni di comunicazione XMT TBL PORT RCV TBL PORT NETR TBL PORT NETW TBL PORT GPA ADDR PORT SPA ADDR PORT Trasmetti in modo freeport Ricevi messaggio in modo freeport Leggi dalla rete Scrivi nella rete Leggi indirizzo porta Imposta indirizzo porta Operazioni con i contatori veloci HDEF HSC MODE Definisci modo per contatore veloce HSC N Attiva contatore veloce PLS Q Uscita a impulsi Indice analitico A ACCEL_TIME tempo di
273. imensioni mm LxAxP 90 x 80 x 62 90 x 80 x 62 90 x 80 x 62 90 x 80 x 62 120 5 x 80 x 62 120 5 x 80 x 62 140 x 80 x 62 140 x 80 x 62 196 x 80 x 62 196 x 80 x 62 Porte Ingressi Uscite Morsettiera a Comm analogici analogiche innesto 1 No No No 1 No No No 1 No No No 1 No No No 1 No No S 1 No No S 2 2 1 S 2 2 1 S 2 No No S 2 No No S Peso Dissipaz 5 y pE AE 270g 3w 0 180 310g 6w 0 180 2709 5W 340 MA 180 310g 7W 340 MA 180 360 g 7W 660 mA 280 mA 410g 10W 660 mA 280 mA 390 g 8w 660 mA 280 mA 440 g 11W 660 MA 280 MA 550 g 11W 1000 MA 400 MA 660 g 17W 1000 mA 400 mA Si tratta dell alimentazione per sensori a 24 V DC disponibile dopo l alimentazione della bobina del rel interna e della porta comm a 24 V DC 411 Sistema di automazione S7 200 Manuale di sistema Tabella A 4 Dati tecnici delle CPU CPU 221 CPU 222 CPU 224 CPU 224XP CPU 226 Memoria Dimensioni del programma utente EEPROM con modifica in modo RUN 4096 byte 8192 byte 12288 byte 16384 byte senza modifica in modo RUN 4096 byte 12288 byte 16384 byte 24576 byte Dati utente EEPROM 2048 byte memorizzati in modo 8192 byte memorizzati 10240 byte 10240 byte permanente in modo permanente memorizzati in memorizzati in modo modo permanente permanente Backup condens elevata capacit batteria opzionale 1 0 VO digitali VO analogici Dimensione dell immagine degli I O digitali Dimensione dell imm
274. inviate all azionamento utilizzare la tabella 11 1 Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P093 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il timeout del collegamento seriale desiderato Premere P per confermare la selezione P093 0 240 default 0 il tempo indicato in secondi Setpoint di sistema nominale per il collegamento seriale Questo valore pu variare ma generalmente pari a 50 Hz o 60 Hz due valori corrispondenti al 100 di PV valore di preimpostazione o SP setpoint Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P094 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il punto di riferimento desiderato Premere P per confermare la selezione P094 0 400 00 Compatibilit USS opzionale Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P095 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il numero corrispondente alla compatibilit USS desiderata Premere P per confermare la selezione P095 O risoluzione di 0 1 Hz default 1 risoluzione di 0 01 Hz Controllo della memoria EEPROM opzionale Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P971 Premere P per
275. ionare il campo degli ingressi analogici Tutti gli ingressi vengono impostati sullo stesso campo Nella presente tabella ON corrisponde a chiuso e OFF ad aperto Le impostazioni degli switch vengono lette solo quando l alimentazione collegata Tabella A 20 Tabella degli switch di configurazione dell EM 231 per la selezione del campo degli ingressi analogici Unipolare SWI1 SWw2 OFF ON ON Bipolare SWI SWw2 OFF FF 9 ON SW3 ON OFF SW3 ON OFF Ingresso fondo scala Risoluzione da 0a 10V 2 5 mV da0a5V 1 25 mV da 0 a 20 mA 5 uA Ingresso fondo scala Risoluzione 5 V 2 5 mV 2 5V 1 25 mV 431 Sistema di automazione S7 200 Manuale di sistema Configurazione dell EM 235 La tabella A 21 indica come configurare l unit EM 235 con gli appositi switch Gli switch da 1 a 6 consentono di selezionare il campo e la risoluzione degli ingressi analogici Tutti gli ingressi vengono impostati sullo stesso campo e formato La tabella A 21 indica quali selezioni effettuare per unipolare bipolare switch 6 guadagno switch 4 e 5 e attenuazione switch 1 2 e 3 Nelle tabelle ON corrisponde a chiuso e OFF ad aperto Le impostazioni degli switch vengono lette solo quando l alimentazione collegata Tabella A 21 Tabella degli switch di configurazione dell EM 235 per la selezione del campo e della risoluzione degli ingressi analogici Unipolare SWi sw2 SW3 sw4 sw5 swe Ingresso fondo scala Risoluzione ON OFF OFF ON OFF O
276. ioni CPU 221 CPU 222 pacco da 10 Kit contenente 4 pezzi di ognuno dei seguenti articoli coperchi per blocchi di 7 12 14 18 2x12 2x14 morsetti sportello della CPU sportelli della CPU e delle unit di ampliamento Simulatore a 8 posizioni Simulatore a 14 posizioni Simulatore a 24 posizioni Overlay per lo schermo del TD 200C pacchetto di overlay programmabili Numero di ordinazione 6ES7 901 0BF00 0AA0 6XVI 830 0AH10 6ES7 972 0BB11 0XA0 6ES7 972 0BA11 0XA0 6ES7 972 0BA40 OXA0 6ES7 972 0BB40 0XA0 6ES7 292 1AD20 0AA0 6ES7 292 1AE20 0AA0 6ES7 292 1AF20 0AA0 6ES7 292 1AG20 0AA0 6ES7 972 0AA00 OXA0 Numero di ordinazione 6ES7 272 0AA30 OYAO 6ES7 272 1AA10 OYAO 6AV3 503 1DB10T 6AV3 607 14C20 0AX1 6AV3 617 1J4C20 0AX1 6AV6 545 0AA15 2AX0 6AV6 640 0CA01 0AX0 Numero di ordinazione 6ES5 728 8MAII 6ES7 290 2AA00 OXA0 6ES7 291 3AX20 OXA0 6ES7 274 1XF00 OXA0 6ES7 274 1XH00 OXA0 6ES7 274 1XK00 O0XA0 6ES7 272 1AF00 7AA0 1 Comprende un overlay personalizzabile per ordinarne altri utilizzare il numero di ordinazione alla voce Overlay per lo schermo del TD 2000 511 Sistema di automazione S7 200 Manuale di sistema Tempi di esecuzione delle operazioni AWL I tempi di esecuzione delle operazioni sono molto importanti se l applicazione prevede funzioni in cui il tempo di importanza fondamentale tempi di esecuzione sono riepilogati nella tabella F 2 Suggerimento Quando si usano i tempi di esecuzion
277. issione di messaggi testuali ai cercapersone Questa funzione consente di trasmettere messaggi alfanumerici ad un gestore telefonico e da questo a un cercapersone gestori che forniscono servizi di trasmissione di messaggi testuali verso i cercapersone dispongono generalmente di una linea modem in grado di ricevere pagine di testo Per la trasmissione dei messaggi testuali al gestore l unit modem utilizza il protocollo TAP Telelocator Alphanumeric Protocol uno standard in uso presso molti gestori Short Message Service SMS Il servizio SMS supportato da alcuni telefoni cellulari generalmente da quelli compatibili con lo standard GSM Il servizio SMS consente all unit modem di inviare un messaggio attraverso una linea telefonica analogica ad un gestore di SMS che provvede a trasmetterlo al telefono cellulare il messaggio compare sul display del telefono Per l invio dei massaggi al gestore l unit modem si serve dei protocolli TAP Telelocator Alphanumeric Protocol e UCP Universal Computer Protocol E possibile inviare massaggi SMS solo ai gestori che dispongono di una linea modem che supporta questi protocolli Inserimento di variabili nei messaggi testuali e negli SMS L unit modem pu inserire valori di dati della CPU nei messaggi testuali e impostarne il formato in base alle indicazioni contenute nel messaggio stesso E possibile specificare il numero di cifre a sinistra e a destra del separatore decimale e indicare se qu
278. issipazione 5V DC 0 190kg 2 5W 190 mA Tabella A 50 Dati tecnici dell unit di posizionamento EM 253 Caratteristiche generali Caratteristiche degli ingressi Numero di ingressi Tipo di ingressi Tensione di ingresso Max continua ammessa STP RPS LMT LMT ZP Sovratensione transitoria tutti gli ingressi Valore nominale STP RPS LMT LMT ZP Segnale logico 1 minimo STP RPS LMT LMT ZP Segnale logico 0 minimo STP RPS LMT LMT ZP Isolamento fra il campo e i circuiti logici Tramite disaccoppiatore ottico separazione galvanica Isolamento gruppi di Tempi di ritardo sull ingresso STP RPS LMT LMT ZP larghezza impulsi conteggiabile Connessione del sensore di prossimit a 2 fili Bero Corrente di dispersione ammessa Lunghezza del cavo Non schermato STP RPS LMT LMT ZP Schermato STP RPS LMT LMT ZP Numero di ingressi ON contemporaneamente 464 6ES7 253 1AA22 0XA0 5 uscite Ad assorbimento emissione di corrente secondo IEC tipo 1 se ad assorbimento di corrente tranne ZP 30 V DC 30 V DC a 20 mA max 35 V DC per 0 5 sec 24 V DC a 4 mA nominale 24V DC a 15 mA nominale 15V DC a 2 5 mA min 3 V DC a 8 0 MA min 5V DC a 1 mA max 1VDCa1 mA max 500 V AC per 1 minuto 1 uscita per STP RPS e ZP 2 uscite per LMT e LMT Da 0 2 ms a 12 8 ms selezionabile dall utente 2 us minimo 1 mA massimo 30 metri Non consigliato 100 met
279. isteresi e autodeviazione unner ranerne 401 Sequenza di autotaratura Condizioni di eccezione Note sulla variabile di processo fuori range codice risultato 3 Pannello di controllo taratura PID 397 Sistema di automazione S7 200 Manuale di sistema Descrizione della funzione di autotaratura PID Introduzione L algoritmo di autotaratura utilizzato nell S7 200 si basa su un metodo definito relay feedback proposto da K J str m e T H gglund nel 1984 e che negli ultimi ventanni ha trovato applicazione in numerosi settori industriali Il principio del relay feedback quello di produrre un oscillazione piccola ma prolungata in un processo altrimenti stabile In funzione del periodo delle oscillazioni e delle variazioni di ampiezza osservate nella variabile di processo VP vengono determinati la frequenza e il guadagno al termine del processo Quindi sulla base di tali valori la funzione di autotaratura PID propone un valore di guadagno tempo di reset e rate derivativo I valori proposti variano in funzione della velocit di risposta del loop impostata per il processo possibile selezionare una risposta rapida media lenta o molto lenta A seconda del processo una risposta rapida potrebbe determinare un oveshoot e corrispondere a un sottosmorzamento della condizione di taratura Una risposta di velocit media potrebbe essere sul punto di determinare un overshoot e corrispondere a uno smorzamento critic
280. isulta dalla tabella D 20 i merker da SMB200 a SMB549 sono riservati alle informazioni sullo stato fornite dalle unit di ampliamento intelligenti quali EM 277 PROFIBUS DP Per informazioni su come la propria unit utilizza SMB200 SMB549 consultare i relativi dati tecnici nell appendice A Se si sta utilizzando una CPU con versione precedente alla 1 2 per garantire la compatibilit si deve collocare l unit intelligente accanto alla CPU Tabella D 20 byte di merker speciali da SMB200 a SMB549 Byte di merker speciali da SMB200 a SMB549 Unit Unit Unit Unit Unit Unit Unit intelligente intelligente intelligente intelligente intelligente intelligente intelligente D Rae lescrizione nel posto nel posto nel posto nel posto nel posto nel posto nel posto connettore 0 connettore 1 connettore2 connettore3 connettore 4 connettore 5 connettore 6 SMB200 SMB250 SMB300 SMB350 SMB400 SMB450 SMB500 Nome dell unit SMB215 SMB265 SMB315 SMB365 SMB415 SMB465 SMB515 16 caratteri ASCII SMB216 SMB266 SMB316 SMB366 SMB416 SMB466 SMB516 Numero di revisione SMB219 SMB269 SMB319 SMB369 SMB419 SMB469 SMB519 S W 4 caratteri ASCII SMW220 SMW270 SMW320 SMW370 SMW420 SMW470 SMW520 Codici degli errori SMB222 SMB272 SMB322 SMB372 SMB422 SMB472 SMB522 Informazioni SMB249 SMB299 SMB349 SMB399 SMB449 SMB499 SMB549 specifiche per il tipo particolare di unit 507 Sistema di automazione S7 200 Manuale
281. ite ei in numero intero riportato in scala descrizione modi 164 modo automatico modo manuale normalizzazione degli ingressi del loop regolazione del loop tabella del loop 165 termine derivativo 160 termine integrale termine proporzionale 159 variabili Operazione Resetta 79 Operazione Resetta esempio Operazione Resetta direttamente Operazione Resetta watchdog esempio Operazione Ricevi errori di parit esempio interruzione da parte dell utente modo freeport a2 numero massimo di caratteri ricezione dei dati rilevamento del carattere di fine rilevamento del carattere di inizio rilevamento di break rilevazione linea inattiva 95 Indice analitico temporizzatore dei messaggi Be temporizzatore intercaratteri Operazione Richiama sottoprogramma 220 esempio Operazione Salta all etichetta 186 pei Operazione Scambia byte nella parola esempio Operazione Scrivi nella rete codici di errore 8 esempio Operazione Seno 155 Operazione Separa evento 166 Operazione Tangente 155 Operazione Temporizzatore di impulso TP 217 Operazione Temporizzatore di ritardo all attivazione TON 217 Operazione Temporizzatore di ritardo all inserzione TON esempio Operazione Temporizzatore di ritardo alla disattivazione T OF 217 Operazione Temporizzatore di ritardo alla disinserzione TOF 211 esempio Operazione Transizione negativa Operazione Transizio
282. ite rel digitali 6ES7 223 1PL22 0XA0 L L L ALLA TSO NO STIA SAAd L SSSO09S009SO SSOSOSSSO9SS e 1L o T _ 2 _ 3 2L 4 5 6 _ 7 e 3L 0 1 _ 2 _ 3 e_4L 4 5 6 7 M_ L 1M _ 0 1 2 3 4 5 6 7 o_o e_2M 0 1 2_ 3_ 4 _ 5 _ 6_ 7 000000000000 000000000000 WERE ULI Ul 1104 Figura A 11 Schemi elettrici delle unit di ampliamento EM 223 Dati tecnici Appendice A Dati tecnici delle unit di ampliamento analogiche Tabella A 15 Numeri di ordinazione delle unit di ampliamento analogiche Numero di ordinazione Modello Ingressi dell EM Uscite dell EM Morsettiera a innesto 6ES7 231 0HC22 0XA0 EM 231 unit di ingresso analogica 4 ingressi 4 No 6ES7 232 0HB22 0XA0 EM 232 unit di uscita analogica 2 uscite 2 No 6ES7 235 0KD22 0XA0 EM 235 combinazione analogica di 4 ingressi 1 uscita 4 11 No 1 La CPU riserva 2 uscite anologiche per questa unit Tabella A 16 Dati tecnici generali delle unit di ampliamento analogiche Numero di ordinazione 6ES7 231 0HC22 0XA0 4 ingressi 6ES7 232 0HB22 0XA0 2 uscite 6ES7 235 0KD22 0XA0 Nome e descrizione dell unit EM 231 di ingresso analogica EM 232 di uscita analogica EM 235 combinazione di Dimensioni mm LxAxP Reso 71 2 x 80 x 62 183g 46 x
283. izione Tx Verde Indicatore di trasmissione USB Rx Verde Indicatore di ricezione USB PPI Verde Indicatore di trasmissione RS 485 Figura A 42 Dimensioni e funzioni dei LED del cavo S7 200 USB PPI multimaster 483 Sistema di automazione S7 200 Manuale di sistema Simulatori di ingressi Numero di ordinazione Segore se posizioni E To Dimensioni L x A x P 61 x 33 5 x 22 mm 91 5 x 35 5 x 22 mm 148 3 x 35 5 x 22 mm Peso 0 02 Kg 0 03 Kg 0 04 Kg 1 0 8 14 24 26 mm Figura A 43 Simulatore di ingressi Pericolo Questi simulatori di ingressi non sono stati certificati per l utilizzo in luoghi pericolosi della Classe DIV 2 e ln della Classe Zona 2 Gli switch di cui sono dotati potrebbere infatti provocare delle scintille Non vanno quindi utilizzati in luoghi pericolosi della Classe DIV 2 o Classe Zona 2 484 Calcolo del budget di potenza La CPU S7 200 dispone di un alimentatore integrato che provvede all alimentazione della CPU stessa delle unit di ampliamento e delle altre utenze che richiedono un alimentazione a 24 V DC Le informazioni fornite di seguito possono essere utilizzate come guida per determinare quanta potenza o corrente la CPU S7 200 in grado di erogare alla propria configurazione Potenza richiesta Y Ogni CPU S7 200 eroga una corrente continua a 5 V e 24 V I Ogni CPU dispone
284. izzo porta 102 Ricevi 92 Scrivi nella rete Trasferisci messaggio Operazioni di confronto Confronta stringhe Confronto di byte Confronto di doppie parole Confronto di numeri interi Confronto di numeri reali esempio 103 Operazioni di conteggio Attiva contatore veloce HSC 126 IEC contatore di conteggio Contatore di conteggio deconteggio 124 Contatore di deconteggio 124 SIMATIC Conta in avanti 121 Conta in avanti Contatore indietro Conta indietro Operazioni di conteggio IEC Contatore di conteggio Contatore di conteggio de onteggio 124 Contatore di deconteggio 124 esempio Operazioni di conteggio SIMATIC Conta in avanti Conta indietro esempi Operazioni di conteggio SIMATIC Conta in avanti indietro 122 Operazioni di controllo del porgramma Fine condizionata 182 Operazioni di controllo del programma Commuta in STOP controllo di base loop for next operazioni di salto 186 rel di controllo sequenziale SCR 187 Resetta watchdog Operazioni di conversione Arrotonda al numero intero 108 ASCII 110 Converti bit in numero esadecimale Converti numero esadecimale in bit Converti numero esadecimale in stringa di caratteri ASCII 110 Converti stringa di caratteri ASCII in numero esadecimale 110 di stringhe esempio Genera configurazione di bit per display a sette segmenti standard string Troncamento 108 Operazioni di conversione ASCII 110 Operazioni di interrupt Asseg
285. l 0 0 MODE punto di riferimento 1 byte E RP_ADDR_DIR RP_SEEK_DIR RP_SEEK DIR Questo bit specifica la direzione iniziale della ricerca del punto di riferimento 0 direzione positiva 1 direzione negativa RP_APPR_DIR Questo bit specifica la direzione di avvicinamento per la conclusione della ricerca del punto di riferimento 0 direzione positiva 1 direzione negativa MODE Specifica il metodo di ricerca del punto di riferimento 0000 Ricerca del punto di riferimento disattivata 0001 Il punto di riferimento il punto in cui l ingresso RPS si attiva 70010 Il punto di riferimento si trova al centro dell area attiva dell ingresso RPS 0011 Il punto di riferimento esterno all area attiva dell ingresso RPS 0100 Il punto di riferimento compreso nell area attiva dell ingresso RPS da 0101 a 1111 Riservati errore se selezionati Controllo ad anello aperto con l S7 200 Capitolo 9 Tabella 9 22 Tabella di configurazione profilo continuazione Offset 33 34 38 42 46 50 54 58 62 66 70 74 Nome RP_Z_CNT RP_FAST RP_SLOW SS_SPEED MAX_SPEED JOG_SPEED JOG_INCREMENT ACCEL_TIME DECEL_TIME BKLSH_COMP JERK_TIME Blocco interattivo 78 79 80 84 88 MOVE_CMD TARGET_POS TARGET_SPEED RP_OFFSET Descrizione della funzione Riservato impostato a 0 Numero di impulsi dell ingresso ZP utilizzati per definire il
286. l Mode imposta l unit di posizionamento in modalit manuale consentendo di azionare il motore a velocit diverse o a impulsi in direzione Lap FED positiva o negativa Quando attiva l operazione POSx_MAN sono ammesse solo le operazioni POSx_CTRL e POSx_DIS SIMATIC IEC1131 POSXx_IMAN POSX_MAN EN possibile abilitare solo uno degli ingressi RUN JOG_P o JOG_N per volta Abilitando il parametro RUN Run Stop si comanda all unit di posizionamento di accelerare fino alla velocit parametro Speed e nella direzione parametro Dir specificate Il valore del parametro Speed pu essere modificato quando il motore in funzione mentre il parametro Dir deve rimanere costante Disabilitando il parametro RUN si comanda all unit di posizionamento di decelerare fino all arresto del motore SIMATIC Abilitando il parametro JOG_P Jog Positive Rotation o JOG_N Jog Negative Rotation si invia all unit di STL posizionamento il comando di marciare a impulsi in CALL POSx MAN RUN JOGP direzione positiva o negativa Se il parametro JOG_P o JOG_N Speed Dir Error JOG_N resta attivo per meno di 0 5 secondi l unit di CPos C Speed C Dir posizionamento genera gli impulsi necessari per percorrere la distanza specificata in JOG_INCREMENT Se il parametro JOG_P o JOG_N resta attivo per 0 5 secondi o oltre l unit accelera fino alla velocit JOG_SPEED Il parametro Speed determina
287. l cavo porta di comunicazione PPI a un master 232 PPI complessa 233 PPI multimaster PROFIBUS PROFIBUS DP 235 realizzazione ricerca delle CPU ripetitori scheda CP 241 tempo di rotazione del token Rete Ethernet CP 243 1 236 Rete PPI a un master 232 Rete PPI complessa 233 Rete PPI multimaster 232 Rete PROFIBUS DP caratteristiche dei cavi piedinatura ripetitori 2 e EM STEP 7 Micro WIN e HMI 235 Rete token passing esempio Rgolazione del loop condizioni di errore Riavvio dopo un errore grave Ricerca e soluzione degli errori codici d errore Ricette caricamento da e verso la CPU Ricezione dei dati 99 Richiamata unit modem E 241 335 Richiamata di sicurezza unit modem EM 241 335 Richieste di comunicazione elaborazione 27 Rilevamento del carattere di fine Rilevamento del carattere di inizio Rilevamento di break 96 Rilevazione linea inattiva 95 Rimontaggio morsettiera Ripetitori numeri di ordinazione rete Ripristino password persa Ripristino dei dati all accensione 4 Ripristino del programma dal modulo di memoria Risoluzione temporizzatore 214 timer Risoluzione dei temporizzatori 213 Ritenzione in memoria 38 41 campi Indice analitico Routine di interru pt 27 a tempo code d attesa 172 condivisione dei dati con il programma principale 169 descrizione di fronte di salita discesa esempio 57 I
288. l modo freeport SMB30 e SMB130 498 Registro di HSC0 HSC1 HSC2 da SMB36 a SMB65 500 Registro di HSC3 HSC4 HSC5 SMB165 505 Registro di identificazione delle unit di I O e registro degli errori Registro di immagine di processo 26 44 Registro di immagine di processo degli ingressi i di immagine di processo degli ingressi l 29 Registro di immagine di processo delle uscite Q Registro ID della CPU SMB6 496 Regolazione analogica potenziometri 54 Regolazione del loop conversione degli ingressi conversione delle uscite diretta inversa 163 operazione PID 157 168 regolazione del bias selezione del tipo Regolazione del loop campi variabili 163 modi Rel durata 409 Requisiti protocollo slave Modbus 374 Requisiti hardware e software Reset contatore veloce Rete baud rate 238 calcolo delle distanze 238 cavo 238 cavo PC PCI chiusura del cavo 240 complessa 256 componenti 238 241 configurazione della comunicazione 226 449 dispositivi HMI dispositivi slave da SMB131 a 540 dispositivo master esempi di configurazione leaa esempi di configurazioni 234 fattore di aggiornamento gap GUESS indicazioni per la configurazione indirizzi 227 indirizzi dei dispositivi indirizzo di stazione pi alto HSA 253 sciame to 238 modem modem radio 252 MPI inferiore a 187 5 Kbaud 234 MPI superiore a 187 5 Kbaud z 253 ottimizzazione delle prestazioni polarizzazione de
289. l sistema prima dell avvio di un operazione Questo bit mette a disposizione un impulso di clock di 60 secondi on per 30 secondi off per altri 30 Viene cos fornito un ritardo facile da utilizzare o un impulso di clock di un minuto Questo bit mette a disposizione un impulso di clock di 1 secondo on per 0 5 secondi off per altri 0 5 secondi Viene cos fornito un tempo di ritardo facile da programmare o un impulso di clock di un secondo Questo bit un clock di ciclo di scansione che attivo per un ciclo e disattivato per il ciclo successivo Pu essere utilizzato come ingresso di conteggio del ciclo di scansione Questo bit rispecchia la posizione dell interruttore degli stati di funzionamento off TERM on RUN Se viene utilizzato per attivare il modo freeport quando l interruttore in RUN esso consente di abilitare la comunicazione con il PG commutando l interruttore su TERM SMB1 Bit di stato Come indicato nella tabella D 2 SMB1 contiene diversi indicatori relativi ai possibili errori bit vengono impostati e resettati dalle operazioni durante l esecuzione 494 Tabella D 2 Byte di merker speciale SMB1 da SM1 0 a SM1 7 Byte SM SM1 0 SM1 1 SM1 2 SM1 3 SM1 4 SM1 5 SM1 6 SM1 7 Descrizione di sola lettura Questo bit viene attivato dall esecuzione di determinate operazioni quando il risultato dell operazione zero Questo bit viene attivato dall esecuzione di determinate operazion
290. la Leggi dalla rete 87 Leggi indirizzo porta Leggi orologio hardware Leggi orologio hardware ampliata Logaritmo in base naturale 155 logiche a bit Lunghezza stringa 199 MBUS_INIT MBUS_SLAVE Modulazione in durata degli impulsi PWM 142 MODx_CTRL MODx MSG 344 MODx_XFR 343 Moltiplica numeri interi con numeri interi a32 bit MUL 154 Nessuna operazione 79 536 Next NOT 76 Operazione Blocco funzionale bistabile reset dominante 83 OR 177 OR esclusivo Orologio hardware POSX_CFG POSx_CLR POSx_LDOFF POSXx_LDPOS POSx_RUN POSx_SRATE Ut la memoria con configurazione di bit 207 Prelevamento logico 81 Protocollo slave Modbus Protocollo USS PTOX_ADV PTOx_CTRL 280 PTOXx_LDPOS PTOX_MAN PTOx_RUN PWMXx_RUN 274 Radice quadrata di un numero reale Registra valore nella tabella 204 regolazione del loop PID Regolazione E Reset 79 Resetta direttamente Resetta watchdog Ricevi 92 Richiama sottoprogramma 220 Salta all etichetta Scambia byte nella parola 198 Scrivi nella rete 8 Seno Senza uscite 64 Separa evento 166 tabellari 205 210 Tangente 155 Temporizzatore di impulso TP a di ritardo all attivazione TON 217 n di ritardo all inserzione TON 211 Temporizzatore di ritardo alla disattivazione TOF 217 Temporizzatore di ritardo alla disinserzione TOF 211 transizione negati
291. la lettura SM4 0 Questo bit viene attivato in caso di overflow della coda degli interrupt di comunicazione SM4 1 Questo bit viene attivato in caso di overflow della coda degli interrupt di ingresso SMA4 21 Questo bit viene attivato in caso di overflow della coda degli interrupt a tempo SM4 3 Questo bit viene attivato se viene rilevato un problema di programmazione di run time SM4 4 Questo bit rispecchia lo stato di abilizazione degli interrupt ed attivo quando tutti gli interrupt sono abilitati SM4 5 Questo bit viene attivato se il trasmettitore inattivo porta 0 SM4 6 Questo bit viene attivato se il trasmettitore inattivo porta 1 SM4 7 Questo bit viene attivato in caso di forzamento 1 Utilizzare bit di stato 4 0 4 1 e 4 2 solo nelle routine di interrupt Tali bit vengono resettati solo se viene svuotata la coda d attesa e se il controllo viene restituito al programma principale 495 Sistema di automazione S7 200 Manuale di sistema SMB5 Stato degli I O Come indicato nella tabella D 6 SMB5 contiene i bit di stato relativi alle condizioni d errore rilevate nel sistema di I O Tali bit indicano gli errori di I O che si sono verificati Tabella D 6 Byte di merker speciale SMB5 da SM5 0 a SM5 7 Byte SM SM5 0 SM5 1 SM5 2 SM5 3 SM5 4 SM5 7 Descrizione di sola lettura Questo bit viene attivato se si sono verificati errori di I O Questo bit viene attivato se sono stati connessi al bus di I
292. la velocit quando il parametro RUN abilitato Se il sistema di misura dell unit di posizionamento stato impostato su impulsi la velocit indicata da un valore DINT che specifica il numero di impulsi secondo Se stato scelto unit di misura la velocit corrisponde a un valore REAL che specifica le unit di misura secondo Il valore del parametro pu essere modificato quando il motore in funzione Suggerimento L unit di posizionamento potrebbe non reagire alle variazioni molto piccole del parametro Speed in particolare se il tempo di accelerazione o decelerazione configurato breve e se la differenza tra la velocit massima e quella di avvio arresto configurate molto elevata Il parametro Dir determina la direzione di movimento quando abilitato il parametro RUN Questo valore non pu essere modificato quando abilitato il parametro RUN Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Il parametro C_Pos indica la posizione attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi DINT o di unit di misura REAL Il parametro C_Speed indica la velocit attuale dell unit In funzione delle unit di misura scelte il valore corrisponde al numero di impulsi secondo DINT o di unit di misura secondo REAL Il parametro C_Dir indica la direzione attuale del motore Tab
293. larit positiva 1 polarit negativa STP Questo bit controlla il livello di attivit dell ingresso di arresto RPS Questo bit controlla il livello di attivit dell ingresso RPS LMT Questo bit controlla il livello di attivit dell ingresso del fine corsa negativo LMT Questo bit controlla il livello di attivit dell ingresso del fine corsa positivo 0 Attivit alta 1 Attivit bassa 315 Sistema di automazione S7 200 Manuale di sistema Tabella 9 22 Tabella di configurazione profilo continuazione Offset 14 15 16 17 18 19 20 24 28 32 316 Nome STP_RSP LMT _RSP LMT _RSP FILTER_TIME MEAS_SYS PLS REV UNITS REV UNITS RP_CFG Descrizione della funzione Tipo Specifica la risposta dell azionamento all ingresso STP 1 byte 0 Nessuna azione Ignora la condizione dell ingresso 1 Arresta per decelerazione e indica che l ingresso STP attivo 2 Interrompi gli impulsi e indica l ingresso STP da3a 255 Riservati errore se specificati Specifica la risposta dell azionamento all ingresso del fine corsa negativo 1 byte 0 Nessuna azione Ignora la condizione dell ingresso 1 Arresta per decelazione e indica che stato raggiunto il fine corsa 2 Interrompi gli impulsi e indica che stato raggiunto il fine corsa da3a 255 Riservati errore se specificati Specifica la risposta dell azionamento all ingresso del fine corsa positivo 1 byte
294. le dell unit SMB234 Risultato dell operazione codici di errore sono descritti MSB LSB nella tabella 9 20 Le condizioni di errore oltre la T 6 bi 127 vengono generate dai sottoprogrammi creati D ERRORE dall Assistente D Bit Done 0 Operazione in corso 1 Operazione conclusa impostato dall unit in fase di inizializzazione SMB235 Riservati SMB244 SMB245 Offset al primo byte Q utilizzato come interfaccia di comando verso l unit L offset viene indicato automaticamente dall S7 200 per facilitare l utente e non serve all unit SMD246 Puntatore all indirizzo di memoria V della tabella di configurazione profilo Non sono ammessi valori che puntano ad un area di memoria diversa dalla memoria V L unit di posizionamento analizza l indirizzo finch non riceve un valore diverso da zero 319 Sistema di automazione S7 200 Manuale di sistema 320 Descrizione del byte di comando dell unit di posizionamento L unit di posizionamento prevede un byte di uscite digitali che viene utilizzato come byte di comando La definizione del byte illustrata nella figura 9 20 La tabella 9 20 descrive invece il Command_code Quando si scrive nel byte di comando R a ue E determinando la variazione del bit R da 0 a 1 l unit interpreta la scrittura come un QBx R Command_code nuovo comando R 0 inattivo Se l unit individua una transizione verso 1 Esegui il comando specificato inattiv
295. limentatore esterno a 24 V DC che pu essere collegato all alimentazione per sensori della CPU o a una sorgente esterna Collegare il morsetto di terra dell unit modem alla massa del sistema All accensione l unit modem configura automaticamente l interfaccia telefonica in base ai requisiti del paese specifico due interruttori rotativi sul lato anteriore dell unit consentono di selezionare il codice internazionale e vanno impostati prima di accendere l unit Per maggiori informazioni sull impostazione degli interruttori consultare la tabella 10 1 Piedino Descrizione nie 3 Linea ammesso il 4 Spina collegamento inverso Figura 10 2 Schema del connettore RJ11 Tabella 10 1 Paesi supportati dal EM 241 Impostazione Paese 00 Australia 01 Austria 02 Belgio 05 Canada 06 Cina 08 Danimarca 09 Finlandia 10 Francia 11 Germania 12 Grecia 16 Irlanda 18 Italia 22 Lussemburgo 25 Olanda 26 Nuova Zelanda 27 Norvegia 30 Portogallo 34 Spagna 35 Svezia 36 Svizzera 38 U K 39 U S A Scrittura di un programma per l unit modem Capitolo 10 Interfaccia verso STEP 7 Micro WIN L unit modem consente di comunicare con STEP 7 Micro WIN attraverso la linea telefonica teleservice Quando si lavora in STEP 7 Micro WIN non necessario configurare o programmare la CPU S7 200 perch sia in grado di utilizzare l unit come modem remoto Per poter utilizzare l unit modem con STEP 7 Micro WIN procedere nel seg
296. ll attivazione del bit EN Assicurarsi che il bit EN resti attivo finch il bit Done non segnala che l esecuzione dell operazione conclusa Quando si attiva il parametro START viene inviato un comando LDOFF all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando LDOFF Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte Il parametro Done si attiva quando l unit conclude l operazione Il parametro Error contiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 14 Parametri dell operazione POSx_LDOFF Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD Controllo ad anello aperto con l S7 200 Capitolo 9 Operazione POSx_LDPOS L operazione POSx_LDPOS Load Position modifica il valore della posizione attuale dell unit di posizionamento e ne imposta uno nuovo L operazione consente inoltre di stabilire una nuova posizione zero per i comandi di spostamento assoluto L operazione si abilita all attivazione del bit EN Assicurarsi che il bit EN resti attivo finch il bit Done non segnala che l esecuzione dell operazione conclusa Quando si
297. lli di comunicazione g la norma EN 50 170 PROFIBUS descrive l accesso al bus e il protocollo di trasmissione e specifica le caratteristiche del mezzo di trasmissione dei dati g lanorma EN 50 170 standard DP descrive lo scambio ciclico e rapido dei dati tra i master DP e gli slave DP Questa norma definisce le procedure di configurazione e assegnazione dei parametri spiega come funziona lo scambio ciclico dei dati con gli I O decentrati ed elenca le opzioni di diagnostica supportate Il master DP viene configurato in modo che sia in grado di riconoscere gli indirizzi i tipi di dispositivi slave e le informazioni di parametrizzazione richieste dagli slave AI master viene inoltre indicato dove collocare i dati letti dagli slave ingressi e dove prelevare i dati da scrivere negli slave uscite Il master DP rileva la rete e ne inizializza gli slave DP Quindi scrive nello slave le informazioni relative all assegnazione dei parametri e la configurazione degli I O In seguito legge le informazioni di diagnostica dallo slave per accertarsi che questo abbia accettato i parametri e la configurazione degli I O A questo punto il master inizia lo scambio dei dati di I O con lo slave Ogni transazione con lo slave implica la scrittura delle uscite e la lettura degli ingressi La modalit di scambio dati continua a tempo indeterminato Se si verifica una condizione anomala i dispositivi slave lo notificano al master e quest ultimo legge le informa
298. lo pu causare la morte o gravi lesioni al personale e o danni alle apparecchiature L alimentazione per sensori dell S7 200 e gli alimentatori esterni alimentano diversi I O ammesso un unico collegamento dei poli comuni 485 Sistema di automazione S7 200 Manuale di sistema 486 Esempio di calcolo della potenza richiesta La tabella B 1 fa un esempio di calcolo della potenza richiesta da un S7 200 costituita da OJ una CPU S7 200 224 AC DC rel g 3 unit di ampliamento EM 223 ciascuna con 8 ingressi DC e 8 uscite rel g 1 unit di ampliamento EM 221 con 8 ingressi DC Questa installazione dispone complessivamente di 46 ingressi e 34 uscite Suggerimento La CPU ha gi assegnato la potenza necessaria per le bobine rel interne per cui non necessario tenerne conto nel calcolo del budget di potenza In questo esempio la tensione a 5 V DC fornita dalla CPU S7 200 sufficiente ad alimentare le unit di ampliamento mentre l alimentazione per sensori a 24 V DC risulta insufficiente ad alimentare gli ingressi e le bobine dei rel Gli I O richiedono 400 mA ma la CPU S7 200 fornisce solo 280 mA Per alimentare tutti gli ingressi e le uscite a 24 V DC dell installazione quindi necessario un ulteriore alimentatore da min 120 mA Tabella B 1 Esempio di calcolo del budget di potenza di una configurazione Budget di potenza della CPU CPU 224 AC DC rel Requisiti del sistema CPU 224 14 ingressi
299. lo zero Ad ogni passaggio per lo zero la funzione di autotaratura inverte l uscita La funzione continua a campionare la VP e attende l evento di passaggio per lo zero La sequenza costituita da dodici eventi L ampiezza dei valori da picco a picco della VP errore di picco osservati e la frequenza con cui si verificano i passaggi per lo zero dipendono direttamente dalla dinamica del processo All inizo dell autotaratura il valore del gradino dell uscita viene regolato una volta proporzionalmente in modo da indurre fluttuazioni da picco a picco della VP per avvicinarsi il pi possibile alla deviazione desiderata Una volta effettuata la regolazione il nuovo gradino dell uscita viene scritto nel campo Valore effettivo del gradino ASTEP della tabella del loop La sequenza di autotaratura si interrompe con un errore se il tempo che intercorre fra i passaggi per lo zero supera il tempo di intervallo del watchdog di passaggio per lo zero Tale valore impostato per default a due ore La figura 15 1 illustra il comportamento dell uscita e della variabile di processo RD I a O ala FICA a aa durante una sequenza di autotaratura in ui uae REL un loop ad azione diretta L avvio e il e n EEE E teo monitoraggio della sequenza di taratura pro e cs sono stati effettuati con il Pannello di Ea E o n A T controllo taratura PID Lee o E E Si noti come l autotaratura commuta io l
300. lore medio Ingresso di segnale elaborato n linearizzato n filtrato corrispondente alla tensione o corrente analogica presente nei morsetti di ingresso dellunit Essendo veloci queste unit sono in grado di seguire variazioni molto rapide f Te Al Precisione del segnale analogico di ingresso comprese le interferenze interne ed esterne In un segnale di ingresso analogico costante o a variazione lenta possibile ridurre al minimo le Limiti di ripetibilit variazioni da lettura a lettura causate dai disturbi il 99 dei valori letti compreso entro questi limiti calcolando la media di alcune letture Maggiore il numero di valori utilizzati nel calcolo del valore medio minore il tempo di risposta alle variazioni del segnale Figure A 19 Precisione di ingresso La figura A 19 rappresenta graficamente i limiti di ripetibilit del 99 il valore medio ricavato dai singoli valori letti e la precisione media Le specifiche relative alla ripetibilit descrivono le variazioni da lettura a lettura dell unit di un segnale di ingresso costante La ripetibilit definisce i limiti entro cui sar compreso il 99 dei valori letti ed rappresentata dalla curva a campana della figura La specifica relativa alla precisione media descrive il valore medio dell errore dato dalla differenza tra il valore medio di singoli valori letti e il valore esatto dell effettivo segnale di ingresso analogico
301. m utilizzata dal gestore per ricevere i messaggi Nel caso della trasmissione di messaggi numerici ai cercapersone si tratta del numero telefonico del cercapersone L unit modem consente di impostare una lunghezza massima di 40 caratteri per il numero telefonico numeri utilizzati dall unit modem per le chiamate possono contenere i seguenti caratteri da0a9 ammessi dal tastierino del telefono A B C D cifre DTMF solo in caso di selezione a toni metti in pausa la selezione per 2 secondi comanda al modem di generare un hook flash attendi 5 secondi di silenzio attendi il tono di linea prima di continuare ignorato pu essere utilizzato per impostare il formato del numero telefonico c07 Il campo ID del cercapersone o numero del telefono cellulare consente di immettere il numero del cercapersone o del telefono cellulare del destinatario del messaggio Il numero non deve contenere caratteri diversi dalle cifre da 0 a 9 La lunghezza massima di 20 caratteri Il campo Password un opzione disponibile per il messaggio TAP Alcuni gestori richiedono di specificare una password ma generalmente il campo resta vuoto L unit modem consente di creare una password di max 15 caratteri Il campo Numero telefonico di origine consente di identificare l unit modem nel messaggio SMS ed richiesto da alcuni gestori che utilizzano i comandi UCP In alcuni casi il gestore richiede di specificare un numero minimo di caratt
302. ma di impulsi di 200 Configura i funzionamento dell unit di posizionamento EM 253 Prima di utilizzare l Assistente di controllo posizionamento necessario compilare il progetto e attivare il modo di indirizzamento simbolico Premere F1 per visualizzare la Guida sulle finestre dell Assistente Per avviare l Assistente fare clic cero eo ona sull icona Strumenti nella barra di navigazione e fare doppio clic sull icona dell Assistente di controllo posizionamento oppure selezionare la voce di menu Strumenti gt Assistente di controllo posizionamento Figura 9 10 Assistente di controllo posizionamento L unit di controllo posizionamento pu essere configurata con l Assistente di controllo posizionamento di STEP 7 Micro WIN selezionando l opzione Configurazione dell unit di posizionamento EM 253 Indicazione della posizione dell unit Specificare il posto connettore dell unit dall unit 0 all unit 6 Se STEP 7 Micro WIN collegato al PLC non si deve far altro che selezionare il pulsante Leggi unit Se si sta utilizzando una CPU con firmware precedente alla versione 1 2 si deve collocare l unit accanto alla CPU Selezione del sistema di misura necessario selezionare il sistema di misura Si pu scegliere fra le unit di misura o gli impulsi Se si selezionano gli impulsi non necessario specificare altre informazioni Se si scelgono le unit di misura occorre specif
303. max 16 0 8 0 2 3 1 27 19 31 19 Tempi di esecuzione delle operazioni AWL Appendice F Operazione us Operazione us CTUD INVD 22 Alla transizione dell ingresso di 37 INVW 20 conteggio Negli altri casi 24 ITA 136 DECB 16 ITB 17 DECD 22 ITD 20 DECO 19 ITS 139 DECW 20 JMP 1 8 DISI 9 LBL 0 22 DIV 67 LD Che utilizza I 0 22 DLED 14 SM T C V S Q M 0 8 L 6 DIA SE LDB lt s gt gt lt lt gt 18 DTI sl LDD lt gt gt lt lt gt 27 DSH se LDI Che utilizza ingressi locali 15 DTR 35 tip ingressi di ampliamento 21 40 max LDN Che utilizza 0 3 DTS 305 SM T C V S Q M 0 9 ED 8 L 6 1 LDNI Che utilizza ingressilocali 15 ENGO 2a mak ingressi di ampliamento 21 END Flusso di corrente non presente 0 2 DENR 29 ENI 1 LDS 0 22 EU LDS lt gt Tempo Base LM N EXP 720 tip Base 33 860 max Moltiplicatore lunghezza LM 6 3 FIFO Tempo Base lunghezza LM N il numero di caratteri confrontati Base 30 LDW lt gt gt lt lt gt 24 Moltiplicatore lunghezza LM 7 LIFO 37 FILL Tempo Base lunghezza LM E Base lunghezza costante 15 EN D n Base lunghezza variabile 29 i Moltiplicatore lunghezza LM 3 2 LPP 0 22 FND lt gt lt gt LPS 0 24 Tempo Base lunghezza LM LRD 0 22 Base 39 Moltiplicatore lunghezza LM 6 5 LSCR 7 3 FOR Tempo Base Numero di loop LM MOVB 15 Base 35 Moltiplicatore del loop LM 28 MOVD Di GPA 16 MOVR 20 HDEF 18 MO
304. mentazione a 24 V 7 Request To Send RTS non utilizzato 8 Segnale A RxD TxD 8 Clear To Send CTS non utilizzato 9 Selezione protocollo 9 Ring indicator RI non utilizzato 1 piedini 4 e 6 sono collegati internamente Tabella A 67 Cavo S7 200 RS 232 PPI multimaster Piedinatura del connettore da RS 485 a RS 232 in modalit remota Piedinatura del connettore RS 485 Piedinatura del connettore remoto RS 232 Numero gi Descrizione del segnale Numero di Descrizione del segnale piedino piedino 1 Nessuna connessione 1 Data Carrier Detect DCD non utilizzato 2 Ritorno a 24 V massa logica 2 Receive Data RD ingresso al cavo dell RS 485 PC PPI 3 Segnale B RxD TxD 3 Transmit Data TD uscita dal cavo PC PPI 4 RTS livello TTL 4 Terminale dati pronto DTR 5 Nessuna connessione 5 Massa massa logica dell RS 232 6 Nessuna connessione 6 Data Set Ready DSR 7 7 in uscita dal cavo PC PPI selezionabile mediante switch 8 Segnale A RxD TxD Clear To Send CTS non utilizzato 9 Selezione protocollo 9 Ring indicator RI non utilizzato Alimentazione a 24 V Request To Send RTS 1 Per i modem necessario effettuare la conversione da femmina a maschio e da 9 a 25 piedini 2 piedini 4 e 6 sono collegati internamente 480 Dati tecnici Appendice A Utilizzo del cavo S7 200 RS 232 PPI multimaster con STEP 7 Micro WIN in sostituzione del cavo PC PPI o per il funzionamento in modo
305. mento Quando si utilizza l unit per termocoppie EM 281 si deve disattivare il filtraggio degli ingressi analogici nella CPU poich potrebbe impedire il rilevamento tempestivo delle condizioni d errore Dati tecnici Appendice A Tabella A 28 Intervalli di temperatura C e precisione delle unit per termocoppie Parola di dati 1 cifra FG Tipo J Tipo K Tipo T Tipo E Tipi R S Tipo N 80 mV Dec Esadecimale 32767 7FFF gt 1200 0 C gt 1372 0 C gt 400 0 C gt 1000 0 C gt 1768 0 C gt 1300 0 C gt 94 071 mV OF 1 1 il 1 32511 7EFF 94 071 mV S OR 27649 6C01 80 0029 mV 27648 6C00 1 80 mV 17680 4510 1 1768 0 C NR 13720 3598 1372 0 C 1 OR 13000 3208 t 1300 0 C 1300 0 C 12000 2EE0 1200 0 C 1 10000 2710 T 1000 0 C 4000 OFAO 400 0 C 400 0 C 1 0001 0 1 C 0 1 C 0 1 C 0 1 C 0 1 C 0 1 C 0 0029 mV 0 0000 0 0 C 0 0 C 0 0 C 0 0 C 0 0 C 0 0 C 0 0 mV 1 FFFF 0 1 C 0 1 C 0 1 C 0 1 C 0 1 C 0 1 C 0 0029 mV Inferiore all intervallo 500 FEOC 50 0 C 1500 FA24 150 0 C 2000 F830 Inferiore 200 0 C all intervallo 2100 F7CC 210 0 C 2400 F6A0 240 0 C Inferiore Inferiore all intervallo all intervallo 2550 F60A 255 0 C Inferiore all intervallo NR 2700 F574 J 270 0 C 270 0 C 270 0 C 270 0 C 27648 9400 4 j 4 4 80 mV 27649 93FF 80 0029 mV 32512 8100 94 071 mV UR 4 4 4 4 32768 8000 lt 210 0 C lt 270 0 C lt 270 0 C lt 270 0 C lt 50 0 C lt 270 0 C lt
306. missione di corrente secondo IEC tipo 1 se ad assorbimento di corrente 24 V DC a 4 mA tipica 30 V DC 35 V DC per 0 5s 15V DC a 2 5 mA Caratteristiche generali Ingresso a 24 V DC CPU 224XP Tipo Ad assorbimento emissione di corrente secondo IEC tipo 1 se ad assorbimento di corrente tranne 10 3 10 5 Tensione nominale 24 V DC a 4 mA tipica Max tensione continua ammessa Sovratensione transitoria Segnale logico 1 min 15 V DC a 2 5 mA da 10 0 a 10 2 e da 10 6 a 11 5 4 V DC a 8 mA da 10 3 a 10 5 5V DCa 1 mA da 10 0 a 10 2 e da 10 6 a 11 5 1V DCa 1 mA da 10 3 a 10 5 Segnale logico 0 max 5VDCa1 mA Ritardo sull ingresso Selezionabile da 0 2 a 12 8 ms Connessione del sensore di prossimit a 2 fili Bero Corrente di dispersione 1 mA ammessa max Isolamento fra il campo e i circuiti logici S Disaccoppiatore ottico separazione 500 V AC per 1 minuto galvanica Isolamento in gruppi di Vedi schema elettrico Frequenza di ingresso contatore veloce HSC Ingressi HSC Segnale logico 1 A una fase A due fasi Tutti gli HSC Da 15 a 30 V DC 20 kHz 10 kHz Tutti gli HSC Da 15 a 26 V DC 30 kHz 20 kHz HC4 HC5 solo nella CPU 224XP gt 4VDC 200 kHz 100 kHz Numero di ingressi ON contemporaneamente Tutti Tutti Solo CPU 224XP AC DC rel Tutti a 55 C con ingressi DC a 26 V DC max Tutti a 50 C con ingressi DC a 30 V DC max Lunghezza del cavo max Schermato Non schermato 500 m ingres
307. n STOP oppure 111 1010 122 Esegui il movimento decidere che le uscite mantengano il specificato nel blocco loro ultimo stato interattivo pa PRA 111 1011 12 tt l offset del to di Se il bit R si disattiva durante 9 3 da cale i set del punto di una transizione in STOP 2 l unit di posizionamento 111 1100 124 Rotazione a impulsi positiva arresta per decelerazione il 111 1101 125 Rotazione a impulsi negativa movimento in corso 111 1110 126 Cerca la posizione del punto di riferimento 1111111 127 Ricarica la configurazione Seilbit RR si attiva durante una transizione in STOP l unit di posizionamento porta a termine i comandi in corso Se non ce ne sono l unit esegue il comando specificato dai bit di Command_code Se il bit R viene mantenuto nell ultimo stato l unit di posizionamento porta a termine i movimenti in corso O Sel S7 200 rileva un errore grave e disattiva le uscite digitali l unit di posizionamento arresta per decelerazione il movimento in corso L unit di posizionamento implementa un temporizzatore di watchdog che disattiva le uscite quando viene interrotta la comunicazione con l S7 200 Se il temporizzatore di watchdog smette di contare il tempo l unit di posizionamento arresta per decelerazione i movimenti in corso Se viene rilevato un errore grave nell hardware o nel firmware dell unit l unit di posizionamento imposta le uscite PO P1 DIS e CLR sullo stato di disattivazio
308. n supportata 379 Sistema di automazione S7 200 Manuale di sistema Esempio di programmazione del protocollo slave Modbus Network 1 Network 1 SMO 1 MBUS_INIT inizializza il protocollo slave Modbus nel primo ciclo Imposta a 1 l indirizzo dello slave imposta la porta 0 a 9600 baud con parit pari tutti gli accessi ai valori I Q e AI consenti l accesso a 1000 registri di mantenimento 2000 byte iniziando da VBO LD SMO 1 CALL MBUS_INIT 1 1 9600 2 0 128 32 1000 amp VB0 M0 1 MB1 Network 2 f DonepMo 1 Error p MB 1 Esegui il protocollo salve Modbus fin tutti i cicli ae LD SMO 0 i CALL MBUS_SLAVE M0 2 MB2 380 Utilizzo delle ricette STEP 7 Micro Win dispone di un Assistente ricette che facilita l organizzazione e la definizione delle ricette Queste non vengono salvate nella CPU ma nel modulo di memoria Contenuto del capitolo IMOdU ION yipee ea eee ne ei i 382 Definizione delle ricette e concetti Chiave 1383 Utilizzo dell Assistente ricette annann n nannaa 383 Operazioni create dall Assistente ricette 381 Sistema di automazione S7 200 Manuale di sistema Introduzione In STEP 7 Micro WIN e nei PLC S7 200 stata integrata una funzione per le ricette La nuova versione di STEP 7 Micro Win supporta un Assistente ricette che facilita l organizzazione e la definizione delle ricette Poich le ricette vengono memorizzate nel modulo di memoria
309. na al pannello operatore OP le altre quattro possono essere utilizzate per qualsiasi master MPI Per fare in modo che l unit PROFIBUS DP EM 277 possa comunicare con pi master necessario che tutti master funzionino alla stessa baud rate La figura A 27 illustra una possibile configurazione di rete Se l unit PROFIBUS DP EM 277 viene utilizzata per la comunicazione MPI il master MPI deve usare l indirizzo di stazione dell unit per tutti i messaggi inviati al PLC S7 200 al quale l unit collegata messaggi MPI inviati all unit PROFIBUS DP EM 277 vengono passati all S7 200 L unit PROFIBUS DP EM 277 un unit slave e non pu essere utilizzata per la comunicazione tra i PLC S7 200 mediante le funzioni NETR e NETW L unit PROFIBUS DP EM 277 non inoltre utilizzabile per la comunicazione in modalit freeport NES Funzioni XPUTS XGETS STEP 7 Micro WIN1 TD 2001 2 PROFIBUS DP dell S7 300 PROFIBUS DP MPI MPI MPI PROFIBUS DP MPI PROFIBUS DP MPI EM 277 PROFIBUS DP 1 La comunicazione possibile solo con le CPU S7 200 e EM 277 2 II TD 200 deve avere la versione 2 0 o CPU S7 22x superiore Figura A 27 Rete PROFIBUS DP MPI File di dati del dispositivo GSD dispositivi PROFIBUS offrono prestazioni diverse che variano in relazione alla funzionalit ad esempio in base al numero di segnali di I O e di messaggi di diagnostica
310. na routine di interrupt Cancella eventi di interrupt esempio 174 Fine condizionata della routine di interrupt Inibisci tutti gli interrupt Separa evento Operazioni di inversione esempio Operazioni di orologio hardware 84 Imposta orologio hardware 84 Imposta orologio hardware ampliata Leggi orologio hardware Leggi orologio hardware ampliata Operazioni di rotazione esempio tipi Definisci modo per contatore veloce HDEF Operazioni di salto 537 Sistema di automazione S7 200 Manuale di sistema etichetta 186 Salta all etichetta 186 Operazioni di scorrimento esempio 195 tipi Operazioni di sottrazione Operazioni di stack logico AENO 81 Carica stack Combina primo e secondo livello tramite ANDE Combina primo e secondo livello tramite OR Copiatura ogia 81 Duplicazione logica esempio Prelevamento logico 81 Operazioni di temporizzazione IEC Temporizzatore di impulso TP 217 Temporizzatore di ritardo all attivazione TON 217 Temporizzatore di ritardo alla disattivazione TOF interrupt SIMATIC Avvia temporizzazione come ritardo all inserzione con memoria TONR 211 Temporizzatore di ritardo all inserzione TON 211 Temporizzatore di ritardo alla disinserzione TOF 211 Operazioni di transizione Operazioni di trasferimento esempio 198 Operazioni di trasferimento di blocchi di dati esempio Operazioni for next esempio Operazioni FOR NEXT for next Op
311. nante Calcolo esponenziale in base naturale Cancella primo valore dalla tabella 2 Cancella ultimo valore dalla tabella 205 Carica SCR Carica stack 81 Cerca valore nella tabella Combina primo e secondo livello tramite AND Combina primo e secondo livello tramite OR Commuta in STOP Concatena stringa Confronto Conta in avanti 121 Conta in avanti Contatore indietro 122 Conta indietro contatore di conteggio Contatore di conteggio deconteggio 124 Contatore di deconteggio 124 Converti bit in numero esadecimale Converti byte in numero intero Converti numero BCD in numero intero Converti numero esadecimale in bit Converti numero esadecimale in stringa di caratteri ASCII 110 Converti numero intero a 32 bit in numero intero 107 ETa numero intero a32 bit in numero reale 107 Hol numero intero a 32 bit in stringa 118 Converti numero intero a 32 bit in stringa di caratteri ASCII 112 Converti numero intero in byte Converti numero intero in numero BCD Converti numero intero in numero intero a 32 bit Converti numero intero in stringa 115 Converti numero intero in stringa di caratteri ASCII 111 Converti numero reale in stringa 115 118 Converti numero reale in stringa di caratteri ASCII 113 Converti sottostringa in numero intero 115 118 Converti sottostringa in numero intero a 32 bit Converti sottostringa in numero reale 115 118 Converti stringa di caratteri AS
312. ne Controllo ad anello aperto con l S7 200 Capitolo 9 Tabella 9 26 Comandi di movimento Comando Commandi da 0 a 24 Esegue il movimento specificato nei blocchi di profilo da 0 a 24 Comando 118 Attiva l uscita DIS Comando 119 Disattiva l uscita DIS Comando 120 Genera impulso nell uscita CLR Comando 121 Ricarica la posizione attuale Descrizione Quando viene eseguito questo comando l unit di posizionamento effettua il movimento specificato nel campo MODE del blocco del profilo indicato dalla parte Command_code del comando Nel Modo 0 posizione assoluta il blocco del profilo di movimento definisce da uno a quattro passi ciascuno dei quali contiene la posizione POS e la velocit SPEED che descrivono il segmento POS rappresenta una posizione assoluta che si basa su quella indicata come punto di riferimento La direzione di movimento determinata dal rapporto tra la posizione attuale e la posizione del primo passo del profilo Negli spostamenti costituiti da pi passi l inversione della direzione della corsa non ammessa e determina un errore Nel Modo 1 posizione relativa il blocco del profilo di movimento definisce da uno a quattro passi ciascuno dei quali contiene la posizione POS e la velocit SPEED che descrivono il segmento Il segno del valore che definisce la posizione POS determina la direzione del movimento Negli spostamenti costituiti da pi passi l inversione della direzio
313. ne Master AS Interface supportati Allacciamento al cavo AS I Campo degli indirizzi Caratteristiche 6GK7 243 2AX01 0XA0 5 ms con 31 slave 10 ms con 62 slave AS I che utilizzano la modalit di indirizzamento ampliata Impostare il pulsante sul pannello anteriore o utilizzare il comando per la configurazione completa vedere la descrizione dei comandi AS I nel manuale CP 243 2 AS I Interface Master Mie Mediante la morsettiera dell 57 200 Carico di corrente ammesso dai morsetti 1 3 o 2 4 max 3 A Un unit digitale con 8 ingressi digitali e 8 uscite digitali e un unit analogica con 8 ingressi analogici e 8 uscite analogiche Nell S7 200 possibile utilizzare contemporaneamente fino a due unit AS Interface aumentando notevolmente il numero di ingressi e uscite digitali max 124 ingressi digitali 124 uscite digitali nell AS Interface per CP tempi di configurazione si riducono grazie alla possibilit di effettuare la configurazione con la semplice selezione di un pulsante LED riducono i tempi di fermo in caso di errore visualizzando lo stato del CP e degli slave collegati e monitorando la tensione principale dell AS Interface L unit AS Interface presenta le seguenti caratteristiche e di configurazione E 4 Supporta unit analogiche 4 Supporta tutte le funzioni master e consente il collegamento di 62 slave AS Interface O ILED sul lato anteriore segnalano lo stato operativo
314. ne SMB36 SMB65 500 Controllo stato del programma 267 variabili con la tabella di stato variabili di processo 69 Controllo ad anello aperto Controllo ad anello aperto della posizione mediante motori passo passo o servomotori 275 Controllo degli interrupt regolazione PID Controllo degli interrupt di caratteri Controllo dei motori passo passo generatori PTO PWM 149 Controllo di convergenza esempio operazioni SCR 190 Controllo di divergenza asanes a0 operazioni SCR 190 Convenzioni editor di programma programmazione dell S7 200 64 Conversione ingressi del loop ar loop in numero intero riportato in scala 162 Converti numero intero in stringa 115 CPU aree di memoria backup caratteristiche che supportano unit intelligenti 347 ciclo di scansione dati tecnici di alimentazione dimensioni dimensioni delle viti di montaggio 20 gestione degli errori 65 I O digitali memoria numeri di ordinazione 509 numero di collegamenti 230 orologio hardware porte comm potenza richiesta 19 protezione mediante password ricerca delle CPU in rete 527 Sistema di automazione S7 200 Manuale di sistema simulatori di ingressi unit di ampliamento velocit di esecuzione CPU 224 programma di esempio DP Creazione disegni della cortigurazione s7 elenco dei nomi simbolici programma programma con STEP 7 Micro WIN 59 protocolli utente Data salvataggio e Eri impostazione
315. ne USS_WM_x per memorizzare i risultati del comando inviato all azionamento MicroMaster Al termine dell operazione USS_WPM_x viene attivata l uscita Done e il byte di uscita Error contiene il relativo risultato La tabella 11 6 definisce gli errori che potrebbero verificarsi durante l esecuzione Quando viene attivata l uscita EEPROM l operazione scrive sia nella RAM che nella EEPROM dell azionamento Quando l uscita viene disattivata l operazione scrive solo nella RAM dell azionamento Poich gli azionamenti MicroMaster 3 non supportano questa funzione per poter utilizzare l operazione USS_WPM_x con questo tipo di azionamenti necessario verificare che l ingresso sia disattivato 364 Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capitolo 11 Tabella 11 5 Operandi ammessi per USS_WPM_x Ingressi Uscite Tipo di dati Operandi XMT_REQ BOOL I Q M S SM T C V L flusso della corrente condizionato da un elemento di rilevamento del fronte di salita EEPROM BOOL I Q M S SM T C V L flusso di corrente Drive BYTE VB IB QB MB SB SMB LB AC VD AC LD costante Param Index WORD VW IW QW MW SW SMW LW T C AC AIW VD AC LD costante DB_Ptr DWORD amp VB Value WORD VW IW QW MW SW SMW LW T C AC AQW VD AC LD DWORD REAL VD ID QD MD SD SMD LD VD AC LD Done BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD
316. ne della corsa non ammessa e determina un errore Nei Modi 2 e 3 a una velocit funzionamento continuo la posizione POS viene ignorata e l unit accelera fino alla velocit specificata nel campo SPEED del primo passo Il Modo 2 viene utilizzato per la rotazione positiva e il Modo 3 per la rotazione negativa Il movimento si arresta quando il byte di comando passa a inattivo Nei Modi 6 e 7 a una velocit funzionamento continuo con arresto attivato l unit accelera fino alla velocit specificata nel campo SPEED del primo passo Quando l ingresso RPS si attiva il movimento si arresta dopo aver percorso la distanza specificata nel campo POS del primo passo la distanza specificata nel campo POS deve includere quella necessaria per la decelerazione Se quando l ingresso RPS si attiva il campo POS zero l unit di posizionamento si arresta per decelerazione Il Modo 6 viene utilizzato per la rotazione positiva e il Modo 7 per la rotazione negativa Nei Modi 8 e 9 il valore binario dell ingresso RPS seleziona uno dei due valori di velocit specificati dai primi due passi del blocco del profilo Se RPS disattivato il passo 0 controlla la velocit dell azionamento Se RPS attivo il passo 1 controlla la velocit dell azionamento Il Modo 8 viene utilizzato per la rotazione positiva e il Modo 9 per la rotazione negativa Il valore SPEED controlla la velocit del movimento In questo modo i val
317. ne e polarizzazione Soglia sensibilit ricevitore Tensione di uscita differenziale trasmettitore Caratteristiche elettriche del lato RS 232 Impedenza di ingresso ricevitore Soglia sensibilit ricevitore Tensione di uscita trasmettitore Caratteristiche elettriche del lato USB Cavo S7 200 RS 232 PPI multimaster 6ES7 901 3CB30 0XA0 da 14 4 a 28 8V AC 60 mA RMS max Tra RS 485 e RS 232 500 V DC da 7 V a 12 V 1 secondo 3 V RMS continuo 5 4 K Q min compresa terminazione da 10K Q a 5V su B PROFIBUS piedino 3 da 10K Q a GND su A PROFIBUS piedino 8 0 2 V 60 mV isteresi tipica 2V min a RL 100 9 1 5 V min a RL 54 Q 3K Q min 0 8 V min bassa 2 4 V max alta 0 5 V isteresi tipica 5 V min a R 3K Q Velocit massima 12 MB s interfaccia uomo macchina HID Corrente di alimentazione a 5V Corrente di spegnimento Caratteristiche Cavo S7 200 USB PPI multimaster 6ES7 901 3DB30 0XA0 da 14 4 a 28 8 V AC 50 mA RMS max Tra RS 485 e USB 500 V DC da 7 V a 12 V 1 secondo 3 V RMS continuo 5 4 K Q min compresa terminazione da 10K Q a 5V su B PROFIBUS piedino 3 da 10K Q a GND su A PROFIBUS piedino 8 0 2 V 60 mV isteresi tipica 2 V min a RL 100 9 1 5 V min a RL 54 Q 50 mA max 400 uA max Il cavo S7 200 RS 232 PPI multimaster impostato in fabbrica in modo da fornire prestazioni ottimali con il pacchetto per la programmazione STEP 7 Micro WIN 3 2 Service Pa
318. ne per l unit modem e chiede all utente di specificare l indirizzo di memoria iniziale in cui salvare i dati di configurazione Il blocco di configurazione dell unit viene memorizzato nella memoria V della CPU STEP 7 Micro WIN lo scrive nel Blocco dati del progetto La dimensione del blocco di configurazione varia in funzione della quantit di messaggi e di numeri telefonici configurati L utente pu selezionare da s l indirizzo di memoria V in cui salvare il blocco di configurazione oppure fare clic sul pulsante Proponi indirizzo per fare in modo che l Assistente proponga l indirizzo di un blocco di memoria V libero e della dimensione corretta Quindi fare clic su Avanti gt L ultima fase della configurazione consiste nello specificare l indirizzo di memoria Q del byte di comando per l unit modem Per determinare l indirizzo di memoria Q si devono contare i byte di uscita utilizzati dalle unit dotate di uscite digitali che sono state installate nell S7 200 prima dell unit modem Quindi fare clic su Avanti gt A questo punto l Assistente modem genera i componenti del progetto per la configurazione impostata il blocco di codice e il blocco dati e li mette a disposizione del programma L ultima finestra dell Assistente visualizza i componenti del progetto per la configurazione impostata Il blocco di configurazione dell unit modem Blocco dati e il Blocco di codice devono essere caricati nella CPU S7 200 Op
319. ne positiva Se il comando resta attivo per meno di 0 5 secondi l unit di posizionamento genera gli impulsi necessari per percorrere la distanza specificata in JOG_INCREMENT Se il comando resta attivo per 0 5 secondi o oltre l unit accelera fino alla velocit JOG_SPEED Quando viene rilevata una transizione a inattivo l unit di posizionamento si arresta per decelerazione Questo comando consente di generare manualmente gli impulsi necessari per spostare il motore passo passo in direzione negativa Se il comando resta attivo per meno di 0 5 secondi l unit di posizionamento genera gli impulsi necessari per percorrere la distanza specificata in JOG_INCREMENT Se il comando resta attivo per 0 5 secondi o oltre l unit di posizionamento accelera fino alla velocit JOG_SPEED Quando viene rilevata una transizione a inattivo l unit di posizionamento si arresta per decelerazione Quando viene eseguito questo comando l unit di posizionamento avvia un operazione di ricerca di un punto di riferimento utilizzando il metodo specificato Quando l unit di posizionamento individua il punto di riferimento e il movimento si arresta carica il valore letto dal parametro RP_OFFSET del blocco interattivo nella posizione attuale e genera un impulso di 50 millisecondi nell uscita CLR Quando viene eseguito questo comando l unit di posizionamento legge il puntatore alla tabella di configurazione profilo d
320. ne positiva 77 Operazione Transizione SCR Operazione Trasferisci blocco di byte 181 Operazione Trasferisci blocco di doppie parole 181 Operazione Trasferisci blocco di parole Operazione Trasferisci byte 1791 a Trasferisci byte direttamente in lettura 180 Operazione Trasferisci byte direttamente in scrittura Operazione Trasferisci doppia parola Operazione Trasferisci messaggio esempio modo freeport trasmissione dei dati Operazione Trasferisci numero reale 179 Operazione Trasferisci parola Operazione Troncamento Operazione Trova primo carattere all interno della stringa 202 i ca Trova stringa all interno della stringa 202 Operazione Uscita di impulsi PLS Operazione Uscita di treni di impulsi PTO 54 assistente di controllo posizionamento configurazione con la memoria SM controllo dei motori passo passo descrizione 143 pipelining a pi segmenti 144 pipelining di un singolo segmento 143 tempo di ciclo valori della tabella del profilo Operazione USS4_DRV CTRL 360 Operazione USS4_INIT Operazione USS4_RPM_x 363 Operazione USS4_WPM_x 363 364 Operazioni a contatti diretti 76 a contatti standard Abilita tutti gli interrupt AENO AND Arrotonda al numero intero 108 Assegna Assegna direttamente 79 Assegna routine di interrupt Attiva contatore veloce HSC Avvia temporizzazione come ritardo all inserzione con memoria TONR Blocco funzionale bistabile set domi
321. nnello di controllo dell EM 253 collegato all unit nella posizione 0 interagire con l unit di posizionamento Funzionamento Configurazione Diagnostica modificando la velocit e la direzione CI E 0 A Posizione attuale arrestando e avviando il movimento e Abilita il funzionamento manuale sm DE spostando l utensile a impulsi se il Velocit attuale movimento stato arrestato sia Mense Utilizza i controlli manuali per posizionare l utensile Paracelso E inoltre possibile eseguire i seguenti a comandi di movimento A Abilita il funzionamento manuale meae Pn Questo comando consente di TH nhe cs ala posizionare l utensile con i controlli Direzione di Tn Passo attuale Velocit di traguardo del manuali postva indica i kar clio CREO Marcia SRO per E y Modo ditunzionamenta A Esegui un profilo di movimento EEE PIE rs EEEN Questo comando consente di selezionare il profilo che si vuole a j eseguire Il pannello di controllo Chiudi visualizza lo stato del profilo n eseguito dall unit di Figura 9 17 Scheda Funzionamento del pannello di controllo posizionamento dell EM 253 O Cerca il punto di riferimento Questo comando cerca il punto di riferimento utilizzando il modo di ricerca specificato nella configurazione O Carica l offset del punto di riferimento Dopo aver utilizzato i controlli manuali per spostare l utensile nella nuova posizione zero si deve caricare l offset del punto di riferimento 4 R
322. nque creare delle operazioni personalizzate Il seguente segmento di codice AWL un utile esempio che spiega come creare proprie operazioni per l unit di posizionamento Il seguente esempio si serve di una CPU 224 S7 200 e di un unit di posizionamento collocata nel posto connettore 0 L unit viene configurata all accensione CMD_STAT il simbolo di SMB234 CMD il simbolo di QB2 e NEW_CMD il simbolo del profilo Programma di esempio controllo dell unit di posizionamento Network 1 Nuovo stato del comando di movimento LSCR State_0 Network 2 I CMD_STAT il simbolo di SMB234 ICMD il simbolo di QB2 I NEW_CMD il simbolo del profilo Il 1 Resetta il bit Done dell unit di posizionamento 2 Resetta il byte di comando dell unit di posizionamento 3 Invia il nuovo comando 4 Attendi che il comando venga eseguito LD SMO0 0 MOVB 0 CMD_STAT BIW 0 CMD BIW NEW_CMD CMD SCRT State_1 Network 3 SCRE Network 4 Attendi che il comando venga concluso LSCR State_1 Network 5 Se il comando termina senza errori passa allo stato inattivo LDB CMD_STAT 16 80 SCRT Idle State Network 6 Se il comando termina con un errore passa allo stato di gestione errori LDB gt CMD _ STAT 16 80 SCRT Error_State Network 7 SCRE 323 Sistema di automazione S7 200 Manuale di sistema x Descrizione dei modi di ricerca dell RP supportati dall unit di posizionamento Gli sc
323. nstallazione interfaccia per EM 331 numeri di ordinazione pacchetto di programmazione requisiti hardware e software scheda CP scrittura dei programmi set di operazioni IEC 1131 3 52 selezione 62 SIMATIC 62 tool di test 263 Stringa rappresentazione 34 Stringhe formato 33 Strutturazione programma 57 Supporto da parte del sistema delle routine di interrupt 168 Indice analitico T Tabella CRC protocollo slave Modbus Tabella dei riferimenti incrociati Tabella dei simboli 68 configurazione per il Modbus 375 ndrzzameno 88 Tabella del loop PID 398 la profilo unit di posizionamento EM 315 Tabella delle variabili globali 68 Tabella delle variabili locali 59 69 Tabella di configurazione unit modem EM 241 Tabella di configurazione profilo unit di posizionamento Serel Tabella di definizione del profilo PTOO PTO1 da SMB166 a SMB185 506 Tabella di stato controllo dei valori forzamento dei valori TC IP protocollo di comunicazione 231 TCP IP protocollo TD Assistente 6 Teleservice Tempi di ciclo SMW22 SMW26 Tempi di esecuzione operazioni AWL Tempo di ciclo funzione PTO Tempo di rotazione del token 253 confronto 255 Temporizzatore dei messaggi 98 Temporizzatore intercaratteri Terminale muto sumb terminal configurazione del cavo RS 232 PPI multimaster 259 503 Termine differenziale algoritmo PID 160 Termine integrale algoritmo PID Termine proporzional
324. nte un elemento di rilevamento del fronte che SIMATIC consente l invio di un solo comando e TEO STL Phone corrisponde a uno dei numeri telefonici impostati per CALL MODx_XFR START Phone il trasferimento dei dati Si pu utilizzare il nome simbolico Data Done Error assegnato durante la definizione del numero con l Assistente modem Data corrisponde al numero di uno dei trasferimenti di dati definiti Si pu utilizzare il nome simbolico assegnato durante la definizione della richiesta di trasferimento con l Assistente modem Done un bit che si attiva quando l unit modem conclude il trasferimento dei dati Error un byte che contiene il risultato del trasferimento dei dati La tabella 10 4 definisce le condizioni che potrebbero causare un errore durante l esecuzione dell operazione dell operazione Tabella 10 6 Parametri dell operazione MODx_XFR Ingressi Uscite Tipo di dati Operandi START BOOL I Q M S SM T C V L flusso di corrente Phone Data BYTE VB IB QB MB SB SMB LB AC costante VD AC LD DONE BOOL I Q M S SM T C V L Error BYTE VB IB QB MB SB SMB LB AC VD AC LD 343 Sistema di automazione S7 200 Manuale di sistema Operazione MODx_MSG L operazione MODx_MSG Send Message consente di inviare un messaggio ai cercapersone o un messaggio SMS da un unit modem Da quando si attiva l ingresso START a quando viene impostato il bit Done t
325. nti di tre byte o di pi di quattro byte si deve utilizzare l SFC14 per leggere gli ingressi dello slave DP e l SFC15 per indirizzare le uscite dello slave DP Per ulteriori informazioni consultare il manuale Software di sistema per S7 300 e S7 400 e il Manuale di riferimento Funzioni standard La tabella A 39 riepiloga le configurazioni supportate dall unit PROFIBUS DP EM 277 La configurazione di default dell unit di due parole di ingresso e due parole di uscita Tabella A 39 Opzioni per la configurazione dell EM 277 Configurazione Ingressi al master Uscite dal master Coerenza dei dati 1 1 parola T parola 2 2 parole 2 parole 3 4 parole 4 parole 4 8 parole 8 parole 5 16 parole 16 parole 6 32 parole 32 parole 7 8 parole 2 parole Coerenza delle parole 8 16 parole 4 parole 9 32 parole 8 parole 10 2 parole 8 parole 11 4 parole 16 parole 12 8 parole 32 parole Ie 2 byte 2 byte Le 8 byte 8 byte 15 32 byte 32 byte Coerenza dei byte iia 64 byte 64 byte 17 4 byte 4 byte 18 8 byte 8 byte 19 12 byte 12 byte Coerenza dei buffer 20 16 byte 16 byte possibile configurare la posizione dei buffer di ingresso e di uscita in qualsiasi punto della memoria V della CPU S7 200 L impostazione di default VBO Tale indirizzo fa parte delle informazioni di parametrizzazione che il master scrive nella CPU S7 200 Il master deve essere configurato in modo che possa riconoscere i propri slave e scrivervi i necessari parametri e la c
326. nti della CPU 51 Logica di controllo Loop ad azione diretta ad azione inversa Manuali numeri di ordinazione 510 Mappatura degli indirizzi sull S7 200 Modbus Memoria a ritenzione 46 accesso 28 CPU 2 C 30 di dati a ritenzione di merker a ritenzione di programma aumento I 29 L 32 M 29 non volatile 38 copia della memoria V Q S 33Memoria SM funzioni PTO PWM 146 protocollo slave Modbus speciale unit modem EM 241 347 _ speciale protocollo slave Modbus T 30Memoria V assegnazione degli indirizzi copia nella memoria non volatile salvataggio nella EEPROM Memorizzazione dati dei programmi S7 200 programma programma nel modulo di memoria 40 non volatile del programma 41 Merker speciali 494 502 guida rapida Messa a terra 22 23 Messaggi rete token passing Micro WIN Vedi STEP 7 Micro WIN Microcontrollore progettazione 531 Sistema di automazione S7 200 Manuale di sistema Misurazione impulsi 47 Modalit di scambio dati EM 277 PROFIBUS DP Modalit freeport ni protocolli von paal standard RS 232 245 Modem con cavo PPI multimaster remoto cavo PPI multimaster Modem radio con cavo PPI multimaster 252 modo PPI 252 modo PPI freeport 252 Modi contatori veloci Regolazione PID di funzionamento CPU modifica 43 protocollo freeport di ricerca dell RP operativi CPU bit di stato Modifica in modo RUN 45 puntatori valore attuale dell HSC
327. nto La tabella A 42 riepiloga la funzione dei LED di stato dell EM 277 Tabella A 42 LED di stato dell unit PROFIBUS DP EM 277 LED OFF Rosso Rosso lampeggiante Verde CPU FAULT Unit funzionante Errore interno all unit POWER Alimentazione a 24 V DC Alimentazione a 24 V mancante DC presente Modalit di scambio Errore di DP ERROR Nessun errore dati interrotta parametrizzazione confi gurazione DX MODE Non in modalit di scambio In modalit di dati scambio dati Avvertenza se l unit PROFIBUS DP EM 277 viene utilizzata solo come slave MPI si accende solo il LED verde dell alimentazione 457 Sistema di automazione S7 200 Manuale di sistema 458 Ulteriori funzioni di configurazione Che venga o meno utilizzata come slave PROFIBUS DP l unit PROFIBUS DP EM 277 pu essere comunque impiegata come interfaccia di comunicazione con altri master MPI Essa consente di connettere l S7 300 400 all S7 200 mediante le funzioni XGET XPUT dell S7 300 400 Per comunicare con l S7 200 mediante l unit EM 277 PROFIBUS DP ci si pu servire di STEP 7 Micro WIN e una scheda di rete ad esempio la CP5611 con un set di parametri MPI o PROFIBUS un OP o una TD 200 release 2 0 o superiore numero di ordinazione 6ES7 272 0AA20 OYAO Oltre al master DP l unit PROFIBUS DP EM 277A pu avere un massimo di sei connessioni sei dispositivi Una connessione riservata al dispositivo di programmazione PG e u
328. nuovo numero telefonico Dopo aver configurato il numero lo si deve aggiungere al progetto evidenziandolo nella colonna Numeri telefonici disponibili e facendo clic sulla casella della freccia verso destra Dopo aver aggiunto il numero telefonico al progetto attuale lo si pu selezionare e aggiungervi un nome simbolico che potr essere utilizzato nel programma Il numero telefonico costituito da diversi campi che variano in funzione del tipo di servizio messaggi selezionato dall utente La selezione del protocollo di codifica messaggi indica all unit modem quale protocollo utilizzare durante l invio del messaggio al gestore del servizio cercapersone per messaggi numerici supportano solo un protocollo numerico servizi di trasmissione di messaggi testuali ai cercapersone utilizzano solitamente il protocollo TAP Telelocator Alphanumeric Protocol gestori che offrono servizi SMS si servono del protocollo TAP o dell UCP Universal Computer Protocol Generalmente per i messaggi SMS vengono utilizzati tre diversi servizi UCP La maggior parte dei gestori supporta il comando 1 o 51 Per determinare il protocollo e i comandi richiesti ci si deve rivolgere al gestore SMS Il campo Descrizione consente di aggiungere un testo che descrive il numero telefonico Il campo Numero telefonico contiene il numero telefonico del gestore del servizio messaggi Nel caso dei messaggi testuali si tratta del numero telefonico della linea mode
329. o il R bit passa a 0 quando in Command_code vedere la tabella 9 25 attivo un comando l operazione viene interrotta e se in corso un movimento viene eseguito un arresto per Figura 9 20 Definizione del byte di comando decelerazione Al termine di un operazione l unit deve individuare una transizione a inattivo prima di accettare un nuovo comando ISe l operazione viene interrotta l unit deve portare a termine la fase di decelerazione prima di accettare un altro comando Le variazioni del valore diCommand_code che si verificano mentre attivo un comando vengono ignorate La risposta dell unit di posizionamento ad Tabella 9 25 Definizioni di Command_code una variazione del modo di funzionamento Command_code Comando dell 7 200 o ad un errore viene 000 0000 0 24 Esegui il movimento determinata dall azione dell S7 200 sulle 000 1111 specificato nei blocchi di uscite digitali in base alla definizione della profilo da 0 a 24 MIIZIOna dell Seo 100 0000 25 Riservati O sel S7 200 passa da STOP a RUN il 111 0101 117 errore se specificati programma dell S7 200 controlla il funzionamento dell unit di 111 0110 118 Attiva uscita DIS posizionamento 111 0111 119 Disattiva l uscita DIS O Sel S7 200 passa da RUN a STOP 111 1000 120 Genera un impulso l utente pu indicare lo stato a cui pater GEN devono passare le uscite digitali in 111 1001 121 Ricarica la posizione attuale caso di transizione i
330. o 40 dB uV m quasi picco misurato a 10 m 47 dB uV m quasi picco misurato a 30 m lt 66 dB lt 56 dB lt 56 dB lt 60 dB MV quasi picco decrescente con logaritmo della frequenza fino a 56 dB MV MV valore medio decrescente con logaritmo della frequenza fino a 46 dB uV uV quasi picco lt 46 dB uV valore medio uV quasi picco lt 50 dB uV valore medio 30 dB uV m quasi picco misurato a 10m 37 dB uV m quasi picco misurato a 10 m Test di isolamento per alti potenziali 500 V AC separazione dell accoppiatore ottico Tra i circuiti a 115 230 V e la terra 1 500 V AC Tra i circuiti a 115 230 V e i circuiti a 115 230 V 1 500 V AC Tra i circuiti a 230 V e i circuiti a 24 V 5 V 1 500 V AC Tra i circuiti a 115 V e i circuiti a 24 V 5 V 1 500 V AC 1 Il dispositivo deve essere montato su un contenitore metallico collegato a massa e l S7 200 deve essere collegata a massa direttamente sul telaio metallico I cavi devono essere posati su supporti metallici 2 Il dispositivo deve essere installato in un contenitore metallico collegato a massa Il conduttore di ingresso AC deve essere dotato di un filtro EPCOS B84115 E A30 o equivalente con 25 cm di estensione massima tra i filtri e l S7 200 L alimentazione a 24 V DC e i conduttori dell alimentazione per sensori devono essere schermati 410 Dati tecnici Appendice A Dati tecnici delle CPU Tabella A 2 Numeri di ordinazione delle CPU Numero di ordin
331. o Per creare pi di 25 profili di movimento scambiare le tabelle di configurazione profilo modificando il valore memorizzato nel puntatore alla tabella in oggetto Tabella 9 22 Tabella di configurazione profilo Offset Nome Blocco di configurazione 0 MOD_ID 5 CB_LEN 6 IB_LEN 7 PF_LEN 8 STP_LEN 9 STEPS 10 PROFILES 11 Riservati 13 IN_OUT_CFG Descrizione della funzione Tipo Campo dell ID dell unit sa Lunghezza del blocco di configurazione in byte 1 byte Lunghezza del blocco interattivo in byte 1 byte Lunghezza di un profilo in byte 1 byte Lunghezza di un passo in byte 1 byte Numero di passi ammessi in un profilo 1 byte cai Numero di profili da 0 a 25 1 byte Imposta a 0x0000 SE Specifica l uso degli MSB LSB a ingressi e delle uscite 7 6 5 4 3 2 1 0 dell unit 1 byte PD PoL o o stP RPS LMT LMT P D Questo bit specifica l uso di PO e P1 Polarit positiva POL 0 0 PO genera impulsi per una rotazione positiva PO genera impulsi per una rotazione negativa 1 PO genera impulsi per la rotazione P1 controlla la direzione della rotazione 0 positiva 1 negativa Polarit negativa POL 1 0 PO genera impulsi per una rotazione positiva PO genera impulsi per una rotazione negativa 1 PO genera impulsi per la rotazione P1 controlla la direzione della rotazione 0 positiva 1 negativa POL Questo bit seleziona la polarit per PO a P1 0 po
332. o IEC 947 5 1 AC15 da 0 Aa3A Carico induttivo da 24 V DC secondo IEC 947 5 1 DC13da0Aa2A 10 000 Carico resistivo da 230 V AC 1 000 H Carico resistivo da 24 V DC si 1004 Durata di servizio 103 operazioni 10 Corrente di esercizio nominale A Figura A 1 Dati tecnici Durata di servizio dei rel Le CPU S7 200 e le unit di ampliamento sono conformi alle specifiche tecniche riportate nella tabella A 1 Avvertenza Quando un contatto meccanico attiva la corrente in uscita verso la CPU S7 200 o un unit di ampliamento digitale invia un 1 alle uscite digitali per circa 50 microsecondi L utente ne deve tener conto in particolare se utilizza dispositivi che reagiscono a impulsi di breve durata Tabella A 1 Dati tecnici Condizioni ambientali Trasporto e immagazzinaggio EC 60068 2 2 test Bb caldo secco e EN 60068 2 1 test Ab freddo EN 60068 2 30 test Dd caldo umido EN 60068 2 14 test Na brusca variazione termica EN 60068 2 31 rotolamento EN 60068 2 32 caduta libera Range di temperatura ambiente presa d aria 25 mm sotto l unit Pressione atmosferica Concentrazione di sostanze inquinanti EN 60068 2 14 test Nb variazione termica EN 60068 2 27 sollecitazioni meccaniche EN 60068 2 6 vibrazione sinusoidale EN 60529 Protezione meccanica IP20 da 40 C a 70 C da 25 C a 55 C 95 umidit da 40 C a 70 C tempo di sosta di 3 ore
333. o ZP rispetto al limite dell area attiva dell RPS possibile configurare la sequenza che l unit di posizionamento utilizza per ricercare il punto di riferimento La figura 9 16 mostra uno schema semplificato della sequenza di ricerca dell RP impostata per default Si possono selezionare le seguenti opzioni Modo 0 di ricerca dell RP non esegue una sequenza di ricerca PR Modo 1 di ricerca dell RP PRP il punto in cui l ingresso si attiva all avvicinamento dal lato dell area di lavoro default Modo 2 di ricerca dell RP PRP si Modo 1 di ricerca dell RP trova al centro dell area attiva LMT RPS IONE dell ingresso RPS attivo attivo Direzione di ve g avvicinamento RP Modo 3 di ricerca dell RP PRP situato all esterno dell area attiva gi Direzione di ricerca RP Area di lavoro a dell ingresso RPS RP_Z_CNT specifica quanti conteggi dell ingresso ZP impulso zero devono essere ricevuti dopo la disattivazione dell RPS Modo 4 di ricerca dell RP RP si trova generalmente all interno dell area attiva dell ingresso RPS RP_Z_CNT specifica quanti Figura 9 16 Sequenza di ricerca dell RP impostata per conteggi dell ingresso ZP impulso default zero devono essere ricevuti dopo l attivazione dell RPS Suggerimento L area attiva dell RPS corrispondente alla distanza in cui l ingresso RPS rimane attivo deve essere superiore alla distanza necessaria p
334. o T Moltiplicatore lunghezza LM per gli altri Se la lunghezza memorizzata come variabile sommarla alla base RCV RET RI Tempo Base lunghezza LM Base Moltiplicatore lunghezza LM con uscite locali Moltiplicatore lunghezza LM con uscite di ampliamento Se la lunghezza memorizzata come variabile sommarla alla base 516 us 0 22 0 72 6 4 18 26 15 21 0 22 0 22 0 72 6 4 15 21 29 19 29 25 33 6 3 24 400 tip 800 max 770 max 650 max 31 36 50 9 3 16 2 9 8 6 8 3 14 5 1 9 9 0 5 17 51 16 8 9 13 21 17 Operazione RLB Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento RLD Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento RLW Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento ROUND RRB Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento RRD Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento RRW Tempo Base LM N Base Moltiplicatore lunghezza LM N il valore di scorrimento RTA Tempo Base LM N Base per la prima cifra del risultato Moltiplicatore lunghezza LM N il numero di cifre aggiunte al risultato RTS Tempo Base LM N Base per la prima cifra del risultato x Moltiplicatore lunghezza LM N il n
335. o da una stringa ASCII che specifica un numero qualsiasi di trasferimenti di dati tra i dispositivi che non deve superare quello massimo consentito per la lunghezza del messaggio pari a 120 byte 119 caratteri pi il byte della lunghezza In opzione i trasferimenti di dati possono essere separati da uno spazio vuoto ASCII Tutti i trasferimenti specificati vengono eseguiti nel corso di un collegamento e nell ordine definito nel messaggio Se viene rilevato un errore in un trasferimento di dati il collegamento con il dispositivo remoto viene interrotto e le transazioni successive non vengono elaborate Se l operazione di lettura viene letto dal dispositivo remoto un numero di parole pari a Conteggio a partire da Indirizzo_remoto quindi le parole vengono scritte nella memoria V della CPU locale a partire da Indirizzo_locale Se l operazione di scrittura viene letto dalla CPU locale un numero di parole pari a Conteggio a partire da Indirizzo_locale quindi le parole vengono scritte nel dispositivo remoto a partire da Indirizzo_remoto Formato lt Operazione gt lt Conteggio gt lt Indirizzo_locale gt lt Indirizzo_remoto gt Il campo Operazione costituito da un carattere ASCII che definisce il tipo di trasferimento R Leggi i dati dal dispositivo remoto W Scrivi i dati nel dispositivo remoto Il campo Conteggio specifica il numero di parole da trasferire L intervallo ammesso va da 1 a 100 parole Il campo Indiriz
336. o della condizione di taratura Una risposta lenta potrebbe non determinare alcun overshoot e corrispondere a un sovrasmorzamento della condizione di taratura Una risposta molto lenta potrebbe non determinare alcun overshoot e corrispondere a un sovrasmorzamento della condizione di taratura Oltre a proporre dei valori la funzione di autotaratura del PID in grado di determinare automaticamente i valori dell isteresi e della deviazione della variabile di processo rispetto al valore di picco Questi parametri vengono utilizzati per ridurre l effetto del rumore sul processo limitando allo stesso tempo l ampiezza delle oscillazioni mantenute nel tempo determinate dalla funzione di autotaratura del PID La funzione di autotaratura del PID in grado di determinare e proporre dei valori di taratura per i loop P PI PD e PID ad azione sia diretta che inversa Lo scopo di tale funzione di definire un insieme di parametri che forniscano un approssimazione ragionevole ai valori ottimali per il loop Grazie ai valori di taratura proposti dalla funzione l utente ha la possibilit di effettuare una taratura di precisione e ottenere un effettiva ottimizzazione del processo Tabella del loop ampliata 398 Nell S7 200 il regolatore PID fa riferimento a una tabella contenente i parametri del loop che inizialmente aveva una lunghezza di 36 byte ma che stata ampliata a 80 byte in seguito all introduzione della funzione di autotaratura PID
337. o di memoria V della memoria non volatile SMB34 e SMB35 Registri degli intervalli degli interrupt a tempo Come indicato nella tabella D 13 SMB34 specifica l intervallo dell interrupt a tempo 0 e SMB35 specifica l intervallo dell interrupt a tempo 1 Il valore dell intervallo pu essere compreso fra 1 e 255 millisecondi in incrementi da 1 millisecondo e viene assunto dall S7 200 quando il relativo evento di interrupt viene assegnato ad una routine di interrupt Per modificare l intervallo si deve riassegnare l evento di interrupt alla stessa routine di interrupt o ad una routine di interrupt diversa Per concludere l evento di interrupt lo si deve separare dalla routine di interrupt Tabella D 13 Byte di merker speciali SMB34 e SMB35 Byte SM Descrizione SMB34 Questo byte specifica l intervallo dell interrupt a tempo O in incrementi di 1 ms da 1 a 255 ms SMB35 Questo byte specifica l intervallo dell interrupt a tempo 1 in incrementi di 1 ms da 1 a 255 ms 499 Sistema di automazione S7 200 Manuale di sistema SMB36 SMB65 Registro di HSCO HSC1 e HSC2 Come indicato nella tabella D 14 i bit da SMB36 a SM65 vengono utilizzati per monitorare e controllare il funzionamento dei contatori veloci HSC0 HSC1 e HSC2 500 Tabella D 14 Byte di merker speciali da SMB36 a SMD62 Byte SM SM36 0 SM36 5 SM36 6 SM36 7 SM37 0 SM37 1 SM37 2 SM37 3 SM37 4 SM37 5 SM37 6 SM37 7 SMD38 SMD42 SM46 0 SM46 5 SM
338. o telefonico per aggiungere i numeri telefonici da richiamare La finestra Propriet di richiamata consente di indicare i numeri da richiamare e di specificarne una descrizione Il numero da richiamare indicato quello che l unit modem selezioner per effettuare la richiamata e deve essere costituito dalla cifre necessarie per collegarsi alla linea esterna per inserire una pausa durante l attesa del collegamento per collegarsi a lunga distanza ecc Dopo aver immesso il numero telefonico da richiamare lo si deve aggiungere al progetto evidenziandolo nella colonna Numeri telefonici disponibili e facendo clic sulla casella della freccia verso destra possibile impostare il numero di tentativi di chiamata che l unit modem effetuer per l invio dei messaggi o il trasferimento dei dati L unit modem segnala un errore al programma utente solo se falliscono tutti i tentativi di comporre il numero e inviare il messaggio Alcune linee telefoniche non emettono il tono di linea quando si solleva il ricevitore Generalmente l unit segnala un errore al programma utente se non rileva il segnale di linea quando riceve il comando di inviare un messaggio o di effettuare una richiamata Per consentire le chiamate nelle linee prive di segnale di linea attivare la casella Abilita selezione senza segnale di linea 341 Sistema di automazione S7 200 Manuale di sistema 14 15 16 L Assistente modem crea un blocco di configurazio
339. odbus RTU richiamata di sicurezza schema a blocchi Short Message Service SMS tabella di configurazione 336 trasferimento dei dati trasmissione di messaggi ai cercapersone 333 trasmissione di messaggi numerici ai cercapersone trasmissione di messaggi testuali ai cercapersone Unit per RTD EM 281 dati tecnici 438 Unit per RTD EM 231 445 Unit per RTD EM 231 compatibilit con le CPU 439 configurazione 445 indicatori di stato 4 intervalli di temperatura e precisione 448 449 morsetti 439 selezione dei DIP switch 445 446 Unit per termocoppie EM 231 configurazione 440 informazioni di base 440 intervalli di temperatura 443 444 LED di stato Unit per termocoppie EM 231 compatibilit con le CPU 439 configurazione dati tecnici informazioni di base 440 intervalli di temperatura e precisione 443 444 LED di stato morsetti 439 selezione dei DIP switch 441 Unit PROFIBUS DP EM 277 byte di merker speciali come slave DP compatibilit con le CPU 451 configurazione 453 454 dati tecnici file di configurazione 458 459 in una rete PROFIBUS interruttori di impostazione indirizzo LED di stato modalit di scambio dati numero di collegamenti opzioni di configurazione protocollo DP ulteriori funzioni 4 Uscita di impulsi veloci funzionamento Uscita di modulazione in durata di impulsi PWMx_RUN 274 Uscita di treni di impulsi PTOXx_ADV PTOx CTRL 280 PTOx_
340. odici di errore 8 esempio Operazione Leggi indirizzo porta Operazione Leggi orologio hardware 84 Operazione Leggi orologio hardware ampliata 85 Operazione Logaritmo in base naturale 155 Operazione Lunghezza stringa 199 Operazione MBUS _INIT Operazione MBUS_SLAVE Operazione Modulazione in durata degli impulsi PWM 142 configurazione con la memoria SM 146 controllo dei motori passo passo descrizione 145 metodi di aggiornamento 145 tempo di ciclo valori della tabella del profilo Operazione Modulazione in durata di impulsi PWM assistente di controllo posizionamento 534 Operazione MODx_CTRL unit modem EM 241 1343 Operazione MODx_MSG unit modem E 241 344 Operazione MODx XFR unit modem EM 241 343 Operazione Moltiplica numeri interi con numeri interi a 32 bit MUL heal esempio 154 Operazione Nessuna operazione Operazione Next esempio 185 Operazione NOT 76 Operazione OR esempio Operazione OR esclusivo esempio 178 Operazione Predefinisci la memoria con configurazione di bit esempio 207 Operazione Prelevamento logico 81 Operazione PWMx_RUN codici di errore da Radice quadrata di un numero reale 155 Operazione i valore nella tabella esempio Operazione Regolazione PID tipi di regolazione del loop ad azione diretta ad azione inversa campi 163 condizioni di errore controllo degli interrupt conversione degli ingressi del loop conversione delle usc
341. ollo ad anello aperto con l S7 200 Capitolo 9 Operazione POSx_RSEEK L operazione POSx_RSEEK Seek Reference Point SIMATIC IEC1131 Position avvia un operazione di ricerca del punto di riferimento utilizzando il metodo di ricerca indicato nella tabella di configurazione profilo Quando l unit di FOSI RSEEK POSIREEEK posizionamento individua il punto di riferimento e il movimento si arresta l unit carica il valore del parametro s RP_OFFSET nella posizione attuale e genera un impulso di START 50 millisecondi nell uscita CLR Done Error Il valore di default di RP_OFFSET 0 e pu essere modificato con l Assistente di controllo posizionamento il pannello di controllo dell EM253 o l operazione POSx_LDOFF Load Offset SIMATIC L operazione si abilita all attivazione del bit EN Assicurarsi STL che il bit EN resti attivo finch il bit Done non segnala che CALL POSX_RSEEK START Done Error l esecuzione dell operazione conclusa Quando si attiva il parametro START viene inviato un comando RSEEK all unit di posizionamento Nei cicli di scansione in cui il parametro START attivo e l unit di posizionamento libera l operazione invia all unit un comando RSEEK Per garantire che venga inviato un solo comando attivare il parametro START mediante un elemento di rilevamento del fronte Il parametro Done si attiva quando l unit conclude l operazione Il parametro Error c
342. ollo dell unit di posizionamento 323 Programmazione contatori veloci unit di posizionamento EM 253 286 Programmazione di run time codici d errore Protezione mediante password unit modem EM Protocolli PROFIBUS DP supportati da STEP 7 Micro WIN Protocollo di comunicazione definiti dall utente 243 interfaccia multipoint MPI 231 255 interfaccia punto a punto PPI 255 PROFIBUS 231 selezione TCP IP Protocollo Modbus RTU 376 funzioni supportate dall unit modem 332 mappatura degli indirizzi unit modem EM 241 332 Protocollo MPI 231 255 Protocollo PPI 230 255 rete complessa 233 rete multimaster Protocollo PPI rete a un master Protocollo PROFIBUS 231 255 Protocollo slave Modbus codici degli errori di esecuzione configurazione della tabella dei simboli esempio di programmazione 380 funzioni supportate indirizzi inizializzazione mappatura degli indirizzi sull S7 200 539 Sistema di automazione S7 200 Manuale di sistema MBUS _INIT MBUS_SLAVE memoria speciale merker operazioni 376 risorse utilizzate 374 tabella CRC tempo di esecuzione Protocollo USS requisiti 356 Protocollo utente modalit freeport 243 PTO_CTRL PTOx_CTRL 280 PTOx_LDPOS PTOX_MAN PTOx_RUN Puntatori indirizzamento indiretto 36 PWMx_RUN 274 operazione Modulazione in durata di impulsi 274 R Realizzazione di una rete Registri di controllo de
343. olo 11 Codici degli errori di esecuzione del protocollo USS Tabella 11 6 Codici di errore delle operazioni USS Codici di errore 0 oo N DUAL ODN e r E N o 13 14 15 16 17 18 19 20 21 22 Descrizione Nessun errore azionamento non risponde stato rilevato un errore di somma di controllo nella risposta dell azionamento stato rilevato un errore di parit nella risposta dell azionamento Un interferenza del programma utente ha causato un errore Si cercato di eseguire un comando non ammesso stato specificato un indirizzo di azionamento non ammesso La porta di comunicazione non stata configurata per il protocollo USS La porta di comunicazione occupata perch sta elaborando un operazione L ingresso per la velocit dell azionamento ha un valore fuori campo La lunghezza della risposta dell azionamento errata Il primo carattere della risposta dell azionamento errato La lunghezza dei caratteri della risposta dell azionamento non supportata dalle operazioni del protocollo USS Ha risposto l azionamento errato L indirizzo DB_PTR specificato errato Il numero di parametro specificato errato stato selezionato un protocollo errato USS attivo modifica non ammessa stato specificato un baud rate errato Nessuna comunicazione l azionamento non ACTIVE Il parametro o il valore della risposta dell azionamento sono errati o contengono un codice di errore
344. on ha l impulso di Start Errore dell unit di posizionamento ID dell unit errato o collegamento con l unit interrotto Per informazioni sugli altri errori vedere da SMB8 a SMB21 ID dell unit di I O e registro degli errori L unit di posizionamento non abilitata L unit di posizionamento non disponibile a causa di un errore dell unit oppure non abilitata vedere lo stato di POSx_CTRL L indirizzo di memoria Q configurato con l Assistente di controllo posizionamento non corrisponde a quello dell unit collocata in questa posizione 313 Sistema di automazione S7 200 Manuale di sistema 314 Tabella 9 21 Codici di errore dell unit Cod errore 0 0 NDS ODN N N N NI NIN a a a a a A OOMN O V 0 N DUI SW N Descrizione Nessun errore Manca l alimentazione Blocco di configurazione non presente Errore nel puntatore del blocco di configurazione Dimensione del blocco di configurazione superiore alla memoria V disponibile Formato non ammesso per il blocco di configurazione Sono stati specificati troppi profili Impostazione di STP_RSP non ammessa Impostazione di LMT _RPS non ammessa Impostazione di LMT RPS non ammessa Impostazione di FILTER_TIME non ammessa Impostazione di MEAS_SYS non ammessa Impostazione di RP_CFG non ammessa Valore di PLS REV non ammesso Valore di UNITS REV non ammesso Valore di RP_ZP_CNT non ammesso Valore di JOG_INC
345. one 01 Leggi lo stato delle bobine uscita memoria V in una richiesta Le funzioni 5 e ERI s 15 scrivono nel registro di immagine di unzione 02 Leggilo stato degli ingressi processo delle uscite della CPU Questi Funzione 03 Leggi i registri di mantenimento valori possono essere sovrascritti dal Funzione 04 Leggi i registri deli ingressi ingressi programma utente analogici Funzione 05 Scrivi in una sola bobina uscita Normalmente gli indirizzi Modbus vengon Srmalmente giiind odbus vengono Funzione 06 Predefinisci un registro scritti come valori di 5 o 6 caratteri contenenti il tipo di dati e l offset Il primo Funzione 15 Scrivi in pi bobine uscite carattere o i primi due caratteri determinano Funzione 16 Predefinisci pi registri il tipo di dati e gli ultimi quattro selezionano il valore corretto all interno del tipo di dati Il master Modbus mappa gli indirizzi sulle funzioni corrette La tabella 10 3 riepiloga gli indirizzi Modbus Tabella 10 3 Mappatura degli indirizzi Modbus sulla supportati dall unit modem e ne indica la CPU S7 200 mappatura sugli indirizzi della CPU S7 200 Indirizzo Modbus Indirizzo della CPU S7 200 RR r 000001 0 0 Con l Assistente modem si pu creare il 000002 Si blocco di configurazione necessario perch 000003 Q0 2 l unit modem possa supportare il ui S protocollo Modbus RTU Il protocollo 000127 Q15 6 Modbus potr essere utilizzato solo dopo 000128 Q15 7 aver caricato il
346. one dei parametri impostare a 0 il parametro P010 parametri P304 P305 P307 P310 e P311 possono essere modificati solo nel modo di messa in esercizio veloce Impostare la modalit di controllo locale remota P0700 Indice 0 5 Impostare il setpoint della frequenza su USS sulla porta COM P1000 Indice 0 5 Tempo della rampa di salita opzionale P1120 da 0 a 650 00 Tempo in secondi necessario al motore per accelerare fino alla frequenza massima Tempo della rampa di discesa opzionale P1121 da 0 a 650 00 Tempo in secondi necessario al motore per decelerare fino all arresto Impostare la frequenza di riferimento del collegamento seriale P2000 1 fino a 650 Hz Impostare la normalizzazione USS P2009 Indice 0 0 Impostare il baud rate dell interfaccia seriale RS 485 P2010 Indice 2400 baud 4800 baud 9600 baud 19200 baud 38400 baud 57600 baud 2 115200 baud Specificare l indirizzo di slave P2011 Indice 0 da 0 a 31 4 5 6 7 8 9 1 Ogni azionamento fino ad un massimo di 31 pu essere gestito tramite un bus Impostare il timeout del collegamento seriale P2014 Indice 0 da 0 a 65 535 ms O timeout disattivato Tempo massimo che pu trascorrere fra due telegrammi di dati in ingresso Questo parametro viene utilizzato per disattivare l invertitore in caso di interruzione della comunicazione Il calcolo del tempo inizia dopo che stato ricevuto un telegramma di dati Se non vengono ricevuti altri teleg
347. one del pannello di controllo dell EM 253 Visualizzazione delle informazioni di diagnostica del unit di posizionamento La scheda Diagnostica del pannello di Pannello di controllo dell eM 253 collegato all unit nella posizione 0 controllo consente di visualizzare Funzionamento Configurazione Diagnostica informazioni di diagnostica sull unit di Informazioni sulluit posizionamento P Fosizione Tipo di unit Revisione A 0 EM253 Position 03 15 E possibile visualizzare informazioni f specifiche sullunit di posizionamento CR quali la sua posizione nella catena degli I O il tipo la versione del firmware e il p Errori dellurit byte di uscita utilizzato come byte di oea comando r Stato del comando Il pannello di controllo visualizza gli errori Perizie determinati da un operazione Per informazioni sui codici di errore delle operazioni consultare la tabella 9 20 inoltre possibile visualizzare gli errori rilevati dall unit di posizionamento Per informazioni sui codici di errore dell unit consultare la tabella 9 21 Figura 9 19 Scheda Diagnostica del pannello di controllo dell EM 253 312 Controllo ad anello aperto con l S7 200 Capitolo 9 Codici di errore dell unit di posizionamento e delle operazioni di posizionamento Tabella 9 20 Codici di errore delle operazioni Cod errore 0 1 2 0 DO ND 11 12 13 14 15 16 17 18 19 20 21 22 d
348. one di 4 ingressi 1 uscita analogici Unit modem EM 241 EM 253 unit di posizionamento EM 277 PROFIBUS DP Unit AS Interface CP 243 2 Unit Internet IT CP 243 I IT con documentazione elettronica su CD Unit Ethernet CP 243 1 con documentazione elettronica su CD Numero di ordinazione 6ES7 211 0AA23 0XB0 6ES7 211 0BA23 0XBO 6ES7 212 1AB23 0XB0 6ES7 212 1BB23 0XB0 6ES7 214 1AD23 0XB0 6ES7 214 1BD23 0XB0 6ES7 214 2AD23 0XB0 6ES7 214 2BD23 0XB0 6ES7 216 2AD23 0XB0 6ES7 216 2BD23 0XB0 Numero di ordinazione 6ES7 221 1BF22 0XA0 6ES7 221 1EF22 0XA0 6ES7 221 1BH22 0XA0 6ES7 222 1BF22 0XA0 6ES7 222 1HF22 0XA0 6ES7 222 1EF22 0XA0 6ES7 222 1BD22 0XA0 6ES7 222 1HD22 0XA0 6ES7 223 1BF22 0XA0 6ES7 223 1HF22 0XA0 6ES7 223 1BH22 0XA0 6ES7 223 1PH22 0XA0 6ES7 223 1BL22 0XA0 6ES7 223 1PL22 0XA0 6ES7 231 0HC22 0XA0 6ES7 231 7PB22 0XA0 6ES7 231 7PD22 0XA0 6ES7 232 0HB22 0XA0 6ES7 235 0KD22 O0XA0 6ES7 241 1AA22 0XA0 6ES7 253 1AA22 0XA0 6ES7 277 0AA22 0XA0 6GK7 243 2AX01 OXA0 6GK7 243 1GX00 OXE0O 6GK7 243 1EX00 OXEO 509 Sistema di automazione S7 200 Manuale di sistema Cartucce e cavi Modulo di memoria da 32 K programma utente Modulo di memoria da 64 K programma utente ricette e log di dati Modulo di memoria 256K programma utente ricette e log di dati Orologio hardware con modulo batteria Modulo batteria BC 293 CPU 22x Cavo per unit di ampliamento da 0 8 metri CPU 22x EM Cavo RS 232 PPI multimaster
349. onfigurazione di I O Per la configurazione del master DP si possono utilizzare i seguenti tool 4 software COM PROFIBUS per Windows per i master SIMATIC S5 J software di programmazione STEP 7 per i master SIMATIC S7 O COM PROFIBUS e TISOFT 2 o SoftShop per i master SIMATIC 505 Per ulteriori informazioni sull uso di questi pacchetti software di configurazione e programmazione consultare i relativi manuali Per informazioni sulla rete PROFIBUS e i relativi componenti consultare il manuale di sistema Unit di periferia decentrata ET 200 Dati tecnici Appendice A Coerenza dei dati PROFIBUS supporta i tre tipi di Master Slave coerenza dei dati descritti di seguito Byte 0 a Byte 0 Byte 1 i Byte 1 Coerenza dei byte L dei byt ti Byte 2 Byte 2 I La coerenza dei byte garantisce Byte 3 pruma Byte 3 che i byte vengano trasferiti come Byte 0 f Byte 0 unit inseparabili Byte 1 va Byte 1 SERE La corenza delle parole garantisce Byte 2 Byte 2 J p 9 Byte 3 Byte 3 parole che il trasferimento delle parole non venga interrotto da altri Sira i processi della CPU i due byte che Bie 2 2 compongono la parola vengono Byte 3 E Byte 3 Coerenza dei buffer sempre trasferiti insieme e non Byte 4 Byte 4 possono essere separati La DER coerenza delle parole va utilizzata Byte 7 Byte 7 quando i valori di
350. onfigurazione di log di dati Utilizzo di S7 200 Explorer S7 200 Explorer l applicazione che consente di leggere i log di dati dal modulo di memoria e memorizzarli in un file CSV Comma Separated Values Ogni volta che viene letto un log di dati viene creato un nuovo file che viene salvato nella directory dei log di dati Il nome del file costituito dai seguenti elementi indirizzo del PLC nome del log di dati data e ora L utente pu decidere se l applicazione associata ai file CSV si aprir automaticamente al termine della lettura del log di dati Per attivare questa impostazione fare clic sul file con il tasto destro del mouse e selezionare l apposito comando La directory dei log di dati compare sotto la directory di installazione Per default impostata la directory c file di programma siemens Microsystems se non stato installato STEP 7 oppure c siemens Microsystems se stato installato STEP 7 Per leggere un log di dati procedere My 57 200 Network 2 CPU 226 X1116 REL 77 00 256k Memory Cartridge p alBlx n r n a come indicato di seguito Tr j adress E 117 57 20 sE CPU 226 K1 116 REL 7 O0ER Mer Ae 1 Aprire Windows Explorer e iarere 2 o I Compare automaticamente la 5 A Ca cartella Rete S7 200 KB Text Document t 2 28 2004 9 26AM 2 16 2004 9 50 AM 2 Selezionare la cartella Rete S7 200 e uao 3 Selezionare la cartella della
351. ono periodicamente o Register of Shipping 99 20018 E1 verificati da organismi competenti che ne certificano la conformit alle norme rispetto American Bureau of Shipping 01 HG20020 PDA alle esigenze di particolari settori di mercato ABS e applicazioni La tabella qui riportata Germanischer Lloyd GL 12 045 98 HH elenca gli organismi e i codici delle certificazioni dei prodotti S7 200 La Det Norske Veritas DNV A 8862 maggior parte dei prodotti S7 200 descritti Bureau Veritas BV 09051 BOBV nel presente manuale hanno ottenuto le i e certificazione da parte degli organismi citati Nippon Kaiji Kyokai NK A334 L elenco pi recente dei prodotti e delle Polski Rejestr TE 1246 883241 99 relative certificazioni pu essere richiesto al proprio rappresentante Siemens Dati tecnici Appendice A Durata di servizio dei rel La figura A 1 riporta i dati relativi alle prestazioni dei rel forniti dai produttori Le prestazioni effettive possono variare in base all applicazione specifica del rel Per aumentare la durata dei contatti inserire un circuito di protezione esterno adatto al carico 2A 4000 Carico resistivo da 250 V AC 1000 Carico resistivo da 30 V DC IA 500 300 100 Durata di servizio 103 operazioni 0 1 2 3 4 5 6 Corrente di esercizio nominale A Carico induttivo da 250 V AC f p 0 4 Carico induttivo da 30 V DC L R 7ms 10A Carico induttivo da 230 V AC second
352. ontiene il risultato dell operazione Per informazioni sui codici di errore vedere la tabella 9 20 Tabella 9 13 Parametri dell operazione POSx_RSEEK Ingressi Uscite Tipo di dati Operandi START BOOL I Q V M SM S T C L flusso di corrente DONE BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD 299 Sistema di automazione S7 200 Manuale di sistema 300 Operazione POSx_LDOFF L operazione POSx_LDOFF Load Reference Point Offset definisce una nuova posizione zero diversa da quella del punto di riferimento LAD SIMATIC IEC1131 Prima di eseguire l operazione si deve determinare la POSXx_LDOFF posizione del punto di riferimento e portare la macchina EN nella posizione iniziale Quando l operazione invia il START comando LDOFF l unit di posizionamento calcola l offset Done tra la posizione iniziale quella attuale e la posizione del Error punto di riferimento Quindi memorizza l offset calcolato nel parametro RP_OFFSET e imposta a 0 la posizione attuale In tal modo la posizione iniziale viene definita come posizione zero SIMATIC Se il motore non riesce pi a individuare la propria STL posizione ad es in seguito a una caduta di tensione o al CALL POSX_LD OFF START Done Error riposizionamento manuale del motore possibile ristabilire i ra automaticamente la posizione zero con l operazione POSx_RSEEK L operazione si abilita a
353. op P PI PD o PID Condizione Reset del bit EN mentre in corso la taratura Tempo di fine mezzo ciclo superiore all intervallo del watchdog dei passaggi per lo zero Il valore della VP uscito dal range e durante la sequenza di autoisteresi oppure e due volte prima del quarto passaggio per lo zero oppure e dopo il quarto passaggio per lo zero Valore dell isteresi specificato dall utente o determinato automaticamente gt massimo consentito Errori di controllo del range e valore iniziale dell uscita del loop lt 0 0 o gt 1 0 e valore di deviazione specificato dall utente lt valore dell isteresi oppure gt massimo consentito e gradino iniziale dell uscita lt 0 0 o gt massimo consentito e tempo di intervallo del watchdog dei passaggi per lo zero lt minimo consentito e valore del tempo di campionamento della tabella del loop negativo Numero in virgola mobile non ammesso o divisione per zero Operazione PID eseguita senza flusso di corrente mentre era in corso o stata richiesta la funzione di autotaratura Il tipo di loop non P PI PD o PID 403 Sistema di automazione S7 200 Manuale di sistema Note sulla variabile di processo fuori range codice risultato 3 La funzione di autotaratura considera la variabile del processo all interno del range se ha un valore maggiore di 0 0 e inferiore a 1 0 Se il sistema rileva che la VP fuori range durante la sequenza di autoisteresi la taratura
354. ori POS vengono ignorati Quando viene eseguito questo comando l unit di posizionamento attiva l uscita DIS Quando viene eseguito questo comando l unit di posizionamento disattiva l uscita DIS Quando viene eseguito questo comando l unit di posizionamento genera un impulso di 50 millisecondi nell uscita CLR Quando viene eseguito questo comando l unit di posizionamento imposta la posizione attuale sul valore del campo TARGET_POS del blocco interattivo 321 Sistema di automazione S7 200 Manuale di sistema Tabella 9 26 Comandi di movimento continuazione Comando Comando 122 Esegui il movimento specificato nel blocco interattivo Comando 123 Cattura l offset del punto di riferimento Comando 124 Rotazione a impulsi positiva Comando 125 Rotazione a impulsi negativa Comando 126 Cerca la posizione del punto di riferimento Comando 127 Ricarica la configurazione 322 Descrizione Quando viene eseguito questo comando l unit di posizionamento esegue l operazione di movimento specificata nel campo MOVE_CMD del blocco interattivo e NeiModi0e1 movimento assoluto e relativo viene eseguito un movimento costituito da un solo passo in base alla velocit e alla posizione di traguardo specificate nei campi TARGET_SPEED e TARGET_POS del blocco interattivo e Nei Modi 2 e 3 a una velocit funzionamento continuo la posizione POS viene ignorata e l unit accelera fino alla velocit sp
355. oria il numero massimo di record il record successivo sovrascriver quello pi vecchio del log di dati Numero massimo di record di log di dati memorizzabili nel modulo di memoria dati la CPU registra automaticamente la o data di ciascun record Fare clic per la Guida e l assistenza lt Indietro Annulla Cancellazione possibile scegliere che i record vengano cancellati durante il caricamento del log di dati nel PG Se si imposta l opzione Cancella il log di dati durante il caricamento nel PG il log di dati viene cancellato ad ogni caricamento nel PG PC Figura 14 2 Opzioni dei log di dati I log di dati funzionano come un archivio circolare quando il log pieno il nuovo record sostituisce il pi vecchio Il numero massimo di record memorizzabili in un log deve essere specificato dall utente e non pu essere maggiore di 65 535 Per default impostato un valore di 1000 record 391 Sistema di automazione S7 200 Manuale di sistema 392 Definizione dei log di dati campi del log di dati definiti dall utente diventano simboli del progetto Per ogni campo va specificato anche il tipo di dati Un record del log di dati pu contenere da 4 a 203 byte Per definire i campi di dati di un log procedere come indicato di seguito vedere la figura 14 3 1 Fare clic sulla cella Nome del campo e specificare un nome Questo andr a costituire il simbolo che verr indirizzato dal programma utente Fare
356. orsetti appropriati La figura 11 7 mostra un N 15 esempio dei morsetti utilizzati per l azionamento 470 ohne TK onm MM4 ov 2 10V 1 o MM440 P 29 120 ohm N 30 470 ohm 1a Kohm oV 2 10V 1 o Figura 11 7 Esempio di terminazione e polarizzazione 371 Sistema di automazione S7 200 Manuale di sistema 372 Configurazione di un azionamento MM4 Prima di connettere un azionamento all S7 200 si deve verificare che abbia i parametri di sistema descritti di seguito Per impostare i parametri utilizzare la tastiera dell azionamento 1 10 11 12 13 Resettare l azionamento sulle impostazioni di fabbrica opzionale P0010 30 P0970 1 Se si salta questa operazione accertarsi che i seguenti parametri siano impostati come indicato di seguito Lunghezza USS PZD P2012 Indice 0 2 Lunghezza USS PKW P2013 Indice 0 127 Attivare l accesso in lettura e in scrittura per tutti i parametri modo Expert P0003 3 Controllare le impostazioni dell azionamento relative al motore P0304 tensione nominale del motore V P0305 corrente nominale del motore A P0307 potenza nominale del motore W P0310 frequenza nominale del motore Hz P0311 velocit nominale del motore RPM Le impostazioni variano in funzione del motore utilizzato Per impostare i parametri P304 P305 P307 P310 e P311 impostare prima il parametro P010 a 1 modo di messa in esercizio veloce Una volta terminata l impostazi
357. ossono determinare una regolazione inesatta del valore del gradino dell uscita W2 Segnalazione la deviazione media effettiva non quattro volte superiore al valore dell isteresi AH Calcolo dell autoisteresi 0 non in corso 1 in corso T Autotaratura 0 non in corso 1 incorso Ogni volta che viene avviata una sequenza di autotaratura la CPU resetta i bit di segnalazione e imposta il bit in corso quindi al termine dell autotaratura resetta il bit in corso MSB LSB 7 0 D Codice del risultato D Bit Done concluso 0 autotaratura non conclusa 1 autotaratura conclusa Deve essere impostato a 0 perch sia possibile avviare l autotaratura Codice del risultato 00 conclusione normale sono disponibili i valori di taratura proposti 01 interruzione da parte dell utente 02 interruzione per timeout del watchdog durante l attesa del passaggio per lo zero 03 interruzione per processo VP fuori range 04 interruzione per superamento del valore massimo dell isteresi 05 interruzione per rilevamento di valore di configurazione non valido 06 interruzione per rilevamento di errore numerico 07 interruzione operazione PID eseguita in assenza di flusso di corrente loop in modo manuale 08 interruzione autotaratura consentita solo per i loop P PI PD o PID 09 7F riservati MSB LSB 7 0 0 0 0 0 RI RO DS HS RO Risposta dinami
358. po di 20 caratteri Il campo Password consente di specificare la password per poter inviare i messaggi tramite TAP nel caso in cui il gestore del servizio richieda una password Per i messaggi inviati tramite UCP questo campo contiene l indirizzo o il numero telefonico del dispositivo di origine Se il messaggio un trasferimento di dati da una CPU verso un altra unit modem il campo contiene la password dell unit modem remota La lunghezza massima della password di 15 caratteri Il campo Protocollo contiene un carattere ASCII che indica all unit modem come formattare e trasmettere il messaggio Sono ammessi i seguenti valori 1 Protocollo per la trasmissione di messaggi numerici ai cercapersone default 2 TAP 3 Comando UCP 1 4 Comando UCP 30 5 Comando UCP 51 6 Trasferimento di dati dalla CPU Il campo Standard forza l unit modem ad utilizzare degli specifici standard per il modem costituito da un solo carattere ASCII Sono ammessi i seguenti valori 1 Bell 103 2 Bell 212 3 V21 4 V 22 5 V 22 bit 6 V 23c 7 V 32 8 V 32 bit 9 V 34 default Il campo Formato costituito da tre caratteri ASCII che specificano il numero di bit di dati e la parit utilizzati per la trasmissione del messaggio Il campo non attivo se il protocollo impostato sulla trasmissione di messaggi numerici ai cercapersone Sono ammesse solo le due seguenti impostazioni 8N1 8 bit di dati nessuna
359. portare la sovracorrente all accensione al di sotto della sovracorrente transitoria dell uscita 4 Il wattaggio delle lampade si riferisce alla tensione nominale e deve essere ridotto in modo proporzionale per la tensione commutata ad esempio 120 V AC 100 W 414 Dati tecnici Appendice A Tabella A 8 Dati tecnici degli ingressi analogici della CPU 224XP Caratteristiche generali Numero di ingressi Tipo di ingresso analogico Campo di tensione Formato della parola dati campo di fondo scala Impedenza di ingresso DC Tensione max di ingresso Risoluzione Valore dell LSB Isolamento Precisione Caso peggiore da 0 a 55 C Tipica 25 C Ripetibilit Tempo di conversione da analogico a digitale Tipo di conversione Risposta a un gradino Filtraggio del rumore Ingresso analogico CPU 224XP 2 Asimmetrico 10 V Da 32 000 a 32 000 gt 100 KQ 30 V DC 11 bit pi 1 bit di segno 4 88 mV Nessuno 2 5 del valore di fondo scala 1 0 del valore di fondo scala 0 05 del valore di fondo scala 125 msec Sigma delta 250 ms max Da 20 dB a 50 Hz tipico Tabella A 9 Dati tecnici delle uscite analogiche della CPU 224XP Caratteristiche generali Numero di uscite Campo del segnale Tensione Corrente Formato della parola dati campo di fondo scala Formato della parola dati fondo scala Risoluzione valore di fondo scala Valore dell LSB Tensione Corrente Isolamento Precisione Caso peggiore da 0 a 5
360. punto di riferimento 4 byte Velocit elevata per la ricerca dell RP MAX_SPD o velocit inferiore 4 byte Velocit bassa per la ricerca dell RP velocit massima da cui il motore pu arrestarsi immediatamente o velocit inferiore 4 byte Velocit di Avviamento Arresto 4 byte La velocit di avviamento la velocit massima a cui il motore pu passare immediatamente da una condizione di arresto e la velocit massima da cui pu arrestarsi immediatamente possibile azionare il motore a una velocit inferiore ma i tempi di accelerazione e decelerazione non saranno applicati Velocit massima di funzionamento del motore 4 byte Velocit di marcia a impulsi MAX_SPEED o velocit inferiore 4 byte Questo valore corrisponde alla distanza o numero di impulsi di spostamento in seguito ad un singolo impulso 4 byte Tempo necessario per accelerare dalla velocit minima alla massima espresso in millisecondi 4 byte Tempo necessario per decelerare dalla velocit massima alla minima espresso in millisecondi 4 byte Compensazione del gioco di lavoro distanza utilizzata per compensare il gioco di lavoro del sistema in caso di variazione della direzione 4 byte Tempo durante il quale la compensazione degli strappi viene applicata alla porzione iniziale e finale delle curve di accelerazione e decelerazione curva S Se si specifica uno 0 la compensazione viene disattivata Il tempo di compensazione degli strappi
361. ra A 17 indica la collocazione dei dati significativi di 12 bit all interno della parola di uscita analogica della CPU MSB LSB 15_14 4 3 0 AQW XX 0 Valore di dati 11 di bit 0 0 0 0 Formato dati corrente in uscita MSB LSB 15 4_3 0 AQW XX Dati significativi di 12 bit 0 0 0 0 Formato dati tensione in uscita Figura A 17 Formato della parola dati di uscita dell EM 232 e dell EM 235 Suggerimento Nel formato della parola dati di uscita i 12 bit letti dal convertitore analogico digitale ADC sono 434 allineati a sinistra Il bit pi significativo MSB il bit di segno zero indica un valore di parola dati positivo quattro zeri a destra vengono troncati prima del caricamento nei registri del DAC Questi bit non influiscono sul valore del segnale di uscita Dati tecnici Appendice A Y Schema a blocchi delle uscite dell EM 232 e dell EM 235 24 Volt R 100 3 A BS Convertitore da tensione in L E corrente lout da 0 a 20 mA Vv Vrif Convertitore D A 2V Vout pari HUN o x 10 10 Volts Convertitore da digitale ad analogico R 1 4 R Buffer di uscita di tensione vV M Figura A 18 Schema a blocchi delle uscite dell EM 232 e dell EM 235 Indicazioni per l installazione Le seguenti regole di installazione consentono di ottenere una buona precisione e ripetibilit m C O OGOU C E
362. rammi operazioni Converti bit in numero esadecimale e Converti numero esadecimale in bit 120 operazioni di confronto operazioni di conteggio IEC operazioni di fine sottoprogaramma operazioni di interrupt operazioni di inversione 176 operazioni di rotazione 195 operazioni di scambio operazioni di scorrimento 195 operazioni di stack logico 82 operazioni di trasferimento operazioni for next operazioni matematiche con numeri interi operazioni matematiche con numeri reali operazioni SCR 187 operazioni standard di conversione programma per il protocollo USS 3 protocollo slave Modbus programmazione 380 rete token passing 2 richiamo di un sottoprogramma routine di interrupt routine di interrupt a tempo sottoprogramma temporizzatori IEC temporizzatori SIMATIC 214 transizioni condizionate unit di posizionamento 306 310 unit modem E 241 347 Estrazione morsettiera 21 Ethernet TCP IP 231 Eventi della CPU log di cronologia Eventi di interrupt guida rapida 520 priorit tipi F Fattore di aggiornamento gap GUF File GSD EM 277 PROFIBUS DP 458 459 Filtraggio ingressi analogici 48 ingressi digitali Filtraggio del rumore filtro di ingresso Finestra di dialogo Informazioni CPU Flusso della corrente parametro per atto fregati 222 Formato messaggi di trasferimento dati dalla CPU unit modem EM 241 messaggi testuali unit modem EM 241 352
363. rammi di dati entro il tempo specificato l invertitore si disinnesta e visualizza il codice d errore F0070 Se si imposta il valore a zero il controllo si disattiva Per calcolare il tempo tra le interrogazioni dello stato inviate all azionamento utilizzare la tabella 11 1 Trasferire i dati dalla RAM nella EEPROM P0971 1 avvia trasferimento Salva nella EEPROM le modifiche apportate alle impostazioni dei parametri Utilizzo della biblioteca per il protocollo Modbus Le biblioteche di operazioni STEP 7 Micro WIN facilitano la comunicazione con i dispositivi master Modbus poich contengono sottoprogrammi e routine di interrupt preconfigurati realizzati appositamente per la comunicazione mediante Modbus Le operazioni del protocollo slave Modbus consentono di configurare l S7 200 in modo che si comporti come uno slave RTU e possa comunicare con i master Modbus Le operazioni sono contenute nella cartella Biblioteche dell albero delle operazioni di STEP 7 Micro WIN e consentono di trasformare l S7 200 in uno slave Modbus Quando si seleziona un operazione per il protocollo slave Modbus vengono automaticamente inseriti nel progetto i sottoprogrammi a cui associata Le biblioteche Siemens vengono vendute in un CD a parte STEP 7 Micro WIN Add On biblioteca istruzioni con il numero di ordinazione 6ES7 830 2BC00 0YX0 Una volta acquistata e installata la versione 1 1 della biblioteca viene aggiornata automaticamente e senza
364. rascorrono da 20 a 30 secondi SIMATIC IEC1131 MODX_MSG MODX_MSG Per abilitare un comando verso il modem il bit EN deve essere attivo e deve restare attivo finch non viene impostato il bit Done che segnala il completamento del processo Il comando MSG viene inviato all unit modem in tutti i cicli di scansione quando l ingresso START attivo e l unit libera L ingresso START pu essere attivato mediante un elemento di rilevamento del fronte che SIMATIC consente l invio di un solo comando I s NA STL Phone corrisponde a uno dei numeri telefonici impostati per CALL MODx_MSG START Phone la trasmissione dei messaggi Si pu utilizzare il nome Msg Done Error simbolico assegnato durante la definizione del numero con l Assistente modem Msg corrisponde al numero di uno dei messaggi definiti Si pu utilizzare il nome simbolico assegnato durante la definizione del messaggio con l Assistente modem Done un bit che si attiva quando l unit modem conclude l invio del messaggio al gestore del servizio Error un byte contenente il risultato della richiesta inviata all unit La tabella 10 8 definisce le condizioni che potrebbero causare un errore durante l esecuzione dell operazione Tabella 10 7 Parametri dell operazione MODx_MSG Ingressi Uscite Tipo di dati Operandi START BOOL I Q M S SM T C V L flusso di corrente Phone Msg BYTE VB IB QB MB SB SMB LB
365. re REAL che indica le unit di misura selezionate secondo REAL Il parametro C_Dir indica la direzione attuale del motore Tabella 9 9 Parametri dell operazione POSx_CTRL Ingressi Uscite Tipo di dati Operandi MOD_EN BOOL I Q V M SM S T C L flusso di corrente Done C_Dir BOOL I Q V M SM S T C L Error BYTE IB QB VB MB SMB SB LB AC VD AC LD C_Pos C_Speed DINT REAL ID QD VD MD SMD SD LD AC VD AC LD Suggerimento L unit di posizionamento legge la tabella di configurazione profilo solamente all avvio o quando riceve il comando di caricare la configurazione m Se si modifica la configurazione con l Assistente di controllo posizionamento l operazione POSx_CTRL comanda automaticamente all unit di caricare la tabella di configurazione profilo ogni volta che la CPU S7 200 passa in modo RUN m Se si modifica la configurazione con il pannello di controllo dell EM 253 per comandare all unit di caricare la nuova tabella di configurazione profilo si deve fare clic sul pulsante Aggiorna configurazione m Sesi modifica la configurazione in un altro modo per fare in modo che l unit carichi la tabella di configurazione profilo necessario eseguire un comando Ricarica configurazione In caso contrario l unit di posizionamento continuer ad utilizzare la tabella precedente 295 Sistema di automazione S7 200 Manuale di sistema Operazione POSx_MAN L operazione POSx_MAN Manua
366. re le apparecchiature Per prevenire il formarsi di flussi di corrente pericolosi accertarsi che le apparecchiature da collegare tramite il cavo di connessione abbiano lo stesso circuito di riferimento o che siano isolate Le operazioni slave Modbus utilizzano gli accumulatori ACO AC1 AC2 AC3 che sono riepilogati nell elenco dei riferimenti incrociati valori degli accumulatori vengono memorizzati prima dell esecuzione dell operazione slave Modbus e ripristinati negli accumulatori prima del termine dell operazione in modo da garantire che i dati utente vengano mantenuti integralmente negli accumulatori durante l esecuzione Le operazioni del protocollo slave Modbus supportano il protocollo Modbus RTU e utilizzano le utility freeport dell S7 200 per supportare le funzioni Modbus pi comuni Sono supportate le funzioni Modbus descritte di seguito Tabella 12 2 Funzioni del protocollo slave Modbus supportate Funzione Descrizione 1 Leggi lo stato di una o di pi bobine uscita digitale La funzione 1 riporta lo stato on off di un numero qualsiasi di uscite Q 2 Leggi lo stato di uno o pi contatti ingresso digitale La funzione 2 riporta lo stato on off di un numero qualsiasi di ingressi l 3 Leggi lo stato di uno o pi registri di mantenimento La funzione 3 riporta il contenuto della memoria V registri di mantenimento sono valori di parole in Modbus e consentono di leggere fino a 120 parole in un unica richiesta Legg
367. reali R IN OUT OUT IN1 OUT MUL IN OUT Moltiplica numeri interi 16 16 gt 32 l IN OUT Moltiplica numeri interi numeri interi a 32 bit D IN OUT o numeri reali R IN1 IN2 IN1 OUT OUT DIV IN OUT Dividi numeri interi 16 16 gt 32 Il IN OUT Dividi numeri interi numeri interi a 32 bit o D IN OUT numeri reali IR IN OUT OUT IN1 OUT SQRT IN OUT Radice quadrata di un numero reale LN IN OUT Logaritmo in base naturale EXP IN OUT Calcolo esponenziale in base naturale SIN IN OUT Seno COS IN OUT Coseno TAN IN OUT Tangente INCB OUT INCW OUT Incrementa byte parola o doppia parola INCD OUT DECB OUT DECW OUT Decrementa byte parola o doppia parola DECD OUT PID TBL LOOP Regolazione PID Operazioni di temporizzazione e di conteggio TON Txxx PT Avvia temporizzazione come ritardo all inserzione TOF Txxx PT Avvia temporizzazione come ritardo alla disinserzione TONR Txxx PT Avvia temporizzatore come ritardo all inserzione con memoria BITIM OUT Tempo di intervallo iniziale CITIM IN OUT Calcola tempo di intervallo CTU Cxxx PV Conta in avanti CTD Cxxx PV Conta all indietro CTUD Cxxx PV Conta in avanti indietro Operazioni di orologio hardware TODR T Leggi orologio hardware TODW T Scrivi orologio hardware TODRX T Leggi orologio hardware ampliata TODWX T Imposta orologio hardware ampliata Operazioni di controllo del programma END Fine condizionata del programma STOP Commuta in STOP W
368. relativo cavo ma collegare l unit con un cavo separato in tal caso si utilizza solo una coppia di morsetti dell unit AS Interface L AS Interface va collegata ad un conduttore di messa a terra utilizzando l apposito morsetto Suggerimento L unit AS Interface dotata di morsetti per la terra funzionale che vanno collegati al conduttore PE con una resistenza pi piccola possibile Ulteriori informazioni Per maggiori informazioni sul master CP 243 2 AS Interface consultare il manuale SIMATIC NET CP 243 2 AS Interface Master 476 Dati tecnici Appendice A Moduli opzionali Modulo Descrizione Numero di ordinazione Modulo di memoria Modulo di memoria da 32 K programma utente 6ES7 291 8GE20 0XA0 Modulo di memoria Modulo di memoria da 64 K programma utente ricette e log di dati 6ES7 291 8GF23 0XA0 Modulo di memoria Modulo di memoria da 256 K programma utente ricette e log di 6ES7 291 8GH23 OXA0 dati Orologio hardware con batteria Precisione del modulo di orologio 6ES7 297 1AA23 OXA0 2 minuti al mese a 25 C 7 minuti mese a 0 C 55 C Modulo di batteria Modulo di batteria tempo di ritenzione dati 200 giorni tipico 6ES7 291 8BA20 0XA0 Caratteristiche generali Dimensioni Batteria 3 V 30 MA all ora Renata CR 1025 Dimensione 9 9 mm x 2 5 mm Tipo Litio lt 0 6g 18mm e 18mm gt Modulo di memoria Ci sono delle limitazioni riguardo all uso dei moduli di memoria in CPU di tipo diverso In parti
369. remere il tasto freccia verso l alto o il basso finch il display non visualizza l impostazione del motore Premere P per immettere il parametro P081 frequenza nominale del motore Hz P082 velocit nominale del motore RPM P083 corrente nominale del motore A P084 tensione nominale del motore V P085 potenza nominale del motore kW HP Impostare la modalit di controllo locale remota Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P910 Premere P per immettere il parametro P910 1 controllo in modalit remota Impostare il baud rate dell interfaccia seriale RS 485 Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P092 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il numero corrispondente al baud rate dell interfaccia seriale RS 485 Premere P per confermare la selezione P092 3 1200 baud 4 2400 baud 5 4800 baud 6 9600 baud default 19200 baud Specificare l indirizzo di slave Ogni azionamento fino ad un massimo di 31 pu essere gestito tramite un bus Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P091 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare l indirizzo slave desiderato Premere P per confermare la selezione P091 da 0 a 31 Tempo della rampa di
370. rferenze Formato della parola dati Dissipazione max sensore Impedenza di ingresso Tensione max di ingresso Attenuazione del filtro di ingresso Errore di base Ripetibilit Errore di giunto freddo Campo dell alimentazione a 24 V DC Il campo di ingresso selezionato temperatura tensione sulla resistenza vale per tutti i canali dell unit 438 6ES7 231 7PD22 0XA0 Termocoppia 500 V AC 500 V AC 500 V AC 120 VAC gt 120 dB a 120 V AC Termocoppia fluttuante Tipi di termocoppia selezionarne uno per unit S T RE NK J Campo di tensione 80 mV 0 1 C 0 15F 15 bit pi segno Sigma delta 405 mS Max 100 metri al sensore 1009 max 85 dB a 50 Hz 60 Hz 400 Hz Tensione da 27648 a 27648 21 MQ 30 V DC 3 db a 21 kHz 0 1 FS tensione 0 05 FS 1 5 C da 20 4 a 28 8 V AC 6ES7 231 7PB22 0XA0 RTD 500 V AC 500 V AC 500 V AC 0 gt 120 dB a 120 V AC RTD riferito alla terra dell unit Tipi di RTD selezionarne uno per unit platino Pt rame Cu nichel Ni o resistenza tipi di RTD disponibili sono indicati nella tabella A 30 0 1 C 0 15F 15 bit pi segno Sigma delta 405 ms 700 ms per Pt10000 Max 100 metri al sensore 209 2 79 per Cu max 85 dB a 50 Hz 60 Hz 400 Hz Resistenza da 0 a 27648 1mW gt 10MW 30 V DC circuito di misura 5 V DC sorgente 3 db a 3 6 kHz 0 1 FS resistenza 0 05 FS da 20 4 a 28 8 V AC Dati tecnici Appen
371. ri 10 metri All at 55 C montaggio orizzontale All at 45 C montaggio verticale Morsettiera a innesto Assorbimenti in DC Vedi pi sotto Dati tecnici Appendice A Tabella A 50 Dati tecnici dell unit di posizionamento EM 253 continuazione Caratteristiche generali Caratteristiche delle uscite Numero di uscite integrate Tipo P0 PO P1 P1 PO P1 DIS CLR Tensione di uscita PO P1 azionamento RS 422 tensione di uscita differenziale Circuito aperto Nel diodo ottico con resistenza in serie di 200 Q carico di 100 Q carico di 54 Q PO P1 DIS CLR open drain Tensione raccomandata circuito aperto Tensione ammessa circuito aperto Assorbimento di corrente Resistenza in stato ON Corrente di dispersione in stato off 30 V DC Resistenza interna Pull up uscita open drain a T1 Corrente di uscita Numero di gruppi di uscite Uscite ON contemporaneamente Corrente di dispersione per uscita PO P1 DIS CLR Protezione da sovraccarico Isolamento fra il campo e i circuiti logici Tramite disaccoppiatore ottico separazione galvanica Ritardo uscite DIS CLR da off a on da on a off Distorsione impulsi PO P1 uscite azionamenti RS 422 carico di 100 Q esterno PO P1 uscite open drain carico di 5 V 470 Q esterno Frequenza di commutazione P0 PO P1 P1 PO and PI Lunghezza del cavo Non schermato Schermato Alimentazione Tensione di alimentazione L Uscita di alimentazion
372. riabile della CPU S7 200 e possono essere trasferiti in altre aree di dati Dati tecnici Appendice A La porta DP dell unit PROFIBUS DP EM 277 pu essere collegata ad un master DP della rete e continuare a comunicare come slave MPI con altri master della rete quali i PG SIMATIC o le CPU S7 300 S7 400 La figura A 24 illustra una rete PROFIBUS con una CPU 224 e un unit PROFIBUS DP EM 277 OD La CPU 315 2 funge da master Dispositivo di S7 300 con DP DP ed stata configurata in un Pia CPU 315 2 ET 200B dispositivo di programmazione SIMATIC mediante il software di RA programmazione STEP 7 i EE g La CPU 224 uno slave DP che appartiene alla CPU 315 2 Anche l unit di I O ET 200 funge da EI fl PROFIBUS DP CPU 224 U G A Q O GC slave della CPU 315 2 s DO La CPU S7 400 collegata alla 3 lo rete PROFIBUS e legge i dati dalla S CPU 224 mediante le operazioni XGET del proprio programma utente a Figure A 24 Unit PROFIBUS DP EM 277 e CPU 224 in una rete PROFIBUS Configurazione Per poter utilizzare EM 277 come slave Memoria V della Aree degli indirizzi di i i indiri i CPU 224 I O della CPU 315 2 DP DP si deve impostare indirizzo di ve EM 277 P000 stazione della porta DP in modo che P
373. rimo ciclo di scansione abilita il MOA USSAINIT I protocollo USS per la porta 0 a 19200 con l indirizzo dell azionamento PO attivo 192004 Baud TA iD SMO 1 su hai CALL USS INIT 1 19200 16400000001 Q0 0 16400000001 Active VBI Network 2 SET USS_CTAL Network 2 Parametri di controllo per EN ll azionamento 0 LD SMO0 0 10 0 CALL USS_CTRL 10 0 10 1 10 2 10 3 10 4 O 1 100 0 M0 0 VB2 VW4 VD6 Q0 1 Q0 2 10 1 Q0 3 Q0 4 Network 3 Leggi un parametro di parola dall azionamento 0 Leggi il parametro 5 indice 0 1 Salva lo stato di 10 5 in un Il indirizzo temporaneo per visualizzare questo Il segmento in KOP 2 Salva l impulso di fronte di Il salita di 10 5 JI in un indirizzo L temporaneo perch Il possa essere passato al Il sottoprogramma 10 2 10 3 10 4 TE LD 10 5 L60 0 LD 10 5 EU L63 7 Network 3 LD L60 0 ie CALL USS_RPM_W L63 7 0 5 0 amp VB20 MO 1 VB10 VW12 108 Network 4 Scrivi un parametro di parola e nel azionamento 0 IScrivi il parametro 2000 indice 0 a DonepM0 1 5 Enokveio LD 10 6 0 Valuebvw12 L60 0 VBZO LD 10 6 EU L60 7 Network 4 LDN SMO0 0 10 6 L63 6 LD L60 0 CALL USS_WPM_R L63 7 L63 6 0 2000 0 50 0 amp VB40 M0 2 VB14 ponekuoa Avvertenza questo programma AWL non compilabile in Eno v814 KOP o FUP 366 Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Capit
374. ro ositiva Use BE Numero di impulsi ZP Movimento positivo Movimento negativo Y e Direzione ricerca RP positiva RPS LMT Direzione avvicinamento RP attivo T attivo positiva I Area di lavoro an Kg Numero di Movimento positivo impulsi ZP x Movimento negativo NI NI Figura 9 23 Ricerca dell RP modo 3 325 Sistema di automazione S7 200 Manuale di sistema Configurazione di default RPS attivo Direzione ricerca RP negativa LMT attivo RP Direzione avvicinamento RP i positiva y Area di lavoro gt m _ Numero di impulsi ZP Movimento positivo lt lt Movimento negativo Y Direzione ricerca RP positiva RPS attivo Direzione avvicinamento RP ZL positiva RP attivo I Area di lavoro gt f sa Numero di Movimento positivo impulsi ZP e Movimento negativo Figura 9 24 Ricerca dell RP modo 4 326 Controllo ad anello aperto con l S7 200 Capitolo 9 Selezione della posizione dell area di lavoro per eliminare il gioco di lavoro La figura 9 25 mostra l area di lavoro in rapporto al punto di riferimento RP all area attiva dell RPS e ai fine corsa LMT e LMT per una direzione di avvicinamento che elimini il gioco di lavoro La seconda parte dell illustra
375. rola e doppia ORD IN OUT parola XORB IN OUT XORW IN OUT Combina ramite OR esclusivo byte parola e doppia parola XORD IN OU INVB OUT Inverti byte parola e doppia parola INVW OUT complemento a uno INVD OUT Operazioni con le stringhe SLEN IN OUT Lunghezza stringa SCAT IN OUT Concatena stringa SCPY IN OUT Copia stringa SSCPY IN INDX Copia sottostringa da stringa N OUT CFND IN1 IN2 Trova primo carattere all interno della stringa OUT SFND IN1 IN2 Trova stringa all interno della stringa OUT 524 Operazioni tabellari di ricerca e di conversione ATT DATA TBL LIFO TBL DATA FIFO TBL DATA Registra valore nella tabella Cancella ultimo primo valore dalla tabella FND TBL PTN INDX FND lt gt TBL PTN INDX Cerca nella tabella valore dati secondo il tipo FND lt TBL PTN di confronto INDX FND gt TBL PTN INDX FILL IN OUT N Predefinisci la memoria con configurazione di bit BCDI OUT Converti numero BCD in numero intero IBCD OUT Converti numero intero in BCD BTI IN OUT Converti byte in numero intero ITB IN OUT Converti numero intero in byte ITD IN OUT Converti numero intero in numero intero a 32 bit DTI IN OUT Converti numero intero a 32 bit in numero intero DTR IN OUT Converti doppia parola in numero reale TRUNC IN OUT Troncamento ROUND IN OUT Arrotonda al numero intero ATH IN OUT Converti stringa di caratteri ASCII in numero LEN esadecimale HTA IN OUT Converti numero esadec
376. rollare i range degli operandi Errore nel campo di conteggio di un operazione con informazioni sul conteggio verificare il valore massimo di conteggio Errore di range durante la scrittura nella memoria non volatile con informazioni sull indirizzo Tentativo di attivare il modo freeport da un interrupt utente Indice non ammesso operazione con le stringhe in cui specificato 0 come valore della posizione iniziale Modulo di memoria assente o non risponde 491 Sistema di automazione S7 200 Manuale di sistema Violazione delle regole di compilazione 492 Durante il caricamento nell S7 200 il programma viene automaticamente compilato Se l S7 200 rileva che il programma ha violato una regola di compilazione ad es perch contiene un operazione non ammessa interrompe il caricamento e genera un codice di errore di compilazione non grave codici di errore generati in seguito alla violazione delle regole di compilazione sono elencati nella tabella C 3 Tabella C 3 Violazione delle regole di compilazione Cod errore 0080 0081 0082 0083 0084 0085 0086 0087 0088 0089 008A 008B 008C 008D 0090 0091 0092 0093 0095 0096 0097 0098 0099 009B 009C 009D 009E Errori di compilazione non gravi Il programma troppo grande per essere compilato ridurne le dimensioni Underflow dello stack suddividere il segmento in parti diverse Operazione non ammessa controllare gli mnemonici delle operazioni
377. rollo posizionamento configura automaticamente i valori dei parametri di velocit Speed e C_Speed e di posizionamento Pos o C_Pos in base al sistema di misura selezionato Nel caso degli impulsi i parametri sono costituiti da valori DINT nel caso delle unit di misura sono valori REAL per il tipo di unit selezionata Ad esempio se si seleziona centimetri i parametri di posizionamento vengono memorizzati come valori REAL in centimetri e i parametri di velocit come valori REAL in centimetri al secondo cm sec Le seguenti operazioni di posizionamento sono necessarie per specifici task di controllo del movimento O Inserire nel programma l operazione POSx_CTRL e utilizzare SMO 0 per fare in modo che venga eseguita in tutti i cicli di scansione 4 Per specificare uno spostamento fino a una posizione assoluta utilizzare innanzitutto un operazione POSx_RSEEK o POSx_LDPOS per definire la posizione zero 4 Per definire uno spostamento verso un punto specifico in base agli ingressi del programma utilizzare l operazione POSx_GOTO 94 Per eseguire i profili di movimento configurati con l Assistente di controllo posizionamento utilizzare l operazione POSx_RUN Le altre operazioni di posizionamento sono opzionali Controllo ad anello aperto con l S7 200 Capitolo 9 Operazione POSx_CTRL L operazione POSx_CTRL Control abilita e inizializza l unit di posizionamento impartendole automaticamente il comando di caric
378. rrore 0001 Manca l alimentazione 0002 Errore del modem 0003 Manca l ID del blocco di configurazione 0004 Blocco di configurazione non compreso nell intervallo previsto 0005 Errore di configurazione 0006 Errore nella selezione del codice internazionale 0007 Numero telefonico troppo lungo 0008 Messaggio troppo lungo 0009 00FF Riservati 01xx Errore nel numero da richiamare xx 02xx Errore nel numero del cercapersone xx 03xx Errore nel numero del messaggio xx 0400 FFFF Riservati Stato dell unit rispecchia lo stato dei LED MSB LSB 7 6 5 4 3 2 1 0 F G H T R C 0 0 F EM_FAULT 0 nessun errore 1 errore G EM_GOOD O non funzionante 1 funzionante H OFF_HOOK 0 linea libera 1 linea occupata T NO DIALTONE 0 segnale di linea presente 1 segnale di linea assente R RING 0 nessuna chiamata in arrivo 1 chiamata in arrivo C CONNECT 0 non collegato 1 collegato Codice internazionale impostato con gli appositi interruttori valore decimale Baud rate della connessione valore decimale senza segno Risultato del comando utente MSB LSB 7 6 5 o D o ERROR D Bit Done 0 operazione in corso 1 operazione conclusa ERROR Descrizione del codice d errore vedere la tabella 10 8 Selettore del numero telefonico Questo byte specifica a quale numero telefonico va inviato il messaggio Sono ammessi i valori da 1 a 250
379. rtelli li MONITO per il bus di sul lato anteriore vo g blocco morsetti per l alimentazione a 24 V DC e la massa 9 socket RJ45 a 8 piedini per il collegamento a Ethernet J connettore per il bus di I O cavo piatto con socket per il bus di I O Socket RJ45 a 8 piedini Blocco morsetti per per il collegamento a l alimentazione a 24 V DC Ethernet e la massa Figura A 38 Collegamento dell unit Internet CP 243 1 IT Ulteriori informazioni Per maggiori informazioni sull unit Internet CP 243 1 IT consultare il manuale SIMATIC NET CP 243 1 IT Processore di comunicazione per Industrial Ethernet e la tecnologia dell informazione Dati tecnici Appendice A Dati tecnici dell unit AS Interface CP 243 2 Tabella A 61 CP 243 2 Numero di ordinazione dell unit AS Interface Numero di ordinazione Modello Ingressi dell EM Uscite dell EM Morsettiera a innesto 6GK7 243 2AX01 0XAO Unit AS Interface CP 243 2 8 digitali e 8 analogici 8 digitali e 8 analogici S Tabella A 62 CP 243 2 IT Dati tecnici generali dell unit AS Interface Numero di ordinazione ERI dell unit 6GK7 243 2AX01 OXA0 Unit AS Interface CP 243 2 Nome e descrizione Dimensioni mm LxAxP Assorbimenti in DC ESD RIESEEHINIO aswre Dall AS Interface 71x80x62 ca 250 g 3 7L 220 MA 100 MA Tabella A 63 Dati tecnici dell unit AS Interface CP 243 2 Caratteristiche generali Tempo di ciclo Configurazio
380. s pi facilmente reperibili O O O O Tabella G 1 O merker speciali descrizione degli eventi di interrupt Merker speciali merker speciali SMO0 0 SMO 1 SMO0 2 SMO0 3 SMO 4 SMO0 5 SMO0 6 SMO 7 Sempre on Primo ciclo di scansione Perdita dei dati a ritenzione Avvio 30 s off 30 s on 0 5 s off 0 5 s on Off per 1 ciclo on 1 ciclo Commuta in modo RUN aree di memoria e caratteristiche delle CPU S7 200 contatori veloci HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 operazioni S7 200 SM1 0 SM1 1 SM1 2 SM1 3 SM1 4 SM1 5 SM1 6 SM1 7 Risultato dell operazione 0 Overflow o valore non ammesso Risultato negativo Divisione per 0 Tabella piena Tabella vuota Errore di conversione da BCD in binario Errore di conversione da ASCII in esadecimale 519 Sistema di automazione S7 200 Manuale di sistema Tabella G 2 Eventi di interrupt in ordine di priorit Numero Priorit nella dull avento Descrizione dell interrupt Classe di priorit RA 8 Porta 0 Ricezione carattere 0 9 Porta 0 Trasmissione conclusa 0 23 Porta 0 ricezione messaggio conclusa Comunicazione 0 24 Porta 1 ricezione messaggio conclusa priorit superiore 1 25 Porta 1 Ricezione carattere 1 26 Porta 1 Trasmissione conclusa 1 19 PTO O interrupt completo 0 20 PTO 1 interrupt completo 1 0 10 0 fronte di salita 2 2 10 1 fronte di salita 3 4 10 2 fronte di salita 4 6 10 3 fronte di salita 5 1 10 0 fronte di discesa 6 3 10
381. sa e selezionare una configurazione di log di dati come indicato nella figura 14 4 Per cancellare una configurazione fare clic sul pulsante Cancella configurazione Si possono avere fino a quattro log di dati diversi Assistente di log di dati a Configurazioni disponibili Questa pagina consente di selezionare una configurazione di log di dati per modificarla o di creame una nuova Il progetto contiene gi delle configurazioni di log di dati possibile scegliere di modificare o cancellare una configurazione oppure selezionare Nuova per creame una nuova Log di dati Configurazioni da modificare Cancella configurazione Fare clic su Avanti per modificare la cindera Annulla Fare clic per la Guida e l assistenza Figura 14 4 Modifica della configurazione di un log di dati Utilizzo dei log di dati Capitolo 14 Assegnazione della memoria L Assistente di log di dati crea un blocco nell area della memoria V della CPU che costituisce l indirizzo di memoria in cui i record dei log di dati vengono creati prima di essere scritti nel modulo di memoria Specificare l indirizzo iniziale di memoria V in cui si vuole collocare la configurazione selezionandolo direttamente o chiedendo all Assistente di proporre l indirizzo di un blocco di memoria V libero e della dimensione corretta Le dimensioni del blocco variano in funzione delle impostazioni effettuate nell Assistente vedere la figura 14 5
382. salita opzionale Tempo in secondi necessario al motore per accelerare fino alla frequenza massima Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P002 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il tempo di rampa di salita desiderato Premere P per confermare la selezione P002 0 650 00 Tempo della rampa di discesa opzionale Tempo in secondi necessario al motore per decelerare fino all arresto Premere il tasto P Premere il tasto freccia verso l alto o il basso finch non compare P003 Premere P per immettere il parametro Premere il tasto freccia verso l alto o il basso finch non compare il tempo di rampa di discesa desiderato Premere P per confermare la selezione P003 0 650 00 N 369 Sistema di automazione S7 200 Manuale di sistema 370 10 11 12 13 Timeout del collegamento seriale Tempo massimo che pu trascorrere fra due telegrammi di dati in ingresso Questo parametro viene utilizzato per disattivare l invertitore in caso di interruzione della comunicazione Il calcolo del tempo inizia dopo che stato ricevuto un telegramma di dati Se non vengono ricevuti altri telegrammi di dati entro il tempo specificato l invertitore si disinnesta e visualizza il codice d errore F008 Se si imposta il valore a zero il controllo si disattiva Per calcolare il tempo tra le interrogazioni dello stato
383. si normali 50 m ingressi HSC 300 m ingressi normali 1 Pergli ingressi HSC utilizzare dei doppini ritorti schermati 413 Sistema di automazione S7 200 Manuale di sistema Tabella A 7 Dati tecnici delle uscite digitali della CPU Caratteristiche generali Uscita a 24 V DC CPU 221 Uscita a 24 V DC CPU 224XP Uscita rel CPU 222 CPU 224 CPU 226 Tipo MOSFET a stato solido a emissione di corrente Contatto Dry Tensione nominale 24V DC 24V DC 24 V DC oppure 250 V AC Campo di tensione Sovracorrente transitoria max Segnale logico 1 min Segnale logico 0 max Corrente nominale per usscita max Corrente nominale per comune max Corrente di dispersione max Carico per lampadine max Clamp per tensioni induttive Resistenza in stato ON contatto Isolamento Disaccoppiatore ottico separazione galvanica fra il campo e i cicuiti logici tra i circuiti logici e il contatto Resistenza tra circuiti logici e contatto Isolamento in gruppi di Ritardo max da off a on us da on a off us alla commutazione Frequenza degli impulsi max Vita media in cicli meccanici Vita media contatti Uscite ON contemporaneamente Collegamento di due uscite in parallelo Lunghezza del cavo max Schermato Non schermato da 20 4 a 28 8 V AC 8 A per 100 ms 20 V DC con la massima corrente 0 1 V DC con carico di 10 KQ 0 75A 6A 10uA 5W da 5 a 28 8 V DC da Q0 0 a Q0 4 da 20 4 a 28 8 V
384. si termina entro 0 5secondi l unit di posizionamento sposta l utensile della distanza specificata in JOG_INCREMENT e alla velocit definita in SS_SPEED Se il comando ancora attivo dopo 0 5 secondi l unit di posizionamento accelera fino alla JOG_SPEED e il movimento continua finch al termine del comando L unit di posizionamento esegue quindi un arresto per decelerazione Il comando Marcia a impulsi pu essere attivato sia dal pannello di controllo dell EM 253 che con un operazione di posizionamento Velocit MAX_SPEED Comando Marcia a impulsi terminato JOG SPEED t so letra et enti SS_SPEED Distanza JOG_INCREMENT Comando Marcia a impulsi Comando Marcia a impulsi attivo attivo per pi di 0 5 secondi per meno di 0 5 secondi Figura 9 13 Funzionamento del comando Marcia a impulsi Indicazione del tempo di accelerazione Specificare i tempi di accelerazione e decelerazione nelle apposite caselle 289 Sistema di automazione S7 200 Manuale di sistema 290 Indicazione del tempo di compensazione strappi Per gli spostamenti costituiti da un solo passo necessario specificare un tempo di compensazione strappi Questo consente un controllo pi graduale del movimento poich riduce gli strappi nelle porzioni del profilo di movimento responsabili dell accelerazione e della decelerazione vedere le figure 1 9 La compensazione degli strappi nota anche come profilo della curva S e vi
385. sico Se si utilizza un punto di riferimento utile poter disporre di una funzione che consenta di riposizionarlo automaticamente La procedura di posizionamento automatico del punto di riferimento chiamata ricerca del punto di riferimento Per definirla necessario eseguire due operazioni nell Assistente Specificare le velocit di ricerca del punto di riferimento una rapida e una lenta Definire la direzione iniziale della ricerca e la direzione finale di avvicinamento al punto di riferimento Utilizzando il pulsante Opzioni RP avanzate specificare l offset del punto di riferimento e i valori di compensazione del gioco di lavoro RP_FAST la velocit iniziale utilizzata dall unit in fase di esecuzione di un comando di ricerca RP Generalmente il valore di RP_FAST circa 2 3 del valore di MAX_SPEED RP_SLOW la velocit di avvicinamento finale all RP Per l avvicinamento all RP si utilizza una velocit inferiore per evitare di mancarlo Di norma il valore di RP_SLOW corrisponde al valore di SS_SPEED RP_SEEK_DIR la direzione iniziale di ricerca dell RP Generalmente la direzione dall area di lavoro fino all RP fine corsa svolgono una funzione importante nella definizione dell area di ricerca dell RP Se si incontra un fine corsa durante un operazione di ricerca RP si pu determinare un inversione della direzione che consente la prosecuzione della ricerca default negativa RP_APPR_DIR
386. so Numero massimo di collegamenti Numero massimo di collegamenti IT Tempo di avvio o di riavvio dopo un reset Dati utente Dimensione massima e mail Sistema di file lunghezza del percorso compresa la dimensione dei file e i nomi delle unit lunghezza del nome dei file profondit di annidamento delle directory Porte per i server HTTP canale dei comandi FTP canali dei dati FTP per il server FTP collegamento S7 server S7 6GK7 243 1GX00 0XEO 10 Mbit s e 100 Mbit s 8 Mbyte di ROM per il firmware dell unit Internet CP 243 1 IT 8 Mbyte di RAM per il sistema di file 16 Mbyte 1 milione di operazioni di scrittura o cancellazione Socket RJ45 a 8 piedini da 20 4 a 28 8 V AC 8 collegamenti S7 al massimo XPUT XGET e READ WRITE pi 1 collegamento con STEP 7 Micro WIN per unit Internet CP 243 1 IT12 1 per il server FTP 1 per il client FTP 1 per il client di posta elettronica 4 per i collegamenti HTTP Ca 10 secondi Client fino a 212 byte per XPUT XGET Server fino a 222 byte per XGET o READ fino a 212 byte per XPUT o WRITE 1024 caratteri 254 caratteri al massimo 99 caratteri al massimo 49 al massimo 80 21 3100 3199 102 3000 3008 1 possibile collegare una sola un unit Internet CP 243 1 IT per CPU S7 200 L unit Internet CP 243 1 IT un processore di comunicazione che permette di collegare il sistema S7 200 alla rete Industrial Ethernet IE L S7 200 pu esser
387. ssere necessario utilizzare un ulteriore resistenza esterna pull up che migliori la qualit del segnale e l immunit al rumore 465 Sistema di automazione S7 200 Manuale di sistema 466 CPU S7 200 che supportano unit intelligenti L unit di posizionamento EM 253 un unit di ampliamento intelligente progettata per le CPU S7 200 elencate nella tabella A 51 Tabella A 51 Compatibilit dell unit di posizionamento EM 253 con le CPU S7 200 CPU CPU 222 release 1 10 o superiore CPU 224 release 1 10 o superiore CPU 224XP release 2 0 o superiore CPU 226 release 1 00 o superiore Descrizione CPU 222 DC DC DC e CPU 222 AC DC rel CPU 224 DC DC DC e CPU 224 AC DC rel CPU 224XP DC DC DC e CPU 224XP DC DC rel CPU 226 DC DC DC e CPU 226 AC DC rel LED di stato dell unit di posizionamento EM 253 La tabella A 52 riepiloga i LED di stato dell unit di posizionamento Tabella A 52 LED di stato dell unit di posizionamento 1 0 LED Colore Funzionamento integrati MF Rosso Acceso quando l unit rileva un errore grave MG Verde Acceso quando non ci sono errori e lampeggiante frequenza di 1 Hz se viene rilevato un error
388. ssere pari al doppio di quello della deviazione standard Il valore calcolato viene scritto nel campo dell isteresi effettiva AHYS della tabella del loop Suggerimento Poich durante la sequenza di autoisteresi non viene effettuato il normale calcolo del PID prima di avviare la sequenza di autotaratura indispensabile che il processo sia stabile Ci consente di ottenere un migliore valore di isteresi e di mantenere il controllo del processo durante la sequenza di determinazione dell autoisteresi Il parametro della deviazione specifica la fluttuazione da picco a picco della VP intorno al setpoint Se si seleziona l opzione di determinazione automatica di questo valore la deviazione della VP viene calcolata moltiplicando per 4 5 il valore dell isteresi L uscita verr comandata in modo che durante l autotaratura si determini questa ampiezza di oscillazione nel processo 401 Sistema di automazione S7 200 Manuale di sistema Sequenza di autotaratura 402 La sequenza di autotaratura inizia dopo che sono stati determinati i valori dell isteresi e della deviazione La taratura viene avviata quando il gradino iniziale viene applicato all uscita del loop Questa variazione del valore dell uscita deve determinare una variazione corrispondente del valore della variabile di processo Quando la VP si discosta dal setpoint tanto da superare il limite dell isteresi la funzione di autotaratura rileva un evento di passaggio per
389. ssistente modem chiede la posizione dell unit modem rispetto alla CPU S7 200 per poter generare il codice di programma corretto Fare clic sul pulsante Leggi unit per leggere automaticamente la posizione delle unit intelligenti collegate alla CPU Le unit di ampliamento sono numerate in successione a partire da zero Fare doppio clic sull unit modem che si vuole configurare o impostarne la posizione nel campo Posizione dell unit Quindi fare clic su Avanti gt Nella CPU S7 200 con firmware precedente alla versione 1 2 l unit intelligente deve essere collocata accanto alla CPU perch l Assistente modem la possa configurare La finestra Protezione mediante password consente di abilitare la protezione dell unit modem mediante una password da 1 a 8 caratteri La password indipendente da quella della CPU S7 200 Quando l unit protetta da password gli utenti che si vogliono collegare alla CPU S7 200 tramite l unit devono digitare la password corretta Se lo si desidera selezionare la funzione di protezione e immettere la password Quindi fare clic su Avanti gt L unit modem supporta due protocolli di comunicazione il protocollo PPI per comunicare con STEP 7 Micro WIN e il protocollo Modbus RTU La scelta del protocollo viene effettuata in base al tipo di dispositivo utilizzato come partner della comunicazione remota Da questa impostazione dipende il tipo di protocollo di comunicazione che verr utilizzato dall
390. sta il bit Done Risulta utile quando l unit di posizionamento non risponde ai comandi Visualizzazione e modifica della configurazione dell unit di posizionamento La scheda Configurazione del pannello 3 Pannello di controllo dell EM 253 collegato all unit nella posizione 0 di controllo consente di visualizzare e Funzionamento Configurazione Diagnostica modificare le impostazioni della Queste impostazioni corrispondono alla configurazione attuale dell unit nella CPU La configurazione deve essere n PRE completata nell Assistente di controllo posizionamento Solo il personale qualificato autorizzato ad apportare configurazione dell unit di modifiche alla corfigurazion posizionamento memorizzate nel blocco I Consenti l aggiornamento della configurazione dell unit nella dati dell S7 200 Impostazioni del punto di riferimento Parametri dell applicazione AP_FAST RP_SEEK_DIR MAX SPEED ACCEL_TIME Una volta modificate le impostazioni 13 inehiseo pE 20 inch seo 1000 meo basta fare clic su un pulsante per AP_SLOW AP_APPA_DIA SS_SPEED DECEL_TIME aggiornarle sia nel ignoti P 1 inch sec negativa 1 inchvsec 1000 msec STEP 7 Mi in ch I bl 4 AP_Z_CNT FND_AP_MODE JOG_SPEED JERK_TIME 7 Micro Win che nel blocco dati mea E E a a e A dell S7 200 AP_OFFSET JOG_INCREMENT UNITS REV 0 inch tji inch 1 inch BKLSH_COMP 0 inch Leggi configurazione Sonica configurazione Chiudi Figura 9 18 Scheda Configurazi
391. ster DP durante l inizializzazione dati in ingresso al master vengono prelevati dagli indirizzi di memoria V buffer di ingresso che seguono direttamente i dati di uscita dati in uscita dal master devono essere trasferiti dal programma utente nella CPU S7 200 pi precisamente dal buffer di uscita nelle aree di dati in cui verranno utilizzati Allo stesso modo i dati in ingresso al master devono essere trasferiti dalle varie aree di dati nel buffer di ingresso per essere trasmessi al master dati in uscita dal master DP vengono collocati nella memoria V subito dopo l esecuzione della parte del programma utente relativa al ciclo di scansione dati in ingresso al master vengono copiati dalla memoria V nell EM 277 e vengono contemporaneamente trasferiti al master dati in uscita dal master vengono scritti nella memoria V solo se sono disponibili nuovi dati dal master dati in ingresso al master vengono trasmessi al master durante il successivo scambio di dati con il master L indirizzo iniziale dei buffer di dati nella memoria V e la dimensione dei buffer devono essere noti quando si crea il programma utente per la CPU S7 200 455 Sistema di automazione S7 200 Manuale di sistema Informazioni sullo stato Per ciascuna unit intelligente sono allocati 50 byte di memoria speciale SM in base alla posizione fisica dell unit L unit aggiorna gli indirizzi SM corrispondenti alla posizione delle unit rispetto alla
392. suno 10V Da 0 a 20 mA 11 bit pi bit di segno 11 bit Da 32000 a 32000 Da 0 a 32000 2 del valore di fondo scala 2 del valore di fondo scala 0 5 del valore di fondo scala 0 5 del valore di fondo scala 100 us 2 ms 5000 Q minimo 500 Q massimo Da 20 4 a 28 8 V DC classe 2 alimentazione limitata o alimentazione per sensori dalla CPU Dati tecnici Appendice A EM 231 di ingresso analogica EM 235 combinazione analogica di 4 ingressi 1 uscita 4 ingressi 6ES7 235 0KD22 0XA0 6ES7 231 0HC22 0XA0 Valore attuale Valore attuale PS PS L M f PS PS L M Tensione A Tensione ci a N Inutilizzato 0 20 mA 4 20 m a Inutilizzato 0 20 mA 4 20m a O ar M M RA A A RB B B RC C C RD D D RA A A RB B B RC C e RD D D 250 Ohm integrata 250 Ohm integrata M L 0 o o Gain Configurazione M L om vo to Gain Offset Configurazione DOOAOO 000000 CO gt 5E Fi J Alimentazione a 24 V DC Carico Alimentazione a 24 V DC EM 232 di uscita analogica 2
393. sura del modulo di memoria entro un tempo relativamente breve 395 Sistema di automazione S7 200 Manuale di sistema Funzione Autotaratura PID e Pannello di controllo taratura PID Nei PLC S7 200 stata introdotta la funzione Autotaratura PID e STEP 7 Micro WIN stato dotato di un Pannello di controllo taratura PID Queste due nuove opzioni migliorano considerevolmente la funzionalit e la facilit d uso della funzione PID dei microcontrollori S7 200 L autotaratura pu essere avviata sia dal programma utente con un pannello operatore che dal Pannello di controllo taratura PID e pu essere applicata a un loop PID per volta o a tutti e otto i loop PID contemporaneamente La funzione Autotaratura PID calcola e propone dei valori prossimi a quelli ottimali per il guadagno e le costanti di tempo di integrazione o tempo di reset e tempo di derivazione o rate derivativo Essa consente inoltre di selezionare una velocit di risposta del loop rapida media lenta o molto lenta Il Pannello di controllo taratura PID consente di avviare e interrompere il processo di autotaratura monitorare i risultati in un grafico e visualizzare le condizioni di errore e gli allarmi eventualmente generati Permette inoltre di applicare i valori di guadagno tempo di reset e rate derivativo calcolati dall autotaratura Contenuto del capitolo Descrizione della funzione di autotaratura PID Tabella del loop ampliata Requisiti preliminari Auto
394. ta a 120 230 AC N mi 1 T DA o i SINNI L L OSSO SSO 1M 1L 0 1 2 n eiL o 1 2 sea S Figura A 8 Uscite delle unit di ampliamento digitali S7 200 423 Sistema di automazione S7 200 Manuale di sistema Schemi elettrici EM 223 24 V DC combinazione di di 4 ingressi 4 uscite digitali 6ES7 223 1BF22 0AX0 T SSSSSGSO O EM 223 24 V DC combinazione di 4 ingressi 4 uscite rel digitali 6ES7 223 1HF22 0XA0 SSSSOSO O iL 0 1 2 3 M_L iM _ 0_ 1 2 3 0000000 i Alimentazione bobine a 24 V DC EM 222 4 uscite digitali a rel 10 A 6ES7 222 1HD22 0XA0 SOSS SSS oL 0 iL i M_L j _ 2L _ 2 3L 3 0000000 N N L L T DI GI 3 A Alimentazione bobine a 24 V DC Figura A 9 424 Schemi elettrici delle unit di ampliamento EM 222 e EM 223 Dati tecnici Appendice A EM 221 8 ingressi digitali a 24 V DC EM 221 16 ingressi digitali a 24 V DC 6E
395. tallazione dell unit per termocoppie EM 231 varia rapidamente vengono introdotti ulteriori errori Per ottenere la massima precisione e ripetibilit Siemens consiglia di installare le unit per termocoppie e per RTD S7 200 in luoghi con temperatura ambiente stabile Immunit al rumore Per ottimizzare l immunit al rumore si devono utilizzare conduttori schermati Se un canale di ingresso della termocoppia resta inutilizzato necessario cortocircuitarlo o collegarlo in parallelo ad un altro canale 439 Sistema di automazione S7 200 Manuale di sistema 440 Unit per termocoppie EM 231 L unit per termocoppie EM 231 pu essere utilizzata come interfaccia funzionale e isolata per sei tipi di termocoppie J K E N S T e R L unit consente inoltre all S7 200 di connettersi ai segnali analogici a bassa tensione compresi in un intervallo di 80 mV Le termocoppie connesse all unit devono essere dello stesso tipo Informazioni di base sulle termocoppie Le termocoppie si formano ogni volta che due metalli diversi vengono collegati elettricamente generando una tensione proporzionale alla temperatura del punto di giunzione Si tratta di una tensione molto piccola per cui un microvolt pu corrispondere a molti gradi Il rilevamento della temperatura mediante termocoppia prevede la misurazione della tensione della termocoppia la compensazione dei giunti supplementari e la linearizzazione del risultato Quando si collega
396. tare la trasmissione di una richiesta il bit EN deve CALL USS_RPM_D XMT_REO Drive essere attivo e deve restare attivo finch non viene impostato Param Index DE_Ptr Done il bit Done che segnala il completamento del processo Ad Error Value esempio viene trasmessa all azionamento MicroMaster una CALL US5_RPIM_R XMT_REQ Drive richiesta USS_RPM_x in ogni ciclo di scansione quando il tana Red ara l ingresso XMT_REQ attivo L ingresso XMT_REQ deve essere quindi attivato mediante un elemento di rilevamento del fronte che abiliti la trasmissione di una richiesta ad ogni transizione positiva dell ingresso EN L ingresso Drive l indirizzo dell azionamento MicroMaster al quale deve essere inviato il comando USS_RPM _x Gli azionamenti possono avere un indirizzo compreso fra 0 e 31 Param indica il numero del parametro Index il valore dell indice del parametro che deve essere letto Value il valore restituito del parametro L indirizzo del buffer di 16 byte deve essere fornito all ingresso DB_PTR Il buffer viene utilizzato dall operazione USS_RPM_x per memorizzare i risultati del comando inviato all azionamento MicroMaster AI termine dell operazione USS_RPM_x viene attivata l uscita Done e il byte di uscita Error e l uscita Value contengono i relativi risultati La tabella 11 6 definisce gli errori che potrebbero verificarsi durante l esecuzione Le uscite Error e Value non sono valide finch non si attiva l uscit
397. te dell EM Morsettiera a innesto 6ES7 241 1AA22 0XA0 Unit modem EM 241 8 No 1 Le otto uscite Q vengono utilizzate come controlli logici della funzione del modem e non per il controllo diretto dei segnali esterni Tabella A 44 Dati tecnici generali dell unit modem EM 241 NEE Nome e descrizione Dimensioni mm PA Assorbimenti in DC Numero di ordinazione dell unit LxAxP Peso Dissipazione 5V DC 24V DC 6ES7 241 1AA22 0XAO Unit modem EM 241 71 2x 80x62 190g 2 1W 80 mA 70 MA Tabella A 45 Dati tecnici del unit modem EM 241 Caratteristiche generali 6ES7 241 1AA22 0XA0 Collegamento telefonico Isolamento tra la linea telefonica e l alimentazione dei circuiti logici e del campo 1500 V AC separazione galvanica Collegamento fisico RJ11 6 posizioni a 4 fili Standard del modem Bell 103 Bell 212 V 21 V 22 V 22 bis V 23c V 32 V 32 bis V 34 default Funzioni di sicurezza Password Callback Selezione A impulsi e a toni Protocolli per il servizio messaggi Numerico TAP alfanumerico Comandi UCP 1 30 51 Protocolli industriali Modbus PPI Alimentazione di ingresso a 24 V DC richiesta Campo di tensione da 20 4 a 28 8 V AC Isolamento tra il campo e il circuito logico 500 V AC per 1 minuto L unit modem EM 241 svolge la stessa Ol funzione di un modem esterno collegato alla l
398. te dell EM Morsettiera a innesto 6GK7 243 1EX00 OXE0 CP 243 1 Unit Ethernet 8 No 1 Le otto uscite Q vengono utilizzate come controlli logici della funzione Ethernet e non per il controllo diretto dei segnali esterni Tabella A 54 CP 243 1 Dati tecnici generali dell unit Ethernet Numero di ordinazione Nono A RO oo Peso Dissipazione 45V A AER c 6GK7 243 1EX00 OXE0 CP 243 1 Unit Ethernet 71 2 x 80 x 62 ca 150 1 75 W 5mA 60 mA Tabella A 55 Dati tecnici dell unit Ethernet CP 243 1 Caratteristiche generali 6GK7 243 1EX00 0XEO Velocit di trasmissione 10 Mbit s e 100 Mbit s Dimensione della memoria flash 1 Mbyte Dimensione della memoria SDRAM 8 Mbyte Interfaccia per Industrial Ethernet 10 100 Mbit s Socket RJ45 a 8 piedini Tensione di ingresso da 20 4 a 28 8 V AC Numero massimo di collegamenti 8 collegamenti S7 al massimo XPUT XGET e READ WRITE pi 1 collegamento con STEP 7 Micro WIN tramite l unit Ethernet CP 243 1 2 Tempo di avvio o di riavvio dopo un reset Ca 10 secondi Dati utente Client fino a 212 byte per XPUT XGET Server fino a 222 byte per XGET o READ fino a 212 byte per XPUT o WRITE 2 possibile collegare una sola unit Ethernet CP 243 1 per CPU S7 200 L unit Ethernet CP 243 1 un processore di comunicazione che permette di collegare il sistema S7 200 alla rete Industrial Ethernet IE L S7 200 pu essere configurata programmata e testata via Ethernet utilizzando STEP 7 Micro WIN
399. te in un CD a parte STEP 7 Micro WIN Add On biblioteca istruzioni con il numero di ordinazione 6ES7 830 2BC00 0YX0 Una volta acquistata e installata la versione 1 1 della biblioteca viene aggiornata automaticamente e senza alcun costo aggiuntivo durante l installazione degli aggiornamenti di STEP 7 Micro WIN V3 2x e V4 0 sempre che sia stata aggiornata o modificata Contenuto del capitolo Requisiti per l utilizzo del protocollo USS Calcolo del tempo necessario per la comunicazione con l azionamento Utilizzo delle operazioni USS Operazioni per il protocollo USS anne Esempio di programmi per il protocollo USS Codici degli errori di esecuzione del protocollo USS Connessione e configurazione dell azionamento MicroMaster Serie 3 _ Connessione e configurazione dell azionamento MicroMaster Serie 4 355 Sistema di automazione S7 200 Manuale di sistema Requisiti per l utilizzo del protocollo USS 356 Il software Biblioteche di operazioni STEP 7 Micro WIN mette a disposizione 14 sottoprogrammi 3 routine di interrupt e 8 operazioni per il protocollo USS Di seguito sono descritte le risorse dell S7 200 richieste dalle operazioni USS i L m Durante l inizializzazione del protocollo la porta 0 viene dedicata alla comunicazione tramite il protocollo USS L operazione USS_INIT seleziona USS o PPI per la porta 0 USS si riferisce
400. ti scritte nel log vengono chiamate record g Un log di dati un insieme di record generalmente ordinati in base alla data e allora Ogni record rappresenta un evento del processo che registra un insieme di dati L organizzazione dei dati viene definita con l Assistente di log di dati Utilizzo dei log di dati Capitolo 14 Utilizzo dell Assistente di log di dati Assistente di log di dati L Assistente di log di dati consente di configurare fino a quattro log di dati e pu essere utilizzato per 4 definire il formato dei record del log di dati J selezionare le opzioni del log di dati quali la data e l ora e la cancellazione del log durante il caricamento nel PG J specificare il numero massimo di record memorizzabili nel log di dati J creare il codice del progetto utilizzato per memorizzare i record nel log di dati L Assistente di log di dati crea una configurazione costituita dai seguenti elementi J una tabella dei simboli per ciascuna configurazione contenente nomi simbolici uguali a quelli dei campi del log di dati simboli definiscono gli indirizzi di memoria V necessari per memorizzare i log di dati Ogni tabella comprende inoltre una costante simbolica per indirizzare ciascun log O Una scheda Blocco dati per ciascun record di log di dati che assegna gli indirizzi di memoria V ai campi del log Il programma si serve di questi indirizzi di memoria V per accumulare l insieme di log di dati
401. tivare i filtri per tutti gli ingressi analogici dell unit e selezionare almeno 64 campioni per il calcolo del valore medio Per calibrare gli ingressi procedere come indicato di seguito 1 Spegnere l unit e selezionare un campo di ingresso 2 Accendere la CPU e l unit quindi attendere 15 minuti affinch quest ultima si stabilizzi 3 Utilizzando un trasmettitore una sorgente di tensione o una sorgente di corrente applicare un segnale di valore zero ad uno dei morsetti di ingresso 4 Leggere il valore restituito alla CPU dal canale di ingresso appropriato 5 Regolare il potenziometro OFFSET fino a portare il valore a zero o al valore di dati digitale desiderato 6 Collegare il segnale del fondo scala ad uno dei morsetti di ingresso e leggere il valore restituito alla CPU 7 Regolare il potenziometro GAIN fino a portare il valore a 32000 o al valore di dati digitale desiderato 8 Ripetere la calibrazione di OFFSET e GAIN secondo le necessit Dati tecnici Appendice A Potenziometro di calibrazione e switch di configurazione dell EM 231 e dell EM 235 Il potenziometro di calibrazione e i DIP switch di configurazione si trovano a destra del blocco morsetti inferiore dell unit come illustrato nella figura A 13
402. to da questa configurazione di log di dati Assegna la memoria per la configurazione richiesta una memoria di 4 byte Log di dati L Assistente pu proporre un indirizzo corrispondente a un blocco di memoria V non utilizzato e della dimensione corretta Proponi indirizzo VB48 VBSI lt Indietro Fare clic per la Guida e l assistenza Figura 14 5 Assegnazione della memoria Assistente di log di dati E Componenti del progetto Questa pagina elenca i componenti che l Assistente generer per il programma Assistente di log di dati generer i componenti del progetto per la configurazione scelta in modo che l utente li possa inserire nel programma La configurazione richiesta costituita dai seguenti componenti Log di dati Sottoprogramma DATO WRITE mene Tabella dei simboli globali DATO_SYM Pagina di dati DATO_DATA per la configurazione di log di dati in VB48 vB51 Translation Required ID 0x47af 18351 w Per registrare nel modulo di memoria i valori attuali dei campi di log di dati richiamare il sottoprogramma DATO_WRITE Questa configurazione Assistente comparir nell albero del progetto con il nome che le stato assegnato possibile modificare il nome di default per identificare la configurazione pi chiaramente Configurazione DAT 0 lt Indietro Annulla Fare clic per la Guida e l assistenza Figura 14 6 Componenti del
403. tore di testiTD 20C numero di ordinazione 511 Visualizzatori di testi numero di ordinazione 511 overlay per lo schermo TD 200C Visualizzazione elementi del programma 59 errori 6 stato del programma VP fuori range Autotaratura PID A SIEMENS ENERGY amp AUTOMATION INC ATT TECHNICAL COMMUNICATIONS ONE INTERNET PLAZA PO BOX 4991 JOHNSON CITY TN USA 37602 4991 Da NOMI no Funzione Ditta Via Citt Paese N telefonico Indicare uno o pi settori industriali O Industria automobilistica Industria farmaceutica Industria chimica Industria delle materie plastiche Industria elettronica Industria cartaria Industria alimentare Industria tessile Tecnica di controllo e strumentazione Industria dei trasporti Altro O N I I E Tecnica meccanica Qadauauadadao Petrolchimica Sistema di automazione S7 200 Manuale di sistema Critiche suggerimenti Vi preghiamo di volerci comunicare critiche e suggerimenti atti a migliorare la qualit e a facilitare l uso della documentazione Vi saremmo quindi grati se vorreste compilare e spedire alla Siemens il seguente questionario Servendosi di una scala di valori da 1 buono a 5 scadente esprimete una valutazione sulla qualit del manuale rispondendo alle seguenti domande 1 Il contenuto del manuale corrisponde alle vostre esigenze 2 facile reperire le informazioni 3 Iltesto sufficientemente chiaro
404. ttere EM253 Position SMB215 SMB216 Numero di revisione del software 4 caratteri ASCII SMB216 il primo carattere SMB219 SMW220 Codice di errore dell unit Per informazioni sui codici di errore vedere la tabella 9 21 SMB222 Stato degli ingressi uscite Rispecchia lo MSB LSB stato degli ingressi e delle 7 6 5 ni 3 2 1 0 uscite dell unit DIS 0 0 STP LMT LMT RPS zP DIS Disabilita uscite 0 Nessuna corrente 1 Corrente STP Ingresso di arresto 0 Nessuna corrente 1 Corrente LMT Ingresso fine corsa negativo 0 Nessuna corrente 1 Corrente LMT Ingresso fine corsa positivo 0 Nessuna corrente 1 Corrente RPS Sensore punto riferimento 0 Nessuna corrente 1 Corrente ZP Ingresso impulso zero 0 Nessuna corrente 1 Corrente SMB223 Stato istantaneo del unit Rispecchia lo MSB LSB stato della configurazione dell unit 4 6 5 4 3 2 1 0 e della direzione di rotazione o 0 0 o 0 OR R cera OR Velocit di traguardo non compresa nel campo 0 Entro il campo 1 Fuori campo R Direzione di rotazione 0 Rotazione positiva 1 Rotazione negativa CFG Unit configurata 0 Non configurata 1 Configurata SMB224 CUR_PF un byte che indica il profilo in esecuzione SMB225 CUR_STP un byte che indica il passo attualmente eseguito dal profilo SMD226 CUR_POS un valore di doppia parola che indica la posizione attuale dell unit SMD230 CUR_SPD un valore di doppia parola che indica la velocit attua
405. uente modo 1 N g o 0 N Spegnere la CPU S7 200 e allacciare l unit modem al bus di ampliamento degli I O Non allacciare le unit di I O quando la CPU S7 200 accesa Collegare la linea telefonica all unit modem Se necessario servirsi di un adattatore Collegare la tensione a 24 V DC alla morsettiera dell unit modem Collegare il morsetto di terra dell unit modem alla massa del sistema Impostare gli interruttori di selezione del codice internazionale Accendere la CPU S7 200 e l unit modem Configurare STEP 7 Micro WIN per la comunicazione mediante modem a 10 bit 331 Sistema di automazione S7 200 Manuale di sistema 332 Protocollo Modbus RTU L unit modem pu essere configurata in modo che si comporti come uno slave Modbus RTU L unit riceve le richieste Modbus attraverso l interfaccia del modem le interpreta e trasferisce i dati da e verso la CPU Quindi genera una risposta Modbus e la trasmette attraverso l interfaccia del modem Suggerimento Se l unit modem configurata per comportarsi come uno slave Modbus RTU STEP 7 Micro WIN non pu comunicare con l unit attraverso la linea telefonica L unit modem supporta le funzioni Modbus riportate nella tabella 10 2 Le funzioni Modbus 4 e 16 consentono di Tabella 10 2 Funzioni Modbus supportate dall unit modem leggere o scrivere un massimo di 125 Funzione Descrizione registri di mantenimento 250 byte di ner FOIS Funzi
406. ulla bassa tensione della Comunit Europea 73 23 CEE EN 61131 2 Controllori Programmabili Specificazioni e prove delle apparecchiature Direttiva EMC della Comunit Europea CE 89 336 CEE Norma sulle emissioni elettromagnetiche EN 61000 6 3 ambiente domestico commerciale e industriale leggero EN 61000 6 4 ambiente industriale Norme sull immunit elettromagnetica EN 61000 6 2 ambiente industriale Underwriters Laboratories Inc UL 508 Listed Industrial Control Equipment Codice di registrazione E75310 Canadian Standards Association CSA C22 2 numero 142 Process Control Equipment Factory Mutual Research Classe numero 3600 Classe numero 3611 FM Classe I Categoria 2 Gruppi A B C e D luoghi pericolosi T4A e Classe I Zona 2 IIC T4 Direttiva Europea ATEX Atmosfere esplosive 94 9 EC EN 60079 0 Regole generali EN 50020 Sicurezza intrinseca EN 60079 15 Tipo di protezione n vin I AI momento della pubblicazione del presente manuale il certificato di conformit alla direttiva ATEX 94 9 EC non era ancora disponibile Per maggiori informazioni rivolgersi al proprio rappresentante Siemens Suggerimento La serie SIMATIC S7 200 conforme alla norma CSA Il logo cULus indica che l S7 200 stato verificato e certificato presso gli Underwriters Laboratories UL in base alle norme UL 508 e CSA 22 2 N 142 Certificazioni nel settore Organismo Codice di marittimo certificazione prodotti S7 200 veng
407. umero di cifre aggiunte al risultato S Per lunghezza 1 e specificato come costante Negli altri casi Tempo Base lunghezza LM Base Moltiplicatore lunghezza LM Se la lunghezza memorizzata come variabile sommarla alla base SCAT Tempo Base LM N Base Moltiplicatore lunghezza LM N il numero di caratteri aggiunti SCPY Tempo Base LM N Base Moltiplicatore lunghezza LM N il numero di caratteri copiati SCRE SCRT SEG us 23 0 2 28 1 4 27 0 9 56 tip 110 max 22 0 5 28 1 7 26 1 2 149 96 154 96 2 9 14 0 5 17 30 5 3 27 4 6 0 24 10 15 Tempi di esecuzione delle operazioni AWL Appendice F Operazione us Operazione us SFND STD Tempo Base LM xN Tempo massimo Base per il primo carattere di origine 69 Base N1 N2 LM2 Moltiplicatore lunghezza LM 27 N2 LM1 39 N il numero di caratteri di origine Base 7 6 aggiuntivi Moltiplicatore lunghezza 1 LM1 6 8 Moltiplicatore lunghezza 2 LM2 Ru Sa n SALTA origine 58 N1 la lunghezza della stringa di ase pe p g origine Moltiplicatore lunghezza LM i 27 N2 la lunghezza della stringa da D si numero di caratteri di origine aggiuntivi cercare STOP SHRB A Tempo Base lunghezza LM1 Flusso di corrente non presente 4 lunghezza 8 LM2 STR Tempo Base LM x N Base lunghezza costante 48 Base per il primo carattere di origine 51 Base lunghezz
408. umero telefonico predefinito O richiamata di pi numeri telefonici predefiniti J richiamata di un numero telefonico qualsiasi La modalit di richiamata pu essere selezionata attivando la relativa opzione nell Assistente modem e definendo i numeri telefonici da richiamare Questi ultimi vengono memorizzati nel blocco di configurazione dell unit modem memorizzato nel blocco dati della CPU collegata La forma pi semplice di richiamata quella di un unico numero telefonico predefinito Se stato memorizzato un solo numero da richiamare nel blocco di configurazione dell unit modem quando l unit risponde a una chiamata in arrivo notifica al chiamante che attiva la funzione di richiamata lo scollega e compone il numero da richiamare specificato nel blocco di configurazione L unit modem supporta inoltre la richiamata di pi numeri telefonici predefiniti In questa modalit viene richiesto al chiamante il numero telefonico Se il numero corrisponde a uno dei numeri predefiniti nel blocco di configurazione dell unit modem l unit scollega il chiamante e lo richiama a quel numero L utente pu configurare fino a 250 numeri Se sono stati definiti pi numeri da richiamare il numero fornito durante il collegamento all unit modem deve essere identico a quello specificato nel blocco di configurazione dell unit modem ad eccezione delle prime due cifre Se ad esempio stato configurato il numero 91 123 456999
409. urazione Attenzione Quando si utilizza l unit AS Interface si deve disattivare il filtraggio degli ingressi analogici nella CPU Se non lo si disattiva i dati dell ingresso digitale vengono distrutti e le condizioni d errore non vengono restituite come valori di bit nella parola analogica quindi importante accertarsi di aver disattivato il filtraggio degli ingressi analogici nella CPU Funzioni Il CP 243 2 il master AS Interface per la classe di master M1e per cui supporta tutte le funzioni specificate Ci consente di collegare all AS Interface fino a 31 slave digitali utilizzando il doppio assegnamento degli indirizzi A B II CP 243 2 pu essere impostato su due modi diversi J modo standard accesso ai dati di I O dello slave AS Interface J modo ampliato chiamate dei master ad es scrittura di parametri o richiesta di valori di diagnostica Morsetti L unit AS Interface dotata dei seguenti morsetti g due morsetti per il cavo dell unit AS Interface ponticellati internamente D un morsetto perla terra morsetti sono posti sotto il coperchio del Cavi per lAS I pannello anteriore come indicato nella figura Figura A 39 Collegamento del cavo dell unit A 39 AS Interface Attenzione La capacit di carico dei contatti dell unit AS Interface di massimo 3 A In caso di superamento di questo valore nel cavo dell unit non si deve creare un loop tra l AS Interface e il
410. urazione dell unit g Il blocco dei numeri telefonici da richiamare contiene i numeri degli utenti che possono essere richiamati Og Il blocco dei numeri telefonici per il servizio messaggi contiene i numeri telefonici che vengono chiamati per i servizi di trasmissione messaggi o per il trasferimento di dati dalla Og Il blocco messaggi contiene i messaggi predefiniti da inviare ai servizi di trasmissione messaggi Tabella 10 12 Tabella di configurazione dell unit modem Blocco di configurazione Offset di byte da 0a4 0 0 NOD 1 da 11 a12 13 14 15 da 16 a 23 Descrizione ID dell unit Cinque caratteri ASCII che consentono di associare la tabella di configurazione ad un unit intelligente L ID della release 1 00 dell unit modem EM 241 M241A Lunghezza del blocco di configurazione Attualmente 24 Lunghezza dei numeri telefonici da richiamare Sono ammessi i valori da 0 a 40 Lunghezza dei numeri telefonici per il servizio messaggi Sono ammessi i valori da 0 a 120 Quantit di numeri telefonici da richiamare Sono ammessi i valori da 0 a 250 Quantit di numeri telefonici per il servizio messaggi Sono ammessi i valori da 0 a 250 Numero di messaggi Sono ammessi i valori da 0 a 250 Riservati 2 byte Questo byte contiene i bit di abilitazione delle funzioni supportate MSB LSB 7 6 5 4 3 2 1 0 PD CB PW MB BD 0 0 0 PD
411. ure degli ingressi analogici Il valore consigliato per consentire l accesso a tutti gli ingressi analogici dell S7 200 il seguente gJ 0perla CPU 221 g 16 perla CPU 222 g 32 perle CPU 224 224XP e 226 Il parametro MaxHold imposta il numero di registri di mantenimento di parole della memoria V disponibili per l indirizzo Modbus 04xxx Ad esempio per consentire al master di accedere a 2000 byte di memoria V impostare MaxHold su un valore di 1000 parole registri di mantenimento Il parametro HoldStart l indirizzo iniziale dei registri di mantenimento nella memoria V Questo valore generalmente impostato su VBO quindi il parametro HoldStart impostato su amp VBO indirizzo di VBO E possibile specificare altri indirizzi di memoria V per consentire l impiego di VBO in altri punti nel progetto Il master Modbus accede al numero di parole MaxHold della memoria V a partire da HoldStart Al termine dell operazione MBUS_INIT viene attivata l uscita Done Il byte di uscita Error contiene il risultato dell esecuzione dell operazione La tabella 12 5 definisce gli errori che potrebbero verificarsi durante l esecuzione dell operazione Utilizzo della biblioteca per il protocollo Modbus Capitolo 12 Operazione MBUS_SLAVE L operazione MBUS_SLAVE consente di rispondere ad una richiesta proveniente dal master Modbus e deve essere eseguita in tutti i cicli di scansione in modo che controlli e risponda alle richieste Modbus
412. uscita si deve scrivere nelle uscite dell unit Consultare in proposito l operazione Resetta watchdog nel capitolo 6 Quando il sottoprogramma MBUS_SLAVE risponde ad una richiesta il tempo di scansione aumenta Poich la maggior parte del tempo impiegata nel calcolo del CRC del Modbus il tempo di scansione aumenta di circa 650 microsecondi per ogni byte della richiesta e della risposta Una richiesta risposta massima lettura o scrittura di 120 parole prolunga il tempo di scansione di circa 165 millisecondi Utilizzo della biblioteca per il protocollo Modbus Capitolo 12 indirizzamento Modbus Normalmente gli indirizzi Modbus vengono scritti come valori di 5 o 6 caratteri contenenti il tipo di dati e l offset Il primo carattere o i primi due caratteri determinano il tipo di dati e gli ultimi quattro selezionano il valore corretto all interno del tipo di dati II master Modbus mappa gli indirizzi sulle funzioni corrette Le operazioni del protocollo slave Modbus supportano i seguenti indirizzi 4 da 000001 a 000128 sono uscite digitali mappate su Q0 0 Q15 7 4 da 010001 a 010128 sono ingressi Tabella 12 1 Mappatura degli indirizzi Modbus sull S7 200 digitali mappati Su 10 0 115 7 Indirizzo Modbus Indirizzo 87 200 da 030001 a 030032 sono registri di 000001 Q0 0 ingressi analogici mappati su AIWO AIW62 000002 QO 1 4 da 040001 a 04xxxx sono registri di 000993 ROS mantenimento mappati sulla na in memoria V 000127 Q15 6
413. uscite 6ES7 232 0HB22 0XA0 SSOSSOO om vo 10 Carico V Carico Carico V Carico imiv h e CME 0000000 n i e Alimentazione a 24 V DC Figura A 12 Schemi elettrici delle unit di ampliamento analogiche 429 Sistema di automazione S7 200 Manuale di sistema 430 LED delle unit analogiche La tabella A 19 descrive i LED delle unit analogiche Tabella A 19 LED delle unit analogiche LED ON OFF Alimentazione a 24 V DC OK Nessun errore Manca l alimentazione a 24 V DC Suggerimento Anche lo stato dell alimentazione viene segnalato da appositi merker speciali bit SM Per maggiori informazioni consultare l appendice D da SMB8 a SMB21 Registri ID delle unit di I O e degli errori Calibrazione degli ingressi Le regolazioni della calibrazione influiscono sullo stadio dell amplificatore della strumentazione che segue il multiplexer analogico vedi gli schemi a blocchi degli ingressi dell EM 231 nella figura A 15 e del EM 235 nella figura A 16 La calibrazione influisce quindi su tutti i canali di ingresso utente Anche dopo la calibrazione la variazione dei valori dei componenti dei singoli circuiti di ingresso che precedono il multiplexer analogico determina delle differenze minime nei valori letti dai canali connessi allo stesso segnale di ingresso Per garantire la coerenza con le specifiche tecniche necessario at
414. va transizione positiva Transizione SCR Trasferisci blocco di byte Trasferisci blocco di doppie parole Trasferisci blocco di parole Trasferisci byte Trasferisci byte direttamente in lettura 180 Indice analitico Trasferisci byte direttamente in scrittura 180 Trasferisci doppia parola Trasferisci messaggio Trasferisci numero reale Trasferisci parola Troncamento 108 Trova primo carattere all interno della stringa Trova stringa all interno della stringa unit di posizionamento E 253 294 unit modem E 241 342 Uscita di impulsi PLS 142 Uscita di impulsi veloci PLS Uscita di treni di impulsi PTO Operazioni a contatti Operazioni a contatto esempio Operazioni a contatto diretto Operazioni a contatto standard Operazioni AWL guida rapida 523 tempi di esecuzione 513 Operazioni booleane Blocco funzionale bistabile di set reset bobine contatti stack logico Operazioni con i sottoprogrammi esempio Fine condizionata del sottoprogramma 220 richiama Li Operazioni con le bobine Assegna 79 Assegna direttamente 79 Imposta 79 Imposta direttamente Nessuna operazione Reset 79 Reset direttamente Operazioni del protocollo USS Codici di errore di esecuzione istruzioni per l utilizzo programma di esempio USS4_DRV CTRL USS4_INIT 359 USS4_RPM_x e USS4_WPM_x 363 364 Operazioni di comunicazione Imposta indirizzo porta Leggi dalla rete 87 Leggi indir
415. vallo dopo che sono stati riportati i dati validi Suggerimento Se un canale resta inutilizzato lo si pu collegare con una resistenza invece che con l RTD per evitare che venga rilevato un circuito aperto il LED SF lampeggia La resistenza deve avere un valore pari a quello nominale dell RTD Ad esempio per RTD PT100 si deve utilizzare una resistenza da 100 ohm 447 Sistema di automazione S7 200 Manuale di sistema Intervalli dell unit per RTD EM 231 Le tabelle A 33 e A 34 indicano gli intervalli di temperatura dell EM 231 per RTD e la precisione dei diversi tipi di unit Tabella A 33 Intervalli di temperatura 5C e precisione dei diversi tipi di RTD Parola di sistema 1 cifra 0 1 C Pt100 Pt200 Ni100 Ni120 SE Pt10000 Pt500 Pt1000 Ni1000 Cuio 0 150 Q 0 300 Q 0 600 Q 32767 TER 32766 7FFE li l 1 32511 7EFF 176 3832 352 7672 705 534Q 29649 6001 150 0052 300 0119 600 022Q 27648 6C00 150 0002 300 0009 600 0009 25000 61A8 1 18000 4650 OR 15000 3A98 13000 32C8 1 f 10000 2710 1000 0 C 1000 0 C 8500 2134 850 0 C 6000 1770 600 0 C 1 3120 0030 1 312 0 C 2950 0B86 295 0 C 2600 0A28 260 0 C 2500 09C4 250 0 C 1 0001 0 1 C 0 1 C 0 1 C 0 1 C 0 0059 0 011Q 0 0229 0 0000 0 0 C 0 0 C 0 0 C 0 0 C 0 0002 0 000Q 0 0002 1 FREF 0 1 C 0 1 0 1 C 0 1 C i valori negativi non sono ammessi y y l 600 FDA8 60 0 C N R 1050 FBE6 105 0 C l 2000 F830 200 0 C 200 0 200 0 C 2400
416. variabili delle operazioni del protocollo slave Modbus richiedono un blocco di 779 byte di memoria V L indirizzo iniziale del blocco viene assegnato dall utente ed riservato alle variabili Modbus Suggerimento Per ripristinare il protocollo PPI sulla porta 0 e consentire la comunicazione con STEP 7 Micro WIN si deve riassegnare la porta mediante un altra operazione MBUS_INIT Un altro metodo consiste nell impostare su STOP il selettore dei modi operativi dell S7 200 in modo da resettare i parametri della porta Inizializzazione e tempo di esecuzione del protocollo Modbus 374 La comunicazione Modbus utilizza un CRC controllo ciclico della ridondanza per garantire l integrit dei messaggi di comunicazione Il protocollo slave Modbus si serve di una tabella di valori precalcolati per ridurre il tempo richiesto per l elaborazione di un messaggio Per l inizializzazione della tabella CRC sono necessari circa 425 millisecondi L inizializzazione avviene all interno del sottoprogramma MBUS _INIT e solitamente viene eseguita nel primo ciclo del programma utente dopo l attivazione del modo RUN Se il tempo richiesto dal sottoprogramma MBUS _INIT e dalle altre inizializzazioni utente supera il watchdog di scansione di 500 millisecondi spetta all utente effettuare il reset del temporizzatore di watchdog e mantenere attive le uscite se necessario per le unit di ampliamento Per resettare il temporizzatore watchdog delle unit di
417. zione Avvia temporizzazione come ritardo all inserzione con memoria operazione Cancella primo valore dalla tabella operazione Cancella ultimo valore dalla tabella operazione Cancella eventi di interrupt operazione Cerca valore nella tabella operazione Commuta in STOP operazione Conta in avanti Conta indietro 128 operazione Converti numero intero in stringa di caratteri ASCII 114 operazione Converti numero reale in stringa di caratteri ASCII 114 operazione Converti stringa di caratteri ASCII in numero ci operazione di conteggio indietro 123 operazione di decremento operazione di incremento operazione di trasferimento di blocchi di dati operazione DIV 154 operazione Fai scorrere bit nel registro di scorrimento 197 operazione Fine condizionata 183 operazione Genera configurazione di bit per display a sette seqmenti operazione imposta re operazione Leggi Scrivi dalla rete 90 operazione MUL operazione OR operazione Predefinisci la memoria con configurazione di bit operazione Registra valore nella tabella 204 operazione Resetta 79 operazione Resetta watchdog 183 operazione Ricevi 100 operazione Salta all etichetta 186 operazione Temporizzatore di ritardo all inserzione 214 operazione Temporizzatore di ritardo alla disinserzione 215 operazione Trasferisci messaggio 100 operazione OR rai operazioni a contatto 78 operazioni con i contatori veloci operazioni con i sottoprog
418. zione mostra l area di lavoro posizionata in modo da non eliminare il gioco di lavoro La figura 9 25 illustra il modo di ricerca dell RP 3 Un simile posizionamento dell area di lavoro possibile nonostante sia sconsigliato per tutte le sequenze e i modi di ricerca dell RP Gioco di lavoro eliminato Direzione ricerca RP negativa Direzione avvicinamento RP LMT RPS negativa attivo RP attivo Area di lavoro j 2 gt Movimento positivo c_ Movimento negativo y I 2 Direzione avvicinamento RP LMT RPS negativa attivo RP attivo Gioco di lavoro non eliminato Direzione ricerca RP negativa j Area di lavoro gt Movimento positivo c_ Movimento negativo Figura 9 25 Posizionamento dell area di lavoro con e senza gioco di lavoro 327 Sistema di automazione S7 200 Manuale di sistema Scrittura di un programma per l unit modem L unit modem EM 241 consente di collegare l S7 200 direttamente ad una linea telefonica analogica e supporta la comunicazione tra l S7 200 e STEP 7 Micro WIN L EM 241 supporta inoltre il protocollo slave Modbus RTU La comunicazione tra l unit e l S7 200 avviene mediante il bus di ampliamento degli I O STEP 7 Micro WIN mette a disposizione un Assistente modem che consente di configurare un modem remoto o un unit modem per collegare un S7 200 locale a un dispositivo
419. zioni di diagnostica dallo slave Una volta che il master DP ha scritto i parametri e la configurazione degli I O in uno slave DP e che lo slave li ha accettati lo slave appartiene al master e accetter solo le sue richieste di scrittura Gli altri master della rete potranno leggere gli ingressi e le uscite dello slave ma non potranno scrivervi Utilizzo dell EM 277 per la connessione di un S7 200 come slave DP La CPU S7 200 pu essere connessa ad una rete PROFIBUS DP mediante l unit di ampliamento slave PROFIBUS DP EM 277 L EM 277 viene collegata alla CPU S7 200 mediante il bus di I O seriale La rete PROFIBUS viene collegata all unit PROFIBUS DP EM 277 mediante la relativa porta di comunicazione DP Quest ultima funziona con qualsiasi baud rate del PROFIBUS compresa tra 9600 baud e 12 Mbaud Le baud rate supportate sono descritte nei dati tecnici dell unit PROFIBUS DP EM 277 Se utilizzata come slave DP l unit EM 277 accetta dal master svariate configurazioni di I O che consentono di variare la quantit di dati da trasmettere in base alle esigenze della propria applicazione Diversamente da molti dispositivi DP l unit EM 277 in grado non solo di trasferire i dati di I O Gli ingressi i valori dei contatori e dei temporizzatori e i valori calcolati possono essere trasmessi al master trasferendo i dati nella memoria variabile della CPU S7 200 Allo stesso modo i dati del master vengono salvati nella memoria va
420. zo_locale specifica l indirizzo di memoria V della CPU locale che verr utilizzato per il trasferimento dei dati ad es VW100 Il campo Indirizzo_remoto specifica l indirizzo del dispositivo remoto che verr utilizzato per il trasferimento dei dati ad es VW500 Questo indirizzo sempre un indirizzo di memoria V anche se i dati vengono trasferiti in un dispositivo Modbus Se il dispositivo remoto un Modbus l indirizzo di memoria V viene convertito in indirizzo Modbus nel seguente modo Indirizzo Modbus 1 indirizzo di memoria V 2 Indirizzo di memoria V indirizzo Modbus 1 2 Esempio R 20 VW100 VW200 W 50 VW500 VW1000 R 100 VW1000 VW2000 353 Sistema di automazione S7 200 Manuale di sistema Utilizzo della biblioteca del protocollo USS per il controllo di un azionamento MicroMaster Le biblioteche di operazioni STEP 7 Micro WIN facilitano il controllo degli azionamenti MicroMaster poich contengono sottoprogrammi e routine di interrupt preconfigurati realizzati appositamente per la comunicazione con gli azionamenti mediante il protocollo USS Le operazioni USS consentono di controllare gli azionamenti fisici e di scriverne e leggerne i parametri Le operazioni si trovano nella cartella Biblioteche dell albero delle operazioni di STEP 7 Micro WIN Quando si seleziona un operazione USS vengono automaticamente inseriti i sottoprogrammi a cui associata da USS1 a USS7 Le biblioteche Siemens vengono vendu
Download Pdf Manuals
Related Search
Related Contents
Delta Elektronika Stromversorgung SM 1500 - Serie Lightolier ADJ100AL User's Manual Samsung T22B300MW دليل المستخدم Sony ICD-PX820 User's Manual Kenmore Pro 36'' Gas Drop In Cooktop Specifications Samsung SGH-F250 Korisničko uputstvo Copyright © All rights reserved.
Failed to retrieve file