Sistema

Introduzione

L’oggetto Sistema permette di accedere ad alcune impostazioni di sistema generalmente importanti in fase di commissioning, per esempio data/ora e indirizzi IP delle interfacce di rete. L’oggetto dunque si aggiunge al progetto quando si vuole permettere all’utente a runtime di visualizzare e/o riconfigurare tali impostazioni, oppure per permettere il riavvio del sistema.

Le funzionalità dell’oggetto sono tutte disponibili su sistemi ASEM Linux ARM. Su Windows è disponibile soltanto la funzionalità di riavvio.

Nota

le impostazioni accessibili tramite questo oggetto sono quelle rese disponibili dall’utility System Manager di UNIQO. Per dettagli su questo software fare riferimento al relativo manuale.

Impostazioni di sistema disponibili

Le impostazioni di sistema visualizzabili/modificabili sono disponibili tra le proprietà dell’oggetto Sistema e tra le proprietà di altri due oggetti che esso può contenere. Di seguito sono indicati gli oggetti e le impostazioni disponibili in ognuno:

Oggetto

Impostazioni

Sistema

Interfacce di rete LAN e WAN

Configurazione data e ora

Data, ora e fuso orario

Configurazione Wi-Fi

Rete Wi-Fi

Comportamento a runtime

A runtime, all’avvio dell’applicazione, le proprietà delle interfacce di rete vengono automaticamente aggiunte tra le proprietà dell’oggetto Sistema in base alla configurazione del sistema e mostrano le impostazioni correnti. Allo stesso modo le proprietà relative a data/ora e alla rete Wi-Fi, se disponibile, vengono valorizzate nei relativi oggetti DateTimeConfiguration e WiFiConfiguration in base alle impostazioni correnti.

Se per esempio il sistema ha un’interfaccia di rete LAN configurata con due indirizzi IP addizionali, a runtime l’oggetto Sistema conterrà un oggetto Interfaccia di rete per la rete LAN, contenente a sua volta nella collezione Indirizzi IP addizionali i due IP addizionali valorizzati.

Gestione degli errori

Quando tramite l’oggetto Sistema si effettuano operazioni non consentite da System Manager, in Q Studio nel pannello dei log sono visualizzabili i messaggi di errore.

Nota

se la configurazione è errata, vengono mantenuti sulla macchina gli ultimi valori corretti impostati nell’oggetto Sistema.