SIMATIC Leggimi - Industry Support Siemens

SIMATIC
Leggimi
Leggimi
05/2014
Validità
1
Miglioramenti in STEP 7
2
Miglioramenti in WinCC
3
Avvertenze di legge
Concetto di segnaletica di avvertimento
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
indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.
ATTENZIONE
indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.
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.
Uso conforme alle prescrizioni di prodotti Siemens
Si prega di tener presente quanto segue:
AVVERTENZA
I prodotti Siemens devono essere utilizzati solo per i casi d’impiego previsti nel catalogo e nella rispettiva
documentazione tecnica. Qualora vengano impiegati prodotti o componenti di terzi, questi devono essere consigliati
oppure approvati da Siemens. Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto, un
magazzinaggio, un’installazione, un montaggio, una messa in servizio, un utilizzo e una manutenzione appropriati
e a regola d’arte. Devono essere rispettate le condizioni ambientali consentite. Devono essere osservate le
avvertenze contenute nella rispettiva documentazione.
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 NÜRNBERG
GERMANIA
Ⓟ 05/2014 Con riserva di modifiche
Copyright © Siemens AG 2014.
Tutti i diritti riservati
Indice del contenuto
1
Validità..........................................................................................................................................................5
2
Miglioramenti in STEP 7...............................................................................................................................7
3
2.1
Miglioramenti nell'update 2............................................................................................................7
2.2
Miglioramenti nell'update 1............................................................................................................7
Miglioramenti in WinCC................................................................................................................................9
3.1
Miglioramenti nell'update 2............................................................................................................9
3.2
Miglioramenti nell'update 1..........................................................................................................14
Leggimi Leggimi,
05/2014
3
1
Validità
Validità
Il presente update è valido per i seguenti prodotti:
● STEP 7 Basic V13
● STEP 7 Professional V13
● WinCC Basic V13
● WinCC Comfort V13
● WinCC Advanced V13
● WinCC Professional V13
Nota
L'update deve essere eseguito nuovamente se dopo la relativa installazione il sistema viene
modificato con il DVD del prodotto.
Leggimi Leggimi,
05/2014
5
Miglioramenti in STEP 7
2.1
2
Miglioramenti nell'update 2
L'update 2 contiene i miglioramenti e le modifiche seguenti:
Utilizzo del TIA Portal
La stabilità durante l'utilizzo del TIA Portal è stata migliorata.
Ampliamento di variabili PLC durante il funzionamento con una CPU della serie S7-1200
Durante la creazione di nuove variabili PLC in una CPU della serie S7-1200 V2.x e V3.x e il
successivo caricamento nel dispositivo la comunicazione con l'HMI Panel viene mantenuta.
2.2
Miglioramenti nell'update 1
L'update 1 contiene i miglioramenti e le modifiche seguenti:
Confronto dettagli dei blocchi
Il confronto dettagli è possibile anche con interfacce diverse del blocco.
Drag & Drop di reti
Lo spostamento delle reti è possibile anche per Drag & Drop.
Utilizzo del TIA Portal
La stabilità durante l'utilizzo del TIA Portal è stata migliorata.
Utilizzo di PLCSim con nomi dei progetti contenenti caratteri cinesi
PLCSim può essere ora richiamato direttamente dal TIA Portal anche quando un nome del
progetto contiene caratteri cinesi.
Leggimi Leggimi,
05/2014
7
Miglioramenti in WinCC
3.1
3
Miglioramenti nell'update 2
L'update 2 contiene i miglioramenti e le modifiche seguenti:
Visualizzazione codice PLC
Per l'oggetto Visualizzazione codice PLC sono stati apportati alcuni ampliamenti funzionali
nella rappresentazione dello stato attuale dei programmi PLC.
Panoramica S7-Graph
Per l'oggetto Panoramica S7-Graph sono stati corretti alcuni errori nella rappresentazione dello
stato attuale del programma di una catena sequenziale PLC.
Vista della diagnostica di sistema
Per l'oggetto Vista della diagnostica di sistema è stato migliorato il comportamento in runtime.
Pagina globale
Nella Pagina globale è stato corretto un errore che poteva verificarsi in combinazione con
progetti migrati dalla versione V12 e con i nuovi Basic Panel.
Copia di oggetti linea
Quando si copia un oggetto linea da un progetto migrato dalla versione V12 in un nuovo
progetto, tutte le proprietà di questo oggetto vengono mantenute.
Caricamento su dispositivi con indirizzo errato
Il comportamento durante il caricamento del progetto è stato migliorato nei seguenti casi:
● se un indirizzo IP progettato e l'indirizzo IP reale del dispositivo non coincidono
● se un indirizzo PROFIBUS DP progettato e l'indirizzo PROFIBUS DP reale del dispositivo
non coincidono
Migrazione di progetti WinCC flexible
La migrazione di simboli nelle copie master è stata migliorata.
Leggimi Leggimi,
05/2014
9
Miglioramenti in WinCC
3.1 Miglioramenti nell'update 2
Comunicazione con un PLC progettato con STEP 7 V5.2
La comunicazione con PLC progettati con STEP 7 V5.2 è stata migliorata, in particolare il
collegamento di PLC T e PLC IM151.
Comunicazione tramite AR_SEND
Nella comunicazione tramite AR_Send è stato eliminato un errore in caso di interruzione del
collegamento di rete con il controllore.
Avvio di WinCC Runtime su sistemi operativi con lingue asiatiche
Nei sistemi operativi nelle lingue Cinese (Cina), Cinese (Taiwan), Coreano e Giapponese è
presente il pulsante "Applica".
Funzione OpenViewerIECPLByCall
La dichiarazione corretta della funzione è
BOOL OpenViewerIECPLByCall (
DWORD
dwFlags,
LPCTSTR
lpszServerPrefix,
LPCTSTR
lpszPictureName,
LPCTSTR
lpszObjectName,
LPCTSTR
lpszCpuName,
LPCTSTR
lpszContainingBlock,
LPCTSTR
lpszCalledBlock,
LPCTSTR
lpszPin,
LPCMN_ERROR
lpdmError);
Parametri
dwFlags
Campo di bit in cui i singoli valori vengono collegati bit per bit tramite operazione logica OR.
Per default dwFlags dovrebbe essere 0.
● IECPLVIEWER_PIN_SUBSTRING_SEARCH=0x0001: nella ricerca del nome del pin si
cerca una stringa parziale, vale a dire che il nome del pin inizia con la stringa di caratteri
trasferita in lpszPin. Se questo bit non è impostato, il nome del pin completo viene
confrontato con lpszPin.
lpszServerPrefix
Il parametro è riservato per ampliamenti futuri.
lpszPictureName
Nome della pagina con la visualizzazione del codice PLC.
10
Leggimi
Leggimi, 05/2014
Miglioramenti in WinCC
3.1 Miglioramenti nell'update 2
lpszObjectName
Nome della visualizzazione del codice PLC.
lpszCpuName
Nome della CPU S7. Il nome è identico a quello della stazione visualizzata nella navigazione
del progetto in TIA Portal.
lpszContainingBlock
Nome del blocco da aprire e visualizzare o nome dell'istanza di un FB.
Come nome si può utilizzare:
● Il nome di un DB di istanza singola. Viene quindi visualizzato il rispettivo FB. Esempio
"Station1"
● Il nome di una multiistanza in un DB di istanza. Viene quindi visualizzato il rispettivo FB. I
percorsi dei nomi di multiistanze vengono inseriti secondo la gerarchia dei dati, così come
viene visualizzata ad es. nell'editor del DB, e non la cosiddetta Call Structure. La prima
parte del nome ("Line1") non deve essere posta tra virgolette poiché dal contesto si
riconosce che si tratta di un simbolo globale. Le virgolette sono necessarie per i singoli
componenti del nome se presentano caratteri speciali come spazio, punto, ecc. Esempio:
"Line1.Cell1.Station1"
● Il nome di una FC o di un OB.
Non è consentito utilizzare il nome di un FB.
lpszCalledBlock
Nome dell'istanza locale o globale che viene richiamata nel blocco di codice appartenente a
lpszContainingBlock.
● Per le istanze locali è necessario inserire qui il cancelletto #, ad es. "#feeder1".
● Per il nome dei DB di istanza globali invece il cancelletto # non deve essere inserito, ad
es. "feeder3".
È consentito utilizzare il nome di una FC.
Se lpszCalledBlock o il rispettivo FB viene richiamato più volte all'interno di
lpszContainingBlock, si salta sempre al primo richiamo di lpszCalledBlock.
lpszPin
Nome di un pin di input di lpszCalledBlock. Il parametro consente di visualizzare nella
visualizzazione del codice PLC il segmento connesso al pin di input.
lpdmError
Puntatore ai dati del messaggio di errore esteso nella struttura CMN_ERROR. In caso di errore
il sistema scrive in questa struttura le informazioni sull'errore.
Leggimi Leggimi,
05/2014
11
Miglioramenti in WinCC
3.1 Miglioramenti nell'update 2
Funzione OpenViewerIECPLByAssignment
La dichiarazione corretta della funzione è
BOOL OpenViewerIECPLByAssignment (
DWORD
dwFlags,
LPCTSTR
lpszServerPrefix,
LPCTSTR
lpszPictureName,
LPCTSTR
lpszObjectName,
LPCTSTR
lpszCpuName,
LPCTSTR
lpszContainingBlock,
LPCTSTR
lpszOperand,
LPCMN_ERROR
lpdmError);
Parametri
dwFlags
Campo di bit in cui i singoli valori vengono collegati bit per bit tramite operazione logica OR.
Per default dwFlags dovrebbe essere 0.
lpszServerPrefix
Il parametro è riservato per ampliamenti futuri.
lpszPictureName
Nome della pagina con la visualizzazione del codice PLC.
lpszObjectName
Nome della visualizzazione del codice PLC.
lpszCpuName
Nome della CPU S7. Il nome è identico a quello della stazione visualizzata nella navigazione
del progetto in TIA Portal.
lpszContainingBlock
Nome del blocco da aprire e visualizzare o nome dell'istanza di un FB.
Come nome si può utilizzare:
● Il nome di un DB di istanza singola. Viene quindi visualizzato il rispettivo FB. Esempio
"Station1"
● Il nome di una multiistanza in un DB di istanza. Viene quindi visualizzato il rispettivo FB. I
percorsi dei nomi di multiistanze vengono inseriti secondo la gerarchia dei dati, così come
viene visualizzata ad es. nell'editor del DB, e non la cosiddetta Call Structure. La prima
parte del nome ("Line1") non deve essere posta tra virgolette poiché dal contesto si
riconosce che si tratta di un simbolo globale. Le virgolette sono necessarie per i singoli
componenti del nome se presentano caratteri speciali come spazio, punto, ecc. Esempio:
"Line1.Cell1.Station1"
● Il nome di una FC o di un OB.
12
Leggimi
Leggimi, 05/2014
Miglioramenti in WinCC
3.1 Miglioramenti nell'update 2
Non è consentito utilizzare il nome di un FB.
lpszOperand
Nome di un operando locale o globale per il quale avviene l'assegnazione.
Nome dell'istanza locale o globale che viene richiamata nel blocco di codice appartenente a
lpszContainingBlock.
● Per gli operandi locali è necessario inserire qui il cancelletto #.
● Per il nome degli operandi globali invece il cancelletto # non deve essere inserito.
Se lpszOperand o il rispettivo FB viene scritto più volte all'interno di lpszContainingBlock, si
salta sempre al primo accesso in scrittura di lpszOperand.
lpdmError
Puntatore ai dati del messaggio di errore esteso nella struttura CMN_ERROR. In caso di errore
il sistema scrive in questa struttura le informazioni sull'errore.
Funzione OpenViewerS7GraphByBlock
La dichiarazione corretta della funzione è
BOOL OpenViewerS7GraphByBlock (
DWORD
dwFlags,
LPCTSTR
lpszServerPrefix,
LPCTSTR
lpszPictureName,
LPCTSTR
lpszObjectName,
LPCTSTR
lpszCpuName,
LPCTSTR
lpszBlock,
DWORD
dwStepNumber,
LPCMN_ERROR
lpdmError);
Parametri
dwFlags
Campo di bit in cui i singoli valori vengono collegati bit per bit tramite operazione logica OR.
Per default dwFlags dovrebbe essere 0.
lpszServerPrefix
Il parametro è riservato per ampliamenti futuri.
lpszPictureName
Nome della pagina con la visualizzazione del codice PLC.
lpszObjectName
Nome della visualizzazione del codice PLC.
Leggimi Leggimi,
05/2014
13
Miglioramenti in WinCC
3.2 Miglioramenti nell'update 1
lpszCpuName
Nome della CPU S7. Il nome è identico a quello della stazione visualizzata nella navigazione
del progetto in TIA Portal.
lpszBlock
Nome dell'istanza del blocco S7-Graph da visualizzare.
dwStepNumber
Numero del passo da visualizzare.
Con dwStepNumber=0 viene eseguita automaticamente la ricerca del passo attivo e attivata
la modalità "Track active step".
lpdmError
Puntatore ai dati del messaggio di errore esteso nella struttura CMN_ERROR. In caso di errore
il sistema scrive in questa struttura le informazioni sull'errore.
3.2
Miglioramenti nell'update 1
L'update 1 contiene i miglioramenti e le modifiche seguenti:
Nuove immagini per i Comfort Panel
Con l'update vengono messe a disposizione nuove immagini. Con le nuove immagini il
ripristino di un backup è sempre possibile. In tutti i pannelli operatore della versione V13 si
consiglia di eseguire un aggiornamento del sistema operativo.
Per aggiornare il sistema operativo del dispositivo di destinazione procedere nel seguente
modo:
1. Installare l'update sul sistema di engineering.
2. Aprire il progetto nel sistema di engineering.
3. Sul PC di progettazione selezionare in WinCC il comando "Aggiorna sistema operativo"
nel menu "Online > Manutenzione pannelli operatore".
Si apre la finestra di dialogo "SIMATIC ProSave [OS-Update]". Il percorso con l'immagine
è già preimpostato.
4. Se necessario, selezionare un altro percorso per l'immagine da trasferire sul pannello
operatore.
5. Fare clic su "Aggiornamento OS".
6. Compilare il dispositivo.
7. Caricare il progetto sul dispositivo.
Tenere presente che il sistema operativo viene aggiornato soltanto se nella configurazione
del dispositivo è indicata la versione "13.0.0.0".
14
Leggimi
Leggimi, 05/2014
Miglioramenti in WinCC
3.2 Miglioramenti nell'update 1
Barra di scorrimento di una casella combinata
La barra di scorrimento in una casella combinata con più voci è attivabile.
Prefisso di variabile
Con l'impiego di più finestre in una pagina, l'analisi del prefisso di variabile è stata migliorata
per alcune funzioni di sistema quali ad es. SetBit, ResetBit.
Client-Server: Uscita dal runtime
Il runtime in un sistema Client-Server viene terminato correttamente anche nel caso in cui, in
seguito ad un'interruzione del collegamento al controllore, il runtime del client venga terminato
prima del runtime del server.
Sistemi ridondanti: Sincronizzazione di archivi
Gli archivi in un sistema ridondante vengono sincronizzati correttamente anche dopo un
caricamento differenze ed un successivo caricamento completo.
Sistemi ridondanti: Sincronizzazione dei dati delle ricette
In un sistema ridondante vengono sincronizzati correttamente anche i dati delle ricette dopo
un guasto alla rete.
Leggimi Leggimi,
05/2014
15