TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

78
35013828.06 www.schneider-electric.com TwidoSuite V2.3 35013828 06/2011 TwidoSuite V2.3 Per iniziare 06/2011

Transcript of TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Page 1: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

TwidoSuite V2.3

35013828 06/2011

3501

3828

.06

www.schneider-electric.com

TwidoSuite V2.3Per iniziare

06/2011

Page 2: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Questa documentazione contiene la descrizione generale e/o le caratteristiche tecniche dei prodotti qui contenuti. Questa documentazione non è destinata e non deve essere utilizzata per determinare l’adeguatezza o l’affidabilità di questi prodotti relativamente alle specifiche applicazioni dell’utente. Ogni utente o specialista di integrazione deve condurre le proprie analisi complete e appropriate del rischio, effettuare la valutazione e il test dei prodotti in relazioni all’uso o all’applicazione specifica. Né Schneider Electric né qualunque associata o filiale deve essere tenuta responsabile o perseguibile per il cattivo uso delle informazioni ivi contenute. Gli utenti possono inviarci commenti e suggerimenti per migliorare o correggere questa pubblicazione.

È vietata la riproduzione totale o parziale del presente documento in qualunque forma o con qualunque mezzo, elettronico o meccanico, inclusa la fotocopiatura, senza esplicito consenso scritto di Schneider Electric.

Durante l’installazione e l’uso di questo prodotto è necessario rispettare tutte le normative locali, nazionali o internazionali in materia di sicurezza. Per motivi di sicurezza e per assicurare la conformità ai dati di sistema documentati, la riparazione dei componenti deve essere effettuata solo dal costruttore.

Quando i dispositivi sono utilizzati per applicazioni con requisiti tecnici di sicurezza, occorre seguire le istruzioni più rilevanti.

Un utilizzo non corretto del software Schneider Electric (o di altro software approvato) con prodotti hardware Schneider Electric può costituire un rischio per l’incolumità personale o provocare danni alle apparecchiature.

La mancata osservanza di queste indicazioni può costituire un rischio per l’incolumità personale o provocare danni alle apparecchiature.

© 2011 Schneider Electric. Tutti i diritti riservati.

2 35013828 06/2011

Page 3: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Indice

Informazioni di sicurezza . . . . . . . . . . . . . . . . . . . . . . . . . 5Informazioni su... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Capitolo 1 Installazione e avvio del programma . . . . . . . . . . . . . . . 9Requisiti di sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Installazione e disinstallazione del software . . . . . . . . . . . . . . . . . . . . . . . 12Registrazione di TwidoSuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Capitolo 2 Avvio di TwidoSuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Avvio del programma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Capitolo 3 Aggiornamento del firmware Twido . . . . . . . . . . . . . . . . 17Aggiornamento firmware controller Twido. . . . . . . . . . . . . . . . . . . . . . . . . 17

Capitolo 4 L’interfaccia di TwidoSuite . . . . . . . . . . . . . . . . . . . . . . . 19Finestra principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Impostazione delle preferenze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Capitolo 5 Creazione e modifica di un programma . . . . . . . . . . . . . 27Passo 1: creazione di un nuovo progetto . . . . . . . . . . . . . . . . . . . . . . . . . 29Passo 2: descrizione dell’applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Passo 3: definizione delle specifiche di comunicazione I/O dell’applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Passo 4: configurazione delle risorse hardware e software . . . . . . . . . . . 38Passo 5: scrittura del programma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Passo 6: Test del programma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Passo 7: trasferimento ed esecuzione del programma. . . . . . . . . . . . . . . 63Passo 8: debug del programma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Fase 9: Gestione del rapporto del programma . . . . . . . . . . . . . . . . . . . . . 73

Capitolo 6 Monitoraggio di un’applicazione. . . . . . . . . . . . . . . . . . . 75Monitoraggio di un’applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Indiceanalitico

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

35013828 06/2011 3

Page 4: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

4 35013828 06/2011

Page 5: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

§

Informazioni di sicurezza

Informazioni importanti

AVVISOLeggere attentamente queste istruzioni e osservare l’apparecchiatura per familiarizzare con i suoi componenti prima di procedere ad attività di installazione, uso o manutenzione. I seguenti messaggi speciali possono comparire in diverse parti della documentazione oppure sull’apparecchiatura per segnalare rischi o per richiamare l’attenzione su informazioni che chiariscono o semplificano una procedura.

35013828 06/2011 5

Page 6: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

NOTAManutenzione, riparazione, installazione e uso delle apparecchiature elettriche si devono affidare solo a personale qualificato. Schneider Electric non si assume alcuna responsabilità per qualsiasi conseguenza derivante dall’uso di questi prodotti.

Il personale qualificato possiede capacità e conoscenze relative alla struttura, al funzionamento e all’installazione di apparecchiature elettriche e ha ricevuto una formazione in materia di sicurezza che gli consente di riconoscere ed evitare i rischi del caso.

6 35013828 06/2011

Page 7: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Informazioni su...

In breve

Scopo del documentoQuesto documento fornisce informazioni di base e le istruzioni per l’impostazione e l’uso del software di programmazione TwidoSuite.

Nota di validitàQuesta documentazione è valida per TwidoSuite versione 2.3.

Commenti utenteInviare eventuali commenti all’indirzzo e-mail [email protected].

35013828 06/2011 7

Page 8: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

8 35013828 06/2011

Page 9: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

1

TwidoSuite V2.3Installazione e avvio del programma35013828 06/2011

Installazione e avvio del programma

PanoramicaIl software di programmazione TwidoSuite può essere eseguito su sistemi operativi Windows 2000/XP/Vista. Questo capitolo descrive i requisiti di sistema del computer per installare ed eseguire questo software. Fornisce, inoltre, le istruzioni per l’installazione, la disinstallazione e l’avvio del software.

Contenuto di questo capitoloQuesto capitolo contiene le seguenti sottosezioni:

Argomento Pagina

Requisiti di sistema 10

Installazione e disinstallazione del software 12

Registrazione di TwidoSuite 14

9

Page 10: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Installazione e avvio del programma

Requisiti di sistema

Requisiti hardwareIl PC utilizzato deve avere i seguenti requisiti hardware minimi per eseguire il software di programmazione TwidoSuite:

Per l’installazione è richiesta un’unità CD-ROM.

Requisiti softwareIl software di programmazione TwidoSuite richiede uno dei seguenti sistemi operativi di base:

NOTA: evitare il patch 834707-SP1 (corretto dal patch 890175) e il patch 896358 che causano problemi di visualizzazione con la Guida in linea.

Il browser richiesto è Microsoft Internet Explorer 4.01 o successivo.

Requisito Minimo

computer processore Pentium 466 MHz

RAM 128 MB

Spazio libero su disco 100 MB

Sistema operativo Edition/Service Pack Considerazioni particolari

Windows 2000 service pack 2 o successivo

Per Windows 2000, Windows XP o Windows Vista, occorre disporre dei privilegi di amministratore per installare il software di configurazione TwidoSuite.

Windows XP service pack 2 o successivo

Windows Vista service pack 1 o successivo

10 35013828 06/2011

Page 11: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Installazione e avvio del programma

Connessione a un controller TwidoIl software di programmazione TwidoSuite può essere eseguito su un PC collegato alla porta di programmazione RS-485 del controller Twido. Occorre effettuare la connessione con un cavo seriale di programmazione speciale, modello TSXPCX1031, fornito insieme al software.

Per ulteriori informazioni sulle connessioni hardware richieste, consultare la guida di riferimento hardware dei controller Twido per le basi compatte e modulari.

ATTENZIONEAPPARECCHIATURA NON FUNZIONANTE

Non collegare il cavo di comunicazione al controller prima di averlo collegato al PC. Collegare sempre prima il cavo al PC.

Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.

35013828 06/2011 11

Page 12: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Installazione e avvio del programma

Installazione e disinstallazione del software

Prima di iniziarePrima di installare il software di programmazione TwidoSuite:

disinstallare ogni versione precedente del software di programmazione TwidoSuite (se si dispone di una versione del software di programmazione TwidoSuite, disinstallarla in quanto TwidoSuite è compatibile con i progetti di automazione creati con qualsiasi versione di TwidoSuite),chiudere tutte le applicazioni Windows e i programmi antivirus.

Installazione del software Per installare il software di programmazione TwidoSuite:

Passo Azione Risultato

1 Inserire il CD TwidoSuite nell’unità CD-ROM del PC.

Se la funzione AUTORUN è attivata, l’installazione si avvierà automaticamente, quindi passare al passo 4.Altrimenti andare al passo 2.

2 Se l’installazione non sia avvia automaticamente, fare clic su Start → Esegui.

Viene visualizzata la finestra di dialogo Esegui.

3 Immettere [Unità:]\setup.exe, quindi fare clic su OK.

Appare la schermata di selezione della lingua.

4 Scegliere una lingua e fare clic su OK. Viene visualizzato un messaggio che richiede se si vuole registrare la copia del software.

5 Per registrare il software, fare clic su Sì. Per avviare il software senza registrarlo, fare clic su No.

Un pacchetto software non registrato funzionerà per 30 giorni, poi interromperà il funzionamento. Prima di installare la nuova versione occorrerà disinstallare il software scaduto. La nuova installazione dovrà essere registrata per funzionare.

6 Scegliere la lingua di installazione tra l’elenco delle lingue disponibili.

