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

Usare il widget Configuratore di rete per HMI50

Visualizzare e modificare le impostazioni relative alle interfacce di rete WAN, LAN e WiFi.

Usare il widget Configuratore data e ora

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

  1. Nell’oggetto Sistema, a fianco della proprietà Interfacce di rete fare clic su image1 per aggiungere un’interfaccia di rete di cui visualizzare/modificare le impostazioni a runtime.

  2. 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.

  3. Ripetere i passi 1 e 2 per ogni interfaccia di rete desiderata.

Usare il widget Configuratore di rete per HMI50

  1. Configurare la lettura delle impostazioni delle interfacce di rete.

  2. Fare clic su image2 per aprire la libreria dei template, poi da Widgets trascinare Configuratore di rete per HMI50 in Progetto: compare il widget nel progetto.

  3. Per associare le impostazioni di sistema al widget, trascinare l’oggetto Sistema sulla proprietà SystemNode di HMI50NetworkConfiguratorDialog(type).

  4. A runtime eseguire le modifiche desiderate, poi fare clic su Applica.

Usare il widget Configuratore data e ora

  1. Configurare la lettura delle impostazioni delle interfacce di rete.

  2. Fare clic su image3 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.

  3. Per associare le impostazioni di sistema al widget, trascinare l’oggetto Sistema sulla proprietà SystemNode di DateTimeConfiguratorDialog(type).

  4. 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

  1. Creare un oggetto Pulsante.

  2. Associare a un evento del pulsante, per esempio Evento MouseUp, nell’ordine i seguenti metodi:

    • metodo globale Chiudi

    • metodo Riavvia esposto dall’oggetto Sistema