DS18b20_filter
Lib\Unipi
V1.0
Tento funkční blok zajišťuje platnou hodnotu teploty. Pokud je správně nastaven, odfiltruje specifickou chybu, která projde kontrolou CRC (hodnota 85). Pokud blok na vstupu filtered tuto hodnotu detekuje, na výstupu bude mít předchozí platnou hodnotu a nastaví výstup error do stavu TRUE. Lze jej použít pro 1-Wire teploměr připojený přímo k jednotce, nebo v kombinaci s Unipi Extension xG18, pro který je určen také vstup IsValid a pokud je jeho stav FALSE, bude výstup error ve stavu TRUE.
Vstup | Typ | Význam |
IN | REAL | vstupní teplota 1-Wire senzoru |
IsValid | BOOL | proměnná IsValid pro daný kanál při použití s xG18 |
filtered | REAL | filtrovávaná hodnota |
Výstup | Typ | Význam |
OUT | REAL | platná hodnota teploty |
error | REAL | chybový stav vstupní teploty |