Il software verrà installato nella lingua locale selezionata e nella versione in inglese. Successivamente, sarà possibile utilizzare il software in una di queste due lingue selezionandola da TwidoSuite Application Launcher.

7 Seguire le istruzioni d’installazione. Dopo aver installato il software, sul desktop viene visualizzata un’icona, sulla quale si può fare doppio clic per avviare il programma:

12 35013828 06/2011

Page 13: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Installazione e avvio del programma

Disinstallazione del softwarePer disinstallare il software di programmazione TwidoSuite dal computer, seguire le indicazioni fornite:Start → Pannello di controllo → Installazione applicazioni

35013828 06/2011 13

Page 14: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Installazione e avvio del programma

Registrazione di TwidoSuite

IntroduzioneDedicare alcuni minuti per registrare il software e divenire membri della comunità di automazione Schneider.

La registrazione è gratuita e consente di essere sempre aggiornati con le notizie sui prodotti più recenti, con gli aggiornamenti di software e firmware per il controller Twido.

NOTA: il software è fornito in prova per un periodo di 30 giorni. Al termine di questo periodo, è necessario registrarsi per poter continuare a utilizzarlo.

Come registrare TwidoSuite

1. Selezionare Varie .2. Fare clic su Informazioni su sulla barra dei task.3. Compilare il modulo Licenza con i dati relativi a "Società", "Utente" e "Numero di

serie", quindi premere Adesso.Risultato: viene avviata la Procedura guidata di registrazione di TwidoSuite.

4. Seguire le istruzioni sullo schermo per registrare la propria copia del software TwidoSuite.Nota: sono disponibili quattro metodi di registrazione: Web, telefono, fax ed e-mail.

5. Leggere le condizioni di servizio, l’accettazione è obbligatoria.6. Inviare la registrazione.

14 35013828 06/2011

Page 15: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

2

TwidoSuite V2.3TwidoSuite Application Launcher35013828 06/2011

Avvio di TwidoSuite

Avvio del programma

Come avviare il programmaÈ possibile avviare il programma tramite TwidoSuite Application Launcher:

dal menu Start → Programmi → Schneider Electric → TwidoSuite → Application Launchero dal collegamento ad Application Launcher presente sul desktop e installato con il programma:

Opzioni di Application LauncherApplication Launcher costituisce il centro di avvio della suite software TwidoSuite.

L’applicazione TwidoSuite è fornita in varie coppie di lingue scaricabili dal sito di Schneider Electric:

Inglese-FranceseInglese-TedescoInglese-SpagnoloInglese-ItalianoInglese-Cinese (semplificato)

A seconda della coppia di lingue installata, TwidoSuite può essere eseguito in Inglese (lingua predefinita) o nell’altra lingua.

Utilizzare Application Launcher per avviare TwidoSuite in:Modalità "Programmazione"Modalità "Monitoraggio"Aggiornamento dei controller

15

Page 16: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

TwidoSuite Application Launcher

Funzioni aggiuntiveUtilizzare le funzioni aggiuntive per:

vedere le Novità ,

vedere il Video di dimostrazione .

NOTA: per impostazione predefinita, il video di dimostrazione viene mostrato all’avvio di TwidoSuite. Per disabilitare questa funzione, deselezionare la casella "Mostra video all’avvio" che si trova nella parte bassa della schermata video.

TwidoSuite Application LauncherLa seguente figura mostra un esempio di TwidoSuite Application Launcher quando è installata la coppia di lingue inglese-francese:

16 35013828 06/2011

Page 17: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

3

TwidoSuite V2.3Aggiornamento frmware35013828 06/2011

Aggiornamento del firmware Twido

Aggiornamento firmware controller Twido

PanoramicaNOTA: Il controller Twido di Schneider Electric viene fornito con il firmware installato. Le procedure descritte per caricare il nuovo firmware sono necessarie solo nel caso venga effettuato un aggiornamento. Prima di sostituire il firmware, leggere attentamente le relative istruzioni ed eventualmente contattare l’assistenza Schneider Electric.

Se il software TwidoSuite è collegato al controller, è possibile verificare la versione del firmware in uso per il controller Twido con il pulsante Varie:

La Procedura guidata di Twido Windows Executive Loader è un programma per Windows che indica i passi necessari per aggiornare Firmware Executive nel controller programmabile Schneider Electric Twido. Firmware Executive è il sistema operativo che esegue le applicazioni e gestisce il funzionamento del controller.

La procedura guidata fornisce un’interfaccia intuitiva, di tipo punta e clicca, che guida l’utente attraverso le fasi della procedura di aggiornamento. Fornisce le istruzioni per scaricare rapidamente la versione più aggiornata dell’Executive per il controller.

Per istruzioni dettagliate, consultare la Guida utente della Procedura guidata di Executive Loader. Questa guida è disponibile nella guida in linea del servizio Exec Loader.

17

Page 18: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Aggiornamento frmware

Apertura della Procedura guidata di Exec Loader

È possibile aprire la procedura guidata di Executive Loader da TwidoSuite Application Launcher selezionando l’opzione Aggiornamento firmware controller.

Nuovo firmware (passi di base)Il file di esecuzione del firmware viene aggiornato in quattro passi. La procedura guidata fornisce una finestra per ciascun passo, e per ogni passo è disponibile la guida in linea. La tabella seguente riassume ciascun passo:

NOTA: non interrompere il caricamento del firmware per nessun motivo. In caso contrario non sarà più possibile accedere al modulo, nemmeno tramite la Procedura guidata di Executive Loader. Assicurarsi che non venga scollegata la connessione di comunicazione né l’alimentazione principale e non disattivare la procedura con Interrompi.

AVVERTENZAPERDITA DELL’APPLICAZIONE

Non aggiornare l’eseguibile del controller senza prima verificare di aver salvato sul PC una copia dell’applicazione di controllo in uso.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

Passo Finestra Funzione

1 Benvenuti Presenta la Procedura guidata di Executive Loader.

2 Impostazioni Seleziona il file di esecuzione corretto da trasferire al controller e la porta seriale del PC per comunicare con lo stesso.

3 Proprietà file e periferica

Confronta gli ID hardware e le informazioni sulla versione dell’eseguibile per il file di esecuzione e il controller.

4 Avanzamento del trasferimento

Controlla il trasferimento del file di esecuzione al controller.

18 35013828 06/2011

Page 19: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

4

TwidoSuite V2.3Interfaccia35013828 06/2011

L’interfaccia di TwidoSuite

PanoramicaQuesta sezione descrive TwidoSuite:

spazio di lavoro della finestra principaleimpostazioni delle preferenze

Questa sezione fornisce, inoltre, un flusso di lavoro per la creazione di un progetto TwidoSuite (vedere la Barra Fasi/Sottofasi applicazione, pagina 21).

Contenuto di questo capitoloQuesto capitolo contiene le seguenti sottosezioni:

Argomento Pagina

Finestra principale 20

Impostazione delle preferenze 24

19

Page 20: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

Finestra principale

Workspace di TwidoSuite

Barra delle fasi dell’applicazione:

Visualizza le 4 fasi dell’applicazione TwidoSuite (icone e titoli), e i pulsanti Progetto, Descrizione, Programma e Rapporto.

Barra delle sottofasi del programma:

Visualizza le 3 sottofasi del programma (Configura, Programma, Debug). Viene visualizzata solo se è selezionata una fase di programma.

20 35013828 06/2011

Page 21: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

Opzioni di visualizzazione

Barra Fasi/Sottofasi applicazione

Barra delle applicazioni: Fornisce accesso a tutti i task eseguibili nella fase o sottofase dell’applicazione selezionata.

Barra delle funzioni: Fornisce l’accesso a funzioni speciali associate al task selezionato.

Barra di accesso rapido: Visualizza in modo permanente i comandi Indietro/Avanti, e le scelte rapide Salva e Analizza programma.

Editor e visualizzatori: Gli editor e i visualizzatori sono finestre di TwidoSuite che presentano in modo organizzato i controlli della programmazione e della configurazione per rendere più efficiente lo creazione delle applicazioni.

Barra casella di riepilogo degli errori:

Visualizza le informazioni relative all’applicazione, al controller e a TwidoSuite.

Ingrandisce la finestra principale

Riduce la finestra principale

Chiude l’applicazione TwidoSuite

Pulsante di ancoraggio per la barra Fasi applicazione

Ridimensiona la finestra principale

ProgettoQuesta è la prima fase di creazione/apertura di un’applicazione. La barra Fasi/Sottofasi applicazione visualizza il nome dell’applicazione aperta nell’angolo superiore destro.

DescrizioneQuesta è la seconda fase di creazione dell’applicazione di automazione Twido. La fase Descrizione consente di selezionare le risorse hardware dal catalogo e descrivere la modalità di interconnessione dell’apparecchiatura con un’altra tramite reti.

35013828 06/2011 21

Page 22: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

ProgrammaQuesta è la terza fase di configurazione dell’applicazione Twido. Consente di accedere alle 3 seguenti sottofasi:

1.ConfiguraQuesta sottofase consente di visualizzare/configurare:

Configurazione hardware per il controller di base, i moduli di espansione, i moduli di comunicazione e le opzioni hardware

Configurazione oggetti dati per oggetti singoli, blocchi funzione, oggetti I/O e oggetti Professional

Comportamento controllerProtezioni password/programma applicazione

