Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Installazione dell'hardware
SIMATIC S7-200
S7-200
Getting Started - Utenti principianti
Impostazioni principali
Primo esercizio di
programmazione
Altri esercizi
Appendice
Materiale didattico
07/2007
A5E01031470E
Istruzioni di sicurezza
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
L'apparecchio/sistema in questione deve essere installato e messo in servizio solo rispettando le indicazioni
contenute in questa documentazione. La messa in servizio e l'esercizio di un apparecchio/sistema devono essere
eseguiti solo da personale qualificato. Con riferimento alle indicazioni contenute in questa documentazione in
merito alla sicurezza, come personale qualificato si intende quello autorizzato a mettere in servizio, eseguire la
relativa messa a terra e contrassegnare le apparecchiature, i sistemi e i circuiti elettrici rispettando gli standard
della tecnica di sicurezza.
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
Automation and Drives
Postfach 48 48
90327 NRNBERG
GERMANIA
A5E01031470E
09/2007
Prefazione
Gentili clienti S7-200,
i controllori a logica programmabile eseguono i programmi scritti dagli utenti per risolvere
svariati task di automazione. Il micro PLC S7-200 vi consente di affrontare nel modo pi
efficiente le sfide dell'automazione e migliorare la sicurezza, la qualit e la velocit di
produzione mantenendo bassi i costi di progettazione.
Potente, economico e semplice, l'S7-200 trova impiego in una gamma sempre pi ampia di
applicazioni.
Per facilitarvi il pi possibile l'ingresso nel mondo dell'S7-200 Siemens ha proposto uno
speciale pacchetto per neo utenti.
%XRQODYRUR
Prefazione
Articolo
Quantit
Documentazione S7-200
Cacciavite
programmazione)
Disponibilit
Il CD di documentazione di STEP 7-Micro/WIN contiene esercizi relativi a Getting Started Utenti principianti: \Italiano\Manuals\PrimerEx oppure nel CD degli esercizi di
programmazione.
Istruzioni di sicurezza
Installazione dell'hardware......................................................................................................................... 7
1.1
1.2
1.3
2.2
2.3
3.2
3.3
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
Istruzioni.......................................................................................................................................29
5.2
5.2.1
5.2.2
5.3
5.3.1
5.3.2
5.3.3
5.4
5.4.1
5.4.2
5.5
Appendice................................................................................................................................................ 47
A.1
A.2
A.3
Installazione dell'hardware
1.1
*XLGDGLPRQWDJJLR
%DVH
6
&38
6LPXODWRUHGLXVFLWH
6LPXODWRUHGLLQJUHVVL
Installazione dell'hardware
1.2 Elementi hardware dell'S7-200 (CPU 222)
1.2
$OLPHQWD]LRQH
6HOHWWRUHGHLPRGL
RSHUDWLYL67237(50
581
&RQQHWWRUHSHUPRGXOL
GLDPSOLDPHQWR
3RWHQ]LRPHWUR
DQDORJLFR
56
3RUWDGLFRPXQLFD]LRQH
0RUVHWWL
GLLQJUHVVR
$OLPHQWD]LRQHVHQVRUL
'&9P$
Installazione dell'hardware
1.3 Schemi di cablaggio dell'hardware assemblato
1.3
6LPXODWRUH
GLXVFLWH
3HULFROR
3HULFRORGLOHVLRQLDOOH
SHUVRQHHGDQQLDOOHFRVH
0DVVDEOX
2QRII
URVVR
,QYHUVLRQHGHOODGLUH]LRQHGL
URWD]LRQHQHUR
Grigio
/
$OLPHQWD]LRQH
GDD9$&GDD
+]&ROOHJDUHVHPSUH3(
/
1
3(
3( 1 /
6&38
(6%%;%
0
0
/
$OLPHQWD]LRQH
VHQVRUL
/
6LPXODWRUHLQJUHVVL
*ULJLR
%OX
Installazione dell'hardware
1.3 Schemi di cablaggio dell'hardware assemblato
+
'&9
$OLPHQWD]LRQH
GDD9$&GDD
+]&ROOHJDUHVHPSUH3(
/
1
3(
3(
&RQWDWWLGHOOHXVFLWH
DUHOLQWHUQH
/
4
/
6&38
(6%%;%
,QJUHVVL9VHJQDOHGLLQJUHVVRGDD9'&
0
,
0
/
$OLPHQWD]LRQH
VHQVRUL
/
10
6LPXODWRUH
GLLQJUHVVL
Installazione dell'hardware
1.3 Schemi di cablaggio dell'hardware assemblato
$OLPHQWD]LRQH
GDD9$&
/DWRGHOOHXVFLWH
/
/
/
/DWRGHJOLLQJUHVVL
LQJUHVVLGD,D,9'&
$OLPHQWD]LRQH
9'&P$
SHUVHQVRULRPRGXOLGLDPSOLDPHQWR
&38$&'&5/<DOLPHQWD]LRQH$&LQJUHVVL'&XVFLWHDUHO
(6%%;%
11
1.
2.
3.
13
2.2
14
2.3
15
Impostazioni principali
3.1
3*3&
&386
3RUWD86%
17
Impostazioni principali
3.2 Configurazione della comunicazione S7-200
3.2
18
Impostazioni principali
3.3 Esecuzione del primo test di funzionamento
3.3
7(50
581
/('6)',$*
/('5816)',$*
/('6723
&DYR3&33,YHUVR
LO3&
581
6723
19
8WLOL]]DQGRLOSURJUDPPDFRQWHQXWRQHO&'
LQGRWD]LRQHLPSDUHUHWHYHORFHPHQWHD
SURJUDPPDUHOHIXQ]LRQLIRQGDPHQWDOLGHO3/&
L
SLG QH
HP ]LR
(V PPD
JUD
SUR
,QQDQ]LWXWWRYHUUVSLHJDWRFRPH
DSULUHLOSURJUDPPDGDO&'H
WUDVIHULUORQHO3/&LQFXLLQVWDOODWR
LOVRIWZDUHGLSURJUDPPD]LRQH
67(30LFUR:,1
4XLQGLYHUUDQQRDQDOL]]DWHOHIXQ]LRQL
HGHIIHWWXDWRLOWHVWGHOSURJUDPPD
WUDVIHULWR
%DVWDQRSRFKHQR]LRQLVXOOH
RSHUD]LRQLORJLFKHSHUSRWHU
DQDOL]]DUHJOLHOHPHQWLGHO
SURJUDPPDHFRPSUHQGHUH
OHLVWUX]LRQL
,OFDSLWROR$OWULHVHUFL]LFRQWLHQH
OHLQIRUPD]LRQLQHFHVVDULHSHU
VFULYHUHQXRYLSURJUDPPLPRGLILFDQGR
LOSURJUDPPDGLPRVWUDWLYR
21
4.2
1. ,QVHULUHLO&'FRQJOLHVHUFL]LGLSURJUDPPD]LRQHQHOGULYHSHU&'520GHO3&,O
&'FRQWHQXWRQHOODEXVWDDSSOLFDWDDOO
XOWLPDGLFRSHUWLQDGHOSUHVHQWHPDQXDOH
2.3HUDSULUHLOSULPRHVHUFL]LRGLSURJUDPPD]LRQHVHOH]LRQDUH)LOH!$SUL1HOODILQHVWUD$SULQDYLJDUHQHO&'
520
HDSULUHLOSURJHWWR67(30LFUR:,1QHOODOLQJXDGHVLGHUDWDDGHVSHUO
LWDOLDQR
KUBSUBLWPZS
67(30LFUR:,1FDULFDO
HVHUFL]LRGL
SURJUDPPD]LRQHQHOODPHPRULDGLODYRURGHO3&
HYLVXDOL]]DQHOO
HGLWRULSULPLVWHSGHO
SURJUDPPDGLPRVWUDWLYR
22
4.3
,SURJUDPPLSRVVRQR
HVVHUHWUDVIHULWLVRORVH
O
6LQPRGR6723
Nelle CPU 224, CPU 224XP e CPU 226 possibile apportare modifiche in runtime ovvero
mentre il PLC in modo operativo RUN.
Per caricare il programma nella CPU procedere come indicato qui di seguito.
Dopo aver impostato il selettore dei modi operativi su TERM o RUN fare clic
sull'icona Carica nella CPU. Il progetto viene compilato automaticamente. Se
il progetto non contiene errori si apre una finestra che chiede di portare il
PLC in STOP.
Per procedere fare clic sul pulsante OK della finestra. Il progetto viene caricato nel PLC.
Una volta caricato il progetto nel PLC si apre una finestra che chiede di riportare il PLC in
RUN. Per procedere fare clic sul pulsante S.
anche possibile caricare il programma dal PLC nel dispositivo di programmazione/PC.
Per caricare il programma dal PLC nel dispositivo di programmazione/PC
fare clic sul pulsante Carica nel PG. Poich il programma visualizzato nel
display del PC viene sovrascritto, si deve sempre salvare nel PC una copia
del programma attuale.
23
4.4
'&9GDOO
DOLPHQWD]LRQHVHQVRUL
GHOOD&386
7UDLQLQJ6LPXODWRU
,
0RWRUH
RQRII
,
&DPELDPHQWRGL
GLUH]LRQH
'&9GDOO
DOLPHQWD]LRQHVHQVRULGHOOD&386
2UDVLSXHIIHWWXDUHLOWHVW
,O3/&FROOHJDWRDOO
DOLPHQWD]LRQH
HLOFDEODJJLRFRUUHWWR,O
SURJUDPPDGLPRVWUDWLYRVWDWR
DSHUWRGDO&'HFDULFDWRQHOOD
&38/D&38LQ581LO/('
YHUGH581DFFHVR6LSRVVRQR
TXLQGLD]LRQDUHJOLVZLWFK6H6
HRVVHUYDUHFRVDDFFDGH
6ZLWFK666 6LPXODWRUHGLLQJUHVVL
$]LRQL
6ZLWFK6DWWLYDWR
6ZLWFK6 6
DWWLYDWL
5HD]LRQL
6LDFFHQGHLO/(', 6LDFFHQGHLO/('4
6LDFFHQGRQRL /(' 6LDFFHQGRQRL /('
,,
4H4
,OPRWRUHJLUD
,OPRWRUHJLUDQHOOD
GLUH]LRQHRSSRVWD
,/('GD,D,LQGLFDQRJOLVWDWLGLVHJQDOH
GHJOLLQJUHVVLGD,D,
,/('GD4D4LQGLFDQRJOLVWDWLGLVHJQDOH
GHOOHXVFLWHGD4D4
,H4VRQROHOHWWHUHFKHLGHQWLILFDQRDOLYHOOR
LQWHUQD]LRQDOHJOLLQJUHVVLHOHXVFLWH,4
24
4.5
(OHPHQWLORJLFLGHLFLFOL
GLVFDQVLRQHGHO3/&
(OHPHQWLGHL
SURJUDPPL.23
/RJLFDSRVLWLYD
6FDQVLRQHGHLVHQVRULGLLQJUHVVR
3DVVDFRUUHQWH"
6HVLOULVXOWDWRGHOOD
VFDQVLRQHYHUR
/RJLFDQHJDWLYD
6FDQVLRQHGHLVHQVRULGLLQJUHVVR
1RQSDVVDFRUUHQWH"
6HQRFRUUHQWHDVVHQWHLO
ULVXOWDWRGHOODVFDQVLRQHYHUR
%RELQDGLXVFLWD
6HYLHQHWUDVPHVVRLOYDORUH
YHURFRUUHQWH
ODERELQDVLHFFLWD
21
( )
&ROOHJDPHQWRLQVHULH
ORJLFD$1'
/DFRUUHQWHSDVVDTXDQGRVL
FKLXGRQRLOSULPRVZLWFK(LO
VHFRQGRVZLWFK
&ROOHJDPHQWRLQSDUDOOHOR
ORJLFD25
/DFRUUHQWHSDVVDTXDQGRVL
FKLXGRQRLOSULPRVZLWFK2LO
VHFRQGRVZLWFK
25
4.6
6
r
6
,,
6
4
.
4
.
6
6
.
0
.
.
.
.
&LUFXLWRVHQ]D3/&
0RGLILFDGHOODGLUH]LRQHGL
URWD]LRQH
ORVZLWFK6
FROOHJDWRDOO
LQJUHVVR,
GHO3/&,OFRQWDWWRUH.
DWWLYDWRGDOUHOGLXVFLWD
4DOO
LQWHUQRGHO3/&
26
,
4
4
.
,
6
.
6
%DUUDGLDOLPHQWD]LRQH
0RWRUH212))
/RVZLWFK6FROOHJDWR
DOO
LQJUHVVR,,QTXHVWR
HVHPSLR
LOFRQWDWWRUH.SXHVVHUH
VRVWLWXLWR
GDOUHOGLXVFLWDGHO3/&4
4.7
,
0RWRUH
RQRII
4
6HJPHQWR
,
4
,
4
4XHVWRLOFRPPHQWR
GLXQVHJPHQWR9LHQH
XWLOL]]DWRFRPHWLWROR
4XHVWRFDPSRYLHQH
XWLOL]]DWRSHUQXPHUDUHH
VHSDUDUHLVHJPHQWL
4XHVWRFRQWDWWRDWWLYR
TXDQGRO
LQJUHVVR,
DWWUDYHUVDWRGDOOD
FRUUHQWH
4XHVWDERELQDXVFLWD
DWWLYDTXDQGRORVZLWFK
DPRQWH,
FKLXVR
%DUUDGLDOLPHQWD]LRQH
,VHJPHQWLFRQVHQWRQRGLVWUXWWXUDUHLO
SURJUDPPD,QFLDVFXQVHJPHQWRYLHQH
LQVHULWRXQSHUFRUVRGLFRUUHQWH
3URJUDPPD)83
3URJUDPPD$:/
6(*0(172
/',
4
6(*0(172
/',
4
4
,
4
,
27
4.8
,
4
,
4
28
4.9
Istruzioni
,VWUX]LRQLGLFRQWUROOR
/
LVWUX]LRQHGLFRQWUROORO
XQLWPLQLPDGHLSURJUDPPLXWHQWHSHULO3/&HGFRPSRVWDGDGXH
HOHPHQWL
,
2SHUDQGR
2SHUD]LRQH
&RVDVLGHYHIDUH"
FRQFRVDORVLID"
/
RSHUD]LRQHGHILQLVFHODIXQ]LRQHFKH
YHUUHVHJXLWDTXDQGRYHUUHODERUDWD
O
LVWUX]LRQH
,QTXHVWRFDVRO
HOHPHQWRGHOORVFKHPD
.23XQRVZLWFKDFRQWDWWRQRUPDOPHQWH
DSHUWRFKHFRQVHQWHLOSDVVDJJLRGHOOD
FRUUHQWHTXDQGRDWWLYR6HORVZLWFK
FROOHJDWRLQVHULHDXQDOWURFRQWDWWRIRUPD
XQ
RSHUD]LRQHORJLFD$1'
/
RSHUDQGRLQTXHVWRFDVRO
LQJUHVVR
VSHFLILFDJOLLQJUHVVLHOHXVFLWHGHOO
LVWUX]LRQHGL
FRQWUROORFRVWLWXLWRGDXQLGHQWLILFDWRUHHGDXQ
SDUDPHWUR
,
,GHQWLILFDWRUHGHOO
RSHUDQGR
6HORVZLWFKFROOHJDWRLQSDUDOOHORDXQ
DOWURFRQWDWWRIRUPDXQ
RSHUD]LRQHORJLFD
25
/
LGHQWLILFDWRUHVSHFLILFD
XQ
DUHDGHO3/&,QTXHVWR
HVHPSLRO
RSHUD]LRQHYLHQH
HVHJXLWDVXXQLQJUHVVR
$OWUHDUHHSRVVRQRHVVHUH
TXHOOHGHOOHXVFLWHHGHL
PHUNHU
3DUDPHWUR
,OSDUDPHWUR
O
LQGLUL]]R
GHOO
RSHUDQGRHG
FRVWLWXLWRGDXQ
LQGLUL]]RGLE\WHHGL
ELW
6WUXWWXUDGLXQRSHUDQGR
,
,QGLUL]]RGLELW
3XQWR
,QGLUL]]RGLE\WH
,GHQWLILFDWRUH
LGHQWLILFDO
DUHD
$UHHSRVVLELOL
QXPHURGHOELWDOO
LQWHUQRGHOE\WH
6HSDUDO
LQGLUL]]RGLE\WH GDO
QXPHURGHOELW
1XPHURGLXQJUXSSRGLELW
,QJUHVVLXVFLWH
PHUNHULQWHUQLPHUNHUVSHFLDOL
PHPRULDYDULDELOL
29
Altri esercizi
5.1
5.1.1
6
6
.
6
.
.
.
I contatti sono collegati in serie (logica AND). Nel programma KOP la logica viene
rappresentata nel seguente modo:
,
,
,
4
4
2SHUD]LRQHORJLFD$1'
31
Altri esercizi
5.1 Prima modifica del programma
5.1.2
,
4
,
,
32
Altri esercizi
5.1 Prima modifica del programma
5.1.3
4
,
4
,
33
Altri esercizi
5.1 Prima modifica del programma
5.1.4
,
,
,
4
4
,
,
4
4
,
,
4
4
34
Altri esercizi
5.2 Seconda modifica del programma
5.2
5.2.1
Operazione logica OR
Obiettivo:
accendere il motore attivando gli switch S0 e
S2. In alternativa deve essere possibile
avviare il motore solo con lo switch S3. Lo
switch S1 inverte il senso di rotazione del
motore.
6
6
.
6
6
.
.
.
,
2SHUD]LRQHORJLFD25
,
4
,
,
4
35
Altri esercizi
5.2 Seconda modifica del programma
5.2.2
Inserimento di un elemento OR
,
4
,
,
4
,
,
,
4
,
,
36
4
Altri esercizi
5.3 Terza modifica del programma
5.3
5.3.1
6
.
6
6
.
6
.
.
.
.
,
,
/DSDJLQDFKHVHJXHLOOXVWUDODIXQ]LRQH
7HPSRUL]]DWRUHGLULWDUGRDOO
LQVHU]LRQH
GHOO
69HUULQVHULWRXQVHJPHQWR
SHULOWHPSRUL]]DWRUHHFUHDWRXQ
SURJUDPPDFRQWUHVHJPHQWL
,
,
,
4
4
37
Altri esercizi
5.3 Terza modifica del programma
5.3.2
6LYXROHLPSRVWDUHXQ
ULWDUGRDOO
LQVHU]LRQHGL
V/
6&38
KDWHPSRUL]]DWRUL
FRQWUDVVHJQDWLFRPH7
71HOO
HVHPSLRVL
XWLOL]]HU7
3HUHQWUDUHLQ
IXQ]LRQHLOWHPSRUL]
]DWRUHGHYHHVVHUH
DYYLDWR
1HOO
HVHPSLRVL
XWLOL]]D,
QHOO
LQJUHVVR,1
,PSRVWDUHXQYDORUHGLWHPSRUL]]D]LRQHGLV
VFULYHQGRLQ37,OYDORUHGDWRGDO
IDWWRUH37PROWLSOLFDWRSHUODEDVHGHL
WHPSLGHOWHPSRUL]]DWRUHFKHQHOFDVRGL7
GLPVSHUFXL[PV V
%DVHGHLWHPSL7[[
PV
7777
PV
7777777
PV 77777777
3HUOD&38VRQR
GLVSRQLELOLWHPSRUL]]DWRUL
FRQEDVHGLPVPV
HPV,WHPSRUL]]DWRUL
SRVVRQRHVVHUHXWLOL]]DWL
XQDVRODYROWD
7XWWLLWHPSRUL]]DWRULGHOO
6KDQQR
XQELWGLVWDWRWHPSRWUDVFRUVRQRQ
WUDVFRUVRFKLDPDWRELWGLWHPSRUL]]D]L
RQH1HOFDVRGHOWHPSRUL]]DWRUH7
VLWUDWWDGHOELW7
3HUFKLOELWGLWHPSRUL]]D]LRQH7
GLYHQWLO
LQJUHVVR,GHYHDYHUH
YDORUHFLRGLV6HLOWHPSRGL
ULWDUGRQRQDQFRUDWUDVFRUVRTXDQGR
YLHQHDQQXOODWRLOVHJQDOHGLDELOLWD]LRQH
,1LOWHPSRUL]]DWRUHYLHQHLPSRVWDWRD
HLOELWQRQYLHQHLPSRVWDWRYHGHUHLO
GLDJUDPPD,OELWGLWHPSRUL]]D]LRQH
SXHVVHUHXWLOL]]DWRFRPHTXDOVLDVL
DOWURRSHUDQGR
7
,
,1DGHV,
37
RYYHUR
[PV
LQ7
7[[DGHV7
FRQEDVHGLPV
7
PV
%LWGLWHPSRUL]]D]LRQHGL7
'LDJUDPPDGLWHPSRUL]]D]LRQHSHUXQYDORUHGLWHPSRSDULDPV
38
Altri esercizi
5.3 Terza modifica del programma
5.3.3
3HUSRWHULQWHUSUHWDUHLOWHPSRUL]]DWRUH
LQVHULWRQHOODFRPELQD]LRQHORJLFD25VL
GHYHFUHDUHLOER[GLWHPSRUL]]D]LRQHLQXQ
VHJPHQWRSUHFHGHQWH6HOH]LRQDUHFRQLO
PRXVHXQSXQWRGHOSULPRVHJPHQWR
4XLQGLIDUHFOLFVXOSXOVDQWH,QVHULVFL
VHJPHQWR)GHOODEDUUDGHJOLVWUXPHQWL
,
,
,
,QVHULUHXQFRQWDWWRQRUPDOPHQWHDSHUWR
,
SHUO
LQJUHVVR,QHOODSULPDFRORQQD
GHOQXRYRVHJPHQWR4XLQGLLQVHULUHXQ
WHPSRUL]]DWRUHGLULWDUGRDOO
LQVHU]LRQH
QHOODVHFRQGDFRORQQD6HOH]LRQDUHLO
SXOVDQWH%R[)GHOODEDUUDGHJOL
VWUXPHQWL
4
,QVHULUHQHOODVHFRQGDFRORQQDXQ
WHPSRUL]]DWRUHGLWLSR7216HOH]LRQDUHLO
SXOVDQWH%R[)GHOODEDUUDGHJOL
VWUXPHQWL6FRUUHUHYHUVRLOEDVVRILQRD
IDUFRPSDULUHODIXQ]LRQH721ULWDUGR
DOO
LQVHU]LRQHHVHOH]LRQDUODFRQLOPRXVH
6HOH]LRQDUHLFDPSLSHU37H721
HVSHFLILFDUYLLYDORULLQTXHVWR
FDVRH7
LQILQHQHFHVVDULRVRVWLWXLUH,FRQLOELW
GLWHPSRUL]]D]LRQH7QHOVHJPHQWR
(IIHWWXDUHODFRUUH]LRQH
,
,
4
7
6DOYDUHLOSURJUDPPDWUDVIHULUOR
QHO3/&HWHVWDUQHLOIXQ]LRQ
DPHQWR
39
Altri esercizi
5.4 Elaborazione dei progetti
5.4
5.4.1
3HUSRWHUXWLOL]]DUHO
LQGLUL]]DPHQWRVLPEROLFR
QHFHVVDULRFRPSLODUHODWDEHOODGHLVLPEROL3HU
VHOH]LRQDUODXWLOL]]DUHODEDUUDGLQDYLJD]LRQH
O
DOEHURGHOOHRSHUD]LRQLRLOFRPDQGR
9LVXDOL]]D!&RPSRQHQWH!7DEHOODGHLVLPEROL
,
,
,
,
,
4
4
7
&RPSDUHXQDILQHVWUDFKHFRQVHQWHGLPRGLILFDUHODWDEHOODGHLVLPEROL6SHFLILFDUHLOQRPHFKH
GRYUFRPSDULUHQHOSURJUDPPDFRPHWHVWRLQFKLDURLQ6LPEROR,Q,QGLUL]]RVSHFLILFDUH
O
RSHUDQGR
FKHVLYXROHDVVRFLDUHDOQRPHVLPEROLFR,Q&RPPHQWRVSHFLILFDUH
XQHYHQWXDOHWHVWRHVSOLFDWLYR6DOYDUHOHPRGLILFKH
&RQWLQXDQHOODSURVVLPDSDJLQD
40
Altri esercizi
5.4 Elaborazione dei progetti
9LVXDOL]]D!,QGLUL]]DPHQWRVLPEROLFR
SHUFRPPXWDUHODPRGDOLWGL
YLVXDOL]]D]LRQH6HVWDWDVHOH]LRQDWD
DQFKHODYRFHGLPHQX7DEHOODGL
LQIRUPD]LRQLVXLVLPEROLVRWWRRJQL
VHJPHQWRFRPSDUHXQDWDEHOODFKHHOHQFD
LVLPEROL
6HVWDWRLPSRVWDWRO
LQGLUL]]DPHQWR
VLPEROLFRHVLSDVVDD.23$:/R)83
RUDVLSRVVRQRYHGHUHJOLLQGLUL]]L
VLPEROLFL3HUHVHJXLUHLOUHIUHVKGHOOD
ILQHVWUDGHOO
HGLWRUGLSURJUDPPL
VHOH]LRQDUHHGHVHOH]LRQDUHODYRFH
,QGLUL]]DPHQWRVLPEROLFR
,
6,
,
6,
6,
0RWRUHB214
/DILJXUDVRSUDLOOXVWUDWDPRVWUDORVFKHPDDFRQWDWWLGHOSURJUDPPDXWHQWHFRQ
O
LQGLUL]]DPHQWRVLPEROLFR1DWXUDOPHQWHDQFKHSRVVLELOHSURJUDPPDUHFRQJOL
LQGLUL]]LVLPEROLFL
LQGLFDQGRFRPHRSHUDQGRDGHV6WXWWDYLDLPSRUWDQWHDFFHUWDUVLFKH
O
RSHUDQGRVLDJLVWDWRVSHFLILFDWRQHOODWDEHOODGHLVLPEROL
41
Altri esercizi
5.4 Elaborazione dei progetti
5.4.2
&UHDUHXQQXRYRSURJHWWRFRQLO
FRPDQGRGLPHQX)LOH!1XRYR
9LHQHFUHDWRXQSURJHWWRFKLDPDWR
3URJHWWR2UDVLSXLQL]LDUHD
SURJUDPPDUH
&RQWLQXDQHOOD
SURVVLPDSDJLQD
42
Altri esercizi
5.4 Elaborazione dei progetti
6DOYDUHLO3URJHWWRRUDRSSXUHGXUDQWHOD
SURJUDPPD]LRQHDVVHJQDQGRJOLXQQRPH
VLJQLILFDWLYR
3HUDSULUHODQHFHVVDULDILQHVWUDGLGLDORJR
VHOH]LRQDUHLOPHQX)LOH!6DOYDFRQQRPH
6SHFLILFDUHLOQRPHGHOSURJHWWR
HVHOH]LRQDUHLOGULYHGHOGLVFRILVVRHLO
SHUFRUVRODFDUWHOODLQFXLORVLYXROH
VDOYDUH
&RQFOXGHUHO
RSHUD]LRQHVHOH]LRQDQGR6DOYD
VWDWRFUHDWRXQQXRYRSURJHWWRFRQXQQXRYR
ILOHGLSURJUDPPD2UDVLSXFUHDUHLOQXRYR
SURJUDPPD
43
Altri esercizi
5.4 Elaborazione dei progetti
&RPSOLPHQWL2UDSRWHWHXWLOL]]DUH
6,0$7,&6SHULYRVWULSURJHWWL
GLDXWRPD]LRQH
3HUXOWHULRULLQIRUPD]LRQLVLFRQVLJOLD
GLFRQVXOWDUHO
DSSHQGLFH
44
Altri esercizi
5.5 Per saperne di pi
5.5
Per saperne di pi
Per richiamare altri esempi aprire la directory "Samples" di STEP 7-Micro/WIN.
Getting Started - Utenti avanzati approfondisce gli esempi descritti in Getting Started - Utenti
principianti.
inoltre disponibile un CD ROM con "strategie e suggerimenti" per l'S7-200. Getting Started
- Utenti avanzati e le "strategie e suggerimenti" possono essere richiesti al proprio
rappresentante SIMATIC.
Informazioni pi approfondite si trovano nei manuali dell'S7-200.
inoltre possibile richiedere corsi di formazione sull'S7-200 presso il Siemens Training
Center o al proprio rappresentante SIMATIC.
$YHWHGRPDQGH
RSUREOHPLWHFQLFL"
,UDSSUHVHQWDQWL6,0$7,&VRQRDYRVWUD
GLVSRVL]LRQHSHUTXDOVLDVLSUREOHPD
45
Appendice
A.1
ELW
$OO
LQWHUQRGLTXHVWRE\WHFRQWHQXWR
LOELWFRQYDORUH
E\WH
2JQLELWGLTXHVWRE\WHSXDVVXPHUHLOYDORUHR
,ELWSRVVRQRHVVHUHXWLOL]]DWLVLQJRODUPHQWHDG
HVVZLWFKRLQJUXSSRSHUUDSSUHVHQWDUHXQ
QXPHURFRPSUHVRWUDH
$OO
LQWHUQRGLTXHVWDSDURODFRQWHQXWRLOE\WHFRQLOYDORUHPDVVLPR
Nei PLC una parola consente di rappresentare i numeri interi compresi fra -32768 e +32767.
Per convenzione stato riservato il bit con valore 215 per l'identificazione dei numeri negativi
(se il bit 215 "1" il numero negativo).
47
Appendice
A.2 Aree degli indirizzi dell'S7-200
A.2
,
,QGLUL]]RGLELWFRUULVSRQGH
DOO
HVSRQHQWHGHOYDORUHGHOELW
,QJUHVVLLQWHJUDWLGD,D,
,
$UHDGLLQGLUL]]DPHQWRGHLPRGXOL
GLDPSOLDPHQWR
,
,
,
$UHDOLEHUDGHOODWDEHOOD
GHOO
LPPDJLQHGLSURFHVVRGHJOL
LQJUHVVLGHOOD&38GD,D
,
,
,
8VFLWH
4
,QGLUL]]RGLELWFRUULVSRQGH
DOO
HVSRQHQWHGHOYDORUHGHOELW
8VFLWHLQWHJUDWHGD4D4
4
4
4
$UHDGLLQGLUL]]DPHQWRGHLPRGXOL
GLDPSOLDPHQWR
4
4
4
48
$UHDOLEHUDGHOODWDEHOOD
GHOO
LPPDJLQHGLSURFHVVRGHOOH
XVFLWHGHOOD&38GD4D
4
Appendice
A.3 Elaborazione ciclica del programma nel PLC S7-200
A.3
,QL]LRGHOFLFOR
,QJUHVVL
,PPDJLQHGLSURFHVVRGHJOLLQJUHVVL
,OSURJUDPPD
6HVHJXHH
XWLOL]]D
PHUNHU
WHPSRUL]]DWRUL
FRQWDWRUL
,
4
,
4
,PPDJLQHGLSURFHVVRGHOOHXVFLWH
8VFLWH
)LQHGHOFLFOR
49