Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE...

20
M7045_02 06/15 Quick Start Mect Suite Starter Kit

Transcript of Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE...

Page 1: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

M7045_02

06/15

Quick Start

Mect Suite

Starter Kit

Page 2: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 2

INDICE PREPARAZIONE DEL PC (SETUP THE PC) .................................................................................................................. 2

COLLEGARE IL KIT (PLUG IN THE KIT) .................................................................................................................... 2

GIOCHIAMO! (LET'S PLAY!) ......................................................................................................................................... 2

MECT SUITE SOFTWARE .............................................................................................................................................. 3

CONNESSIONE LAN TRA PC E TPAC .......................................................................................................................... 4

CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) ............................................................................................... 5

GENERAZIONE DELL'ESEGUIBILE (BUILD) ........................................................................................................... 13

COPIA SUL PANNELLO E LANCIO DELL'ESEGUIBILE (DEPLOY & RUN) ......................................................... 14

ATTIVAZIONE VNC E ROTAZIONE ............................................................................................................................ 16

ESEMPI APPLICATIVI (MECTAPPS) ........................................................................................................................... 17

PREPARAZIONE DEL PC (SETUP THE PC)

Installare sul PC il software Mect Suite:

Mect Configurator (vedere istruzioni veloci “Install_Mect_Configurator_it”)

ATCM Control (vedere istruzioni veloci “Install_ATCM_Control_it”)

QT Creator (vedere istruzioni veloci “Install_QT_Creator_it”)

COLLEGARE IL KIT (PLUG IN THE KIT)

Collegare il TPAC1007 alla Scheda STK con il flat in dotazione.

Collegare l’alimentazione alla Scheda STK.

GIOCHIAMO! (LET'S PLAY!)

Le applicazioni precaricate sul TPAC1007 permettono già di giocare: la grafica riporta lo stato delle

interfacce analogiche e digitali, inoltre i 4 pulsanti in alto a sinistra comandano i 4 relé.

Nel seguito mostriamo i semplici passi per ricreare e modificare le applicazioni.

Page 3: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 3

MECT SUITE SOFTWARE

Il software in ogni pannello Mect TP e TPAC basato sulla scheda MX28 è strutturato come in figura.

Sul pannello TP /TPAC girano principalmente due applicazioni che comunicano fra loro e condividono la

configurazione:

1. HMI Application: è l'applicazione grafica che gestisce il display e il touchscreen

2. PLC Application: è l'applicazione PLC (IEC-61131-3) che gestisce gli ingressi e le uscite con i vari

fieldbus (Modbus RTU, Modbus TCP, CANopen, ...)

Grazie all'elevata integrazione è possibile programmare un'interfaccia grafica anche senza essere dei

programmatori. D'altro canto il sistema è aperto ed è possibile, se necessario, costruire applicazioni

complesse.

Nel caso dello Starter Kit, usando gli I/O locali al TPAC1007, il tutto è già configurato quindi

basta usare QtCreator per creare l'applicazione grafica.

Page 4: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 4

CONNESSIONE LAN TRA PC E TPAC

La programmazione dei pannelli avviene da PC / Laptop usando i software QtCreator, Mect

Configurator e ATCMcontrol.

Il collegamento da PC ai TP/TPAC è via LAN (Ethernet).

Collegamento fisico (Ethernet)

Nello Starter Kit è in dotazione il cavo LAN per connettere direttamente il PC al TPAC1007.

In caso di connessione WiFi bisogna usare uno Switch/Router Ethernet/WiFi.

Collegamento logico (configurazione IP)

La configurazione IP (Internet Protocol) di default dei pannelli è:

addr 192.168.5.211 mask 255.255.255.0

Per connettersi bisogna che il PC abbia una configurazione coerente, per esempio:

addr 192.168.5.100 mask 255.255.255.0

Seguire le istruzioni del sistema operativo del PC per configurare la rete.

Verifica della connessione (ping)

Per verificare la connessione lanciare “Prompt dei comandi” e scrivere:

ping 192.168.5.211

Premere invio e controllare di ricevere le risposte corrette.

Page 5: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 5

CREAZIONE DELL'APPLICAZIONE

GRAFICA (HMI)

QtCreator viene utilizzato per creare l’applicazione grafica (HMI =

Human to Machine Interface).

Nuovo progetto Aprire Qt Creator e seguire pochi e semplici passi:

dal menu cliccare su .

Quindi scegliere ”Mect Projects”, cliccare su

“Choose”.

Inserire il nome del progetto, senza spazi e senza caratteri speciali eccetto underscore ‘_’.

Alla richiesta del “kit selection” disabilitare Desktop e abilitare solo IMX28.

Alla schermata “Project Management” cliccare su “Finish”.

Configurazione per TPAC1006/TPAC1007/TPAC1008 I template sono già preconfigurati per poter usare gli I/O locali

dei TPAC (TPAC1007, ma anche TPAC1006 e TPAC1008):

bisogna solo modificare il file di testo “application.conf”, che

si trova in:

application.conf TPAC1007

TPAC1006

TPAC1008

[MODBUS0] enabled = 1 enabled = 0

[MODBUS1] enabled = 0 enabled = 0

[CAN0] enabled = 0 enabled = 1

[CAN1] enabled = 0 enabled = 0

Page 6: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 6

Modifica pagina “splash”

Il nuovo progetto si presenta con la pagina iniziale page0.ui, nella quale viene visualizzata la splash

screen “splash.png” del template.

L'immagine si trova in [Edit] > template > Other files > config > splash.png.

Si può aprire la cartella che contiene il file dal popup “Show in Explorer” e quindi modificare

l'immagine con un editor grafico di propria scelta (può essewre necessario riaprire QtCreator per

vedere I cambiamenti).