2.ProgrammaApre l’Editor di programma predefinito (Ladder o List) e fornisce l’accesso all’Editor dei simboli.

3.DebugConsente di gestire la connessione TwidoSuite-PLC e fornisce l’accesso all’editor delle tabelle di animazione e ai task di monitoraggio.

RapportoQuesta è la fase finale di configurazione dell’applicazione. Apre la finestra di Gestione rapporti che consente di selezionare componenti del rapporto, configurare le opzioni di stampa ed esportare i rapporti sull’applicazione in formato HTML.

VarieFornisce l’accesso alla Guida generale e alle informazioni su TwidoSuite.

PreferenzeApre la finestra Preferenze utente.

Mostra le pagine di guida rapida a livello task

22 35013828 06/2011

Page 23: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

Barra di accesso rapido

Torna al task precedente, nello stato in cui è stato lasciato

Sposta al task successivo, nello stato in cui è stato lasciato

Salva il progetto corrente

Analizza programma

Avvia e interrompe il simulatore.

35013828 06/2011 23

Page 24: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

Impostazione delle preferenze

Visualizzazione delle preferenze

Fare clic sull’icona Preferenze nella barra delle Fasi applicazione per visualizzare la finestra Preferenze come mostrato di seguito.

Finestra Preferenze

Personalizzazione delle preferenze del progettoImpostare il percorso della directory di progetto predefinitaImpostare dei progetti predefiniti/personalizzati

24 35013828 06/2011

Page 25: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

Impostare l’editor predefinito di programma (Ladder o List)Impostare le opzioni di salvataggio automaticoImpostare il colore di sfondoImpostare l’immagine predefinita/personalizzata del progetto Selezionare il metodo di gestione del livello funzionale manuale/automatico da implementare all’avvio del progettoAggiungere/aggiornare/rimuovere le connessioni mediante la tabella gestione connessioni

35013828 06/2011 25

Page 26: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Interfaccia

26 35013828 06/2011

Page 27: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

5

TwidoSuite V2.3Creazione/modifica di un programma35013828 06/2011

Creazione e modifica di un programma

PanoramicaIn questa sezione si apprenderà la creazione e la modifica di un programma con TwidoSuite.

Per avviare TwidoSuite, aprire Application Launcher. Fare clic sull’icona sul desktop del PC.

Viene visualizzata la finestra di dialogo di Application Launcher come illustrato di seguito:

Da TwidoSuite Application Launcher, è possibile accedere alle seguenti modalità:Modalità di programmazione di TwidoSuiteModalità di monitoraggio di TwidoSuiteUtility di aggiornamento firmware del controller

27

Page 28: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Contenuto di questo capitoloQuesto capitolo contiene le seguenti sottosezioni:

Argomento Pagina

Passo 1: creazione di un nuovo progetto 29

Passo 2: descrizione dell’applicazione 32

Passo 3: definizione delle specifiche di comunicazione I/O dell’applicazione 35

Passo 4: configurazione delle risorse hardware e software 38

Passo 5: scrittura del programma 45

Passo 6: Test del programma 55

Passo 7: trasferimento ed esecuzione del programma 63

Passo 8: debug del programma 67

Fase 9: Gestione del rapporto del programma 73

28 35013828 06/2011

Page 29: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 1: creazione di un nuovo progetto

1 Per ulteriori informazioni, fare riferimento a NEMA ICS 1.1 (ultima edizione), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" e a NEMA ICS 7.1 (ultima edizione), "Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems" o alla pubblicazione equivalente valida nel proprio paese.

Come avviare la gestione del progetto

Fare clic sull’icona Progetto sulla barra delle fasi del workspace TwidoSuite per visualizzare la finestra Progetto e creare/aprire/modificare un progetto TwidoSuite.

AVVERTENZAPERDITA DI CONTROLLO

Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalità di errore potenziali dei vari percorsi di controllo e, per alcune funzioni di controllo particolarmente critiche, deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso. Esempi di funzioni di controllo critiche sono ad esempio l’arresto di emergenza e gli stop di fine corsa, l’interruzione dell’alimentazione e il riavvio.Per le funzioni di controllo critiche occorre prevedere linee separate o ridondanti.Le linee di controllo di sistema possono comprendere collegamenti di comunicazione. È necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento.Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali.1

Prima della messa in servizio dell’apparecchiatura, controllare singolarmente e integralmente il funzionamento di ciascun controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 29

Page 30: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Finestra Progetto

Come creare un nuovo progetto1. Fare clic su Crea nuovo progetto nel riquadro delle "azioni di gestione del

progetto".2. Immettere un nome descrittivo del progetto nel frame di Informazioni sul file. Un

nome di progetto valido può contenere fino a 36 caratteri alfanumerici (spazi ammessi).

3. Specificare il nuovo percorso della directory del progetto oppure utilizzare il percorso predefinito. Nella casella di testo Directory, immettere direttamente il percorso della directory di memorizzazione oppure fare clic sul pulsante Sfoglia a destra della casella di testo Directory per individuare la cartella in cui memorizzare i file di progetto.

4. Immettere le informazioni sull’autore del progetto nel frame Informazioni sul progetto. Questo include il nome dell’autore, il nome del reparto, il numero di versione del progetto nel campo Indice e la Proprietà industriale.

30 35013828 06/2011

Page 31: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

5. Nella scheda Commenti, includere il nome del progetto con una breve descrizione. Usare la barra di scorrimento a destra per leggere il testo completo.

6. Selezionare la scheda Immagine e fare clic su Modifica per personalizzare l’immagine del progetto, o usare un’immagine predefinita. L’immagine del progetto è stampata sulla copertina del rapporto del progetto. Per ulteriori dettagli, consultare Gestione di un rapporto di programma (vedi pagina 73). Un file d’immagine valido deve essere nel formato .BMP.

7. Fare clic su Crea per salvare le modifiche nel nuovo file di progetto.

35013828 06/2011 31

Page 32: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 2: descrizione dell’applicazione

1 Per ulteriori informazioni, fare riferimento a NEMA ICS 1.1 (ultima edizione), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" e a NEMA ICS 7.1 (ultima edizione), "Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems" o alla pubblicazione equivalente valida nel proprio paese.

Come avviare la funzione di descrizione

Fare clic sull’icona Descrizione nella barra delle fasi del workspace TwidoSuite per visualizzare la finestra Descrizione.

AVVERTENZAPERDITA DI CONTROLLO

Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalità di errore potenziali dei vari percorsi di controllo e, per alcune funzioni di controllo particolarmente critiche, deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso. Esempi di funzioni di controllo critiche sono ad esempio l’arresto di emergenza e gli stop di fine corsa, l’interruzione dell’alimentazione e il riavvio.Per le funzioni di controllo critiche occorre prevedere linee separate o ridondanti.Le linee di controllo di sistema possono comprendere collegamenti di comunicazione. È necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento.Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali.1

Prima della messa in servizio dell’apparecchiatura, controllare singolarmente e integralmente il funzionamento di ciascun controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

32 35013828 06/2011

Page 33: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Finestra Descrizione Nella finestra Descrizione, è possibile dichiarare gli elementi del sistema di automazione Twido selezionando le risorse hardware dal catalogo e descrivendo il modo di interconnessione delle apparecchiature tramite le reti.

Elementi della finestra Descrizione:Riquadro grafico: qui si crea la rappresentazione grafica dell’applicazione aggiungendo elementi hardware. Trascinare gli elementi hardware selezionati dal riquadro del catalogo al riquadro grafico per creare gradualmente il sistema di automazione. Il riquadro grafico permette inoltre di dichiarare le reti e le modalità di interconnessione delle apparecchiature.Barra degli strumenti Descrizione: la barra degli strumenti Descrizione consente di gestire gli elementi e la vista del riquadro grafico.

35013828 06/2011 33

Page 34: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

1 Selezione formato pagina2 Zoom in3 Zoom out4 Selezione elemento grafico5 Aggiunta di una nota6 Configurazione elemento7 Cancellazione elemento

Riquadro catalogo prodotti: in questo riquadro ancorabile è visualizzato il catalogo degli elementi hardware Twido, che comprende i controller di base e modulari, i moduli di espansione, le opzioni e gli elementi di rete in una struttura gerarchica.La parte inferiore del riquadro fornisce una breve descrizione dell’elemento hardware selezionato.Riquadro Elenco prodotti: in questo riquadro ancorabile è visualizzato un elenco degli elementi hardware che compongono il progetto aperto. Facendo clic su Esporta è possibile salvare l’elenco dei prodotti in un file in formato .CSV.

Come descrivere l’applicazione1. Selezionare e trascinare gli elementi nel riquadro grafico, iniziando dal controller

di base (compatto o modulare), quindi aggiungendo i moduli di espansione e le opzioni supportate dal controller e richieste dall’applicazione.

2. Configurare le porte di comunicazione facendo doppio clic sulla rappresen-tazione grafica delle porte nel riquadro grafico.

3. Mediante la funzione di trascinamento della selezione, posizionare gli elementi disponibili nel riquadro del catalogo nel riquadro grafico.

4. Fare clic per selezionare una porta di comunicazione Twido e trascinare il cursore per disegnare i collegamenti di rete tra il controller di base Twido e gli elementi di rete. Collegare gli elementi di rete tra di loro nello stesso modo in cui si creano i collegamenti di rete.

