Konverze a prezentace
Než založíte proměnnou, potřebuje projekt vědět, jak její hodnotu přepočítat (konverze) a jak ji zobrazit (prezentace). Řetěz závislostí je: prezentace se odkazuje na konverzi a proměnná na prezentaci — proto se vytvářejí v pořadí konverze → prezentace → proměnná. QInsight to hlídá: tlačítko Add u prezentace je aktivní, až když existuje aspoň jedna konverze, a u proměnné, až když existuje prezentace.
Konverze
Konverze přepočítává raw hodnotu ze zařízení na engineering hodnotu. Přidává se v Home → Project Configuration → Conversions tlačítkem +. Existují dva typy:
- Lineární —
eng = raw × Multiplier + Offset. Výchozí hodnotyMultiplier = 1,Offset = 0znamenají „žádný přepočet" (engineering = raw). - Enum — mapuje číselné stavy na texty. Definuje se seznam dvojic
Name + Value (např.
0 = Off,1 = Run,2 = Error) a controly pak místo čísla zobrazují název stavu.


Prezentace
Prezentace určuje, jak se hodnota ukáže uživateli. Přidává se v Home → Project Configuration → Presentations. Vlastnosti:
- Name, Label — jméno a popisek,
- Min, Max — rozsah hodnoty (využívají ho controly, např. gauge nebo osa grafu),
- Print Format — formát výpisu, např.
{0}nebo{0:F2}pro dvě desetinná místa, - Unit — jednotka (°C, rpm, bar…),
- Conversion — odkaz na konverzi, která se pro proměnnou použije.


Příklad
Teplota přichází ze zařízení jako celé číslo v desetinách stupně:
- Konverze „TempC": Lineární,
Multiplier = 0.1,Offset = 0. - Prezentace „Teplota":
Min = 0,Max = 150,Print Format = {0:F1},Unit = °C,Conversion = TempC. - Proměnná pak s touto prezentací zobrazí raw hodnotu
435jako43,5 °C.
Dále
Vše je připraveno — přidejte proměnnou.

