Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto...

24
Guida rapida PM Designer Installazione Aprire l'archivio “PM Designer” e eseguire “Setup.exeEseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM Designer). KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 - [email protected]

Transcript of Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto...

Page 1: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Guida rapida PM Designer

Installazione

Aprire l'archivio “PM Designer” e eseguire “Setup.exe”

Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella

cartella PM Designer).

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 2: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Completata l'installazione avviare l'ambiente di sviluppo PM Designer

Project Manager:

PM Designer: rappresenta il nome del progetto

Global: sono le variabili globali del progetto, visualizzabili

da tutti i pannelli del progetto (PT056/PT070).

E' possibile importare/esportare i singoli settaggi

(Languages,Font,Picture...)

PT056/PT070 : pannelli presenti all'interno del progetto,

ognuno di essi avrà la sua configurazione

(Links,Screen,Tag,Macros ecc.)

Cliccando sul ? nelle varie videate del software verrai collegato direttamente sul

manuale nella sezione specifica di quell'oggetto

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 3: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Definire un Link

Tasto destro su Links per aggiungere un nuovo Link

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 4: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Creare un “Allarm Screen”

Doppio click sul bottone “Alarms” dal Project Manager per aprire l'Alarm Properties Dialog Box, come la figura

seguente:

Impostare il numero di record per il buffer Alarm, i colori per il livello d'allarme, lingua e font.

Tasto Destro su “Alarm” dal Project Manager e scegliere tra “Add Discrete Alarm Block” (Allarme discreto) e “Add

Analog Alarm Block” (Allarme analogico).

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 5: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Discrete Alarm

Il Discrete Alarm Block ci permette di gestire N allarmi stabiliti dal campo “Block Size” lavorando su i Bit di

un'allocazione di memoria stabilita nel “Read Address” (Es. $U100.0 $U100.255), → controllando in un intervallo di

tempo definito dal “Read Interval”.

Un allarme è quindi identificato da un Bit, è possibile far scattare l'allarme quando lo stato del Bit è ON(1) o OFF(0).