NOTA: per ulteriori informazioni sulla descrizione delle applicazioni, la dichiarazione degli elementi di rete e la configurazione delle reti, consultare la Guida di funzionamento TwidoSuite – Guida in linea.

34 35013828 06/2011

Page 35: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 3: definizione delle specifiche di comunicazione I/O dell’applicazione

IntroduzionePrima di continuare la programmazione dell’applicazione, è necessario impostare le specifiche di collegamento I/O dell’applicazione.

PERICOLORISCHIO DI SHOCK ELETTRICO, ESPLOSIONE O ARCO ELETTRICO

Mettere fuori tensione tutte le apparecchiature, inclusi i dispositivi collegati, prima di rimuovere qualunque coperchio o sportello, o prima di installare/disinstallare accessori, hardware, cavi o fili, tranne che per le condizioni specificate nell’apposta Guida hardware per questa apparecchiatura.Per verificare che l’alimentazione sia isolata, usare sempre un rilevatore di tensione correttamente tarato.Prima di riattivare l’alimentazione dell’unità rimontare e fissare tutti i coperchi, i componenti hardware e i cavi e verificare la presenza di un buon collegamento di terra.Utilizzare quest’apparecchiatura e tutti i prodotti collegati solo alla tensione specificata.

Il mancato rispetto di queste istruzioni provocherà morte o gravi infortuni.

AVVERTENZAMALFUNZIONAMENTI DELLE USCITE

Qualora sussista il rischio di danni personali e/o alle apparecchiature, utilizzare i necessari interblocchi di sicurezza. Le uscite possono presentare malfunzio-namenti e rimanere ON o OFF.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 35

Page 36: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Specifiche di collegamento degli I/OSi consiglia di eseguire una bozza del cablaggio degli I/O dell’applicazione.

Di seguito vengono fornite le specifiche I/O per il sistema di irrigazione automatico:

Specifiche d’ingresso%I0.0 ingresso da sensore livello acqua massimo nel serbatoio%I0.1 ingresso da sensore livello acqua minimo nel serbatoio

Specifiche d’uscita%Q0.0 uscita ad attuatore pompa acqua%Q0.1 uscita a valvola controllo irrigazione

Specifiche RTCInstallare l’opzione RTC su controller base Twido 10 I/O.

ATTENZIONEFUNZIONAMENTO ANOMALO DI APPARECCHIATURE

Verificare che il cablaggio sia conforme alla configurazione di TwidoSuite. Se l’ingresso è stato collegato in base a una misura di tensione e si configura TwidoSuite per il tipo corrente di configurazione, il modulo analogico potrebbe subire danni permanenti.

Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.

36 35013828 06/2011

Page 37: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Le specifiche di I/O sono indicate nella seguente bozza di cablaggio semplificato:

35013828 06/2011 37

Page 38: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 4: configurazione delle risorse hardware e software

IntroduzioneDopo aver dichiarato gli elementi hardware nella fase Descrizione, è necessario configurare le risorse hardware e software.

Per accedere alle opzioni di configurazione hardware e software, selezionare

Programma → Configura nella barra Fasi di TwidoSuite.

Configurazione risorse hardware

1 Per ulteriori informazioni, fare riferimento a NEMA ICS 1.1 (ultima edizione), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" e a NEMA ICS 7.1 (ultima edizione), "Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems" o alla pubblicazione equivalente valida nel proprio paese.

AVVERTENZAPERDITA DI CONTROLLO

Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalità di errore potenziali dei vari percorsi di controllo e, per alcune funzioni di controllo particolarmente critiche, deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso. Esempi di funzioni di controllo critiche sono ad esempio l’arresto di emergenza e gli stop di fine corsa, l’interruzione dell’alimentazione e il riavvio.Per le funzioni di controllo critiche occorre prevedere linee separate o ridondanti.Le linee di controllo di sistema possono comprendere collegamenti di comunicazione. È necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento.Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali.1

Prima della messa in servizio dell’apparecchiatura, controllare singolarmente e integralmente il funzionamento di ciascun controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

38 35013828 06/2011

Page 39: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Selezionare il task Programma → Configura → Configura hardware per aprire la finestra di configurazione hardware.

Riquadro grafico: Immagine del controller e delle relative espansioniRiquadro di configurazione: Descrizione (con configurazione) degli elementi hardware

selezionati

Le risorse hardware configurabili comprendono:Uscite e ingressi digitali di controller remoti e di baseParametri dei moduli di I/O di espansione, ad esempio moduli analogiciModulo AS-Interface e parametri dei dispositivi slaveModulo master CANopen e parametri dei dispositivi slaveParametri delle opzioni

35013828 06/2011 39

Page 40: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Esempio di sistema di irrigazione automatico

In questo esempio applicativo, risulterà facile usare simboli per ingressi e uscite (vedi pagina 35).

Per configurare i simboli per gli I/O, seguire la procedura indicata:1. Selezionare il task Programma → Configura → Configura hardware per aprire

la finestra di configurazione hardware.2. Fare clic una volta sull’immagine del controller per selezionare TWDLCAA10DRF

nel riquadro grafico.3. Nel riquadro di configurazione, immettere nomi simbolici per gli I/O da

simbolizzare, ad esempio:LIVELLO_MAX_ACQUA, nel campo simbolo %I0.0LIVELLO_MIN_ACQUA, nel campo simbolo %I0.1POMPA_ACQUA, nel campo simbolo %Q0.0VALVOLA_IRRIGAZIONE, nel campo simbolo %Q0.1

Nota: i simboli sono fissati in caratteri maiuscoli. Un simbolo valido può contenere una combinazione qualsiasi di 32 caratteri. (A-Z),(0-9) e (_). Gli spazi non sono consentiti.

4. Le modifiche diventano effettive non appena il cursore esce dalla riga corrente dell’ingresso o dell’uscita.

Configurazione risorse software

AVVERTENZAPERDITA DI CONTROLLO

Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalità di errore potenziali dei vari percorsi di controllo e, per alcune funzioni di controllo particolarmente critiche, deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso. Esempi di funzioni di controllo critiche sono ad esempio l’arresto di emergenza e gli stop di fine corsa, l’interruzione dell’alimentazione e il riavvio.Per le funzioni di controllo critiche occorre prevedere linee separate o ridondanti.Le linee di controllo di sistema possono comprendere collegamenti di comunicazione. È necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento.Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali.1

Prima della messa in servizio dell’apparecchiatura, controllare singolarmente e integralmente il funzionamento di ciascun controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

40 35013828 06/2011

Page 41: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

1 Per ulteriori informazioni, fare riferimento a NEMA ICS 1.1 (ultima edizione), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" e a NEMA ICS 7.1 (ultima edizione), "Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems" o alla pubblicazione equivalente valida nel proprio paese.

Selezionare il task Programma → Configura → Configura dati per aprire la finestra di configurazione software.

Le risorse software configurabili comprendono:Oggetti singoli

Bit di memoria (%M)

Parole di memoria (%MW, %MD, %MF)

Costanti (%KW, %KD, %KF)

Blocchi funzioneTimerContatoriController a tamburoRegistri LIFO/FIFORegistro bit di scorrimentoContatori passo passo

35013828 06/2011 41

Page 42: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Oggetti I/OContatori velociGeneratori di impulsi PLS/PWMContatori molto veloci

Oggetti avanzatiBlocchi di programmazionePIDFunzioni Macro

NOTA: gli oggetti di memoria interni, ad esempio parole e bit di sistema, parole e bit di memoria e parole di scambio di rete sono oggetti non configurabili.

Esempio di sistema di irrigazione automatico

In questo esempio applicativo, è necessario configurare due oggetti software:Un Blocco di programmazione (Real Time Clock 0) che gestisce la programmazione di irrigazione settimanale. Un Contatore (%C0) che funge da contatore di ciclo di manutenzione.

Configurazione dei blocchi di programmazione

Per supportare i blocchi di programmazione, verificare che l’opzione RTC sia installata nel controller TWDLCAA10DRF.I blocchi di programmazione sono oggetti non configurabili che non richiedono dichiarazione nel programma Ladder o List. È sufficiente abilitarli e configurarne i rispettivi parametri.

Per configurare il Blocco di programmazione (Real Time Clock 0), seguire la procedura indicata:1. Selezionare il task Programma → Configura → Configura dati per aprire la

finestra di configurazione oggetti software.2. Dal pannello "Categorie oggetto", selezionare Oggetti avanzati.

Risultato: viene visualizzato l’elenco dei blocchi funzione avanzati disponibili per quel particolare controller nell’apposito pannello "Oggetti avanzati" di seguito.

3. Dal pannello "Oggetti avanzati", selezionare %SCH - Blocchi programmazione. Risultato: nel riquadro centrale appare la finestra di configurazione blocchi di programmazione. I blocchi di programmazione disponibili (numerati da 0 a 15) sono elencati in una tabella.

4. Selezionare il blocco di programmazione da configurare nella tabella: Orologio in tempo reale 0.Risultato: per impostazione predefinita, il blocco di programmazione è disabilitato e tutti i campi appaiono come non configurabili nella finestra di configurazione.

42 35013828 06/2011

Page 43: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

5. Fare clic sulla casella di controllo Configurato per attivare i campi di configurazione e seguire le indicazioni fornite per configurare il blocco di programmazione (le seguenti impostazioni sono indicate solo a titolo esemplificativo):a. Immettere l’indirizzo per il Bit d’uscita. In questa applicazione, è l’indirizzo

