Filtr DS18b20
Celé jméno
DS18b20_filter
Knihovna
Lib\Unipi
Verze
V1.0
Popis
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.
Vstupy
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ýstupy
Výstup | Typ | Význam |
OUT | REAL | platná hodnota teploty |
error | REAL | chybový stav vstupní teploty |