0
Є відповідь

управление аналоговыми данными

Andrea 5 місяців тому в Дашбоард и виджеты оновлений 5 місяців тому 4

Ciao a tutti, ho un problema con la gestione dei dati analogici. L'unità centrale raccoglie i dati analogici in volt, che corrispondono esattamente alla percentuale di apertura della valvola. L'apertura della valvola al 100% corrisponde ad una portata di 20 m³/ora.

Esempio:

dati raccolti 1,97 V = 19,7%

100% = 20 m³/ora

Ho difficoltà a creare dashboard coerenti, soprattutto nel calcolo dei consumi periodici, non capisco come gestire i consumi.

Ho notato che recuperando i dati "mensili", il valore su cui si basa il calcolo è il valore medio del volt, ad esempio 0,4 V. E se lo moltiplico per 20 m³, il risultato non è corretto.

Qualcuno può aiutarmi?

Є відповідь

Sì, esatto, per intervalli di ora/giorno/mese: il valore ADC è la media aritmetica del periodo.

Cos'altro potrebbe essere?

Pertanto lo stato esatto della vostra valvola verrà mostrato solo sui grafici minuti.

Как ты говоришь, по минутам результат верен, но у меня возникают трудности с расчетом периодического потребления на дашборде. Я хотел бы найти способ суммировать аналоговые значения за период, вместо того чтобы вычислять среднее значение.

К сожалению для мгновенных значений только среднее арифметическое значение возможно на Дашборде.

Есть API и MQTT и можно что-то сделать свое и свою логику обработки.