del terminale di uscita connesso alla valvola di controllo del sistema di irrigazione: %Q0.1

b. Selezionare Mese d’inizio e Mese di fine come inizio e fine del blocco di programmazione.Intervallo: da gennaio a dicembre.

c. Selezionare Data d’inizio e Data di fine per il giorno del mese iniziale e finale del blocco di programmazione. Intervallo: da 1 a 31 (a seconda del mese selezionato).

d. Selezionare l’Ora d’inizio e l’Ora di fine per impostare l’ora del giorno iniziale e finale del blocco di programmazione. Intervallo: da 00:00 a 23:59.

e. Selezionare i Giorni della settimana per attivare l’uscita del blocco di programmazione. Le caselle contrassegnate indicano i giorni in cui è attivato il dispositivo di uscita.

6. Utilizzare i tasti Su/Giù per scorrere l’elenco dei blocchi di programmazione nella tabella o utilizzare il puntatore del mouse per selezionare un blocco di programmazione particolare.

7. Le modifiche vengono convalidate non appena il cursore esce dalla riga del blocco di programmazione.

Dopo aver configurato il blocco di programmazione, seguire queste indicazioni per configurare il contatore ciclo manutenzione (%C0):1. Selezionare il task Programma → Configura → Configura dati per aprire la

finestra di configurazione oggetti software.2. Dal pannello "Categorie oggetto", selezionare Blocchi funzione.

Risultato: viene visualizzato l’elenco dei blocchi funzione avanzati disponibili per quel particolare controller nell’apposito riquadro "Blocchi funzione" di seguito.

3. Dal riquadro "Blocchi funzione", selezionare Contatori. Risultato: nel riquadro centrale appare la tabella di configurazione contatori. I contatori disponibili sono i contatori dal n. 0 al n. 127.

4. Selezionare il contatore avanti/indietro da configurare nella tabella: %C0.5. Per il contatore avanti/indietro selezionato, impostare i campi corrispondenti nella

tabella, come indicato di seguito (le impostazioni successive sono fornite solo a titolo di esempio):a. Fare clic sulla casella di testo Simbolo e immettere un nome per questo

contatore: MANUTENZIONE_RICHIESTA, ad esempio.Nota: i simboli sono fissati solo in caratteri maiuscoli. Un simbolo valido può contenere una combinazione qualsiasi di 32 caratteri. (A-Z),(0-9) e (_). Gli spazi non sono consentiti.

35013828 06/2011 43

Page 44: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

b. Selezionare un valore di Preselezione: 100 (cicli di irrigazione, ad esempio).Intervallo: da 0 a 9999. Predefinito: 9999.

c. Selezionare l’opzione Regolabile per poter cambiare il valore di Preselezione dalle Tabelle di animazione.

6. Utilizzare i tasti Su/Giù per scorrere l’elenco dei contatori nella tabella o utilizzare il puntatore del mouse per selezionare un contatore particolare.

7. Le modifiche vengono convalidate non appena il cursore esce dalla riga del contatore.

NOTA: i contatori sono oggetti programmabili che devono essere controllati nel programma Ladder o List. In questa fase, occorre specificare se il contatore viene utilizzato come contatore avanti o indietro.

44 35013828 06/2011

Page 45: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 5: scrittura del programma

IntroduzioneUtilizzare l’Editor di programma per sviluppare il programma principale che costituisce la parte centrale dell’applicazione di automazione Twido. Le principali funzioni di configurazione e programmazione comprendono il linguaggio di programmazione List e Ladder reversibile.

In questa sezione verranno fornite le istruzioni di base del linguaggio di programmazione Ladder nell’editor di programma TwidoSuite. Per informazioni sul linguaggio di programmazione List e sulle funzioni di reversibilità Ladder/List, consultare la Guida di programmazione TwidoSuite sul CD-ROM.

Per accedere all’editor di programma, selezionare

Programma → Programma nella barra delle Fasi di TwidoSuite e fare clic su Modifica programma nella barra dei task.

NOTA: nella modalità programma, la barra dei task consente di accedere anche all’Editor dei simboli.

35013828 06/2011 45

Page 46: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Finestra dell’Editor di programmaLa finestra di modifica programma contiene l’Editor di programma e cinque browser e strumenti disponibili nella barra funzioni, come descritto nell’illustrazione seguente:

46 35013828 06/2011

Page 47: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Elementi dell’Editor LadderL’Editor Ladder è un editor di programmi grafico che consente di visualizzare, creare e modificare programmi in linguaggio Ladder.

Quando si seleziona Ladder nell’elenco a discesa della barra degli strumenti del programma, l’editor di programma passa in modalità Ladder. La figura seguente illustra i diversi elementi che compongono l’editor Ladder:

Barre degli strumenti Modifica programmaSono disponibili tre barre degli strumenti di programmazione Ladder (vedere la figura precedente) che consentono di modificare con facilità programmi e immettere graficamente istruzioni Ladder:

Barra degli strumenti ProgrammaBarra degli strumenti della tavolozza LadderTavolozza Ladder estesa

35013828 06/2011 47

Page 48: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Barra degli strumenti Programma

1 Cambia modalità Ladder/List2 Aggiungi sezione3 Inserisci sezione4 Aggiungi subroutine5 Taglia in 2 sezioni6 Rapporto zoom (l’impostazione predefinita è 100%)7 Taglia8 Copia9 Incolla10 Annulla11 Ripeti12 Visualizza in decimale o esadecimale13 Visualizza/Nascondi commenti rete14 Visualizza/nascondi commenti elementi ladder15 Visualizza/Nascondi simboli

Barra degli strumenti della tavolozza Ladder

1 Aggiungi rete2 Inserisci rete3 Aggiungi contatto normalmente aperto4 Aggiungi contatto normalmente chiuso5 Aggiungi bobina6 Aggiungi bobina inversa7 Aggiungi collegamento8 Rimuovi collegamento9 Aggiungi blocco di confronto10 Aggiungi blocco di funzionamento11 Aggiungi blocco Timer12 Aggiungi blocco Contatore13 Aggiungi salto o chiamata a subroutine14 Pulsanti tavolozza Ladder estesa (vedere di seguito)

48 35013828 06/2011

Page 49: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Tavolozza Ladder estesa

1 Contatti: normalmente aperto, normalmente chiuso, fronte di salita, fronte di discesa2 Contatti speciali: XOR, XORN, XORR, XORF, OPN, SHORT3 Bobine: bobina normale, bobina inversa, imposta bobina, reimposta bobina4 Bobine speciali: JMP/SR, RET, END, bobina Grafcet 1, bobina Grafcet 25 Blocchi funzione di base: %FC, %VFC, %PLS, %PWM6 Blocchi di funzione avanzati: %MSG, %R, %SBR, %DR, %SC

Panoramica sulla programmazione LadderIl programma Ladder viene scritto nell’ordine logico richiesto per controllare una macchina o un processo.

Sezioni/Subroutine

Un programma Ladder TwidoSuite è composto da una sequenza di sezioni e subroutine contenenti reti Ladder. Sezioni e subroutine sono delimitate da intestazioni di sezione/subroutine. che vengono numerate automaticamente dal software TwidoSuite.

L’illustrazione seguente descrive una tipica intestazione di sezione (le intestazioni di subroutine sono simili a questa).

35013828 06/2011 49

Page 50: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Reti

Una rete Ladder (rung) è simile a uno schema logico di relè. Ogni rete è costituita da elementi grafici collegati e organizzati in una griglia di programmazione che inizia con una barra di alimentazione sulla sinistra e termina con una barra di alimentazione sulla destra.

La figura seguente descrive una tipica rete Ladder.

NOTA: i programmi hanno un limite massimo di 128 sezioni e le subroutine un limite massimo di 64 subroutine (da SR0 a SR63).

50 35013828 06/2011

Page 51: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Come modificare un programmaLa procedura seguente fornisce le indicazioni di base per avviare la modifica di un programma Ladder.1. Quando si inizia a scrivere un nuovo programma, premere l’icona Aggiungi

sezione sulla barra degli strumenti programma alla richiesta seguente.

Risultato: la prima sezione viene inserita nell’editor Ladder, visualizzando la prima rete vuota, come indicato di seguito. (Tenere presente che un programma deve contenere almeno una sezione).

2. Fare doppio clic sull’intestazione della sezione per immettere:Titolo della sezioneCommenti

3. Fare doppio clic sull’intestazione della rete per immettere:Nome della rete (rung)CommentiDichiarare il tipo di rete: standard o etichetta (%Li)

4. Selezionare il collegamento orizzontale vuoto tra le linee di alimentazione sinistra e destra della rete.Risultato: il collegamento selezionato viene evidenziato in blu.

5. Fare clic sull’icona Contatto normale (esempio) nella tavolozza Ladder per inserire l’istruzione grafica di ingresso.

35013828 06/2011 51

Page 52: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Risultato: il contatto normale viene inserito all’estrema sinistra della rete.

6. Ripetere i passi da 4 a 5 per inserire altre istruzioni grafiche, in base alla necessità.

7. Una rete valida deve sempre contenere un elemento di uscita (bobina o blocco

funzionamento). Fare clic sull’icona Bobina (esempio) nella tavolozza Ladder per inserire l’istruzione grafica di uscita.Risultato: l’elemento bobina viene inserito all’estrema destra della rete.

