+ All Categories
Home > Documents > Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i...

Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i...

Date post: 14-Oct-2020
Category:
Upload: others
View: 5 times
Download: 4 times
Share this document with a friend
82
Panel 800 Version 6 Panel Builder Introduzione Versione 6.0–0
Transcript
Page 1: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Panel 800 Version 6Panel BuilderIntroduzione

Versione 6.0–0

Page 2: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop
Page 3: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Panel 800 Version 6 - Panel BuilderVersione 6.0–0

Introduzione

Page 4: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

AVVISO

Il presente documento contiene informazioni in merito a uno o più prodotti ABB e puòincludere una descrizione o un riferimento a uno o più standard genericamente pertinenti aiprodotti ABB. ABB può avere o meno brevetti o richieste di brevetti in corso a tutela dellaproprietà intellettuale dei prodotti ABB qui descritti. L'eventuale descrizione di uno standardo il riferimento a uno standard non implica che tutti i prodotti ABB menzionati nel presentedocumento supportino tutte le funzionalità previste dallo standard descritto o menzionato.Al fine di conoscere le specifiche caratteristiche supportate da un particolare prodotto ABB,s'invita il lettore a consultarne le specifiche.

Le informazioni riportate nel presente documento sono soggette a modifica senza preavvisoe non costituiscono un impegno da parte di ABB. ABB respinge qualsiasi responsabilitàper eventuali errori nel presente documento.

In nessun caso ABB potrà essere ritenuta responsabile per danni diretti, indiretti, speciali,accidentali o consequenziali di qualsiasi natura o tipo derivati dall'utilizzo del presentedocumento, né per danni accidentali o consequenziali derivanti dall'utilizzo di qualsiasisoftware o hardware qui descritti.

È vietato riprodurre o copiare il presente documento e ogni sua parte senza autorizzazionescritta di ABB; i contenuti qui presentati non devono essere trasmessi a terzi né utilizzatiper finalità non autorizzate.

Il software o l'hardware qui descritti sono forniti su licenza e possono essere utilizzati, copiatio divulgati esclusivamente in conformità dei termini della licenza.

Questo prodotto è conforme ai requisiti di cui alla Direttiva EMC 2004/108/CEE ed allaDirettiva Bassa Tensione 2006/95/CEE.

MARCHI

Tutti i diritti posti in essere da copyright, marchi registrati e marchi commerciali appartengonoai rispettivi proprietari.

Copyright © 2012 ABB.All rights reserved.

Rilascio: November 2012Numero documento: 3BSE069487-600IT

Page 5: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Table of Contents

TABLE OF CONTENTS

Section 1 - IntroduzioneIcone di avvertenza, attenzione, informazione e suggerimento . . . . . . . . . . . . . . . . . . 10Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Struttura del manuale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Section 2 - Installazione e avvioRequisiti del sistema .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Panel Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Panel Builder Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Requisiti speciali per alcuni oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Avvio di Panel Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15La guida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Section 3 - Nuovo progettoCreazione di un nuovo progetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Area del desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Esplora progetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Controlli e gruppi della barra multifunzione .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Barra degli strumenti di accesso rapido .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Barra di formattazione rapida e menu contestuale . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Section 4 - Tag dei controllerInserimento di tag .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Salvataggio del progetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Section 5 - Modifica di oggettiAggiunta di oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Metro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3BSE069487-600IT 5

Page 6: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Table of Contents

Cursore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Allinea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Ridimensiona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Modifica dell'aspetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Esecuzione del test del progetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Section 6 - Navigazione e collegamenti alle schermateNavigazione nelle schermate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Gestione navigazione .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Aggiunta di una schermata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Collegamento alle schermate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Schermo di sfondo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Aggiunta di una schermata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Schermo di sfondo .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Esecuzione del test di navigazione nelle schermate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Section 7 - Visualizzatore tendenzaAggiunta di un visualizzatore tendenza in tempo reale . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Esecuzione del test del visualizzatore tendenza in tempo reale . . . . . . . . . . . . . . . . . 36Cronologia visualizzatore tendenza .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Azioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Esecuzione del test del visualizzatore tendenza cronologica . . . . . . . . . . . . . . . . . . . . 37

Section 8 - Gestione allarmiIndicatore di allarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Server allarmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Gruppo allarmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Elementi di allarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Visualizzatore allarmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Esecuzione del test degli allarmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Section 9 - RicetteCreazione delle tag delle ricette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Aggiunta di una schermata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Regolazione dei pulsanti di navigazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Nuovi oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

6 3BSE069487-600IT

Page 7: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Table of Contents

Mostra informazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Elementi della ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Salvataggio di una ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Caricamento di una ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Dati ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Esecuzione del test della ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Section 10 - DinamicheCreazione di un oggetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Ridimensionamento di un oggetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Colorazione di un oggetto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Esecuzione del test delle dinamiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Section 11 - ScriptAggiunta di oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Scheda Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Esecuzione dello script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Section 12 - Tag interneAggiunta di tag interne .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Tag Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Tag di calcolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Creazione di un numero analogico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Attivazione del calcolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Esecuzione di test di tag interne .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

Section 13 - Browser oggettiAggiunta di un elemento grafico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Utilizzo del Browser oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Section 14 - Testi multipliConfigurazione di testi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Esecuzione di test per molteplici testi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Section 15 - Sicurezza

3BSE069487-600IT 7

Page 8: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Table of Contents

Configurazione della sicurezza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Gruppi sicurezza .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Utenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Comportamento in caso di accesso negato .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Creazione di un pulsante Disconnessione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Sicurezza degli oggetti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Amministratori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Utenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Esecuzione del test della sicurezza .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Section 16 - Tasti funzioneDefinizione delle azioni dei tasti funzione .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Mostra schermata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Sicurezza .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Configurazione dei valori delle tag dei controller . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Ricetta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Configurazione di fuso orario, regione e ora legale . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Definizione degli script dei tasti funzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Calcolo dell'area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Riconoscimento di tutti gli allarmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Esecuzione del test del tasto funzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Section 17 - Riferimento incrociatoUtilizzo dello strumento Riferimento incrociato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

8 3BSE069487-600IT

Page 9: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 1 Introduzione

Il software Panel Builder viene utilizzato per configurare Panel 800 Version 6 e leapplicazioni di controllo gestite da PC, incluse le applicazioni per gli IPC (PC peruso industriale) da ABB.

Panel Builder contiene tutte le funzioni base necessarie in un'applicazione. Lefunzioni vengono testate e sviluppate privilegiando le preferenze e le esigenze delcliente.

Gli oggetti predefiniti in Panel Builder possono essere utilizzati per creare immaginidi processo complete, offrendo una panoramica di un'applicazione complessa. Èpossibile personalizzare gli oggetti predefiniti o crearne di nuovi.

Sono disponibili i driver di comunicazione per molteplici controller e dispositivi diautomazione.

Versione Descrizione

Documen-tazione perl'utente

6.0–0 Prima diffusione di Panel 800 Version 6 3BSE069487-600

3BSE069487-600IT 9

Page 10: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Controller Section 1 Introduzione

Icone di avvertenza, attenzione, informazione esuggerimento

La presente pubblicazione include opportune avvertenze, indicazioni di attenzionee informazioni che comunicano informazioni importanti, anche correlate allasicurezza. Include anche dei suggerimenti utili per il lettore. I simboli corrispondentivanno interpretati come segue:

L'icona di avvertenza di tipo elettrico segnala la presenza di un pericoloche può causare scosse elettriche.

