Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| software:qpaint-runtime:qpaint-runtime-2 [2024/01/15 09:22] – creata qem214 | software:qpaint-runtime:qpaint-runtime-2 [2024/01/15 10:05] (versione attuale) – [1. Informazioni] qem214 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| - | lorem ipsum | + | ====== S1-QPaint-Runtime-2 ====== |
| + | |||
| + | <WRAP center round box 60%> | ||
| + | | {{: | ||
| + | ^ Documento: | ||
| + | ^ Descrizione: | ||
| + | ^ Redattore: | ||
| + | ^ Approvatore | ||
| + | ^ Link: | https:// | ||
| + | ^ Lingua: | ||
| + | | | ||
| + | ^ Release documento | ||
| + | | 01 | Nuovo manuale | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== - Informazioni ====== | ||
| + | |||
| + | {{: | ||
| + | < | ||
| + | |||
| + | ===== - Descrizione ===== | ||
| + | |||
| + | PRELIMINARE- | ||
| + | |||
| + | **QPaint Runtime 2** è un software creato per FIXME [[https:// | ||
| + | |||
| + | Si può dunque utilizzare un qualsiasi PC come [[https:// | ||
| + | |||
| + | È compatibile con le seguenti versioni del sistema operativo Windows: Windows 7, Windows 8, Windows 8.1, Windows 10. FIXME | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== - Releases ===== | ||
| + | |||
| + | ==== - Release 2.0.1 (coming soon) ==== | ||
| + | |||
| + | Questa release introduce la possibilità di eseguire il programma su diversi sistemi operativi, tra i quali GNU/ | ||
| + | |||
| + | Vedere la sezione [[software: | ||
| + | |||
| + | |||
| + | <WRAP center round download 30%> | ||
| + | {{ : | ||
| + | DELETEME OBSOLETO- | ||
| + | </ | ||
| + | |||
| + | Estrarre i files e cliccare col tasto DX e modificare a piacere i parametri. | ||
| + | |||
| + | Per eseguire in questo modo QPaint Runtime sarà sufficiente trascinare il file .BIN su uno di questi collegamenti (DRAG AND DROP). | ||
| + | |||
| + | |||
| + | |||
| + | ===== - Download ===== | ||
| + | |||
| + | Il software è scaricabile al seguente indirizzo: | ||
| + | |||
| + | <WRAP center round download 60%> | ||
| + | https:// | ||
| + | DELETEME OBSOLETO- | ||
| + | </ | ||
| + | |||
| + | ===== - Licenza ===== | ||
| + | |||
| + | FIXME | ||
| + | |||
| + | Il software funziona in modalità **DEMO**, è necessario acquistare una chiave hardware di licenza per il funzionamento completo. | ||
| + | |||
| + | :help: | ||
| + | |||
| + | ==== - Modalità DEMO ==== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== - Modalità Completa ==== | ||
| + | |||
| + | Questa applicazione richiede una chiavetta XLight programmata con il codice di licenza. Se la chiavetta | ||
| + | non è presente il software si avvia in modalità dimostrativa e funziona per 10 minuti | ||
| + | senza limitazioni, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | La chiavetta __non richiede__ l' | ||
| + | |||
| + | </ | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Verificare che all' | ||
| + | </ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Caratteristiche generali ====== | ||
| + | |||
| + | QPaint Runtime è un HMI per PLC che viene eseguito dal sistema operativo Windows. | ||
| + | È retrocompatibile con i prodotti della gamma QMove+ e QPanel+. | ||
| + | |||
| + | ====== - Creazione programma HMI ====== | ||
| + | La programmazione HMI si esegue con il software QPaint presente nella suite QWorkBench scaricabile [[https:// | ||
| + | |||
| + | Dal menù " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Selezionare la risoluzione appropriata tra una delle seguenti: | ||
| + | |||
| + | * SVGA (800x600) | ||
| + | * XVGA (1024x768) | ||
| + | * WXGA 16:10 (1280x800) | ||
| + | * HD (1366x768) | ||
| + | * FullHD (1920x1080) | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Creare il programma HMI seguendo le istruzioni del software QPaint. | ||
| + | |||
| + | Dopo aver effettuato il savataggio del file è necessario produrre il file binario che sarà eseguito da QPaint Runtime, per fare ciò cliccare sull' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Salvare il file < | ||
| + | |||
| + | < | ||
| + | |||
| + | {{: | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Configurazione ====== | ||
| + | |||
| + | Il file di configurazione si trova al percorso: | ||
| + | |||
| + | <wrap hi> | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Qui un file di esempio scaricabile: | ||
| + | |||
| + | <WRAP center round download 25%> | ||
| + | {{ : | ||
| + | </ | ||
| + | |||
| + | ===== - Parametri ===== | ||
| + | |||
| + | === Descrizione parametri === | ||
| + | |||
| + | ^ parametro | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | / | ||
| + | | /app | Percorso del file binario da eseguire | ||
| + | |||
| + | < | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | NOTA: se definisci sia /port0 che /tcpip0, verrà usato il canale ethernet. | ||
| + | |||
| + | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | NOTA: /port0 /port1 e /port2 usano un numero che è il numero standard di Windows COM | ||
| + | Esempio: /port0=2 significa COM2. | ||
| + | </ | ||
| + | |||
| + | ====== - Utilizzo ====== | ||
| + | |||
| + | Per avviare il software cliccare sull' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== - Tastiera ===== | ||
| + | |||
| + | Comandi da tastiera: | ||
| + | |||
| + | ^ tasto | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | |||
| + | ===== - Risoluzione ===== | ||
| + | |||
| + | La dimensione dell' | ||
| + | vecchio progetto è anche possibile usare la risoluzione originale del display (se è disponibile su | ||
| + | configurazione di QPaint) e allungare la dimensione per adattarla alla risoluzione del monitor usando le opzioni < | ||
| + | e < | ||
| + | oggetti grafici. | ||
| + | |||
| + | <wrap hi>< | ||
| + | </ | ||
| + | < | ||
| + | |||
| + | FIXME PRELIMINARE- | ||
| + | ===== - Gestione data e ora ===== | ||
| + | |||
| + | QPaintruntime usa il calendario del sistema operativo per aggiornare le sue $HOUR $SEC $TIME | ||
| + | $DATE $MONTH $YEAR. Poiché tipicamente il calendario Qmove ha una deriva, puoi usare un | ||
| + | evento rilassato QPaint per aggiornare il calendario Qmove. Il calendario di Windows può infatti | ||
| + | essere aggiornato per il tempo solare o mantenuto accurato da una connessione Internet. | ||
| + | |||
| + | Di seguito una schermata di esempio: \\ \\ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== - Screenshot ===== | ||
| + | |||
| + | Per effettuare uno screenshot premere il tasto < | ||
| + | |||
| + | Gli screenshot effettuati vengono salvati nella cartella | ||
| + | < | ||
| + | |||
| + | Ad ogni operazione vengono creati tre files: | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Se non fosse presente la partizione D: si può sopperire collegando una chiavetta USB e assegnadogli la lettera D. | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - I/O con IQ023 ====== | ||
| + | |||
| + | Opzionalmente si possono avere ingressi/ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Nota: può capitare che al primo collegamento della periferica al computer, il mouse e/o la tastiera funzionino in modo anomalo. | ||
| + | È necessario **riavviare** almeno una volta **il sistema operativo** dopo il primo collegamento della periferica. | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Utilizzo delle variabili ====== | ||
| + | |||
| + | <WRAP center round box 60%> | ||
| + | Di seguito la spiegazione di come mappare le variabili per l' | ||
| + | </ | ||
| + | |||
| + | Per utilizzare gli ingressi e le uscite dell' | ||
| + | |||
| + | ^ variabile | ||
| + | | $INPL1 bit 0 ÷ 23 | riflettono gli ingressi digitali D1÷ D24 | | ||
| + | | $INPL1 bit 24 | indica lo stato della connessione con IQ023: \\ 1 -> connesso, 0 -> disconnesso | ||
| + | | $INPL1 bit 25 | toggle bit 3 s ON and 3 s OFF | | ||
| + | | $AI1 ÷ $AI8 | riflettono i valori degli ingressi analogici A0 ÷ A7, il range dei valori va da -512 a +512 | | ||
| + | | $CNT01 ÷ CNT04 | riflettono i valori degli ingressi di conteggio E1 ÷ E4 | | ||
| + | | $CNT08 | ||
| + | | $CONTRAST | ||
| + | | $HOUR | ore | | ||
| + | | $SEC | secondi | ||
| + | | $TIME | orario | ||
| + | | $MONTH | ||
| + | | $YEAR | anno | | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Menù configurazione ====== | ||
| + | |||
| + | <wrap center hi 70%>Per accedere al menù di setup premere contemporaneamente i tasti **F2+F4+F6**, | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | < | ||
| + | |||
| + | <WRAP center round box 60%> | ||
| + | Entrando nel menù di configurazione viene mostrata una schermata come la seguente. \\ | ||
| + | Qui è possibile abilitare l' | ||
| + | |||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Tasti funzione | ||
| + | |||
| + | I tasti funzione presenti sul pannello HMI da F1 a F8 sono mappati su quelli della tastiera del computer. | ||
| + | |||
| + | Si possono usare degli ingressi digitali come tasti funzione, vedere la dicitura seguente: | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Se in configurazione si imposta il **parametro** **IQ023** su **ON**, gli ingressi digitali da **D17** a **D24** sono usati anche per simulare la **funzione della tastiera** **F1** a **F8**. \\ | ||
| + | </ | ||
| + | |||
| + | <WRAP center round box 30%> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | ====== - Appendice A: compatibilità ====== | ||
| + | |||
| + | ===== - Qmove+ ===== | ||
| + | |||
| + | Il software è compatibile con i prodotti [[https:// | ||
| + | |||
| + | ===== - Qmove ===== | ||
| + | |||
| + | Il software è compatibile con i prodotti [[https:// | ||
| + | |||
| + | Il protocollo binario " | ||
| + | |||
| + | Fare riferimento al manuale dello strumento per ottenere le informazioni necessarie. | ||