Nota: a questo punto, si può notare che la barra di colore rosso indica una rete non ancora valida.

8. Occorre specificare un indirizzo per ciascun elemento nella rete. Fare clic sul campo indirizzo sopra ciascun elemento e immettere l’indirizzo desiderato. Immettere %I0.0 per il contatto di ingresso e %Q0.0 per la bobina di uscita (esempio). Tenere presente che è inoltre possibile specificare un simbolo e un commento per ogni elemento.

Risultato: la barra di colore giallo indica che questa rete è valida, ma che non è stata ancora analizzata (compilata con il programma).

9. Fare clic sull’icona Analizza per avviare il processo di convalida del programma e cercare eventuali errori di programma nella casella di riepilogo Errori.

NOTA: per ulteriori informazioni su regole e procedure di modifica del programma, consultare la Guida di funzionamento TwidoSuite - Guida in linea.

52 35013828 06/2011

Page 53: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Programma di esempio per il sistema di irrigazione automaticoIn questa sezione è descritto il programma ladder riferito all’esempio di sistema di irrigazione automatico. Questa applicazione è costituita da 2 processi indipendenti:

Gestione livello serbatoio d’acquaConteggio irrigazione

Ciò richiede la creazione di due sezioni nel programma, una per ogni processo.

Sezione di gestione livello serbatoio d’acqua

Inserire la prima sezione del programma e creare il programma seguente.

Descrizione del processo di regolazione del livello del serbatoio d’acqua: 1 Qualora venga raggiunto il livello minimo dell’acqua (%I0.1 è chiuso), la pompa dell’acqua

si avvia (%Q0.0 è chiuso). Tenere presente che %I0.0 resta normalmente chiuso.2 Qualora venga raggiunto il livello massimo dell’acqua (%I0.0 è aperto), la pompa

dell’acqua viene fermata (la bobina %Q0.0 viene attivata e il contatto %Q0.0 chiuso). Tenere presente che il contatto %Q0.0 consente di mantenere in funzione la pompa dell’acqua fino al raggiungimento del livello massimo.

Conteggio irrigazione

Aggiungere una sezione al programma, creare il programma seguente che conterà i cicli di irrigazione e salvare il progetto. (Nota:se non è ancora stato fatto durante la fase di configurazione degli oggetti dati, fare doppio clic sull’elemento %C0 e impostare il valore Predefinito su 100 cicli nella tabella Contatore).

Descrizione del processo di conteggio irrigazione: 1 Ogni qual volta di attiva la valvola di controllo dell’irrigazione (%Q0.1 è chiusto), il

contatore %C0 viene incrementato.

35013828 06/2011 53

Page 54: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

2 Quando il valore corrente del contatore raggiunge 100, il bit di memoria %M0 viene impostato a 1. Il bit di memoria %M0 può essere utilizzato per controllare un LED che indichi la richiesta di manutenzione dopo il completamento dei 100 cicli di irrigazione. Tenere presente che è possibile collegare un pulsante all’ingresso R per ripristinare manualmente il contatore del ciclo manutenzione.

Salvataggio del programmaDopo aver completato la scrittura del programma, è possibile salvare il programma in uno dei due seguenti modi:

Dopo aver assegnato un nome all’applicazione e specificato la directory progetto

(vedi pagina 29), fare clic sul collegamento Salva progetto corrente sulla barra di accesso rapido.

Selezionare il task Progetto → Salva progetto corrente e fare clic sul pulsante Salva.

Risultato: i file del progetto contenenti l’applicazione vengono salvati sul disco nella directory del progetto la cui posizione è stata specificata nella finestra informazioni del file di progetto.

NOTA: si consiglia di salvare frequentemente il progetto sul disco del PC quando si scrivono estesi programmi di istruzioni Ladder/List per prevenire perdite del lavoro dovute a mancanza di alimentazione o ad altri problemi del computer.

54 35013828 06/2011

Page 55: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 6: Test del programma

IntroduzioneTwidoSuite offre una funzione simulatore che consente di eseguire test su un nuovo programma scritto senza caricarlo in un controller. Il simulatore Twido consente di eseguire il programma e provare i diversi parametri per verificare che le risposte ottenute siano quelle previste.

Avvio del simulatore TwidoPer avviare il simulatore Twido, selezionare Programma → Programma e fare clic

sul pulsante del simulatore Twido in basso a destra nella schermata di TwidoSuite.

Risultato:TwidoSuite passa automaticamente a Programma → Debug → Anima programma.Viene visualizzata la finestra di panoramica del simulatore Twido.Viene visualizzato il pannello.Se un RTC viene configurato o incorporato, viene anche visualizzato il pannello Gestione tempo.

Il simulatore carica la configurazione creata nello schermo del pannello.

NOTA: non è possibile simulare elementi di rete, istruzioni di scambio (EXCH), PID, FC, VFC e PLS/PWM.

Uso del simulatore TwidoDopo aver avviato il simulatore, è possibile utilizzare le funzioni disponibili in modalità debug. Tali modalità sono:

Esecuzione del programmaGestione delle tabelle di animazioneControlla la configurazione hardwareControlla la configurazione software

AVVERTENZAFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Affidare soltanto il personale qualificato competente in materia di logica del sistema di controllo e dei suoi effetti sulla macchina o sul processo l’esecuzione di Operazioni del controller, Programmazione online, Forzatura e/o altri cambiamenti alla memoria del controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 55

Page 56: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Controlla la configurazione descrittaControlla i risultati dell’esecuzione del programma

Ulteriori informazioni sull’animazione delle tabelle e sulla gestione delle tabelle di animazione sono disponibili in Debug del programma (vedi pagina 68).

Finestra di panoramica del simulatore TwidoNella finestra di panoramica del simulatore Twido viene visualizzato lo stato di ingresso/uscita di tutti i moduli di espansione e controller di base descritti.

Di seguito viene riportata la finestra di panoramica:

1. Fare clic per ridurre a icona. Quando la finestra di panoramica viene ridotta a icona, nell’area di stato viene

visualizzata l’icona del Simulatore Twido (nella parte in basso a destra dello schermo). Fare doppio clic sull’icona per ripristinare la finestra di panoramica.

2. Stati ingressi:Fare clic per impostare/ripristinare l’ingresso corrispondenteFare doppio clic per aprire la finestra di impostazione degli ingressi digitali.

3. Stati uscite: fare doppio clic per aprire la finestra di tracciabilità delle uscite.4. Fare clic per visualizzare la finestra di panoramica in primo piano5. LED PWR: indica se il controller simulato è acceso.

56 35013828 06/2011

Page 57: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

6. LED RUN: indica lo stato del controller simulato.7. LED ERR: indica gli errori rilevati del controller simulato.8. LED STAT: il funzionamento del LED STAT è definito dalla logica utente9. Riferimenti controller di base e moduli di espansione10.Non è possibile simulare i moduli di espansione.

Fare clic con il pulsante destro del mouse sulla finestra di panoramica per visualizzare il seguente menu contestuale:

Gestione tempo: mostra il pannello Gestione tempo.Tracciabilità uscita: mostra la finestra di tracciatura delle uscite.

Per accedere alle impostazioni degli ingressi analogici, fare doppio clic sul LED degli ingressi analogici.

Per accedere alle impostazioni degli ingressi digitali, fare doppio clic sul LED degli ingressi digitali.

Pannello Simulatore TwidoÈ possibile utilizzare il pannello Simulatore Twido per inviare i seguenti comandi al simulatore:

Run (in modalità simulazione)

Stop

Inizializza

Quando l’applicazione TwidoSuite è in modalità simulazione, questi comandi possono essere selezionati nel seguente pannello Simulatore Twido riprodotto di seguito:

I LED RUN, ERR e STAT sono simulati nel pannello Simulatore Twido nel modo in cui verrebbero visualizzati in un controller di base collegato (per informazioni dettagliate su questi LED, consultare il manuale di riferimento hardware Twido).

35013828 06/2011 57

Page 58: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Uso del pannello Simulatore TwidoPer chiudere il pannello di controllo:

Per aprire nuovamente il pannello, fare clic sul pulsante come illustrato di seguito:

Espansione del pannello Simulatore TwidoPer espandere/ridurre il pannello di controllo, fare clic come illustrato di seguito:

58 35013828 06/2011

Page 59: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Il pannello si espande come illustrato di seguito. Per ridurlo nuovamente, fare clic sul pulsante di espansione/riduzione.

Pannello Gestione tempoIl pannello Gestione tempo consente di controllare i tempi della simulazione (Azione nel pannello di gestione del tempo modifica l’ora dell’RTC immediatamente). È possibile scegliere:

Inizio e fine della simulazioneAccelerazione della simulazione.

NOTA: l’ora iniziale predefinita della simulazione è l’ora del PC.

La durata predefinita della simulazione è 7 giorni.

35013828 06/2011 59

Page 60: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Di seguito viene riportato il pannello Gestione tempo:

1. Ora di inizio: ora in cui ha inizio la simulazione2. Periodo di simulazione:

Se questa casella viene selezionata, quando il tempo scade e il simulatore si arresta, viene visualizzata una finestra con il seguente testo: Tempo scaduto! Il controller passa alla modalità Arresta (STOP) anche se non viene selezionato OK.Se questa casella non viene selezionata, il simulatore resta in modalità RUN.

3. Ora di fine: ora in cui termina la simulazione4. Un cursore indica la progressione temporale corrente.

