Sei sulla pagina 1di 35

S7-1500

Migrazione da S7-300

© Siemens AG 2012. All Rights Reserved.


Migrazione da S7-300 ad S7-1500

 Concetto di migrazione e progetto di esempio


 Passaggi preliminari
 Migrazione dell‘S7-300 a TIA Portal
 Migrazione a S7-1500

© Siemens AG 2012. All Rights Reserved.


Migrazione da S7-300 ad S7-1500
Migrazione Progetto

STEP 7 V5.x STEP 7 V11 STEP 7 V12

„Migrazione progetto“ S7-300


S7-300 S7-400
S7-400
„Migrazione
a S7-1500“

S7-1500

S7-300 „Upgrade“ S7-300


S7-400 S7-400

„Migrazione
a S7-1500“

S7-1500

© Siemens AG 2012. All Rights Reserved.


Page 3 TIA Portal V12 - Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Progetto di partenza

© Siemens AG 2012. All Rights Reserved.


Page 4 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Progetto di partenza

© Siemens AG 2012. All Rights Reserved.


Page 5 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500

 Concetto di migrazione e progetto di esempio


 Passaggi preliminari
 Migrazione dell‘S7-300 a TIA Portal
 Migrazione a S7-1500

© Siemens AG 2012. All Rights Reserved.


Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Passaggio 1
E’ necessario, prima di tutto, che l’hardware utilizzato nel progetto Step7 non sia
troppo vecchio (TIA supporta l’hardware a catalogo Siemens l’1 Ottobre 2007)!!!

Eventualmente è
possibile migrare
soltanto il software

Tramite il tool ‘Readiness check tool’, è possibile controllare se un progetto ha hardware accettato dal TIA Portal

© Siemens AG 2012. All Rights Reserved.


Page 7 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Se non si eseguisse questo passaggio e si lanciasse comunque la migrazione:

La migrazione non
va a buon fine!!!

Il TIA comunica
quali sono i moduli
non supportati

© Siemens AG 2012. All Rights Reserved.


Page 8 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Passaggio 2
E’ necessario inoltre, installare nel TIA Portal tutti i file GSD utilizzati nel progetto di partenza:

© Siemens AG 2012. All Rights Reserved.


Page 9 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Se non si eseguisse questo passaggio e si lanciasse comunque la migrazione:

La migrazione non
va a buon fine!!!

Il TIA comunica
quali sono i file GSD
da installare

© Siemens AG 2012. All Rights Reserved.


Page 10 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Eventualmente è possibile trovare I file GSD nella seguente directory:


Directory scelta per il
progetto da migrare

I file GSD vengono


copiati dal TIA in questa
directory
© Siemens AG 2012. All Rights Reserved.
Page 11 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Passaggio 3
Infine è necessario rendere il progetto di partenza coerente:

Se ci sono 0 errori, il
progetto è coerente!!

© Siemens AG 2012. All Rights Reserved.


Page 12 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Passaggi preliminari

Se non si eseguisse questo passaggio e si lanciasse comunque la migrazione:

Il TIA dichiara la
Progetto Step7 presenza di
classico incoerente incoerenze

© Siemens AG 2012. All Rights Reserved.


Page 13 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500

 Concetto di migrazione e progetto di esempio


 Passaggi preliminari
 Migrazione dell‘S7-300 a TIA Portal
 Migrazione a S7-1500

© Siemens AG 2012. All Rights Reserved.


Migrazione da S7-300 ad S7-1500
Migrazione dell’S7-300 a TIA Portal

Dopo la migrazione lanciare una compilazione


di tutta la stazione in modo che spariscano
tutti gli errori!
© Siemens AG 2012. All Rights Reserved.
Page 15 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione dell’S7-300 a TIA Portal

© Siemens AG 2012. All Rights Reserved.


Page 16 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione dell’S7-300 a TIA Portal

Il TIA Portal è orientato al simbolico e quindi richiede


che sia definito un simbolo per ogni accesso!!!

La ‘Tabella delle variabili


standard’, contiene i simboli
definiti in automatico dal TIA
Portal

La tabella delle variabili ‘STEP7


classic symbols’, contiene i
simboli del vecchio progetto
© Siemens AG 2012. All Rights Reserved.
Page 17 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione dell’S7-300 a TIA Portal

© Siemens AG 2012. All Rights Reserved.


Page 18 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione dell’S7-300 a TIA Portal

I blocchi SCL
vengono riportati nel
nuovo editor

© Siemens AG 2012. All Rights Reserved.


Page 19 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500

 Concetto di migrazione e progetto di esempio


 Passaggi preliminari
 Migrazione dell‘S7-300 a TIA Portal
 Migrazione a S7-1500