L'icona di avvertenza segnala la presenza di un pericolo che puòcausare lesioni personali.

L'icona di attenzione indica informazioni o avvisi importanti in merito aquanto discusso nel testo. Potrebbe indicare la presenza di un pericoloche può causare il danneggiamento del software o danni materiali.

L'icona di informazioni segnala al lettore fatti e condizioni pertinenti.

L'icona dei suggerimenti segnala consigli, ad esempio su comesviluppare il progetto o come utilizzare una specifica funzione.

ControllerI pannelli dell'operatore possono essere connessi a molti tipi di dispositivi diautomazione, ad esempio PLC, servomeccanismi e drive. Nel presente manuale, iltermine controller è utilizzato come riferimento generico al dispositivo collegato.

Tag

In un controller i valori dei dati sono detti tag. Le tag possono anche appartenere alsistema, o essere interne. Ogni tag possiede un nome simbolico e può appartenere adati di tipi diversi.

Gli oggetti connessi alle tag possono modificare i valori nei controller e i valori delletag possono essere riflessi modificando l'aspetto degli oggetti in vari modi. Gli

10 3BSE069487-600IT

Page 11: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 1 Introduzione Struttura del manuale

oggetti presenti in una schermata rimangono statici finché non vengono connessi auna tag.

Struttura del manualeLa Introduzione si basa su un progetto di esempio che vuole agevolare il primoutilizzo di Panel Builder. L'attenta osservazione delle istruzioni dell'esempioconsentirà di realizzare un progetto funzionale che potrà essere sviluppatoulteriormente o utilizzato come riferimento. Il dispositivo utilizzato nell'esempio èun PC, ma tutte le funzioni operano in modo analogo per tutti i pannelli dell'operatoresupportati.

Informazioni dettagliate su Panel Builder sono disponibili nel file della guida,visualizzabile spingendo F1 all'interno del software.

Le istruzioni della Introduzione sono più particolareggiate nella parte iniziale. Amano a mano che si sviluppa l'esempio e che l'utente approfondisce al conoscenzadi Panel Builder, le istruzioni per le attività ripetitive diventano più succinte ovengono omesse.

3BSE069487-600IT 11

Page 12: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Struttura del manuale Section 1 Introduzione

12 3BSE069487-600IT

Page 13: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 2 Installazione e avvio

Panel Builder viene installato su un PC di sviluppo utilizzato per sviluppare,progettare e compilare i progetti. Il progetto viene poi eseguito in un pannellodell'operatore per osservare e controllare un controller (o un gruppo di controller).

Requisiti del sistema

Panel Builder

Parametro Consigli

RAM 2 GB

Processore 2 GHz o più

Microsoft Windows XP SP3

Microsoft Windows 7

Sistema operativo

Microsoft Windows Vista

Scheda grafica Pixel shader 3 o superiori che garantisce un'accelerazionegrafica totale

Aggiornamenti

Software, driver e protocolli potrebbero essere stati aggiornati dopo la produzionedella DVD. Si consiglia, pertanto, di utilizzare la funzione di aggiornamentointegrata in Panel Builder prima di creare un progetto.

Panel Builder Runtime

Parametro Consigli

RAM 1 GB

Processore 1,3 GHz o più

3BSE069487-600IT 13

Page 14: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Requisiti del sistema Section 2 Installazione e avvio

Parametro Consigli

Microsoft Windows XP SP3

Microsoft Windows 7

Sistema operativo

Microsoft Windows Vista

Scheda grafica Pixel shader 3 o superiori che garantisce un'accelerazionegrafica totale

14 3BSE069487-600IT

Page 15: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 2 Installazione e avvio Requisiti del sistema

Requisiti speciali per alcuni oggetti

L'inserimento di alcuni oggetti nel progetto Panel Builder richiede l'impiego dispecifiche versioni software. La simulazione del progetto sul PC di sviluppo, inoltre,può essere limitata per alcuni target.

Oggetto Requisiti minimi Simulazione sulPC target

Simulazione sulpannello target

Lettoremultimediale

Microsoft MediaPlayer versione 10

Supportato Non supportato

PDF Viewer Acrobat Readerversione 9

Supportato Non supportato

Browser Web Microsoft InternetExplorer 7

Supportato Non supportato

Avvio di Panel Builder

L'installazione crea un'icona per lo strumento di configurazione nel gruppodenominato Panel Builder nel menu Start di Windows.

Fare clic su Start/Tutti i programmi/Panel Builder 800 Version 6/Panel Builder800 Version 6 per avviare lo strumento di configurazione.

La guida

Gli argomenti della guida sono accessibili spingendo F1 mentre Panel Builder èin esecuzione.

3BSE069487-600IT 15

Page 16: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Requisiti del sistema Section 2 Installazione e avvio

16 3BSE069487-600IT

Page 17: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 3 Nuovo progetto

Obiettivo• Creare un nuovo progetto.

• Acquisire familiarità con la finestra degli strumenti e il layout dell'area deldesktop.

Creazione di un nuovo progetto1. Avviare Panel Builder e selezionare Crea nuovo progetto.

Si apre una procedura guidata per la creazione del progetto.

2. Scegliere come target dell'applicazione un PC con una risoluzione 1024x768.Fare clic su Successivo.

3. Selezionare DEMO nell'elenco dei controller. Fare clic su Successivo.Il controller DEMO, che include tag (contenitori di dati) e contatori regolari,viene utilizzato per sviluppare e testare un progetto direttamente sul PC disviluppo senza connessioni a un controller esterno.

4. Assegnare un nome descrittivo al progetto, ad esempio MioProgettoTest.Verificare che la posizione suggerita sia soddisfacente. Altrimenti perselezionare un'altra posizione fare clic su Sfoglia. Fare clic su Finito.

I file di progetto possono essere memorizzati nell'ambiente del computer in qualsiasiposizione per la quale si possiedano i diritti di accesso in scrittura.

Il progetto si apre automaticamente.

3BSE069487-600IT 17

Page 18: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Area del desktop Section 3 Nuovo progetto

Area del desktopL'area del desktop visualizza le pagine delle schermate e della configurazione per icomponenti del progetto come controller e funzioni. L'area del desktop visualizzauna sola schermata o un solo componente per volta. Quando si aprono più schermateo più componenti, nell'area superiore del desktop sia apre una fila di schede. Bastafare clic su una scheda per attivarne il contenuto e modificarlo.

Se le schede aperte sono in numero maggiore delle schede visualizzabili, le frecce dinavigazione visibili in alto nell'area del desktop consentono di scorrerle.

18 3BSE069487-600IT

Page 19: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 3 Nuovo progetto Area del desktop

Indicazionenell'immagine

Componente dell'areadesktop Descrizione nella sezione

A Esplora progetti Esplora progetti

B Schede della barramultifunzione

C Gruppi di controllo

D Controlli

Controlli e gruppi della barramultifunzione

E Barra degli strumenti diaccesso rapido

Barra degli strumenti di accessorapido

F Barra di formattazionerapida

G Menu contestuale

Barra di formattazione rapida emenu contestuale

Esplora progetti

Quando si apre un nuovo progetto, nell'area del desktop diventa attiva una schermatavuota. Esplora progetti è ancorato sulla sinistra.

Controlli e gruppi della barra multifunzione

Le schede della barra multifunzione si trovano nell'area superiore della finestradegli strumenti. Ogni scheda della barra multifunzione contiene uno o più gruppi dicontrollo. Ogni gruppo contiene una serie di controlli correlati. I controlli possonoessere utilizzati per sviluppare le schermate e per configurare le impostazioni per glioggetti e i controlli del progetto.

