Professional Documents
Culture Documents
S7-1200Easy Book
SIMATIC
S7-1200
Easy Book
Introduzione al potente e
flessibile S7-1200
1
______________
STEP 7 Basic facilita il
lavoro
2
______________
3
Guida alle operazioni di base
______________
Facile descrizione dei
concetti base sui PLC
4
______________
Facile descrizione dei
concetti di programmazione
5
______________
Facile comunicazione tra
dispositivi
6
______________
Facile utilizzo del generatore
di impulsi integrato
7
______________
8
Facile utilizzo dei tool online
______________
A
Dati tecnici
______________
11/2009
A5E02486779-01
Avvertenze di legge
Avvertenze
di legge di avvertimento
Concetto
di segnaletica
Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumit
personale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sono
evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal
triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli
di rischio.
PERICOLO
questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi
lesioni fisiche.
AVVERTENZA
il simbolo indica che la mancata osservanza delle relative misure di sicurezza pu causare la morte o gravi
lesioni fisiche.
CAUTELA
con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza pu causare
lesioni fisiche non gravi.
CAUTELA
senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza pu causare
danni materiali.
ATTENZIONE
indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o
conseguenze indesiderate.
Nel caso in cui ci siano pi livelli di rischio l'avviso di pericolo segnala sempre quello pi elevato. Se in un avviso
di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, pu anche essere
contemporaneamente segnalato il rischio di possibili danni materiali.
Personale qualificato
Il prodotto/sistema oggetto di questa documentazione pu essere adoperato solo da personale qualificato per il
rispettivo compito assegnato nel rispetto della documentazione relativa al compito, specialmente delle avvertenze
di sicurezza e delle precauzioni in essa contenute. Il personale qualificato, in virt della sua formazione ed
esperienza, in grado di riconoscere i rischi legati all'impiego di questi prodotti/sistemi e di evitare possibili
pericoli.
Marchio di prodotto
Tutti i nomi di prodotto contrassegnati con sono marchi registrati della Siemens AG. Gli altri nomi di prodotto
citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi pu violare i
diritti dei proprietari.
Esclusione di responsabilit
Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti.
Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Il
contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche
vengono inserite nelle successive edizioni.
Siemens AG
Industry Sector
Postfach 48 48
90026 NRNBERG
GERMANIA
Prefazione
Benvenuto nel mondo di S7-1200, l'ultimo nato della serie di controllori SIMATIC di Siemens.
SIMATIC S7-1200 un controllore compatto dalla struttura modulare e salvaspazio, ideale
per i piccoli sistemi di automazione che richiedono una funzionalit semplice o avanzata di
logica, HMI e rete. La struttura compatta, i costi contenuti e l'esteso set di funzioni fanno
dell'S71200 una soluzione ottimale per il controllo delle piccole applicazioni industriali.
Come parte dell'impegno di SIMATIC verso la "totally integrated automation" (TIA), la
famiglia di prodotti S7-1200 e il tool di programmazione STEP 7 Basic danno all'utente la
flessibilit necessaria per soddisfare i propri requisiti di automazione.
Con l'aiuto dell'S7-1200 anche i compiti pi difficili diventano semplici!
La soluzione del controllore SIMATIC S7-1200, progettata per la classe di controllori
"compatti", include il controllore SIMATIC S7-1200 e i SIMATIC HMI Basic Panel
programmabili con il software di engineering SIMATIC STEP 7 Basic. La capacit di
programmare entrambi i dispositivi utilizzando lo stesso software di engineering riduce
significativamente i costi di sviluppo.
Il controllore compatto S7-1200 include:
PROFINET integrato
I/O veloci che supportano la funzione di controllo
del movimento, ingressi analogici onboard per
minimizzare i requisiti di spazio e la necessit di
I/O aggiuntivi, 2 generatori di impulsi per le
applicazioni di modulazione ampiezza impulsi
(Pagina 95) e fino a 6 contatori veloci (Pagina 90)
I/O onboard integrati nei moduli della CPU
forniscono da 6 a 14 ingressi e da 4 a 10 uscite
I moduli di I/O per DC e rel o gli I/O
analogici incrementano il numero di I/O
mentre innovative signal board inserite nel
lato anteriore della CPU forniscono I/O
aggiuntivi (Pagina 11).
I SIMATIC HMI Basic Panel (Pagina 12)
sono stati appositamente progettati per
l'S7-1200.
Quest'Easy Book fornisce un'introduzione
al PLC S7-1200. Nelle pagine seguenti
vengono descritte le numerose funzioni e
potenzialit di questi dispositivi.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Prefazione
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Prefazione
1.3
1.4
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
4.1
4.2
4.3
4.4
4.5
5.2
5.2.1
5.2.2
5.2.3
5.3
5.3.1
5.4
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
6.3
6.3.1
6.3.2
6.3.3
7.3
8.2
8.3
8.4
8.5
8.6
8.7
8.8
A.2
A.3
A.4
A.5
A.6
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Caratteristica
CPU 1211C
CPU 1212C
CPU 1214C
90 x 100 x 75
90 x 100 x 75
110 x 100 x 75
Memoria utente
Memoria di lavoro
Memoria di caricamento
Memoria a ritenzione
25 Kbyte
1 Mbyte
2 Kbyte
25 Kbyte
1 Mbyte
2 Kbyte
50 Kbyte
2 Mbyte
2 Kbyte
8 ingressi
6 uscite
2 ingressi
Analogico
6 ingressi
4 uscite
2 ingressi
14 ingressi
10 uscite
2 ingressi
Dimensione dell'immagine di
processo
Ingressi
Uscite
1024 byte
1024 byte
1024 byte
1024 byte
1024 byte
1024 byte
4096 byte
4096 byte
8192 byte
Signal board
Moduli di comunicazione
Contatori veloci
Monofase
3 a 100 kHz
3 a 80 kHz
In quadratura di fase
Uscite di impulsi1
3 a 100 kHz
1 a 30 kHz
3 a 80 kHz
1 a 20 kHz
Tempo di ritenzione
dell'orologio hardware
Velocit di esecuzione
operazioni matematiche con
numeri reali
18 s/istruzione
Velocit di esecuzione
operazioni booleane
0.1 s/istruzione
3 a 100 kHz
3 a 30 kHz
3 a 80 kHz
3 a 20 kHz
I diversi modelli di CPU sono caratterizzati da una vasta gamma di funzioni e potenzialit
che consentono di realizzare valide soluzioni di automazione per le pi diverse applicazioni.
Per maggiori informazioni sulle singole CPU consultare i dati tecnici (Pagina 114).
10
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
1.2
CPU
Modulo
Modulo di I/O
(SM)
Digitale
Solo ingresso
Solo uscita
Combinazione di I/O
8 ingressi DC
8 uscite DC
8 uscite rel
16 ingressi
DC
16 uscite DC
16 uscite rel
Analogico 4 ingressi
analogici/
8 ingressi
analogici
Signal board
(SB)
2 uscite
4 ingressi analogici/2 uscite
analogiche/
analogiche
4 uscite analogiche
Digitale
Analogico
1 uscita analogica
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
11
1.3
128 variabili
50 pagine di processo
200 allarmi
25 curve
32 KB di memoria ricette
5 ricette, 20 set di dati,
20 voci
128 variabili
50 pagine di processo
200 allarmi
25 curve
32 KB di memoria ricette
5 ricette, 20 record di
dati, 20 voci
KTP1000 Basic PN
Colore (TFT, 256 colori)
Schermo a sfioramento 10"
+ 8 tasti con feedback tattile
Dimensione: 10.4"
Risoluzione: 640 x 480
256 variabili
50 pagine di processo
200 allarmi
25 curve
32 KB di memoria ricette
5 ricette, 20 record di
dati, 20 voci
TP1500 Basic PN
Colore (TFT, 256 colori)
Schermo a sfioramento
15"
Dimensione: 15.1"
Risoluzione: 1024 x 768
12
256 variabili
50 pagine di processo
200 allarmi
25 curve
32 KB di memoria ricette
(flash integrata)
5 ricette, 20 record di
dati, 20 voci
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
1.4
%
Dispositivi S7-1200
CPU
Modulo di I/O (SM)
Larghezza A
Larghezza B
90 mm
45 mm
CPU 1214C
110 mm
55 mm
45 mm
22,5 mm
70 mm
35 mm
30 mm
15 mm
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
13
PP
PP
PP
PP
Vista laterale
Montaggio verticale
Montaggio orizzontale
Spazio libero
14
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
15
STEP 7 Basic mette a disposizione un ambiente di facile utilizzo per lo sviluppo della logica
dei controllori, la configurazione della visualizzazione HMI e l'impostazione della
comunicazione di rete. STEP 7 Basic offre due diverse viste del progetto che consentono
di lavorare in modo pi efficiente: un set di portali orientati al task e organizzati in base alla
funzione degli strumenti (vista portale) e una vista degli elementi orientata al progetto (vista
progetto). L'utente ha la possibilit di scegliere quale delle due viste utilizzare per operare
in modo pi efficiente. Per passare da una vista all'altra basta un clic con il mouse.
La vista portale mette a disposizione una
rappresentazione funzionale dei task del
progetto e organizza le funzioni degli
strumenti in base ai task da eseguire.
Capire come procedere e quali task
scegliere estremamente facile.
Portali per diversi task
Task del portale selezionato
Pannello dell'azione selezionata
Passa alla vista progetto
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
17
2.2
18
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
2.2.1
La finestra di dialogo
"Stampa" consente di
selezionare gli argomenti da
stampare. Accertarsi che il
pannello visualizzi un
argomento. Eventualmente
selezionare un qualsiasi altro
argomento. Cliccare sul
pulsante "Stampa" per inviare
alla stampante gli argomenti
selezionati.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
19
2.3
2.3.1
2.3.2
20
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
2.3.3
Per passare da un editor all'altro tra quelli aperti, cliccare nelle relative icone nella barra degli
editor.
2.3.4
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
21
2.3.5
2.3.6
22
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
23
Lavorare con STEP 7 Basic veramente facile! Le pagine seguenti illustrano con quanta
rapidit vengono eseguite le operazioni di base per la creazione di un progetto.
Nel portale Start cliccare la
task card "Crea nuovo
progetto".
Inserire un nome per il
progetto e cliccare il pulsante
"Crea".
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
25
26
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
27
28
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
29
30
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
31
32
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Le variabili possono essere inoltre trascinate con drag and drop dall'albero del progetto nella
pagina HMI. Visualizzare le variabili PLC nella vista "Dettagli" dell'albero del progetto e
trascinare la variabile nella pagina HMI.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
33
&
'
AVVIAMENTO
RUN
Esegue autotest
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
35
4.2
36
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
4.3
37
Tipo di
dati
Bool
Byte
Word
DWord
Char
Sint
Int
Dint
USInt
UInt
UDInt
Real
LReal
Dimensio
ne (bit)
1
8
16
32
8
8
16
32
8
16
32
32
64
Time
32
String
DTL1
Variabile
12 byte
Campo
Esempi di costanti
Da 0 a 1
Da 16#00 a 16#FF
Da 16#0000 a 16#FFFF
Da 16#00000000 a 16#FFFFFFFF
Da 16#00 a 16#FF
Da -128 a 127
Da -32,768 a 32,767
Da -2,147,483,648 a 2,147,483,647
Da 0 a 255
Da 0 a 65,535
Da 0 a 4,294,967,295
Da +/-1,18 x 10 -38 a +/-3,40 x 10 38
Da +/-2.23 x 10 -308 a +/-1.79 x 10 308
TRUE, FALSE, 0, 1
16#12, 16#AB
16#ABCD, 16#0001
16#02468ACE
'A', 't', '@'
123, -123
123, -123
123, -123
123
123
123
123.456, -3.4, -1.2E+12, 3.4E-3
12345.123456789
-1.2E+40
T#5m_30s
5#-2d
T#1d_2h_15m_30x_45ms
T#-24d_20h_31m_23s_648ms to
T#24d_20h_31m_23s_647ms
Salvati come: -2,147,483,648 ms to
+2,147,483,647 ms
Da 0 a 254 caratteri in formato di byte
Minima:
DTL#1970-01-01-00:00:00.0
Massima:
DTL#2554-12-31-23:59:59.999 999 999
'ABC'
DTL#2008-12-16-20:30:20.250
Il tipo di dati DTL una struttura di 12 byte che salva le informazioni sulla data e l'ora in una
struttura predefinita. Un DTL pu essere definito sia nella memoria temporanea del blocco che in
un DB.
38
Formato
Dimensione
(bit)
Campo numerico
Esempi
BCD16
16
Da -999 a 999
123, -123
BCD32
32
Da -9999999 a 9999999
1234567, -1234567
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
STEP 7 Basic facilita la programmazione simbolica. Vengono creati nomi simbolici o variabili
per gli indirizzi dei dati, come variabili PLC legate agli indirizzi di memoria e agli I/O oppure
come variabili locali utilizzate all'interno di un blocco di codice. Per utilizzare queste variabili
nel programma utente basta inserire il nome di una variabile nel parametro dell'istruzione.
Per permettere di comprendere meglio come la CPU struttura e indirizza le aree di memoria,
il seguente paragrafo spiega l'indirizzamento "assoluto" a cui fanno riferimento le variabili
PLC. La CPU dispone di svariate opzioni per la memorizzazione dei dati durante
l'esecuzione del programma utente:
Memoria globale: La CPU mette a disposizione diverse aree di memoria specializzate, tra
cui gli ingressi (I), le uscite (Q) e i merker (M). La memoria accessibile da tutti i blocchi
di codice senza alcuna limitazione.
Blocco dati (DB): nel programma utente si possono inserire dei DB in cui salvare i dati
per i blocchi di codice. Al termine dell'esecuzione del blocco di codice associato i dati
memorizzati restano in memoria. I DB "globali" memorizzano dati che possono essere
utilizzati da tutti i blocchi di codice, mentre i DB di istanza memorizzano solo quelli per un
FB specifico e sono strutturati dai parametri dell'FB.
Memoria temporanea: quando viene richiamato un blocco di codice il sistema operativo
della CPU assegna la memoria (L) temporanea o locale che potr essere utilizzata
durante l'esecuzione del blocco. Al termine dell'esecuzione la CPU riassegna la memoria
locale per l'esecuzione di altri blocchi di codice.
Ogni diversa locazione di memoria ha un indirizzo univoco. Il programma utente si serve di
questi indirizzi per accedere alle informazioni contenute nella rispettiva locazione di
memoria.
I riferimenti alle aree di memoria degli ingressi (I) o delle uscite (Q), come I0.3 o Q1.7,
accedono all'immagine di processo. Per accedere direttamente a un ingresso o un'uscita
fisica aggiungere ":P" al riferimento (ad es. I0.3:P, Q1.7:P o "Stop:P").
Il forzamento scrive un valore solo in un ingresso (I) o in un'uscita (Q). Per forzare un
ingresso o un'uscita aggiungere ":P" alla variabile PLC o all'indirizzo. Per maggiori
informazioni consultare il paragrafo "Forzamento di variabili nella CPU" (Pagina 107).
Area di memoria
Descrizione
Forzamento
Ritenzione
I
Copiata dagli ingressi fisici
Ingresso dell'immagine di processo all'inizio del ciclo di scansione
No
No
I_:P1
(ingresso fisico)
No
Q
Uscita dell'immagine di processo
No
No
Q_:P1
(uscita fisica)
No
M
Memoria di merker
No
S
(opzionale)
L
Memoria temporanea
No
No
DB
Blocco dati
No
S
(opzionale)
Per accedere direttamente (o per forzare) gli ingressi e le uscite fisiche, aggiungere una ":P"
all'indirizzo o alla variabile (ad es. I0.3:P, Q1.7:P o "Stop:P").
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
39
0
Separatore ("byte.bit")
40
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
4.4
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
41
42
Quantit
Numero di OB
Ciclo del
programma
1 (default)
200 o
superiore.
Avviamento
1 evento di avvio 1, 2.
Sono consentiti pi OB.
100 (default)
200 o
superiore.
Allarme di
ritardo
200 o
superiore.
Di ciclo
200 o
superiore.
3
4
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Quantit
Numero di OB
Fronti
200 o
superiore.
32
HSC
6 eventi CV = PV.
6 eventi di cambio direzione.
6 eventi di reset esterno.
1 OB per evento.
200 o
superiore.
16
Allarme di
diagnostica
Solo OB 82.
Errore
temporale
Solo OB 80.
26
27
Caso speciale per l'evento di avvio: l'evento di avvio e quello di ciclo del programma non possono
verificarsi contemporaneamente perch il sistema operativo avvia l'evento di ciclo del programma
dopo che terminato quello di avvio.
Caso speciale per l'evento di avvio: solo l'evento di errore di diagnostica (associato all'OB 82) pu
interrompere l'evento di avvio. Gli altri eventi vengono inseriti nella coda d'attesa ed elaborati al
termine dell'evento di avvio.
La CPU fornisce complessivamente 4 eventi di ritardo che sono suddivisi tra gli OB di allarme di
ritardo e gli OB di ciclo. Il numero degli OB di allarme di ritardo e degli OB di ciclo all'interno del
programma utente non pu essere maggiore di 4.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
43
4.5
Limitazioni dell'accesso
Senza protezione
Protetto in scrittura
Protetto in lettura ed in
scrittura
44
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
45
Modulo di comunicazione (CM): fino a 3, inseriti nei posti connettore 101, 102 e 103
Modulo di I/O (SM) per I/O digitali e analogici: fino a 8, inseriti nei posti connettore da 2 a 9
La CPU 1214C ne consente 8, la CPU 1212C 2, la CPU 1211C nessuno
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
47
Dopo aver selezionato la CPU dalla finestra di dialogo online, STEP 7 Basic carica la
configurazione hardware dalla CPU, compresi tutti i moduli (SM, SB o CM). A questo punto
possibile configurare i parametriper la CPU e i moduli (Pagina 52).
48
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Nota
Poich la CPU non dispone di un indirizzo IP preconfigurato, l'utente lo deve impostare
manualmente durante la configurazione dei dispositivi. Se la CPU collegata al router di una
rete si deve specificare anche l'indirizzo IP del router.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
49
Risultato
SM
SB
CM
50
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Descrizione
Selezionare "Vista di rete" per
visualizzare i dispositivi da collegare.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
51
5.1.1
52
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
53
54
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
5.1.2
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
55
5.2
56
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Struttura modulare:
2%
2%
)%
)&
Blocco richiamante
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
2%)%)&
2%)%)&
57
Profondit di annidamento
In questo esempio la
profondit di annidamento
4: l'OB di ciclo del
programma pi 3 livelli di
richiami dei blocchi di
codice.
2%
)%
)&
'%
)%
'%
)&
)%
)&
'%
'%
Creando blocchi di codice generici, che possono essere riutilizzati nel programma utente, si
semplifica la struttura e l'implementazione del programma utente.
Si possono creare blocchi di codice riutilizzabili per task standard, ad esempio per
comandare una pompa o un motore. Inoltre si possono salvare i blocchi di codice
generici in una biblioteca che pu essere utilizzata da applicazioni o soluzioni diverse.
Scomponendo la struttura del programma utente in componenti modulari collegati a task
funzionali il programma risulta pi facile da comprendere e gestire. Oltre a consentire di
standardizzare la struttura del programma, i componenti modulari permettono di
aggiornare e modificare il codice di programma in modo pi rapido e semplice.
I componenti modulari semplificano il test del programma. Strutturando il programma
come un insieme di segmenti modulari possibile testare la funzionalit dei singoli
blocchi di codice man mano che li si sviluppa.
Utilizzando una struttura modulare collegata a specifici task funzionali si pu ridurre il
tempo richiesto per la messa in servizio dell'intera applicazione.
58
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
5.2.1
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
59
5.2.2
60
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
2%
)%
)%'%
'%
)%'%
)%'%
'%
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
61
5.2.3
62
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
63
5.3
&
'
&
64
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
5.3.1
Istruzioni di base
Se la bobina di uscita attraversata dal flusso di corrente il bit di uscita viene impostato
a 1.
Se la bobina di uscita non attraversata dal flusso di corrente il bit di uscita viene
impostato a 0.
Se una bobina di uscita invertita attraversata dal flusso di corrente il bit di uscita viene
impostato a 0.
Se una bobina di uscita invertita non attraversata dal flusso di corrente il bit di uscita
viene impostato a 1.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
65
Il contatto NOT KOP inverte lo stato logico dell'ingresso del flusso di corrente.
Se non c' flusso di corrente in ingresso al contatto NOT, c' flusso di corrente in uscita.
Se c' flusso di corrente in ingresso al contatto NOT, non c' flusso di corrente in uscita.
Nella programmazione in FUP si pu selezionare il tool "Nega ingresso binario" nella barra
degli strumenti "Preferiti" o nell'albero delle istruzioni e trascinarlo su un ingresso o un'uscita
per crearvi un invertitore logico.
Box AND (FUP)
Box OR (FUP)
Perch l'uscita di un box AND sia vera devono essere veri tutti gli ingressi.
Perch l'uscita di un box OR sia vera deve essere vero un ingresso qualsiasi.
Perch l'uscita di un box XOR sia vera deve essere vero un numero dispari di ingressi.
Nella programmazione in FUP i contatti KOP vengono rappresentati da segmenti costituiti da
box AND (&), OR (>=1) e OR esclusivo (x), nei quali l'utente pu specificare i valori di bit per
gli ingressi e le uscite. Collegando i box logici con altri box si possono creare le proprie
combinazioni logiche. Una volta inserito un box in un segmento si possono aggiungere altri
ingressi con il tool "Inserisci ingresso binario" (selezionarlo nella barra degli strumenti
"Preferiti" o nell'albero delle istruzioni e trascinarlo nel lato di ingresso del box). In alternativa
si pu cliccare con il mouse destro il connettore di ingresso del box e selezionare "Inserisci
ingresso".
Gli ingressi e l'uscita del box possono essere collegati a un altro box logico oppure, se
l'ingresso non collegato, si pu indicare l'indirizzo o il nome simbolico di un bit. Quando
l'istruzione a box viene eseguita, gli stati di ingresso attuali vengono applicati alla logica
binaria dei box e, se "veri", sar vera anche l'uscita del box.
66
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Istruzioni di confronto
Le istruzioni di confronto consentono di confrontare due valori con lo stesso tipo di dati. Se il
confronto vero il contatto attivato (KOP) o l'uscita del box vera (FUP).
KOP
FUP
Cliccare l'istruzione nell'editor di programma e
selezionare il tipo di confronto e il tipo di dati nei menu a
discesa.
Tipo di relazione
==
<>
>=
<=
>
<
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
67
Contatori
Le istruzioni di conteggio consentono di contare gli eventi interni del programma e quelli
esterni del processo. Per salvare i propri dati ciascun contatore utilizza una struttura
memorizzata in un blocco dati che viene assegnato quando si inserisce l'istruzione
nell'editor. Queste istruzioni utilizzano contatori software la cui velocit massima di conteggio
limitata dalla velocit di esecuzione dell'OB in cui sono stati inseriti.
CTU conta in
avanti.
CTU conta
all'indietro.
Il numero di contatori utilizzabili nel programma utente limitato unicamente dalla quantit di
memoria disponibile nella CPU. I contatori utilizzano il seguente spazio di memoria:
per i tipi di dati SInt o USInt l'istruzione di conteggio utilizza 3 byte.
per i tipi di dati Int o UInt l'istruzione di conteggio utilizza 6 byte.
per i tipi di dati DInt o UDInt l'istruzione di conteggio utilizza 3 byte.
La CTU conta in avanti di 1 quando il valore del parametro CU cambia da 0 a 1. La figura
mostra un diagramma di temporizzazione CTU con un valore di conteggio costituito da un
numero intero senza segno (dove PV = 3).
Se il valore del parametro CV (valore di
conteggio attuale) uguale o maggiore del &8
valore del parametro PV (valore
preimpostato) il parametro di uscita del
5
contatore Q = 1.
Se il valore del parametro di reset R
cambia da 0 a 1 il valore di conteggio
attuale viene resettato a 0.
&9
68
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
&8
&'
/2$'
&9
48
4'
69
Temporizzatori
Le istruzioni di temporizzazione vengono utilizzate per creare ritardi programmati:
TP: il Temporizzatore come impulso genera un impulso con una durata preimpostata.
TON: l'uscita Q Temporizzatore come ritardo all'inserzione viene impostata su ON al
termine di un tempo di ritardo preimpostato.
TOF: l'uscita Q Temporizzatore come ritardo alla disinserzione viene impostata su OFF al
termine di un tempo di ritardo preimpostato.
TONR: l'uscita Temporizzatore come ritardo all'inserzione con memoria viene impostata
su ON al termine di un tempo di ritardo preimpostato. Il tempo trascorso viene
accumulato per pi periodi di temporizzazione finch non viene resettato dall'ingresso R.
RT: resetta un temporizzatore cancellando i dati di temporizzazione memorizzati nel DB
di istanza del temporizzatore specificato.
I temporizzatori TP, TON e
TOF hanno gli stessi
parametri di ingresso e di
uscita.
Il temporizzatore
TONR ha anche il
parametro di ingresso
di reset R.
,1
4
37
37
37
(7
37
70
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Temporizzatore
TON
,1
Diagramma di un
temporizzatore
come ritardo
all'inserzione
(7
37
Temporizzatore TOF
Diagramma di un
temporizzatore
come ritardo alla
disinserzione
37
37
,1
(7
37
Temporizzatore
TONR
Diagramma di un
temporizzatore
come ritardo
all'inserzione con
memoria
37
37
,1
5
4
37
(7
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
71
Descrizione
Non attivo
Dopo il primo caricamento del programma utente, il regolatore PID rimane nel modo
di funzionamento "Inattivo". In questo caso eseguire l'opzione "Primo avvio
impostazione automatica" nella finestra per la messa in servizio. Nel corso di questa
operazione il regolatore PID passa al modo di funzionamenro "Inattivo" quando si
verifica un errore o quando attivata l'icona "Arresto del regolatore" nella finestra per
la messa in servizio.
72
Modo
automatico
Modo
manuale
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
MC_Power attiva e disattiva un MC_Reset resetta tutti gli errori di controllo del
asse per il controllo del
movimento. Tutti gli errori di controllo del movimento
movimento.
confermabili vengono confermati.
MC_Home stabilisce la
relazione tra il programma di
comando e il sistema di
posizionamento meccanico
dell'asse.
MC_MoveAbsolute avvia il
movimento verso una
posizione assoluta. L'ordine
termina quando viene
raggiunta la posizione di
destinazione.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
MC_MoveJog attiva la
modalit di marcia a impulsi
a scopo di test e di
avviamento.
73
5.4
5.4.1
74
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Nota
Valutare se non sia oppurtuno assegnare il nome delle variabili PLC ai bit dei merker di
sistema o di clock. Il nome della variabile pu descrivere in breve le funzioni del bit e pu
essere inserito facilmente nel programma utente.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
75
5.4.2
76
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
5.4.3
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
77
5.4.4
78
Colonna
Descrizione
Oggetto
Nome dell'oggetto che utilizza gli oggetti di livello subordinato o che viene utilizzato
da essi.
Quantit
Numero di utilizzi
Punto di
applicazione
Propriet
Propriet particolari degli oggetti indirizzati, ad es. i nomi delle variabili nelle
dichiarazioni di multistanza.
Come
Accesso
Indirizzo
Indirizzo dell'operando
Tipo
Percorso
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
5.4.5
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
79
80
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
La porta PROFINET integrata della CPU supporta gli standard di comunicazione basati sia
su Ethernet che su TCP/IP per comunicare con i seguenti dispostivi:
Dispositivo di programmazione con STEP 7 Basic
Dispositivi HMI
Altre CPU e dispositivi non Siemens che utilizzano istruzioni di blocco di trasmissione
(blocco T) con protocolli di comunicazione TCP standard
Per il collegamento diretto tra un dispositivo
di programmazione e una CPU:
Il progetto deve includere la CPU.
Il dispositivo di programmazione non
parte integrante del progetto ma deve
eseguire STEP 7 Basic.
Per il collegamento diretto tra un pannello
HMI e una CPU:
Il progetto deve includere sia la CPU
che l'HMI.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
81
6.2
82
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
6.3
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
83
6.3.1
Istruzioni PtP
Le istruzioni PORT_CFG, SEND_CFG e RCV_CFG consentono
di modificare la configurazione dal programma utente.
PORT_CFG modifica i parametri della porta come la velocit
di trasmissione.
SEND_CFG modifica la configurazione dei parametri per la
trasmissione seriale.
RCV_CFG modifica la configurazione dei parametri per la
ricezione seriale in una porta di comunicazione. L'istruzione
configura le condizioni che segnalano l'inizio e la fine dei
messaggi ricevuti. I messaggi che soddisfano queste
condizioni saranno ricevuti dall'istruzione RCV_PTP.
Le modifiche alla configurazione
dinamica non vengono memorizzate
in modo permanente nella CPU.
Pertanto dopo un ciclo di
spegnimento/riaccensione viene
usata la configurazione statica
iniziale di Configurazione dispositivi.
Le istruzioni SEND_PTP, RCV_PTP e RCV_RST comandano la
comunicazione PtP:
SEND_PTP trasferisce il buffer specificato nel modulo CM.
La CPU continua ad eseguire il programma utente mentre il
modulo invia i dati alla velocit di trasmissione specificata.
RCV_PTP controlla se il modulo CM ha ricevuto dei
messaggi e, in caso affermativo, li trasferisce dal modulo
nella CPU.
RCV_RST resetta il buffer di ricezione.
Ogni modulo CM in grado di bufferizzare fino a un massimo di
1 Kbyte. Il buffer pu essere utilizzato anche per la ricezione di
diversi messaggi.
84
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
6.3.2
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
85
86
Velocit di
trasmissione
1200
790
2400
405
4800
212.5
9600
116.3
19200
68.2
38400
44.1
57600
36.1
115200
28.1
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
6.3.3
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
87
88
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Nota
Le uscite di treni di impulsi non possono essere utilizzate da altre istruzioni nel programma
utente.
Quando si configurano le uscite della CPU o della SB come generatori di impulsi (per
l'utilizzo con le istruzioni PWM o di controllo base del movimento), gli indirizzi corrispondenti
(Q0.0, Q0.1, Q4.0 e Q4.1) vengono cancellati dalla memoria Q e non possono essere
utilizzati per altri scopi nel programma utente. Se il programma utente scrive un valore in
un'uscita utilizzata come generatore di impulsi, la CPU non scrive quel valore nell'uscita
fisica.
ATTENZIONE
Non superare la frequenza massima degli impulsi.
Come descritto nel manuale di sistema dell'S7-1200, la frequenza massima degli impulsi
dei generatori di impulsi 100 KHz per le uscite digitali della CPU e 20 KHz per le uscite
digitali della signal board.
Durante la configurazione delle istruzioni di controllo base del movimento tenere presente
che STEP 7 Basic non segnala se la configurazione di un asse supera le limitazioni
hardware relative alla velocit o frequenza massima consentite. Ci potrebbe causare
problemi nell'applicazione, pertanto occorre sempre assicurarsi che non venga superata la
frequenza massima degli impulsi consentita dall'hardware.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
89
7.2
Contatori veloci
Un contatore veloce (HSC) pu essere utilizzato come ingresso per un encoder
incrementale. L'encoder incrementale fornisce un numero specifico di impulsi di rotazione,
oltre a un impulso di reset che interviene una volta per giro. I clock e l'impulso di reset
dell'encoder incrementale forniscono gli ingressi per l'HSC.
Il primo di diversi valori di preimpostazione viene caricato nell'HSC. Le uscite vengono
attivate per il periodo di tempo in cui il valore attuale minore di quello di preimpostazione.
L'HSC genera un allarme quando il valore attuale uguale a quello di preimpostazione,
quando si verifica un reset e un cambio di direzione.
Ogni volta che si verifica l'evento di interrupt "valore di conteggio attuale = valore di
preimpostazione", viene caricato un nuovo valore di preimpostazione e viene impostato lo
stato successivo delle uscite. Se si verifica un evento di interrupt perch viene resettato il
contatore, vengono impostati il primo valore di preimpostazione e i primi stati di segnale
delle uscite e viene ripetuto il ciclo.
Poich gli interrupt si verificano ad una velocit molto pi bassa di quella di conteggio degli
HSC, possibile comandare con precisione le operazioni ad alta velocit con un impatto
relativamente basso sul ciclo di scansione della CPU. Grazie alla possibilit di assegnare
degli interrupt, possibile caricare ciascun nuovo valore di preimpostazione in una routine di
interrupt separata semplificando il comando dello stato (in alternativa possibile elaborare
tutti gli eventi di interrupt in un'unica routine di interrupt).
90
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
HSC
Modo
2
3
4
Integrato I0.0
o signal board I4.0
o monitor PTO 01 PTO 0 Impulso
I0.1
I4.1
PTO 0 Direzione
I0.3
I4.3
-
I0.3
I4.3
PTO 1 Direzione
I0.1
I4.1
-
Funzione
HSC2
Built in I0.2
o signal board I4.2
o PTO di controllo 11 PTO 1 Impulsi
HSC32
Integrato I0.4
I0.5
I0.7
HSC43
Integrato I0.6
I0.7
I0.5
HSC54
Integrato I1.0
o signal board I4.0
I1.1
I4.1
I1.2
I4.3
HSC6 4
Built in I1.3
o signal board I4.2
I1.4
I4.3
I1.5
I4.1
Conteggio o
frequenza
Resetta
Conteggio
Direzione
Conteggio o
frequenza
Resetta
Impulso
Clock in avanti
Clock indietro
Conteggio o
frequenza
Resetta
Impulso
Fase A
Fase B
Conteggio o
frequenza
Fase Z
Impulso
Clock
Direzione
Impulso
Il controllo delle uscite di treni di impulsi utilizza sempre clock e direzione. Se la relativa uscita PTO configurata solo
per impulso, l'uscita di direzione dovrebbe normalmente essere impostata per il conteggio positivo.
HSC3 con un ingresso di reset non ammesso per la CPU 1211C che supporta solo 6 ingressi integrati.
HSC4 non ammesso per la CPU 1211C che supporta solo 6 ingressi integrati.
HSC5 e HSC6 sono supportati soltanto dalla CPU 1211C e dalla CPU 1212C se installata una signal board.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
91
Tipo di dati
Indirizzo di default
HSC1
DInt
ID1000
HSC2
DInt
ID1004
HSC3
DInt
ID1008
HSC4
DInt
ID1012
HSC5
DInt
ID1016
HSC6
DInt
ID1020
Configurazione dell'HSC
La CPU permette all'utente di configurare fino a 6 contatori
veloci. I parametri di ogni singolo HSC possono essere
configurati nelle "Propriet" della CPU.
I parametri dei contatori veloci possono essere configurati
modificando le "Propriet" della CPU, quali ad es. la
funzione del contatore, i valori iniziali, le opzioni di reset e
gli eventi di interrupt.
Dopo aver configurato l'HSC utilizzare l'istruzione
CTRL_HSC nel programma utente per comandare il
funzionamento dell'HSC.
92
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Parametro
Tipo di dati
Descrizione
HSC
HW_HSC
Identificatore dell'HSC
DIR
BOOL
CV
BOOL
RV
BOOL
PERIOD
BOOL
NEW_DIR
INT
NEW_CV
DINT
NEW_RV
DINT
NEW_PERIOD
INT
BUSY
BOOL
Funzione occupata
STATUS
WORD
Mentre la velocit di conteggio delle istruzioni CTU, CTD e CTUD limitata dalla velocit di
scansione della CPU gli HSC funzionano in modo asincrono rispetto al ciclo di scansione
della CPU e consentono di contare gli eventi fino a una velocit di 100 kHz (per HSC 1, 2 o 3
e la configurazione degli ingressi di conteggio integrati nella CPU).
Per poter utilizzare i contatori veloci nel programma innanzitutto necessario configurarli in
Configurazione dispositivi nelle impostazioni del progetto. Le impostazioni per la
configurazione degli HSC consentono di selezionare i modi di conteggio, i collegamenti di
I/O, l'assegnazione degli allarmi e il funzionamento come contatore veloce o come
dispositivo di misura della frequenza degli impulsi. L'esecuzione dei contatori veloci pu
essere comandata o meno dal programma.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
93
94
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
7.3
Tempo di ciclo
L'istruzione CTRL_PWM fornisce un'uscita con tempo di ciclo fisso e duty cycle variabile.
Dopo essere stata avviata alla frequenza specificata (tempo di ciclo) l'uscita PWM continua a
funzionare ininterrottamente. La durata degli impulsi pu essere variata in funzione del
comando desiderato.
Ogni generatore di impulsi pu essere assegnato a PWM o PTO ma non a entrambe
contemporaneamente.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
95
PTO 1
PWM 1
Impulso
Direzione
CPU onboard
Q0.0
Q0.1
Signal board
Q4.0
Q4.1
CPU onboard
Q0.0
--
Signal board
Q4.0
--
PTO 2
CPU onboard
Q0.2
Q0.3
Signal board
Q4.2
Q4.3
PWM 2
CPU onboard
Q0.2
--
Signal board
Q4.2
--
96
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Parametro
Tipo di dati
Descrizione
PWM
WORD
ENABLE
BOOL
BUSY
BOOL
Funzione occupata
STATUS
WORD
Utilizzare il nome della variabile del parametro PWM per specificare il generatore di impulsi
attivato.
Se l'ingresso EN vero l'istruzione PWM_CTRL avvia o arresta il PWM identificato in
funzione del valore assunto dall'ingresso ENABLE. La durata degli impulsi specificata dal
valore contenuto nell'indirizzo di uscita di parola Q. Poich la CPU elabora la richiesta
durante l'esecuzione di CTRL_PWM, nelle CPU S7-1200 il parametro BUSY sempre
"falso".
La durata degli impulsi viene impostata sul valore iniziale configurato in Configurazione
dispositivi la prima volta che il PLC passa in RUN. I valori necessari per cambiare la durata
degli impulsi vanno scritti nell'indirizzo di parola Q specificato in Configurazione dispositivi
("Indirizzi di uscita" / "Indirizzo iniziale:") . Per scrivere la durata degli impulsi nell'uscita di
parola Q appropriata usare un'istruzione di trasferimento, conversione, calcolo matematico o
PID, rispettando il campo valido (percentuale, migliaia, decine di migliaia o formato
analogico S7).
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
97
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
99
8.2
100
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
8.3
Per utilizzare il pannello operatore necessario essere collegati online alla CPU. Dopo aver
selezionato la CPU nella configurazione dispositivi o visualizzato un blocco di codice nella
CPU online possibile visualizzare il pannello operatore dalla task card "Tool Online".
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
101
8.4
102
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
103
8.5
104
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
8.6
8.7
Nota
Gli I/O digitali utilizzati dai contatori veloci (HSC), dai dispositivi di modulazione
dell'ampiezza degli impulsi (PWM) e di uscita di treni di impulsi (PTO) vengono assegnati
durante la configurazione dei dispositivi. Quando gli indirizzi degli I/O digitali vengono
assegnati a questi dispositivi, i rispettivi valori non possono essere modificati mediante la
funzione "Forzamento" nella tabella di controllo.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
105
Per poter controllare le variabili si deve aver stabilito un collegamento online con la CPU.
Sono disponibili le seguenti opzioni per la modifica delle variabili:
"Esegui subito il comando" cambia immediatamente il valore degli indirizzi selezionati per
un ciclo di scansione.
"Comanda con trigger" modifica i valori degli indirizzi selezionati.
Questa funzione non indica in alcun modo che gli indirizzi selezionati sono stati
effettivamente modificati. Per avere conferma della modifica utilizzare la funzione "Esegui
subito il comando".
"Abilita uscite di periferia" permette di attivare le uscite della periferia quando la CPU in
STOP. Questa funzione utile per testare il cablaggio dei moduli di uscita.
Le diverse funzioni possono essere selezionate con i pulsanti posti in alto nella tabella di
controllo. Immettere il nome della variabile per controllare e selezionare il formato di
visualizzazione nell'elenco a discesa. Se attivo un collegamento online con la CPU,
cliccando il pulsante "Controlla" si visualizza il valore effettivo dei dati nel campo "Valore di
controllo".
106
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
8.8
&
'
Avviamento
RUN
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
107
Dati tecnici
A.1
ATTENZIONE
La serie SIMATIC S71200 conforme alla norma CSA.
Il logo cULus indica che l'S7-1200 stato verificato e certificato presso gli Underwriters
Laboratories (UL) in base alle norme UL 508 e CSA 22.2 n. 142.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
109
Dati tecnici
A.1 Dati tecnici generali
110
Campo di
applicazione
Industriale
EN 61000-6-4:2007
EN 61000-6-2:2005
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.1 Dati tecnici generali
Compatibilit elettromagnetica:La compatibilit elettromagnatica (CEM) la capacit di
un'apparecchiatura elettrica di funzionare nel modo previsto in presenza di interferenze
elettromagnetiche e senza generare disturbi elettromagnetici di livello tale da compromettere
il funzionamento di altre apparecchiature poste nelle vicinanze.
Compatibilit elettromagnetica - Immunit secondo EN 61000-6-2
EN 61000-4-2
Scarica elettrostatica
EN 61000-4-3
Immunit ai campi
elettromagnetici irradiati
EN 61000-4-4
Burst transitori veloci
EN 6100-4-5
Immunit alle sovratensioni
EN 61000-4-6
Disturbi elettromagnetici condotti
EN 61000-4-11
Buchi di tensione
Sistemi AC
0% per 1 ciclo, 40% per 12 cicli e 70% per 30 cicli a 60 Hz
Emissioni irradiate
EN 55011, Classe A, Gruppo 1
30 MHz ... 230 MHz
230 MHz ... 1 GHz
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
111
Dati tecnici
A.1 Dati tecnici generali
Condizioni ambientali
Condizioni ambientali Trasporto e immagazzinaggio
EN 60068-2-2, test Bb, caldo secco e
EN 60068-2-1, test Ab, freddo
Pressione atmosferica
Pressione atmosferica
S02: < 0,5 ppm; H2S: < 0,1 ppm; RH < 60% senza
condensa
112
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.1 Dati tecnici generali
Tensioni nominali
Tensione nominale
Tolleranza
24 V DC
120/230 V AC
ATTENZIONE
Quando un contatto meccanico attiva la corrente in uscita verso la CPU S71200 o un'unit
di I/O digitale, invia un "1" alle uscite digitali per circa 50 microsecondi. indispensabile
tenerne conto, in particolare se si utilizzano dispositivi che reagiscono a impulsi di breve
durata.
Durata di servizio dei rel: La figura pi sotto 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.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
113
Dati tecnici
A.2 Moduli della CPU
A.2
CPU 1211C
CPU 1212C
CPU 1214C
Dimensioni (L x A x P)
90 x 100 x 75 (mm)
90 x 100 x 75 (mm)
Peso
AC/DC/rel
DC/DC/rel
DC/DC/DC
420 g
380 g
370 g
425 g
385 g
370 g
475 g
435 g
415 g
Dissipazione di potenza
AC/DC/rel
DC/DC/rel
DC/DC/DC
10 W
8W
8W
11 W
9W
9W
14 W
12 W
12 W
750 mA max.
1000 mA max.
1600 mA max.
300 mA max.
300 mA max.
400 mA max.
4 mA/ingresso utilizzato
4 mA/ingresso utilizzato
4 mA/ingresso utilizzato
CPU 1211C
Memoria utente
Memoria di lavoro
Memoria di caricamento
Memoria a ritenzione
25 Kbyte
1 Mbyte
2 Kbyte
CPU 1212C
CPU 1214C
25 Kbyte
1 Mbyte
2 Kbyte
50 Kbyte
2 Mbyte
2 Kbyte
6 ingressi
4 uscite
8 ingressi
6 uscite
14 ingressi
10 uscite
2 ingressi
2 ingressi
2 ingressi
Dimensione dell'immagine di
processo
Ingressi
Uscite
4096 byte
Nessuno
2 SM max.
8 SM max.
Ampliamento con SB
1 SB max.
1 SB max.
1 SB max.
Ampliamento con CM
3 CM max.
3 CM max.
3 CM max.
Contatori veloci
Monofase
(frequenza di clock)
In quadratura di fase
(frequenza di clock)
3 in totale
3 a 100 kHz
4 in totale
3 a 100 kHz e
1 a 30 kHz
3 a 80 kHz e
1 a 20 kHz
6 in totale
3 a 100 kHz e
3 a 30 kHz
3 a 80 kHz e
3 a 20 kHz
Uscite di impulsi
14
114
1024 byte
1024 byte
3 a 80 kHz
1024 byte
1024 byte
4096 byte
1024 byte
1024 byte
8192 byte
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.2 Moduli della CPU
Caratteristiche della CPU
CPU 1211C
CPU 1212C
CPU 1214C
Allarmi di ritardo e di
schedulazione orologio
4 in totale
con risoluzione di 1 ms
4 in totale
con risoluzione di 1 ms
4 in totale
con risoluzione di 1 ms
Allarmi di fronte
6 di fronte di salita e 6 di
fronte di discesa
8 di fronte di salita e 8 di
fronte di discesa
12 di fronte di salita e 12 di
fronte di discesa
10 di fronte di salita e 10 di
fronte di discesa
12 di fronte di salita e 12 di
fronte di discesa
14 di fronte di salita e 14 di
fronte di discesa
Con SB opzionale
+/- 60 secondi/mese
Tip. 10 giorni/min. 6
giorni a 40C
+/- 60 secondi/mese
Tip. 10 giorni/min. 6
giorni a 40C
+/- 60 secondi/mese
Tip. 10 giorni/min. 6
giorni a 40C
Velocit di esecuzione
Booleano
Trasferisci parola
Operazioni matematiche
con numeri reali
0.1 s/istruzione
12 s/istruzione
18 s/istruzione
0.1 s/istruzione
12 s/istruzione
18 s/istruzione
0.1 s/istruzione
12 s/istruzione
18 s/istruzione
Comunicazione
Velocit dati
Isolamento (tra il segnale
esterno e la logica PLC)
Tipo di cavo
1 porta Ethernet
10/100 Mb/s
Isolato da trasformatore,
1500 V DC
CAT5e schermato
Collegamenti
HMI
PG
Programma utente
Da CPU a CPU
3
1
8
3
1 porta Ethernet
10/100 Mb/s
Isolato da trasformatore,
1500 V DC
CAT5e schermato
3
1
8
3
1 porta Ethernet
10/100 Mb/s
Isolato da trasformatore,
1500 V DC
CAT5e schermato
3
1
8
3
Ingressi digitali
Descrizione
Numero di ingressi
CPU 1211C
CPU 1212C
CPU 1214C
Totale
6
8
14
Tipo
Tensione nominale
24 V DC a 4 mA, nominale
30 V DC max.
Sovratensione transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Gruppi di isolamento
Tempi di filtraggio
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
115
Dati tecnici
A.2 Moduli della CPU
Ingressi digitali
Descrizione
500 schermato, 300 non schermato, 50 schermato per gli ingressi HSC
Uscite digitali
Rel
DC
Numero di uscite
AC/DC/rel e DC/DC/rel
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
DC/DC/DC
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
Numero di uscite ON
contemporaneamente
AC/DC/rel e DC/DC/rel
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
DC/DC/DC
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
Tipo
Campo di tensione
N/A
20 V DC min.
N/A
0,1 V DC max.
Corrente (max.)
2,0 A
0,5 A
30 W DC / 200 W AC
5W
Resistenza in stato ON
0,6 max.
N/A
10 A max.
Corrente di spunto
Protezione da sovraccarico
No
No
Resistenza di isolamento
N/A
N/A
Gruppi di isolamento
AC/DC/rel e DC/DC/rel
CPU 1211C: 1
CPU 1212C: 2
CPU 1214C: 2
DC/DC/DC
CPU 1211C: 1
CPU 1212C: 1
CPU 1214C: 1
N/A
10 ms max.
10 ms max.
50 s max., da off a on
200 s max., da on a off
116
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.2 Moduli della CPU
Uscite digitali
Rel
DC
Sconsigliato
N/A
Ingressi analogici
Descrizione
Campo
0 ... 10 V
0 ... 27648
Risoluzione
10 bit
35 V DC
Livellamento2
Filtraggio del
2
3
rumore3
10, 50 o 60 Hz
Impedenza
100 K
Nessuno
40 dB, DC a 60 Hz
Per maggiori informazioni sulla rappresentazione della tensione e della corrente degli ingressi analogici consultare il
manuale di sistema dell'S7-1200.
Per conoscere i tempi di risposta al gradino degli ingressi analogici consultare il manuale di sistema dell'S7-1200.
Per conoscere la velocit di campionamento degli ingressi analogici consultare il manuale di sistema dell'S7-1200.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
117
Dati tecnici
A.2 Moduli della CPU
118
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.3 Signal board
A.3
Signal board
Dati generali
SB 1223 AQ 1x12bit
Numero di ordinazione
6ES7 223-0BD30-0XB0
6ES7 232-4HA30-0XB0
Dimensioni (L x A x P)
38 x 62 x 21 (mm)
38 x 62 x 21 (mm)
Peso
40 g
40 g
Dissipazione di potenza
1,0 W
1,5 W
50 mA
15 mA
4 mA/ingresso utilizzato
40 mA (senza carico)
Ingressi/uscite
1 uscita
(tensione o corrente)
Ingressi digitali
24 V DC a 4 mA, nominale
30 V DC max.
Sovratensione transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Frequenze di clock in ingresso agli HSC (max.) 20 kHz (15 ... 30 V DC); 30 kHz (15 ... 26 V DC)
Isolamento (tra il campo e i circuiti logici)
Gruppi di isolamento
Tempi di filtraggio
Uscite digitali
Campo di tensione
20 V DC min.
0,1 V DC max.
Corrente (max.)
0,5 A
5W
0,6 max.
10 A max.
Corrente di spunto
Protezione da sovraccarico
No
Gruppi di isolamento
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
119
Dati tecnici
A.3 Signal board
Uscite digitali
1A
L+ meno 48 V, dissipazione di 1 W
Uscite analogiche
SB 1223 AQ 1x12bit
1 (tensione o corrente)
Campo
10 V o 0 ... 20 mA
Risoluzione
Tensione: 12 bit
Corrente: 11 bit
Tensione:
300 S (R), 750 S (1 uF)
Corrente:
600 S (1 mH), 2 ms (10 mH)
Impedenza di carico
Tensione: 1000
Corrente: 600
Nessuno
Diagnostica
Overflow/underflow
120
SB 1232 AQ 1
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.4 Moduli di I/O digitali
A.4
SM 1221 DI 8x24VDC
SM 1221 DI 16x24VDC
Numero di ingressi
(Numero di ingressi ON contemporaneamente)
8
(8)
16
(16)
Dimensioni (L x A x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
170 g
210 g
Dissipazione di potenza
1,5 W
2,5 W
105 mA
130 mA
4 mA/ingresso utilizzato
4 mA/ingresso utilizzato
Ingressi digitali
Descrizione
Tipo di ingressi
Tensione nominale
24 V DC a 4 mA, nominale
30 V DC max.
Sovratensione transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Gruppi di isolamento
DI 8x24VDC: 2; DI 16x24VDC: 4
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
121
Dati tecnici
A.4 Moduli di I/O digitali
SM 1221 DI 8 x 24 VDC
SM 1221 DI 16 x 24 VDC
SM1222 DQ 16xrel
SM1222 DQ 16x24VDC
Dimensioni (L x A x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
260 g
220 g
Dissipazione di potenza
8,5 W
2,5 W
135 mA
140 mA
N/A
Uscite digitali
SM1222 DQ 16xrel
SM1222 DQ 16x24VDC
Campo di tensione
N/A
20 V DC min.
0,1 V DC max.
2,0 A
0,5 A
30 W DC / 200 W AC
5W
0,6 max.
N/A
10 A max.
Corrente di spunto
122
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.4 Moduli di I/O digitali
Uscite digitali
SM1222 DQ 16xrel
SM1222 DQ 16x24VDC
Protezione da sovraccarico
No
No
Gruppi di isolamento
10 A
8A
N/A
L+ meno 48 V, dissipazione di 1 W
10 ms max.
50 s max., da off a on
200 s max., da on a off
N/A
N/A
1
Comportamento in caso di
commutazione RUN - STOP
SM 1222 DQ 16 x rel
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
SM 1222 DQ 16 x 24 VDC
123
Dati tecnici
A.4 Moduli di I/O digitali
SM 1223
DI 16x24 V DC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
16 ad assorbimento/emissione di
corrente (secondo IEC "tipo 1" se ad
assorbimento di corrente)
(16)
16 ad assorbimento/emissione di
corrente (secondo IEC "tipo 1" se ad
assorbimento di corrente)
(16)
Dimensioni (L x A x P)
70 x 100 x 75 (mm)
70 x 100 x 75 (mm)
Peso
350 g
310 g
Dissipazione di potenza
10 W
4,5 W
180 mA
185 mA
4 mA/ingresso utilizzato
11 mA/con bobina rel
4 mA/ingresso utilizzato
Ingressi digitali
Descrizione
Tensione nominale
24 V DC a 4 mA, nominale
30 V DC max.
Sovratensione transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Gruppi di isolamento
0,2; 0,4; 0,8; 1,6; 3,2; 6,4 e 12,8 ms, selezionabili in gruppi di 4
Uscite digitali
SM 1223
DI 16x24 V DC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
Campo di tensione
N/A
20 V DC min.
0,1 V DC max.
Corrente (max.)
2,0 A
0,5 A
30 W DC / 200 W AC
5W
0,6 max.
N/A
10 A max.
Corrente di spunto
Protezione da sovraccarico
No
No
124
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.4 Moduli di I/O digitali
Uscite digitali
SM 1223
DI 16x24 V DC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
Resistenza di isolamento
Gruppi di isolamento
8A
8A
N/A
L+ meno 48 V, dissipazione di 1 W
10 ms max.
50 s max., da off a on
200 s max., da on a off
N/A
N/A
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
125
Dati tecnici
A.5 Moduli di I/O analogici
A.5
Dati generali
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
4 tensione o corrente
(differenziale)
4 tensione o corrente
(differenziale)
2 tensione o corrente
2 tensione o corrente
Dimensioni L x A x P
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
180 g
220 g
180 g
Dissipazione di potenza
1,5 W
2,0 W
1,5 W
80 mA
80 mA
80 mA
45 mA
60 mA (senza carico)
45 mA (senza carico)
Ingressi analogici
Descrizione
Tipo di ingressi
Campo
10 V, 5 V, 2,5 V o 0 ... 20 mA
Campo di overshoot/undershoot
(parola di dati)1
Risoluzione
35 V / 40 mA
Livellamento2
Filtraggio del
2
3
rumore3
400, 60, 50 o 10 Hz
Impedenza
Nessuno
40 dB, DC a 60 Hz
Per maggiori informazioni sulla rappresentazione della tensione e della corrente degli ingressi analogici consultare il
manuale di sistema dell'S7-1200.
Per conoscere i tempi di risposta al gradino degli ingressi analogici consultare il manuale di sistema dell'S7-1200.
Per conoscere la velocit di campionamento degli ingressi analogici consultare il manuale di sistema dell'S7-1200.
126
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.5 Moduli di I/O analogici
Uscite analogiche
Descrizione
Tipo di uscite
Tensione o corrente
Campo
10 V o 0 ... 20 mA
Risoluzione
Tensione: 14 bit
Corrente: 13 bit
Impedenza di carico
Tensione: 1000
Corrente: 600
Nessuno
Per maggiori informazioni sulla rappresentazione della tensione e della corrente delle uscite analogiche consultare il
manuale di sistema dell'S7-1200.
Diagnostica
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
Overflow/underflow
S1
S1
N/A
No
S (uscite)
No
S (uscite)
Tensione bassa 24 V DC
Se si applica all'ingresso una tensione superiore a +30 V DC o inferiore a -15 V DC il valore risultante sar sconosciuto
e l'overflow o l'underflow corrispondenti potrebbero non essere attivi.
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
127
Dati tecnici
A.5 Moduli di I/O analogici
SM 1231 AI 4 x 13 Bit
128
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Dati tecnici
A.6 Moduli di comunicazione
A.6
Moduli di comunicazione
I seguenti dati forniscono un esempio dei moduli CM disponibili per l'S7-1200. Per maggiori
informazioni su pinout e altri argomenti consultar il manuale di sistema dell'S7-1200.
Dati generali
CM 1241 RS485
CM 1241 RS232
Dimensioni (L x A x P)
30 x 100 x 75 (mm)
30 x 100 x 75 mm
Peso
150 g
150 g
Dissipazione di potenza
1.1 W
1.1 W
Da +5 V DC
220 mA
220 mA
Trasmettitore e ricevitore
Descrizione
Trasmettitore
(RS485)
2 V min. a RL = 100
1,5 V min. a RL = 54
Resistenze di terminazione e
polarizzazione
Trasmettitore
(RS232)
+/- 5 V min. a RL = 3 K
+/- 15 V DC max.
Ricevitore
Soglia/sensibilit ricevitore
+/- 30 V DC max.
Isolamento
RS485: 1000 m.
RS232: 10 m.
CM 1241 RS485
Piedino
1 GND
Descrizione
Connettore
(femmina)
Piedino
6 PWR
Non collegato
8 TXD-
Non collegato
SHELL
Non collegato
3 TxD+
Segnale B (RxD/TxD+):
Ingresso/uscita
4 RTS
5 GND
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Descrizione
129
Dati tecnici
A.6 Moduli di comunicazione
CM 1241 RS232
Piedino
Descrizione
1 DCD
Connettore
(maschio)
Piedino
Descrizione
6 DSR
7 RTS
8 CTS
2 RxD
3 TxD
4 DTR
9 RI
5 GND
Massa logica
SHELL
130
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Indice analitico
A
Accesso alla Guida in linea, 14
Allarmi
Blocco organizzativo (OB), 49
Ambienti
Industriali, 97
Ampliamento delle funzionalit dell'S7-1200, 9
Aree di memoria, 33
B
Barra degli strumenti "Preferiti", 16
Biblioteca del protocollo USS, 73
Biblioteca globale
USS, 73
Blocchi
Blocchi dati (DB), 35
Blocchi funzionali (FB), 35
Blocchi organizzativi (OB), 35
Funzioni (FC), 35
Blocchi di codice, 48
Blocco
Guida alle operazioni di base, 52
Richiamo di un altro blocco di codice, 52
Tipi, 35
Verifica della coerenza, 67
Blocco dati
Blocco dati di istanza, 33
Blocco dati globale, 33, 51
Blocco dati (DB), 51
Blocco dati di istanza, 33
Blocco dati globale, 33, 51
Blocco di codice
Copia da una CPU online, 88
DB (blocco dati), 51
FB (blocco funzionale), 50
FC (funzione), 50
Guida alle operazioni di base, 19, 52
Richiamo di un blocco, 52
Blocco di gestione dati (DHB), 52
Blocco funzionale (FB)
Blocco dati di istanza, 50
Parametri di uscita, 50
Valore iniziale, 50
Blocco organizzativo
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Configurazione dell'esecuzione, 50
Creazione, 50
Elaborazione, 49
Pi OB di ciclo del programma, 50
Buffer di diagnostica, 91
C
Classe di sicurezza, 98
CM 1241 RS232, dati tecnici, 114
CM 1241 RS485, dati tecnici, 114
Collegamenti
Collegamento di rete, 26
Collegamento HMI, 26
Collegamento di rete, 43
Collegamento HMI, 26
Combinazione logica di bit, 54
Compatibilit elettromagnetica (CEM), 97
Comunicazione
Biblioteche, 72
Indirizzo IP, 46
Rete, 69
Comunicazione di rete, 69
Comunicazione Ethernet, 69
Comunicazione PtP, 71
Comunicazione punto a punto, 71
Comunicazione seriale, 71
Comunicazione TCP/IP, 69
Condizioni ambientali, 98
Configurazione
HSC (contatore veloce), 80
Indirizzo IP, 46
Parametri di avvio, 44
Porta Industrial Ethernet, 46
PROFINET, 46
Rilevamento, 40, 88
Configurazione dei dispositivi
Rilevamento, 40
Configurazione dispositivi, 39
Collegamento di rete, 43
Configurazione dei moduli, 44, 45
Configurazione della CPU, 44, 45
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Porta Ethernet, 46
PROFINET, 46
Rilevamento, 88
Configurazione hardware, 39
131
Indice analitico
Collegamento di rete, 43
Configurazione dei moduli, 44, 45
Configurazione della CPU, 44, 45
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Porta Ethernet, 46
PROFINET, 46
Rilevamento, 40, 88
Contatore
veloce (HSC), 78
veloce (HSC): Configurazione, 80
Contatore veloce, 78
Contatti
Guida alle operazioni di base, 22
Controllo del programma, 64
Controllo del tempo di ciclo, 87
Controllo dell'utilizzo della memoria, online, 87
Copia di un blocco di codice da una CPU online, 88
CPU
1211C, dati tecnici, 100
1212C, dati tecnici, 100
1214C, dati tecnici, 100
Blocco organizzativo (OB), 49
Buffer di diagnostica, 91
Collegamento di rete, 43
Configurazione della comunicazione con l'HMI, 69
Configurazione dispositivi, 39
CPU non specificata, 40, 88
Descrizione, 7
Elaborazione dell'avviamento, 44
Esecuzione del programma, 29
Forzamento, 92
Guida alle operazioni di base, 19
Indirizzo IP, 46
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Livelli di sicurezza, 38
online, 85
Pannello operatore, 17, 30, 86
Parametri di avvio, 44
Parametri di configurazione, 44, 45
Porta Ethernet, 46
PROFINET, 46
Protezione mediante password, 38
Richiamo di un blocco, 52
Sincronizzazione, 88
Stati di funzionamento, 30
Tabella comparata, 8
Tabelle di controllo, 91
Task di avviamento, 49
Upload, 88
Zona termica, 11
132
D
Dati tecnici, 95
Ambienti, 97
Compatibilit elettromagnetica (CEM), 97
Condizioni ambientali, 98
CPU 1212C, 100
CPU 1214C, 100
Durata di servizio dei rel, 99
Generali, 95
Moduli di I/O analogici, 112
Modulo di comunicazione CM 1241 RS232, 114
Modulo di comunicazione CM 1241 RS485, 114
Modulo di I/O SM 1221, 107
Modulo di I/O SM 1222, 108
Modulo di I/O SM 1223, 110
Omologazione ATEX, 95, 96
Omologazione CE, 95
Omologazione CSA, 96
Omologazione CTick, 96
Omologazione cULus, 95
Omologazione FM, 96
Omologazione nel settore marittimo, 96
Omologazione UL, 95
Protezione, 98
SB 1223, 105
Schemi elettrici dei moduli di I/O analogici, 113
Signal board digitali (SB), 105
SM 1221, schemi elettrici, 108
SM 1222, schemi elettrici, 109
SM 1223, schemi elettrici, 111
Tensioni nominali, 99
Dati tecnici dei moduli di I/O analogici, 112
Dati tecnici delle signal board digitali (SB), 105
Dati tecnici dell'SB 1223, 105
Dati tecnici generali, 95
DB (blocco dati), 51
Descrizioni comando, 14
Disancoraggio della Guida in linea, 14
Dispositivi HMI
Collegamento di rete, 43
Descrizione, 10
Dividi editor
Guida alle operazioni di base, 20, 23
Documentazione, 14
Durata di servizio dei rel, 99
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Indice analitico
E
Esecuzione degli eventi, 36
Esecuzione del programma, 29, 35
Ethernet
Collegamento di rete, 43
Indirizzo IP, 46
Eventi, 91
Blocco organizzativo (OB), 49
H
F
FB (blocco funzionale), 50
FC (funzione), 50
Forzamento, 92
Funzione (FC), 50
FUP (schema logico), 53
HMI
Collegamento di rete, 26
Collegamento HMI, 26
Configurazione della comunicazione PROFINET, 69
Guida alle operazioni di base, 25, 27
pagina, 27
HSC (contatore veloce), 78
Configurazione, 80
G
Gestione di eventi di allarme
Blocco organizzativo (OB), 49
Guida, 14
Disancoraggio, 14
Ingrandimento, 14
Stampa, 15
Visualizzazione degli argomenti e del sommario, 14
Guida alle operazioni di base
Blocco, 52
Blocco di codice, 52
Collegamento di rete, 26
Collegamento HMI, 26
contatti, 22
CPU, 19
Descrizioni comando, 14
Descrizioni comando con casella a discesa, 14
Dividi editor, 20, 23
Documentazione, 14
Guida in linea, 14
Guida rapida, 14
HMI, 25, 27
indirizzamento, 23
Istruzione a box, 24
Istruzioni, 23
nuovo PLC, 19
Operazione matematica, 24
Progetto, 19
Programma KOP, 22, 24
Roll-out, 14
Segmento, 22
Sistema di informazione, 14
Variabili, 20, 23
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
I
I/O
Indirizzamento, 35
Indirizzo IP, 46
Indirizzo IP del router, 46
Indirizzo MAC, 46
Informazioni sul programma
Nella struttura di richiamo, 67
Ingrandimento della finestra della Guida in linea, 14
Inserimento di un dispositivo
CPU non specificata, 40, 88
Inserimento nella coda d'attesa, 36
Interfaccia PROFINET
Propriet dell'indirizzo Ethernet, 46
Interfaccia utente
Vista portale, 13
Vista progetto, 13
Istruzione a box
Guida alle operazioni di base, 24
Istruzione Contatore veloce (HSC), 80
Istruzione Copia area (MOVE_BLK), 56
Istruzione Copia campo senza interruzione
(UMOVE_BLK), 56
Istruzione CTRL_PWM, 82
Istruzione di trasferimento, 56
Istruzione PID_Compact, 61
Istruzione Resetta il timer (RT), 58
Istruzione RT (Resetta il timer), 58
Istruzione Temporizzatore come impulso prolungato
(TP), 58
133
Indice analitico
K
KOP (schema a contatti), 53
134
L
Livello di protezione
CPU, 38
M
Maschera di sottorete, 46
Memoria
Memoria a ritenzione, 31
Memoria di caricamento, 31
Memoria di lavoro, 31
Memoria temporanea (L), 33
Merker di clock, 63
Merker di sistema, 63
Memoria a ritenzione, 31
Memoria di caricamento, 31
Memoria di lavoro, 31
Memoria temporanea (L), 33
Memory card
Memoria di caricamento, 31
Modifica delle impostazioni per STEP 7 Basic, 18
Moduli
Parametri di configurazione, 44, 45
Tabella comparata, 9
Zona termica, 11
Moduli di I/O
SM 1221, dati tecnici, 107
SM 1222, dati tecnici, 108
SM 1223, dati tecnici, 110
Tabelle di controllo, 91
Modulo di comunicazione
Configurazione dispositivi, 39
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Modulo di comunicazione (CM)
dati tecnici, 114
Tabella comparata, 9
Modulo di comunicazione (CM), biblioteca USS, 73
Modulo di I/O (SM)
Configurazione dispositivi, 39
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Tabella comparata, 9
Montaggio
Dimensioni, 11
Quote di montaggio, 11
Zona termica, 11
MRES
Pannello operatore, 17, 30, 86
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Indice analitico
N
Nodi accessibili, 85
Nuovo progetto
Collegamento di rete, 26
Collegamento HMI, 26
Guida alle operazioni di base, 19
Inserimento di un dispostivo HMI, 25
Pagina HMI, 27
O
Omologazione ATEX, 95, 96
Omologazione CE, 95
Omologazione CSA, 96
Omologazione CTick, 96
Omologazione cULus, 95
Omologazione FM, 96
Omologazione nel settore marittimo, 96
Omologazione UL, 95
Online
Blocchi di codice, 88
Collegamento a una CPU, 85
Controllo del tempo di ciclo, 87
Controllo dell'utilizzo della memoria, 87
Forzamento, 92
Nodi accessibili, 85
Pannello operatore, 17, 30, 86
Rilevamento, 88
Sincronizzazione, 88
P
Pannello operatore, 17, 30, 86
Parametri di avvio, 44
Parametri di configurazione
CPU, 44, 45
Moduli, 44, 45
Porta Ethernet, 46
PROFINET, 46
Parametri di uscita, 50
Parametrizzazione, 50
PLC
Descrizione, 7
Forzamento, 92
Guida alle operazioni di base, 19
Istruzioni, 23
online, 85
Richiamo di un blocco, 52
Sincronizzazione, 88
Upload, 88
Utilizzo dei blocchi, 35, 47
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Variabili, 20, 23
Portale TIA
Collegamento di rete, 43
Configurazione dei moduli, 45
Configurazione della CPU, 44, 45
Configurazione dispositivi, 39
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
Porta Ethernet, 46
PROFINET, 46
Vista portale, 13
Vista progetto, 13
Priorit di elaborazione, 36
PROFINET, 69
Collegamento di rete, 43
Indirizzo IP, 46
Test di una rete, 47
Progettazione di un sistema PLC, 35, 47
Progetto
Collegamento di rete, 26
Collegamento HMI, 26
Guida alle operazioni di base, 19
Inserimento di un dispostivo HMI, 25
Limitazione dell'accesso alla CPU, 38
Pagina HMI, 27
programma, 23
Variabili, 20, 23
Programma
Copia da una CPU online, 88
Esempio di segmento, 22, 24
Guida alle operazioni di base, 22, 24
Operazione matematica, 24
Richiamo di un blocco, 52
Sincronizzazione, 88
Upload, 88
Programma utente
Istruzioni di inserimento, 16
Preferiti, 16
Trascinamento tra editor, 17
Programmazione
CPU non specificata, 40, 88
FUP (schema logico), 53
Guida alle operazioni di base, 23
Istruzioni di inserimento, 16
KOP (contatti), 53
Lineare, 47
Preferiti, 16
Strutturata, 48
Trascinamento tra editor, 17
Programmazione lineare, 47
Programmazione strutturata, 48
Protezione mediante password
135
Indice analitico
CPU, 38
Protocollo
Comunicazione, 71
PTO (uscita di treni di impulsi), 82
PWM
Istruzione CTRL_PWM, 82
R
Rete
Collegamento di rete, 26
Richiamo di un blocco
Concetti base, 35
Riferimenti incrociati
Introduzione, 66
Utilizzi, 66
Rilevamento, 40, 88
Roll-out, 14
Router IP, 46
S
S7-1200
Ampliamento delle funzionalit, 9
Blocco organizzativo (OB), 49
Buffer di diagnostica, 91
Collegamento di rete, 43
Configurazione dei moduli, 44, 45
Configurazione dei parametri della CPU, 44, 45
Configurazione dispositivi, 39
CPU, 7
Dispositivi HMI, 10
Esecuzione del programma, 29
Forzamento, 92
Indirizzo IP, 46
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
online, 85
Pannello operatore, 17, 30, 86
Parametri di avvio, 44
Porta Ethernet, 46
PROFINET, 46
Protezione mediante password, 38
Quote di montaggio, 11
Richiamo di un blocco, 52
Sincronizzazione, 88
Tabella comparata dei modelli di CPU, 8
Upload, 88
Zona termica, 11
Scheda di programma, 31
Schemi elettrici
136
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
Indice analitico
T
Tabella comparata
Dispositivi HMI, 10
Modelli di CPU, 8
Tabella comparata dei moduli, 9
Tabelle di controllo, 64, 91
Tensioni nominali, 99
Test del programma, 64
Tipi di dati, 32
DTL, 32
Tipo di dati Data and Time Long (DTL), 32
Tipo di dati DTL, 32
TOF, istruzione Temporizzatore come ritardo alla
disinserzione, 58
TON, istruzione Temporizzatore come ritardo
all'inserzione, 58
TONR, istruzione Temporizzatore come ritardo
all'inserzione con memoria, 58
TP, istruzione Temporizzatore come impulso
prolungato, 58
Trascinamento delle istruzioni di inserimento, 16
Trascinamento tra editor, 17
U
Upload
Blocchi di codice, 88
Rilevamento, 88
Sincronizzazione, 88
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01
V
Variabili
Guida alle operazioni di base, 20, 23
Variabili PLC
Guida alle operazioni di base, 20, 23
Verifica della coerenza, 67
Introduzione, 67
Vista portale, 13
Configurazione dei moduli, 44, 45
Configurazione della CPU, 44, 45
Configurazione della porta Ethernet, 46
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
PROFINET, 46
Vista progetto, 13
Collegamento di rete, 43
Configurazione dei moduli, 44, 45
Configurazione dei parametri della CPU, 44, 45
Configurazione della porta Ethernet, 46
Configurazione dispositivi, 39
Inserimento dei moduli, 42
Inserimento di nuovo dispositivo, 41
PROFINET, 46
Visualizzazione degli argomenti e del sommario (Guida
in linea), 14
Z
Zona termica, 11
137
Indice analitico
138
Easy Book
Manuale del prodotto, 11/2009, A5E02486779-01