Installare UNIQO¶
Premessa
UNIQO richiede l’installazione di diversi software sul PC di sviluppo e sui target su cui si vogliono eseguire Q Application. In particolare, sui sistemi target i software da installare variano a seconda del sistema operativo. Sui sistemi target ASEM HMI tutti i software necessari sono pre-installati.
Per progettare logiche in codice C# nei progetti (vedere NetLogic e Gestire i NetLogic in Q Studio), è necessario disporre di un editor di codice. Q Studio supporta Microsoft Visual Studio 2017 e 2019 e Microsoft Visual Studio Code. In assenza di questi è possibile usare un altro editor di codice a piacere ma non saranno disponibili le funzionalità di assistenza allo sviluppo quali IntelliSense, refactoring e completamento automatico. Per installare Visual Studio o Visual Studio Code fare riferimento al sito web di Microsoft.
Requisiti minimi di sistema per Q Studio
Di seguito i requisiti minimi del PC su cui si installa Q Studio:
Microsoft Windows 10 (x64) o Windows 7 (x64)
Microsoft .NET Framework 4.7.2
Microsoft .NET Core SDK 2.2
Nota
per scaricare e installare i software, fare riferimento al sito web di Microsoft.
Requisiti minimi di sistema dei target
Di seguito i requisiti minimi dei target su cui si esegue una Q Application:
Sistema operativo:
Microsoft Windows 10 (x64) o Windows 7 (x64)
Linux (sistemi ASEM HMI o Debian 10)
Nota
i componenti di runtime sono preinstallati sui PC ASEM.
Sistemi Windows: Microsoft .NET Framework 4.7.2
Nota
per scaricare e installare il software fare riferimento al sito web di Microsoft .
Sistemi Debian 10, per eseguire Q Application che integrano il motore di visualizzazione di UNIQO:
Gestore delle finestre X11
Estensione Xinerama per X11
Installare Q Studio sul PC di sviluppo
Accedere all'area Download sul sito di prodotto di UNIQO (https://uniqo.asem.it) e scaricareQ Studio.
Fare doppio clic sul file scaricato e seguire la procedura guidata.
Installare i software su target Windows
Accedere all'area Download sul sito di prodotto di UNIQO (https://uniqo.asem.it) e scaricare la versione stabile più recente di UNIQO Runtime Tools.
Nota
il pacchetto contiene sia Update Server che License Manager.
Sul target fare doppio clic sul file scaricato e seguire la procedura guidata.
Installare i software su target Debian 10
Accedere all'area Download sul sito di prodotto di UNIQO (https://uniqo.asem.it) e scaricare le versioni stabili più recenti di Update Server e UNIQO License CLI (gestore delle licenze da riga di comando).
Sul target installare Update Server da riga di comando, tramite il seguente comando:
UpdateServer.Debian_10_x64.X.Y.Z.K.sh
- Sul target installare UNIQO License CLI da riga di comando, tramite il seguente comando:
sudo ./UniqoLicenseCli.Debian_10_x64.X.Y.Z.K.sh
Configurare target Debian 10 per il motore di visualizzazione di UNIQO
Le Q Application possono istanziare una propria interfaccia grafica grazie al motore di visualizzazione nativo di UNIQO incluso, oppure possono essere visualizzate tramite web browser (vedere Presentation engine).
Nel primo caso, su target Debian 10 è necessario eseguire la seguente procedura:
Disattivare il gestore Wayland, se installato e attivo: aprire il file /etc/gdm3/daemon.conf con un editor di codice e rimuovere il commento da
#WaylandEnable=false
.Installare e attivare il gestore delle finestre X11.
Installare l’estensione Xinerama da riga di comando, tramite il seguente comando:
apt-get install -y libxcb-xinerama0
Aggiornare Q Studio
Accedere all'area Download sul sito di prodotto di UNIQO (https://uniqo.asem.it). In alternativa, da Q Studio fare clic su
, poi su Aggiorna UNIQO: si apre la pagina dell’area Download nel browser.
Scaricare la versione stabile più recente di Q Studio.
Fare doppio clic sul file scaricato e seguire la procedura guidata.
Aggiornare Update Server
L’aggiornamento di Update Server è eseguito automaticamente, se necessario, da Q Studio durante il trasferimento di un’applicazione da Q Studio al target. Terminato l’aggiornamento, il trasferimento dell’applicazione prosegue normalmente.
Avvertimento
L’aggiornamento dalla versione 1.0 di Update Server alla versione 1.1 su target Windows deve essere eseguito manualmente. Inoltre, occorre modificare le credenziali di trasferimento in Q Studio.