SIMATIC HMI

Transcript

SIMATIC HMI
Progettazione di sistemi basati su Windows
Indice
Indice
Pagina
Introduzione............................................................ 3
Mettere in servizio il pannello operatore ................. 8
Passi fondamentali ............................................... 12
Testare il progetto................................................. 20
Estendere il progetto con semplici elementi ......... 24
Edizione 07/00
SIMATIC, SIMATIC HMI, HMI, ProTool/Lite, ProTool  et ProTool/Pro
sono marchi registrati della Siemens AG.
Le altre sigle di questa documentazione possono essere marchi, il cui utilizzo da
parte di terzi per i loro scopi può violare i diritti dei proprietari.
Siemens AG
1
2
Siemens AG
Progettazione di sistemi basati su Windows
Introduzione
Introduzione
Sul calcolatore di progettazione (PC o PG), con il software di
progettazione si creano progetti, sotto Windows®, per la visualizzazione
del processo per i seguenti pannelli operatori:
• Display di testo (ad. es. TD17)
• Pannelli operatori con display a riga (ad. es. OP3, OP7, OP17)
• Pannelli operatori con display di grafica (ad. es. OP27, OP37)
• Touch Panel (ad. es. TP27, TP37)
• Sistemi a base di Windows
− Panels (ad. es. TP170 A, TP170 B, OP170 B)
− Multi Panels (ad. es. MP270)
− OP37/Pro
− PC a Panel (ad. es. PC670, FI25, FI45)
− PC
• Apparecchiature C7 (ad. es. C7-621/623/624/626/633/634)
Il software di progettazione può essere fornito in tre livelli di
ampliamento:
• ProTool/Pro
per progettare tutta la famiglia di apparecchiature
• ProTool
per progettare display di testo, pannelli operatori con display a riga a
di grafica come anche le apparecchiature a base di Windows
TP170 A, TP170 B, OP170 B e MP270
• ProTool/Lite
per progettare display di testo, pannelli operatori con display a riga e
l'apparecchiatura a base di Windows TP170 A
Questa documentazione introduce, passo per passo, nella
progettazione di sistemi a base di Windows, senza trattare i dettagli
specifici per la creazione del relativo programma del controllore.
Siemens AG
3
Introduzione
Progettazione di sistemi basati su Windows
Componenti di ProTool
A seconda della versione, con SIMATIC ProTool vengono fornite le
seguenti due componenti:
• Software di progettazione ProTool/Lite, ProTool o ProTool/Pro CS
(Configuration System)
• Software per visualizzazione del processo ProTool/Pro RT (Runtime)
o software di sumulazione per sistemi a base di Windows.
Software di progettazione:
Con il software di progettazione si creano progetti sul calcolatore di
progettazione con i seguenti sistemi operativi:
• Microsoft® Windows® 95 OSR 2 (Build 950b) o più nuovo
• Microsoft® Windows® 98 e Windows® 98 SE
• Microsoft® Windows® NT 4.0 con Service Pack 5 o 6
• Microsoft® Windows® 2000
Runtime-Software ProTool/Pro RT:
Con ProTool/Pro RT si fa girare il progetto con Windows® per
visualizzarlo e comandarlo su SIMATIC Panel PC o su PC standard.
Il software Runtime è provvisto di una protezione software. Cioè, ogni
software Runtime installato su un PC standard u su un SIMATIC Panel
PC necessita, per funzionare senza limitazioni, di un'autorizzazione. Se
manca l'autorizzazione, il ProTool/Pro RT funziona in modalità “DEMO”.
Per i panel a base di Windows e per i Multi Panel non si necessita di
alcuna autorizzazione. Occorre solo caricare il propri progetto
sull'apparecchiatura.
Software di simulazione per sistemi a base di Windows:
Con il software di simulazione si può testare il progetto sul calcolatore di
progettazione senza controllore e senza pannello operatore.
4
Siemens AG
Progettazione di sistemi basati su Windows
Introduzione
La figura mostra come esempio un progetto per un SIMATIC Panel PC
con ProTool/Pro CS.
Informazioni sull’uso di questa documentazione
I testi o le introduzioni da progettare, che possono essere scelti fra più
possibilità disponibili, sono rappresentati in Courier.
Menu, comandi di menu, finestre di dialogo o testi nelle finestre di
dialogo, che possono essere selezionati, sono rappresentati in corsivo.
Siemens AG
5
Introduzione
Progettazione di sistemi basati su Windows
Ulteriori informazioni
Per ulteriori informazioni sono disponibili le seguenti fonti:
• Guida in linea di ProTool
• Manuale utente ProTool, Progettazione di sistemi basati su Windows
• Manuale utente ProTool/Pro Runtime
• Manuale utente Comunicazione per sistemi a base di Windows
• Manuale dell’apparecchiatura per il pannello operatore a base di
Windows
Creare un progetto
Per un progetto sono disponibili numerosi oggetti. Gli oggetti di base
vengono descritti negli esempi di progettazione di questa
documentazione. Non tutti gli oggetti sono disponibili per ogni pannello
operatore.
Creare pagine
Le pagine servono a visualizzare il processo. Esse mostrano
all‘operatore lo stato attuale del processo sotto forma di valori numerici,
bar graph o curve e consentono di intervenire direttamente sul processo
modificando valori e attivando pulsanti.
Combinare pagine
Le pagine di un processo si possono collegare in una struttura.
Settare e resettare bit nel controllore
I bit nel controllore possono essere modificati tramite pulsanti e tasti
funzionali opportunamente progettati. In tal modo si può intervenire
attivamente nel processo.
Introdurre ed emettere valori di processo del controllore
Tramite campi di introduzione e di emissione können si possono
visualizzare e modificare direttamente valori di processo.
L'assegnazione dei valori può prevedere il controllo dei valori limite e la
protezione con password. Per l'emissione sono possibili diversi formati
di rappresentazione, ad. es. formato decimale, binario o testo simbolico.
6
Siemens AG
Progettazione di sistemi basati su Windows
Introduzione
Rappresentare i valori di processo del controllore in forma grafica
I bar graph rappresentano un valore del controllore sotto forma di un
rettangolo. Un bar graph, p.es. è adatto per rappresentare gli di stati di
riempimento di un serbatoio
Integrare grafica
Tramite i campi di grafica si può rappresentare un impianto o in
processo visivamente per l'utente.
Integrare oggetti in grafica vettoriale
Oggetti in grafica vettoriale possono essere utilizzati e dotati di attributi
a seconda dei valori di processo, p.es., per mettere in risalto,
visivamente, situazioni particolari.
Integrare testi
I testi servono per descrivere gli elementi di comando e di
visualizzazione, ad. es. campi di introduzione/emissione o pulsanti.
Visualizzare segnalazioni
Le segnalazioni visualizzano eventi e stati del processo. ProTool
distingue tra segnalazioni di servizio e segnalazioni di guasto. Le
segnalazioni di servizio si riferiscono agli stati di una macchina o di un
processo. Le segnalazioni di allarme visualizzano le anomalie nel
funzionamento di una macchina o di un processo e devono essere
acquisite.
Archiviare Valori di processo
Con sistemi a base di Windows si ha la possibilità di archiviare i valori di
processo, cioè memorizzarli permanentemente e valorizzarli.
Siemens AG
7
Mettere in servizio il pannello operatore
Progettazione di sistemi basati su Windows
Mettere in servizio il pannello operatore
Struttura della hardware
Le seguenti figure mostrano le varianti della struttura del hardware:
PC che funge sia da pannello operatore sia da calcolatore di
progettazione
ProTool/Pro CS
ProTool/Pro RT
PC
Controllore
PC che funge da pannello operatore, altro PC che funge da calcolatore
di progettazione
ProTool/Pro CS
PC
ProTool/Pro RT
PC
8
Controllore
Siemens AG
Progettazione di sistemi basati su Windows
Mettere in servizio il pannello operatore
SIMATIC Panel PC che funge da pannello operatore, PC che funge da
calcolatore di progettazione
ProTool/Pro CS
PC
ProTool/Pro RT
Controllore
Panel PC
SIMATIC OP, TP, MP che fungono da pannello operatore, PC che funge
da calcolatore di progettazione
ProTool/Lite
ProTool
ProTool/Pro CS
PC
MPI/PROFIBUS-DP/RS232
SIMATIC OP, TP, MP
Controllore
Siemens AG
9
Mettere in servizio il pannello operatore
Progettazione di sistemi basati su Windows
Installazione del software
Come installare il software di progettazione sul PC
Per l'installazione con Windows® NT et Windows® 2000 si necessitano
di diritti di amministrazione.
− Inserire il CD d'installazione nel CD ROM drive. Il programma Setup
si avvia automaticamente dopo pochi secondi
− Cliccare su Installazione
− Cliccare su ProTool CS
− Seguire le istruzioni sullo schermo
Dopo l'installazione avviare il software di progettazione con
Windows® 2000, registrandosi come amministratore, per registrare i file
di sistema di ProTool.
Come installare il software Runtime risp. il simulatore sul PC
− Inserire il CD d'installazione nel CD ROM drive. Il programma Setup
si avvia automaticamente dopo pochi secondi.
− Cliccare su Installazione
− Cliccare su ProTool/Pro RT risp. su Simulatore
− Seguire le istruzioni sullo schermo
− Installare la licenza
Pannello operatore SIMATIC pronto al servizio
Sui pannelli operatori pronti al servizio (ad esempio FI25 e FI45) il
software Runtime ProTool/Pro RT è già completamente installato in
fabbrica. A seconda dell'apparecchiatura l'autorizzazione o non è
necessaria o viene fornita con l'apparecchiatura.
Pannello operatore SIMATIC fornito con il software Runtime
Prima della prima messa in servizio di un pannello operatore SIMATIC
con il software Runtime incluso (ad. esempio Panel PC670) occorre
installare il software Runtime. L'autorizzazione per il software Runtime è
stata acquistata insieme al pannello operatore e viene fornita con
l'apparecchiatura.
10
Siemens AG
Progettazione di sistemi basati su Windows
Mettere in servizio il pannello operatore
Uso della guida in linea
Se durante la progettazione so incontrano punti non chiari o se si
necessitano ulteriori informazioni su un determinato punto, si può
richiamare la guida in linea del software di progettazione.
Come richiamare la guida relativa al contesto nei dialoghi
− Cliccare sull'icona illustrata che si trova nella barra del titolo del
dialogo
− Cliccare sull'elemento su quale si necessitano di informazioni
Come richiamare la guida relativa al contesto ad. es. per pulsanti
− Cliccare sul pulsante illustrato che si trova nella barra degli strumenti
− Cliccare sull'elemento su quale si necessitano di informazioni
Altrimenti, la guida relativa al contesto si può richiamare in ogni
situazione di comando tramite il tasto funzionale F1.
Come richiamare i menu a scelta rapida
Per ogni oggetto di un progetto sono disponibili menu di scelta rapida.
Tramite i menu di scelta rapida si possono attivare azioni che sono
legate all'oggetto in questione:
− Scegliere l'oggetto
− Premere il tasto destro del mouse
Siemens AG
11
Passi fondamentali
Progettazione di sistemi basati su Windows
Passi fondamentali
Come avviare il software di progettazione ProTool
− Fare doppio clic sull’icona per il software di progettazione ProTool
sul proprio Desktop
Come creare un nuovo progetto
− Selezionare File → Nuovo
− Selezionare il pannello operatore a base di Windows che occorre
progettare
− Cliccare su Continua
− Selezionare un controllore
− Sotto Parametri, impostare gli altri parametri del controllore
I parametri preimpostati sono identici alle impostazioni standard del
controllore SIMATIC S7-300/400. Siccome la comunicazione funziona
con questi parametri, una modifica normalmente non è necessaria.
Esempio: Parametri per l'integrazione del S7
12
Siemens AG
Progettazione di sistemi basati su Windows
Passi fondamentali
− Cliccare su Continua
− Sotto Progetto, digitare il nome del progetto
− Cliccare su Fine
Eseguire le preimpostazioni
Prima della vera e propria progettazione occorre eseguire le
impostazioni per la suddivisione del display del pannello operatore.
Queste valgono per l’intera progettazione. Inoltre occorre definire le
aree di comunicazione che, p.es., sono necessarie per le segnalazioni.
Come definire la suddivisione del display
Queste impostazioni si riferiscono alla rappresentazione, dimensione e
posizione delle aree delle segnalazioni per le segnalazioni di servizio e
di allarme.
La preimpostazione del sistema prevede come area la finestra
permanente. La finestra permanente è un area che appare in ogni
pagina. Qui si può inserire, p.es., il nome del proprio impianto o
posizionare i campi per la data/ora. Lasciare la finestra permanente
nella posizione preimpostata, cioè sul bordo superiore dello schermo.
Per visualizzare le segnalazioni di allarme sempre nella finestra delle
segnalazioni e le segnalazioni di servizio sempre nella riga delle
segnalazioni, procedere come segue:
− Selezionare Apparecchiatura → Pagina / Tasto
− Sotto Segnalazioni di allarme./di servizio, selezionare
Finestra/Riga
Come determinare la posizione della riga di segnalazione:
− Sotto Attiva, selezionare Area di segnalazione
− Tenendo premuto il tasto del mouse, posizionare la riga delle
segnalazioni nel layout della pagina.
− Cliccare su OK
Siemens AG
13
Passi fondamentali
Progettazione di sistemi basati su Windows
La figura seguente mostra una possibile suddivisione del display
Come definire le aree di comunicazione
Affinché il pannello operatore esegua le sue funzioni, è necessario
definire le aree di comunicazione nel controllore. Le aree di
comunicazione sono necessarie, per esempio, per emettere ed
acquisire le segnalazioni. Per poter comunicare tra di loro, il pannello
operatore e il controllore accedono insieme alle aree dati definite.
Come definire l'area di comunicazione per le segnalazioni di allarme:
− Selezionare Apparecchiatura → Puntatori area
− Sotto Tipo, selezionare Segnalazioni di allarme
− Cliccare su Aggiungi
− Sotto Controllore, selezionare il controllore usato
− Effettuare le altre impostazioni per le segnalazioni di allarme
− Cliccare su OK
Questa area dati deve essere anche definita nel programma del
controllore.
14
Siemens AG
Progettazione di sistemi basati su Windows
Passi fondamentali
Creare la pagina iniziale
La pagina iniziale è la pagina di una che viene visualizzata per prima.
Come aggiungere una nuova pagina
− Fare doppio clic su Pagine nella finestra del progetto
Una nuova pagina viene aggiunta e aperta.
Come contrassegnare la nuova pagina
− Cliccare, con il tasto destro del mouse, sulla voce della pagina che si
trova nella metà di destra della finestra del progetto
− Selezionare Proprietà nel menu di scelta rapida
− Attivare la casella di controllo Pag. iniziale
− Cliccare su OK
Siemens AG
15
Passi fondamentali
Progettazione di sistemi basati su Windows
Come aggiungere il testo statico nella pagina iniziale
− Cliccare sull’icona del testo statico
− Cliccare sulla posizione desiderata nella pagina
− Introdurre il testo Pagina iniziale
Far possibile terminare ProTool/Pro RT
Per rendere possibile all’utente di potere terminare il software Runtime,
occorre assegnare la funzione Termina_runtime ad un tasto funzionale
o un pulsante.
Come progettare un pulsante di stato con la funzione Termina_runtime
− Cliccare sull’icona illustrata
− Posizionare il puntatore del mouse al posto dove si intende
posizionare il pulsante di stato. Tenere premuto il tasto sinistro del
mouse e tirare il pulsante di stato fino alle dimensioni desiderate
− Nel controllo a schede Generale, selezionare Testo e digitare ESCI
per la scritta
− Nel controllo a schede cliccare su Funzioni
− Nella Scelta oggetto aprire la cartella Altre funzioni
− Fare doppio clic sulla funzione Termina_runtime
− Cliccare due volte su OK
16
Siemens AG
Progettazione di sistemi basati su Windows
Passi fondamentali
Introdurre ed emettere un valore di processo del controllore
In questo esempio un valore di processo del controllore deve essere
introdotto e visualizzato in un campo di introduzione/emissione sul
pannello operatore.
Come aggiungere un campo di introduzione/emissione
− Cliccare sull’icona per il campo di introduzione
− Cliccare sulla posizione desiderata nella pagina e aprire il campo
tirandolo fino alla raggiunta delle dimensioni desiderate
− Attivare l’opzione Aggiornamento (preimpostazione), affinché il
display venga aggiornato a una modifica di valore
Come assegnare una variabile ad un campo di introduzione/emissione
− Cliccare sull'icona illustrata
− Nel menu a scelta rapida cliccare su Nuovo
Siemens AG
17
Passi fondamentali
Progettazione di sistemi basati su Windows
− Digitare il nome VAR_1 per la nuova variabile
− Impostare i parametri della variabile
− Cliccare due volte su OK
Esempio: SIMATIC S7
A
Formattazione per la rappresentazione nel progetto
B
Indirizzo nel controllore
Ogni variabile ha un nome simbolico ed un definito tipo di dati. Il valore
della variabile cambia durante l’esecuzione del programma del
controllore. Variabili con connessione al controllore si chiamano variabili
globali. Variabili senza connessione al controllore si chiamano variabili
locali.
18
Siemens AG
Progettazione di sistemi basati su Windows
Passi fondamentali
In ProTool si trovano i seguenti tipi di variabili che però non sono
disponibili in ogni controllore:
• Variabili a STRINGA
• Variabili BOOL
• Variabili numeriche
• Variabili Array
Il ciclo di rilevamento di una variabile determina l'intervallo in quale essa
viene attualizzata con un valore dal controllore.
L'indirizzo determina il luogo di memorizzazione di una variabile globale
nel controllore. Per questo l'indirizzo dipende dal controllore utilizzato.
Definire un'area di dati per la variabile usata in questo esempio nel
controllore. Sul pannello operatore tramite il campo di introduzione poi si
può introdurre un valore di processo nel controllore.
Durante la determinazione dei tipi di variabili occorre rendersi conto
dello scopo d'impiego di una variabile. Un valore scelto troppo piccolo
per il ciclo di rilevamento peggiora la comunicazione fra il controllore ed
il pannello operatore.
Siemens AG
19
Testare il progetto
Progettazione di sistemi basati su Windows
Testare il progetto
Simulare il progetto
ProTool contiene un programma di simulazione per testare il progetto
senza avere bisogno di un collegamento del pannello operatore al
calcolatore di progettazione. Il programma di simulazione
• modifica i valori delle variabili progettate in modo definibile, ad. es.
incrementale, decrementale, sinusoidale, causale o via spostamento
di bit,
• aggiunge bits nei puntatori area per le segnalazioni di servizio e di
allarme e, in tal modo, attiva progettate segnalazioni sul pannello
operatore.
Il presupposto per la simulazione è che sul calcolatore di progettazione
sia installato il programma di simulazione.
Esempio: Come manipolare la variabile di un campo di
introduzione/emissione
− Salvare il progetto
usando l'icona illustrata
− Avviare il programma di simulazione direttamente dal software di
progettazione in servizio tramite l'icona illustrata
− Nella tabella di simulazione, selezionare la Variabile di quali si
intende manipolare il valore, qui VAR_1
− Sotto Ciclo di scrittura digitare 1,0
− Sotto Simulazione selezionare Sinusoidale
− Sotto ValMin digitare 0
− Sotto ValMax digitare 100
− Sotto Periodo digitare 10
− Attivare la casella di controllo Start per avviare la simulazione
− Durante la simulazione si possono osservare i diversi valori delle
variabili nel campo di introduzione/emissione
− Disattivare la casella di controllo Start per terminare la simulazione
della corrispondete variabile
− Terminare il programma di simulazione tramite il pulsante illustrato.
20
Siemens AG
Progettazione di sistemi basati su Windows
Testare il progetto
Come memorizzare la simulazione
Tutte le impostazioni effettuate nella tabella di simulazione possono
essere memorizzate in un file. Per fare ciò procedere come segue:
− Cliccare sull'icona di memorizza
− Selezionare la directory che contiene il file di progetto (*.fwd)
− Introdurre un nome per il file di simulazione
− Cliccare su OK
− Come risultato si ottiene un file di tipo *.sim
È importante che il file di simulazione (*.sim) ed il file di progetto (*.fwd)
vengano archiviati sempre nella stessa directory.
Con il file di simulazione si potrà in futuro simulare nuovamente il
proprio progetto con le impostazioni salvate. Il presupposto è che le
variabili e i puntatori d'area da simulare nel proprio progetto non siano
stati modificati nel frattempo.
Testare il progetto sul pannello operatore
Dopo avere simulato con successo il proprio progetto sul calcolatore di
progettazione, si può testare il progetto sul pannello operatore, adesso
collegato al controllore. Se il calcolatore di progettazione è anche il
pannello operatore, il progetto si può testare immediatamente. Altrimenti
occorre prima trasferire il progetto sul pannello operatore.
Come generare un progetto pronto per l’uso
− Cliccare sull' icona illustrata
− Seguire le istruzioni sullo schermo
− Viene creato un file di tipo *.fwd
Trasferire il progetto pronto per l’uso sul Panel PC o sul PC
Il progetto pronto per l'uso si può trasferire dal calcolatore di
progettazione al pannello operatore (Panel PC o PC) tramite dischetto,
collegamento per trasferimento di dati o tramite rete.
− Dischetto:
Copiare il progetto (*.fwd) generato su un dischetto e poi dal
dischetto sul pannello operatore. Se il progetto non va su un
dischetto allora usare la funzione di trasferimento di dischetto.
Siemens AG
21
Testare il progetto
Progettazione di sistemi basati su Windows
− Trasferimento su dischetto:
Nel software di progettazione scegliere il punto di menu File →
Trasferimento e scegliere nel dialogo Cartella di destinazione il drive
A:\. Il file di progetto viene trasferito in forma compressa su uno o
più dischetti.
Per decomprimere il file di progetto compresso sull'apparecchiatura
destinata scegliere nel menu d'avviamento SIMATIC →
ProTool/Pro RT → Trasferimento dischetti ProTool. Nel dialogo di
trasferimento scegliere il file compresso, ad esempio
MyProject.f00 e indicare la cartella di destinazione in quale si
deve copiare il file decompresso.
− Connessione diretta via cavo:
Copiare il progetto (*.fwd) generato tramite un cavo parallelo o
seriale tramite la connessione diretta tra PC di Windows® 95/98 sul
sistema di destinazione.
− Connessione per accesso remoto di dati:
Copiare il progetto (*.fwd) generato usando un cavo parallelo o
seriale tramite l'accesso remoto di Windows® NT o Windows® 2000
sul sistema di destinazione.
− Rete
Copiare il progetto (*.fwd) tramite la connessione di rete sul sistema
di destinazione.
Come testare il progetto sul Panel PC o sul PC:
− Attivare la gestione risorse sul pannello operatore
− Fare un doppio clic sul file di progetto (*.fwd)
− Testare il progetto
22
Siemens AG
Progettazione di sistemi basati su Windows
Testare il progetto
Trasferire il progetto pronto per l’uso sul SIMATIC OP, TP, MP
Per potere trasferire il progetto pronto per l’uso dal calcolatore di
progettazione al SIMATIC Operator Panel, Touch Panel o Multi Panel, il
pannello operatore si deve trovare nel funzionamento transfer oppure
deve portarsi automaticamente nel funzionamento transfer all’inizio del
trasferimento. A tale scopo deve essere attivata la corrispondente
opzione di trasferimento nel menu di configurazione del pannello
operatore.
Alla prima messa in servizio, il pannello operatore si avvia
automaticamente nel funzionamento transfer. Se il pannello operatore
non si porta automaticamente nel funzionamento transfer, allora occorre
avviarlo di nuovo per ogni nuovo trasferimento oppure assegnare la
funzione Cambio_tipo_funzionamento ad un tasto funzionale o un
pulsante.
Come trasferire il progetto pronto per l’uso sul pannello
operatore:
1. Collegare il pannello operatore al calcolatore di progettazione tramite
un cavo adatto. L’interfaccia dipende dal modo di trasferimento
selezionato sotto il passo 3.
2. Inserire l’alimentazione di tensione del pannello operatore.
3. Sul calcolatore di progettazione, scegliere fra trasferimento seriale
(RS232) e trasferimento MPI sotto File → Trasferimento.
4. Cliccare sul pulsante Modifica, per selezionare l’interfaccia sul
calcolatore di progettazione.
5. Avviare il trasferimento del progetto tramite il pulsante Trasferimento
o, se il dialogo è chiuso, tramite l'icona illustrata.
Dopo che il trasferimento è stato eseguito con successo, il pannello
operatore si avvia di nuovo e visualizza la pagina iniziale del progetto
trasferito.
Adesso si può testare il progetto sul pannello operatore.
Siemens AG
23
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
La premessa per il procedimento descritto in questa sezione sono i
seguenti passi di progettazione della sezione Passi fondamentali:
• Come creare un nuovo progetto (pagina 12)
• Eseguire le preimpostazioni (pagina 13)
• Creare la pagina iniziale (pagina 15)
• Far possibile terminare ProTool/Pro RT (pagina 16)
Come aggiungere una grafica nella pagina iniziale
Per aggiungere ad esempio la targhetta della ditta nella pagina,
procedere come segue:
− Cliccare sull’icona illustrata
− Cliccare sulla posizione desiderata nella pagina e aprire il campo
tirandolo fino alla raggiunta delle dimensioni desiderate
Integrando le grafiche badare che le proporzioni dei lati del campo
aperto siano uguali a quelle della grafica da integrare. Così si impedisce
che la grafica venga rappresentata distorta.
Adesso si hanno le seguenti possibilità:
• Richiamare un file grafico
• Creare la grafica tramite un programma grafico
Come richiamare un file di grafica:
− Cliccare su Crea dal file
− Digitare il percorso e il nome del file grafico
− Cliccare su OK
24
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
Come creare una grafica con un programma di grafica:
− Cliccare su Crea nuovo
− Fare doppio clic sul tipo di oggetto Bitmap.
Il programma grafico viene avviato
− Creare la grafica desiderata
− Terminare il programma di grafica
Aggiungere una seconda pagina e progettare il cambio di pagina
Il progetto finora contiene solo la pagina iniziale. Se vengono aggiunte
altre pagine, l'operatore deve poter passare da una pagina ad un‘altra e
viceversa.
In questo esempio la pagina iniziale deve essere legata con una
seconda pagina. In ognuna delle due pagine il cambio all'altra pagina
deve essere avviato tramite un pulsante.
Come aggiungere una seconda pagina
− Fare doppio clic su Pagine nella finestra del progetto
Una nuova pagina viene aggiunta e aperta.
Come aggiungere il testo statico nella seconda pagina
− Cliccare sull'icona del testo statico
− Cliccare sulla posizione desiderata nella pagina
− Introdurre il testo Seconda pagina
Siemens AG
25
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
Come progettare un cambio di pagina alla seconda pagina
− Nella pagina iniziale, creare un pulsante di stato, come descritto a
pagina 16, e dargli, per esempio, il numero 2
− Nel dialogo di proprietà del pulsante di stato, cliccare sul controllo a
schede Funzioni
− Nella Scelta oggetto aprire la cartella Pagine
− Fare doppio clic su Scelta_pagina_fissa
− Sotto Nome pagina scegliere il nome della seconda pagina,
ad. esempio PIC_2
26
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
Come progettare un cambio di pagina alla pagina iniziale
− Nella pagina PIC_2, creare un pulsante di stato, come descritto a
pagina 16 e dargli, per esempio, il numero 1
− Nel dialogo di proprietà del pulsante di stato, cliccare sul controllo a
schede Funzioni
− Nella Scelta oggetto aprire la cartella Pagine
− Fare doppio clic su Scelta_pagina_fissa
− Sotto Nome pagina scegliere il nome della seconda pagina,
ad. esempio PIC_1
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Toccando il pulsante di stato 2 nella pagina iniziale, il pannello
operatore visualizza la seconda pagina. Toccando il pulsante di stato 1
si ritorna alla pagina iniziale.
Nel passo seguente di questo esempio va progettato un bar graph, che
rappresenta il valore di processo introdotto in modo grafico.
Siemens AG
27
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
Come aggiungere un bar graph
− Cliccare sull’icona del bar graph
− Cliccare sulla posizione desiderata nella pagina e aprire il campo
tirandolo fino alla raggiunta delle dimensioni desiderate
− Sotto Valore bar graph selezionare la variabile VAR_1 creata nel
paragrafo Come assegnare una variabile ad un campo di
introduzione/emissione (pagina 17).
− Cliccare su OK
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Nella tabella di simulazione oppure direttamente nel campo di
introduzione progettato, introdurre valori differenti per la variabile
VAR_1. Nel bar graph, questi valori della variabile vengono
rappresentati tramite barre con lunghezza differente.
28
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
Spostare un oggetto in grafica vettoriale in dipendenza dal valore di
processo
In questo esempio occorre aggiungere un rettangolo rosso nel progetto
e spostarlo in dipendenza dal valore di processo.
Come aggiungere un rettangolo nella pagina iniziale
− Cliccare sull’icona del rettangolo
− Cliccare sulla posizione desiderata nella pagina e aprire il rettangolo
tirandolo fino alla raggiunta delle dimensioni desiderate
− Cliccare sul rettangolo con il destro tasto del mouse
− Nel menu a scelta rapida selezionare Proprietà
− Cliccare sul controllo a schede Colore
− Cliccare su ColoreSfondo
− Sotto Colori standard cliccare sul campo rosso
− Cliccare su OK
Siemens AG
29
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
Come collegare il rettangolo al valore di processo
Per far cambiare la posizione del rettangolo nel display in dipendenza
dal valore di una variabile, procedere come segue:
− Cliccare sul rettangolo con il destro tasto del mouse
− Selezionare Proprietà nel menu di scelta rapida
− Selezionare il controllo a schede Posizione
− Sotto Offset Y selezionare la variabile VAR_1 creata nel paragrafo
Come assegnare una variabile ad un campo di
introduzione/emissione (pagina 17).
− Cliccare su OK
Con offset Y il rettangolo viene spostato in direzione verticale partendo
dalla posizione iniziale definita nel progetto.
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Nella tabella di simulazione oppure direttamente nel campo di
introduzione progettato, introdurre valori differenti per la variabile
VAR_1. In caso di valori positivi il rettangolo si sposta in giù ed in caso
di valori negativi si sposta in sù.
30
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
Come influenzare un bit nel controllore
− Creare un pulsante di stato, come descritto a pagina 16, e dargli,
ad esempio, il nome Bit
− Nel dialogo di proprietà del pulsante di stato, cliccare sul controllo a
schede Funzioni
− Nella Scelta oggetto aprire la cartella Modifica bit
− Fare doppio clic su Setta_resetta_bit
− Cliccare sull'icona del menu a scelta rapida
− Nel menu a scelta rapida, cliccare su Nuovo per creare una variabile
nuova
− Digitare il nome VAR_2 per la nuova variabile
− Impostare i parametri della variabile
− Cliccare due volte su OK
Visualizzare lo stato del bit tramite rettangolo lampeggiante
Nell'esempio seguente, l'attributo Lampeggia per il rettangolo progettato
viene attivato o disattivato, a seconda dello stato del bit.
−
−
−
−
Siemens AG
Cliccare sul rettangolo con il destro tasto del mouse
Selezionare Proprietà nel menu di scelta rapida
Selezionare il controllo a schede Attributi
Marcare sotto Tipo l’opzione Bit
31
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
− Per lo stato 0 impostare i seguenti attributi:
Lampeggia: disattivato; Primo piano: rosso; Sfondo: rosso
− Cliccare sul pulsante Aggiungi
− Per lo stato 1 impostare i seguenti attributi:
Lampeggia: attivato; Primo piano: rosso; Sfondo: bianco
− Cliccare sul pulsante Aggiungi
− Cliccare sul pulsante Pilotare
− Selezionare VAR_2 come variabile di controllo
− Cliccare due volte su OK
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Ogni volta che si tocca il pulsante di stato, il bit della variabile VAR_2
viene settato e resettato alternativamente. Lo stato corrente del bit
corrisponde all'attributo Lampeggia del rettangolo progettato.
32
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
Visualizzare segnalazioni
Per visualizzare sul pannello operatore, sotto forma di segnalazioni, le
informazioni sulle attuali anomalie del processo, è stata progettata
un'area di comunicazione per segnalazioni di allarme, come descritto
nella sezione Come definire le aree di comunicazione (a pagina 14).
Come progettare i testi di segnanazione di allarme
− Cliccare su Segnalazioni nella finestra del progetto
− Fare doppio clic su Segnalazioni di allarme nella parte destra della
finestra del progetto.
− Nella riga 0001 digitare il testo di segnalazione Segnalazione di
allarme 1
− Nella riga 0002 digitare il testo di segnalazione Segnalazione di
allarme 2
− Nella riga 0003 digitare il testo di segnalazione Segnalazione di
allarme 3
Nella riga di stato in basso a destra, nella parte inferiore dello schermo,
appare l'indirizzo che lega la segnalazione di allarme al controllore.
Questo indirizzo è specifico del controllore.
Per visualizzare le segnalazioni di allarme sul pannello operatore
occorre settare i bit corrispondenti nel controllore tramite il programma
del controllore.
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Nella tabella di simulazione, selezionare l'area di comunicazione per le
segnalazioni di allarme sotto Variable. Selezionare il formato Bin e
introdurre, uno dopo l'altro, i valori 1, 10 e 100. Dopo ogni introduzione
attivare la casella di controllo Start.
In tal modo vengono scattate le tre segnalazioni di allarme progettate,
una dopo l'altra.
Siemens AG
33
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
Archiviare Valori di processo
Con sistemi a base di Windows si ha la possibilità di archiviare i valori di
processo, cioè memorizzarli permanentemente e valorizzarli.
In questo esempio, i valori di processo della variabile creata nel
paragrafo Come assegnare una variabile ad un campo di
introduzione/emissione (a pagina 17) devono essere memorizzati in
un archivio. In questo caso l'archivio è un file di testo in quale i valori di
processo vengono memorizzati conforme allo standard Microsoft
CSV.
Nei file CSV, tutti i dati vengono archiviati come caratteri ANSI e
separati tramite caratteri di separazione (ad esempio punto e virgola).
Essi possono essere rilevati ed elaborati da altri programmi per la
valorizzazione.
Come aggiungere un nuovo archivio
− Fare doppio clic su Archivi nella parte sinistra della finestra del
progetto.
Viene generato un nuovo archivio ed aperto il relativo dialogo delle
proprietà. L'impostazione di standard Avvia archiviazione
automaticamente sotto Comportamento al riavvio fa che l'archiviazione
dei valori di processo incomincia automaticamente appena
l'apparecchiatura viene avviata.
− Nel controllo a schede cliccare su Impostazioni
34
Siemens AG
Progettazione di sistemi basati su Windows
Estendere il progetto con semplici elementi
L’impostazione di standard Circolare sotto Comportamento ad archivio
pieno fa che i dati più vecchi vengono sovrascritti appena l'archivio è
pieno.
− Sotto Nome della directory introdurre la directory nella quale il file di
archivio deve essere memorizzato
− Cliccare su OK
Come assegnare una variabile all’archivio
− Cliccare su Variabili nella parte sinistra della finestra del progetto.
− Cliccare, con il tasto destro del mouse, sulla voce della variabile da
archiviare, ad esempio VAR_1, che si trova nella parte destra della
finestra del progetto
− Selezionare Proprietà nel menu di scelta rapida
− Nel controllo a schede cliccare su Archivio
− Sotto Archivio selezionare il nuovo archivio, ad esempio
ARCHIVIO_1
L’impostazione di standard Ciclica [s] 1 sotto Trigger fa che il valore di
processo della variabile viene memorizzato una volta al secondo.
− Cliccare su OK
Siemens AG
35
Estendere il progetto con semplici elementi
Progettazione di sistemi basati su Windows
A questo punto il progetto si può testare con il programma di
simulazione. La procedura fondamentale è descritta nel paragrafo
Testare il progetto (pagina 20).
Per assicurare che vengano scritti abbastanza valori nell'archivio, fare
girare il programma di simulazione per circa 20 secondi con simulazione
sinusoidale o accidentale.
Dopo che la simulazione è stata eseguita con successo, il file di archivio
si può leggere in un editor di testo per controllare il risultato della
simulazione.
36
Siemens AG