Impostazione il valore di una variabile di sistema.

Il blocco (Figura 1) viene utilizzato per impostare il valore di una delle variabili di sistema del pannello Nextion HMI.

                                                                                                  Figura 1 

Nell'editor dei blocchi viene selezionato un pannello e una variabile specifica il cui valore verrà impostato (Figura 2).

                                                                                                   Figura 2 

Variabile di sistema:

  1. Current value of back-light brightness(dim)(Valore corrente della luminosità della retroilluminazione(dim)) - valori possibili: 0–100. Quando imposti dim=80 significa che imposti la luminosità su 80 ma non la mantieni al valore predefinito. Alla successiva accensione la luminosità verrà impostata sui valori predefiniti.
  2. Default back-light brightness(dims)(Luminosità della retroilluminazione predefinita (dims) - i valori possibili sono 0 -100. Quando imposti dims=80 su Nextion TFT, significa che hai impostato la luminosità su 80 e l'hai salvata come predefinita. La prossima volta che accendi Nextion TFT, la luminosità della retroilluminazione sarà 80 per impostazione predefinita.
  3. Numeric system variable(sys0, sys1, sys2)(Variabile di sistema numerica (sys0, sys1, sys2)) - sys0, sys1sys0, sys1, sys2 sono variabili globali, che non è necessario definire o creare. Puoi usarli in qualsiasi pagina. Il valore predefinito per queste tre variabili è 0, possono essere lette e scritte, il loro intervallo di valori è da 0 a 4294967295. Si consiglia di passare i valori attraverso le pagine con le variabili di sistema.
  4. Variabili di sistema per ora e data nell'orologio in tempo reale (RTC)*.
  5. Variabile di sistema dei valori sugli input digitali IO0-IO7*.
  6. Variabile di sistema dei valori di output in PWM IO4-IO7 - valore minimo = 0, valore massimo = 100, predefinito = 50*.
  7. Frequenza PWM - valore minimo = 1 Hz, valore massimo = 65536 Hz, predefinito = 1000 Hz*.
*Solo per la linea Enhanced.

La linea Enhanced include un orologio in tempo reale integrato, 1024 byte di memoria non volatile e 8 ingressi/uscite digitali. Ognuno di essi può essere configurato sia come ingresso che come uscita. Quattro di essi (da 4 a 7) possono essere configurati come uscite PWM. Tali funzionalità consentono di creare un dispositivo quasi completo basato su questo pannello.

Sul fronte di salita sull'input "Send", il valore specificato da una costante o fornito all'input "Value" (a seconda delle impostazioni del blocco) verrà scritto nella variabile selezionata (Figura 3).

                                                                                                  Figura 3 

Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia