Skillnader
Här visas skillnader mellan den valda versionen och den nuvarande versionen av sidan.
Börjar med Föregående version. Nästa version. | Föregående version. | ||
anvandning:kommaigang [2022/11/24 17:27] – [Writer] dokuadmin | anvandning:kommaigang [2023/09/12 12:02] (aktuell) – [Quality Stamp (qstamp)] dokuadmin | ||
---|---|---|---|
Rad 40: | Rad 40: | ||
Vissa integrationer ger möjligheten att skriva ett värde till en datapunkt, vi kallar detta för överskrivning.\\ | Vissa integrationer ger möjligheten att skriva ett värde till en datapunkt, vi kallar detta för överskrivning.\\ | ||
[[override|Du kan läsa mer om överskrivning här]] | [[override|Du kan läsa mer om överskrivning här]] | ||
- | För att kunna skriva till datakällan behöver datapunkten i första hand vara överskrivningsbar, | ||
- | För varje datapunkt som ska skrivas över så kan Miner hantera minimum- och maximumgränser, | ||
- | Miner stödjer i dagsläget enbart en CSV-importering för att skapa skrivpunkter. Enklaste sättet att skapa CSV-filen är att ladda ned filen overwrite-template.zip och packa upp den. \\ | ||
- | {{ : | ||
- | \\ | ||
- | Öppna sedan CSV-filen i den textredigeraren du föredrar, exempelvis Microsoft Excel eller Notepad. Öppna/ | ||
- | | ||
- | Du borde få något liknande som på bilden ovan. | ||
- | Varje rad i CSV-filen kan ses som en överskrivningsregel. Följande är en beskrivning för varje kolumn i CSV-filen: | ||
- | * target: Datapunkten som vi ska skriva till. | ||
- | * minValue: Minimumgränsen som " | ||
- | * maxValue: Maximumgränsen som " | ||
- | * prio: Ordningen för överskrivningsregeln. Ju högre siffra desto högre prioritet. | ||
- | * duration: Varaktigheten för överskrivningen. Om datakällan har stöd för en varaktighet vid överskrivning skickas " | ||
- | * value: Värdet som ska skrivas till " | ||
- | |||
- | När vi vet vad varje kolumn betyder kan vi börja lägga till rader: | ||
- | {{: | ||
- | **< | ||
- | För datapunkten < | ||
- | Detta är den mer enkla implementationen av en överskrivningsregel, | ||
- | {{: | ||
- | Här har vi lagt till en regel och ändrat föregående regel så att den hamnar utanför " | ||
- | Reglerna säger nu följande: | ||
- | Om värdet 11 är mellan 0 och 10 ska vi skriva värdet till datapunkten < | ||
- | annars ska värdet 5 skrivas till < | ||
- | I exemplet ovan är det alltså " | ||
- | Vi kan även lägga till fler datapunkter att skriva till: \\ | ||
- | {{: | ||
- | Observera att " | ||
- | För att visa en bredare funktionalitet kan vi göra på följande sätt: \\ | ||
- | {{: | ||
- | Här har vi gjort om regeln för **< | ||
- | \\ | ||
- | När du känner dig klar med CSV-filen behöver den sparas i UTF-8 (kontrollera att det inte finns några tomma rader), vi kan därefter gå tillbaka till jobbet som har alla datapunkter som du har definierat i " | ||
- | {{: | ||
- | Välj sedan den CSV-fil som du precis sparat och följ stegen tills du kommer tillbaka till jobbet. \\ | ||
- | Du kan kontrollera de datapunkter som du satte en överskrivning på genom att trycka på den, du bör få en panel på höger sida med datapunktens detaljer. Om det ser liknande ut som på bilden nedan så har allt gått bra, du kan nu starta jobbet. Det kan vara bra att även kontrollera i datakällan om värden faktiskt skrivs till rätt punkt.\\ | ||
- | {{: | ||
==== Quality Stamp (qstamp) ==== | ==== Quality Stamp (qstamp) ==== | ||
Varje värde för en datapunkt skickas med en stämpel som informerar om kvalitén på värdet. Nedan listas samtliga qstamps som skickas med avläsningarna: | Varje värde för en datapunkt skickas med en stämpel som informerar om kvalitén på värdet. Nedan listas samtliga qstamps som skickas med avläsningarna: | ||
Rad 87: | Rad 48: | ||
4: bad, sending last good value | 4: bad, sending last good value | ||
5: good, overwritten value | 5: good, overwritten value | ||
+ | 6: bad, sending extrapolated value | ||
+ | 7: bad, untrusted value |