È possibile spostare il cursore manualmente per impostare l’ora corrente.Se l’ora corrente è precedente all’ora di inizio, il cursore si sposterà su "Inizio".Se l’ora corrente è successiva all’ora di fine, il cursore si sposterà su "Fine".

5. Stato del simulatore:

: simulatore in modalità Arresta (STOP) Simulatore in modalità RUN

: simulatore in modalità di avanzamento rapido

: simulatore in modalità di riavvolgimento rapido

6. Indica l’ora corrente della simulazione7. Indietro all’ora di inizio8. Riavvolgimento rapido tempo9. Avanzamento rapido tempo10.Passa all’ora di fine.11.Imposta il livello di avanzamento o riavvolgimento rapido del tempo

60 35013828 06/2011

Page 61: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Impostazione dei parametri di simulazioneIl simulatore Twido consente di impostare i valori di ingresso e di configurare le uscite che devono essere tracciate per eseguire test sul programma.

È possibile impostare ingressi digitali e analogici.

Per aprire la finestra delle impostazioni degli ingressi digitali, fare doppio clic sul LED degli ingressi digitali.Per aprire la finestra delle impostazioni degli ingressi analogici, fare doppio clic sul LED degli ingressi analogici.

È possibile configurare fino a otto uscite di cui eseguire la tracciabilità. Per aprire la finestra di configurazione della tracciabilità, fare clic sul pulsante Configura della finestra di tracciabilità delle uscite.

Tracciabilità uscite tramite simulatoreLa finestra di tracciabilità delle uscite mostra le variazioni delle uscite digitali e analogiche nel corso del tempo.

Di seguito viene riportata la finestra di tracciabilità delle uscite:

35013828 06/2011 61

Page 62: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Arresto del simulatore Twido

Per arrestare il simulatore Twido, fare clic sul pulsante situato in basso a destra nello schermo di TwidoSuite.

Dopo aver interrotto la simulazione, TwidoSuite mostra lo schermo visualizzato prima dell’avvio del simulatore Twido.

NOTA: non è possibile salvare il programma mentre il Simulatore Twido è attivo.

62 35013828 06/2011

Page 63: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 7: trasferimento ed esecuzione del programma

IntroduzioneIn questa sezione, verrà illustrato come trasferire il programma al controller Twido e come avviare l’esecuzione del programma nel controller.

1 Per ulteriori informazioni, fare riferimento a NEMA ICS 1.1 (ultima edizione), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" e a NEMA ICS 7.1 (ultima edizione), "Safety Standards for Construction and Guide for Selection, Installation, and Operation of Adjustable-Speed Drive Systems" o alla pubblicazione equivalente valida nel proprio paese.

AVVERTENZAPERDITA DI CONTROLLO

Il progettista di qualsiasi schema di controllo deve prendere in considerazione le modalità di errore potenziali dei vari percorsi di controllo e, per alcune funzioni di controllo particolarmente critiche, deve fornire i mezzi per raggiungere uno stato di sicurezza durante e dopo un errore di percorso. Esempi di funzioni di controllo critiche sono ad esempio l’arresto di emergenza e gli stop di fine corsa, l’interruzione dell’alimentazione e il riavvio.Per le funzioni di controllo critiche occorre prevedere linee separate o ridondanti.Le linee di controllo di sistema possono comprendere collegamenti di comunicazione. È necessario fare alcune considerazioni sulle implicazioni di ritardi improvvisi nelle comunicazioni del collegamento.Osservare tutte le norme per la prevenzione degli incidenti e le normative di sicurezza locali.1

Prima della messa in servizio dell’apparecchiatura, controllare singolarmente e integralmente il funzionamento di ciascun controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 63

Page 64: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Trasferimento del programmaPer eseguire l’applicazione per il debug, trasferirla prima nella RAM del controller.

Per scaricare il programma dell’applicazione nel controller, attenersi alle indicazioni specificate:1. Se il PC non è ancora collegato al controller, selezionare una connessione dalla

tabella delle connessioni nel task Programma → Debug → Connetti e fare clic su Esegui.

Risultati: TwidoSuite tenta di stabilire una connessione con il controller ed esegue controlli di sincronizzazione tra le applicazioni di controller e PC.

La tabella Test connessione visualizza i risultati di tre controlli di sincronizzazione.

Riga 1: confronto tra applicazioni del PC e del controllerRiga 2: controllo di compatibilità hardwareRiga 3: controllo di sicurezza (se l’applicazione del controller è valida), in caso contrario indica se l’applicazione del controller non è valida.La tabella Confronto applicazione viene visualizzata solo se le applicazioni di controller e PC non sono identiche.

64 35013828 06/2011

Page 65: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

2. Se le applicazioni di controller e PC sono diverse, selezionare Trasferimento PC => Controller.

3. Se l’applicazione sul controller è protetta da password, il sistema richiede di immetterla. Immettere la password e selezionare OK per continuare il trasferimento.

4. Se il controller è in funzione, viene visualizzata una finestra di avvertenza che informa che per continuare il trasferimento è necessario arrestare il controller.Una volta arrestato il controller, il trasferimento inizia. Se il controller è in funzione, fare clic su OK per arrestarlo e continuare il trasferimento. Fare clic su Annulla per chiudere la casella e annullare il trasferimento. Viene visualizzata una finestra di dialogo di avvertenza che indica che il contenuto dell’applicazione del controller verrà sovrascritto.

5. Fare clic su OK per continuare il trasferimento.È possibile proteggere l’applicazione (consultare Funzioni di sicurezza nella Guida di funzionamento TwidoSuite - Guida in linea).

NOTA: i simboli e i commenti al programma non vengono trasferiti al controller.

Esecuzione del programmaUtilizzare il Pannello di controllo soft del controller per eseguire/interrompere/inizializzare un programma scaricato nel controller (consultare Trasferimento del programma (vedi pagina 64)).

Per avviare il programma appena trasferito nel controller, seguire la procedura indicata:1. Se la connessione tra TwidoSuite e controller non è attiva, selezionare una

connessione dalla tabella connessioni nel task Programma → Debug → Connetti e fare clic su OK per stabilire una connessione.

2. Quando si stabilisce una connessione tra TwidoSuite e il controller, viene visualizzata la finestra di controllo del Pannello di controllo soft del controller sotto forma di pannello, sempre in primo piano nello spazio di lavoro di TwidoSuite.

35013828 06/2011 65

Page 66: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Questa finestra contiene i seguenti pulsanti:

RUN

STOP

INIZIALIZZA

3. Fare clic su RUN per eseguire il programma TwidoSuite nella RAM del controller.Nota: ogni comando richiede conferma prima dell’esecuzione.Risultato: i 3 LED del pannello Soft (RUN, ERRORE, STAT) forniscono una diagnostica in tempo reale (per dettagli, vedere Guida di funzionamento TwidoSoft - Guida in linea).

Uso del Pannello di controlloIl Pannello di controllo viene utilizzato nello stesso modo in cui si usa il pannello per il simulatore. Consultare Pannello simulatore Twido (vedi pagina 57).

AVVERTENZAFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Verificare i valori predefiniti di uscita quando il controller è in modalità STOP.

L’uscita analogica è impostata nella posizione di ritiro.L’uscita digitale è impostata a zero.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infor-tuni o danni alle apparecchiature.

66 35013828 06/2011

Page 67: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Passo 8: debug del programma

PanoramicaTwidoSuite fornisce diverse opzioni per il debug e la regolazione del programma:

Browser riferimenti incrociatiTabelle d’animazioneForzatura I/OAnimazione programma

Riferimenti incrociati del programmaIntroduzione

La creazione dei riferimenti incrociati semplifica l’individuazione di diverse occorrenze dello stesso elemento di programma nell’applicazione, per scopi di debug.

Questa procedura consiste nel selezionare determinati elementi di un programma, ad esempio un indirizzo, che si desidera individuare in un’applicazione. Dopo che gli elementi sono stati selezionati, viene generato un elenco che visualizza i punti dell’applicazione in cui essi sono stati utilizzati. I riferimenti incrociati forniscono utili elenchi di operandi, simboli, righe e operatori utilizzati in tutta o parte di un’applicazione.

Browser riferimenti incrociati

Selezionare Programma → Programma nella barra delle fasi di TwidoSuite.

AVVERTENZAFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Affidare soltanto il personale qualificato competente in materia di logica del sistema di controllo e dei suoi effetti sulla macchina o sul processo l’esecuzione di Operazioni del controller, Programmazione online, Forzatura e/o altri cambiamenti alla memoria del controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 67

Page 68: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Fare clic su Browser riferimenti incrociati nella barra delle funzioni per visualizzare il browser dei riferimenti incrociati. Il browser riferimenti incrociati viene visualizzato a destra della finestra del programma.

Come creare riferimenti incrociati nell’applicazione

Si tratta di una semplice procedura composta da quattro fasi:1. Fare clic sull’elemento di programma per cui si intende creare il riferimento

incrociato.Risultato: la tabella dei riferimenti incrociati viene aggiornata.

2. Se si desidera modificare le impostazioni di configurazione dell’oggetto con riferimento incrociato, fare clic sul collegamento Configura nel browser Riferimenti incrociati.Risultato: viene visualizzata la schermata di configurazione oggetto software o hardware con il cursore che punta all’oggetto con riferimento incrociato.

3. Configurare l’oggetto prescelto nella tabella di configurazione hardware o software.