NB: per creare l'applicazione grafica bisogna aggiungere una nuova pagina (come descritto dopo)

e non modificare la pagina page0.

Page 7: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 7

Aggiungere una nuova pagina Scegliere [Edit] e dal popup del progetto

fare click su Add New..

Quindi scegliere il corretto modello di TPAC

(per lo StarterKit è TPAC1007).

Il nome della pagina deve cominciare con 'page' e finire con un identificatore esadecimale (cioè si

possono usare solo i caratteri in “0123456789abcdef”).

Usate “page100” per la prima e quindi usate nomi univoci, per esempio: page101, page200,

page1ab.

Quindi confermate le seguenti dialog box.

Si può aprire la pagina appena creata facendo doppio click sul corrispondente file.uio sotto

“Forms”.

Page 8: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 8

Aggiungere contenuti alla pagina

Per aggiungere contenuti alle pagine basta trascinare gli elementi desiderati sulla pagina e quindi

modificarne le proprietà nei riquadri colorati a destra.

È possibile creare l'applicazione senza scrivere codice C++, infatti

l'elemento caratteristico della MectSuite è proprio l'ATCM

plugin.

L'interazione col PLC avviene associando agli elementi grafici le

variabili della Crosstable (cioè ingressi, uscite e variabili PLC).

Per esempio se si usa un “ATCMbutton” (invece di un Qt “Push

Button”) e lo si associa al quarto output digitale (PLC_DigOut_4),

allora quando si preme il bottone viene comandata l'uscita.

L'ATCM plugin prevede diversi elementi grafici e nell'esempio dello starter kit sono usati quelli evidenziati

in grassetto: ATCManimation, ATCMbutton, ATCMcombobox, ATCMdate, ATCMgraph, ATCMlabel,

ATCMled, ATCMprogressbar, ATCMslider, ATCMspinbox, ATCMtime.

Si possono naturalmente usare anche gli elementi grafici standard di Qt (scrivendo dove necessario il

codice C++).

Page 9: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 9

Associazioni degli elementi grafici alle variabili

Per effettuare l’associazione degli ementi grafici alle variabili di Crosstable occorre fare doppio

click sull’elemento stesso e selezionare la variabile che si desidera, le variabili locali dei TPAC

sono precaricate, in particolare:

Variabile Significato TPAC1007 TPAC1006 / TPAC1008

PLC_DigIn_.. ingressi digitali 12 8

PLC_DigOut_.. uscite digitali 8 12

PLC_DigDir_.. direzione digitali 8 -

PLC_AnIn_.. ingressi analogici 2 4

PLC_AnOut_.. uscite analogiche 1 2