© Siemens AG 2012. All Rights Reserved.


Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

© Siemens AG 2012. All Rights Reserved.


Page 21 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

Il TIA Portal crea


una nuova stazione
S7-1500

Il TIA Portal crea un


log con il risultato
della migrazione

© Siemens AG 2012. All Rights Reserved.


Page 22 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

Nell’help online, si trova una tabella in cui sono riportati I blocchi da utilizzare nel S7-1500 per
tutti quei blocchi dell’S7-300 che non sono più disponibili.

© Siemens AG 2012. All Rights Reserved.


Page 23 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

La nuova
configurazione HW
deve crearla l’utente La CPU S7-1500
risulta separata
dalla periferia che
aveva l’S7-300

© Siemens AG 2012. All Rights Reserved.


Page 24 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

Tutta la logica viene


migrata senza problemi
nel nuovo PLC

© Siemens AG 2012. All Rights Reserved.


Page 25 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

AG_SEND è un esempio
di funzione di sistema che
il tool di migrazione
sostituisce in automatico

E’ necessario che l’utente


vada a sistemare il codice
manualmente

© Siemens AG 2012. All Rights Reserved.


Page 26 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Migrazione a S7-1500

RDSYSST è un esempio
di blocco non esiste più
nell’S7-1500 e bisogna
utilizzare altri blocchi per
eseguire la stessa E’ necessario che l’utente
funzione vada a sistemare il codice
manualmente

© Siemens AG 2012. All Rights Reserved.


Page 27 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Novità nella programmazione AWL

L’AWL, all’interno dell’S7-1500, è simulato ma tutte le istruzioni dell’S7-300 sono supportate anche nell’S7-1500.

Ogni blocco ha i suoi registri indipendenti

AR1 Un pointer è caricato nel


registro indirizzo 1
P#M1.0
Il registro indirizzi non I registri possono essere
è più interrotto dal utilizzati nel richiamo
(salvataggio e ripristino del
richiamo dei blocchi valore non più necesssario)

P#M1.0 Line 8: AR1 contiene il


valore che era assegnato
nella linea 2

© Siemens AG 2012. All Rights Reserved.


Page 28 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Novità nella programmazione AWL

Alcune azioni resettano i registri


DB-R1 „OPN DB“ solo per DB con
accesso ‘NON ottimizzato’
%DB1
%DB1
Il registro DB è Accesso valido
%DB2
interrotto dal richiamo
di un FB Accesso invalido: Il DB-
register era stato chiuso
- dal richiamo del blocco

DB-R1
Il registro DB è %DB1
Accesso valido
%DB1
interrotto dall’accesso -
completo alla DB Accesso chiuso
dall’accesso completo
- alla DB

© Siemens AG 2012. All Rights Reserved.


Page 29 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Novità nella programmazione AWL

Invece di: OPN "Data"


è meglio: L "Data".Setpoint
L %DBW0
L’accesso simbolico
ottimizza le
performance
Invece di: OPN "Data"
è meglio: U "Data".Status.x0
U %DBX2.0

Invece di: OPN "Data"


L #index
SLD 3 È meglio: L "Data".my_array[#index]
LAR1
L DBW [ AR1 , P#10.0 ] Possibile anche con
DB ottimizzate

© Siemens AG 2012. All Rights Reserved.


Page 30 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Novità nella programmazione AWL

© Siemens AG 2012. All Rights Reserved.


Page 31 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Progetto di partenza

A fronte di queste novità, potrebbe essere necessario sistemare i blocchi AWL…

Un’operazione di ‘Transfer’,
all’inizio del blocco, non è
più possibile!

© Siemens AG 2012. All Rights Reserved.


Page 32 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Progetto di partenza

Nell’S7-1500, il richiamo
di una nuova funzione
cancella il registro DB.

Il TIA Portal sostituisce


l’accesso con un accesso
completo riportando nel
log le modifiche effettuate.

© Siemens AG 2012. All Rights Reserved.


Page 33 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Migrazione da S7-300 ad S7-1500
Progetto di partenza

-Ogni volta che si cerca di eseguire una migrazione, il TIA crea un progetto V12, anche se la
migrazione non va a buon fine;

- I risultati della migrazione sono presenti nel log contenuto nel progetto

-I blocchi protetti non possono essere migrati.

L’ideale è ritoccare il codice dopo la migrazione, per sfruttare a pieno le


nuove funzionalità e i vantaggi dell’S7-1500!!!
© Siemens AG 2012. All Rights Reserved.
Page 34 TIA Portal V12 – Migrazione da S7-300 a S7-1500 I IA AS S SUP FA
Grazie per l‘attenzione

© Siemens AG 2012. All Rights Reserved.

Potrebbero piacerti anche