4. Fare clic sul pulsante per tornare al browser Riferimenti incrociati.

Uso delle tabelle di animazioneUtilizzare la tabella di animazione per visualizzare e regolare le variabili di programma in linea, quando il controller è in modalità Run o Stop.

Con una tabella di animazione è possibile:monitorare il valore effettivo di qualsiasi variabile nel controller e confrontarlo con il valore previsto, quando il programma è in esecuzione;modificare il valore delle variabili indipendentemente dai valori calcolati, fino al successivo aggiornamento;eseguire il backup dei valori correnti di tutte le variabili di una tabella di animazione;ripristinare nel controller i valori ritenuti di tutte le variabili di una tabella di animazione nel controller;forzare ingressi e uscite.

68 35013828 06/2011

Page 69: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Elementi di una tabella di animazione

Per ulteriori informazioni, consultare Debug in linea tramite animazione del programma nella Guida di funzionamento di TwidoSuite - Guida in linea.

PERICOLOFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Al fine di interpretare in modo corretto il valore visualizzato, occorre comprendere la logica del programma e la frequenza alla quale un valore della variabile può cambiare

Il mancato rispetto di queste istruzioni provocherà morte o gravi infortuni.

35013828 06/2011 69

Page 70: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Forzatura I/O

La forzatura dei valori di I/O in un controller in esecuzione può avere gravi conseguenze sul funzionamento della macchina o del processo. Questa funzione può essere utilizzata solo da chi conosce le sue implicazioni sulla logica di controllo e le relative conseguenze sulla macchina o sul processo.

La forzatura degli I/O corrisponde all’impostazione forzata dei valori di uno o più bit di ingresso o uscita a 0 o 1.

NOTA: è possibile forzare gli I/O quando TwidoSuite è in modalità in linea , con il controller in modalità Run o Stop.

Come forzare gli I/O in una tabella di animazione

La barra strumenti della tabella di animazione contiene i comandi di forzatura:

Forza a 1

Forza a 0

Annulla forzatura

Annulla tutte le forzature

Per forzare un valore a 0 o 1, oppure per annullare un valore forzato:1. Evidenziare una variabile nella tabella di animazione.2. Fare clic sul comando prescelto Forza a 0, Forza a 1 o Annulla forzatura nella

barra strumenti della tabella di animazione.Risultato: nella colonna denominata Attuale della tabella di animazione, la variabile forzata mostra il prefisso "F" insieme allo stato di forzatura "0" o "1": "F 0" o "F 1".

Animazione di un programmaÈ possibile animare programmi Ladder e List in modalità online. Questa sezione descrive come animare un programma in linguaggio Ladder. Per ulteriori informazioni, fare riferimento ad Animazione di un programma nella Guida di funzionamento TwidoSuite - Guida in linea.

AVVERTENZAFUNZIONAMENTO NON PREVISTO DI APPARECCHIATURE

La forzatura dell’accensione o spegnimento di I/O è un’operazione consentita solo a coloro che conoscono i processi e le apparecchiature controllate.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

70 35013828 06/2011

Page 71: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Come animare un programma Ladder1. Selezionare il task Programma → Debug → Anima programma per aprire

l’editor di programma in modalità animata.Risultato: l’editor di programma visualizza gli elementi Ladder animati.

2. Osservare gli elementi Ladder durante l’esecuzione del programma.

Funzionamento dell’animazione LadderLa retroilluminazione degli oggetti logici, ad esempio contatti, bobine e oggetti speciali, si accende quando il loro valore logico diventa 1.È possibile tenere traccia delle variabili dati di blocchi funzione, blocchi di confronto e blocchi di funzionamento, compresi valori correnti e predefiniti.

NOTA: Gli operandi binari sono visualizzati come 0 o 1 mentre tutti gli altri valori sono visualizzati in formato esadecimale o decimale, in base al formato selezionato nel pulsante ESAD/DEC nella barra degli strumenti.

Come visualizzare e nascondere le tabelle di animazione

Fare clic sull’icona nella barra delle funzioni per visualizzare/nascondere le tabelle di animazione nella parte inferiore della finestra.

AVVERTENZAFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Affidare soltanto il personale qualificato competente in materia di logica del sistema di controllo e dei suoi effetti sulla macchina o sul processo l’esecuzione di Operazioni del controller, Programmazione online, Forzatura e/o altri cambiamenti alla memoria del controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

35013828 06/2011 71

Page 72: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Come copiare gli oggetti della rete in una tabella di animazione

Per copiare gli oggetti della rete nella tabella di animazione selezionata, premere

(primo pulsante a sinistra nella barra degli strumenti della tabella di animazione) come illustrato nella seguente figura.

72 35013828 06/2011

Page 73: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Fase 9: Gestione del rapporto del programma

IntroduzioneLa funzione rapporto di TwidoSuite permette di ottenere dei rapporti personalizzati e di esportarli in formato Html (nel file .htm) selezionando elementi particolari del rapporto dal browser del gestore del rapporto.

Gestore del rapportoUtilizzare il gestore del rapporto per selezionare componenti del rapporto, configurare le opzioni di stampa ed esportare il rapporto dell’applicazione in formato HTML.

Per accedere alla finestra del Gestore del rapporto, selezionare l’icona Rapporto

nella barra delle Fasi di TwidoSuite.

Come configurare il rapportoIl gestore della documentazione fornisce una vista strutturale degli elementi e dei sottoelementi del rapporto che possono essere inclusi nel rapporto selezionando le caselle appropriate.

Per configurare il rapporto, selezionare un elemento dal browser del rapporto e impostare le opzioni che appaiono nella finestra di configurazione. Per informazioni sulle opzioni del rapporto, fare riferimento alla Guida all’uso di TwidoSuite - Guida in linea.

35013828 06/2011 73

Page 74: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Creazione/modifica di un programma

Impostazione della paginaSelezionare il task Rapporto → Impostazione pagina per impostare le informazioni da visualizzare nelle intestazioni, nei piè di pagina e nei margini della pagina.

È possibile configurare le pagine del rapporto per visualizzare fino a nove diversi tipi di informazioni in tre campi separati per riga di intestazione e piè di pagina, comprendenti:

È possibile configurare la pagina del rapporto per visualizzare fino a tre diversi tipi di informazioni in tre campi separati per riga di intestazione e piè di pagina, comprendenti:

Data di stampaData di creazioneData di modificaNome del progettoTesto (libero)Nessun testo (Nessuno)Numero di pagina/Numero totale di pagine (Pagina i/n)Numero di pagina (Pagina i)Versione TwidoSuiteNome del file

Stampa del rapportoSelezionare il task Rapporto → Stampa per preparare il rapporto da inviare alla stampante e/o al file di esportazione HTML.

La finestra di stampa consente di:Visualizzare in anteprima il rapporto con più opzioni di zoom e formato pagina;Scegliere la stampante di destinazione e accedere alle proprietà della stampante;Impaginare nuovamente il rapporto in base alle opzioni di stampa selezionate;Inviare il rapporto per la stampa alla periferica di stampa selezionata;Esportare il rapporto su file HTML.

74 35013828 06/2011

Page 75: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

35013828 06/2011

6

TwidoSuite V2.3Monitoraggio35013828 06/2011

Monitoraggio di un’applicazione

Monitoraggio di un’applicazione

Come avviare il servizio di monitoraggioPer avviare il servizio di monitoraggio TwidoSuite: 1. Aprire Application Launcher facendo clic sull’icona sul desktop del PC.

Risultato: viene visualizzata la finestra di dialogo di Application Launcher illustrata di seguito.

2. In TwidoSuite Application Launcher, fare clic su Modalità di monitoraggio

75

Page 76: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Monitoraggio

Funzioni di monitoraggioDalla Modalità di monitoraggio, selezionare Controlla PLC:

Il servizio di monitoraggio consente di eseguire i seguenti task:1. Visualizzare informazioni relative alla memoria2. Impostare l’ora dell’RTC3. Configurare il fattore di correzione dell’RTC (Orologio in tempo reale)4. Visualizzare le statistiche Ethernet5. Modificare la configurazione modem

Per ulteriori informazioni sull’uso delle diverse funzioni di monitoraggio, consultare il capitolo Monitoraggio hardware nella Guida all’uso di TwidoSuite - Guida in linea.

Per ulteriori dettagli sui vari parametri, vedere Controlla PLC.

AVVERTENZAFUNZIONAMENTO ANOMALO DELL’APPARECCHIATURA

Affidare soltanto il personale qualificato competente in materia di logica del sistema di controllo e dei suoi effetti sulla macchina o sul processo l’esecuzione di Operazioni del controller, Programmazione online, Forzatura e/o altri cambiamenti alla memoria del controller.

Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

76 35013828 06/2011

Page 77: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

TwidoSuite V2.3Indice analitico35013828 06/2011

CBA

Indice analitico

Ddisinstallazione del software, 13

FFirmware Executive

Aggiornamento, 17

Iinstallazione del software, 12

PPreferenze, 24Procedura guidata di Executive Loader, 17, 17Programma, avvio, 15

Rrequisiti d’installazione, 10requisiti d’installazione del software, 10requisiti d’installazione hardware, 10rimozione del software, 13

35013828 06/2011

77
Page 78: TwidoSuite V2.3 TwidoSuite V2 - Schneider Electric

Indice analitico

78 35013828 06/2011