Sei sulla pagina 1di 15

Caratteristiche Plc S7-200

2010-2012 Gilberto Padovani - Tutti i diritti riservati - E espressamente vietata qualsiasi duplicazione del presente documento.
Tutti i diritti sono riservati a norma di legge. Nessuna parte di questo documento pu essere riprodotta senza lautorizzazione dellautore, Gilberto Padovani.
E espressamente vietato trasmettere ad altri il seguente documento, n in formato cartaceo, n elettronico, n per denaro n a titolo gratuito.
Tutti i marchi , i brevetti registrati, i software o porzioni di essi descritti in questo documento, sono dei legittimi proprietari.

Conosciamolo meglio - CPU 221 la cpu entry level

Il

Plc S7-200 una delle proposte di Siemens per i plc


di fascia bassa. Per questa ragione ed essendo ancora il
pi utilizzato rispetto al 1200, far da riferimento per
questo corso.

modelli di CPU del S7-200 sono 5: Cpu 221, Cpu222,


Cpu224, Cpu224XP, CPU226
2

Le caratteristiche delle CPU - 1

Le caratteristiche delle CPU - 2

La CPU 226 Top di gamma


Led indicatori
Uscite

Led indicatori
di funzionamento

Alloggiamento
Porte seriali.
Configurabili.
Porta 0
Porta 1

Selettore delle
Modalit operative

Led indicatori
Ingressi

Connessione
Ampliamento
Moduli I/O

La CPU 224 Riferimento per il Videocorso


Led indicatori
Uscite
Led indicatori
di funzionamento

Alloggiamento per:
- Modulo Batteria
- Modulo Memoria

Porta seriale.
Porta 0

Led indicatori
Ingressi

Selettore delle
Modalit operative:
- Run
- Term
- Stop

Connessione
Ampliamento
Moduli I/O

Ampliamento

Max n 7 moduli di ampliamento I/O

Area

degli I/O digitali on board:


14 ingressi (E0.0) e 10 uscite (A3.0)

Area

Max degli I/O digitali


256 punti per gli ingressi (E0.0) e uscite digitali (A4.0)
32 punti per gli ingressi analogici (AIW 0)
32 punti per le uscite analogiche (AQW 0)

Area

di lavoro Merker:
256 Bit per i Merker M (esempio M0.0) di cui 112
ritentivi.

Area

dei Temporizzatori:
Temporizzatori S7: 256 - da T000 a T255
Base tempi: 236 da 100ms
16 da 10ms
4 da 1ms

Area

dei Contatori:
Contatori S7: 256 - da Z000 a Z255

Area

Dati:
Variabili di tipo V: 8192 - da VB0 a VB8191
Da utilizzare per operazioni matematiche e/o per
gestione e controllo del programma.

I Bit dell area I/O vengono allocati ai moduli


di I/O di base fisici
Sono

i bit o canali, a cui sono associabili i terminali


esterni (I/O Fisici).

Sono

indirizzabili come Bit, come Byte e come Word.

Non

sono ritentivi. In caso di mancanza di tensione


vanno ad OFF.

256

punti totali a disposizione, tra ingressi e uscite.

10

Utilizzati come bit di lavoro nei programmi


Sono

i bit o canali, che non possono essere


utilizzati per gli I/O esterni.

Sono

indirizzabili come Bit, come Byte e come Word.

Non

tutti sono ritentivi. In caso di mancanza di


tensione vanno ad OFF.

256

Bit a disposizione esempio M0.0


- Larea di Ritenzione, viene impostata da software.

11

I Temporizzatori
Sono

utilizzati a livello di programma per


temporizzare qualsiasi evento.

Sono

indirizzabili solo come canali.

Non

tutti sono ritentivi. In caso di mancanza di


tensione vengono riportati al valore di preset.

256

Timer a disposizione. Da T000 a T255.


- Larea di Ritenzione, viene impostata da software.

12

I Contatori
Sono

utilizzati a livello di programma per risolvere


esigenze di conteggio.

Sono

indirizzabili solo come canali.

Sono

tutti ritentivi. Mantengono il valore anche in


assenza di tensione.

256

Contatori a disposizione. Da Z000 a Z255.


- Larea di Ritenzione, viene impostata da software.

13

LArea Dati
Larea

Dati (V) a disposizione nel plc S7-200 formata


da 8.192 variabili a 8 bit oppure 4096 variabili a 16 bit.

Non

contiene istruzioni Step7.


Le variabili vengono utilizzate per la registrazione dei
Dati Utente:
- Gestione e controllo dei passi di programma.
- Risultati di operazioni Matematiche.
- Memorizzazione di stringhe
- Impostazione data/ora

14

Blocchi Organizzativi
Il

Plc S7-200 ha un solo blocco organizzativo, l OB1.


Esso Funge da blocco principale dove poter scrivere le
istruzioni del programma, e il richiamo ad eventuali
sottoprogrammi.

Luso

dei sottoprogrammi (SBR) o Subroutine, facilitano


la ripartizione del programma, rendendolo pi leggibile
e facilmente modificabile.

Quando

il programma principale (OB1) richiama un


sottoprogramma, quest'ultimo esegue le proprie
istruzioni fino alla fine. Dopo di ch restituisce il
controllo al programma principale, che continuer
lesecuzione dal segmento dove era stato richiamato il
sottoprogramma.
15

Potrebbero piacerti anche