Se è la prima volta che si utilizza un software con le schede della barra multifunzione,è opportuno dedicare qualche minuto a spiegare il concetto di barra multifunzione.

Barra degli strumenti di accesso rapido

La barra degli strumenti Accesso rapido è sempre visibile in cima all'area deldesktop. All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti,Esegui e Simula.

3BSE069487-600IT 19

Page 20: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Area del desktop Section 3 Nuovo progetto

Barra di formattazione rapida e menu contestuale

Quando si fa clic con il tasto destro del mouse in Panel Builder, vengono visualizzatiuna barra di formattazione rapida e un menu contestuale. La barra diformattazione rapida contiene comandi specifici per Panel Builder, ad esempio percollegare gli oggetti alle tag dei controller. Il menu contestuale contiene comanditipici dell'applicazione Microsoft, ad esempio Copia, Incolla ecc.

20 3BSE069487-600IT

Page 21: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 4 Tag dei controller

Obiettivo• Definizione di un elenco di tag per il progetto.

• Salvataggio del progetto.

Inserimento di tagGli oggetti connessi alle tag possono modificare i valori nei controller e i valori delletag possono essere riflessi modificando l'aspetto degli oggetti in vari modi. Glioggetti presenti in una schermata rimangono statici finché non vengono connessi auna tag.

1. Fare clic su Tag in Esplora progetti.Sul desktop si apre la pagina di configurazione dei tag. L'elenco di tag noncontiene elementi per impostazione predefinita.

2. Fare clic sul primo campo (Nome) nella prima riga.Viene aggiunta una riga evidenziata e compare il testo Tag1.

3. Spingere [TAB] sulla tastiera.Viene selezionato il campo successivo (Tipo di dati per i tag). Non occorremodificare il tipo di dati.

In alcune situazioni il tipo di dati per la tag può essere utilizzato comeformato di presentazione; ad esempio per mostrare l'unità di di misuracorretta quando si usano le proporzioni. DEFAULT segue la selezioneeffettuata per il tipo di dati Controller.