Per ogni singolo allarme sono definibili dei parametri (Es. messaggio d'errore, suono del Buzzer, registrazione

dell'allarme).

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 6: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Analog Alarm

L'Analog Alarm Block ci permette di gestire N allarmi stabiliti dal campo “Block Size” lavorando su una Word stabilita

nel “Read Address” (Es. $U101), controllando in un intervallo di tempo definito dal “Read Interval”.

Per ogni singolo allarme è definito un livello di allarme (Low Low, Low, High, High High) e i parametri visti in

precedenza nel Discrete Allarm Block (Es. messaggio d'errore, suono del Buzzer, registrazione dell'allarme).

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 7: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Allarm Display

L'oggetto migliore per avere un quadro generale sugli allarmi, è definibile la struttura grafica dell'oggetto con i

parametri di intestazione della tabella (Date, Time, Allarm Block ID ecc.), è possibile definire un colore per lo stato

dell'allarme (Active, Cleared, ACK) e un abbreviazione memonica dello stato (Es. Active [A], Cleared [C], ACK[ACK]).

Possono essere visualizzati nella stessa tabella sia gli allarmi Analog che Discrete, oppure solamente uno di essi

selezionandolo nel campo Alarm Block.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 8: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Esportare uno Allarm History su Pen-Drive

Il Function Button ci da la possibilità attraverso l'operazione “Save Alarm History to File” di esportare i dati contenuti

nella nostra tabella “Display Allarm” su chiavetta USB nel formato .CSV o .TXT.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 9: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

MacroLe Macro è una procedura ricorrente durante l'esecuzione di un programma, è definita come un insieme di comandi.

Per creare una nuova Macro tasto destro su Macros e premere Add Macro

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 10: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Entriamo nel General Setup del nostro progetto

In esso è presente una sezione Macro, dove è definibile quando eseguire le Macros da noi create.

Startup Macro: avvio dell'applicazione

Main Macro: durante tutta l'esecuzione dell'applicazione

Event Macro #X: eseguita dopo il verificarsi di un evento.

Time Macro #X: eseguita ogni intervallo di tempo.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 11: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Dopo aver spuntato il tipo di macro comparirà una nuova “Tab” nel General Setup dove andremo ad indicare la Macro

Gestione della Memoria

Per la maggior parte degli oggetti del PM Designer è necessario dedicare una zona di memoria per gestire l'oggetto.

Il PM Designer dispone di un Form di inserimento che ci facilita l'utilizzo della memoria.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 12: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Premendo il ? nell'angolo destro del Form entriamo nel “Bit Device” dove viene descritto il range di valori disponibili

per il Link selezionato

Ricette

Tasto destro sul bottone “Recipes” dal Project Manager per creare una nuova ricetta come in figura seguente:

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 13: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Doppio click sulla nuova ricetta create e compare la finestra “Recipe Block”

Nel “Recipe Block” è configurabile la dimensione della ricetta (numero di Words, Es. 10) e i campi che compongono la

ricetta (Es. 10, Memoria richiesta:100 words).

Recipe Memory: ci segnala il range di Bit/Word che la ricetta andrà ad utilizzare

Il nome dei registri per gestire le ricette sono:

$R – Rappresenta la ricetta.

$CR – Rappresenta la ricetta corrente.

Nella TAB “Data Item” è possibile definire i campi della ricetta:

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 14: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 15: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Gli oggetti grafici disponibili nel PM Designer per gestire le ricette sono:

Il Recipe Selector

E' un oggetto che permette di muoverci all'interno della ricetta, dando la possibilità di selezionare quella desiderata.

Recipe Table

Crea una tabella con i campi che compongono la ricetta selezionata nel “Recipe Block”

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 16: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

DataLogger

Tasto destro sul bottone “DataLogger” dal Project Manager per creare un nuovo DataLogger come in figura seguente:

Il DataLogger ci da la possibilità di creare il log dei dati partendo da una word di riferimento (interna del pannello o

dei links) di alcuni oggetti

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 17: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Il registro utilizzato dal DataLogger : $L

Definito il datalogger abbiamo la possibilità di associarlo ai vari oggetti grafici, per esempio ad un Trend Graph

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 18: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Download

Selezionare Current Panel application, per scaricare il progetto corrente, selezionare invece Panel runtime package

per caricare un file .prp [verrà richiesto di selezionare il file nel PC].

Per utilizzare la modalità USB per il download dei dati è necessario installare i driver per il cavo USB.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 19: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Installazione Driver USB

Collegare il pannello al PC tramite il Cavo USB, e ignorare l'installazione di driver da Windows Update

Selezionare GESTIONE DISPOSITIVI

Selezionare NEO HMI

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 20: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Selezionare “Aggiorna driver...”

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 21: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Selezionare “Cerca il software del driver nel computer”

Indicare come percorso la cartella d'installazione del software PM Designer scegliendo tra Win32bit o Win64bit a

seconda del sistema operativo installato sul PC.

Attendere il completamento dell'installazione e verificare che NEO HMI sia visibile in gestione dispositivi tra i

controller USB.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 22: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Cambio pagina da PLC

Selezionare Command & Status dal Project manager

Definire nel campo Read Address la Word di referimento per la command Block e la Size (1 word $C0 ~ $C2 – che

corrisponde a W0 ~ W2)

Definire nella tab Command Block l'indirizzo dello Screen Switching Register, nell'immagine che segue $C0 quindi W0

corrisponde alla word per il cambio pagina.

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 23: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

A seconda del valore contenuto in $C0/W0 il pannello cambierà la sua pagina, usando come riferimento l'ID degli

screens.

File .PRP

Esportare il progetto da PM Designer in formato .prp

Copiare il file generato su una chiavetta usb e collegarla alla porta usb dell'HMI.

Soluzione 1)

Dal Panel Setup iniziale dell'HMI, cliccare l'opzione UPDATE FROM FILE e selezionare l'unità esterna (tipicamente E:),

in seguito indicare il file .prp

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]

Page 24: Guida rapida PM Designer - kite-automation.it · Eseguire la procedura guidata, quando richiesto inserire il codice seriale contenuto nel file di testo (contenuto nella cartella PM

Soluzione 2)

Se desidera implementare nel progetto questa funzione creare un “function button” con l'operazione “Update System

and Application from File (.prp file).

KITE automation srl - Via Morandi 10 - 20077 Melegnano (MI) - Tel/Fax +39 02/39.62.44.34 [email protected]