PLC_AnInConf_.. configurazione ingressi analogici 2 4

PLC_AnOutConf_.. configurazione uscite analogiche 1 4

PLC_Tamb temperatura di giunto freddo 1 1

PLC_EncoderLo/Hi lettura encoder (parte bassa e alta) 1 1

PLC_StatusReg stato scheda I/O - 1

PLC_ControlWord reserved - -

PLC_EncPreset_Lo/Hi valore di encoder preset - 1

PLC_EncoderReset azzeramento encoder 1 -

PLC_EncoderEnable abilitazione encoder 1 1

PLC_RPM ingresso giri/minuto - 1

PLC_time secondi dall'inizio del programma 1 1

PLC_timeMin inizio finestra di 10 secondi 1 1

PLC_timeMax fine finestra di 10 secondi 1 1

Le variabili PLC_time.. sono gestite automaticamente e servono per fare i grafici temporali (sono

numeri reali con unità in secondi e granularità di 50 ms).

Page 10: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 10

Inserimento codice sorgente

Nonostante non sia necessario scrivere codice C++, questo è però possibile. Come esempio di

manipolazione diretta delle variabili PLC da applicazione HMI, inseriamo la configurazione dei digitali nel

codice sorgente della pagina (NB normalmente questo viene fatto nell'applicazione PLC stessa).

Per scrivere una variabile da C++ basta chiamare la funzione writeVar(), ad esempio per configurare in

output il primo i/o digitale si può scrivere nella funzione page100:reload():

int value = 1;

writeVar("PLC_DigDir_1", &value);

Per ogni pagina, un altro posto dove si possono chiamare le writeVar() è la funzione

page100:updateData(): questa funzione viene chiamata ogni 500 ms, quando la pagina è visualizzata.

Nell'esempio scriviamo nella prima uscita analogica il prodotto dei valori dei primi due ingressi analogici.

float AnIn_1, AnIn_2, AnOut_1;

if (getFormattedVar("PLC_AnIn_1", &AnIn_1, NULL)

&& getFormattedVar("PLC_AnIn_2", &AnIn_2, NULL))

{

AnOut_1 = AnIn_1 * AnIn_2 / 10.0;

writeVar("PLC_AnOut_1", &AnOut_1);

}

Page 11: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 11

Attivare il cambio pagina

Gli ATCMbutton possono essere usati anche per fare un cambio pagina.

Inoltre nel template del progetto sono precaricate alcune pagine standard (menu. info, ..).

Nella page100 la scritta lunga “SPS 2015” è un ATCMbutton, configurato per andare al menu delle pagine

predefinite. Si crea in questo modo:

Trascinare nella finestra un ATCMbutton

Mettersi in modalità “Edit signals/slots” premendo il tasto F4.

Cliccare sul bottone e trascinare il mouse la linea rossa termina col simbolo terra

Nella finestra che nel frattempo si è aperta, selezionare “newPage(const char *, bool)” e

“goto_page(const char *, bool)”

Tornare in modalità “Edit” premendo il tasto F3.

Page 12: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 12

Selezionare il bottone e mettere il nome della pagina a cui si vuole andare nel campo

azzurro Property, ATCMbutton “pageName”, esempio “page101” oppure “menu”.

Esistono alcuni nomi speciali di pagina:

“HOME”: fa ritornare alla pagina home definita nel file atn01.conf

“BACK”: fa ritornare alla pagina precedentemente visitata

“menu”: manda all'indice delle pagina predefinite (per tornare alla

page100 scegliere PAGES1)

“trend”: apre la pagina precostruita sui grafici degli storici

“store”: apre la pagina precostruita sulle tabelle degli storici

Aggiungere icone ai bottoni

Se vogliamo inserire un’icona all’interno di

un ATCMbutton occorre selezionare il

bottone e andare a selezionare l’immagine

voluta nella Property: “icon”.

Page 13: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 13

ATCMgraph

Per utilizzare i grafici tipo oscilloscopio è necessario trascinare all’interno della pagina l’ATCMgraph e

cliccare due volte all’interno del grafico.

Assi Y1 e Y2: primi 2 ingressi analogici “PLC_AnI_1” e “PLC_AnI_2”(entrambe sono 0-10V e

sfalsando i valori Ymin e Ymax facciamo in modo di separare i segnali)

