Usare l’oggetto Sistema¶
Introduzione
Per visualizzare e modificare le impostazioni di sistema, è possibile sfruttare i widget dedicati disponibili in Q Studio oppure configurare manualmente tutti i componenti grafici e le logiche desiderate (ad esempio collegando la proprietà DHCP attivato alla proprietà Attivo di un Interruttore).
In ogni caso è necessario configurare l’oggetto Sistema e, a seconda delle necessità, gli oggetti DateTimeConfiguration e WiFiConfiguration.
Importante
usare un solo oggetto Sistema nel progetto.
Widget disponibili
Widget |
Scopo |
---|---|
Visualizzare e modificare le impostazioni relative alle interfacce di rete WAN, LAN e WiFi. |
|
Visualizzare e modificare data, ora e fuso orario di sistema manualmente o tramite server NTP remoto. |
Creare l’oggetto Sistema
In Progetto fare clic destro su Modello, poi scegliere Tutti > Sistema > Sistema: l’oggetto Sistema compare nel progetto.
Configurare la lettura delle impostazioni delle interfacce di rete
Nell’oggetto Sistema, a fianco della proprietà Interfacce di rete fare clic su
per aggiungere un’interfaccia di rete di cui visualizzare/modificare le impostazioni a runtime.
Nella proprietà Nome interfaccia digitare il tipo di interfaccia desiderato.
Importante
inserire i tipi di interfaccia scritti esattamente come in System Manager: LAN, WAN, Wi-Fi.
Ripetere i passi 1 e 2 per ogni interfaccia di rete desiderata.
Usare il widget Configuratore di rete per HMI50
Configurare la lettura delle impostazioni delle interfacce di rete.
Fare clic su
per aprire la libreria dei template, poi da Widgets trascinare Configuratore di rete per HMI50 in Progetto: compare il widget nel progetto.
Per associare le impostazioni di sistema al widget, trascinare l’oggetto Sistema sulla proprietà SystemNode di HMI50NetworkConfiguratorDialog(type).
A runtime eseguire le modifiche desiderate, poi fare clic su Applica.
Usare il widget Configuratore data e ora
Configurare la lettura delle impostazioni delle interfacce di rete.
Fare clic su
per aprire la libreria dei template, poi da Widgets trascinare Configuratore data e ora in Progetto, all’interno della cartella UI: compare il widget nel progetto.
Per associare le impostazioni di sistema al widget, trascinare l’oggetto Sistema sulla proprietà SystemNode di DateTimeConfiguratorDialog(type).
A runtime eseguire le modifiche desiderate, poi fare clic su Applica: per rendere effettive le modifiche su data e ora, chiudere l’applicazione e riavviare il sistema (vedere Creare un pulsante per riavviare il sistema).
Creare un pulsante per riavviare il sistema
Creare un oggetto Pulsante.
Associare a un evento del pulsante, per esempio Evento MouseUp, nell’ordine i seguenti metodi:
metodo globale Chiudi
metodo Riavvia esposto dall’oggetto Sistema
Vedi anche
Concetti correlati
Riferimenti