4. Spingere di nuovo [TAB] sulla tastiera.Viene selezionato il campo successivo (Diritti d'accesso). In questo momentonon occorre modificare i diritti di accesso.

3BSE069487-600IT 21

Page 22: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Inserimento di tag Section 4 Tag dei controller

5. Spingere di nuovo [TAB] sulla tastiera.Viene selezionato il campo successivo (Controller Tipo di dati). In questomomento non occorre modificare il tipo di dati.

6. Spingere di nuovo [TAB] sulla tastiera.Viene selezionato il campo successivo (Controller 1).

7. Digitare “D0” nel campo Controller 1 .Le voci nella colonna Controller corrispondono alle tag nel controllerselezionato. Si tratta di tag predefinite nel controller DEMO, accessibilimediante il relativo indirizzo di tag, ad es. D0 denota un campo tag a numerointero.

8. Spingere [TAB] fino a completare le prime due righe. Digitare “D1” per laseconda tag del controller.Alcuni campi vengono completati automaticamente e, se necessario,incrementati. Il tipo di dati cambia automaticamente in base a quanto si digitanella colonna Controller.

Il Nome di una tag ne costituisce l'identificativo e può essere qualsiasi stringaalfanumerica che comincia con una lettera (a-z, A-Z).

9. Rinominare Tag1 su “Metro_e_cursore”.

22 3BSE069487-600IT

Page 23: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 4 Tag dei controller Salvataggio del progetto

La tag D0 viene utilizzata nella sezione successiva per controllare e osservare unvalore di una tag del controller in una schermata.

Salvataggio del progetto1. Fare clic sul simbolo Salva nella barra degli strumenti di accesso rapido.

Il progetto viene salvato nella posizione selezionata quando si è creato ilprogetto.

3BSE069487-600IT 23

Page 24: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Salvataggio del progetto Section 4 Tag dei controller

24 3BSE069487-600IT

Page 25: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 5 Modifica di oggetti

Obiettivo• Inserimento di un cursore e di un metro.

• Formattazione e allineamento degli oggetti.

• Test del progetto; controllo e osservazione di un valore di tag di controllercon gli oggetti in una schermata.

Aggiunta di oggetti

Metro

1. Fare clic sulla scheda Screen1 nell'area del desktop e verificare che siaselezionata la scheda Home nella barra multifunzione. Selezionare nel gruppoOggetti un metro circolare. Disporlo in un punto nella sezione in alto a sinistradello schermo.

2. Trascinare un handle all'angolo per cambiare le dimensioni del metro in mododa rendere chiaramente visibili sia l'ago del metro sia la scala.

3. Fare clic con il tasto destro sul metro. Fare clic su Seleziona tag... nella barradi formattazione rapida. Selezionare la tagMetro_e_cursore facendovi sopraclic nel menu a discesa e poi fare clic su OK.

Cursore

1. Selezionare un cursore nel gruppo Oggetti. Può essere necessario espandereil gruppo Oggetti facendo clic sulla freccetta nell'angolo in basso a destra, inmodo da selezionare il cursore. Posizionarlo al di sotto del metro circolare,sullo schermo.

3BSE069487-600IT 25

Page 26: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Aggiunta di oggetti Section 5 Modifica di oggetti

2. Fare clic con il tasto destro sul cursore. Fare clic su Seleziona tag... nella barradi formattazione rapida. Selezionare la tagMetro_e_cursore facendovi sopraclic nel menu a discesa e poi fare clic su OK.

Allinea

Un oggetto che viene trascinato si blocca in una posizione rispetto agli altri oggetti.

1. Trascinare lentamente il cursore in basso e in alto.Osservare che il cursore si blocca in posizione vicino e al di sotto del metro.

2. Trascinare lentamente il cursore a sinistra e a destra.Osservare che il cursore si blocca in posizione e che, quando è allineato almetro, compaiono delle righe di blocco.

3. Posizionare il cursore poco al di sotto del metro e con il bordo sinistro allineatoal bordo sinistro del metro.

26 3BSE069487-600IT

Page 27: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 5 Modifica di oggetti Esecuzione del test del progetto

Ridimensiona

1. Effettuare una selezione multipla dei due oggetti (puntare a un'area vuota delloschermo e trascinare in diagonale lungo gli oggetti).Una selezione (un gruppo) multipla contiene un oggetto primario. L'oggettoprimario è racchiuso in una cornice arancione, gli altri oggetti in cornici blu.Quando si utilizzano i comandi di formattazione sul gruppo, l'oggetto primarioviene utilizzato come modello.

Se il metro non è l'oggetto primario:

2. Cliccarlo per cambiare la selezione primaria del gruppo sul metro.Ora regolare la larghezza degli oggetti del gruppo:

3. Fare clic sul controllo Disponi che si trova nel gruppo Formato della schedaHome e selezionare Imposta stessa larghezza.

Modifica dell'aspetto

1. Selezionare il cursore su Screen1.

2. Fare clic sul controllo Stile veloce nel gruppo Formato e selezionare un nuovostile colore.

3. Fare clic sulla freccetta nell'angolo in basso a destra del gruppoFormato per configurare altre impostazioni per gli effetti contorno,ombreggiatura/riempimento ecc.

4. Selezionare il metro su Screen1.

5. Selezionare la barra multifunzione Generale e individuare il gruppo Stile. Fareuna prova con vari stili predefiniti e valutare quello che si preferisce.

Esecuzione del test del progettoIl progetto può essere compilato ed eseguito virtualmente in qualsiasi momento. ciòconsente di testare il progetto continuamente, in modo iterativo.

1. Fare clic sull'icona Esegui nella barra degli strumenti di accesso rapido.Ora il progetto è convalidato e se non si rilevano errori, viene compilato edeseguito nell'ambiente di sviluppo.

3BSE069487-600IT 27

Page 28: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test del progetto Section 5 Modifica di oggetti

2. Trascinare l'handle del cursore avanti e indietro.Poiché entrambi gli oggetti sono connessi alla stessa tag, l'ago del metro sisposta mentre si modifica il valore del controllo del cursore.

3. Chiudere la finestra Esegui.

28 3BSE069487-600IT

Page 29: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 6 Navigazione e collegamentialle schermate

Un progetto Panel Builder è composto da schermate di oggetti, di solito connessi alletag del controller. Tutte le schermate hanno le stesse funzioni di base. È possibileassegnare a una schermata specifiche proprietà per determinarne un particolarecomportamento nel progetto:

• Schermata iniziale: la Schermata iniziale è la prima schermata visualizzata inruntime. Per impostazione predefinita, la Schermata iniziale è Screen1, ma èpossibile designare come schermata iniziale qualsiasi altra schermata, facendoclic con il tasto destro sullo schermo e selezionando Imposta come schermatainiziale.

• Schermo di sfondo: È possibile utilizzare qualsiasi schermata, eccetto quellecontenenti alias, come sfondo di altre schermate del progetto. Per ulterioriinformazioni relative agli alias, consultare il file della guida di Panel Builder.

• Modello di schermata: una schermata salvata come Modello di schermatapuò essere utilizzata nel progetto Panel Builder corrente, ma anche in tutti glialtri progetti futuri.

I collegamenti alle schermate avvengono con azioni che possono essere assegnate,ad esempio pulsanti. Quando si utilizza Gestione navigazione per aggiungerele schermate e creare dei collegamenti tra di esse, i pulsanti vengono aggiuntiautomaticamente nell'angolo in alto a sinistra dello schermo e da questi partono icollegamenti.

Obiettivo• Aggiunta di nuove schermate e configurazione del collegamento alle

schermate con i pulsanti.

3BSE069487-600IT 29

Page 30: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Navigazione nelle schermate Section 6 Navigazione e collegamenti alle schermate

Navigazione nelle schermate

Gestione navigazione

1. Fare clic sulla scheda Visualizza nella barra multifunzione. Fare clic suGestione navigazione.Gestione navigazione si apre sul desktop.

Aggiunta di una schermata

1. Puntare a Screen1. Fare clic e trascinare una connessione da Screen1 a unqualsiasi punto nell'area di Gestione navigazione.Compare una nuova schermata (Screen2). Nell'angolo in alto a sinistra diScreen1 compare un pulsante etichettato Screen2.

30 3BSE069487-600IT

Page 31: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 6 Navigazione e collegamenti alle schermate Schermo di sfondo

Collegamento alle schermate

1. Fare clic e trascinare una connessione da Screen2 a Screen1 a un qualsiasipunto nell'area di Gestione navigazione.Nell'angolo in alto a sinistra della schermata Screen2 compare un pulsanteetichettato Screen1.

Schermo di sfondo

Aggiunta di una schermata

1. Fare clic su Schermo nella barra multifunzione Inserisci.Nel progetto viene creata una nuova schermata (Screen3) che si apre perconsentire le modifiche.

Schermo di sfondo

1. Accertare che sul desktop sia aperta la schermata Screen3 in cui è possibileeseguire delle modifiche.

3BSE069487-600IT 31

Page 32: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Schermo di sfondo Section 6 Navigazione e collegamenti alle schermate

2. Selezionare un Pulsante (Button) dal gruppoOggetti (che si trova nella schedaHome) e collocarlo nel'are in basso a sinistra di Screen3. Assegnare al pulsantel'etichetta “Schermata iniziale”.

3. Mantenere selezionato il pulsante e fare clic sulla scheda Azioni. SelezionareMostra schermata iniziale che si trova nel gruppo Schermo dall'elenco adiscesa per l'azione Clic.

32 3BSE069487-600IT

Page 33: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 6 Navigazione e collegamenti alle schermate Schermo di sfondo

4. Aprire la schermata Screen2 per modificarla, cliccandola in Esplora progetti.

5. Selezionare la scheda Home. Selezionare Screen3 nell'elenco a discesaSchermo di sfondo nel gruppo Schermo.

6. Provare a cambiare la posizione del pulsante Schermata iniziale in Screen2.Non è possibile. Osservare che le modifiche apportate a Screen3 si riflettono inScreen2.

Ora sono presenti due funzioni di navigazione da Screen2 a Screen1 (la schermatainiziale).

3BSE069487-600IT 33

Page 34: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test di navigazione nelle schermateSection 6 Navigazione e collegamenti alle schermate

Esecuzione del test di navigazione nelle schermate1. Eseguire il progetto.

2. Verificare che ciascun pulsante in Screen2 esegua un collegamento a Screen1.Poiché non è stata impostata una schermata iniziale, Screen1 rimane laSchermata iniziale per questo progetto.

3. Chiudere la finestra Esegui.

34 3BSE069487-600IT

Page 35: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 7 Visualizzatore tendenza

La funzione visualizzatore tendenza memorizza le informazioni del registro dalcontroller nel pannello dell'operatore. Sono disponibili il visualizzatore tendenza intempo reale e il visualizzatore tendenza cronologica.

Obiettivo• Aggiunta di un oggetto del visualizzatore tendenza con due curve.

Aggiunta di un visualizzatore tendenza in tempo reale1. Aprire sul desktop la schermata Screen1 per modificarla.

2. Selezionare l'oggetto Visualizzatore tendenza dal gruppo Oggetti e disporlosullo schermo.

Curve

1. Fare clic su Tag in Esplora progetti e aggiungere una tag. Digitare “Contatore”nel campo Nome e collegarlo a C0 in Controller1.C0 è un contatore che conta da 0 a 100 e poi da 100 a 0 con una frequenzadi 1 Hz.

2. Aprire Screen1, verificare che sia selezionato l'oggetto visualizzatore tendenzae fare clic suModifica curve nella scheda Generale.

3. Aggiungere una curva e collegarla alla stessa tag utilizzata per il cursore inScreen1.

3BSE069487-600IT 35

Page 36: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Cronologia visualizzatore tendenza Section 7 Visualizzatore tendenza

4. Aggiungere una seconda curva e collegarla alla tag Contatore appena aggiunta;selezionare un altro colore per questa curva.

5. Fare clic su OK.

Esecuzione del test del visualizzatore tendenza in temporeale

1. Eseguire il progetto e controllare che nel visualizzatore tendenza siano visibilientrambe le curve. Verificare che Curve 1 cambi con il cursore.

Cronologia visualizzatore tendenza

Azioni

1. Aprire sul desktop la schermata Screen1 per modificarla.

2. Posizionare un pulsante a sinistra dell'oggetto visualizzatore tendenza.Assegnare al pulsante l'etichetta “Cronologia visualizzatore tendenza”.

36 3BSE069487-600IT

Page 37: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 7 Visualizzatore tendenza Esecuzione del test del visualizzatore tendenza cronologica

3. Mantenere selezionato il pulsante e fare clic sulla scheda Azioni. SelezionareMostra cronologia visualizzatore tendenza che si trova nel gruppoVisualizzatore tendenza dall'elenco a discesa per l'azione Fare clic su.Selezionare TrendViewer1 dall'elenco a discesa Seleziona visualizzatoretendenza e modalità On.

4. Selezionare l'oggetto visualizzatore tendenza e fare clic sulla scheda Azioni.Selezionare Mostra cronologia visualizzatore tendenza per l'azioneMouseDown. Selezionare TrendViewer1 dall'elenco a discesa Selezionatendenza e modalità Off.

Esecuzione del test del visualizzatore tendenzacronologica

1. Eseguire il progetto.

2. Verificare che sia possibile passare al visualizzatore tendenza cronologicautilizzando il pulsante Cronologia visualizzatore tendenza.

3. Ritornare al visualizzatore tendenza in tempo reale facendo clic sull'oggettovisualizzatore tendenza.

3BSE069487-600IT 37

Page 38: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test del visualizzatore tendenza cronologica Section 7 Visualizzatore tendenza

38 3BSE069487-600IT

Page 39: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 8 Gestione allarmi

Gli allarmi vengono utilizzati per segnalare all'operatore degli eventi che richiedonoun intervento immediato. Un allarme viene impostato quando si verifica unaspecifica condizione. Una condizione di allarme è designata come una valutazionelogica di un valore di tag. Gli allarmi possono essere divisi in gruppi per creare unordine di priorità.

Obiettivo• Configurazione dell'elenco allarmi e designazione di un oggetto allarme.

Indicatore di allarmeQuando si attiva un allarme, l'Indicatore di allarme diventa visibile a prescinderedallo schermo attivo, per avvisare l'operatore.

L'aspetto dell'indicatore di allarme dipende dallo stato corrente dell'allarme.

Selezionare l'impostazione Generale nella pagina con le proprietà del server allarmeper decidere per quali stati di allarme visualizzare l'indicatore di allarme.

L'Indicatore di allarme mostra l'allarme più grave nell'elenco allarmi con le seguentiindicazioni:

• Rosso lampeggiante quando è presente un allarme attivo non riconosciuto.

• Verde lampeggiante se non ci sono allarmi attivi, ma esistono allarmi non attivinon riconosciuti.

• Verde lampeggiante se esistono solo degli allarmi attivi riconosciuti.

L'Indicatore di allarme scompare quando gli allarmi sono tutti riconosciuti e sonoritornati in stato di inattività.

3BSE069487-600IT 39

Page 40: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Server allarmi Section 8 Gestione allarmi

Server allarmi1. Fare clic su Server allarmi in Esplora progetti per aprire la pagina di

configurazione Server allarmi.

Gruppo allarmi

La scheda Gruppo allarmi viene utilizzata per impostare gruppi di allarmi multipli,ad esempio quando un progetto richiede la gestione separata degli allarmi perfunzioni indipendenti. In questo esempio si utilizza il gruppo di allarmi predefinito.

Elementi di allarme

1. Selezionare la scheda Elementi di allarme. Aggiungere gli allarmi in base alletag nell'elenco delle tag del controller.

2. Definire una tag digitale (denominata BoolAlarmTag) direttamente nell'elencodegli allarmi, facendo clic su Aggiungi nell'elenco di selezione delle tag.Questa tag sarà interna a meno che non sia connessa a un controller nella paginadi configurazione Tag; una tag interna è adatta per questo progetto di esempio.Vedere il capitolo Tag interne per informazioni.

3. Lasciare selezionate le colonne per Riconoscimento necessario e Cronologia.Lasciare vuoti gli altri campi.

4. Verificare che le tag di allarme possano essere controllate dalle schermate delprogetto oppure che siano attivate da altri meccanismi (il contatore attivaAlarmItem2 e AlarmItem3 rispettivamente dopo 10 e 20 secondi).

40 3BSE069487-600IT

Page 41: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 8 Gestione allarmi Server allarmi

5. Posizionare un pulsante a sinistra dell'oggetto visualizzatore tendenza.Assegnare al pulsante l'etichetta “Imposta allarme”.

6. Mantenere selezionato il pulsante. Nella scheda Azioni, selezionareAttiva/Disattiva tag che si trova nel gruppo Controller dall'elenco a discesaper l'azione Clic. Selezionare BoolAlarmTag nel campo Seleziona tag.

3BSE069487-600IT 41

Page 42: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test degli allarmi Section 8 Gestione allarmi

Visualizzatore allarmi1. Aprire sul desktop la schermata Screen2 per modificarla.

2. Selezionare AlarmViewer dal gruppo Oggetti e disporlo sullo schermo.In un oggetto allarme è possibile personalizzare la posizione di colonne epulsante.

3. Selezionare l'oggetto allarme sullo schermo e fare clic sulla scheda Generale.Nel gruppo Pulsanti, fare clic su Posizione e selezionare di disporre i pulsantisul bordo In alto.

4. Regolare le dimensioni in modo da rendere visibili tutti i controlli dei pulsantinell'oggetto allarme.

5. UtilizzareMostra colonne nel gruppo Impostazioni per personalizzare leinformazioni sull'allarme e l'ordine delle colonne in Visualizzatore allarmi.

Esecuzione del test degli allarmi1. Eseguire il progetto.

2. Eseguire il test per attivare gli allarmi.

3. Spingere il pulsante Ack All (Riconosci tutto) e osservare l'Indicatore diallarme.

4. Accertare che tutte le tag di allarme siano inattive. Spingere il pulsante Ack All(Riconosci tutto) per riconoscere tutti gli allarmi.

5. Spingere Clear (Cancella) per rimuovere tutti gli allarmi in stato normale(riconosciuti e inattivi).

42 3BSE069487-600IT

Page 43: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 9 Ricette

Le ricette vengono utilizzate per impostare o salvare un gruppo predefinito di tagin una sola operazione.

Obiettivo• Creazione e utilizzo delle ricette per cambiare più valori.

Creazione delle tag delle ricette1. Creare un gruppo di tag di controller che saranno modificate dalla ricetta.

Utilizzare valori a tre numeri interi per impostare peso, lunghezza e larghezzadi un elemento immaginario.

3BSE069487-600IT 43

Page 44: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Creazione delle tag delle ricette Section 9 Ricette

Aggiunta di una schermata

1. Aprire Gestione navigazione. Puntare su Screen1 e trascinare una connessionesu un punto vuoto nell'area di navigazione della schermata.

Nel progetto viene creata una nuova schermata (Screen4).

2. Aprire la schermata Screen4 e selezionare la scheda Home. Nel gruppoSchermo, selezionare Screen3 nell'elenco a discesa Schermo di sfondo.In questo modo si consente la navigazione da Screen4 a Screen1.

Regolazione dei pulsanti di navigazione

1. Aprire la schermata Screen1. Selezionare il pulsante etichettato Screen4(nell'angolo in alto a sinistra) e spostarlo in modo che il pulsante posto al disotto (Screen2) diventi completamente visibile.

44 3BSE069487-600IT

Page 45: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 9 Ricette Nuovi oggetti

Nuovi oggetti1. Aprire sul desktop la schermata Screen4 per modificarla e aggiungere un

cursore.

2. Fare clic con il pulsante destro del mouse e puntare su Seleziona tag... peraprire l'elenco a discesa dei controller nella barra di formattazione rapida.Selezionare Peso.In questo modo la tag Peso si collega all'oggetto e l'elenco si chiude.

3. Spingere Ctrl e poi trascinare il cursore sullo schermo, per eseguirne unacopia. Posizionare il nuovo cursore e collegarlo a Lunghezza. Ripetere lastessa procedura per la tag Larghezza.

Mostra informazioni

Per mostrare le informazioni sulla tag cui è collegato ogni oggetto e se perl'oggetto sono configurate delle dinamiche o delle azioni, è sufficiente fare clic sulpulsanteMostra/Nascondi informazioni nell'are del desktop oppure utilizzare ilcollegamento da tastiera Ctrl + D.

1. Spingere Ctrl + D sulla tastiera per controllare che le tag siano collegatecorrettamente ai cursori sulla schermata.

3BSE069487-600IT 45

Page 46: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Caricamento di una ricetta Section 9 Ricette

Elementi della ricetta1. Fare clic su Ricetta nella scheda Inserisci per aggiungere una nuova ricetta.

Sul desktop si apre la pagina di configurazione della ricetta. La nuova ricetta èaccessibile anche da Esplora progetti.

2. Inserire un gruppo di tag per impostare la ricetta nella scheda Configurazionetag.

Salvataggio di una ricetta1. Aprire la schermata Screen4 sul desktop per modificarla e posizionare un

pulsante accanto al gruppo di cursori per le tag delle ricette. Assegnare alpulsante l'etichetta “Salva ricetta”.

2. Fare clic sulla scheda Azioni, selezionare Salva ricetta che si trova nel gruppoRicetta dall'elenco a discesa per l'azione Clic. Verificare che sia selezionatoRecipe1.

3. Lasciare vuoto Dati ricetta.

Caricamento di una ricetta1. Aprire la schermata Screen4 sul desktop per modificarla ed eseguire una copia

del pulsante Salva ricetta.

2. Cambiare l'etichetta in “Carica ricetta” e caricare Recipe1 selezionandolo perl'azione ClicCarica ricetta.

3. Lasciare vuoto Dati ricetta.

46 3BSE069487-600IT

Page 47: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 9 Ricette Esecuzione del test della ricetta

Dati ricettaCreare una ricetta predefinita definendo i valori nella scheda Dati runtime dellapagina di configurazione della ricetta.

1. Aprire la pagina di configurazione ricette, facendo clic su Recipe1 in Esploraprogetti.

2. Fare clic sulla scheda Dati runtime. Inserire i valori delle tag da impostare inuna ricetta. Inserire un nome (Titolo ricetta runtime) per la ricetta.

3. Aprire la schermata Screen4 per modificarla. Inserire un nuovo pulsanteaccanto al gruppo di cursori. Assegnare al pulsante l'etichetta “Carica libro”.

4. Selezionare Carica ricetta nell'elenco a discesa Clic.

5. Selezionare Recipe1 e poi Libro per i dati ricetta.

Esecuzione del test della ricetta1. Eseguire il progetto.

2. Eseguire il test per impostare i cursori su vari valori e salvare i valori nellericette.

3. Eseguire il test per caricare le ricette.Controllare che i cursori cambino in base ai valori delle ricette.

3BSE069487-600IT 47

Page 48: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test della ricetta Section 9 Ricette

48 3BSE069487-600IT

Page 49: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 10 Dinamiche

Le proprietà degli oggetti dinamici sono utilizzate per spostare e ridimensionare glioggetti in base ai valori delle tag del controller.

Obiettivo• Modifica delle dimensioni e del colore di un oggetto in base alle modifiche

dei valori delle tag.

3BSE069487-600IT 49

Page 50: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Creazione di un oggetto Section 10 Dinamiche

Creazione di un oggetto1. Aprire la schermata Screen4 per modificarla. Selezionare Rettangolo

(Rectangle) nel gruppo Oggetti della scheda Home e disporre un quadratinosotto il gruppo di cursori per le tag della ricetta.

50 3BSE069487-600IT

Page 51: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 10 Dinamiche Ridimensionamento di un oggetto

Ridimensionamento di un oggetto1. Selezionare il quadrato. Fare clic su Dimensione nella barra multifunzione

Dinamiche. Selezionare la tag Larghezza per la Larghezza e la tagLunghezza per l'Altezza.

2. Regolare le dimensioni allargate del quadrato direttamente sullo schermo eosservare i valori che cambiano nella finestra Ridimensiona Editor di dinamiche.

3. Impostare i campi per Valore iniziale tag sui valori delle dimensioni inizialidel quadrato (Larghezza iniziale, Altezza iniziale). Impostare entrambi i campidi Valore finale tag su “100”.

3BSE069487-600IT 51

Page 52: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test delle dinamiche Section 10 Dinamiche

Colorazione di un oggetto1. Selezionare il quadrato. Fare clic su Riempi nel gruppo Colore della scheda

Dinamiche. Assegnare la tag Peso nell'elenco a discesa Seleziona tag.

2. Regolare i valori delle tag per modificare il colore del quadrato in base al valoredella tag Peso. L'esempio nell'illustrazione utilizza il colore di riempimentoinsieme a una sfumatura.

Esecuzione del test delle dinamiche1. Eseguire il progetto.

52 3BSE069487-600IT

Page 53: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 10 Dinamiche Esecuzione del test delle dinamiche

2. Eseguire il test per cambiare i valori delle tag con i cursori e caricando le ricette.Osservare cosa accade con le dimensioni e il colore del quadratino.

3BSE069487-600IT 53

Page 54: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test delle dinamiche Section 10 Dinamiche

54 3BSE069487-600IT

Page 55: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 11 Script

Gli script vengono utilizzati per gestire la funzionalità per gli oggetti. Gli scriptsono sviluppati in C#.

Obiettivo• Inserimento di un pulsante e di una casella di testo.

• Lo sviluppo di uno script per il pulsante in modo da modificare il testo nellacasella di testo.

Aggiunta di oggetti1. Aprire Screen2 per le modifiche e aggiungere una TextBox dal gruppo Oggetti

(che si trova sotto i controlli di Windows) nella schermata.

2. Posizionare un pulsante sulla schermata e assegnargli l'etichetta “Scrivi test”.

Scheda Script1. Selezionare il pulsante Scrivi test.

2. Fare clic sull scheda Script che si trova nell'area del desktop in basso a sinistra.In questo modo si passa dalla modalità di visualizzazione Layout alla modalitàdi visualizzazione Script.

3BSE069487-600IT 55

Page 56: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione dello script Section 11 Script

3. Fare clic sul nodo Button2.

4. Fare doppi clic sul nodo Click per cominciare a digitare il codice script perl'evento Clic per Button2.Durante la digitazione, è possibile utilizzare Ctrl + [Barra spaziatrice] perattivare una funzione di completamento del nome sensibile al contesto(IntelliSense) che si attiva automaticamente quando si digita un punto (‘.’)dopo un elemento del codice.

5. Digitare quanto segue come codice dell'evento Clic:

Codice C# sulla scheda Script:

Esecuzione dello script1. Eseguire il progetto.

56 3BSE069487-600IT

Page 57: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 11 Script Esecuzione dello script

2. Fare clic sul pulsante Scrivi test e verificare che la stringa di testo assegnatacon il codice script ora compaia nella casella di testo.

3BSE069487-600IT 57

Page 58: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione dello script Section 11 Script

58 3BSE069487-600IT

Page 59: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 12 Tag interne

Le tag interne possono essere utilizzate per calcolare i valori che non devono essererappresentati nel controller, ad esempio informazioni riservate all'operatore.

Obiettivo• Compilazione di uno script per eseguire un calcolo dell'area utilizzando le

tag di lunghezza e larghezza.

• Visualizzazione del risultato con una tag interna.

Aggiunta di tag interne1. Fare clic su Tag in Esplora progetti.

Sul desktop si apre la pagina di configurazione delle tag.

Tag Area

1. Aggiungere una tag e assegnarle l'etichetta “Area”. Cambiare il tipo di dati suFLOAT. Il tipo di dati per questa tag e la tag successiva è impostato per la tagnon per il controller.

3BSE069487-600IT 59

Page 60: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Creazione di un numero analogico Section 12 Tag interne

Tag di calcolo

1. Aggiungere una tag, assegnarle l'etichetta “Calc” e selezionare il tipo di datiBIT.

Se si lascia vuota la colonna Controller, la tag rimane interna ovvero non vieneconnessa a un controller.

2. Passare alla modalità di visualizzazione Script e individuare la tag Calc. Fareclic sul nodo della tag Calc e fare doppio clic per aprire il nodo Value Change.Per accedere ai dati ed ai metodi del codice di controllo C# viene utilizzatala parola chiave “Globals”. L'esempio utilizza un cast di tipo esplicito(“(double)”), necessario per un operatore sovraccarico (moltiplicazione).

3. Calcolare l'are nel nodo Value Change:

Creazione di un numero analogico1. Aprire la schermata Screen4 per modificarla. Disporre un oggetto Numero

analogico (Analog Numeric) sotto il gruppo di cursori per le tag di ricetta,lontano dall'oggetto rettangolo.

60 3BSE069487-600IT

Page 61: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 12 Tag interne Creazione di un numero analogico

2. Fare clic con il tasto destro del mouse sul numero analogico e connetterlo allatag Area.

3. Mantenere selezionato l'oggetto e selezionare Decimale per Formato divisualizzazione e impostareNumero di decimali su 2 nella barra multifunzioneGenerale.

4. Utilizzare un oggetto Testo (Text) per inserire un testo illustrativo (ad es.“Area:”) relativamente all'oggetto numerico analogico.

Attivazione del calcolo

1. Aprire la schermata Screen4 per modificarla. Selezionare l'oggetto Rettangolo.

2. Nella scheda Azioni, selezionare Attiva/Disattiva tag che si trova nel gruppoController dall'elenco a discesa per l'azioneMouse su. Selezionare la tagCalc .

3BSE069487-600IT 61

Page 62: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione di test di tag interne Section 12 Tag interne

Esecuzione di test di tag interne1. Eseguire il progetto.

2. Eseguire un test per impostare i cursori su svariati valori. Fare clic sull'area delrettangolo dinamico e osservare come cambia il controllo Numerico analogico.

62 3BSE069487-600IT

Page 63: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 13 Browser oggetti

Nel Browser oggetti è possibile visualizzare un'anteprima dei tutti gli oggetti inclusiin una schermata.

Obiettivo• Posizionamento di oggetti in profondità

• Blocco degli oggetti

• Trasparenza degli oggetti

Aggiunta di un elemento grafico1. Aprire la schermata Screen4 per modificarla.

2. Selezionare Rettangolo (Rectangle) dal gruppo Oggetti nella barramultifunzione Home.

3. Ridimensionare il rettangolo per utilizzarlo come sfondo del gruppo di cursori epulsanti.Ora il rettangolo oscura completamente gli altri oggetti.

Utilizzo del Browser oggetti1. Selezionare Browser oggetti dalla scheda Visualizza nella barra multifunzione.

3BSE069487-600IT 63

Page 64: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Utilizzo del Browser oggetti Section 13 Browser oggetti

2. Con il rettangolo selezionato, fare clic sul pulsante Porta oggetto indietro finoa rendere visibili tutti i pulsanti e i cursori.

3. Fare clic sul pulsante Blocca mentre il rettangolo è selezionato.

4. Provare a trascinare il rettangolo sullo schermo per spostarlo.L'oggetto è bloccato e non può essere spostato. Non è possibile selezionarlo inalcun modo.

5. Selezionare uno dei pulsanti e fare clic sul pulsante Visibilità.Il pulsante è nascosto. Tuttavia se il progetto è avviato in Panel BuilderRuntime, l'oggetto apparirà normale.

64 3BSE069487-600IT

Page 65: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 14 Testi multipli

Gli oggetti di testo possono essere utilizzati per visualizzare le informazioni di testoe anche per riflettere le modifiche nelle tag dei controller.

Obiettivo• Presentazione di un messaggio di testo variante che rifletta le modifiche

dell'area calcolata.

Configurazione di testi1. Aprire la schermata Screen4 per modificarla. Selezionare l'oggetto Testo

etichettato “Area:” e fare clic sulla scheda Generale.

2. Fare clic su Configura testi nel gruppo Testo. Collegare il testo alla tag Area.

3BSE069487-600IT 65

Page 66: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Configurazione di testi Section 14 Testi multipli

3. Aggiungere stringhe di testo e modificare gli intervalli in base all'esempioseguente.

Con l'impostazione predefinita per l'oggetto di testo, Ridimensionaautomaticamente, non è necessario regolare l'oggetto per adattare la stringapiù lunga in runtime.

66 3BSE069487-600IT

Page 67: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 14 Testi multipli Esecuzione di test per molteplici testi

Esecuzione di test per molteplici testi1. Eseguire il progetto.

2. Eseguire un test per impostare i cursori su svariati valori. Fare clic sulrettangolo dinamico e osservare come cambia il controllo numerico analogico.Verificare che venga aggiornato anche il testo.

3BSE069487-600IT 67

Page 68: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione di test per molteplici testi Section 14 Testi multipli

68 3BSE069487-600IT

Page 69: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 15 Sicurezza

I gruppi di sicurezza e le password utente consentono di limitare l'accesso aglioggetti ed alle azioni del progetto.

Obiettivo• Aggiunta di nomi utente e impostazione delle password.

• Configurazione del controllo di accesso e disconnessione.

• Limitazione dell'accesso di gestione delle ricette.

Configurazione della sicurezza1. Fare clic su Sicurezza in Esplora progetti per aprire la pagina di

configurazione.

Gruppi sicurezza

La gestione della sicurezza prevede la divisione degli utenti in gruppi di sicurezza.Essi sono configurati nella scheda Gruppi. In questo esempio vengono utilizzatidue gruppi di sicurezza predefiniti, Administrators (Amministratori) e Operators(Operatori).

Utenti

1. Selezionare la scheda Utenti nella pagina di configurazione Sicurezza.

2. Aggiungere un utente che appartiene a entrambi i gruppi di sicurezza,Amministratori e Operatori.

3BSE069487-600IT 69

Page 70: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Configurazione della sicurezza Section 15 Sicurezza

3. Aggiungere un altro utente che appartiene solo al gruppo Operatori.

quando si lascia la cella d'inserimento della password, questa viene convertitain asterischi.

70 3BSE069487-600IT

Page 71: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 15 Sicurezza Creazione di un pulsante Disconnessione

Comportamento in caso di accesso negatoOgni volta che un utente prova ad accedere a un oggetto per cui il gruppo al qualeappartiene non è autorizzato, può essere visualizzata una finestra di dialogo diaccesso.

1. Selezionare la scheda Utenti e fare clic sul pulsante Impostazioni.

2. SelezionareMostra finestra di dialogo login per l'azione su accesso negatoe Normale per la visibilità.

Creazione di un pulsante Disconnessione1. Aprire la schermata Screen3 (lo schermo di sfondo) per modificarla.

2. Posizionare un pulsante accanto al pulsante “Schermata iniziale”. Assegnareal pulsante l'etichetta “Disconnetti”.

3. Selezionare Disconnetti che si trova nel gruppo Sicurezza dall'elenco a discesaper l'azione Clic.

3BSE069487-600IT 71

Page 72: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test della sicurezza Section 15 Sicurezza

Sicurezza degli oggetti1. Aprire la schermata Screen4 per modificarla.

Amministratori

1. Fare clic con il tasto destro del mouse sul pulsante Salva ricetta e selezionareAdministrators (Amministratori) per Seleziona gruppi di sicurezza.

Utenti

1. Fare clic con il tasto destro del mouse sul pulsante Carica ricetta e selezionareOperators (Operatori) per Seleziona gruppi di sicurezza.

Esecuzione del test della sicurezza1. Eseguire il progetto.

2. Fare una prova per accertare che non sia più possibile caricare o salvare lericette senza accesso e che la finestra di dialogo si apra quando si spinge unodei pulsanti.

3. Accedere come Amministratore e salvare la ricetta.

4. Eseguire il test per caricare una ricetta.Si apre la finestra di dialogo di accesso.

5. Accedere come Utente1 e caricare una ricetta.

6. Eseguire il test per salvare una ricetta.Si apre la finestra di dialogo di accesso.

72 3BSE069487-600IT

Page 73: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 15 Sicurezza Esecuzione del test della sicurezza

7. Eseguire l'accesso come SuperUser. Eseguire un test per salvare e caricarele ricette.

8. Disconnettersi.

9. Verificare che non sia più possibile caricare né salvare le ricette.

3BSE069487-600IT 73

Page 74: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test della sicurezza Section 15 Sicurezza

74 3BSE069487-600IT

Page 75: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 16 Tasti funzione

I tasti funzione possono essere utilizzati per eseguire azioni e script. In questo modol'operatore può controllare la funzionalità di schermi e dati indipendentemente dallaschermata attiva.

I tasti funzione possono essere configurati anche come tasti funzione locale, ovveroapplicabili a singole schermate. In questo esempio sono stati utilizzati dei tastifunzione globali.

Obiettivo• Programmazione delle azioni dei tasti funzione per cambiare schermata,

impostare i valori delle tag del controller, gestire le ricette e visualizzare lafinestra di dialogo di accesso.

• Programmazione dei tasti funzione per eseguire gli script.

Definizione delle azioni dei tasti funzione1. Fare clic su Tasti funzione nella barra multifunzione Inserisci.

3BSE069487-600IT 75

Page 76: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Definizione delle azioni dei tasti funzione Section 16 Tasti funzione

Mostra schermata

1. Fare clic su ... in Azione sulla riga per il tasto funzione F1 per aprire la finestradi dialogo Proprietà. Fare clic su Aggiungi e selezionareMostra schermatainiziale, che si trova nel gruppo Schermo, dalla finestra di dialogo Nuovaazione.

2. Fare clic sulla riga del tasto funzione F2. SelezionareMostra schermata comeazione e Screen2 dall'elenco a discesa degli schermi.

3. Configurare il tasto funzione F3 per mostrare Screen4.

Sicurezza

1. Fare clic sulla riga del tasto funzione F4. Selezionare come azione Accesso chesi trova nel gruppo Sicurezza.

76 3BSE069487-600IT

Page 77: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 16 Tasti funzione Definizione delle azioni dei tasti funzione

Configurazione dei valori delle tag dei controller

1. Fare clic sulla riga del tasto funzione F5. Selezionare come azione Impostaanalogico che si trova nel gruppo Controller e la tag Peso nell'elenco a discesaSeleziona tag. Specificare il valore analogico 50.

2. Impostare i tasti funzione F6 ed F7 per controllare le tag Lunghezza eLarghezza.

Ricetta

1. Configurare il tasto funzione F8 per caricare Recipe1 e il tasto funzione F9 persalvare Recipe1. Lasciare vuoto Dati ricetta.

Configurazione di fuso orario, regione e ora legale

1. Configurare i tasti funzione F10 per il fuso orario, la regione e l'ora legale.L'azione si torva nel gruppo Altro.

3BSE069487-600IT 77

Page 78: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Definizione degli script dei tasti funzione Section 16 Tasti funzione

Definizione degli script dei tasti funzioneI tasti funzione possono essere utilizzati anche per attivare gli script.

Calcolo dell'area

Programmare un tasto funzione con il calcolo dell'area per l'oggetto rettangolo:

1. Fare clic sulla riga del tasto funzione F11. Selezionare la modalità divisualizzazione Script facendo clic sulla scheda Script in calce alla schermata.

2. Fare clic sul nodo F11 e doppio clic sul suo nodo KeyDown.

3. Calcolare l'area sull'evento KeyDown con questo codice:

L'impiego di uno script del tasto funzione rende superfluo l'uso di una tag diattivazione separata (Calc).

Riconoscimento di tutti gli allarmi

Programmare un tasto funzione con “Riconosci tutto” per gli allarmi:

1. Selezionare il nodo KeyDown per il tasto funzione F12.

2. Digitare il seguente codice evento KeyDown:

Codice C# sulla scheda Script:

78 3BSE069487-600IT

Page 79: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 16 Tasti funzione Esecuzione del test del tasto funzione

Esecuzione del test del tasto funzione1. Eseguire il progetto.

2. Verificare che i tasti funzione definiti (sulla tastiera del PC) eseguano le azionidefinite.

3BSE069487-600IT 79

Page 80: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Esecuzione del test del tasto funzione Section 16 Tasti funzione

80 3BSE069487-600IT

Page 81: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Section 17 Riferimento incrociato

Lo strumento Riferimento incrociato offre una panoramica sulla posizione in cuiviene utilizzata una specifica tag nel progetto corrente.

Obiettivo• Individuazione veloce di tutte le ricorrenze di una specifica tag.

Utilizzo dello strumento Riferimento incrociato1. Selezionare la tagMetro_e_cursore nella pagina di configurazione Tag e fare

clic sul pulsante Riferimento incrociato.Viene visualizzato lo strumento Riferimento incrociato.

2. Fare doppio clic sul primo elemento in elenco.Sul desktop si apre la pagina di configurazione del Server allarmi.

3. Fare doppio clic sul terzo elemento in elenco.Sul desktop si apre la schermata Screen1, con selezionato Slider1.

3BSE069487-600IT 81

Page 82: Panel 800 Version 6, Panel Builder, Getting Started · All'avvio di Panel Builder contiene i comandi Salva, Annulla, Ripeti, Esegui e Simula. 3BSE069487-600IT 19. Area del desktop

Contattaci

ABB AB ABB Automation LCCControl Technologies Control TechnologiesVästerås, Sweden Abu Dhabi, United Arab EmiratesPhone: +46 (0) 21 32 50 00 Phone: +971 (0) 2 4938 000E-mail: [email protected] E-mail: [email protected]/controlsystems www.abb.com/controlsystems

ABB Automation GmbH ABB China LtdControl Technologies Control TechnologiesMannheim, Germany Beijing, ChinaPhone: +49 1805 26 67 76 Phone: +86 (0) 10 84566688-2193E-mail: [email protected] www.abb.com/controlsystemswww.abb.de/controlsystems

ABB S.P.A.Control TechnologiesSesto San Giovanni (MI), ItalyPhone: +39 02 24147 555E-mail: [email protected]/controlsystems

3BSE069487-600IT

Copyright © 2012 Panel 800 Version 6. All rights reserved.

ABB Inc.Control TechnologiesWickliffe, Ohio, USAPhone: +1 440 585 8500E-mail: [email protected]/controlsystems

ABB Pte LtdControl TechnologiesSingaporePhone: +65 6776 5711E-mail: [email protected]/controlsystems


Recommended