Assi X1 e X2: per entrambi usiamo le variabili di tempo generate automaticamente “PLC_time”,

“PLC_timeMin” e “PLC_timeMax”, che forniscono semplicemente una finestra temporale di 10

secondi

GENERAZIONE DELL'ESEGUIBILE (BUILD)

Una volta completato il progetto bisogna creare un eseguibile per l’architettura del pannello e

quindi scaricarlo sul pannello stesso.

Configurare QtCreator in modalità “Release”

Premere l’icona di “Build” (“martello” in basso a sinistra).

Se la compilazione ha esito positivo deve apparire la barra verde in basso a destra

Page 14: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 14

COPIA SUL PANNELLO E LANCIO DELL'ESEGUIBILE (DEPLOY & RUN)

Per usare configurazione e applicazione grafica bisogna copiarle sul pannello nei posti giusti

(questo si chiama fare il “Deploy”): QtCreator permette di gestire molto bene questo, ma richiede

un passo di configurazione ulteriore del progetto.

Configurazione “Run Settings”

In [Projects] selezionare [IMX28

Run] e configurare in “Run Settings”: “Deployment” e “Run”.

Il testo dei passi è riportato nella tabella qui sotto:

Deployment

Run custom remote command /etc/rc.d/init.d/autoexec stop

Upload files via SFTP (Deselezionare il flag “Incremental deployment”: la lista dei

file è specificata nel template nel file template.pri)

Run custom remote command dos2unix /local/etc/sysconfig/*.csv

/local/etc/sysconfig/*.conf /local/data/custom*/*.csv

Run custom remote command chmod –x safe_hmi

Run custom remote command /etc/rc.d/init.d/autoexec start

Run custom remote command chmod +x safe_hmi

Run

Arguments -qws

(vedi anche oltre per l'eventuale rotazione e uso di VNC)

Page 15: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 15

Configurazione indirizzo del pannello

Se avete cambiato l'indirizzo IP del pannello, dovete specificarlo nella dialog

Devices”.

Copia e lancio (Run)

Ora basta premere l’icona di “Run” (“triangolo verde” in basso a sinistra)

In “[4] Compile Output” appaiono i messaggi di copia (Deploy).

In “[3] Application Output” appaiono gli eventuali messaggi dell'applicazione.

Page 16: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 16

ATTIVAZIONE VNC E ROTAZIONE

I pannelli possono essere montati sia orizzontali sia verticali.

Inoltre è abilitato di default VNC: cioè si può replicare lo schermo del pannello sul proprio PC

(usando un VNC viewer come per esempio UltraVNC Viewer).

Perché la grafica appaia corretta è sufficiente una semplice configurazione software.

Configurazione temporanea di VNC e della rotazione

La configurazione è nei “Run Settings” Run Arguments. Il parametro”480x272” deve

corrispondere alla risoluzione del pannello operatore (480x272 pixel è quella del TPAC1007). Le

rotazioni possibili sono: rot0, rot90, rot180, rot270.

Run

Arguments -qws -display “Multi: VNC:0:size=480x272 Transformed:rot0”

VNC:0size=480x272

Transformed:rot0 Nessuna rotazione

VNC:0size=272x480

Transformed:rot90 Rotazione di 90°

VNC:0size=480x272

Transformed:rot180 Rotazione di 180°

VNC:0size=272x480

Transformed:rot270 Rotazione di 270°

Configurazione permanente della rotazione

Bisogna modificare sul pannello il file di testo /local/flash/root/safe_hmi aggiugendo le linee:

#!/bin/sh

VNC=1

ROTATION=270

...

Si può usare il programma WinSCP e il suo editor di testi integrato (http://www.winscp.net).

Page 17: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 17

ESEMPI APPLICATIVI (MECTAPPS)

Assieme al software Mect Suite vengono forniti anche alcuni esempi applicativi (sia HMI sia PLC) che

descrivono del funzionalità del sistema. I progetti di esempio si trovano nella cartella MectApps_1.3 e per

usarli bisogna:

1. copiare la cartella MectApps_1.3 in C:\

2. rinominarla MectApps (cioè senza “_1.3”)

Per ogni progetto può esserci un numero diverso di cartelle, da aprire con software diversi:

progetto_HMI contiene l'applicazione grafica HMI, usare QtCreator

progetto_PLC contiene l'applicazione PLC, usare ATCMcontrol Engineering

progetto_CFG contiene la configurazione generale, usare MECT Configurator

progetto_CAN contiene l'eventuale configurazione CANopen, usare ATCM CanBuilder

Gli esempi applicativi sono divisi in cartelle secondo i pannelli su cui possono funzionare: TP1043,

TPAC1007, TPAC1008 … e in AnyTPAC quelli generici.

AnyTPAC:

◦ Empty_PLC: applicazione PLC di base, da caricare di default (è quella usata con StarterKit)

◦ Simulation_PLC: applicazione demo PLC che simula alcuni ingressi analogici e digitali

TP1043_RTU:

◦ ModbusRTUclient_CFG, _HMI, _PLC: esempio di accesso a device via Modbus RTU (vedi

manuale M7041_06_QuickStart.pdf)

TPAC1006:

◦ Collaudo_CFG, _HMI, _PLC: esempio di attivazione di tutti gli I/O del TPAC1006

◦ QuickStart_HMI: esempio QuickStart_StarterKit già configurato per TPAC1006

TPAC1007:

◦ Collaudo_CFG, _HMI, _PLC: esempio di attivazione di tutti gli I/O del TPAC1007

◦ QuickStart_HMI: esempio QuickStart_StarterKit già configurato per TPAC1007

◦ RegolatoreV_CFG, _HMI, _PLC: esempio base di regolatore PID (temperatura o altro)

TPAC1008:

◦ Collaudo_CFG, _HMI, _PLC: esempio di attivazione di tutti gli I/O del TPAC1008

◦ QuickStart_HMI: esempio QuickStart_StarterKit già configurato per TPAC1008

◦ Regolatore_CFG, _HMI, _PLC: esempio base di regolatore PID (temperatura o altro)

Page 18: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 18

Aprire un progetto HMI esistente (QtCreator)

Lanciare “Qt Creator”, premere “File” e dal menu a tendina è possibile selezionare:

“Open File or Project” e selezionare, all’interno della cartella di progetto, il file “<nome

progetto>.pro” (conviene mettere il filtro per i file *.pro)

oppure “Recent Projects”

IMPORTANTE: se avete rinominato o spostato la cartella di progetto e avete abilitato “Shadow

build” (in [Project] [IMX28][Build]) , ricordatevi di verificare che essa sia concorde con l'attuale

cartella!.

Page 19: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 19

Aprire un progetto PLC esistente (ATCMcontrol Engineering)

L'applicazione usata per gestire le applicazioni PLC è ATCMcontrol Engineering (NB: per comunicare con

il pannello da Windows 7 è necessario che venga lanciata come Administrator).

Per selezionare l'indirizzo IP del pannello aprire il

tab [Target] quindi nelle proprietà del target HW119

nel tab TCP/IP modificare il Control Address (il

default è sempre 192.168.5.211).

Per compilare l'applicazione PLC usare F7 (Build >

Build all): devono esserci “0 errors”, mentre “21

warnings” del tipo C4043 sono normali.

Per copiare e lanciare l'applicazione PLC sul

pannello aprire le proprietà del target HW119 e

selezionare “Flash (and Download)”, confermando

l'apertura della “debug connection”.

Page 20: Quick Start Mect Suite Starter Kit · Quick Start - Starter Kit mect srl M7045_02 06/15 5 CREAZIONE DELL'APPLICAZIONE GRAFICA (HMI) QtCreator viene utilizzato per creare l’applicazione

Quick Start - Starter Kit mect srl

M7045_02 06/15 20

Aprire un progetto CFG esistente(Mect Configurator)

Aprire Mect Configurator e quindi selezionare Crosstable, confermare l'apertura di un progetto esistente e

selezionare il file “crosstable.txt” all'interno della cartella progetto_CFG.

Dovete copiare i file modificati da “progetto_CFG/Otput” nelle cartelle “progetto_HMI/Config” e

“progetto_PLC” perché abbiano effetto i cambiamenti.